body {
  background-color: #000066;
  text-align:center;
  
}

a {
	text-decoration: underline;
	font-weight: bold;
	}

a:link {
	color: #003366;
	}

a:visited {
	color: #000066;
	}

a:active {
	color: #000066;
	}

a:hover {
	color: #000066;
	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}


h1 {
	color: #003388;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 16pt;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 3px;
	}

h2 {
	color:#003366;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: large;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:0px;
	}

h3 {
	color: #777777;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: medium;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:0px;
	}

blockquote {
	color: #666666;
	border-top: 1 solid #000066;
	border-bottom: 1 solid #000066;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
	line-height:150%;
	}




#container {
	text-align: left;
		overflow: hidden;
	float: center;
	width: 870px;
	margin-top:10px;
	  margin-left: 0 auto;
	    margin-right: 0 auto;
	background-color: #FFFFFF;
	border: 2px solid #000000;
}

#footer {
	float: center;
	text-align: center;
	padding: 0px;
	width: 870px;
	background-color: #DDDDDD;
	border-top: 2px solid #AAAAAA;
		overflow: hidden;
	font-family: arial;
	font-size: 8pt;

}
#sheader {
	text-align: center;
	margin-top:10px;
	padding: 0px;
	width: 870px;
	background-color: #000066;
}


#leftheader {
	float: left;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 5px;
  	width: 475px;
	background-color: #FFFFFF;
	overflow: hidden;
	}

#rightheader {
	float: left;
  	width: 380px;
	height:90px;
	background-color:#CCCCCC;
	overflow: hidden;
	border-left: 1 solid #000000;
	}

#bodycontainer {
		float: left;
	overflow: hidden;
	text-align: left;
	padding: 0px;
	width: 490px;
	background-color: #FFFFFF;
	border-top: 2px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
}


#rightcontainer {
		float: left;
	overflow: hidden;
	text-align: left;
	width: 379px;
	border-top: 2px solid #AAAAAA;
	background-color: #FFFFFF;
	height:inherit;
}

#rcol {
		float: left;
	overflow: hidden;
	text-align: left;
	width: 193px;
	background-color: #FFFFFF;
	border-left: 1px solid #AAAAAA;
	font-family: arial,Verdana, sans-serif;
	font-size:9pt;
}

#lcol {
		float: left;
	overflow: hidden;
	text-align: left;
	width: 183px;
	background-color: #FFFFFF;
	font-family: arial,Verdana, sans-serif;
	font-size:9pt;
}

.content {
	text-align: left;
	padding: 20px;
	color: #333333;
	line-height:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

.subcontent {
	text-align: left;
	padding: 5px;
	color: #333333;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.subcontent p {
margin-top: 5px;
margin-bottom: 5px;
}



.title {
	color:#003366;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: large;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0px;
	padding: 3px;
	}

.date {
	color:#999999;
	font-family: Verdana, sans-serif;
	font-size: small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom: 2 solid #AAAAAA;
	}


.posted {
	color:#777777;
	font-family: Verdana, sans-serif;
	font-size:smaller;
	text-align: left;
	padding: 3px;
	margin-top:10px;
	}

.moreinfo {
	color:#777777;
	font-family: Verdana, sans-serif;
	font-size:smaller;
	text-align: left;
	padding: 3px;
	margin-top:0px;
	}


.extended p {
	font-family: Arial,Verdana, sans-serif;
	font-size:small;
	text-align: left;
margin-top: 5px;
margin-bottom: 5px;
	}


.sidehead {
	color:#DDDDDD;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size:small;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom:5px;
	background-color:#000066;
	}

.sidehead2 {
	color:#000066;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size:small;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom:5px;
	background-color:#FFFFFF;
	}

.sidetext {
	color:#777777;
	font-family: arial,Verdana, sans-serif;
	font-size:9pt;
	text-align: left;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 8px;
	padding-right:8px;
	}
	.sidetext a {
	color:#003366;
	font-style:normal;
	text-decoration: none;
	font-weight: bold;
	}
.sidetext a:hover {
	color: #660000;
	text-decoration: underline;
	}



.box {
	color: #666666;
	border-top: 1 solid #000066;
	border-bottom: 1 solid #000066;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
	line-height:150%;
	}

.clearbox {
	color: #666666;
	border-top: 1 solid #000066;
	border-bottom: 1 solid #000066;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
	line-height:150%;
	}

.linebox {
	color: #666666;
	border-top: 1 solid #000066;
	border-bottom: 1 solid #000066;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
	line-height:150%;
	}


	.comments-body {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		line-height:140%;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
 		padding-bottom:10px;
  		padding-left:20px;		
  		padding-top:10px;		
  		padding-right:20px;		
 		border:1px solid #999; 					
		}		

	.comments-post {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
		}	
			
	
	.trackback-url {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
 		padding-bottom:10px;
  		padding-left:20px;		
  		padding-top:10px;		
  		padding-right:20px;		
 		border:1px dotted #999; 					
		}


	.trackback-body {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		line-height:140%;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-top:10px;
 		padding-bottom:10px;
  		padding-left:20px;		
  		padding-top:10px;		
  		padding-right:20px;		
 		border-bottom:1px dotted #999; 					
		}		

	.trackback-post {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
		}	

		
	.comments-head	{ 
		font-family:Geneva, Arial, Helvetica, sans-serif; 
		font-size:small; 
		color: #666; 
		border-bottom:1px solid #999;
		margin-top:20px;
		font-weight:bold;
		}		

	#banner-commentspop {
		font-family:Geneva, Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;
		border-left:1px solid #FFF;	
		border-right:1px solid #FFF;  		
		border-top:1px solid #FFF;  		
  		background:#003366;
  		padding-left:15px;
  		padding-right:15px;
  		padding-top:5px;
  		padding-bottom:5px;  		  		  			 
		}


.linkstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #AAAAAA;
	margin-top: 5px;
}
.linkstyle A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333377;
	margin-top: 5px;
}

.linkstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #AAAAAA;
}

.linkstyle2 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	font-variant: normal;
}
.linkstyle2 A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #999999;
}

