* {
padding:0px;
margin:0px;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, address {font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px; font-size: 1em; font-weight: normal;}

h1 {font-weight:bold; 
font-size:18px; 
margin-bottom:5px;
color:#023469
}

h2, .modelnames {
font-size:14px;
font-weight:bold; 
margin-bottom:5px;
}

h3 {
font-size:13px;
font-weight:bold; 
margin:5px 0px;
}

p {margin-bottom:12px;}

.smalltext {
font-size:.8em;}

a:link {
color:#036;
text-decoration:none;
}

a:visited {
color:#036;
text-decoration:none;
}

a:hover {
text-decoration:underline;
color:#000
}



#mainbody {
background-color:#fff;
}

#topbar{
display:none;
}

#header {
width:950px;
margin:0 0 2px 0;
padding:0px;
}


#navcolumn {
color:#000;
background-color:#555;
display:none;
}



#centercolumn {
border-left:2px solid #fff;
border-right:2px solid #fff;
background-color:#eaeaea;
line-height:1.6em;
padding:15px;
}

#rightcolumn {
width:237px;
padding:10px;
color:#fff;
font-size:.8em;
background-color:#555;
}

#rightcolumn h1 {
color:#fff;
font-size:11px;
font-weight:bold; 
margin:5px 0px;
}

#rightcolumn a:link, #rightcolumn a:visited {
color:#fff;
}

#rightcolumn a:hover {
color:#fff;
}

.newsimgright {
margin:5px 0px 5px 5px}

a:hover {
text-decoration:underline;
}

#maincolumn {
background-color:#ddd;
line-height:1.6em;
padding:15px 0px;
}

#maincolumn p, #maincolumn h1 {
padding:0px 15px;}

#popupcolumn {
width:769px;
background-color:#ddd;
line-height:1.6em;
padding:15px 0px;
}

#popupcolumn p, #popupcolumn h1 {
padding:0px 15px;}

#footer {
margin:0px auto;
background-color:#333;
line-height:26px;
}

#footer h1 {
color:#000;
text-align:right;
font-style:italic;
margin-right:20px;
}


.buildsheet {
background-color:#ddd;
margin:2px 0 0 10px;
font-size:14px;
clear:both;
}

/* .buildsheet tr:hover {
background-color:#888;} */

.buildsheet td {
padding:4px 3px;}

.buildsheet a {
color:#fff;}

.buildsheet a:hover {
color:#fff; text-decoration:underline;}

.whitetext {color:#000;
font-weight:bold;
}

.buildsheet .highlight {
font-weight:bold;
background-color:#05734D;
color:#fff
}

.blueband {
height:3px;
background-color:#0099cc;
border:0px;}

.newsletterimg {
float:left;
margin: 5px 10px 5px 0px;
}

hr {
margin:0px 5px;
height:1px;
border-top:1px solid #fff;
border-bottom:0;
clear:both;}

#navsearch {

 background-repeat: repeat-x;
	background-position: center top;
	background-color:#555;
padding:5px 0px;
}

#navcolumn form {
margin:0px 0px;
padding:0px;}

.searchbox {
margin:1px 5px 0px 15px;
width:115px;
background-color:#fff;
border:0px;
float:left;}

.searchbutton {
font-size:10px;
padding:0px 2px;}

#navcolumn {
display:none;
}


/* NAV */ 
 
#nav {
margin:0px auto;
background-color:#999;}

#nav ul {margin:0px; padding:0px;}

#nav li {display:block;
list-style: none;
margin:0px;
padding:0px}

#nav li a {
color:#fff;
font-family: Arial, Verdana;
font-weight:bold;
font-size:12px;
padding:5px 5px;
display:block;
text-decoration:none;
border-bottom:1px solid #bbb;
background-image: url(/media/navbluebg.jpg);
background-repeat: repeat-x;
background-position: center bottom;
}

#nav li a:hover {
color:#fff;
background-color:#014A7D;
background-image: url(/media/nav/topbar.jpg);
}


/* END TOP NAV */

.connects {
display:none}

#headers1, #headers2 {
color:#000;
font-weight:bold;}

#sub1, #sub2 {
color:#000;
font-weight:bold;}

#headers3, #headers4, 
#headers5, #headers6, 
#headers7, #headers8,
#headers9, #headers10,
#headers11 {
font-weight:bold;}

#headers1 td, #headers2 td,
#headers3 td, #headers4 td, 
#headers5 td, #headers6 td, 
#headers7 td, #headers8 td,
#headers9 td, #headers10 td,
#headers11 td {
padding-top:30px;
}