/* CSS Document */
*{ margin:0; padding:0;}
a, a:hover{ text-decoration:none; color:#7a7979;}
.clear{ clear:both; font-size:1px; height:1px;}
.imgfloat{ float:left; margin:0 10px 10px 0; border:0px solid #dbd6d6;}
.nomargin{ margin-right:0 !important;}
.hr{ width:700px; margin:0; padding:0; line-height:1px; margin-left:2px; margin-top:5px;}
.services{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#e49100; line-height:35px;}



.body1{ background:url(../img/bg_page1.gif) repeat-x top; font:12px Arial, Helvetica, sans-serif; color:#372f2d;}
body{ background:url(../img/bg_page.gif) repeat-x top; font:12px Arial, Helvetica, sans-serif; color:#372f2d;}
h1{ font:normal 18px Arial, Helvetica, sans-serif; color:#d80d0d; padding:9px 15px 8px 15px; border:1px solid #d7d7d7;margin-bottom:10px; background:#f6f6f6 url(../img/bg_h1.gif) repeat-x;}
h2{ font:normal 26px Georgia, "Times New Roman", Times, serif; color:#951a1a; padding:5px 15px 0px 15px; line-height:30px;  letter-spacing:2px;}
h3{font:normal 22px Georgia, "Times New Roman", Times, serif; color:#951a1a; padding:5px 15px 0px 15px; line-height:25px;  letter-spacing:2px;height:35px; margin-top:2px;background:url(../img/bg_mail.gif) repeat-y left;}

#container{ margin:auto; width:970px;}

#container #leftpanel{/*height:580px;*/ width:180px; float:left;  background:#f6f6f6; margin-bottom:10px; border-bottom:5px solid #ec9a1d;}
#container #leftpanel p{ padding-left:10px; padding-top:30px;}
#container #leftpanel #logo{ text-align:center; margin:58px 47px;}
#container #leftpanel #logo1{ text-align:center; margin:18px 47px;}
#container #leftpanel ul#products{ list-style:none;}
#container #leftpanel ul#products li{ list-style-image:url(../img/bullet1.gif); margin-left:30px; line-height:20px;margin-bottom:4px}


#container #rightpanel{ width:790px; float:left; height:570px;}
#container #rightpanel #title{color:#848383; font-size:14px; font-weight:bold; padding:15px 15px 15px;}
#container #rightpanel #title em{ margin-left:125px; font-size:16px;}


#container #rightpanel #menu{ height:35px;}
#container #rightpanel #menu a{ font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:8px 30px; border-right:1px solid #d33333; display:block; float:left;}
#container #rightpanel #menu a:hover, .active, .activeLhover{ background:#d33333; color:#fbbebe;}
#container #rightpanel #mail{ background:url(../img/bg_mail.gif) repeat-y left; width:754px; padding:13px; text-align:right; margin-top:2px;}

#container #rightpanel #titles{background:url(../img/bg_mail.gif) repeat-y left; width:754px; padding:13px; text-align:left; margin-top:2px;}

#container #rightpanel #highlights{ width:757px; height:275px;  border-bottom:5px solid #d7d7d7; margin-left:20px;}
#container #rightpanel #highlights div{ width:172px; float:left; background:#ebebeb; margin:10px 23px 0 0;position:relative}
#container #rightpanel #highlights div img{}
#container #rightpanel #highlights div .text{text-align:center;width:172px;position:absolute;top:86px;background:none}
#container #rightpanel #highlights div p{ padding:10px 7px; text-align:justify;line-height:17px;height:103px}
#container #rightpanel #highlights div p a{margin-top:17px;color:#ec9a1d;float:right;background:url(../img/read_more_bg.jpg) right no-repeat;padding-right:9px;background-position:65px 6px}
#container #rightpanel #highlights div p a:hover{color:#7a7979}

#container #rightpanel #contents{ width:780px; height:365px;   background:#fff;}

#container #rightpanel #contents p{border-bottom:5px solid #d7d7d7; margin:10px 0 0 15px;line-height:18px;padding-bottom:11px}
#container #rightpanel #contents a.download{position:relative;top:-4px;font:bold 12px Arial, Helvetica, sans-serif;color:#4F4F4F}
#container #rightpanel #contents a.download:hover{color:#EC9A1D}

#container #rightpanel #contents ul{float:left;border-bottom:5px solid #d7d7d7; height:302px; margin-left:15px;}
#container #rightpanel #contents ul img{ border:3px solid #e3ddd2; background:#fff; padding:2px; margin-left:18px;}

#container #rightpanel #contents li{float:left; list-style:none; margin:20px 0px 15px 0px;}




#container #rightpanel #contents img{}
#container #dealers{width:540px; float:left; text-align:left; margin-top:10px;}
#container #dealers img{ padding:3px; float:left;}

#container #footer{width:400px; float:left; margin:10px 0px 0px 10px;}
#container #footer #bottomlinks { float:left; width:380px;}
#container #footer #bottomlinks a{ padding-right:30px; color:#7a7979; font-weight:bold;}
#container #footer #bottomlinks a:hover{ color:#4d4c4c;}
#container #footer p{ padding:8px 0;color:#9c9c9c; font-size:11px; line-height:22px; float:left; clear:left; display:block; width:300px;}
#container .syosys{ width:100px; clear:none; text-align:center; float:right; margin-left:50px;}
#container .syosys img{ padding-top:3px;}
#inner{width:505px;}
#contentspanel{margin-top:10px; margin-left:15px;width:750px; height:298px;float:left; padding-top:10px;padding-left:10px; background:#fff;border-bottom:5px solid #d7d7d7;}
#container #contentspanel p{ padding-top:7px;}
#container #contentspanel label{ display:block; width:120px; float:left;}
#container #contentspanel textarea{ width:220px;height:100px;}

#container #contentspanel #direct{margin-right:20px;width:240px;height:275px;float:right; background-color:#f0f0f0;line-height:15px; font-size:12px;color:#372f2d;}
#container #contentspanel #direct p{ padding-left:15px;}
.caption{font:bold 16px Georgia, "Times New Roman", Times, serif; color:#951a1a;}
.red{color:#951a1a;}
.right{ margin-right:16px; border:3px solid #c4bfbf;}

