body { margin:0; background:url(../images/bg.gif); font-family:Verdana; font-size:11px; color:#545458;}

h1 { margin:0px 0px 10px 0px; font-family:Arial; font-size:13px; color:#EC6017; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dashed #CCCCCC;}
h2 { margin:0px 0px 10px 0px; font-family:verdana; font-size:11px; color: #3399FF; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dashed #CCCCCC;}
h3 { margin:0px 0px 10px 0px; font-family:verdana; font-size:11px; color: #CC0000; font-weight:bold; }
h4 { margin:0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size:1.6em; color: #497E7A;}
form { margin:0; padding:0; }



/*-----DIV TAGS-----*/
#header { margin:0 auto; width:778px; background:url(../images/header-bg.jpg); height:90px; border-left:1px solid #333333; border-right:1px solid #333333;}

#menu { background:url(../images/menu-bg.gif) repeat-x; height:34px; width:778px; margin:0 auto; border-left:1px solid #333333; border-right:1px solid #333333; text-align:center; padding-top:2px; border-top:1px solid #FFC600;}

#flash { background: url(../images/banner.gif); height:243px; width:778px; margin:0 auto; border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:3px solid #000000;}

#content-panel { width:738px; margin:0 auto; background:#ffffff; border-left:1px solid #333333; border-right:1px solid #333333; padding:20px;}
#content-panel-left { float:left; width:450px;}
#content-panel-right { float:right; width:264px;}

#footer { width:778px; background: #EEEEEE; border-left:1px solid  #333333; border-right:1px solid #333333;border-bottom:1px solid #333333;border-top:3px solid #7D7F84; margin:0 auto; text-align:center; padding:15px 0px 15px 0px; color:#7F8895; font-size:10px;}
#footer a{ text-decoration:none; color:#7F8895; font-size:10px; }
#footer a:hover { color:#000000;}



#product-pre { width:450px; background:url(../images/product-pre-bg.jpg); height:202px; padding-top:10px;}

#services-box { background:url(../images/services-box-bg.jpg) no-repeat top #FFFFFF; width:244px; height:127px; padding:60px 0px 0px 20px;}
#services-box ul { margin:0; padding:0;}
#services-box ul li { margin:0; padding:0; background:url(../images/icon.jpg) 0px 9px no-repeat; list-style:none; padding-left:20px;}
#services-box ul li a { line-height:30px; text-decoration:none; color:#333333;}
#services-box ul li a:hover { text-decoration:underline;}

#excavators { background: url(../images/20tonclass.jpg); width:258px; height:280px; margin:0 auto; margin-top:30px;}

#product { width:713px; margin: 0 auto;}
#product1 { width:713px; margin-top:10px; margin-bottom:10px;}
#product2 { width:713px; margin-top:10px; margin-bottom:10px;}
#product2 ul { margin:0; padding:0; padding-left:10px;}
#product2 ul li { list-style:none; display:block; background:url(../images/arrow-icon.jpg) 0px 5px no-repeat; padding-left:20px; line-height:20px; margin-bottom:10px;}

#product-content { width:713px; margin-top:10px; border-top:1px dashed #CCCCCC; padding-top:10px;}

/*-----CLASS DIV TAGS-----*/
.clr { clear:both; font-size:1px; height:1px;}
.logo-image { margin:5px 0px 0px 20px;}
.img-right2  { border:2px solid #fff; margin-right:20px;}
.img-right2:hover   { border:2px solid #000000;}

.img-right { padding-right:3px;}
.img-float-right { float:right; padding-left:10px;}
.img-footer { margin-bottom:10px;}
.textfield { width:300px; border:1px solid #999999; margin:5px 0px 15px 0px; font-size:11px; font-family:Verdana; padding:2px 0px 2px 2px; background-color: #D7D7D7;}
.textfield:hover {border:1px solid #fff;}
.button { font-family:Verdana; font-size:10px; padding:0px 2px 0px 2px;}
.img-float-left { float:left; padding-right:10px;}



/*-----CLASS TAGS-----*/
.black-font { color:#000000; font-weight:bold; padding-bottom:5px; border-bottom:1px dashed #CCCCCC; margin-bottom:5px; display:block;}
.colorfont { color:#497E7A; font-weight:bold;}
.red { color:#FF0000; font-weight:bold;}
.list ul { margin:0; padding:0; padding-left:20px;}
.list ul li { list-style:none; display:block; background:url(../images/download-icon.jpg) left no-repeat; padding-left:25px; line-height:20px; margin-bottom:10px;}
.list ul li a { text-decoration:none; color:#545458;}
.list ul li a:hover { text-decoration: underline; color:#67AB16;}
.border { border:1px solid #000000;}

/*-----LINK TAGS-----*/
a.yellow-button{ float:right; background:url(../images/yellow-button.jpg); width:48px; height:16px; line-height:16px; text-align:right; padding-right:10px; font-family:Tahoma; font-size:11px; color:#DB710B; font-weight:bold; display:block; text-decoration:none;}
a.yellow-button:hover { color:#000000; background:url(../images/yellow-button-hover.jpg);}
a.black-link { font-family:Verdana; font-size:11px; text-decoration:none; color:#666666; font-weight:normal; border-bottom:1px dashed #666666;}
a.black-link:hover { color:#000000;border-bottom:0px dashed #666666;}



