body {background: url(../img/vertbar.jpg) repeat-x;}
.container{background:url(../img/bar.gif) repeat-y; width:900px; margin:0 auto;}
#menuContainer {padding:0; margin:0 auto; list-style:none; width:900px; height:340px;}
#menu {padding:0; margin:0; list-style:none; width:900px; height:340px; background:url(../img/header.jpg);}
* html #menu {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/header.jpg', sizingMethod='scale');}
#menu li {float:right; margin-top:257px; width:126px; height:50px; position:relative;}
#menu li a {display:block; width:125px; height:51px; background:url(../img/over.png); border-left:1px solid #fff; border-left:1px solid #fff; text-decoration:none; color:#e1f998; font-family:verdana, sans-serif; font-size:12px;}
* html #menu li a {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/over.png', sizingMethod='scale');}
#menu li a {display:block; width:125px; height:51px; line-height:50px; text-align:center;}

#home #menu li.home a,
#product #menu li.product a,
#equipment #menu li.equipment a,
#news #menu li.news a,
#contact #menu li.contact a,
#menu li a:hover {white-space:nowrap; color:#333; cursor:pointer;}

#home #menu li.home a,
#product #menu li.product a,
#equipment #menu li.equipment a,
#news #menu li.news a,
#contact #menu li.contact a,
#menu li a:hover {background:url(../img/on.png);}
.side {background:url(../img/sidebk.jpg) no-repeat top; width:264px; height:664px; float:left;clear:both;}
.side div {font:normal 12px arial; padding:50px 4px 0 30px;}
.side b{font:bold 14px georgia;color:#003300;}
.side img {border:0;}
.sidet {background:url(../img/sidebk_tech.jpg) no-repeat top; width:264px; height:664px; float:left;clear:both;}
.sidet div {font:normal 12px arial; padding:50px 4px 0 30px;}
.sidet b{font:bold 14px georgia;color:#003300;}
.sidet img {border:0;}
.clr {clear:both;}
.content {font:normal 12px arial; color:#003300; width:580px; margin:20px; float:left;}
.content h2 {font:bold 24px georgia; color:#006600; margin:0 0 20px;}
.content h1 {font:bold 16px Georgia; color:#006633; margin:0;}
.content a{text-decoration:none; font-weight:bold; color:#003300}
.content img{border:0;}
.content u{color:#fff; margin-left:5px;}
.newsblk {font:normal 12px arial; color:#006600;}
.newsblk b{font:strong 14px arial; color:#003300;}
.newsblk span{font:normal 9px arial; color:#006600;}
.line {border-top:1px dotted #999999;}
.content a:hover{text-decoration:underline; font-weight:bold; color:#003300}
img.floatLeft {float: left; margin: 0 8px;}
img.floatRight {float: right; margin: 0 8px;}
.bttm{background:url(../img/bottom.jpg) no-repeat right bottom ; width:500px; height:299px; float:right; padding-left:-20px; margin-top:-40px;}
.footer{background:#003300; font:normal 10px arial; color:#fff; padding:10px; text-align:center;}

label {display: block; float: left; width: 100px; text-align: right; padding-right: 8px; padding-top: 4px;}
.frm {padding-bottom:250px;}
