a,a:active,a:focus,a:link,a:visited,a:hover.title{color:#25364D}
a:hover{color:#A07335}
a.main_nav:active,a.main_nav:visited,a.main_nav{color:#586984;text-decoration:none}
a.o{color:#F36600}
a.o:hover{color:#F37700}
a.ths,a.title,a.ths:visited{color:#303947;text-decoration:none}
body{
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
color:#586984;
padding:0px;
margin:0px;
background:url(images/bg.gif) repeat
}
table,td,tr,div{
font-size:11px;
}
form,div,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px}
h1,.hdr{
padding:0px;
margin:0px;
font-size:10px;
color:#FFFFFF;
font-weight:normal
}
h3{
font-size:12px;
color:#FF6600;
border-bottom:1px solid #586984;
padding-bottom:2px
}
html,body{height:100%;min-height:100%}
li{font-size:11px}
select,option{background:#FFFFFF}
.eos{background:#8D9CB3}
.hdr{color:#303947;font-weight:bold;margin:2px}
.hedit{
border:1px solid #586984;
background:#A1ADC0;
width:100%
}
.hedit td{font-size:11px;background:#FFFFFF}
.hedit th{padding:2px;background:#D9DCE3}
.lhs_main-a{
border:1px solid #586984;
font-size:11px;
color:#586984;
padding:2px;
background:#FFFFFF
}
.lhs_main{
border:1px solid #586984;
border-top:0px;
font-size:11px;
color:#586984;
padding:2px;
line-height:120%;
text-align:left;
background:#FFFFFF
}
.lhs_main-o{
border:1px solid #FF8E3A;
border-top:0px;
font-size:11px;
color:#F36600;
padding:2px;
line-height:120%;
text-align:left;
background:#FFFFFF
}
.lhs_table,.lhs_table-o{margin-bottom:5px}
.lhs_th{
border:1px solid #586984;
font-size:11px;
font-weight:bold;
color:#303947;
padding:2px;
margin:0px;
line-height:100%;
text-align:left;
background:#D9DCE3
}
.lhs_th-o{
border:1px solid #FF8E3A;
font-size:11px;
font-weight:bold;
color:#F36600;
padding:2px;
margin:0px;
line-height:100%;
text-align:left;
background:#FFDBBC
}
.main_table{width:741px}
.price_quote,option.price_quote,select.price_quote{
border:1px solid #303948;
padding:3px;
color:#303948;
margin:0px;
width:auto;
font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
background:url(images/bg.gif)
}
.soe,.tiny{font-size:10px}
.subnavoff{
border:1px solid #586984;
font-size:13px;
font-weight:bold;
color:#586984;
cursor:pointer;
padding:5px;
padding-top:2px;
padding-bottom:2px;
background:url(images/sides_bg.gif) #FFFFFF
}
.subnavon{
border:1px solid #303948;
font-size:13px;
font-weight:bold;
color:#303948;
cursor:pointer;
padding:5px;
padding-top:2px;
padding-bottom:2px;
background:url(images/bg.gif) #FFFFFF
}
.subnavon > a,.subnavoff > a:hover,a.main_nav:hover{color:#303948;text-decoration:none}
.top_inputs{
border:1px solid #303948;
padding:1px;
height:14px;
color:#303948;
margin:0px;
font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
background:url(images/bg.gif)
}
.vedit td{padding:2px;padding-left:15px;background:#FFFFFF}
.vedit th{
color:#303947;
padding:2px;
font-size:12px;
text-align:right;
font-weight:normal;
background:#D9DCE3
}
.vedit,.hedit{background:#F0F0F0}
#lhs-space,#rhs-space{
border:1px solid #586984;
border-top:0px;
border-bottom:0px;
width:5px;
font-size:1px;
background:url(images/sides_bg.gif) #FFFFFF
}
#main_bg{background:#EAF0FB}
#main_table{margin-left:4px;margin-right:4px}
#top_logo{border-bottom:1px solid #586984;background:#8D9CB3}
h2 {
	font:bold 1.5em/1.6em arial;
	color:#F76600;
	margin:0;
	padding:0;
}
ul {
	list-style:none;
	margin:0;
	padding:0;
}
.linkbox {
	border:1px solid #586984;
	background:#fff;
	padding:5px;
	width:550px;
	margin-bottom:1em;
	}
.hovering {
	background:#EAF0FB;
	border-color:#30415D;
	cursor:pointer;
}

