/* B.H. */
* {
  margin: 0px;
  padding: 0px;
}

html, body {
  height: 100%; /* Required */
}

body {
  color: #8C8C8C;
  font: 14px Arial, Helvetica, sans-serif;
  text-align: center;
  /*background-color:#DCDCDC;*/
  background-image:url(images/page_bg.jpg);
  background-position:center;
  background-repeat:repeat-y;
}

h1 {
  font: bold 12px Arial, Helvetica, sans-serif;
}

h2 {
  padding: 1em 0 .2em 0;
  font: normal 18px/1.5em Arial, Helvetica, sans-serif;
}
input {
  font: normal 12px Arial, Helvetica, sans-serif;
}

p {
  margin: 0px;
  padding: 0px;
}

a {
  color: #8C8C8C;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #999;
  /*text-decoration: underline overline;*/
}

#container-page {
  margin: 0 auto;
  width: 948px;
  background-image:url(images/body_bg.jpg);
  background-repeat:repeat-y;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}

#container-page_home {
  margin: 0 auto;
  width: 948px;
  background-image:url(images/body_bg.jpg);
  background-repeat:repeat-y;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
}


#container-head {
  height: 120px;
}

#head {
	position:relative;
}
#head a.facebook{width:24px; height:24px; background:url(images/facebook.png); position:absolute; left:20px; top:72px;}

#container-content {
  padding: 0px 0px 131px 0px;
  margin: 0px 33px 0px 80px;
  direction:rtl;
  /*height:100%;*/
  width:835px;
  text-align:right;
}

#container-content:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}
#content-pri {
  width: 639px;
  float: left;
  /*height:100%;*/
  /*border:thin solid #009933;*/
}
#content-priHP {
  width: 100%;
  float: left;
  /*height:100%;*/
  text-align:center;
  vertical-align:middle;
}
#pageCenter
{
  /*height:100%;*/
  width:100%;
  text-align:right;
}

#content-sec {
  width: 180px;
  float: right;
  text-align:right;
  vertical-align:top;
  /*border:thin solid #9900CC;*/
}

#content-sec ul,#content-sec ul li {
  list-style: none none;
}

#container-foot {
  width: 100%;
  position: absolute;
  bottom: 0 !important;
  bottom: -1px; /* For Certain IE widths */
  height: 131px;
}

#foot {
  padding: 0px;
  height: 131px;
  background-image:url(images/footer.jpg);
  background-repeat:no-repeat;
}
#footerDiv
{
	text-align:right;
}
.footerDiv_links
{
	height:45px;
}
.footerDiv_links div
{
	height:45px;
	width:100%;
}
.footerDiv_lang
{
	height:20px;
	margin-right:25px;
	color:#FFFFFF;
}
.footerDiv_lang a
{
	color:#FFFFFF;
}

.footerDiv_sys
{
	height:60px;
	margin-right:25px;
	direction:rtl;
	color:#fff;
}
.footerDiv_sys a
{
	text-decoration:none;
	font-weight:normal;
	color:#fff;
}
#parent-page
{
	width:639px;
	margin-top:40px;
}
#parent-page_makeMyDay
{
	width:639px;
	margin-top:40px;
}
#parent-page-rightMenu
{
	margin-top:40px;
}
#parent-page-rightMenu p{
	margin-bottom:10px;
}

#content-page_makeMyDay
{
	width:450px;
	height:100%;
	overflow:hidden;
	direction:rtl;
	margin-left:20px;
}
#homePage
{
	width:100%;
	height:100%;
	padding-top:40px;
	padding-right:220px;
	width:440px;
}
/*
####################################################################################
#############################         TOP MENU          ############################
####################################################################################
*/
.topMenuTableBg_aboutUs
{
	background-image:url(images/topMenu_aboutUs.jpg);
	background-repeat:no-repeat;
}
.topMenuTableBg_wakeUp
{
	background-image:url(images/topMenu_wakeUp.jpg);
	background-repeat:no-repeat;
}
.topMenuTableBg_whatIsWakeUp
{
	background-image:url(images/topMenu_whatIsWakeUp.jpg);
	background-repeat:no-repeat;
}
.topMenuTableBg_makeMyDay
{
	background-image:url(images/topMenu_makeMyDay.jpg);
	background-repeat:no-repeat;
}
.topMenuTableBg_home
{
	background-image:url(images/topMenu_home.jpg);
	background-repeat:no-repeat;
}

.topMenuLink
{
	width:72px;
	height:125px;
}
/*
####################################################################################
#############################         PARENT PAGE       ############################
####################################################################################
*/
.ppShortItem_picFrame_top
{
	background-image:url(images/pic_filter_top.jpg);
	background-repeat:no-repeat;
	width:117px;
	height:11px;
}
.ppShortItem_picFrame_right
{
	background-image:url(images/pic_filter_right.jpg);
	background-repeat:no-repeat;
	width:21px;
	height:82px;
}
.ppShortItem_picFrame_mid
{
}
.ppShortItem_picFrame_left
{
	background-image:url(images/pic_filter_left.jpg);
	background-repeat:no-repeat;
	width:14px;
	height:82px;
}
.ppShortItem_picFrame_botttom
{
	background-image:url(images/pic_filter_bottom.jpg);
	background-repeat:no-repeat;
	width:117px;
	height:34px;
}
.ppShortItem_picFrame_DIV_Left
{
	/*background-image:url(images/picFrmLeft.jpg);
	background-repeat:no-repeat;*/
	overflow:hidden;
	width:110px;
	height:118px;
}
.ppShortItem_picFrame_DIV_Mid
{
	/*background-image:url(images/picFrmMid.jpg);
	background-repeat:no-repeat;*/
	overflow:hidden;
	width:110px;
	height:118px;
}
.ppShortItem_picFrame_DIV_Right
{
	/*background-image:url(images/picFrmRight.jpg);
	background-repeat:no-repeat;*/
	overflow:hidden;
	width:110px;
	height:118px;
}
.ppShortItem_Title
{
	margin:8px 4px;
	font-size:13px;
	color:#1E8ACF;
}
.ppShortItem_ShortDesc
{
	margin:8px 4px;
}
.ppShortItem_menuLink
{
	margin-bottom:3px;
}
.ppShortItem_menuLink_cur
{
	margin-bottom:3px;
	color:#1E8ACF;
}
/*
####################################################################################
#############################        CONTENT PAGE       ############################
####################################################################################
*/
#content-page
{
	width:100%;
	margin-top:40px;
	text-align:right;
}

.cpTitle
{
	font-size:20px;
	color:#1E8ACF;
	width:440px;
	margin: 25px 0px 5px 0px;
}
.cpFullText
{
	width:440px;
	margin: 0px 0px 20px 0px;
}
.cpFullText p
{
	margin-bottom:15px;
}


/*
####################################################################################
#############################        SEARCH             ############################
####################################################################################
*/
.searchBoxWrap
{
	text-align:right;
	width:100%
}
.searchButton
{
}
.searchInput
{
	width:90px;
	height:14px;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	padding-right:3px;
	line-height:12px;
	font-size:9px;
	color: #8C8C8C;
}
.memberButtonTD
{
}
.memberInputTxt
{
	margin-bottom:10px;
	width:160px;
	height:14px;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	line-height:12px;
	font-size:9px;
	color: #8C8C8C;
}
.memberInputFile
{
	padding:0px;
	margin-bottom:10px;
	margin-right:20px;
	width:160px;
	height:23px;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	line-height:12px;
	font-size:12px;
	color: #8C8C8C;
	float:left;
}

.memberInputTextarea
{
	margin-bottom:10px;
	width:160px;
	height:80px;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	line-height:12px;
	font-size:9px;
	color: #8C8C8C;
	overflow:auto;
}

.new_mmd_Input
{
	width:125px;
	height:14px;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	line-height:12px;
	font-size:9px;
	color: #8C8C8C;
}
.new_mmd_InputFile
{
	width:210px;
	height:20px;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	line-height:12px;
	font-size:9px;
	color: #8C8C8C;
}
.new_mmd_1stRadioInput
{
	margin-left:5px;
	vertical-align:text-bottom;
}
.new_mmd_2ndRadioInput
{
	margin-right:5px;
	vertical-align:text-bottom;
}
.new_mmd_textarea
{
	width:195px;
	height:90px;
	overflow:auto;
	border-left:2px solid #B6B6B6;
	border-top:2px solid #B6B6B6;
	border-right:1px solid #EFEFEF;
	border-bottom:1px solid #EFEFEF;
	line-height:12px;
	font-size:9px;
	color: #8C8C8C;
}
.new_mmd_InputDIV
{
	margin-bottom:5px;
}
#new_mmd_Wrap
{
	width:100%px;
	margin: 40px 100px 0px 0px;
	text-align:right;
}
.ratingTitleDiv
{
	width:120px;
	height:20px;
	margin-top:13px;
}
.starDiv
{
	padding-top:5px;
}
.makeMyDay_Title
{
	color:#2197E3;
}
.makeMyDay_ShortDesc
{
	margin-bottom:5px;
}
.ratingTitleDateDiv
{
	margin-top:10px;
	height:50px;
}

.ppPic_Vid_BOX
{
	width:110px;
	height:77px;
	padding-top: 7px;
	background-color:#666666;
}

.content-page_makeMyDay_title
{
	margin-top:20px;
	width:450px;
}
.rateStarTD
{
	background-image:url(images/blue_star.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:left;
	font-size:10px;
}
.blue_star
{
	background-image:url(images/blue_star.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.grey_star
{
	background-image:url(images/grey_star.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.ratingButtonSend
{
	width:54px;
	height:17px;
}
.rateRadio
{
	height:11px;
}
.commentInput
{
	border-left:1px solid #A7A7A7;
	border-top:1px solid #A7A7A7;
	text-align:right;
	padding-right:2px;
}
.commentTextarea
{
	border-left:1px solid #A7A7A7;
	border-top:1px solid #A7A7A7;
	text-align:right;
	padding-right:2px;
	height:45px;
	overflow:auto;
}

.commentsScroll
{
	width:340px;
	height:180px;
	text-align:right;
	vertical-align:top;
	padding: 0px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-right:5px;
	margin-bottom:15px;
}
.textScroll
{
	width:340px;
	height:210px;
	text-align:right;
	vertical-align:top;
	padding: 0px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-right:5px;
	margin-bottom:15px;
}

.scroll_but
{
	width:11px;
	height:160px;
	float:right;
	display:inline;
}
.text_scroll_but
{
	width:11px;
	height:190px;
	float:right;
	display:inline;
}

.pagingDiv
{
	direction:ltr;
	color:#1E8ACF;
}
.pagingDiv a
{
	color:#1E8ACF;
	text-decoration:none;
}
.clicksDiv
{
	margin-top:10px;
}
.picTooltipContent
{
	width:120px;
	background-color:#1E8ACF;
	/*color:#FFFFFF;*/
}