﻿/******************************
 Body
******************************/

a:link {
	text-decoration: underline;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 8pt;
    font-weight: 700;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline; 
	color:#BB9447;
}
.hover
{
}
a:active {
	text-decoration: none;
}

.contactTable {
padding: 0 2px;
margin: 0 auto;
border: 0;
text-align: left;
}
.TableBorder 
{
    border: #57db64 1px solid;
}
.InnerTableBorder 
{
    border: #6efb7a 1px solid;
  
}
.td 
{
    padding: 1px;
    border: #6efb7a 1px solid;
  
}
.TableBorderteacher 
{
    border: #9ec49d 1px solid;
}
.tdteacher
{
    padding: 1px;
    border: #9ec49d 1px solid;
  
}


.contactTable td {
padding-bottom: 5px;
line-height:140%;
color:#543B1A;
font-size:11px;
vertical-align: top;
}
.alignRight {
text-align: right;
padding-right: 10px;
}

.alignLeft {
text-align: left;
padding-right: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}

#pagebodytxt {
text-align:justify;
padding-right: 2px;
font-family:Times New Roman;
font-size:12px;
}


#frmbodytxt {
text-align:justify;
padding-right: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5f5f5f;
}

.formfldText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000066;
}

.formmandText
{
    font-size: 0.8em; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color:#000066;   
}

.formmnflText
{
    font-size: 0.8em; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color:#000000;    
}

.formheadg
{
    font-size:16pt;
    font-family:Times New Roman;
    color:#BB9447;    
}

.pageheadg
{
    font-size:18pt;
    font-family:Bodoni MT;
    color:#000099;
    font-weight:bold; 
       
}

/*face="Bodoni MT" color="#000099" size="5"*/



/******************************
rounded corners 
******************************/

#navigationadd {
	padding-top: 77px;
	padding-right: 22px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
}

#corners {
	width:400px;
	float:left;
	padding-top:10px;
}
#edges {
	width:620px;
	float:left;
	padding-bottom:10px;
}
#edg {
	width:680px;
	float:left;
	padding-bottom:10px;
}

.investment{display:block}

.investment *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#b3eeb8}

.investment1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b3eeb8;
  border-right:1px solid #b3eeb8;
  background:#b3eeb8}

.investment2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b3eeb8;
  border-right:1px solid #b3eeb8;
  background:#b3eeb8}

.investment3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #b3eeb8;
  border-right:1px solid #b3eeb8;}

.investment4{
  border-left:1px solid #b3eeb8;
  border-right:1px solid #b3eeb8}

.investment5{
  border-left:1px solid #b3eeb8;
  border-right:1px solid #b3eeb8}
 
 .investmentfg{
  background:#f5f5f5;
  padding:5px;
  color:#0F7391;
  }
  
  .investment{display:block}

.invest *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#4e944e}

.invest1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #4e944e;
  border-right:1px solid #4e944e;
  background:#4e944e}

.invest2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #4e944e;
  border-right:1px solid #4e944e;
  background:#4e944e}

.invest3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #4e944e;
  border-right:1px solid #4e944e;}

.invest4{
  border-left:1px solid #4e944e;
  border-right:1px solid #4e944e}

.invest5{
  border-left:1px solid #4e944e;
  border-right:1px solid #4e944e}
/******************************
Button
******************************/
  
  .frmBtn {
	background:#FFCC00;
	color:#000;
	border: 1px solid #1D325A;
	font-size:11px;
	padding:1px;
	margin:0;
	margin-top: 10px;
	margin-right: 10px;
	float:none;
}

/*******************************
Login font
********************************/

.clogin 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 58.75%; 
    color: #BB9447;     
}

.slogin 
{
    font-size:9px; 
    text-decoration:none;
    color:#BB9447;         
}
a.slogin:hover,a.slogin:visited:hover {text-decoration:underline; top:-20px;font-size:9px;color:#BB9447;}

.middleSubmitBtn 
{ 
    background:transparent url(http://www.exxonmobil.com/Images/button/middleBtn.jpg) repeat-x top left;
	display:block; margin:0 5px 0 5px; height:18px; border:0 none; 
	color:#1b5e8e; font:bold 0.9em Helvetica,Sans-Serif; cursor:pointer; 
}

.label
{
    font-family:Verdana;
    font-size:8px;
    text-align:left;
    color:White;
}



 #progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#ccc;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
} 
 

#processMessage {  
  position:absolute;  
  top:60%;  
  left:51%;
  padding:10px; 
  width:40px; 
  height:41px;
  z-index:1001;  
} 






