html{height:100%;margin-bottom:1px;}
*:focus{outline:none}
body{font-family:Arial,Verdana,Georgia,Helvetica;color:#272727;font-size:8pt;margin:0px;padding:0px;padding-bottom:20px;background:#28353F url(images/body_bg.gif) repeat-x center top;}
img{border:none;padding:0px;margin:0px;}
p{margin:0px;padding:0px;line-height:18px;}
h2{font-family:Arial,Verdana,Georgia,Helvetica;color:#5E5E5E;font-size:10pt;text-decoration:none;padding:0px;margin:0px;}

.menu_spacer{background:url(images/menu_bar.gif) no-repeat center;}
@font-face{font-family:"futura";src:url("includes/fonts/futura.ttf");}
h1{font-family:"futura",Arial,Verdana,Georgia;color:#831214;font-size:18pt;text-decoration:none;padding:0px;margin:0px;}

li{line-height:20px;}
.font_10{font-size:10pt;}

#bus{position:relative;}
#bus div{position:absolute;height:136px;width:229px;top:60px;left:100px;}

#supplying{float:right;background:url(images/supplying.png) no-repeat right top;height:83px;width:447px;}

#top_shdw{background:url(images/top_shdw.png) repeat-y top;}
#content_bg{background:url(images/body_shdw1.png) repeat-y top;}
#btm_shdw{background:url(images/btm_shdw.png) repeat-y top;}
#rht_col_bg{background:url(images/rht_col_bg.gif) no-repeat top;}
#lft_col_bg{background:url(images/lft_col_bg.gif) no-repeat top;}
#cont_pad{padding:60px 20px 20px 20px;}

.cont_top_pad{padding-top:10px;padding-bottom:10px;}
.home_cont{border-right:1px solid #D1D1D1;padding-top:0px;padding-bottom:0px;}

#res_col{padding-top:0px;padding-bottom:0px;}
#res_col ul{list-style-image:url(images/ylw_arrw.gif);padding-left:0px;margin-left:20px;padding-top:0px;margin-top:10px;}
#res_col li a{color:#515151;text-decoration:none;font-size:8pt;line-height:20px;}
#res_col li a:hover{color:#515151;text-decoration:underline;}
#res_col div{width:120px;float:left;padding-left:30px;}


#prod{background:#DBDFDA url('images/lft_prod_bg.gif') no-repeat top;}
#prod p{margin-left:15px;margin-top:10px;color:#000000;font-size:10pt;font-weight:bold;}
#prod ul{list-style-type:none;list-style-image:url(images/ylw_arr.gif);padding:0px;margin:30px 5px 20px 25px;}
#prod li a{color:#515151;text-decoration:none;font-size:10pt;line-height:20px;}
#prod li a:hover{color:#515151;text-decoration:underline;}


#footer{padding-right:10px;color:#FFFFFF;font-size:8pt;font-weight:normal;}
#footer a{color:#FFFFFF;text-decoration:none;font-size:8pt;font-weight:normal;}
#footer a:hover{color:#FFFFFF;text-decoration:none;font-size:8pt;}

.whts{color:#FFFFFF;font-size:7pt;}
.wht1{color:#FFFFFF;font-size:8pt;}
.gry1{color:#525252;font-size:8pt;}
.blu1{color:#347EC4;font-size:8pt;}
.red1b{color:#FF0000;font-size:8pt;font-weight:bold;}
.reddb{color:#831214;font-size:8pt;font-weight:bold;}
.grn1b{color:#36835D;font-size:8pt;font-weight:bold;}
.wht1b{color:#FFFFFF;font-size:8pt;font-weight:bold;}

.gry2{color:#525252;font-size:10pt;}

.red2b{color:#FF0000;font-size:14pt;font-weight:bold;}
.lgryb{color:#5E5E5E;font-size:14pt;text-decoration:none;padding:0px;margin:0px;border-bottom:1px solid #A1A1A1;}

.mdl{vertical-align:middle;}
.lnylw1{color:#FF9000;font-size:8pt;text-decoration:none;}
.lnylw1:hover{color:#FF9000;font-size:8pt;text-decoration:none;}

.lnblu1{color:#2D4492;font-size:8pt;text-decoration:none;}
.lnblu1:hover{color:#2D4492;font-size:8pt;text-decoration:none;}

.lnblu1b{color:#2D4492;font-size:8pt;text-decoration:none;font-weight:bold;}
.lnblu1b:hover{color:#2D4492;font-size:8pt;text-decoration:none;font-weight:bold;}

.lgry1b{color:#5E5E5E;font-size:14pt;text-decoration:none;font-weight:bold;}
.lgry1b:hover{color:#5E5E5E;font-size:14pt;text-decoration:none;font-weight:bold;}

.tbox{border:1px solid #CCCCCC;font-family:Arial,Verdana,Helvetica,Georgia;font-size:10pt;background-color:#FFFFFF;color:#000000;}
.tbox:focus{background:#FFFFFF;border:1px solid #A2A0A0;}

.clsbtn{font-family:Arial,Verdana;font-size:10pt;overflow:visible;padding:2px;margin:0px;border: 1px solid #7EADDB;font-weight: bold;color: #FFFFFF;background:#275A8E;cursor:pointer;}
.clsbtn:hover{font-family:Arial,Verdana;font-size:10pt;overflow:visible;padding:2px;margin:0px;border: 1px solid #0066CC;font-weight: bold;color: #FFFFFF;background:#275A8E;cursor:pointer;}

#cont_box1{float:left;width:188px;padding:5px;border:1px solid #000000;margin-right:10px;margin-bottom:10px;height:85px;}
#cont_box2{float:left;width:190px;padding:5px;border:1px solid #000000;margin-right:10px;margin-bottom:10px;height:85px;}
#cont_box3{float:left;width:188px;padding:5px;border:1px solid #000000;margin-bottom:10px;height:85px;}
