/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	background:url(../images/bg2.jpg) repeat-x #ea0000;
}

a:focus {
	outline: 1px dotted invert;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
	font-size: 25px;
}

h2 {
	font-size: 23px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
	list-style: decimal;
}

ul {
	list-style: disc;
}

li {
	margin-left: 30px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 20px;
}
.padding{ padding:5px;}
.padding-02{ padding:0px 5px 3px 5px;}
#leftSideBar{margin:0 5px 0 10px;}
#rightSideBar{margin:0 10px 0 5px;}
#content{margin:0 5px;width:475px;}
#bodyContainer{background-color:#fff;padding-bottom:10px;border:1px solid #f2f2f2;}

.coolBox {color:#000;padding:2px;border:1px solid #666666;width:150px;font-size:11px;background-color:#fff;}
*html input.coolBox {color:#000;overflow: visible;padding:2px;}
.shopvmjHeader{background:url(../images/shpvmjBg.jpg) repeat-x; height:32px;}
#vcardPayment{text-align:center;}
.messageResult{color:#D31F20;}
.strike {text-decoration:line-through; color:#FF0000;}

/* `Header
----------------------------------------------------------------------------------------------------*/
#header{margin-top:3px;}
#header .left{float:left; width:14px; height:99px;}
#header .right{float:left; width:14px; height:99px;}
#header .center{ background:url(../images/headerCenter.jpg) no-repeat; width:912px; height:99px;float:left; font-weight:bold; color:#FFF;}

#shoppingOptions{font-weight: bold;font-size: 12px; color:#fff;margin-left: 0px; margin-right: 0px;background:url(../images/shopOpBg.jpg) repeat-x; height:36px;}
#shoppingOptions a:link, #shoppingOptions a:visited{color:#ffff85;text-decoration:none;}
#shoppingOptions a:hover{text-decoration:underline;}

#shoppingOptions ul{padding: 5px 0;margin: 0;text-align: left;overflow: hidden;}
#shoppingOptions ul li{display: inline;color:#ffffff;float:left;font-weight:normal;font-size:12px;padding: 0px 12px 0px 6px;margin: 0;text-decoration: none;}
#shoppingOptions ul li a{text-decoration:none; color:#FCFF00;}
#shoppingOptions ul li.current{border-right: 0px;}

#shoppingOptions .left{float:left; width:14px; height:36px;}
#shoppingOptions .right{float:left; width:14px; height:36px;}
#shoppingOptions .center{ background:url(../images/shopCenter.jpg) repeat-x; width:912px; height:36px;float:left; font-weight:bold; color:#FFF;}

#cartCol1{width:45px; float:left;text-align:center;padding-top:3px;}
#cartCol2{width:200px; float:left;color:#fff; font-weight:bold;padding-top:3px;}
#cartCol2 a:link, #cartCol2 a:visited{text-decoration:none; color:#fff000;}

#shoppingOptions ul li #searcCol1{width:250px; float:left;}
#shoppingOptions ul li #searcCol2{width:60px; float:left;}

#search{background-color:#FFF; border:1px solid #666666;color:#666;font-size:11px;width:240px;height:20px;padding-left:5px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}
#currency{background-color:#FFF;border:1px solid #666666;color:#666;font-size:11px;	width:120px;height:22px;padding-left:5px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}


#logo{margin: 0px;}
#rotator{margin-top:10px;}

#pglinks {margin:30px 5px 0 0;float:right;width:582px;}
#pglinks ul{margin: 0px;padding: 0px;list-style-type: none;text-align: left;}
#pglinks ul li { float: left; margin-left:5px;}
#pglinks ul li a {color:#FFFFFF;text-align:center;text-decoration: none;background: url(../images/simartsoft_lbg.png) no-repeat top left;font-size: 10px/12px;float: left;margin: 0px;height: 45px;width: 116px;padding-top:5px;}
#pglinks li a:hover {color:#ffd3d3;}

/* `HOME
----------------------------------------------------------------------------------------------------*/
.productViewList{padding:5px;}
.productViewList .productImage{margin-right:10px; float:left;}

/* `Social Network
----------------------------------------------------------------------------------------------------*/
#socialNetwork{margin-top:10px;}
#socialNetwork h2{font-size:12px; color:#00445a;margin-bottom:5px;padding-left:5px;}
#socialNetwork ul{margin: 0;text-align: left;overflow: hidden;}
#socialNetwork ul li{display: inline;padding: 3px;margin: 0;}

/* `Featured Products
----------------------------------------------------------------------------------------------------*/
.featuredProducts{}

/* `New Product
----------------------------------------------------------------------------------------------------*/
.newProducts{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #f2f3fa;background-color:#fff;}
.newProducts .left{float:left; width:8px; height:38px;}
.newProducts .right{float:left; width:8px; height:38px;}
.newProducts .center{ background:url(../images/fpmiddle.jpg) repeat-x; width:562px; height:38px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

/* `RIGHT SIDE BAR
----------------------------------------------------------------------------------------------------*/
/* `Common Category
----------------------------------------------------------------------------------------------------*/
.commonCategory{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #feddda;margin-top:10px;background: url("../images/redTBg.jpg") repeat-x #feebda;}
.commonCategory .left{float:left; width:12px; height:39px;}
.commonCategory .right{float:left; width:9px; height:39px;}
.commonCategory .center{ background:url(../images/cmiddle.jpg) repeat-x; width:192px; height:39px;padding-top:6px;float:left; font-weight:bold; color:#FFF;padding-left:5px;}

.commonCategory ul{list-style-type: none;margin: 0;padding: 0;padding-bottom: 10px;margin-left:5px;margin-right:3px;}
.commonCategory ul li{padding-bottom: 2px;margin-left:0px;}
.commonCategory ul li a{color:#004997;background: url(../images/bull.png) no-repeat center left;display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;border-bottom: 1px solid #ccc;font-size: 12px;}
.commonCategory ul li a:visited{color: #004997;}
.commonCategory ul li a:hover{color:#004997;background-color: #d1d6fa;}

/* `Common Top Sellers
----------------------------------------------------------------------------------------------------*/
.commonTopSeller{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #f2f3fa;background-color:#fff;}
.commonTopSeller .left{float:left; width:8px; height:38px;}
.commonTopSeller .right{float:left; width:8px; height:38px;}
.commonTopSeller .center{ background:url(../images/bmiddle.jpg) repeat-x; width:142px; height:38px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.commonTopSeller  ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px;}
.commonTopSeller  ul li{padding-bottom: 2px;margin-left:5px;margin-right:5px;padding-left: 5px;border-bottom: 1px solid #dadada;}
.commonTopSeller  ul li a{color: #07509D;display: block;padding: 2px 0;text-decoration: none;}
.commonTopSeller  ul li .title a{font-weight:bold;}
.commonTopSeller  ul li a:visited{color: #A70303;}
.commonTopSeller  ul li a:hover{background-color: #D1D6FA;}

/* `Common New Products
----------------------------------------------------------------------------------------------------*/
.commonNewProduct{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #C2DAEF;margin-top:10px;background:url(../images/blueTBg.jpg) repeat-x #daedff;}
.commonNewProduct .left{float:left; width:9px; height:38px;}
.commonNewProduct .right{float:left; width:9px; height:38px;}
.commonNewProduct .center{ background:url(../images/bMiddle.jpg) repeat-x; width:195px; height:38px;padding-top:6px;float:left; font-weight:bold; color:#FFF;padding-left:5px;}

.commonNewProduct ul{list-style-type: none;margin: 0;padding: 0;padding-bottom: 10px;margin-left:5px;margin-right:3px;}
.commonNewProduct ul li{padding-bottom: 2px;background: url(../images/bull.png) no-repeat top left;margin-left:0px;border-bottom: 1px solid #ccc;margin-top:5px;padding-bottom:5px;}
.commonNewProduct ul li a{color:#004997;display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-size: 12px;}
.commonNewProduct ul li a:hover{color:#004997;background-color: #d1d6fa;}
.nProductName{font-weight:bold;}
.nCart a:link{color:#be0900;}

/* `Common Shopping Cart
----------------------------------------------------------------------------------------------------*/
.commonShoppingCart{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #BFE1FF;margin-top:10px;background-color:#fff;}
.commonShoppingCart .left{float:left; width:12px; height:39px;}
.commonShoppingCart .right{float:left; width:9px; height:39px;}
.commonShoppingCart .center{ background:url(../images/cmiddle.jpg) repeat-x; width:192px; height:39px;padding-top:6px;float:left; font-weight:bold; color:#FFF;padding-left:5px;}

.commonShoppingCart a:link,.commonShoppingCart a:visited {text-decoration:none;color:#fff;}
.commonShoppingCart a:hover{text-decoration:underline;}
.commonShoppingCart ul li{list-style:none;}
.commonShoppingCart .price { color:#800000;padding-left: 19px;}
.sbQuantity {margin:5px 0; padding-left:19px;}
.commonShoppingCart .npTitle{color:#430301;}
.commonShoppingCart .npTitle a{color:#430301;text-decoration:none;}
.commonShoppingCart .npTitle a:visited{color:#551A8B;}


/* `Common Company News
----------------------------------------------------------------------------------------------------*/
.commonCompanyNews{}
.newsContent  ul{list-style-type: none;}
.newsContent  ul li{padding-bottom: 2px;margin-left:5px;margin-right:5px;padding-left: 5px;border-bottom: 1px solid #dadada;}
.newsContent  ul li a{color: #00488F;display: block;padding: 2px 0;text-decoration: none;}
.newsContent  ul li a:visited{color: #A70303;}
.newsContent  ul li a:hover{color: #2da100;background-color: #F3F3F3;}

.newsContent{}
.newsTitle{font-weight:bold;margin-bottom:5px;}
.newsTitleDetails {font-weight:bold; font-size:16px; padding-bottom:15px;border-bottom: 1px dotted #b7b7b7;margin-bottom:5px;}
.newsTitle a:link, .newsTitle a:visited{padding:0; text-decoration: none;}
.newDescription{clear:both; margin-top:5px; padding:0 5px 5px 5px; margin-bottom:0;}
.newDescriptionDetails{clear:both; margin-top:5px; padding:0px 10px 5px 5px;}
.newDescription a:link{padding-left:0px; color:#006EBF;font-weight:bold;}
.newsDate{width:46px; height:49px; margin-right:5px; float:left; background:url(../images/calendar.gif) no-repeat;}
.calMonth{color:#FFFFFF;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:16px;line-height:normal;padding-top:5px;text-align:center;}
.calDay{font-size:16px;text-align:center;font-weight:bold;color:#666666;}
.newDescriptionDetails{}

/* `Common Brands
----------------------------------------------------------------------------------------------------*/
.commonBrands{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #b7b7b7;margin-top:10px;background-color:#FFFFFF;}
.commonBrands .left{float:left; width:9px; height:38px;}
.commonBrands .right{float:left; width:9px; height:38px;}
.commonBrands .center{ background:url(../images/gMiddle.jpg) repeat-x; width:195px; height:38px;padding-top:6px;float:left; font-weight:bold; color:#FFF;padding-left:5px;}

.commonBrandsContent{padding-bottom:5px;}
.commonBrandsContent  ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px;}
.commonBrandsContent  ul li{padding-bottom: 2px;margin-left:5px;margin-right:5px;}
.commonBrandsContent  ul li a{color: #1e5038;display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;border-bottom: 1px solid #dadada;}
.commonBrandsContent  ul li a:visited{color: #A70303;}
.commonBrandsContent  ul li a:hover{color: #2da100;background-color: #F3F3F3;}
#brands{background-color:#FFF;border:1px solid #666666;color:#000;font-size:11px;width:200px;height:22px;padding-left:5px;margin-top:3px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;margin-left:5px;}



/* `Common Newsletter
----------------------------------------------------------------------------------------------------*/ 
.commonNewsletter{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #f2f3fa;background-color:#fff;}
.commonNewsletter .left{float:left; width:8px; height:38px;}
.commonNewsletter .right{float:left; width:8px; height:38px;}
.commonNewsletter .center{ background:url(../images/bmiddle.jpg) repeat-x; width:142px; height:38px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.newsletterContent{}

/* `Pages
----------------------------------------------------------------------------------------------------*/
.pageContent{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #cae1f2;background-color:#fff;}
.pageContent .left{float:left; width:12px; height:39px;}
.pageContent .right{float:left; width:9px; height:39px;}
.pageContent .center{ background:url(../images/tmiddle.jpg) repeat-x; width:452px; height:39px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

#pageBreadcrumbs {color: #007529;padding: 0px;margin-bottom: 10px; margin-right:0;}
#pageBreadcrumbs ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
#pageBreadcrumbs ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#pageBreadcrumbs ul li a{ text-decoration:none;color:#202020;}
#pageBreadcrumbs ul li a:hover{ text-decoration:underline;}

.cssForm{padding-left:5px;}
.cssForm label {font-size:12px;width: 190px;float: left;margin-right: 0.5em;display: block;text-align:left;}
.cssForm label.disable {float:none;width:auto;margin:0;display:inline;}
.cssForm p { margin:10px 0;}
.cssForm .checkboxLabel { cursor:pointer;}
.cssForm.submit input {margin-left: 4.5em;}
.cssForm.submit input {color: #000;background: #ffffff;border: 2px outset #d7b9c9;}
.cssForm.hide { display:none;}
.cssForm .hide { display:none;}
.cssForm .textWidth { width:380px;}
.cssForm .field80 { width:80px;}
.cssForm .field40 { width:40px;}
.cssForm .field300 { width:300px;}
.messageBox li { margin:3px 0;*line-height:24px;}
.cssForm .popUnder { padding-bottom:10px;}
.cssForm .help { border-bottom:1px solid #d7b9c9;}
.cssForm .em {font-style:italic; color:#808080;}
.cssForm .em a{font-style:italic; color:#808080;}
.cssForm .devOptValueTitle {float:left; padding-top:9px;}
.cssForm .devOptValues {margin-left:100px;}
.cssForm .devOptValues li {display:block; float:left; padding:8px 5px;}
.cssForm ul.columnList li {float:left; padding:5px; margin:0 5px 5px 0; display:block;}
.cssForm .rightFrame{margin-left:195px;}
.cssForm h3 {font-weight:bold;font-size:14px;}
.cssForm .required{color:#FF0000;}

.contentText{ padding:0 5px;}

/* `Category
----------------------------------------------------------------------------------------------------*/
#categoryBreadcrumbs {color: #076B39;padding: 3px 3px 3px 0; margin-bottom: 10px;margin-right: 0px; margin-left: 0px;}
#categoryBreadcrumbs ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
#categoryBreadcrumbs ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#categoryBreadcrumbs ul li a{ text-decoration:none;color:#202020;}
#categoryBreadcrumbs ul li a:hover{ text-decoration:underline;}

.breadcrumbs {color: #076B39;padding: 3px 3px 3px 0; margin-bottom: 10px;margin-right: 0px; margin-left: 0px;}
.breadcrumbs ul {margin: 0;padding-left: 0;border: none;} 
.breadcrumbs ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
.breadcrumbs ul li a{ text-decoration:none;color:#202020;}
.breadcrumbs ul li a:hover{ text-decoration:underline;}

.categoryProducts{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #cae1f2;background-color:#fff;}
.categoryProducts .left{float:left; width:12px; height:39px;}
.categoryProducts .right{float:left; width:9px; height:39px;}
.categoryProducts .center{ background:url(../images/tmiddle.jpg) repeat-x; width:452px; height:39px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

#sortBy{text-align:right; padding-right:5px;margin: 3px 0 0 0;}

.paging {clear:both; margin:10px 0; padding:3px 6px;}
.paging .first {background-image: url("../images/p_first.png");background-repeat: no-repeat;}
.paging .prev {background-image: url("../images/p_prev.png");background-repeat: no-repeat;}
.paging .next {background-image: url("../images/p_next.png");background-repeat: no-repeat;}
.paging .last {background-image: url("../images/p_last.png");background-repeat: no-repeat;}

/* `Brands
----------------------------------------------------------------------------------------------------*/
#brandsBreadcrumbs {color: #007529;padding: 3px;margin-bottom: 10px;margin-right: 0px; margin-left: 0px;}}
#brandsBreadcrumbs ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
#brandsBreadcrumbs ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#brandsBreadcrumbs ul li a{ text-decoration:none;color:#202020;}
#brandsBreadcrumbs ul li a:hover{ text-decoration:underline;}

.indentVertical{padding:5px; background: #FAFFCF; margin:8px 10px 5px 5px;}
.indentVertical ul{list-style-type: none;margin: 0;padding-bottom: 20px;}
.indentVertical ul li{padding: 5px 10px;}
.indentVertical ul li a{text-decoration:none; color:#000000;}
.indentVertical ul li a:hover{text-decoration:underline;}

.brandsContent{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #cae1f2;background-color:#fff;}
.brandsContent .left{float:left; width:12px; height:39px;}
.brandsContent .right{float:left; width:9px; height:39px;}
.brandsContent .center{ background:url(../images/tmiddle.jpg) repeat-x; width:452px; height:39px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.cBrands{}
.cBrands ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px;}
.cBrands ul li{padding-bottom: 2px;margin-left:10px;}
.cBrands ul li a{color: #11518F;display: block;padding: 5px 0;padding-left: 19px;text-decoration: none;font-weight: bold;border-bottom: 1px solid #dadada;font-size: 12px;}
.cBrands ul li a:visited{color: #A70303;}
.cBrands ul li a:hover{color: #A70303;background-color: #F3F3F3;}

.bIcon{width:16px; float:left;}
.bBrand{width:375px; float:left;}


/* `Products
----------------------------------------------------------------------------------------------------*/
.productContentDetails{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #f2f3fa;margin-top:10px;background-color:#FFFFFF;}
#productLeftColum{margin-right:0; padding:3px;margin-top:5px;}
#productRightColum{margin-left:0;margin-top:5px;}
.productDetails {padding:3px;}
.productDetails h2 {font-weight:bold; font-size:16px; color:#009999;}
.productDetails hr {background:#00406F none repeat scroll 0 0;border:0 none;height:1px;margin:10px 0;padding:0;}
.productDetails dl {font-size:11px;}
.productDetails dt {font-weight:bold;color:#333333;float:left;}
.productDetails dd { margin:0 0 6px 90px;}

.productName {padding:0 0 5px 0; font-size:12px; font-weight:bold; color:#1F6241;height:50px;}
.productName a:link, .productName a:visited {text-decoration:none; font-size:12px; font-weight:bold;}
.productName a:hover{text-decoration:underline;}
.productImage {
	position:relative;
	text-align:center;
	border:1px solid #D7D7D7;
	padding:5px 0;
	background-color:#ffffff;
	height:200px;
}
.productImage div.p-image {
	left:0;
	position:absolute;
	text-align:center;
	width:220px;
}
.imgViews {
margin-top:10px;}
.imgViews ul {
margin:0;
overflow:hidden;
text-align:left;
}
.imgViews ul li {
border:1px solid #DDDDDD;
display:inline;
float:left;
height:50px;
margin:0 3px 3px 0;
padding:4px;
width:50px;
}
.productPrice{ font-size:16px; font-weight:bold; width:122px; float:left; padding-top:18px;}
.productdescription {border-top:1px solid #cccccc; margin-bottom:18px; padding-top:10px;}
.productdescription h2{font-size:16px;color:#009999;font-weight:bold;}

.listPrice {text-decoration:line-through;}
.pdPrice { color:#990033; font-weight:bold;}
.productDetailsTitle{font-weight:bold;margin-bottom:6px;width:140px; float:left;}

#reviews {margin-top:18px;}
#reviews li {margin-bottom:18px;}
#reviews h2 {margin-bottom:24px; font-size:1.6e;color:#009193; font-size:16px;}
#reviews h2 a {color:#6C8C37;}
#reviews h2 a {border-left:1px solid;margin-left:2px;padding-left:6px;}
.reviewList {}
.review {}
.review.even .reviewAuthor {background-color:#EDF3DE;}
.review.odd .reviewAuthor {background-color:#E9F7F6;}
.review .header {margin-bottom:10px;padding:3px 6px;}
.review p {}

#commentSignin{background-color:#BFDFFF; padding:5px;border:1px solid #86BBEF;margin:0 3px 5px 3px;}
#commentSignin a{text-decoration:none;}
#commentSignin a:hover{text-decoration:underline;}

#commentSignup{background-color:#BFDFFF; padding:5px;border:1px solid #86BBEF;margin:0 3px 5px 3px;}

#postComment{background-color:#BFDFFF; padding:5px;border:1px solid #86BBEF;margin:0 3px 5px 3px;}

/* `Shopping Cart
----------------------------------------------------------------------------------------------------*/
.cartBreadcrumbs {color: #007529;padding: 3px;margin-bottom: 10px;}
.cartBreadcrumbs ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
.cartBreadcrumbs ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
.cartBreadcrumbs ul li a{ text-decoration:none;color:#202020;}
.cartBreadcrumbs ul li a:hover{ text-decoration:underline;}

.cartContent{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #cae1f2;background-color:#fff;}
.cartContent .left{float:left; width:12px; height:39px;}
.cartContent .right{float:left; width:9px; height:39px;}
.cartContent .center{ background:url(../images/tmiddle.jpg) repeat-x; width:452px; height:39px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.cartContent #options{font-size:14px; font-weight:bold;}

.cartContent h4{font-size:14px;padding-left:5px;}
.cartContent h3{font-size:14px;padding-left:5px;}

.cssTable {margin-top:10px;border-left:1px solid #C7D7DB;border-right:1px solid #C7D7DB;margin-left:3px;margin-right:3px;margin-bottom:10px;}
.cssTable ul {margin:0;padding:0;list-style-type:none;}
.cssTable li {display: block;float: left;text-align:center;margin:0px;}
.cssTable ul.header li {font-weight:bold;padding:6px 10px; background:#D1E1EF none repeat scroll 0 0;border-top:1px solid #C7D7DB;border-bottom:1px solid #C7D7DB;color:#424748;}
.cssTable ul.header li.desc {width:118px;text-align:left;}
.cssTable ul.items li.odd {border-bottom:1px solid #C7D7DB;}
.cssTable ul.items li.even {background:#EDFFAF none repeat scroll 0 0;}
.cssTable ul.items li ul li {padding:6px 10px;}
.cssTable ul.items li ul li.desc {text-align:left;}
.cssTable .c1 {width:118px;}
.cssTable .c2 {width:70px;}
.cssTable .c3 {width:70px;}
.cssTable .c4 {width:70px;}
.cssTable .c5 {width:37px;}
.cssTable ul.footer li.odd {border-bottom:1px solid #C7D7DB;}
.cssTable ul.footer li.even {background:#f3f8f9 none repeat scroll 0 0;}
.cssTable ul.footer li ul li {padding:6px 10px;}
.cssTable ul.footer li.single {padding:6px 10px; width:300px; text-align:right;}
.cssTable ul.footer li ul li.desc {text-align:left;}
.cssTable ul.footer > li {border-bottom:1px solid #C7D7DB;}
.cssTable .tLeft {text-align:left;}
.coPrice {font-size:11px;}
.coBigText {font-size:21px;}
.field40 { width:40px;}

#updateCart{width:125px; float:left;}
#emptyCart{width:125px; float:left;}

.btn {float:left;clear:both;background:url(../images/btn_left.png) no-repeat;padding:0 0 0 10px;margin:5px 0;}
.btn a{float:left;height:40px;background:url(../images/btn_stretch.png) repeat-x left top;line-height:40px;padding:0 10px;color:#fff;font-size:1em;font-weight:bold;text-decoration:none;}
.btn span {background:url(../images/btn_right.png) no-repeat;float:left;width:10px;height:40px;}
.btn_checkout {background-color:#fffb73;}
.btn_paylater {background-color:#679ed2;}

/* `Search
----------------------------------------------------------------------------------------------------*/
.searchContent{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #cae1f2;background-color:#fff;}
.searchContent .left{float:left; width:12px; height:39px;}
.searchContent .right{float:left; width:9px; height:39px;}
.searchContent .center{ background:url(../images/tmiddle.jpg) repeat-x; width:452px; height:39px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.searchContent h3{font-size:12px; text-align:center;}

/* `Company News
----------------------------------------------------------------------------------------------------*/
.newsDetails{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;margin-top:10px;border:1px solid #cae1f2;background-color:#fff;}
.newsDetails .left{float:left; width:12px; height:39px;}
.newsDetails .right{float:left; width:9px; height:39px;}
.newsDetails .center{ background:url(../images/tmiddle.jpg) repeat-x; width:452px; height:39px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.newsDetails .content{margin-left:10px;}
#newsBreadcrumbs {color: #007529;padding: 0px;margin-bottom: 10px; margin-right:0; padding-left:5px;}
#newsBreadcrumbs ul {margin-left: 0;padding-left: 0;display: inline;border: none;} 
#newsBreadcrumbs ul li {margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#newsBreadcrumbs ul li a{ text-decoration:none;color:#202020;}
#newsBreadcrumbs ul li a:hover{ text-decoration:underline;}

.listFormat {margin:0px 0px 16px 0px;}
.listFormat ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0px; width:516px; margin-left:3px;}
.listFormat ul li{color: #393939;display: block;padding: 4px 0;padding-left: 10px;text-decoration: none;border-bottom: 1px dotted #ececec;font-size: 12px; margin-left:5px;}
.listFormat ul li a{color: #393939;display: block;padding: 4px 0;padding-left: 10px;text-decoration: none;font-size: 12px;}
.listFormat ul li a:hover{color: #A70303; text-decoration:underline;}

/* `Featured Product
----------------------------------------------------------------------------------------------------*/
.featuredProducts{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:1px solid #b7b7b7;margin-top:10px;background-color:#FFFFFF;}
.featuredProducts .left{float:left; width:42px; height:41px;}
.featuredProducts .right{float:left; width:12px; height:41px;}
.featuredProducts .center{ background:url(../images/bmiddle.jpg) repeat-x; width:404px; height:41px;padding-top:10px;float:left; font-weight:bold; color:#FFF;}

.productViewGrid{ width:195px; float:left; padding:5px;vertical-align:bottom;margin-left:5px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border:0px solid #C2D7EF;background-color:#fff;margin-bottom:10px;}
.shopAction{ margin-top:5px;}
.shopActionLeft{width:8px; float:left;}
.shopActionRight{width:8px; float:left;}
.shopActionCenter{background:url(../images/shopActionCenter.jpg) repeat-x; height:67px; width:173px; float:left; padding:3px;}
.productPrice{ font-size:12px; font-weight:bold; width:90px; float:left; padding-top:18px;color:#993300;}
.separator{width:2px;float:left; padding-top:12px;}
.options{ width:76px;float:left; padding-top:12px;}
.thumbDiv {clear:both;}
.productViewList{padding:5px;}
.productViewList .productImage{margin-right:10px; float:left;}

.productItemformat{}
.productItemformat ul{padding: 5px 0;margin: 0;text-align: left;overflow: hidden;}
.productItemformat ul li{display: inline;}
.productItemformat ul li a{padding: 6px 12px 6px 6px;margin: 0;text-decoration: none;}
.productItemformat ul li a:hover{}

/* `Media Rotator
----------------------------------------------------------------------------------------------------*/


/* `Checkout
----------------------------------------------------------------------------------------------------*/
.checkoutBody{text-align:center;}
.checkoutBody h3{font-size:14px;}
.checkoutBody h4{font-size:12px;}

/* `Brands
----------------------------------------------------------------------------------------------------*/
/* `Newsletter
----------------------------------------------------------------------------------------------------*/

/* `Live Chat
----------------------------------------------------------------------------------------------------*/

/* `Top Seller
----------------------------------------------------------------------------------------------------*/

/* `New Product
----------------------------------------------------------------------------------------------------*/
/* `Company News
----------------------------------------------------------------------------------------------------*/


/* `Footer
----------------------------------------------------------------------------------------------------*/
#footer{text-align:center;	color: #fff;margin-left:0px;margin-top:10px;background-color:#1C1F26;margin-left:0; margin-right: 5px;border-top:5px solid #9A0002;padding-right:20px;}
#footer #links{width:640px; float:left;padding-top:10px;}
#footer #links ul{padding: 5px 0;	margin: 0;text-align: left;overflow: hidden;text-align:center;}
#footer #links ul li{display: inline;margin-left:10px;}
#footer #links ul li a{color: #fff;padding: 0 5px 0 0;margin: 0;text-decoration: none;border-right: 1px dotted #BBB;}
#footer #links ul li a:hover{text-decoration:underline;}
#footer #links a:link, #footer a:visited{text-decoration:none; color: #fff;}
#footer #links{margin-left:0px;}

#footer #newsletter{width:280px;; float:left;padding-top:10px;}
#footer #newsletter #newsltCol1{width:157px; float:left;}
#footer #newsletter #newsltCol2{width:75px; float:left;}

#copyright{text-align:center;}
#copyright a{color:#fff;text-decoration:none;}
#copyright a:link, #copyRight a:visited{color:#fff;}