* {outline:none;}

body {margin:0; font:12px Verdana; color:#595959; background:#ebebeb; line-height:18px;}

p {padding:5px 0 5px 0; margin:0; line-height:18px;}

a {color:#0171b1; text-decoration:none;}

a:hover {color:#03486f; text-decoration:none;}

a:hover {color:#e00000; text-decoration:none;}

h1 {font:20px "Trebuchet MS", Arial; font-weight:normal; padding:10px 0 5px 0; margin:0; color:#0171b1;}

h2 {font:20px "Trebuchet MS", Arial; font-weight:normal; background:url(../images-09/bullet-heading.jpg) no-repeat; padding:6px 0 5px 20px; margin:0;}

table {margin:5px 0;}

hr {color:#c0e6fd; background:#c0e6fd; height:1px; border:none; margin:20px 0;}

input, textarea {border:1px solid #e2e2e2;}



.left {float:left;}

.right {float:right;}

.clear {clear:both; height:1px; padding:0; margin:0;}



.mainWrap {width:980px; padding:10px 0; margin:0 auto;}

.header {height:103px; background:url(../images-09/headerBg.jpg) repeat-x; margin:0 10px;}

.logo {float:left; width:183px;}

.headerRight {text-align:right; float:right; width:748px;}

.topHeader {height:55px; padding-top:17px; font:11px Tahoma; font-weight:bold; color:#5f5f5f;}

.phone {float:left; width:490px;}

.address {float:right;}



.menu {clear:both; height:31px; font-weight:bold;}

.menu ul{padding:0; margin:0;}

.menu li{padding:0; margin:0; list-style:none; display:inline;}

.menu a {width:103px; height:31px; line-height:31px; background: url(../images-09/menuBg.jpg) no-repeat 0 0 #2488c5; display:inline-block; color:#FFF; text-decoration:none; text-align:center;}

.menu a:hover {width:103px; height:31px; line-height:31px; background: url(../images-09/menuBg.jpg) no-repeat 0 -31px #FFF; display:inline-block; color:#2388c5; text-decoration:none; text-align:center;}



.bodyPart { background:url(../images-09/bodyBg.jpg) repeat-y; padding:10px 20px;}



.leftNav {width:236px; float:left;}

.leftNav .heading {background:url(../images-09/leftnavHeading.jpg) no-repeat left bottom; line-height:38px; height:38px; color:#FFFFFF; font-size:18px; font-weight:normal; padding-left:30px; clear:both;}

.leftNav ul {border-left:1px solid #969696; border-right:1px solid #969696; padding:10px 0; margin:0; list-style:none; background:#f4f4f4;}

.leftNav li {list-style-image:none; padding:0 0 1px 10px; margin:0 5px; font-weight:bold; background:url(../images-09/leftnavBullet-new.gif) no-repeat 0 0;}

.leftNav li a {color:#5f5f5f; text-decoration:none; height:25px; display:block;}

.leftNav li a:hover {color:#046fb3; text-decoration:none;}

.leftNav li ul { border:none; padding:0; margin:0 0 10px 0;}

.leftNav li ul li {margin:0px; padding:0; background:none;}

.leftNav li ul li a {color:#5f5f5f; text-decoration:none; background:url(../images-09/leftnavBulletNew.gif) no-repeat 0 0; padding-left:15px; line-height:20px; height:20px; display:block;}

.leftNav li ul li a:hover {color:#046fb3; text-decoration:none; background:url(../images-09/leftnavBulletNew.gif) no-repeat 0 -26px #FFF;}



.bottomImage {margin-bottom:10px; text-align:center;}



.leftNav ul.bestSeller li {background:none;}

.leftNav ul.bestSeller li a {background:url(../images-09/leftnavBullet1.gif) no-repeat 0 0; padding-left:15px; height:25px; line-height:25px;}

.leftNav ul.bestSeller li a:hover {background:url(../images-09/leftnavBullet1.gif) no-repeat 0 -27px #FFF;}



.content {margin-left:8px; float:left; width:694px; text-align:justify;}



.headerImage {background:url(../images-09/headerImage.jpg) no-repeat; width:555px; height:143px; padding:60px 0 0 139px; color:#000;}

.headerImage ul {padding:0; margin:0;}

.headerImage li {padding:0; margin:0; line-height:24px; background:url(../images-09/bullet.gif) no-repeat left top; list-style:none; padding-left:10px;}



.box {background:#f4f4f4;}

.boxTopLeft, .boxTopRight {width:10px; background:url(../images-09/box-topBg.jpg) repeat-x;}

.boxTopBg {background:url(../images-09/box-topBg.jpg) repeat-x;}

.boxLeftMiddle {border-left:1px solid #3e9fda;}

.boxRightMiddle {border-right:1px solid #3e9fda;}

.boxBottomMiddle {border-bottom:1px solid #3e9fda;}

.boxContent {}



.boxProduct {border:1px dotted #5c9bc6; background:#eef7fd;}

.boxProduct h3{font-size:12px; font-weight:bold; color:#0e75b4; margin:0; height:30px; line-height:30px; display:block; color:#FFF;}

.boxProduct h3 a{display:block; color:#FFF; background:url(../images-09/bullet-heading1.jpg) no-repeat 0 0 #5c9bc6; padding:0 0 0 25px;}

.boxProduct h3 a:hover{display:block; color:#c2feff; background:url(../images-09/bullet-heading1.jpg) no-repeat 0 -30px #5c9bc6;}



.productName {width:472px; padding:10px; float:left;}

.productName .left {float:left; width:138px; background:#FFF; text-align:center; font-weight:bold; color:#F00; padding:5px;}

.productName .right {float:right; width:300px;background:#FFF; padding:5px;}

.productName .right .heading {color:#0E75B4; font-weight:bold; font-size:12px;}

.productName a {color:#F00; font-size:11px; font-weight:normal;}

.productName a:hover {color:#F00;}

.specification {width:176px; float:right; font-size:11px;; padding:5px; margin:10px 10px 0 0;}

.specification .heading {color:#c90c1b; font-weight:bold; font-size:12px;}

.specification .heading a{ color:#c90c1b;}

.specification .button a{display:block; width:117px; height:25px; line-height:23px; background:url(../images-09/button.jpg) no-repeat left top; padding-left:30px; margin:5px 0;}

.specification .button a:hover{background:url(../images-09/button.jpg) no-repeat 0 -25px;}



.viewMore {text-align:right; font-weight:bold; font-size:12px; background:#c2e3f9; height:20px; padding-right:10px;}

.viewMore a {color:#0369ae; display:block;}

.viewMore a:hover {color:#000;}



.box .heading {background:url(../images-09/box-bullet.jpg) no-repeat; height:38px; line-height:38px; padding:0 0 0 22px; display:block; color:#FFF; font-weight:normal; font-size:18px; font-family:"Trebuchet MS", Arial;}



.product {background:url(../images-09/productBg.jpg) no-repeat; width:166px; height:138px; text-align:center; float:left; font-weight:bold; margin:10px 1px;}

.product a {text-decoration:underline;}



.rightNav {width:150px;}



.footer {background:url(../images-09/footerBg.jpg) repeat-x; padding-top:12px; margin:0 10px; color:#979797;}

.footer a {color:#7c7b7b; text-decoration:none; font-weight:bold;}

.footer a:hover {color:#000; text-decoration:none;}



.borderBottom {background:url(../images-09/dotted-hor.gif) repeat-x;}



.tableBorder {border:1px solid #5c9bc6;}

.mainRow {background:#5c9bc6; color:#FFF;}

.row1 {background:#eef7fd;}

.row2 {background:#e3f3fe;}



.borderLeft {border-left:1px solid #5c9bc6;}



.OrderForm input { width:200px;}



input.submit, .OrderForm input.submit {border:none; height:22px; width:77px; cursor:pointer;}



.OrderForm {border:1px solid #f7bba9;background:#f4dfdf;}

.OrderForm .mainRow {background:#c28585; font:18px Arial; font-weight:normal;}

.OrderForm .row1 {background:none;}

.OrderForm .row2 {background:none;}

.OrderForm input { width:200px;}



.next-prev{ background-color:#5c9bc6; float:left; width:680px; height:30px; line-height:30px; margin:10px 0; text-align:right; font-weight:bold; padding-right:14px;}

.next-prev a { color:#fff; }

.next-prev .selected { color:#d1d2d2; }
