/* CSS Document */
* {color:black;
	direction: ltr;
}
ul { margin-top:5px; }
ul li { margin-bottom:5px; }
ol li { margin-bottom:5px; }
a { color:#DF7000; }
a:hover { color:#666666 }
body { text-align:center; font-family:verdana;  }
img { border:none;}
#pagewrapper,#page { width:760px; margin:auto; text-align:left; display:block; }
#hrighttop { float:right;}
#header { display:block; height:85px;  padding:0px; clear:both; margin:5px 5px 0 5px;}
#header h1 { margin:0; padding:0; font:30px Georgia, serif; margin-top:10px; margin-left:40px; text-decoration:none;  }
#header h2 { margin:0 0 20px 0; padding:0; font:14px Georgia, serif;  margin-left:40px; }
#topnav { margin:0px 5px 5px 5px; height:15px; font:14px verdana; padding:5px; background-color:black;}
#topnav ul { list-style-type:none; margin:0; padding:0px;}
#topnav ul li { display:inline; margin-right:9px; margin-left:9px;font-weight:bold;}
#topnav a , #footer a{ text-decoration:none; font-weight:bold;color:orange; }
#topnav a:hover, #footer a:hover {  text-decoration:underline; }

#main { margin:5px; border:0px solid #CCCCCC; clear:both; display:block;  margin-bottom:40px;} 
#left { width:25%; float:left; margin:10px; }
#body { width:67%; float:right; margin-bottom:20px; margin:10px; margin-left:0px; }
.bcol { color:#fb9622; }
/****************************************************************/
#main { font:14px verdana; line-height:15px;margin:10px; }
#main h2 { color:#7D3F00;margin:20px 0 6px;padding-bottom:10px;font:normal 18px Georgia, serif;border-bottom : 1px solid #e2dfdb; }
#main h3 { color:gray;margin:20px 0 6px;padding-bottom:5px;font:normal 17px Georgia, serif;border-bottom : 1px solid #e2dfdb; }


p { padding:0; margin-left:10px; margin-right:5px; margin-top:0px; margin-bottom:8px; }
/******************************************************************/
#page { border:1px solid #333333; color:#333333; background:#fff; }

#footer { background-color:black; padding:0px 0px 0px 0px;color:#DF7000 }
#footer { clear:both; margin:5px;vertical-align:middle; text-align:center; font-size:12px; display:block; }

#header{ border-top:3px solid #666666; border-bottom:0px solid #666666; }


body {font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 0;background:#f7f7f7}

th { text-align:left; }
.nav ul { margin-left:4px; list-style:inside; margin-top:10px; padding-left:6px; }
.nav li { margin-bottom:2px; }

/* ----------------- dialoges page -------------------------------------------------------*/
fieldset {  position: inherit; float: left;  clear: both;  width: 95%;  color: #7D3F00; margin: 15px; border-style:none;  } 
fieldset legend { position: relative;  left: -7px;  top: -0.75em; height:1.5em;    font-weight: bold; font-size:1.25em;} 
fieldset ul {  padding:15px;  list-style: none; } 
fieldset ul li {  margin-left:0px; display:block;padding-bottom: 1em; } 
fieldset .clslabel { font-size:1.25em; line-height:1.5em; }
ieldset .catselect { border: 1px #7D3F00 solid; background-color: #f0f0f0;}
fieldset .nodestyle { font-size:14px;color:#7D3F00; text-decoration:underline;  }
fieldset .inputvalues { color:Black; font-size:1.25em; background-color: #f0f0f0; }
fieldset input.register { width:250px; border-style: none; float: left;  padding-top:0.25em;  margin-right: 1em;  font-size:1.25em; }
.ReqFieldVal { font-size:1.5em;padding-bottom:0.45em;vertical-align:middle;}

/*----------------- myaccount.aspx page -------------------------------------------------------*/
#myaccount {display:block; color:Black; font-size:16px; width:700px; padding:15px; }
#myaccount ul { list-style : none; padding-left:10px;margin-left:10px}
#myaccount ul li { padding-top:0px; padding-bottom:0px;}
#myaccount h2 { font-size:18px; color:#7D3F00;}
#myaccount .lineDivide{border-bottom: 1px dotted #7D3F00;height:2px;margin-left:-5px;margin-bottom:5px; clear:both; line-height:2px; display:block}
#myaccount .sectionHeader{ overflow:visible; float:left;width:550px;display:block; background:url(design/images/border1.gif) 100% 70% #fff; background-repeat:repeat-x;  color:#7D3F00; font:24px/28px "Times New Roman", Times, serif;}
#myaccount .toggleBtn{display:block;line-height:24px;float:right;color:#c5c5c5;text-align:right;font-size:20px;text-decoration:bold;}
#myaccount .editBtn{display:block;line-height:24px;float:right;color:#7D3F00;text-align:right;font-size:20px;text-decoration:bold underline;}
#myaccount .DetailsSection { margin:15px;margin-top:5px; }
#myaccount .inputvalues { color:Black; font-size:14px; background-color: white; width:160px }
#myaccount .lblProp { color:#7D3F00 ; width:200px; display: inline-block;margin-top:15px; }
#myaccount .lblPropWide { color:#7D3F00 ; margin-right:10px; display: inline-block;margin-top:15px; }

/*----------------- affiliatedetails.aspx page -------------------------------------------------------*/
#fsaffdetails { color:Black; font-size:14px; margin-top:0px;padding-top:0px }
#fsaffdetails ul { margin-top:0px;padding-top:0px }
#fsaffdetails .clslabel { color:#7D3F00 }
