/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font: 86% Verdana,Tahoma,Arial,sans-serif;
 background-color: #99ccff;
} 
 
#pagewidth{ 
 width:702px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 border-left: #1F3B69 2px solid;
 border-right: #1F3B69 1px solid;
} 

#header   { background-color: #000; text-align: center; width: auto; height: 30px; padding: 5px 0px 10px 0px; } 

#header p { color: #fc6; text-align: center;}

#header b { font-weight: bolder; font-size: 2em; }
 
#twocols{
 float:right; 
 position:relative;
 background: #fff;
 }
  
 
#rightcol{
 width:300px;
 margin: 5 5 5 5;
 float:right; 
 position:relative; 
 background: #ffc;
 }
 
 
/* These styles are for the boxed navigation bar*/
#rightcol a{
color:#336699;
}

#rightcol ul{	
list-style:none;
width:230px;
margin:20px 0 0 0;
padding:0;
font-size:1em;
}	

#rightcol li{
margin-bottom:8px;
}

#rightcol li a{
font-weight:bold;
height:60px;
text-decoration:none;
color:#336699;
display:block;
padding:6px 0 0 6px;
background: #ffc;
border-left:2px solid #cccccc;
border-right:2px solid #cccccc;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
}	
	
#rightcol li a:hover{
background:#336699;
color:#fff;
border-left:2px solid #86576D;
border-right:2px solid #86576D;
border-bottom:1px solid #86576D;
}

/*WHITE TEXT ON BLUE BAR FOR BUSCAT*/
 #rightcol h4 {
 font: 130% Verdana,Tahoma,Arial,sans-serif;
 font-weight:900;
 color:#fff;
 background-color:#3366a4; 
 margin:0;
}
/* End of boxed navigation styles */


#centercol{background-color: #86576D;  
 float: left; 
 display:inline; 
 position: relative; 
 width:330px; 
 }

#maincol{background-color: #fff; 
 margin: 8px 0 0 0;
 width:400px; 
 float: left; 
 display:inline; 
 position: relative; 
 }
 
#maincol p {
  font: 100% Verdana, Tahoma, Arial, sans-serif;
}

#maincol a { 
	color: #084887;
}
 
#footer{ color: #fff; height:40px; padding: 10px 0; background-color:#000; background-position: center 0; text-align:center; width: auto; clear:both; } 
 
 
#footer p {
 font: 100% Verdana,Tahoma,Arial,sans-serif;
 font-weight: bolder;
 }
 

#footer h5 {
 margin: 0;
 padding: 6px 0 6px 0;
 font: 120% Verdana,Tahoma,Arial,sans-serif;
}
 
#footer a { 
 color: #fc6;
 font-weight: bolder;
}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-table;}

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


 
 /*printer styles 
 @media print{ */

/*hide the right column when printing*/ 
/*#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}*/

