/* home page styles */

body{
		background-color:#C4C8CE;
	}
	
.outline {
	background: url('/images/bg.gif') no-repeat #C4C8CE;
	margin: 0 auto;
	width: 935px;

}	

.content-left {
padding: 15px 7px 10px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #848A8F;
line-height:1.5;
}

.content-right {
padding: 15px 20px 10px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #848A8F;
line-height:1.5;
}

.footer { 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight:bold;
padding: 0 10px 0 0;
margin:0;
height:30px;
background: url('/images/content_04.gif') no-repeat;
}

.footer2 { 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
margin: 10px 0 0 0;
}

.footer2 a:link { color: #666666; text-decoration:underline;}
.footer2 a:hover { color: #000000; text-decoration:none;}


/*content pages*/

.sub-content {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: 666A6D;
line-height:1.5;
padding: 15px 15px 30px 15px;
margin:0px;
}

.sub-content table {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: 666A6D;
line-height:1.5;
margin:0px;
}

.content-header {
padding: 15px 0 0 0;
}


.sub-side {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #848A8F;
line-height:1.5;
padding: 0px 18px 7px 18px;
}

.sub-side-left {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #848A8F;
line-height:1.5;
padding: 5px 0px 7px 18px;
}

.sub-header  {
padding: 40px 0 0 0;
}

h1 {
	font-size: 15px;
	font-weight:bold;
	color:#075c93 ;
}

.style1 {font-size: 13px; }

.gray {
	color: #666666;
	font-weight:bold;
	font-size: 14px;
}

.green {
	color:#53a119 ;
	font-weight:bold;
}

.blue {
	color:#0d3773 ;
	font-weight:bold;
	font-size:13px;
}

input {
	font-size: 12px;
	margin-top: 5px;
}		

.caption {
	font-size: 10px;
}

hr {
	margin:10px 0 10px 0;
	border-style: dashed;
}	

/*sub-nav styling*/

.navlist
{
padding-left: 0;
margin-left: 0;
width: 165px;

}

.navlist li
{
list-style: none;
margin: 0;
padding: 0.5em;
border-bottom: 1px dashed gray;
cursor: pointer;
color:#0a3770;

}

.navlist li a {color: #0a3770; text-decoration: none; }
.navlist li a:hover {color:#53b44c ;text-decoration: none; }
.navlist li a:visited {text-decoration: none; } 



.accordion h3 {
	cursor: pointer;
}

.accordion p {
	margin: 0;
	padding: 5px 0 10px 25px;
}
</style>



