body
{
	background-image: url(../SiteImages/Background.gif);
	background-position: left top;
	background-attachment: scroll;
	background-repeat: repeat;
	margin-top:0px;
	font-family:Arial;
	font-size:12px;
}
img {border:none;}
.bold
{
	font-weight:bold;	
}
.center
{
	margin-left:auto;margin-right:auto;
}
.Direct
{
	direction:rtl;
}
.Ltr{direction:ltr;}
a
{
  font-family:Arial;
  color:#3B373C;
  text-decoration:none;
  font-size:11px;
}
a:hover
{
	font-family:Arial;
	  color:#3B373C;
	  text-decoration:underline;
	  font-size:11px;
}
.Freind
{
	font-weight:bold;
	width:273px;height:32px;
	text-align:center;
	background-image:url(../SiteImages/Top/Top_02.gif)
}
.MenuTop
{
	 background-image:url(../SiteImages/Menu/MenuTop.gif);
	 direction:rtl;
}
.MenuTopM,.MenuTopM a, .MenuTopM a:hover
{
	 font-size:11px;
	 font-family:Arial;
	 font-weight:bold;
	 text-decoration:none;
}
.MenuTopFont
{
	 font-size:12px;
	 font-family:Arial;
	 font-weight:bold;
	 width:132px;height:26px;
}
.MenuFooter
{
	 direction:rtl;
	 text-align:center;
}
.MenuFooterFont
{
	 font-size:11px;
	 font-family:Arial;
	 font-weight:bold;
	 height:26px;	
	 padding-right:10px;
	 padding-left:10px; 
}
.regularTxt
{
	font-size:12px;
	 font-family:Arial;
	 font-weight:bold;
}
.Link
{
	font-size:12px;
	font-weight:bold;
	color:#30ABB5;
}
.Link a
{
   text-decoration:underline;	
   font-size:12px;
	font-weight:bold;
	color:#30ABB5;
}
.Link a:hover
{
   text-decoration:underline;	
   font-size:12px;
	font-weight:bold;
	color:#30ABB5;
}
.ValidateMark
{
	color:#30ABB5;font-size:13px;font-weight:bold;
}
h1
{
	margin-top:9px;
	color:#879E3E;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	direction:rtl;
	display:inline;
}
.TitleMain
{
	margin-top:9px;
	color:#879E3E;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	direction:rtl;
}
.TitleBlue
{
	font-size:17px;
	font-weight:bold;
	color:#30ABB5;
}
div.Maindiv
{
	width:947px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.registration
{
	color:White;
	font-weight:bold;
	font-size:12px;
}
.registration a
{
	color:White;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.registration a:hover
{
	color:White;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.boxregist
{
	height: 18px;
	border-right: #c3c7c9 1px solid;
	border-top: #c3c7c9 1px solid;
	border-left: #c3c7c9 1px solid;
	border-bottom: #c3c7c9 1px solid;
	width:102px;
}
.Line
{
	background-image: url(../SiteImages/MenuBottom.gif);
	height:5px;
	width:940px;
}
td.VertLineRight
{
	height:463px;
	width:3px;
	background-image: url(../SiteImages/sideRight.gif);
	background-position: left top;
	background-attachment: scroll;
	background-repeat: repeat-y;	
}
td.VertLineLeft
{
	height:463px;
	width:4px;
	background-image: url(../SiteImages/sideLeft.gif);
	background-position: left top;
	background-attachment: scroll;
	background-repeat: repeat-y;	
}
.Content
{
	width:940px;
	background:white;
}
td.MenuboxMid
{
	height: 603px;
	border-top: #e2ecc3 2px solid;
	border-right: #e2ecc3 2px solid;
	border-left: #e2ecc3 2px solid;
	width:467px;
	background:#FEFFFD;
}
td.MenuboxTop
{
	width:467px;
	height:26px;
	text-indent:10px;
	direction:rtl;
	background-image: url(../SiteImages/Member/Menu_15.gif);
}
.FooterBox
{
	height:13px;
	width:947px;
	background-image: url(../SiteImages/footer.gif);
	background-repeat:no-repeat;
}
td.TitleBox
{
	text-align:right;
	text-indent:13px;
	direction:rtl;
	height:32px;
	width:912px;
	background-image: url(../SiteImages/BoxTitle.gif);
}
td.insidebox
{
	height: 376px;
	border-top: #e2ecc3 1px solid;
	border-right: #e2ecc3 1px solid;
	border-left: #e2ecc3 1px solid;
	width:910px;
	background:#F9FDF5;
}
td.footerbox
{
	height:9px;
	width:912px;
	background-image: url(../SiteImages/insideBoxFooter.gif);
}
td.HpboxTop
{
	width:434px;
	height:8px;
	background-image: url(../SiteImages/Hp/Hp_03.gif);
}
td.Hpboxin
{
	height: 210px;
	border-right: #cbe7ea 1px solid;
	border-left: #cbe7ea 1px solid;
	background:#ffffff;
}
td.HpboxFooter
{
	width:434px;
	height:8px;
	background-image: url(../SiteImages/Hp/Hp_06.gif);
}
td.bluebox
{
	background:#EBF9FC;
	width:188px;
	height:150px;
}
td.RegStep2
{
	width: 767px;
	background: #ffffff;
	border-left: #cde190 1px solid;
	border-right: #cde190 1px solid;
	direction:rtl;
}
td.RegStep2Top
{
	width:757px;
	height:9px;
	background:#ffffff;
	border-top: #cde190 1px solid;
	border-right: #cde190 1px solid;
}
td.RegStep2Left
{
	background-image:url(../SiteImages/Registration/RegPage2_topleft.gif);
	height:10px;
	width:10px;
}
td.RegStep2Bottom
{
	background-image:url(../SiteImages/Registration/RegPage2_footer.gif);
	height:10px;
	width:767px;
}
.RegStep2lineLeft
{
	width:111px;
	height:34px;
}
.RegStep
{
	text-align:right;
	text-indent:10px;
	font-weight:bold;
	direction:rtl;
}
.RegStepLine
{
	width:434px;
	height:1px;
	background-image: url(../SiteImages/Registration/RegPage1_20.gif);
	background-repeat:repeat-x;
}
.CheckList
{
	text-align:right;
	
}
.TxtBox
{
	font-size: 12px;
	width: 157px;
	height: 15px;
	border-right: #9a9a9a 1px solid;
	border-top: #9a9a9a 1px solid;
	border-left: #9a9a9a 1px solid;
	border-bottom: #9a9a9a 1px solid;
}
.ms-Datalist
{
	font-size:11px;
	font-weight:bold;
	color:Red;
}
.ms-Datalist1
{
	font-size:13px;
	font-weight:bold;
	color:Red;
}
.ms-Datalist2
{
	font-size:12px;
	font-weight:bold;
	color:Red;
}
.pointer
{ cursor:pointer;}
.bsicLink 
{
	color:Black;
	font-size:12px;
	font-weight:bold;
}
.bsicLink  a
{
	color:Black;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.bsicLink  a:hover
{
	color:Black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.bsicLink  a:active
{
	color:#30ABB5;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#FooterText
{
	color:Black;
	font-size:12px;
	direction:rtl;
	text-decoration:none;
}
#FooterText a, #FooterText a:hover
{
	color:Black;
	font-size:12px;
	direction:rtl;
	text-decoration:underline;
}
#footerHr
{
	height:1px;
	width:912px;
	text-align:center;
	color:#FD90AA;
	background:#FD90AA;
}
.LineHr
{
	height:1px;
	width:463px;
	text-align:center;
	background-image:url(../SiteImages/Member/Menu_Line.gif);
	background-repeat:repeat-x;
}
table.Bodys{width:292px;height:317px;}
.EndReg
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 17px;
	border-left: black 1px solid;
	color: red;
	border-bottom: black 1px solid;
	background-color: white;
	margin-left:auto;
	margin-right:auto;
	width:400px;
	direction:rtl;
}
.lactureTop
{
	background-image:url(../SiteImages/Personal/PersonalLeft_03.gif);
	background-repeat:no-repeat;
	width:379px;
	height:22px;
}
.lactureMiddle
{
	width: 375px;
	background:white;
	border-right: #d5e7a0 2px solid;
	border-left: #d5e7a0 2px solid;
}
.lacturefooter
{
	background-image:url(../SiteImages/Personal/PersonalLeft_06.gif);
	background-repeat:no-repeat;
	width: 379px;
	height: 10px;
}
.ForumTop
{
	background-image:url(../SiteImages/Personal/PersonalLeft_19.gif);
	background-repeat:no-repeat;
	width:374px;
	height:26px;
}
.ForumMiddle
{
	width: 370px;
	background:white;
	border-right: #FEA6BB 2px solid;
	border-left: #FEA6BB 2px solid;
}
.Forumfooter
{
	background-image:url(../SiteImages/Personal/PersonalLeft_22.gif);
	background-repeat:no-repeat;
	width: 374px;
	height: 10px;
}
.TipTop
{
	background-image:url(../SiteImages/Personal/PersonalLeft_09.gif);
	width:184px;
	height:28px;
}
.TipMiddle
{
	background:white;
	border-right: #DFEDEE 2px solid;
	border-left: #DFEDEE 2px solid;
}
.Tipfooter
{
	background-image:url(../SiteImages/Personal/PersonalLeft_15.gif);
	width: 184px;
	height: 10px;
}
.RecTop
{
	background-image:url(../SiteImages/Personal/PersonalLeft_11.gif);
	width:184px;
	height:28px;
}
.lactureNewTop
{
	background-image:url(../SiteImages/Personal/newlact_03.gif);
	background-repeat:no-repeat;
	width:374px;
	height:10px;
}
.lactureNewMiddle
{
	width: 370px;
	background:white;
	border-right: #DFEDEE 2px solid;
	border-left: #DFEDEE 2px solid;
}
.lactureNewfooter
{
	background-image:url(../SiteImages/Personal/newlact_06.gif);
	background-repeat:no-repeat;
	width: 374px;
	height: 10px;
}
.PersonalTitle
{
	color:#FE89A4;
}
.TblButCss{background:#F1FADB;height:25px;direction:rtl;width:100%;}
.tdbutcssRight{border-right:solid 2px #ADD143;width:79px;font-size:12px;}
.tdbutcssLeft{border-left:solid 2px #ADD143;width:79px;font-size:12px;}
.font12{font-size:12px;}
.tdbutcssRight a:hover, .tdbutcssLeft a:hover, .font12 a:hover{font-size:12px;}
.WeightShow
{
	overflow: auto;
	height: 200px;
	text-align: center;
	width: 300px;
	direction:ltr;
}
.normaltext{font-weight:normal;}
table.tblweights
{
	 border: black 1px solid;width:80%;direction:rtl;
}
.tblweights tr td {background:white;}
.LinkFood, .LinkFood a
{
	font-size:12px;
	color:#FE6B8D;text-decoration:underline;
}
.LinkFood a:hover
{
   text-decoration:none;	
   font-size:12px;
	color:#FE6B8D;
}
.Msg
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:inline-block}

/* xp theme */
.ajax__tabs .ajax__tab_header {direction:rtl;font-family:Arial;font-size:11px;font-weight:bold;background:url(../SiteImages/Tabs/tab-line.gif) repeat-x bottom;}
.ajax__tabs .ajax__tab_outer {padding-right:0px;background:url(../SiteImages/Tabs/tab-right.gif) no-repeat right;height:21px;}
.ajax__tabs .ajax__tab_inner {padding-left:3px;background:url(../SiteImages/Tabs/tab-left.gif) no-repeat;}
.ajax__tabs .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(../SiteImages/Tabs/tab.gif) repeat-x;}
.ajax__tabs .ajax__tab_hover .ajax__tab_outer {background:url(../SiteImages/Tabs/tab-hover-right.gif) no-repeat right;}
.ajax__tabs .ajax__tab_hover .ajax__tab_inner {background:url(../SiteImages/Tabs/tab-hover-left.gif) no-repeat;}
.ajax__tabs .ajax__tab_hover .ajax__tab_tab {background:url(../SiteImages/Tabs/tab-hover.gif) repeat-x;}
.ajax__tabs .ajax__tab_active .ajax__tab_outer {background:url(../SiteImages/Tabs/tab-active-right.gif) no-repeat right;}
.ajax__tabs .ajax__tab_active .ajax__tab_inner {background:url(../SiteImages/Tabs/tab-active-left.gif) no-repeat;}
.ajax__tabs .ajax__tab_active .ajax__tab_tab {background:url(../SiteImages/Tabs/tab-active.gif) repeat-x;}
.ajax__tabs .ajax__tab_body {direction:rtl;font-family:Arial;font-size:12px;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;overflow:auto;height:100%;}

/* scrolling */
.ajax__scroll_horiz { overflow:scroll;}
.ajax__scroll_vert {overflow:scroll;}
.ajax__scroll_both {overflow:scroll;}
.ajax__scroll_auto {overflow:auto;}

.footer { margin:0px auto;display:inline;}
      .footer ul { height: 26px; text-align:center; direction: rtl;  }
	  .footer li { list-style:none; display:inline; line-height:26px; padding-left:16px;}
	  .footer a {font-family:Arial;font-weight:bold; font-size:12px; text-decoration:none;}
.ms-Login
{
    margin:50px auto;
    background-color: #ffffff;
    font-family: Arial;
    font-size: 12px;
    color:#648300;
    font-weight:bold;
    border-right: #648300 2px solid;
    border-top: #648300 2px solid;
    border-left: #648300 2px solid;
    border-bottom: #648300 2px solid;
}
.ms-LoginTextTitle
{
    background-color:#DAEDA1;
    font-weight:bold;
    font-size:14px;
    Color:#648300;
}
.ms-LoginTextbox
{
    width: 200px;
    height:18px;
    border-right: #B9AF6F 1px solid;
    border-top: #B9AF6F 1px solid;
    border-left: #B9AF6F 1px solid;
    border-bottom: #B9AF6F 1px solid;
}
.ms-LoginFail
{
   text-align:center;
}
.ms-LoginInstruction
{
    text-align:center;
    color:#30ABB5;
    font-weight:bold;
    height:30px;
}
.ms-button
{
	color: #ffffff;
	cursor: hand;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	width: 131px;
	background-color: #B9AF6F;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin-right:0px;
	float:left;
}
.ms-LoginLabel
{
	vertical-align:top;
	padding-top:3px;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}
.partners{direction:rtl;text-align:center;}
.partners table{width:700px;margin:0 auto;}
.partners .partnershead{background:#cccccc;}
.partners th{text-align:center;}
.partners .partnershead span{font-weight:bold;color:navy;height:26px;font-size:15px;}
.partners .partnersrow td{text-align:center;height:26px;background-color: #ffffff;border-bottom:solid 1px #aaaaaa;}
.partners .partnersfooter{background:#cccccc;height:1px;}