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;
}
img, input { outline-style:none !important; }
body{ text-align:left; font-family:arial; font-size:9pt; color:black; background:white url('../images/mainbg.gif') top left repeat-x;}
#container{width:1000px;  margin:0 auto;}
#top{width:1000px; float:left; height:86px; color:Black; font-size:19pt; font-weight:bold;}

.menu{float:left; width:1000px; background:url('../images/menubg.jpg') top left repeat-x; height:30px;}
.menu div{float:left; line-height:30px; padding:0 8px 0 8px}
.menu div a{color:White; text-decoration:none; font-weight:bold; font-size:11pt;}
.menu div a:hover{text-decoration:underline;}

#content{width:1000px; float:left; padding:1px 0 1px 0}
.index_text{border-left:2px solid #e3e3e3; border-right:2px solid #e3e3e3; width:409px; overflow-x:hidden;}
.index_text div{padding:7px 15px 7px 15px;}
.gray_link{padding:10px 0 0 20px;  float:left; font-size:10pt;}
.gray_link img{padding-right:6px;}
.gray_link a{color:#7e7e7e; text-decoration:none;}
.gray_link a:hover{text-decoration:underline;}
.gray_link a span{font-weight:bold;}

.industries{float:left; width:1000px; padding:1px 0 1px 0; }
.industries div{padding:5px 0 5px 0; background:#0b0c57; width:1000px; color:White; font-weight:bold; font-size:12pt;}
.industries div img{padding:0 8px 0 8px}

.links{width:1000px; float:left;}
.links div{float:left; padding:4px 4px 4px 0;}

.bottom_links{width:1000px; float:left; background:url('../images/bg1.jpg') top left repeat-x; }
.bottom_links div{float:left; padding:30px 10px 24px 0; color:#2a2a2a; font-weight:bold; }

#bottom{width:1000px; float:left; background:url('../images/bottombg.jpg') top left repeat-x; height:119px; }
.copy{text-align:center; padding-top:10px; color:#797979; }
.copy span{padding:0 10px 0 10px;}
.copy a{color:#797979; text-decoration:none;}
.copy a:hover{ text-decoration:underline;}

h1{font-size:12pt;}

.left_panel{float:left; padding:6px 0 0 8px;}
.left_panel div{padding-bottom:10px;}
.right_panel{padding:6px 20px 10px 20px; float:left; width:830px;}
.right_panel a{color:Black; text-decoration:none;}
.right_panel a:hover{text-decoration:underline;} 
.right_panel div{}
.right_panel table{border:1px solid #aeaeae}
.right_panel table td{padding:4px 10px 4px 10px;}
.gray td{background:#aeaeae;}

.right_panel .links_table{border:0;}
.right_panel .links_table td{padding:10px 10px 0 0; }

.right_panel .form{float:left; padding-right:30px; width:260px; }
.right_panel .form div{padding:0;}
.right_panel .form div input{background:white; border:1px solid #aeaeae; width:250px;}
.right_panel .form div textarea{background:white; border:1px solid #aeaeae; width:250px;  height:134px;}
.right_panel .form .p_top{padding-top:5px;}

.product_text{float:left; padding:6px 20px 20px 8px; width:700px}
.product_text div{padding-top:10px;}

.image{padding-top:40px; padding-bottom:20px}

.error{color:Red;}
.flabel { float:left; padding-right:10px; }
.pdf{color:black; font-weight:bold; text-decoration:none;}
.pdf:hover{text-decoration:underline;}

