#topHeader {
	background:  #00407A url(https://secured.usagso-na.org/images/usagso_logo.jpg) no-repeat 97% 20px;
	height: 149px;
    xpadding-right: 10%;
    padding-top: 1px;
    xpadding-left: 10%;
    min-width:990px;
}
#topHeaderin {
  xwidth: 80%;
  margin: 0 auto;
  padding:0;
    background: transparent url(https://secured.usagso-na.org/images/gs-logo.gif) no-repeat 30px 0px;
    height: 109px;
}


#topHeaderin h1 {
    font-size: 2.4em;
	font-weight: normal;
	padding-top: 35px;
    padding-left:220px;
    padding-right: 220px;
    text-align:center;
    margin-top:20px;
    line-height: 120%;
	}
#topHeader a {
	text-decoration: none;
}
#topHeader a:link, #topHeader a:visited, #topHeader a:active {
	color: #97CB96
}
#topHeader a:hover {
	color: #85ADD1;
}

/* menu styling */
#navbar {
  margin: 0 auto;
  text-align: center;
    min-width:990px;
}

.search {
  padding: 3px 3px 0 5px;
  color: #ddd;
  background:url(../../../images/blank_bw.gif) no-repeat !important;
  #padding: 1px 3px 0 5px;
}

.pro_linedrop {
height:41px;
xwidth:960px;
background:url(../../../images/blank.gif) repeat-x;
xposition:relative;
font-family:arial, verdana, sans-serif;
xfont-size:12px;
xz-index:500;
xmargin-bottom:18px;
margin: 0 auto;
}

.pro_linedrop .select {
margin:0;
padding:0;
list-style:none;
white-space:nowrap;
}

.pro_linedrop li {
float:left;
background:url(../../../images/blank_over_bw.gif) no-repeat;
}
.pro_linedrop li.lrt {
float:right;
background:url(../../../images/blank_over_bw.gif) no-repeat;
}


.pro_linedrop .select a {
display:block;
height:41px;
float:left;
background: url(../../../images/blank_bw.gif) no-repeat;
padding:0 0 0 10px;
text-decoration:none;
line-height:25px;
white-space:nowrap;
color:#ddd;
}

.pro_linedrop .select li.line a {color:#ad8;}

.pro_linedrop .select a b {
display:block;
padding:0 20px 5px 10px;
background:url(../../../images/blank_bw.gif) right top no-repeat;
}

.pro_linedrop .select a:hover,
.pro_linedrop .select li:hover a {
background: url(../../../images/blank_over_bw.gif) no-repeat;
padding:0 0 0 10px;
line-height:27px;
cursor:pointer;
color:#fff;
}

.pro_linedrop .select li.line a:hover,
.pro_linedrop .select li.line:hover a {
color:#cfa;}

.pro_linedrop .select a:hover b,
.pro_linedrop .select li:hover a b {
display:block;
padding:0 20px 4px 10px;
background:url(../../../images/blank_over_bw.gif) right top no-repeat;
cursor:pointer;
}
.leftProd {
  float: left;
  width: 50%;
}
.rightProd {
  float: left;
  width: 50%;
}
.center {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.clearA {
	overflow:hidden;
	clear:both;
	height:0;
	margin:0;
	font-size:1px;
}

#banner {
  background-color: red;
  height: 25px;
  width: 100%;
  text-align: center;
  color: white;
  font-weight: bold;
  font-size: 14px;
  padding-top: 6px;
}

