

body{
	padding:0px;
	border:0px;
	margin-top:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#8a9eb6;
    color:#333333;
}

#x{
	padding:0px;
	border:0px;
	margin-top:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #8a9eb6;
    color: #333333;
}


#container {
	position:relative;
    height: 100%;
	width:764px;
	margin: 0 auto;
}

#content555 {
	width:526px;
    margin-left:190px; 
}

#content444 {
	width:880px;
    margin-left:-60px; 
}

#content555 p {
	margin-top: 20px; 
    margin-left:30px; 
    width:460px; 
    text-align:left;
}

#content555 h3 {
	font: 19px Arial, Helvetica, sans-serif;

}

#content555 h2 {
	margin-left: 15px;
    padding-left:0px;	
}


#main_td_body555{
	width:762px; 
    background: #ececec url("/media/images/bg-inside.gif") repeat-y 50% 0;
    border-left:1px solid #687b90; 
    border-right:1px solid #687b90;
}

#menubar555 {
	width:201px; 
    float:left; 


}

#main_td_banner{
	background-image:url("/media/images/banner_01.gif");
}



#main_td_banner2{
	background-image:url("/media/images/banner_02.gif");
}

#main_td_banner3{
	background-image:url("/media/images/missions/ggwo-missions.gif");
    background-repeat: no-repeat;
}

#main_td_banner_middle{
	background-color:#000000;
	border-left:1px solid #687b90;
	border-right:1px solid #687b90;
}
#main_td_body{
	border-left:1px solid #687b90;
	border-right:1px solid #687b90;
	background-color:white;
}
.main_td_menuboxleft{
	border-right:2px solid #ececec;
	border-bottom:2px solid #ececec;
	padding:5px;
	text-align:center;
	width:34px;
	cursor:pointer;
}
.main_td_menuboxleft2{
	border-right:2px solid white;
	border-bottom:2px solid white;
	padding:5px;
	background-color:#ececec;
	width:34px;
	text-align:center;
}
.stitemap_td_menuboxleft2{
	border-right:2px solid white;
	border-bottom:2px solid white;
	padding:5px;
	font-weight:bold;
	width:31px;
	text-align:center;
}
.stitemap_td_menuboxright2{
	padding:3px;
	border-bottom:2px solid white;
	font-weight:bold;

	color:#333333;
	font-size:11px;

}
.main_td_menuboxright{
	padding:3px;
	border-bottom:2px solid #ececec;
	font-size:11px;
  color:#415365;
  font-weight:bold;
	width:166px;
	cursor: pointer;
  font-family:tahoma;
	
}
.main_td_menuboxright2{
	padding:3px;
	border-bottom:2px solid white;
	font-weight:bold;
	background-color:#ececec;
	color:#333333;
	font-size:11px;
}
.main_a_menulink{
	color:#494949;
	font-size:11px;
	text-decoration:none;
}
.main_a_menulink:hover{
	text-decoration:underline;
}
.footer{
	background-color:#404040;
	color:white;
	font-weight:bold;
	font-size:10px;
}
#main_td_welcomeleft{
	background-image:url("/media/images/welcomeback.gif");
	background-repeat:no-repeat;
	height:120px;
		font-weight:bold;
}
#main_td_welcomeright{
	background-image:url("/media/images/welcomeback2.gif");
	background-repeat:no-repeat;
	height:120px;
	color:black;
	font-size:11px;
}
.main_a_welcomelink{
	text-decoration:none;
	color:#56470a;
}
.main_a_welcomelink:hover{
	color:white;
}
.main_td_poititle{
	color:#2e6094;
	font-weight:bold;
	font-size:14px;
	font-family:verdana, Helvetica, sans-serif;
  
}
.main_a_poilink{
	text-decoration:none;
	font-weight:bold;
	color:#2e6094;
}
.main_a_poilink:hover{
	text-decoration:underline;
}
.td_ph_pn{
	background-color:#cccccc;
}
.td_ph_title{
	border-top:1px solid #cccccc;
	border-bottom:1px dotted black;
	font-weight:bold;
}
.main_a_phlink{
	text-decoration:none;
	font-weight:bold;
	color:#2e6094;
}
.main_a_phlink:hover{
	text-decoration:underline;
}
.main_td_uefont{
	font-size:11px;
	border-bottom:1px solid #cccccc;
	text-align:left
}
.main_a_tvlinks{
	color:black;
	text-decoration:none;
}
.main_a_tvlinks:hover{
	text-decoration:underline;
}
.main_td_menurightarrow{
	display:none;
}
.agg_a_menulink{
	color:#5a2e2b;
	font-size:12px;
	font-weight:Bold;
	text-decoration:none;
}
.agg_a_menulink:hover{
	text-decoration:underline;
}
.a_menulink{
	color:#216db5;
	font-size:12px;
	text-decoration:none;
}
.a_menulink:hover{
	text-decoration:underline;
}
.wc_font_memberlogin{
	color:#4e4d4e;
	font-weight:bold;
	font-size:11px;
}
.wc_input_memberlogin{
	border:1px solid #757575;
}
.wc_a_menulink{
	color:#525252;
	font-size:11px;
	font-weight:Bold;
	text-decoration:none;
}
.wc_a_menulink:hover{
	text-decoration:underline;
}
.wc_td_messagearchive{
	border-top:1px dotted #d6d6d6;
}
.wc_span_messagearchive_title{
	font-size:18px;
	font-family:Times New Roman;
	font-weight:300;
	color:#2e6094;
}
.wc_span_messagearchive_date{
	font-size:11px;
}
.wc_td_messagearchive_title{
	font-size:11px;
	letter-spacing:2px;
	font-weight:bold;

}
.wc_td_messagearchive_links{
border-right:1px dotted #d6d6d6;
}
.wc_a_messagearchive_pages{
	color:black;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	margin-left:3px;
	margin-right:3px;
}
.wc_a_messagearchive_pages:hover{
	text-decoration:underline;
}

h1.div_title{
padding-bottom:5px;
padding-top:5px;
margin:0px;
margin-left:5px;
margin-right:5px;
font-family:'Times New Roman';
font-size:38px;
font-weight: normal;
letter-spacing:0px;
border-bottom:1px solid #d4d4d4;
color:#754541;
}


#about h2{
padding-bottom:5px;
padding-top:5px;
margin:0px;
margin-left:-10px;
margin-right:5px;
font-family: Helvetica Neue, Helvetica, Arial;
font-size:18pt;
font-weight: normal;
letter-spacing:0px;
color:#754541;
}


.div_title{
padding-bottom:5px;
padding-top:5px;
margin:0px;
margin-left:5px;
margin-right:5px;
font-family:'Times New Roman';
font-size:38px;
letter-spacing:0px;
border-bottom:1px solid #d4d4d4;
}

.div_title2{
padding-bottom:0px;
padding-top:5px;
margin:0px;
margin-left:5px;
margin-right:5px;
font-family:'Times New Roman';
font-size:14pt;
letter-spacing:1px;
}

h2.div_title{
padding-bottom:5px;
padding-top:5px;
padding-left: 10px;
margin:0px;
margin-left:5px;
margin-right:5px;
font-family:'Times New Roman';
font-size:38px;
letter-spacing:0px;
font-weight:normal;
border-bottom:1px solid #d4d4d4;
}

.wc_a_logon_link{
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	letter-spacing:1px;
	color:black;
}
.wc_a_logon_link:hover{
	text-decoration:underline;
}
.a_bluelinks{
	text-decoration:none;
	color:#3a5068;
}
.a_bluelinks:hover{
	text-decoration:underline;
}
.a_membership{
	text-decoration:none;
	color:#57522f;
}
.a_membership:hover{
	text-decoration:underline;
}

.tt_a_menulink{
	color:#125273;
	text-decoration:none;
    font-weight:bold;
}
.tt_a_menulink:hover{
	text-decoration:underline;
}

#treasuretrovebg{
	background-image:url("/media/images/pststevensbg.gif");
	background-repeat:no-repeat;
    background-position:right;
}


.calendar{
	border:1px solid #e0e0e0;
}
.calendar-days{
	background-color:#e0e0e0;
}
.calendar-month{
	font-size:16px;
    margin-bottom:5px;
    margin-top:5px;
    font-weight:bold;
}
.calendar_day_name{
	background-color:#436083;
    color:white;
}
.calendar-day-links{
	color:#436083;
    text-decoration:none;
}
.calendar-day-links:hover{
	text-decoration:underline;
}

.page_num:hover {
text-decoration:underline;
}
.page_num {
color:#426583;
cursor:pointer;
text-decoration:none;
}


#membershipmenu{
	float:left;
	width:525px;
}

#membershipmenu ul{
	padding:0px;
    margin:0px;
    clear:both;
    
}
#membershipmenu li{
	list-style:none;
    float:left;
}
#membershipmenu li .menuout, #membershipmenu li .menuon{
	display:block;
    width:165px;
    padding:5px;
	background-color:#eae7db;
    color:#625b41;
    text-decoration:none;
    font-weight:bold;
}
#membershipmenu li .menuout:hover{
	background-color:#ada482;
    color:#eae7db;
}
#membershipmenu li .menuon{
	background-color:#ada482;
    color:#eae7db;
}


#footer-container{
	overflow:hidden;
	padding:20px 20px 0 20px;
	background-color:#333333;
	border-top:1px solid #dddddd;
	border-left:1px solid #687b90;
	border-right:1px solid #687b90;
}

#footer-container div.footer-div,#footer-div-first,#footer-div-last {
	float:left;
	width:176px;

	text-align:left;
	border-left:1px solid #444444;
	border-right:1px solid #222222;
}

#footer-div-first{
	border-left:0px;
}

#footer-div-last{
	border-right:0px;
}

#footer-container h1{
	margin:0px;
	padding:0px;
	margin-bottom:5px;
	font-size:12px;
	color:white;
	margin-left:10px;
}

#footer-container ul{
	margin-top:0px;	
	margin:0px;
	padding:10px;
	list-style-type: none;
	text-align:left;
}

#footer-container li{
	margin-bottom:3px;
}

#footer-container li a{
	color:#999999;
	text-decoration:none;
}

#footer-container li a:hover{
	color:#4385fd;
}





