.line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF7B9;
	text-decoration: none;
}


.top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

a, a img{outline:none; border:0;}
ul.menu{margin:7px 0; padding:0; background:url(images/menubg01.jpg) 0 0 repeat-x; width:1000px; height:44px; font-size:16px;}
ul.menu li{background:url(images/menu-split.jpg) 0 0 no-repeat; float:left; list-style:none; height:44px; line-height:43px;}
ul.menu li:first-child{background:none;}
ul.menu li a{color:#f5751f; text-decoration:none;  padding:12px 11px 8px;}
ul.menu li a:hover, ul.menu li a.active{color:#f5751f; background:url(images/menubg-hover.jpg) 0 0 repeat-x; margin:0 0 0 2px; padding:12px 11px 8px 9px;}
img.img-lt{float:left; margin:10px 10px 0 0; border:1px solid #cdcdcd; padding:5px; background:#f2f2f2;}
img.img-rt{float:right; margin:10px 0 0 10px; border:1px solid #5e5e5e; padding:7px; background:#fff;}

/* Banner */
.banner{background:url(images/banner01.jpg) 0 0 no-repeat; width:1000px; height:135px;}
.logo{float:left;margin:20px 0 0 20px; border:0;}
.banner-email{margin:91px 0 0 187px; float:left; font:15px Arial, Helvetica, sans-serif; font-weight:bold;}
.banner-email a{color:#666;}
.banner-email a:hover{color:#fff;}
/* Banner */

/* Products */
.pdf{float:right; margin:5px 0 0;}
.pdf a{background:url(images/p2.png) no-repeat; height:29px; float:left;  text-indent:-99999px; cursor:pointer;}
.pdf a.data-sheet{background-position:0 0; width:103px;}
.pdf a.op{background-position:-103px 0; width:152px;}
.pdf a.data-sheet:hover{background-position:0 -29px;}
.pdf a.op:hover{background-position:-103px -29px;}
/* / Products */

.main{padding:0 15px; color: #fff; font:11px Verdana,Arial,Helvetica,sans-serif; overflow:hidden; line-height:21px; text-align:justify;}
.main-lt{float:left; width:660px; padding:0 25px 0 0; margin:0 15px 0 0; background:url(images/line03.jpg) right 0 repeat-y;}
h1, .main-lt h2{color:#fae000; font-size:20px;}
h1{padding:0 0 0 15px; font-size:24px; margin:15px 0 0;}
.main-lt h3{color:#E1CC8C; font-size:17px;}
.pro-cnt-sec{overflow:hidden; border-bottom:1px solid #bbbbbd; padding:0 0 20px;}
.main-rt{float:left; width:270px; text-align:left;}
ul.pro-menu{margin:0 0 0 25px; padding:0; font-size:13px; font-weight:bold;}
.pro-menu li{list-style:none; margin:0; line-height:25px;  padding:0; list-style:url(images/blt01.gif);}
.pro-menu li a{text-decoration:none; color:#fae000;}
.pro-menu li a:hover{color:#fff;}
