﻿HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-POSITION: center top; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/headerbg.jpg); MARGIN: 0px; COLOR: #444; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif; LETTER-SPACING: -1px
}
H1 SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; LETTER-SPACING: -1px
}
H2 {
	MARGIN: 25px 0px 5px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 5px 0px 10px; COLOR: #333
}
H3 A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 5px 0px 10px; COLOR: #333; text-decoration:none; 
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 5px 0px 10px; COLOR: #316b93
}

P {
	LINE-HEIGHT: 130%;
	Font-size:12px;
}
A {
	COLOR: #990000; text-decoration:none;
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
#header {
	MARGIN: 0px auto; OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; Margin-Top:15px;
}

#logo {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px
}
#header .topnav {
	FONT-SIZE: 11px; FLOAT: right; 
}

#content {
	width:963px; float:left;  PADDING-RIGHT: 0px; BACKGROUND-POSITION: center bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/contentBG.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto;   PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
#mainContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-TOP: 10px; WIDTH: 650px
}
#colOne P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 170%
}
#leftmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent
}
#leftmenu LI {
	MARGIN-BOTTOM: 10px
}
#leftmenu A {
	COLOR: #333
}
#leftmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#leftmenu UL LI {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/bullet_red_small.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, helvetica; BACKGROUND-COLOR: transparent
}
#leftmenu UL A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#mainContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainContent UL LI {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/bullet_red_small.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 170%; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, helvetica; BACKGROUND-COLOR: transparent
}
#mainContent UL A {
	FONT-WEIGHT: normal
}
#footer {
	CLEAR: both; BACKGROUND-IMAGE: url(../images/footer-bg.png); MARGIN: 0px auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 150px; BACKGROUND-COLOR: #3c3c3c
}
#footercontent {
	MARGIN: 0px auto; WIDTH: 875px;
	float:right;
}

#footercontent TD{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #999999; TEXT-ALIGN: left
}
#footer P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #999999; TEXT-ALIGN: left
}
#footer A {
	COLOR: #cccccc
}
#footer A:hover {
	COLOR: #ffcc00
}
#Xcontentleft {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; FLOAT: left; WIDTH: 460px
}
#Xcontentright {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px
}
#Xcontentcap {
	FONT-SIZE: 0.65em; MARGIN: 10px 0px 0px; WIDTH: 875px; COLOR: #cccccc; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#Xcontentcap A {
	COLOR: #cccccc
}
#XXcontent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #316b93; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, "Tahoma", Geneva, sans-serif; LETTER-SPACING: -1px
}
.rightcopy {
	FONT-SIZE: 90%; MARGIN-LEFT: 150px; WIDTH: 525px
}
.containerleft {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 570px; COLOR: #cccccc; PADDING-TOP: 10px
}
.featuregreybox {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 620px; COLOR: #ffffff; PADDING-TOP: 20px; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: #616a6b
}
.border {
	BORDER-LEFT: 1px solid; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.smalltext {
	FONT-SIZE: 10px
}
.img1 {
	FLOAT: right; MARGIN: 0px 0px 0px 10px
}
.imgLeft {
	FLOAT: left; MARGIN: 3px 15px 0px 0px
}
#tables TABLE {
	FONT: 100% Arial, Helvetica, sans-serif
}
#tables TD {
	FONT: 100% Arial, Helvetica, sans-serif
}
#tables TABLE {
	MARGIN: 1em 0px; BORDER-COLLAPSE: collapse
}
#tables TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#tables TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
#tables TH {
	COLOR: #fff
}
#tables TD {
	BACKGROUND: #e5f1f4
}
#tables TR.even TD {
	BACKGROUND: #e5f1f4
}
#tables TR.odd TD {
	BACKGROUND: #f8fbfc
}
#tables TH.over {
	BACKGROUND: #4a98af
}
#tables TR.even TH.over {
	BACKGROUND: #4a98af
}
#tables TR.odd TH.over {
	BACKGROUND: #4a98af
}
#tables TH.down {
	BACKGROUND: #bce774
}
#tables TR.even TH.down {
	BACKGROUND: #bce774
}
#tables TR.odd TH.down {
	BACKGROUND: #bce774
}
#tables TH.selected {
	
}
#tables TR.even TH.selected {
	
}
#tables TR.odd TH.selected {
	
}
#tables TD.over {
	BACKGROUND: #ecfbd4
}
#tables TR.even TD.over {
	BACKGROUND: #ecfbd4
}
#tables TR.odd TD.over {
	BACKGROUND: #ecfbd4
}
#tables TD.down {
	BACKGROUND: #bce774; COLOR: #fff
}
#tables TR.even TD.down {
	BACKGROUND: #bce774; COLOR: #fff
}
#tables TR.odd TD.down {
	BACKGROUND: #bce774; COLOR: #fff
}
#tables TD.selected {
	BACKGROUND: #bce774; COLOR: #555
}
#tables TR.even TD.selected {
	BACKGROUND: #bce774; COLOR: #555
}
#tables TR.odd TD.selected {
	BACKGROUND: #bce774; COLOR: #555
}
#tables TD.empty {
	BACKGROUND: #fff
}
#tables TR.odd TD.empty {
	BACKGROUND: #fff
}
#tables TR.even TD.empty {
	BACKGROUND: #fff
}
#menuwrapper {
	BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(../images/bgMenu2.jpg); MARGIN: 0px auto; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x
}
#menu {
	 float:left; Border-right:#666666 1px solid; BORDER-TOP: #666666 1px solid; BACKGROUND-IMAGE: url(../images/bgMenu2.jpg); MARGIN: 0px auto; BORDER-LEFT: #666666 1px solid; WIDTH: 970px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-REPEAT: repeat-x
}
.navmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navmenu {
	POSITION: relative; TEXT-ALIGN: center
}
.navmenu UL LI {
	DISPLAY: inline; FLOAT: left; POSITION: relative
}
.navmenu UL LI A {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; WIDTH: 95px; COLOR: #ffffff; PADDING-TOP: 9px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navmenu UL LI A:link {
	COLOR: white; TEXT-DECORATION: none
}
.navmenu UL LI A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.navmenu UL LI A:hover {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/bgMenuOver.jpg); COLOR: white; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
.navmenu UL LI A:active {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/bgMenuOver.jpg); COLOR: white; BACKGROUND-REPEAT: repeat-x; TEXT-DECORATION: none
}
.navmenu UL LI UL {
	DISPLAY: block; LEFT: 0px; VISIBILITY: hidden; 
	}
.navmenu UL LI UL LI {
	DISPLAY: list-item; FLOAT: none
}
.navmenu UL LI UL LI UL {
	TOP: 0px
}
.navmenu UL LI UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/menuBG2.gif); PADDING-BOTTOM: 8px; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; COLOR: #ffffff; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #f3f4f6; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navmenu UL LI UL LI A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navmenu UL LI UL LI A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navmenu UL LI UL LI A:hover {
	BACKGROUND-IMAGE: url(../images/menuBG3.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #009bbf; TEXT-DECORATION: none
}
.navmenu UL LI UL LI A:active {
	BACKGROUND-IMAGE: url(../images/menuBG3.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #009bbf; TEXT-DECORATION: none
}

.box {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 133px; PADDING-TOP: 15px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.box2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px 18px 0px 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}

.rounded-white {
	BACKGROUND-COLOR: white
}

.calctop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: #c3dae6
}
.calc DIV .calc-container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: white
}
.calc {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.calcresults {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.calcresultshead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #99ccff
}
.calcred {
	COLOR: #cd0000
}

.boxoutline {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}

.feature {
	BORDER-RIGHT: #647aae 1px solid; BORDER-TOP: #647aae 0px solid; BACKGROUND: #e7ebef; BORDER-LEFT: #647aae 1px solid; BORDER-BOTTOM: #647aae 0px solid
}
.feature DIV {
	BORDER-TOP: #647aae 1px solid; LEFT: 0px; BORDER-BOTTOM: #647aae 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TOP: -1px
}
.feature DIV DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.3em; TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}

/*---------begin merged section -------*/
/*center content--------------------------*/
.center_content{
width:635px;
/*float:left;*/
padding:5px 10px;
}
.center_title_bar{
width:560px;
height:33px;
float:left;
padding:0 0 0 40px;
margin:0 0 0 10px;
line-height:33px;
font-size:12px;
color:#847676;
font-weight:bold;
background:url(../images/bar_bg.gif) no-repeat left;
}
/*---------prod_box----------*/
.prod_box{
width:173px;
height:auto;
float:left;
padding:10px 10px 10px 11px;
}
.top_prod_box{
width:173px;height:12px;background:url(../images/product_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box{
width:173px;height:10px;background:url(../images/product_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box{
width:173px;
height: 250px;
background:url(../images/product_box_center.gif) repeat-y;
float:left; 
text-align:center;
padding:0px;
margin:0px;
}
.prod_details_tab{
width:173px;
height:31px;
float:left;
background:url(../images/products_details_bg.gif) no-repeat center;
margin:3px 0 0 0;
}
.product_title{
color:#000000;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#000000;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#737D87;
}
.product_img{
padding:5px 0 5px 0;
}
.prod_price{
padding:5px 0 5px 0;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
color:#737D87;
font-size:10px;
}
/*---------prod_box_big----------*/
.prod_box_big{
width:554px;
height:auto;
float:left;
padding:10px 10px 10px 15px;
}
.top_prod_box_big{
width:554px;height:12px;background:url(images/details_box_top.gif) no-repeat center bottom;float:left; padding:0px; margin:0px;
}
.bottom_prod_box_big{
width:554px;height:12px;background:url(images/details_box_bottom.gif) no-repeat center top;float:left;padding:0px; margin:0px;
}
.center_prod_box_big{
width:600px;height: auto;
background:url(images/details_box_center.gif) repeat-y;
float:left; 
text-align:center;
padding:0px; 
margin:0px;
}
.product_img_big{
width:210px;
padding:5px 0 5px 10px;
float:left;
}
.details_big_box{
width:340px;
padding:0 0 0 15px;
text-align:left;
float:right;
}
.product_title_big{
color:#4F4F4F;
/*padding:5px 0 5px 0;*/
padding:5px 0 5px 45px;
font-weight:bold;
font-size:24px;
}
.specifications{
font-size:12px;
font-weight:bold;
line-height:18px;
padding:5px 0 5px 45px;
}
.contents{
font-size:11px;
font-weight:normal;
line-height:18px;
padding:5px 0 5px 45px;
}
.genericorderinfo{
font-size:11px;
font-weight:normal;
line-height:18px;
padding:5px 0 5px 45px;
float:left;
}
.thumbs{
padding:8px 5px 8px 5px;
border:1px #DFD1D1 solid;
margin:3px 0 0 0;
}
.thumbs a{
padding:3px;
}
.prod_price_big{
padding:5px 0 5px 0;
font-size:16px;
padding:5px 0 5px 45px;
}
span.reduce{
color:#999999;
text-decoration:line-through;
}
span.price{
/*color:#ea2222;*/
color:Black;
}
a.addtocart{
width:76px;
height:27px;
display:block;
float:left;
background:url(images/addtocart.gif) no-repeat left;
margin:0 0 0 40px;
padding:0 0 0 33px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
div.addtocart{
width:80px;
height:27px;
display:block;
float:left;
/*background:url(images/addtocart.gif) no-repeat left;*/
margin:0 0 0 0;
padding:0 0 0 0;
text-decoration:none;
line-height:27px;
color:#0fa0dd;
}
a.compare{
width:76px;
height:27px;
display:block;
float:left;
margin:0 0 0 10px;
background:url(images/compare.gif) no-repeat left;
padding:0 0 0 33px;
text-decoration:none;
line-height:27px;
color:#1c4a52;
}
span.blue{
color:#5F9FAB;
}
td.details
{
color:#4f4f4f;
font-size:10px;
}

th.details
{
color:#4f4f4f;
font-size:11px;
}

a.details
{
color:#7b7b83;
font-size:11px;
text-decoration:none;
}
.googlesearchwidget
{
POSITION:absolute; TOP: 9px; Left:620px; width:400px;
}
span.upload
{
 font-size:12px;
}
td
{
FONT-SIZE: 11px;
}
td.rightrail
{
Width:75px;
}
h3.rightrail
{
   color:#FFF;
}
h3.leftrail
{
   color:#FFF;
   font-size:10px;
}
div.rightrail
{
    PADDING-RIGHT: 10px; MARGIN-TOP: 0px; padding-top:0px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(../images/bggrey5.jpg); height:1200;
}
#leftrail
{
	PADDING-RIGHT: 10px; 
	MARGIN-TOP: 0px; 
	padding-top:0px; 
	PADDING-LEFT: 10px; 
	FLOAT: left; WIDTH: 155px;
	BACKGROUND-IMAGE: url(../images/bggrey5.jpg);
	height:1200;
}
p.quotes{
font-size:12px;
line-height:18px;
padding:5px 0px 5px 0px;
color:black;
width:100px;

}
i.quotes{
font-size:11px;
padding:0px 0 5px 0px;
/*float:right;*/
color:black;
width:100px;
}
div.discountmessage
{
width:100px;
}
