/*
Light Blue: #D7E3EF   
Mid blue: #3365A2       
Blue: #003E89 
Face color: #99B2D0       
*/
/*
@font-face {
    font-family: Gill Sans;
    font-style:  normal;
    font-weight: normal;
    src: url(GILLSAN1.eot);
  }
 */

body,TD,P,DIV,H1,H2,A,SELECT,UL,INPUT, *, .* { 
font-family: Arial, Helvetica, sans-serif;
color: #252D41;
font-size: 10pt;

}

body {
	font-size: 9pt;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	page : auto;	
	background-color:#FFFFFF;/*Page bg*/
	
	scrollbar-face-color:#B4C090;/*flat area of the scroll bar and buttons*/
	scrollbar-arrow-color:#363642;
	scrollbar-track-color:#F3E5C3;/*scroll bar bg*/
	scrollbar-3dlight-color:#FFFFFF;/*top highlight*/
	scrollbar-highlight-color:#CCCCCC;/*mid highlight*/
	scrollbar-highlight-color:#FFFFFF;/*?*/	
	scrollbar-shadow-color:#333333;/*mid shadow*/
	scrollbar-darkshadow-color:#000000;/*Darkest shadow*/
}

#frame
{
	width: 770px;
	padding: 0;
	border: 0px solid #000000;
	text-align: left;
}


#frame	{position: relative;border:0px solid #000000;}
#frame DIV {position: absolute;}


#frame #x  {
	top:0px;left:0px;
}

#frame #strapline  {
	top:0px;left:0px;color:#000000;
}

 #sm1 {top:72px;left:130px;visibility: hidden;z-index:10;}
 #sm2 {top:72px;left:261px;visibility: hidden;z-index:11;}
 #sm3 {top:72px;left:391px;visibility: hidden;z-index:12;}
 #sm4 {top:72px;left:521px;visibility: hidden;z-index:13;}
 #sm5 {top:72px;left:650px;visibility: hidden;z-index:14;}
 #sm6 {top:102px;left:0px;visibility: hidden;z-index:14;}
#sm1, #sm2, #sm3, #sm4, #sm5, #sm6{text-decoration:none;font-size:8pt;cursor:pointer;font-weight:bold;}
#footer2 {color:#666666;}
/* Layer styles ------------------------------- */


/* Link styles -------------------------------*/
A, A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED {
color: #903B35; text-decoration: none;font-weight:bold;letter-spacing:0pt;font-size:10pt;
} 
A:HOVER {text-decoration: underline;}

#nav A, #nav A:ACTIVE, #nav A:FOCUS, #nav A:HOVER, #nav A:LINK, #nav A:VISITED {color: #FFFFFF; text-decoration: none;font-size:10pt;
}
#leftpanel A, #leftpanel A:ACTIVE, #leftpanel A:FOCUS, #leftpanel A:HOVER, #leftpanel A:LINK, #leftpanel A:VISITED {color: #FFFFFF; text-decoration: none;font-size:10pt;
}

#footer A, #footer A:ACTIVE, #footer A:FOCUS, #footer A:HOVER, #footer A:LINK, #footer A:VISITED {font-size:10pt;color:#FFFFFF;}

#footer2 A, #footer2 A:ACTIVE, #footer2 A:FOCUS, #footer2 A:HOVER, #footer2 A:LINK, #footer2 A:VISITED {font-size:8pt;color:#666666;}

#homeleftpanel A, #homeleftpanel A:ACTIVE, #homeleftpanel A:FOCUS, #homeleftpanel A:HOVER, #homeleftpanel A:LINK, #homeleftpanel A:VISITED {font-size:10pt;color:#FFFFFF;}

/* Table styles -------------------------------*/
TABLE.content, TABLE.container {width:770px;border:1px solid #495574} 
#nav TABLE{}
#leftpanel TABLE{width:130px;}
#layernav TABLE {width:130px;border-left:1px solid #C4C3C3;border-right:1px solid #C4C3C3;}
#footer TABLE {
	border-top:0px solid #FFFFFF;border-bottom:0px solid #FFFFFF;background:#43463D;
	background-image:URL(i/footer_bg.jpg);background-repeat: no-repeat;
	}
#homeleftpanel TABLE {width:380px;background:#94A5D4;}
#leftpanel TABLE {width:180px;background:#94A5D4;}

HR {width:770px;}
/* TD styles -------------------------------*/
TD.navbg {background-color:#7B8562;background-image:URL(i/nav_bg.jpg);background-repeat: no-repeat;height:50px;vertical-align:top;}
#nav TD, #nav TD.nav_on{text-align:center;padding:4px;border: solid 0px #6E775B;height:25px;}
#nav TD.nav_on {/*background-color:#495575;*/cursor:pointer;border: solid 1px #FFFFFF;padding:3px;}
#leftpanel TD.menu_on{background-color:#48567E;}
#leftpanel TD.menu, TD.menu_on{padding:4px;width:118px;cursor:pointer;border: solid 0px #C4C3C3;height:30px;}
#layernav TD {height:30px;text-align:center;border-bottom:1px solid #C4C3C3;background-color:#D7D5D5;padding:4px;width:122px;}
#footer TD {text-align:center;color:#FFFFFF;padding:10px;height:54px;;}
TD.content {width:648px;padding-left:20px;padding-right:7px;}
#homeleftpanel TH, #leftpanel TH {
	height:43px;background-image:URL(i/left_th_bg.gif);background-repeat: no-repeat;
	color:#FFFFFF;font-size:11pt;padding-top:5px;padding-left:20px;text-align:left;
	}
#leftpanel TH {padding:5px;padding-top:15px;padding-bottom:20px;}
#homeleftpanel TD {
	color:#FFFFFF;font-size:9pt;padding:10px;text-align:center;vertical-align:top;
	}
/*#content TD {padding-right:7px;}*/
TD.navfooter {
	height:43px;background-image:URL(i/left_td_bg.gif);background-repeat: no-repeat;padding:0px;
	background-color:#FFFFFF;height:10px;;
	}
/* TEXT styles -------------------------------*/
H1, .H1, H2, .H2{font-size: 16pt;font-weight:normal;/*text-transform:uppercase*/;margin-bottom:-4px;color: #903B35;}
H2 {margin:4px;}
STRONG {/*color: #361F75;*/}
#homeleftpanel STRONG, #leftpanel STRONG{color: #FFFFFF;}
UL {list-style-image : url(i/bullet.gif);}
#footer2 P {color:#666666;font-size:8pt;}
#content P {line-height:140%;}
.req {color: #903B35;font-weight:bold;font-size:16pt;}
/* IMG styles -------------------------------*/ 
#homeleftpanel IMG {border:1px solid #FFFFFF;margin-bottom:3px;margin-top:2px;}
/* FORM styles -------------------------------*/
input,select,textarea {
	border : 2px solid #252D41; padding: 4px; background-color:#E2E7F3; color:#000000; font-weight:normal;
	background-image:URL(i/formbg.gif);
}
#form1 input {height:30px;width:300px;}
#form1 select {}
#form1 textarea {width:300px;}
#form1 input.button {width:100px;font-weight:bold;background-color:#E2E7F3;color:#252D41;height:30px;}

#form2 input.tbox {height:30px;width:300px;}
#form2 select {}
#form2 textarea {width:300px;}
#form2 input.button {width:100px;font-weight:bold;background-color:#E2E7F3;color:#FFFFFF;height:30px;}

/* Gallery styles -------------------------- */
#galleryarea TD, #maparea TD {padding-right:20px;padding-left:20px;}

#gallery TABLE {margin-top:10px;margin-left:-10px;width:100%;}
#gallery IMG {border:2px solid #94A5D4; margin-top:10px;}
#gallery TD {padding: 3px; text-align:center;width:85px;vertical-align:top;}

#closeup IMG {text-align:center;margin:0px;padding:0px;margin-top:0px;border:2px solid #94A5D4;}
#closeup P {text-align:left;}
#closeup H1,H2, P {}
TD.closeup {width:100%;}
#closeup TABLE {margin-top:20px;width:100%;}	

#maplinks TH {background:#48567E;width:30px;height:30px;border:2px solid #94A5D4;color:#FFFFFF;}
#maplinks TD {padding-left:10px;padding-right:20px;}

#mapdetail TABLE {margin-left:10px;}
#mapdetail TD {padding:0px;}
#mapdetail IMG {margin-top:10px;border:2px solid #94A5D4; margin-top:10px;}