/* generated by csscreator.com */

html, body{ 
 	margin:0; 
 	padding:0;
 	font: normal 15px Arial, Helvetica, sans-serif; 
 	text-align:center;
 	background: url(images/bg_stripe.gif) repeat;
 	
 	 	 	
}

a {
	text-decoration: none;
}

a:hover {
	color:	#D0142C;
	font-weight: bold;
	text-decoration: none;
}

hr {
	width: 50%;
	border: 5px;
}

blockquote {
	font-size: 1em strong;
	border: .2em solid #D0142C;
	background: #EEEEEE;
	padding: .2em;
	font-weight: 900;
	text-align: center;
}



#pagewidth{ 
	width:840px;
	border: 1px solid;
	text-align:left;
	background: url(images/mainbg.jpg) repeat-y;  
	margin-left:auto;
	margin-right:auto;
	
} 
 
#header{
 	position:relative; 
 	height:150px;
 	border-bottom: 1px solid; 
 	background: url(images/ovrta_header.gif) no-repeat; 
 	width:100%;
} 
 
#leftcol{
 	width:200px; 
 	float:left; 	
 	position:relative;
 	padding-top: 1em;
 	padding-bottom: 1em;
 	 	
}

#leftcol p{
	margin-left: 10px;
	margin-right: 10px;
}

#leftcol ul{
	margin-left: 10%;
}

#leftcol li{
	line-height: 2em;	
}

 
#maincol{  
 	float: right;
 	display:inline; 
 	position: relative;
 	padding-top: 1em;
 	padding-bottom: 1em;
 	width:640px;
 }
 
 #maincol img{
 	margin-left:	10px;
 }
 
 #maincol h1{
 	font-size:	1.5em;
 	color: #171695;
 	margin-left: 10px;
 }
 
 #maincol h2{
 	font-size:	1.3em;
 	color: #171695;
 	margin-left: 20px;
 }
 
 #maincol h3{
 	font-size:	1.1em;
 	color: #171695;
 	margin-left: 20px;
 }
 	
 
 #maincol p{
 	margin-left: 20px;
 	margin-right: 20px;
 }
 
 #maincol li{
 	margin-left: 25px;
 	margin-right:	25px;
 	
 }
 
 #maincol table{
 	size: 75%;
 	border: 1px dashed black;
 	background: #EEEEEE;
 	margin-left: auto;
 	margin-right: auto;
 	align: center;
 }
 
 
 
#footer{
  	height:30px;
  	line-height:30px; 
  	background-color:#F7D918;
  	padding-bottom:.1em;
  	padding-top:.1em;
  	border-top: 1px solid;
  	text-align: center;
  	width:100%;
  	clear:both;
 }
 
 
 

 
 /* *** 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;}
}