@charset "utf-8";
/* CSS Document */
html, body { margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
body { background: #f6f6f6; }

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size: 14px;
	font-size: 17px;
	color: #3183bd;
	font-weight: bold;
	padding-left: 15px;
	letter-spacing: 0px;
	text-decoration: underline;
}

h2 { font-family:Verdana, Arial, Helvetica, sans-serif; size: 14px; font-size: 14px; color: #3183bd; font-style: italic; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; size: 14px; font-size: 12px; color: #3183bd; padding-left: 15px; }
h5 { font-family:Verdana, Arial, Helvetica, sans-serif; size: 14px; font-size: 12px; color: #3183bd; }
h4 { font-family:Verdana, Arial, Helvetica, sans-serif; size: 14px; font-size: 12px; color: #009933 }
.foot-picture { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: 12px; }
.grey {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC; }


/*ul { padding:0; margin:0; height: 0px; list-style: none; }
ul li { padding:0; margin:0; height: 40px; background: url(../images/line-points.gif) repeat-x 10px 30px; }*/

a:link { color: #6B8B65; text-decoration:none; font-size: 11px; }
a:visited { color: #6B8B65; text-decoration:none; font-size: 11px; }
a:hover { color: #000; text-decoration:underline; font-size: 11px; }
a:active { color: #6B8B65; text-decoration:none; font-size: 11px; }

a.Frame:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3183bd; text-decoration:none; font-weight: bold; }
a.Frame:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration: none; font-weight: bold; }
a.Frame:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3183bd; text-decoration:none; font-weight: bold; }
a.Frame:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3183bd; text-decoration:none; font-weight: bold; }

#container { width:800px; height:auto; margin:0 auto; background:#FFFFFF url(../images/blue.gif) repeat-y; position:relative; border-right: 1px solid #89a583; border-left: 1px solid #89a583; border-bottom: 1px solid #89a583; }
#wrapper { width:798px; background:url(../images/blue.gif) repeat-y left; position:relative; z-index: 1; margin: 0px auto; }
#top { width:800px; height:45px; background: url(../images/logo.gif) no-repeat left; position: relative; margin: 0px auto; }
#top-menu {
	width:160px;
	height:25px;
	margin:0 auto;
	float: right;
	padding-top: 15px;
	position: relative;
}

#banner { width:800px; height:155px; margin:0 auto; position: relative; }
#left { width:200px; height:600px; padding-left: 16px; padding-top: 10px; position: relative; float: left; z-index: 2; }

#frame { width:200px; height:250px; padding-top: 10px; position: relative; float: left; z-index: 2; }
.menu-left { height: 35px; background: url(../images/line-points.gif) no-repeat bottom; }

#pub { width:180px; height:auto; padding-left: 16px; position: relative; top: 10px; float: left; padding-top: 10px; margin: 0px auto; z-index: 2; }

#content { position:relative; float: right; width: 788px; padding-top: 10px; }
#picture { position:relative; float: left; width: 132px; padding-top: 20px; }
#txt { position:relative; width: 400px; padding-top: 60px; float: left; padding-left: 20px; }
#content-txt { position:relative; width: 540px; padding-top: 10px; float: right; padding-left: 20px; }

#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	width:800px;
	height:auto;
	position: relative;
}
#footer-logos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC; width:798px; height:auto; position: relative; }
#footer-menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	width:700px;
	height:30px;
	position: relative;
	margin: 0px auto;
	border-top: 1px solid #ADC9AD;
	padding-top: 3px;
}
.pic { padding-right: 15px; padding-bottom: 10px; }
