html, body { margin: 0; padding: 0; font-family: Tahoma, Helvetica, sans-serif; color: #12466D; font-size: 12px; background: #EEEEEE; text-align: center; }

#container { padding: 5px; border: 1px solid #CCC; background: #FFF; width: 950px; margin: 15px auto; text-align: left; }

.clear { clear: both; }

#header { width: 950px; height: 90px; background: #1d5f92 url(../images/bg_header.jpg) no-repeat; position: relative; margin: 0 0 5px 0; }
	#header h1 { width: 284px; height: 68px; background: url(../images/iss_logogif.gif) no-repeat; display: block; text-indent: -9999px; letter-spacing: -10000px; overflow: hidden; margin: 0; padding: 0; position: absolute; top: 11px; left: 15px; }
	#header h2 { width: 377px; height: 23px; background: url(../images/iss_slogangif.gif) no-repeat; display: block; text-indent: -9999px; letter-spacing: -10000px; overflow: hidden; margin: 0; padding: 0; position: absolute; top: 15px; left: 355px; }
	#header form { margin: 0; padding: 0; }
	#form-newsletter { position: absolute; bottom: 10px; right: 260px; }
	#form-search { position: absolute; bottom: 10px; right: 15px; }
	#form-newsletter .form-text, #form-search .form-text { width: 155px; height: 15px; border: none; padding: 3px 10px 2px 10px; background: url(../images/bg_header_textfieldgif.gif) no-repeat; font-size: 12px; color: #666; font-family: Arial, Helvetica, sans-serif; }
	#form-newsletter .form-submit, #form-search .form-submit { font-size: 12px; color: #FFF; font-family: Arial, Helvetica, sans-serif; background: #666; border-top: 1px solid #999; border-left: 1px solid #999; border-right: 1px solid #333; border-bottom: 1px solid #333; padding: 2px; cursor: pointer; }

#wrapper { background: url(../images/bg_wrapper.jpg) repeat-y; border-bottom: 5px solid #FFF; _height: 100%;}
#wrapperinside { background: url(../images/bg_wrapperinsidemap.jpg) no-repeat;   border-bottom: 5px solid #FFF; _height: 100%;}
#maincontent  { margin: 0px; padding-left: 20px; padding-top: 0px; padding-right: 10px; font-family: Tahoma; color: #12466D; font-size: 12px; text-align: left;  line-height: 140%; }
#maincontent a:link, #maincontent a:visited, #maincontent A:active {
	color: #12466D; 
	text-decoration: underline;
}
#maincontent a:hover {
	color: #12466D; 
	text-decoration: none;
}

#title  { margin: 0px; padding-left: 20px;  padding-top: 10px; font-family: Tahoma; color: #12466D; font-size: 15px; text-align: left;  line-height: 140%; }
.title  { margin: 0px;  font-family: Tahoma; color: #12466D; font-size: 15px; text-align: left; font-weight:bold;}

#left-sidebar { float: left; width: 220px; background: #4687b9; }
	ul#nav { margin: 0; padding: 0 0 34px 0; list-style: none; background: #12466d; border-bottom: 5px solid #FFF; }
	ul#nav li { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #4d7492; }
	ul#nav li a { padding: 7px 10px 7px 20px; display: block; color: #FFF; text-decoration: none; font-weight: bold; } 
	ul#nav li a.active { background: #4687b9; }
	ul#nav li a.subhelton { background: #8bb2d1; font-weight: normal; font-size:11px;}
	ul#nav li a.gold { background: #d29000; }
	ul#nav li a:hover { background: #4687b9; }
	#left-sidebar .banner { margin: 0 0 5px 0; }
	#left-sidebar .arthur { margin: 0; }
#right-sidebar { float: right; width: 725px; }
	#swf { width: 725px; height: 290px; background: #000; }
	#announcement { border-bottom: 3px solid #FFF; margin: 0; padding: 5px 20px 5px 20px; background: #98c5e6; }
		#announcement h2 { font-size: 14px; margin: 0; padding: 0; }
		#announcement p { margin: 0; padding: 0; font-weight: bold; }
	#block-press { float: left; width: 239px; }
		#block-press .inner { padding: 9px; line-height: 140%; color: #deba97; }
		#block-press .img { margin: 0 0 20px 0; }
		#block-press a { color: #FFF; text-decoration: none; }
		#block-press a.link-title { font-weight: bold; }
	#block-arthur { float: left; width: 239px; background: #996633; margin: 0 0 0 4px; }
		#block-arthur .inner { padding: 9px; line-height: 140%; color: #deba97; }
		#block-arthur .img { margin: 0 0 20px 0; }
		#block-arthur a { color: #FFF; text-decoration: none; }
		#block-arthur a.link-title { font-weight: bold; }
	#block-quote2 { float: right; width: 239px; background: #993300  }
		#block-quote2 .inner { padding: 9px; line-height: 140%; color: #deba97; }
		#block-quote2 .img { margin: 0 0 20px 0; }
		#block-quote2 .text { padding: 0 0 10px 0; font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 150%; }
		#block-quote2  a { color: #FFF; text-decoration: none; }
		#block-quote2 .author { text-align: right; padding: 0 0 60px 0;  }		
	#block-quote { float: right; width: 239px; background: #993300  no-repeat; }
		#block-quote .inner { padding: 15px; }
		#block-quote .text { padding: 0 0 10px 0; font-family: "Times New Roman", Times, serif; font-size: 18px; line-height: 150%; }
		#block-quote .author { text-align: right; padding: 0 0 60px 0; }
	
#footer { clear: both; background: #12466d; padding: 20px 20px 10px 0; color: #8bb2d1; }
	#footer h2 { font-size: 12px; color: #FFF; margin: 0 0 8px 0; padding: 0; }
	#footer a { color: #8bb2d1; text-decoration: none; }
	#footer a:hover { color: #FFF; }
	#footer .block-menu { float: left; width: 210px; margin: 0 0 0 10px; }
	html>body #container #footer .block-menu { width: 200px; margin-left: 20px; }
	#footer .block-menu ul { margin: 0; padding: 0; list-style: none; width:142px;}
	#footer .block-menu ul li { margin: 0 0 2px 0; padding: 0; list-style: none; }
	#footer .block-contact { float: right; width: 200px; }
	#footer .block-contact p { margin: 0; padding: 0; line-height: 120%; }
	#footer .copyright { clear: left; padding: 30px 0 0 20px; font-size: 11px; }
	
	
ul#navF { margin: 0; padding: 0 0 0px 0; list-style: none; background: #12466d; border-bottom: 0px solid #FFF; font-size:11px;   }
	ul#navF li { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #4d7492; }
	ul#navF li a { padding: 7px 10px 7px 7px; display: block; color: #FFF; text-decoration: none;  background: #8bb2d1; font-weight: normal; font-size:11px; } 
	ul#navF li a.active { background: #4687b9; }
	ul#navF li a.subhelton { background: #8bb2d1; font-weight: normal; font-size:11px;}
	ul#navF li a.gold { background: #d29000; }
	ul#navF li a:hover { background: #4687b9; }	
.text {
	font-family: Tahoma;
	font-size: 12px;
	color: #12466D;
	line-height:140%;
}
.text a:link, .text a:visited, .text A:active {
	color: #12466D; 
	text-decoration: underline;
}
.text a:hover {
	color: #12466D; 
	text-decoration: none;
}


.textsm {
	font-family: Arial;
	font-size: 10px;
	color: #12466D;
	line-height:140%;
}
.textsm a:link, .textsm a:visited, .textsm A:active {
	color: #12466D; 
	text-decoration: underline;
}
.textsm a:hover {
	color: #003366; 
	text-decoration: underline;
}

.subtitles {
color:#12466D; 
font-family:Tahoma;
font-size:14px;
font-weight:bold;
}
.subtitles a:link, .subtitles a:visited,.subtitles A:active {
	color: #12466D; 
	text-decoration: underline;
}
.subtitles a:hover {
	color: #027CA5; 
	text-decoration: underline;
}
