body, textarea {
     	scrollbar-face-color: #FFFFFF;
     	scrollbar-highlight-color: #000000;
     	scrollbar-shadow-color: #333333;
     	scrollbar-3dlight-color: #CCCCCC;
     	scrollbar-arrow-color: #006666;
     	scrollbar-track-color: #C0C0C0;
     	scrollbar-darkshadow-color: #CCCCCC
 			  }
body	{ 
		  margin-top:0px;
		  margin-bottom:0px;
		  margin-left:0px;
		  margin-right:0px;
		}
body, div, p, blockquote, ol, ul, dl, li, dt, dd, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height: 16px; font-weight: 400; color: #666666}
b, strong {  font-weight: 700}
h1	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:26pt; line-height: 36px; font-weight: bold; color: #666666;}
h2	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20pt; line-height: 26px; font-weight: bold; color: #666666;}
h3	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; line-height: 16px; font-weight: bold; color: #666666;}
h4 {line-height: 20px;}

#guy_atcomputer {padding: 15px; display: block; margin-left: auto; margin-right: auto;}
#women_atcomputer {padding: 15px; display: block; margin-left: auto; margin-right: auto;}

a:active { 
color: #033C7B;
font-weight: bold;
}

a:link {  
color: #033C7B;
font-weight: bold;
}

a:visited { 
color: #033C7B;
font-weight: bold;
}

a:hover {  
color: #033CCC;
font-weight: bold;
}

.fs a:active 	{ color: #666666;font-weight: normal;}
.fs a:link 		{  color: #666666;font-weight: normal;}
.fs a:visited 	{ color: #666666;font-weight: normal;}
.fs a:hover 	{  color: #333333;font-weight: normal;}

.ads {line-height: 1.2; text-align:left}
.companyhighlight {color: #000066; font-size: 10pt;}

.inchomeleft a:link { text-decoration: none;}
.inchomeleft a:visited {text-decoration: none;}
.inchomeleft a:hover {text-decoration: none;}
.inchomeleft a:active {text-decoration: none;}
.inchomeleft {text-align:left;}

.companyname {font-size: 24px; color: #FFFFFF; font-weight: bold}
.tagline {font-size: 16px; color: #FFFFFF; font-weight: bold}
.pageheader {font-size: 18px; color: #669966; font-weight: bold}
.textheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: bold}


.navtop {font-size: 10px; color: #FFFFFF;}
.navtop a:active {font-size: 10px; color: #FFFFFF; text-decoration: none;}
.navtop a:link {font-size: 10px; color: #FFFFFF; text-decoration: none;}
.navtop a:visited {font-size: 10px; color: #FFFFFF; text-decoration: none;}
.navtop a:hover {font-size: 10px;  color: #AFCC99; text-decoration: none;}

.body a:active { color: #000033;font-weight: bold}
.body a:link {  color: #669966;font-weight: bold}
.body a:visited { color: #669966;font-weight: bold}
.body a:hover {  color: #000000;font-weight: bold}

.footer { font-size: 10px;}
.footer a:active {font-size: 10px; color: #666666; text-decoration: underline; }
.footer a:link {font-size: 10px; color: #666666; text-decoration: none;}
.footer a:visited {font-size: 10px; color: #666666; text-decoration: none;}
.footer a:hover {font-size: 10px;  color: #333333; text-decoration: underline;}

.hlCell 	{background-color: #000000;}
.ACell 	{background-color: #CCCCCC;}
.TCell 	{background-color: #033C7B;}
.MenuCellold 	{background-color: #033C7B;}
.MenuOld 		{font-weight: bold; text-align: center; color: #FFFFFF;}

.clsInput {COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; BACKGROUND-COLOR: #FFFFFF; BORDER: 1px solid black;}
.clsInpat {COLOR: #ffffff; FONT-FAMILY: Verdana; FONT-SIZE: 8pt; BACKGROUND-COLOR: #CCCCCC; BORDER: 1px solid #8B674D;}


.menucell {FONT-SIZE: 9pt; font-weight: bold; background-color:#FFFFFF; border:1px solid #FFFFFF; text-align:left; color:#FFFFFF;}

.menucellOver {FONT-SIZE: 9pt; background-color:#EFEFF7; border:1px solid #DDDDDD; text-align:left; color:#FFFFFF;}

.NOCBG {background-color:#258B60;}

.NOST {color:#7A50A5; font-weight: bold;}

.NOGenBold {font-weight: bold;}

.NOAgendaHead {background-color:#258B60; color: #FFFFFF;}

.NOAgendaCell {background-color:#FBDD5C; width: 30%;}

.content_main {padding: 10px, 5px, 0, 10px;}

/* formval.css */
  .info   {color: black; background-color: transparent; font-weight: normal; }
  .warn   {color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
  .error  {color: red; background-color: transparent; font-weight: bold }
  
.partnerImageStyle {
display:block;
float:right;
margin-right:0px;
padding-right:0px;
}

/* Form formatting for SF forms */

#sfform {
 width: 500px;
 margin: 25px 50px;
 color: #665D55; 
}

#sfform label { 

  width: 225px; 

  float: left; 

  text-align: left; 

  margin-right: 3px; 
  margin-left:25px;
  display: block; 

} 



#sfform .form_row {
  width: 100%; 

  white-space: nowrap; 

  padding-bottom: 12px; 

} 



#sfform .submit { 

  margin-left: 300px; 

}
