/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 background: repeat url(images/bgcolor2.png);
} 
 
#pagewidth{ 
 width: 1000px; 
 text-align:left;  
margin-left: auto; 
 margin-right: auto;
 margin-top: 20px;
 /*background: no-repeat url(images/bgimg.png);*/
} 
 
#leftcol{
 width: 22%; 
 float:left; 
 position:relative; 
 background: repeat url(images/bgcolorY70.png);
 font-family: Arial, Helvetica, sans-serif;
 font-size: 80%;
 height: 100%;
 margin: 105px 10px 30px 20px;
  }

#leftcol ul	{margin-left: 0px;}
leftcol h2	{text-align: center}
#leftcol li	{list-style: none; line-height: 1.5em; text-align: left;}
#leftcol img	{margin-left: 8px; margin-top: 10px; border: none;}
#leftcol p	{margin-left: 15px; margin-bottom: 10px; font-style: italic;}
#leftcol a:link {text-decoration: underline; color: #336666;}
#leftcol a:visited {text-decoration: none; color: #336666;}
#leftcol a:hover, a:active {font-weight: bold; text-decoration: underline; color: #336666;}
#leftcol table	{text-align: center;}
#date	{text-align: center; font-size: 90%}
 
#maincol {background: repeat url(images/bgcolor.png);
/*background-color: #99cc99; */
 float: right; 
 display:inline; 
 position: relative; 
 width: 67%; 
 font-family: Arial, Helvetica, sans-serif;
 margin: 20px 40px 30px 5px;
 }
 
#maincol hr	{
border: 1px;
 border-style: dashed;
 border-color: #006699;
 margin: 40px 0px 10px 30px;
 width: 90%;
 }
 
#maincol h1	{margin-left: 20px; color: #336666;}
#maincol h2	{margin-left: 40px; color: #336666;}
#maincol h3	{margin-top: -20px; margin-left: 40px; color: #336666; font-size: 70%;}
#maincol ul	{margin-left: 50px;}
#maincol ul ul	{margin-left: 0px; margin-bottom: 10px;}
#maincol li	{list-style: none;}
#maincol li li	{list-style: square; line-height: 1.5em;}
#maincol p	{margin-left: 40px; font-style: italic;}
#maincol a:link { 
	text-decoration: underline; 
	color: #336666;
	}
#maincol a:visited { 
	text-decoration: none; 
	color: #336666;
	}
#maincol a:hover, a:active { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #336666;
	}

#footer{
 /*height:10%; */
  background-color: transparent; 
 clear:both;
width: 30%;
font-size:80%;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
padding-top: 5px;
/*margin-right: 20%;
margin-left: 20%;*/
    }
	
    #footer p {
        padding: 10px;
        margin:0;
    }
	
#footer	img	{border: none;}
#footer a:visited { 
	text-decoration: none; 
	color: #336666;
	}
#footer a:hover, a:active { 
	font-weight: bold; 
	text-decoration: underline; 
	color: #336666;
	}

.return	{font-size: 80%; margin-left: 20px;} 

 
 /* *** 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;}
}

