/* CSS Document */

 #body
{
font-family: Arial, Helvetica, sans-serif;
width: 960px;
margin: 10px auto;
background-color: #ffffff;
color: #333;
line-height: 130%;
font-size:12px
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}


#header
{
width: 960px;
background-color: #ffffff;
}

#headerleft
{
background-color: #ffffff;
width:405px;
float:left;

}

#headerright
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
float: right;
margin-top:85px;
width:550px;

}

#headerbottom
{
background-color: #ffffff;
width:960px;
}

#top h1
{
padding: 0;
margin: 0;
}



#leftnav
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
}

#content
{
float:left;
margin-left: 0px;
padding: 1em;
width:680px;
font-size:12px;
border-right: 1px solid gray;
}

#contentfull
{
float:left;
margin-left: 5px;
padding: 1em;
width:960px;
}

#contentright
{
font-size:12px;
float:left;
margin-left: 5px;
width:218px;
}

#navright
{
font-size:12px;
text-align:left;
float:left;
margin-left: 5px;

}

ul.right {
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
}
ol.right {
	list-style-type: none;
	list-style-position: inside;
}
ol.right ol {
	list-style-type: none;
}
ul.right li { font-style: normal; }
ol.right li { font-style: normal; }
ol.right ol { font-style: normal; }

.style1 {color: #CCCCCC}

#footer
{
clear: both;
margin: 0;
width:960px;
background-color: #ffffff;
border-top: 1px solid gray;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

.h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

a:link {
	text-decoration: none;
	color:#000000;
}

a:visited {
	text-decoration: none;
	color:#000000;
}

a:hover {
	text-decoration: underline;
	color:#000000;
}

.style2 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
}

.style3 {
	font-size: 11px;
	line-height: 12px;
}

.style3 {
	font-size: 10px;
	line-height: 12px;
}
