@charset utf-8;
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,img{border:0;margin:0;padding:0}
ul{list-style:none}
li{text-decoration:none}
a{text-decoration:none;color:#fff}
iframe{border:none;text-decoration:none}
body{background:#fff;color:#444;font-size:66%;font-family:Arial, Helvetica, sans-serif;width:100%}
a.hover{color:#fff}
p{font-size:1.1em;line-height:1.6em;padding:0 0 1em}
table td{font-size:1.1em}
h1{font-size:1.8em;color:#dd1a22;padding-bottom:1em}
h2{font-size:1.4em;color:#dd1a22;padding-bottom:.5em}
h3{font-size:1.2em;padding-bottom:.3em}
#hr{width:100%;margin-top:10px;border-bottom:1px solid #444}
#wrapper{position:relative;width:920px;min-height:695px;height:auto!important;margin:0 auto}
#header_container{margin-top:30px;width:920px;clear:both}
#header_logo{float:left}
#header_contact{float:right;margin-top:20px}
#header_banner{height: 200px;clear:both;margin:0 auto}
#header_corp_links{float:right;height:50px;padding-top:30px}
#header_menu{width:100%;height:42px;margin:0 0 7px 3px}
li.header_menu_border{border-left:#fff solid 1px}
#content_container{width:920px;margin-top:20px}
#content_container.process_page{padding-left:1em;padding-right:1em;width:900px}
#index_buttons{margin:0 auto}
.index_buttons{float:left;margin:3px}
#index_text{margin:20px 20px 0}
#content_left{margin-left:20px;width:200px;float:left;text-align:center}
#content_left.landing_page{margin-top:20px;margin-left:20px;width:500px;float:left;text-align:left}
#content_right.landing_page{margin-top:20px;margin-left:20px;width:300px;float:right}
#content_right{margin-right:20px;float:right;width:660px}
#contact_left{float:left;width:60%}
#contact_left a{color:#00F}
#contact_right{float:right;width:38%;margin:20px 0 0}
#content_menu{width:200px;text-align:left}
ul.content_menu{width:190px;list-style:none;background:#dd1a22;color:#fff}
li.content_menu{font-size:1.1em;line-height:2em;padding:0 1em}
li.content_menu_border{border-bottom:#fff solid 1px}
#content_menu img{display:block}
table.product_table{width:100%;border:0;margin:0;padding:0}
tr.product_tr{border:0;vertical-align:top;margin:0;padding:0}
td.product_td{width:43%;border:0;margin:3%;padding:1%}
div.product_header{vertical-align:middle}
#footer{font-size:.9em;text-align:center}
li.footer{float:left;font-size:.9em;padding-right:1em;margin-right:1em;border-right:solid 1px #444}
a.footer{color:#444}
#content_right ul,#sitemap ul,ul.content{font-size:1.1em;list-style-position:outside;list-style:circle;margin-left:1.5em;padding:0 0 1em 2.5em}
ul.products{list-style:circle;list-style-position:outside;margin:0 0 0 1em;padding:0 0 1em 1em}
#sitemap ul{padding-bottom:0}
table img{margin:0 20px 20px 0}
#wrapper ol{font-size:1.1em;list-style-position:outside;padding-bottom:1em;margin-left:1.5em;padding-left:2.5em}
#content_container dt{font-size:1.2em;color:#dd1a22;padding-bottom:1em}
#content_container dd{font-size:1.1em;line-height:1.6em;padding-bottom:1em}
.clear,#header_top,div.product_info{clear:both}
#content_container.process_page a,#content_right a,#sitemap a,a.content{color:red}
ul.content li,ol.content li{margin:0;padding:0 0 1em}
ul.feat_products {	list-style: circle;}
ul.feat_products li {	padding-bottom: 10px;}#hometextbox {background-image:url("../images/hometextbox.jpg");float:left;height:58px;width:484px;}#hometextbox h2 {padding-top:19px;text-align:center;}#homesmallimgdiv {float:right;}#homepageleft {float:left;margin-top:29px;}#homepageright {float:right;margin-top:20px;width:526px;}