body {
	font: small/1.4 Tahoma, Verdana, Helvetica, san-serif;
	color:#4D493D;
	text-align:left;
	margin:0;
	padding:0;
}

h1#title {
	font-size:200%;
	border-bottom:2px dashed #666;
	color:#00467F;
	text-align:center;
	padding:0;
	margin:0 0 20px 0;
}

h3 {
	font-size:120%;
	margin:0 0 5px 0;
	font-weight:bold;
}

#content h3, #content p {
}


#menu {
	display:none;
}

#footer {
	clear:both;
	padding:13px 0 0 0;
	margin:0;
}

#footer p {
	margin:0;
	font-size:85%;
	line-height:2.5em;
	color:#FFF;
}

#navcontainer {
	display:none;
}

a {
	color:#36547F;
	text-decoration:underline;
}

a:hover {
	color:#F60;
}

ul#nav {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#nav li {
	margin:0 0 0 15px;
	display:inline;
	text-transform:lowercase;	
	font-size:85%;
	line-height:2.5em;
}

ul#nav a, #footer a {
	color:#FFF;
	text-decoration:none;
}

ul#nav a:hover, #footer a:hover {
	color:#F60;
}

ul#news {
	list-style-type:none;
	margin:0 0 15px 0;
	padding:0;
}

ul#news li {
	margin:0;
	padding:0;
}

ul#news h5 {
	margin:0 0 5px 0;
	font-size:100%;
	font-weight:bold;
	color:#36547F;
}

p {
	margin:0 0 15px 0;
}

#breadtrail {
	display:none;
}

#menu h4 {
	margin:0 0 15px 0;
	padding:0;
	font-size:100%;
	width:195px;
}

h1#title span {
}

body h1#title {
}

	
#content h5 {
	font-size:100%;
	font-weight:bold;
	color:#36547F;
}	

#content p.morelink {
	text-align:right;
	margin-top:-10px;
	margin-bottom:25px;
}

input, select, textarea {
	font:11px/1.4 Tahoma, Verdana, Helvetica, san-serif;
	color:#666666;
	margin:0.3em;
}

p.error {
	color:#C30;
}

label {
margin: 0;
margin-top:0.3em;
text-align:left;
width:90px;
float:left;
  }
fieldset {
  border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  width:435px;
  margin:0 15px;
  }
legend {
display:none;
}

.br {display:none;}  
  
.textfield {
width:300px;
voice-family: "\"}\""; 
voice-family:inherit;
width:287px;
}

select {
margin:0.4em;
}

.checkbox {
margin:0.5em;
}

textarea {
color:#333 ;
margin:3px;
height:165px;
width:300px;
voice-family: "\"}\""; 
voice-family:inherit;
width:290px;
}

.submit {
margin:3px;
background: transparent url(images/"graphics/submit.gif") no-repeat;
height:1em;
border:solid 0 #fff;
width:80px;
color:#666;
text-transform:uppercase;
 }
 
table#capabilities-table {
	border-collapse:collapse;
	width:100%;
}

table#capabilities-table td, table#capabilities-table th {
	margin:0;
	padding:0 3px;
	border-bottom:1px solid #A9A082;
}

table#capabilities-table .southbend {
	border-left:1px solid #A9A082;
}

table#capabilities-table .rockford {
	border-left:1px solid #A9A082;
}

table#capabilities-table .title {
	color:#FFF;
	font-weight:bold;
	width:auto;
}

div.header_logo {
	text-align:center;
}

div.gsc-control 						{ width:100%; }
table.gsc-branding						{ position:absolute; top:135px; }
table.gsc-search-box,
table.gsc-resultsHeader,
div.gsc-tabsArea,
div.gs-visibleUrl,
div.gs-visibleUrl-short	 				{ display:none; }
div.gsc-results .gsc-trailing-more-results,
div.gsc-results .gsc-trailing-more-results *,
div.gs-result .gs-title,
div.gs-result .gsc-cursor-current-page,
div.gs-result .gs-title,
div.gs-result .gs-title b 				{ color:#36547F; text-decoration:none; }
div.gs-result .gs-title,
div.gs-result .gs-title * 				{ font-size:100%; font-weight:bold; margin-bottom:3px; text-decoration:underline; padding-bottom:3px; }
div.gs-result .gs-title:hover 			{ color:#FF6600; }
div.gsc-resultsbox-visible				{ float:left; width:100%; }
* html div.gsc-resultsbox-visible		{ width:100%; }
	