* { padding: 0; margin: 0; }

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#fff; background-image:url(../images/bg3.jpg); }
#wrapper {margin: 0 auto; background-color:#fff; width: 799px; padding:0 0 5px 0}
#header {width: 799px; float: left; height: 173px; background-image:url(../images/header.jpg); background-repeat:no-repeat}

/*Navigation - top menu*/
#navigation {float: left; width: 799px; height:37px; background-image:url(../images/menu.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:4px solid #817570}
#navigation ul li{display:inline}
#navigation a{color:#fff; line-height:30px; margin:0 25px 0 30px; padding:0 5px 0 5px; text-decoration:none}
#navigation a:link{text-decoration:none}
#navigation a:visited{text-decoration:none}
#navigation a:hover{text-decoration:none; border-bottom:1px dashed #666}

#navigation ul{margin:0 0 0 7px}
#navigation li{background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:right; padding:5px 0 5px 0}
#navigation #last {background-image:none}

#content {width: 789px; background-color:#24272c; float:left; margin:5px; padding:0 0 10px 0}
#leftcolumn {width: 201px; float: left; background-image:url(../images/menu_bg.gif); background-position:right; background-repeat:repeat-y; }
#leftcolumn h1{color:#fff; font-size:14px; font-weight:normal; margin:0 0 0 10px; line-height:30px}
#lefttop {width:201px; background-image:url(../images/menu_top.gif); background-position:top right; background-repeat:no-repeat}
#leftbottom {width:201px; background-image:url(../images/menu_bottom.gif); background-position:bottom right; background-repeat:no-repeat; padding:0 0 10px 0}


#lefttop2 {width:201px; background-image:url(../images/menu_top.gif); background-position:top right; background-repeat:no-repeat}
#leftbottom2 {width:201px; background-position:bottom right; background-repeat:no-repeat; padding:0 0 10px 0}

/*Left Mneu*/
#leftmenu {padding:10px 0 0 30px}
#leftmenu li{list-style:none; list-style-image:url(../images/bullet.gif); line-height:20px; border-bottom:1px dashed #5a606a; width:150px;}
#leftmenu a:link{color:#d3d9e3; text-decoration:none}
#leftmenu a:visited{color:#d3d9e3; text-decoration:none}
#leftmenu a:hover{color:#666; text-decoration:none}

/*Info box--*/
#info {width:175px; background-image:url(../images/infobg.gif); background-repeat:repeat-y; margin:10px 0 0 10px}
#infotop {width:175px; background-image:url(../images/infotop.gif); background-repeat:no-repeat; background-position:top}
#infobottom {width:175px; background-image:url(../images/infobottom.gif); background-repeat:no-repeat; background-position:bottom; padding:0 0 10px 0}
#info h6{font-size:11px; color:#000; padding:13px 0 0 30px}
#info ul{margin:10px 0 0 20px}
#info li{list-style:none; list-style-image:url(../images/bullet2.gif); line-height:20px; text-decoration:underline}
#info li a{color:#000}

/*Content*/
#rightcolumn {float: right;  width: 580px; display: inline;}
#rightcolumn h4 {font-size:14px; color:#fff; font-weight:normal; margin:5px 0 10px 10px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 10px}
#rightcolumn h2 {font-size:11px; color:#000; margin:10px 0 0 0}
.newp{color:#676767; border-bottom:1px dashed #676767; border-top:1px dashed #676767; margin:5px 0 5px 0; padding:5px 0 5px 0}
#rightcolumn span{color:#FF0000; font-weight:bold}
.newp a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.newp a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.newp a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

#rightcolumn span img {vertical-align:middle; margin:0 0 0 40px}
#solution {margin:10px 0 0 40px}
#imag{margin:0 0 0 10px}
.boxa {width:271px; height:148px; float:left; background-image:url(../images/boxa.jpg); background-repeat:no-repeat; margin:10px 0 0 10px}
.left {width:100px; height:105px; float:left; text-align:center; padding:10px 0 0 0}
.right {width:160px; height:111px; float:left;}
.right img{}
.boxb {width:271px; height:118px; float:left; background-image:url(../images/boxb.jpg); background-repeat:no-repeat; margin:10px 0 0 10px}
.detail {float:none; margin:0}
#cart {
	float:right;
	width:255px;
	height:22px;
	background-image:url(../images/cart.gif);
	background-repeat:no-repeat;
	line-height:22px;
	text-align:center;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

#cart a:link{
	width:255px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
}
#cart a:hover{
	width:255px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
#cart a{
width:255px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
}


/*Content text*/
#rightcolumn2 {float: left;  width: 585px; display: inline;}
#rightcolumn2 h4 {font-size:14px; color:#fff; font-weight:normal; margin:5px 0 10px 10px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:left center; padding:0 0 0 10px}


#rightcolumn2 span{
	
	font-weight:bold
}
#rightcolumn2 span img {vertical-align:middle; margin:0 0 0 40px}




.white_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.white_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d89e00;
	text-decoration: none;
}
.white_text a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d89e00;
	text-decoration: none;
}
.white_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d89e00;
	text-decoration: underline;
}
.white_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.white_text2 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.white_text2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.white_text2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.white_text2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
/*Breadcrumb */
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 65%;
	text-align: left;
	color: #B2B2B2;
}
.breadcrumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 65%;
	text-align: left;
	color: #CCCCCC;
}
.breadcrumb a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 65%;
	text-align: left;
	color: #CCCCCC;
}
.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 65%;
	text-align: left;
	color: #B0B0B0;
	text-decoration: underline;
}

/*Footer*/
#footer {width: 787px; clear: both; color: #333; background-image:url(../images/footer_bg.gif); background-repeat:repeat-y; margin:0 0 0 5px}
#footertop {width:787px; background-image:url(../images/footer_top.gif); background-repeat:no-repeat; background-position:top}
#footerbottom {width:787px; background-image:url(../images/footer_bottom.gif); background-repeat:no-repeat; background-position:bottom}
#footer img{float:right; margin:20px 40px 0 0}
#footer ul li{display:inline; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
#footer ul{padding:20px 0 0 0}
#footer a{color:#fff; padding:0 10px 0 10px}
#footer a:link{color:#fff; text-decoration:none}
#footer a:visited{color:#fff; text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer p{color:#fff; padding:10px 0 0 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
#footer #vspace {height:70px;}
#footer #vspace p{margin:18px 0 0 0}
#footer #vspace a{margin:0; padding:0}
#footer #vspace img{float:left; margin:0 10px 0 0; padding:0}
.gvFaqDefaultHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.gvFaqDefaultMainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}
.content2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}
.content2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}

.content2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: justify;
}





.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B4B4B4;
	font-weight: bold;
	text-decoration: none;
}
#greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B4B4B4;
	font-weight: normal;
	text-decoration: none;
}

.tableHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
#cartProductDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.cartProductDisplay2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}.cartUnitDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.cartTotalDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
#cartSubTotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

.cartSubTotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}


.cartTotalsDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D8D8D;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C1C1C1;
}
.itemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.itemTitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.itemTitle a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.itemTitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}


.productListing-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.productListing-heading a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.productListing-heading a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.productListing-heading a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
#cat1Table
{
	padding:23;
}

/*Cart*/
#cartbox {width:556px; background-color:#fff; background-image:url(../images/cart_top.gif); background-repeat:no-repeat; background-position:0 30px; margin:0px 0 0 0;}
#cartbottom {width:556px; background-image:url(../images/cart_bottom.gif); background-repeat:no-repeat; background-position:bottom}
#cartbox h1{width:556px; height:30px; background-image:url(../images/h.gif); background-repeat:no-repeat; color:#fff; font-size:14px; line-height:30px; padding:0 0 0 30px;}
#cartbox table{width:530px; margin:0 0 0 10px}
.boxhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 10px;
}
.cartEmptyText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.centerBoxHeading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4e4645;
	text-transform: uppercase;
}
.centerBoxHeading h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4e4645;
	text-transform: uppercase;
}
.inputLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.navSplitPagesResult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

.categoryIcon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.categoryIcon a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}.categoryIcon a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}.categoryIcon a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}

legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #e6a800;
	text-decoration: none;
}
.messageStackSuccess {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #e6a800;
}
.important
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.cartProductDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.cartQuantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.product_round_head {
	background-image: url(../images/round_background4.png);
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-repeat: repeat;
}
.product_round_head a {
	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}.product_round_head a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}.product_round_head a:active{
	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}.product_round_head a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.productGeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.productGeneral h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.productGeneral p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.productGeneral span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.imgLink {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
#popupShippingEstimator
{
	background-color: #FFFFFF;
}.wrapperAttribsOptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.wrapperAttribsOptions h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.optionName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.attribsSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
