/* Start of CMSMS style sheet 'Main Style' */
body{ 
background: #ebebeb;
font-family: tahoma, verdana, helvetica, arial, sans serif;
font-size: .9em;
} 



.bodyStyle{ 
margin:0; 
padding:0; 
text-align:center; 
background:url(images/eo/pageBG.jpg) repeat-x top #00273e;
} 

H1{
color:#1b4055;
font-size:1.9em;
font-weight: normal;
margin:0;
padding-right: 10px;
}

H2{
color:#005982;
font-size:1.4em;
font-weight: normal;
margin: 0px;
padding: 0px;
}

a:link, a:active, a:visited {
color: #B84B06
}

a:hover {
color: #9F806D
}


#pagewidth{ 
width:760px; 
text-align:left;  
margin-left:auto; 
margin-right:auto; 
background:#ebebeb;
border-left: 1px solid #00273e;
border-right: 1px solid #00273e;
} 

#header{
position:relative; 
height:241px; 
width:100%;
background:url(images/eo/header.jpg) no-repeat;
} 

#title {
position:relative; 
height:71px; 
width:100%;
text-align: right;
margin-bottom:14px;
}

#container {
  overflow:hidden;
  width:760px;
}

#container img{
padding: 4px;
}


#leftcol{
	width:380px;
	border-right:370px solid #ebebeb; /* The width and color of the rail */
	margin-right:-380px; /* Hat tip to Ryan Brill */
	float:left;
}

#maincol{
	width:370px;
	float:left;
}

#oneColumn {
  width:760px;
padding: 0px;
}

#oneColumnContent {
padding: 10px;
}

#myframe {
  width:740px;
height: 600px;
}

.leftColumn {
padding-left:20px;
}

.rightColumn {
padding-left:20px;
border-left: 1px dashed #BBB;
}

.rightColumnFAQs {
padding-left:20px;
}
 
#footer{
height:61px; 
background:#00273e url(images/eo/footer.gif) no-repeat top;
clear:both;
position: relative;
text-align: center;
} 

#footer .footerText {
position:absolute;
bottom: 0px;
left:275px;
text-align: center;
color: #aaa;
font-size: 80%;
padding-bottom: 5px;
}

#footer a:link, #footer a:active, #footer a:visited {
color: #aaa;
}

#footer a:hover {
color: #9F806D
}


.corner {
position: absolute;
bottom: 0px;
right: 0px;
}

.corner  {
    !position: fixed;
position: absolute;
    right: 0;
    bottom: 0;
    overflow: visible;
    height:32px;
    width: 87px;
    background: transparent url(images/eo/halo.gif) no-repeat 0 0;
    margin: 0;
    padding: 0;
    z-index: 2000;
    float: none;
}



/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

/* End of 'Main Style' */

