/* CSS Document */
/* TAG REFORMATTING */

body {
	
	margin:0px;
	padding:0px;
	background-image: url(images/back.gif);
	background-repeat: repeat-x;
	background-color: #cfe0e9;
	}
p {
	margin:0px;
	padding:15px;
}
hr {
	color:#004159;
	background-color: #004159;
	height: 1px;
	border:thin;
	margin-left:0px;	
	}
	
ul {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004159;
	line-height:16px;
	margin:15px;
	margin-top:0px;
	margin-bottom:0px;
	text-indent: -1em;
	list-style: none;
	/*margin-left: 5px;*/
	padding-left: 1em;
	
	}	

	
/* TEXT & CHARACTER STYLES */

.bodytext {
	
	
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	color: #004159;
	font-size: 12px;
	line-height:16px;
	}
	
.footertext {
	
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969fa2;
	line-height:12px;
	}	
.headline {
	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#004159;
	line-height:22px;


	}
	
/* PSEUDOCLASSES */
a {
	
	color:#004159;
	}

a:link {
	
	text-decoration: none;
}
a:visited {
	color:#004159;
	text-decoration: none;
}
a:active {
	color:#004159;
	text-decoration: none;
}
a:hover {
	color:#5cd400;
	text-decoration: none;
	text-decoration:inherit;
}

/* DIV FORMATTING */
#container{
	display:inline /*Fix IE floating margin bug*/;
	overflow:hidden /*IE6*/;
	position:absolute;
	/*left:9px;*/
	text-align:left;
	
	width:800px;
	margin:0 auto;
	
	}
	


#header{
	height:61px;
	display:inline /*Fix IE floating margin bug*/;

	margin:0;
	}

#wrapper{
		/*background:#FF0099;*/
		
		display:inline /*Fix IE floating margin bug*/;
		width:800px;
		margin:0 auto;
		top:61px;
		

	
}


#prefooter{
	
	text-align:left;
	clear:both;
	width:100%;
	color:#969fa2;
	margin:0px;
	
	
	
	
	}
#footer{
	/*background: #dae9f1;*/

	text-align:left;
	clear:both;
	width:800px;
	color:#969fa2;
	
	
	
	
	}
	

#footer p{
	margin:0px;
	padding:15px;
	
	
	}



#footer a:link {
	color:#969fa2;
	text-decoration: none;
}
#footer a:visited {
	color:#969fa2;
	text-decoration: none;
}
#footer a:active {
	color:#969fa2;
	text-decoration: none;
}
#footer a:hover {
	color:#5cd400;
	text-decoration: none;
	text-decoration:inherit;
}
#content{
	display:inline /*Fix IE floating margin bug*/;
	float:right;
	width:500px;
	/*background-color:#FFF;*/
	
	
	}
#content p{
	margin:0px;
	padding:15px;
	
	}
#navigation{
	display:inline /*Fix IE floating margin bug*/;
	float:left;
	width:300px;
	}

#navigation p {
	line-height: 14px;
	}

.toolhd {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   padding: 2px 0px 2px 6px;
   color: #FFFFFF;
   background: #004159;
   font-weight: bold;
   border: 1px solid #004159;
   width: 436px;
}

.toolbdy {
   font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   background: #cfe0e9;
   padding: 6px;
   border-left: 1px solid #004159;
   border-right: 1px solid #004159;
   border-bottom: 1px solid #004159;
   width: 430px;
   text-align: left;
}
