html { 	
height: 100%; 	
margin-bottom: 1px; }

BODY{	
margin:0; 	
padding:0; 	
background-color:#dce9f4;		
font-family:Verdana, Arial, Helvetica, sans-serif;	
font-size:12px;	color:#333333;		
background-image:url('images/background.jpg');		
background-repeat:repeat-x;	
}

A {	
color: #41547f;	text-decoration:none;
}

A:hover 
{	
color: #8f9a1b;	text-decoration:none;
}

#header 
{	
background-image:url(images/backHeader.gif);		
background-repeat:repeat-x;
}

#bigheader
{	
height:104px;		
background-image:url(images/backHeader.gif);
background-repeat:repeat-x;
}

#wrapper 
{	
OVERFLOW: hidden	
}

.topLine
{	
height:4px;		
background-color:#c6d157;		
border-top:#16578f 9px solid;
}

#mainnavarea
{	
background-color:#efeff1;	
border-top:#73aee1 4px solid;		
border-bottom:#73aee1 4px solid;		
background-image:url(images/tab.gif);		
background-repeat:repeat-x;		
height:28px;
}

#toptabs
{		
text-align:center;	
}

#toptabs ul
{	
margin:0;		
padding:0;		
list-style:none;
}

#toptabs li
{	
display:inline;		
margin:0 0 0 0;		
padding:0;
}

#toptabs a
{	
float:left;	
font-family:Verdana, Arial, Helvetica, sans-serif;		
font-size:11px;		
font-weight:bold;		
color: #41547f;		
margin:0 0 0 0px;		
padding-left:8px;		
padding-right:8px;		
padding-top:8px;		
padding-bottom:7px;		
text-decoration:none;		
border-right:#41547f 1px solid;		
background-image:url(images/tab.gif);		
background-repeat:repeat-x;
}

#toptabs a:hover
{	
color:#8f9a1b;		
text-decoration:none;
}

#contentarea
{	
border:#73aee1 4px solid;	
background-color:#FFFFFF;		
padding:8px;
}

#left 
{	
FLOAT: left; 	
WIDTH: 165px; 	
min-height:200px;
}

#center 
{	
MARGIN-LEFT: 180px; 
}

.headG
{		
background-image:url(images/headG.gif);		
background-repeat:repeat-x;	
padding-left:5px;	
font-weight:bold;		
color:#FFFFFF;		
padding-top:7px;		
padding-bottom:8px;
}

.headG a
{	
color:#FFFFFF;		
text-decoration:none;
}

.headG a:hover
{	
color:#3c6080;		
text-decoration:underline;
}

.headB
{		
background-image:url(images/headB.gif);	
background-repeat:repeat-x;	
padding-left:5px;		
font-weight:bold;		
color:#3c6080;		
padding-top:7px;		
padding-bottom:8px;		
}

.sublinks 
{	
display:block;	
margin: 0; 		
padding: 0;		
height: auto;
}

.sublinks a 
{	
display: block;		
text-decoration: none;		
color:#16578f;		
padding-top:2px;		
padding-bottom:2px;	
padding-left:5px;		
padding-right:5px;	
border-bottom:#e2f1fd 1px solid;	
} 

.sublinks a:hover 
{	
text-decoration: underline;	
color:#acba19;	
}

.blogLinks
{
padding:5px;
}

.blogLinks li
{
list-style-type: none;	
padding-bottom:12px;
}


#textBottom
{	
font-family:Arial, Helvetica, sans-serif;	
font-size:10px;		
padding:5px;
color:#16578f;
text-align:center;	
}

#textBottom a
{		
color:#16578f;		
text-decoration:none;	
}

#textBottom a:hover
{		
color:#000000;		
text-decoration:underline;	
}

#textCopyright
{	
font-family:Arial, Helvetica, sans-serif;
font-size:10px;	
color:#16578f;	
}

.copy
{	
padding:5px;
}

.copyImg
{	
width:300px;
padding:5px;
}

.copyRight
{	
margin-left:320px;
padding:5px;
}

.clear
{
clear:both;
}

#footer
{
bottom:0;
height:30px;
width:100%;
text-align:center;
color:#16578f;
font-size:10px;
} 

.imageBorder
{
border:0px;
}

.textGreen
{
color:#a8b819;
}

.textBlue
{
color:#135a9c;
}

.textbox 
{
border-right: #333333 1px solid;
border-top: #333333 1px solid;
border-left: #333333 1px solid;
font-size:11px;	color: #000000;
border-bottom: #333333 1px solid;
background-color:#FFFFFF;
}

.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;
} 

/*hide the right column when printing*/ 

#rightcol
{
display:none;
} 

#twocols, #maincol
{
width:100%; float:none;
}
}

.content
{
padding:10px;
}