@charset "utf-8";
/* CSS Document */

body {background:url('/images/background.gif') top left repeat;padding:0;margin:0}
img {border:none;padding:0;margin:0}
#Container {width:896px;margin-top:0;margin-left:auto;margin-right:auto;padding:0}
#Header {margin:0;width:100%;}
#Headtop {margin:0;width:100%;height:103px;}
#Nav {margin:0;width:100%;height:79px;}
#Main {margin:0;width:100%;height:365px;background-color:#636;}
#Footer {margin:0;width:100%;height:30px;background-color:#939393;clear:both;}
#Disclaimer {margin:0;width:100%;height:14px;background-color:#666;font-size:10px;line-height:12px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;color:#aaa;clear:both;}
#Disclaimer p{margin:0;line-height:12px;}
#Signoff {width:896px;clear:both;margin:5px auto;color:white;font-size:10px;line-height:12px;text-align:center;font-family:Arial, Helvetica, sans-serif;clear:both;}
#Signoff a {color:white;}

#SecLft {margin:0;width:237px;float:left;background-color:white;padding-top:0;height:354px;}
#SecLft p {width:160px;}
#SecLft hr {border-bottom:1px solid #666;width:170px;border-top:none;border-left:none;border-right:none;height:1px;}
#SecBdy {
	margin:0;
	width:658px;
	float:left;
	height:354px;
}
#BdyPic {background-color:white;height:188px;width:658px;}
#BdyPoll {height:354px;width:658px;}
#BdyPicL {background-color:white;height:354px;}
#BdySubL {margin:0;width:330px;float:left;padding:8px 20px;background-color:white;}
#BdySubLM {margin:0;width:567px;float:left;padding:8px 20px;background-color:white;}
#BdySubR {margin:0;width:268px;float:left;}

#MainMap {margin:0;width:540px;height:365px;background-color:white;}

.SiteMap {margin:0;width:190px;float:left;background-color:white;padding-top:0;height:340px;}
.SMwideA {width:120px}
.SMwideB {width:220px}

.subLh1 {height:150px;}
.subLh2 {height:338px;}

.brdRGry {border-right:1px solid #999;} 

.LftM {padding-left:30px;}

.StyleA, .StyleB, .StyleC, .StyleD {margin:0;font-family:Arial, Helvetica, sans-serif;}
.StyleA h1, .StyleB h1, .StyleC h1{margin:0;font-size:15px;}
.StyleA h2, .StyleB h2 {margin:0;font-size:15px;}
.StyleC h2 {margin:0;font-size:13px;}
.StyleA h3, .StyleB h3{margin:0;font-size:11px;color:#999;}
.StyleA h4, .StyleB h4{margin:0;font-size:13px;color:#999;}
.StyleA p, .StyleB p{margin:2px 0 0 0;font-size:11px;color:#999;}

.StyleA h1,.StyleA h2,.StyleA h2 a, .StyleC h1 {color:#636;}
.StyleB h1,.StyleB h2,.StyleB h2 a, .StyleC h2 {color:#666;}

.StyleA h2 a, .StyleB h2 a{text-decoration:none;}
.StyleA h2 a:hover, .StyleB h2 a:hover {color:#f93;}

.StyleA p a, .StyleB p a{color:#999;}
.StyleA p a:hover, .StyleB p a:hover {color:#f93;}

.StyleC p, .StyleC td {margin:4px 0 0 0;font-size:11px;line-height:13px;color:#999;}
.StyleC p a {text-decoration:none;font-weight:bold;color:#999;}
.StyleC p a:hover {color:#f93;}

.StyleD p {text-align:right;margin:0 30px 0 0;font-size:11px;line-height:13px;color:#999;}
.StyleD p a {font-weight:bold;color:#f93;}
.StyleD p a:hover {color:#999;}

.Sponsors {background-color:#636;min-height:130px;height:auto !important;height:130px;}
.Sponsors img{padding-top:50px;padding-left:14px;}
.SponsorsB {background-color:#636;min-height:130px;height:auto !important;height:300px;}
.SponsorsB img{padding-top:238px;padding-left:14px;}

.Photo {padding:4px 0 8px 14px}
.Photo img {margin:0;border:none;}
.Photo h3 {font:12px/14px Arial, Helvetica, sans-serif;margin:6px 0 0 0;font-weight:bold;width:100px;color:white;}
.Photo .web{width:140px;float:right;font:10px/14px Arial, Helvetica, sans-serif;text-align:right;margin:6px 20px 0 0;text-decoration:none;}
.Photo p {margin:0 0 2px 0;width:250px;font:10px/11px Arial, Helvetica, sans-serif;color:white;}
.Photo small {font:10px/11px Arial, Helvetica, sans-serif;color:white;}
.Photo a {color:#f93;}
.Photo a:hover {color:white;}

.SPadA {padding-top:71px}
.SPadAA {padding-top:82px}
.SPadB {padding-top:54px}
.SPadBB {padding-top:60px}
.SPadC {padding-top:269px}
#VaultList, .SiteMap ul{list-style:none;margin:4px 0 0 0;padding:0;}
#VaultList a, .SiteMap a {color:#999;font:11px/12px Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;}
#VaultList img, .SiteMap img {float:left;margin-right:2px;}
#VaultList a:hover, .SiteMap a:hover {color:#f93;}
#VaultList li, .SiteMap li {margin:0 0 4px 0;font:10px/12px Arial, Helvetica, sans-serif;color:#999;width:200px;}

#Footer ul {margin:0;float:right;padding-right:20px;padding-top:4px;}
#Footer li {display:inline;list-style-type:none;padding-right:4px;color:white;}
#Footer li a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:white;text-decoration:none;}
#Footer li a:hover{color:#636;}

#vactive a , #aactive a {color:#f93;}

.vault {width:180px;background-color:#fff9ee;background-image:url(images/bk-vault.gif);border:1px solid #999;}
.vault ul {list-style:none;margin:0 0 12px 0;padding:0;}
.vault li {margin:0;font:10px/12px Arial, Helvetica, sans-serif;color:#999;}
.vault h2 {font:12px/12px Arial, Helvetica, sans-serif;color:#999;margin:0 8px 0 8px;}
.vault p {margin:0 8px 8px 8px;}
.vault img {float:right;margin:0 0 8px 8px;}
.vault a {color:#f93;}
.vault a:hover {color:#999;}

/*
form {margin:0}
form label {display:block;width:270px;}
form input {font:11px/11px Arial, Helvetica, sans-serif;color:#999;margin:0 8px 0 0;float:left;width:200px}
form textarea {font:11px/11px Arial, Helvetica, sans-serif;color:#999;margin:8px 8px 0 0;float:left;width:300px}
#Submit {width:80px;}
*/
.gal img{border-bottom:4px solid #999;}
.gal:hover img{border-bottom:4px solid #f93;}
.galactive img{border-bottom:4px solid #636;}
