/* CSS Document */
/*Reset CSS*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
    margin:0; 
    padding:0;
}
body {
	text-align: center;
	background-color:#E1E0DC;
	color:#3d3d3d;
}
table { 
    border-collapse:collapse; 
    border-spacing:0; 
} 
fieldset,img {  
    border:0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
    font-style:normal; 
    font-weight:normal; 
} 
ol,ul { 
/*    list-style:none; 
*/
	padding:0px 0px 0px 60px;
} 
caption,th { 
    text-align:left; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal;
} 
q:before,q:after { 
	    content:''; 
} 
abbr,acronym { border:0; 
}

html, body{
	background-color:#fff;
	background-repeat:repeat-y;
	background-position:center;
	margin:auto;
	padding:0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
border-top:solid 2px #626b58;
	margin-bottom:50px;
}

#container
{
	margin-top:20px;
  	margin-right:auto;
  	margin-left:auto;
	width:758px;
}


#header
{
	float:left;
	margin-bottom:20px;
	padding:0px;
}



#navigation
{
	font-size:8.5pt;
	color:#80795d;
}

#navigation ul
{
	clear:both;
	text-align:right;
	margin-left:15px;
	margin-bottom:10px;
	padding:0px;
	list-style:none;


}

#navigation li
{
	display:inline;
	margin-bottom:14px;
	list-style:none;
}

#navigation ul li a
{
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
/*	color:#ccc;*/
	color:#626b58;
}

#navigation ul li a:hover
{
	/*text-decoration:underline;*/color:#003300;
}

#navigation dl
{
	margin-left:15px;
	text-align:right;
}

#navigation dl a
{
	color:#626b58;
	text-decoration:none;
}

#navigation dl a:hover
{
	color:#003300;
}

#navigation dt
{
	margin-bottom:2px;
}
/*#bannerLeft{
	float:left;
	text-align:right;
	width:230px;
	background-color:green;
	padding:40px 30px 40px 30px;
	font-family:"Arial", Arial, sans-serif;
	line-height:24px;
	font-size:16px;
	color:yellow;
	border-right:15px solid #ccc;
}
#bannerRight{
	float:left;
	background-color:yellow;
}*/
#leftContent{
	width:290px;
	text-align:right;
	float:left;
	margin-top:20px;
	font:bold 18pt "Times New Roman", Times, serif;
}
#leftContent h1, #leftContent h2{
	font:bold 16pt/1 "Times New Roman", Times, serif;
	color:#969372;
	margin-bottom:10px;
}
#leftContent a{
	text-decoration:none;
	font:normal 8pt "Verdana", Helvetica, sans-serif;
	color:#626b58;
}
#leftContent a:hover{
	text-decoration:underline;
}	
#leftContent ul{
	list-style-type:none;

}
#leftContent li{
	margin:0px 0px 10px 0px;
	padding:0px;
	line-height: 14px;
}

#rightContent{ 
	float:right;
	width:430px;
	padding:20px 0px 0px 0px;
	text-align:left;
	font:normal 9pt/1.5 "Verdana", Helvetica, sans-serif;
	color:#3d3d3d;
}
#rightContent a{ 

	font:normal 9pt/1.5 "Verdana", Helvetica, sans-serif;
	color:#3d3d3d;
}
#rightContent p{ 
	margin-bottom: 10px;
}
.downloads{ 
	list-style-type:none;
	font:normal 9pt/2.5 "Verdana", Helvetica, sans-serif;
	color:#3d3d3d;
	padding:0px;
}
#rightContent h2, #rightContent h3
{
	font:bold 12pt/1.5 "Times New Roman", Times, serif;
}
#rightContent ul{ 
	margin-bottom: 10px;
}
#frontContainer{
		text-align:left;
		font:normal 9pt/1.5 "Verdana", Helvetica, sans-serif;
}
#frontContainer a{
	text-decoration:none;
	color:#626b58;
	font:bold 8pt/1 "Verdana", Helvetica, sans-serif;

}
#frontContainer a:hover{
	text-decoration:none;
	color:#3d3d3d;
	font:bold 8pt/1 "Verdana", Helvetica, sans-serif;
	
}
#frontContainer h2{
		margin-bottom:10px;
		text-align:left;
		font:normal 16pt "Times New Roman", Times, serif;
		color:#80795d;
}
#frontLeft{
	width:215px;
	float:left;
	margin-top:20px;
    padding:0px 10px 10px 0px;

}
#frontCenter{
	width:230px;
	padding:0px 10px 10px 10px;
	float:left;
	margin:20px 0px 0px 0px;

}
#frontRight{
	width:270px;
	padding:0px 0px 0px 10px;
	float:left;
	margin-top:20px;

}
#frontLeft img{
	float:left;
	border:solid 1px #ccc;
	margin-right:10px;

}
#frontCenter img{
	float:left;
	border:solid 1px #ccc;
	margin-right:10px;

}
#frontRight img{
	float:left;
	border:solid 1px #ccc;
	margin-right:10px;
	margin-bottom:100px;
}
.divider{
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}

#footer
{
	float:left;
	width:758px;
	text-align:left;
/*	text-align:center;*/
/*	text-align:right;*/
	margin-left:0px;
	margin-top:30px;
	padding:10px 0px 0px 0px;
	font-family: "Verdana", Helvetica, sans-serif;
	font-size:8pt;
	border-top:solid 1px #ccc;
}
#footer a
{
	text-decoration:none;
	color:#626b58;
	font:bold 8pt/1 "Verdana", Helvetica, sans-serif;
}

