body{font-family:Verdana, Arial, Helvetica, sans-serif;text-align: center;font-size:75%;margin:0;}
a:link, a:visited {color: #000066; text-decoration: underline}
a:hover, a:active {color: #333333;  text-decoration: none}
a img{border-width:0px;}
table{font-size:100%;border-collapse:collapse;}
form{margin:0;}
h1,h2,h3,h4,h5,h6 { font-weight:bold; margin: 0 0 0.5em 0; }
h1 { font-size: 166.67%; line-height:200%; }
 /* 14px */h2 { font-size: 133.33%; }
h3 { font-size: 116.67%; }
h4 { font-size: 116.67%; }
h5 { font-size: 116.67% }
h6 { font-size: 116.67%; font-style:italic }
#container{margin:auto;width:996px;text-align:left;}
#header{margin-top:-1px;height:1px;border-bottom:40px solid #C40025;}
#languages{ position:absolute;top:4px;padding-left:12px;height:36px;width:32px; }
#languages a.lang-link{display:none;}
#logo{ float:left; padding:40px 0 0 40px; }
#content_wrap,#content_wrap_one_col{clear:both;color:#333333;min-height:400px;height:auto !important;height:400px;}
#content_wrap_one_col{ padding-top:20px; }
#content_wrap #content, #product_details{margin-left:326px;}
#content_wrap #content #product_details{margin-left:0;}
#content h1{ color:#C40025;font-size:125%;}
#content h1.csc-firstHeader{ border-bottom:1px solid #C7C7C7;line-height:36px;font-style:italic;margin-bottom:1em;}
#content h2{ color:#686868; }
p, #content ul, #content ol { font-size:100%; line-height: 1.5em; margin: 0 0 1.5em 0 }
/* 12px */#content ul, #content ol { margin: 0 0 1em 1em }
#content li { margin-left: 1.5em; line-height: 1.5em }
.contenttable th{background-color:#C7C7C7;text-align:center;color:#353535;line-height:25px;}
.contenttable th a{ color:#353535; text-decoration:none; }
.contenttable th a:hover{ text-decoration:underline; }
.contenttable td{vertical-align:top;padding:4px;}
.contenttable th,.contenttable td{border:1px solid #818181;}
.contenttable tr.bgCol td{background-color:#EAEAEA;}
.contenttable td.td_more{line-height:37px;text-align:center;width:100px;padding:0;vertical-align:middle;}
#showCount{display:block;width:220px;}
.content_section {font-family:Arial, Helvetica, sans-serif;float:left;width:190px;}
.content_section h2{ font-size:1.5em; }
.content_section a{ background-image:url(../images/arrow.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px;color:#C40025;font-weight:bold;text-decoration:none;}
.section_center{margin:0 35px;}
#specialOffers{clear:both;border:1px solid #999999;margin:3em 0;}
#content #specialOffers h1{font-style:normal;background:#CCCCCC;line-height:25px;border-bottom:1px solid #999999;margin:0;text-indent:15px;}
#sOfferList{padding:12px 0 0 0;}
.csc-frame-rulerBefore{border-top:1px solid #CCCCCC;margin-top:5px;margin-bottom:3px;}
.arrow{background-image:url(../images/arrow.gif);background-position:right center;padding-right:20px;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {border:2px solid #D6D6D6;background-color:#EEEEEE;padding:4px;}
.browseBox{margin:1em 0;}
.browseBox .browseColumn{font-weight:bold;}
.browseBox a,.browseBox span.active,#showCount{text-decoration:none;border:1px solid #DDDDDD;background-color:#F6F6F6;padding:0.2em 0.4em;margin-right:0.4em;color:#000000;}
#showCount{margin-bottom:1em;}
.browseBox a:hover,.browseBox a:focus,.browseBox a:active,.browseBox span.active{background-color:#C40025;color:#FFFFFF;}
#footer{clear:both;border-top:20px solid #C40025;line-height:20px;padding-top:0.5em;}
.mediumIF{width:150px;}
.home_block .home_text{clear:both;display:block;}
p.red, span.red{color:#C40025;}
.clear{clear: both;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.align-justify {text-align:justify;}
.field_row{clear:both;}
.fl{display:block;float:left;}
.w_l{width:120px; }
.w_n{ width:140px; }
.w_o{ width:150px; }
.ml_o{ margin-left:150px; }
.field_row{clear:both;}
#home-slideshow,.acc,.pageHeader,#mainmenu,#prd_left_column,#left_column,.pbb,#foot_menu,#product_buttons,#userInfo{display:none;}
a#printLink{display:block;line-height:32px;height:32px;width:32px;background:url(../images/icon_printer.png) no-repeat left center;text-decoration:none;outline:none;}
/* Products */#prd_img_gallery{padding-top:2em;}
#prd_img_gallery a{display:block;padding:0 3px 6px 3px;margin-bottom:5px;background:url(../images/bg_thumbnail.png) no-repeat left bottom;}
#prd_img_gallery a.large{ background:url(../images/bg_thumbnail_large.png) no-repeat left bottom;}
#prd_img_gallery a img{border:1px solid #999999;}
#product_details{float:left;width:488px;margin-bottom:2em;}
#pd_inner{font-size:91.16%;padding:0.5em;}
#pd_inner h2 { color:#C40025;}
#pd_inner p{line-height:1.5em;margin:0;}
#prd_main_details{min-height:250px;}
#prd_main_details h1{line-height:1em;margin-top:0;margin-bottom:25px;color:#000000;border-bottom-width:0;}
#prd_main_details .fl{color:#000000;}
#prd_info_wrap{margin-bottom:2em;}
#prd_equipment h4{margin:0;color:#000000;font-size:11px;}
#prd_right_column{float:right;width:160px;}
.gly_tb{float:left;width:52px;height:56px;margin-bottom:5px;}
.gly_tb img{border:1px solid #EEEEEE;background-color:#C7C7C7;padding:1px;}
