
.header {
   height:120px;
   background:#080E0C url(images/banner-ssm.jpg) left top no-repeat;
}


a.button_index {
   /* background:transparent url(images/button_arrow.gif) no-repeat right center; */
   background:white;
   border:0px;
   font-family:Tahoma;
   font-size:16px;
   color:#333333;
   cursor:pointer;
   text-align:left;
   text-decoration:none;
   padding:2px 5px;
   margin:3px;
   text-align:center;
   cursor:pointer;
   display:block;
   border:1px solid black;
   font-size:12px;
   font-weight:bold;
}
a.button_index:hover {
   color:#990000;
   /* background:transparent url(images/button_arrow_hover.gif) no-repeat left center; */
   background:#ffffe0;
   text-decoration:none;
}

#menu { width:240px; padding:0px; }
.index_box table, #menu table { border:10px solid #662200; background:#F5EDD8; }
.index_box td.margin, #menu td.margin { padding:10px; }


#menu .subtitle, .index_box .subtitle {
   font-variant:small-caps;
   font-size:18px;
   color:#243A82;
   text-align:center;
}
#menu .subtitle_sm, .index_box .subtitle_sm {
   font-variant:small-caps;
   font-size:14px;
   color:#243A82;
   font-weight:bold;
}
#menu input.submit, .index_box input.submit {
   background:green;
   color:#fff;
}



.submit, .submit_large, .submit_large a  { 
   background:#f5edd8;
   color:#662200;
}
.submit:hover, .submit_large:hover, .submit_large a:hover { 
   background:#f3ead0;
}


.welcome_ad {
   width:160px; 
   height:600px; 
   background:#dddddd;
   border:1px solid black;
}
.welcome_home {
   padding:0px 15px;
}
.welcome_index_box_outer {
   width:500px;
}
.welcome_index_box {
   border:10px solid #662200;
   background:#FFFCDF;
   font-size:11px;
   margin-bottom:15px;
   padding:10px;
}
.welcome_index_box {
   border:10px solid #662200;
   background:#FFFCDF;
   font-size:11px;
   margin-bottom:15px;
   padding:10px;
   text-align:left;
}
.welcome_index, .welcome_sub {
   text-align:center;
   margin-bottom:15px;
}
.welcome_index span, .welcome_sub span {
   font-size:18px;
   font-family:Georgia, Times New Roman;
   text-align:center;
   color:#660000;
   font-weight:bold;
   padding-bottom:5px;
   border-bottom:1px solid #aa0000;
   display:inline;
}
.welcome_sub span {
   color:#000066;
   font-size:16px;
   font-style:italic;
   border:0px;
}



/* Godengo stuff */
#nav, #nav ul { background-color: #f5eedc; } 
div#godengo-nav-div { z-index:1; position:relative; margin-bottom:-1px; }
table#godengo-nav { text-align:center; border-collapse:collapse; width:100%; margin: 0; }
#godengo-nav td { border:solid 1px #000; padding:0px; white-space:nowrap; }
#godengo-nav a {
	display:block;
	padding:5px 5px;
	text-decoration:none;
	color:#000;
	font-family: "Trebuchet MS", Tahoma;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
	outline:none;
}
#godengo-nav a.menuButton { background-color: #fff; }
#godengo-nav td.menuButton-on { border-bottom:0px; }
#godengo-nav td.menuButton-on a { background-color: #f5eedc; border-bottom:1px solid #f5eedc; }
#godengo-nav td.menuButton-on a:hover { background-color: #F0E4C6; }
#godengo-nav tr.godengo-nav-blank td.menuButton-on { background-color: #f5eedc; border-right:1px solid #000; border-left:1px solid #000; }
#godengo-nav a.menuButton:hover { background-color: #f5eedc; }
#godengo-nav tr.godengo-nav-blank td { font-size:4px; border:0px; }
.logo_tag { font-family: "Trebuchet MS", Tahoma; font-style: italic; font-weight: bold; font-size: 16px; }
#headerright-row1 { padding:10px 0px 0px 125px;	font-size: 10px; }
#headerright-row1 a {
	text-transform: uppercase;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}
#headerright-row1 a:hover { text-decoration:underline; }
#headerright-row2 { padding:0px 0px 0px 125px; }	
.searchform { width: 350px; background:white; border:2px inset #cccccc; border-bottom:2px inset #f0f0f0;	border-right:2px inset #f0f0f0; }
.searchbutton { 
   color:white; font-weight:bold; font-family:Trebuchet MS; font-size:12px; background-color:#526A34; border:0px; height:22px;
}
	
