body{
margin:0;
padding:0;
border:0;
background:#eeeeee;
font-family:'Roboto',arial,helvetica,sans-serif;
}

.clear-fix{
	clear: both;
}
a{

color:#186390;

}

#wrapper{
background: #fff;
width:940px;
display:block;
margin: auto;
}


#content{
	float:left;
	font-size:1em;
	line-height:1.4em;
	color:#333;
	padding:0;
	margin: 30px 0 0 0;
	width:560px;

}

h1{

padding:0;
margin:0 0 1.3em 0;
font-size:1.5em;
color:#186390;
font-weight:normal;

}

h2,h3,h4,h5{

padding:0;
margin:0 0 0.7em 0;
font-size:1.2em;
color:#333;
font-weight:bold;

}

p{

color:#333;
margin: 0 0 1.1em 0;
font-size:1em;


}

.asup{
position:relative;

top:-6px;
color:#333;
font-size:8px;
line-height:14px;

}

.asub{
position:relative;
top:+4px;
color:#333;
font-size:8px;
line-height:14px;

}
.sup{
position:relative;
top:-6px;
color:#333;
font-size:8px;
line-height:14px;
display:inline;
}

.sub{
position:relative;
top:+4px;
color:#333;
font-size:8px;
line-height:14px;

}

ol li{

margin:0 0 5px o;

}

ul li{

margin:0 0 5px o;

}

#printbanner{
display:none;

}



}

div.readmore{
font-size:12px;

}


#footer{
margin: 60px 0 30px 0;
width:920px;
padding:10px 0 20px 20px;
font-family: verdana, arial, helvetica;
font-size:11px;
color:#666;
border-top:1px solid #ccc;
float:left;

}


table.imgtable{

margin:10px 0 20px 0;

}

table td.imgtd{

border:1px solid #ccc;

}

#content table td{
font-size:12px;
color:#333;

}


#topbanner{

width:940px;
height:195px;


}





table.data{

border-top:1px solid #333;
border-left:1px solid #333;

}
table.data td{

border-right:1px solid #333;
border-bottom:1px solid #333;


}
/*

side nav

------------------------------------------------------------

*/

#sidenav{
border:30px solid #fff;
width:200px;
float:left;
margin: 0;
padding: 0 0 0 0;

font-size:1em;

}



#sidenav ul

{

	list-style: none;

	margin: 0;

	padding: 0;

	border: none;

}



#sidenav li

{

	border: 0;

	margin: 0;



}



#sidenav li a

{

	display: block;

	padding: 0 0 5px 10px;

	background-color: transparent;

	color: #186390;

	text-decoration: none;
	background-image:URL('../images/nav_arrow.gif');

}



html>body #sidenav li a { width: auto; }



#sidenav li a:hover

{


	color: #113D66;

}



#sidenav li.here a

{

	display: block;

	padding: 0 0 5px 10px;

	background-color: transparent;
	background-image:URL('../images/nav_arrow.gif');
	color: #993333;

	text-decoration: none;



}



html>body #sidenav li.here a { width: auto; }



#sidenav li.here a:hover

{



}

#sidenav li.sub a

{

	margin: 0 0 0 12px;
	display: block;

	padding: 0 0 5px 10px;

	background-color: transparent;
	background-image:URL('../images/nav_arrow.gif');
	color: #186390;
	text-decoration: none;

}

#sidenav li.sub a:hover

{


	color: #113D66;

}

#sidenav li.sub_here a

{
	margin: 0 0 0 12px;
	padding: 0 0 5px 10px;
	background-image:URL('../images/nav_arrow.gif');
	color: #993333;





}