html{height:100%;background-image:url(images/bg.png);background-repeat:repeat-x;background-position:0px 11em;}
body{height:100%;}
strong{font-weight:bold}
#doc3{margin:2em 0 2em 0;-moz-border-radius:15px;-webkit-border-radius:15px;}
#bd{border:1px solid #CCC;height:100%;background-color:#FFF;-moz-border-radius:15px;-webkit-border-radius:15px;-moz-box-shadow:5px 5px 7px #888;-webkit-box-shadow:5px 5px 7px #888;padding:1em;font-size:14px;}
#ftCopyright{font-size:.7em;text-align:center;}
#hd{position:absolute;top:2em;width:980px;margin-left:auto;margin-right:auto;}
#bd{position:static;margin:15em 0em 2em 0em;}
#headerBanners{height:130px;width:100%;overflow:hidden;}
#headerLeft{height:120px;width:800px;float:left;text-align:left;}
#headerRight{float:left;width:160px;height:130px;}
#headerLogo{float:left;margin:0 2em 0 1.5em;height:107px;width:700px;}
#hd h1{font-size:2.8em;font-weight:bolder;color:#900;font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif;}
@font-face{font-family:tekton;src:url('TektonPro-Bold.otf');}
#hd h2{font-family:tekton, Arial, Helvetica, sans-serif;font-size:2.3em;color:#2D2D7A;margin-top:.5em;}
#menuBlock{clear:both;vertical-align:middle;text-align:center;x_width:70em;width:100%;margin:auto;}
#footerNav div.maplast{margin-right:0;}
#footerNav{margin:2em auto;font-size:84.615%;color:#737373;}
#footerNav div{width:auto;margin-right:1.5%;float:left;}
#footerNav li{background:none;color:#808080;padding-left:0px;margin-bottom:3px;}
#footerNav a{color:#808080;}
#footerNav a:hover{color:#008EB3;}
#footerNav a.now{color:#1A1B1B;}
#footerNav div h2{font-size:1.1em;font-weight:bolder;margin-bottom:0.3em;}
#ft #footerRight{font-size:0.8em;color:#666;float:right;width:15em;}
#ft .registeredAddress{float:right;}
#ft .registeredAddress h2{color:#009}
#ft .registeredAddress{color:#33C}
.block{background-color:#EEE;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:1em;}
.greenBlock{background-color:#DFD;padding:1em;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:1em;border:1px solid gray;}
.twoCol{padding-right:17em;overflow:hidden;margin:0 17em;}
.leftLargeBlock{margin-right:-14em;width:100%;float:left;}
.rightBlock{width:16em;float:left;margin-right:-17em;margin-left:1em;}
.clear{clear:both;}
.block h2{color:#373896;font-weight:bold;margin-bottom:0.5em;margin-top:0.5em;}
h2.blockHeader{font-weight:bold;font-size:1.8em;margin-bottom:0.2em;margin-top:0.0em;color:#262665}

#ft #socialLinks{clear:both;margin-top:3em;padding-top:1em;}
.layoutTable td{vertical-align:middle}
.layoutTable td h1{font-weight:bold;margin:2px 0 2px 0;}
.layoutTable td h2{font-style:italic;margin:2px 0 10px 0;}
.layoutTable iframe{width:120px;height:240px;float:left;margin:1em;}
#bd h1{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:1.5em;color:#262665;margin-bottom:0.5em;font-weight:bold;}
#bd p{margin-top:0.2em;margin-bottom:0.2em;line-height:1.4em;}
.block ol,.block ul{margin:1em;}
.block ol li{list-style-type:decimal;list-style-position:inside;}
.block ul li{list-style-type:disc;list-style-position:inside;}
#s3slider{
	margin-left:auto;
	margin-right:auto;
	width:712px;
	height:200px;
	position:relative;
	overflow:hidden;
}
#s3sliderContent{
	width:712px;
	position:absolute;
	top:0;
	margin-left:0;
}
.s3sliderImage{float:left;position:relative;display:none;}
.s3sliderImage span{
	position:absolute;
	left:0;
	font:20px/25px Arial, Helvetica, sans-serif;
	padding:10px 13px;
	width:712px;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
	color:#fff;
	display:none;
	bottom:0;
}
.clear{clear:both;}
.listTable td,.listTable th{border-bottom:1px solid silver;padding:.8em;vertical-align:top}
.listTable th{color:#600;font-weight:bold}
.listTable{width:100%;}
#donateBlock{background-color:white;}
#donateBlock a.donateLink{line-height:50px;display:block;width:160px;text-align:center;font-size:20px;font-family:"Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;color:#FF3;//text-decoration:none;font-weight:200;background:url(images/menu_bg_red.gif);background-repeat:repeat-x;background-position:bottom;background-color:#CC1D10;border:2px solid white;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:2px 2px 3px #888;-webkit-box-shadow:2px 2px 3px #888;}
#donateBlock a.donateLink:hover{text-decoration:underline;background:url(images/menu_bg.png);background-color:#373895;background-repeat:repeat-x;background-position:bottom;}
#footerNav ul li a{text-transform:lowercase;}
#socialLinks h1{color:#373896;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.5em;text-transform:none;font-weight:bold;}
.block .insetPic{max-width:230px;float:left;border:1px solid silver;background-color:#FCFCFC;padding:1em;-webkit-border-radius:5px;margin:.5em;text-align:center;clear:none;}
.sf-menu, .sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu{float:left;margin-bottom:1em;}
.sf-menu a{border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding:.75em 1em;text-decoration:none;}
.sf-menu a, .sf-menu a:visited{color:#13a;color:#FFCC00;}
.sf-menu li{abackground:#BDD2FF;background:url("images/menu_bg.png");}
.sf-menu li:first-child,.sf-menu li:first-child a:hover{-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px;}
.sf-menu li:last-child,.sf-menu li:last-child a:hover{-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;border-top-right-radius:7px;border-bottom-right-radius:7px;}
.sf-menu li li{background:#FFF;color:#666;}
.sf-menu li li a, .sf-menu li li a:visited{color:#666;text-align:left;}
.sf-menu li li li{abackground:#9AAEDB;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{abackground:#CFDEFF;background:#600;outline:0;}
.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li a:focus, .sf-menu li li a:hover, .sf-menu li a:active{abackground:#CFDEFF;background:#CCC;outline:0;}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../images/arrows-ffffff.png') no-repeat -10px -100px;}
a > .sf-sub-indicator{top:.8em;background-position:0 -100px;}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-shadow ul{background:url('../images/shadow.png') no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
