html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body{ text-align:left; font-family:arial; font-size:9pt; color:black; background:#131313;}

#container{width:1000px; margin:0 auto;}
#top{width:1000px; float:left; height:86px; font-weight:bold; font-size:14pt; background:white;}
#top div{float:left;}

#menu{float:left; width:1000px; background:url('images/redbg.gif') top left repeat-x; height:32px; line-height:32px; color:White; font-weight:bold; font-size:14pt;}
#menu #menu_items{width:500px; border-right:1px solid white; background:url('images/itembg.gif') top left repeat-x; float:left;}
#menu #menu_items div{float:left; padding-right:24px;}
#menu #menu_items div a{color:White; font-weight:bold; text-decoration:none; font-size:10pt;}
#menu #menu_items div a:hover{text-decoration:underline;}

#content{background:white; width:1000px; float:left;}
.image{float:left;}
.image img{border:6px solid white;}
.text{padding:20px; float:left; width:443px}
.text div{padding-top:14px;}
.text ul{padding:0 0 0 20px; list-style-type:disc}
.bold{font-weight:bold; padding-bottom:10px;}
form div input{background:white; border:1px solid #cacaca; width:250px;}
form div textarea{background:white; border:1px solid #cacaca; height:100px; width:250px;}
.p_top{padding-top:4px;}
.error{color:red; padding-left:10px; font-size:8pt; }

#services{width:1000px; float:left; background:#00001c; height:50px; color:White; font-weight:bold; line-height:50px; font-size:16pt;}
#services div{color:White; padding-left:46px}

#bottom_link{width:1000px; background: url('images/bottombg.gif') top left repeat-x; height:138px; float:left;}

.links{padding:20px 0 0 47px; float:left;}
.links div { padding:3px 0 3px 0; color:White; font-weight:bold; font-size:12pt;}
.links div img{padding:0 10px 0 0; vertical-align:middle;}
.links div a{color:White; font-weight:bold; font-size:12pt; text-decoration:none;}

#bottom{width:1000px; float:left; height:89px; background:url('images/bottom.gif') top left repeat-x;}
#copy{text-align:center; line-height:89px; color:#acacac}
#copy span{padding:0 10px 0 10px}
#copy a{color:#acacac; text-decoration:none;}
#copy a:hover{text-decoration:underline;}

.product_text{margin:0; padding:0; }
.product_text div{float:left; overflow:hidden; padding:0 5px 10px 5px;}

h1{color:#012e53; font-size:15pt;}
