@charset "UTF-8";
/* CSS Document */

html, body{
	font-family:arial, helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background-color:#444;
	background-image:url(../images/stripes.gif);
	}

h1 {
	font-size:18px;
	font-family:Georgia, times, serif;
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;
	color:#049;
	text-shadow: #fff 0 1px 0;
	}

h3 {
	font-size:14px;
	}

div#header {
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	height:95px;
	/*background-color:#157936;
	border-top:1px solid #777;*/
	}

div#container, .header-content, .menu-content {
	width:970px;
	margin:0 auto;
	}

.menu-content {
	background:url(../images/title2.png);
	_background:url(../images/title2-ie6.jpg);
	height:146px;
	}

div#menu {
	overflow:auto;
	}
	
	#menu a.menu-links:link, 
	#menu a.menu-links:visited {
	font-size:12px;
	font-weight:bold;
	padding:7px;
	margin:0;
	margin-bottom:20px;
	background-color:none;
	color:#fff;
	text-decoration:none;
	margin-right:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-shadow: #333 0 1px 0;
	}
	
	#menu a.menu-links:hover{
	background-color:rgba(0,54,123,0.5);
	*background-color:#295fb1;
	}

#menu-col {
	width:440px;
	float:left;
	}

#menu-main {
	padding-top:85px;
	padding-left:470px;
	}
	
	#menu-main img {
	float:right;
	}

div#content {
	background-color:#ffffff;
	font-size:12px;
	overflow:auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;
	border-top:1px solid #555;
	}

#main-content {
	width:630px;
	float:left;
	padding:25px;
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;
	}
	
	#main-content img {
	padding-bottom:10px;
	}
	
	#main-content p {
	line-height:18px;
	}
	
	a.content-links:link, a.content-links:visited {
	text-decoration:none;
	color:#049;
	}
	
	a.content-links:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#049;
	}
	
	
#col {
	width:242px;
	float:right;
	padding:20px;
	background-color:#ddd;
	}

div.menu-links {
	float:left;
	margin-top:10px;
	}
	
	#col a.quick-links {
		display:block;
		text-decoration:none;
		color:#444;
		padding:5px;
		font-size:12px;
		border-bottom:1px dotted #fff;
		text-shadow: #fff 0 1px 0;
		}
		
		#col a.quick-links:hover {
		background-color:#999;
		font-weight:bold;
		border-bottom:1px dotted #999;
		color:#fff;
		text-shadow: #777 0 1px 0;
		}
	
	#col a span {
		/*color:#888; */
		font-size:9px;
		font-weight:normal;
		}
	
	#col a img, #col img {
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	border:1px solid #999;
	}

div.alert {
	background:lightgoldenrodyellow;	
	padding:10px;
	}

	.alert a:link, .alert a:visited {
	padding:6px;
	margin-left:7px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#049;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-shadow: #333 0 1px 0;
	}
	
	.alert a:hover {
	background-color:#008558;
	}

div#footer {
	padding:20px;
	padding-top:0px;
	color:#888;
	}

#footer-main {
	width:70%;
	float:left;
	}

#footer-col {
	width:28%;
	float:right;
	}

.footer-links {
	padding:0;
	font-size:11px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:15px;
	}

	.footer-links li {
		display:inline;
		}

	.footer-links a:link, .footer-links a:visited, 
	.footer-links a:active {
		padding:5px;
		margin-right:5px;
		color:#999;	
		text-decoration:none;
		text-shadow: #333 0 1px 0;
		}
	
	.footer-links a:hover {
		background-color:#295fb1;
		color:#fff;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;	
		}

h6 {
	font-size: 10px;
	margin-top:10px;
	margin-bottom:10px;	
	line-height:14px;
	font-weight:normal;
	}
