listbody { 
	background-color: #ffffff;
	margin: 5px 0;
	padding: 0; }

p, dl, multicol {
  display: block;
  margin: 1em 0;
  /* override dojo.css */
  margin-top: 1em;

  
  margin-bottom: 1em;
  line-height: normal;
}

p { color: black; font: 11px Verdana, Arial, Helvetica, sans-serif; }

div.footer {
	width: 97%;
	text-align: center;
	float: middle;
	margin: 5px;
	}

div.helpDiv {
	width: 80%;
	text-align: left;
	float: middle;
	margin: 5px;
	}
/* -- TEXT STYLES -- */
.body { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.bodyred { color: #D70000; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.pricered { color: #D70000; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }

.bodyrednarrow { color: #D70000; font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodybold { color: black; font-size: 11px; line-height: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodyredbold { color: #88000B; font-size: 11px; line-height: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodysm { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodysmbold { color: black; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.dropdowns { color: black; font-size: 11px; font-family:  Arial, Helvetica, sans-serif }
.footer { color: #000066; font-size: 11px; font-family:  Arial, Helvetica, sans-serif }
.headwt { color: white; font-weight: bold; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif }
.navwhite { color: white; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.saleprice { color: #ff0000; font-weight: bold; font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.subhead { color: black; font-weight: bold; font-size: 12px; line-height: 20px; font-family:  Verdana, Arial, Helvetica, sans-serif }
.red { color: #D70000; }
.white { color: #ffffff; }
.reg_price { color: #000; }
.sale_price { color: #ED1E24; font-weight: bold; }
.q { font-weight: bold; }
.a {}

.we_recommend { color: #fff; padding: 5px; border-bottom: 1px solid #666666; background-color: BD5F08; }
	
/* -- Sub Nav -- */
.subnav { padding: 0px 8px; background-color: #eaeaea; border-bottom: 1px solid #adadad; border-top: 1px solid #adadad; }	
.subnavholi { padding: 0px 8px; background-color: #B1CA93; border-bottom: 3px solid #4D7B4E; border-top: 3px solid #4D7B4E; }	
.subnav a {color: #BD5F08; width: 136px; padding: 3px 0px; border-bottom: 1px solid #adadad;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block;  }	
.subnav a.bottom {color: #BD5F08; width: 136px; padding: 3px 0px; border-bottom: 0px solid #adadad;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block;  }	


/* -- Headers -- */
h1 { font-size: 24px; background-color: ; padding: 0px; margin: 15px 0px; }
h2 { font-size: 20px; padding: 0px; margin: 15px 0px 10px 0px; }

h3 {
color:black;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:20px;
margin:0px;
padding:0px;
}
h4 { padding: 5px; margin: 0px; color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666666; }
h4.welcome { padding: 5px 15px; margin: 0px; color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666666; }
h4.checkout { padding: 5px 15px; margin: 0px; color: #ffffff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666666; }
h4.nav { padding: 5px 9px; margin: 0px; color: #ffffff;  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666666; }	
h5 { background-color: #FCEA98; font-size: 11px; padding: 5px; margin: 0px; }
h6 { color: #000000; font-size: 14px; margin: 0px; padding: 3px; background-color: #cccccc; border: 1px solid #ffffff; }
h6.none { color: #000000; font-size: 14px; margin: 0px; padding: 0px; background-color: #cccccc; border: 0px; }
.interest {background-color: #f1f1f1; font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #000000;line-height:24px; padding:0px; margin: 0px 0px 0px 0px;}
.account {background-color: #f0f0f0; font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #000000;line-height:24px; padding:0px; margin: 0px 0px 0px 0px;}


#catMainHead { color: black; font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0px; padding: 0px; }
.suggHead { font-size: 14px; color: #999; font-family: arial, helvetic, verdana; font-weight: bold; }
.catHead { font-size: 21px; color: #999; font-family: arial, helvetic, verdana; font-weight: bold; }
div.catHead { font-size: 21px; color: #999; font-family: arial, helvetic, verdana; font-weight: bold; }
#cathead { font-size: 21px; color: #999; font-family: arial, helvetic, verdana; font-weight: bold; }
.buyNow { font-size: 20px; color: #ED1E24; font-weight: bold; clear: right; }
.buyNow .floatR { float: right; margin-top: 9px; margin-right: 0; }

.redPrice { font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#242424;
	text-decoration:none;
	padding:3px 10px; }

.regPrice {font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c32e0d;
	text-decoration:none;
	padding:3px 10px;
	}
	
.salePrice { font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#c32e0d;
	text-decoration:none;
	padding:5px 10px;
}

/* -- Breadcrumbs -- */
.breadcrumbs { padding: 7px 0px 0px 0px; }
.breadcrumbs { font-size: 11px; color: #999999; }
.breadcrumbs a { color: #ED1E24; }
.breadcrumbs a:visited { color: #ED1E24; }
	


/* -- Tables -- */
.prev_next_sort { border-top: 1px solid #666666; background-color: #f4f4f4 }
.prev_next_sort td { padding: 5px 7px; background-color: #f4f4f4 }
.prev_next_sort td a { color: #ED1E24; }
 
table#itemlist {}
table#itemlist td { padding: 5px 7px; border-bottom: 1px solid #adadad; }
table#itemlist td.hdr { color: #fff; font-weight: bold; border-top: 1px solid #666666; border-bottom: 1px solid #adadad; }
table#table td.hdr { color: #fff; font-weight: bold; border-top: 1px solid #666666; border-bottom: 1px solid #adadad; }

table#qa {}
table#qa td { padding: 0px 7px 3px 0px;; }

table#cart {}
table#cart td { padding: 5px 7px; border-bottom: 1px solid #adadad; }
table#cart td.hdr { color: #fff; font-weight: bold; border-top: 1px solid #666666; border-bottom: 1px solid #adadad; }

table.form {}
table.form td { padding: 2px 5px 2px 0px; }
table.form td.hdr { color: #fff; font-weight: bold; border-top: 1px solid #666666; border-bottom: 1px solid #adadad; }

/* box */
div.cartbox {
	margin: 0px;
	padding: 4px 7px 4px 7px;
	background : #F3F3F3;
	vertical-align : middle;
	border: 1px solid #989898; }

/* -- FORMS -- */
form { margin: 0px; padding: 0px; border: 0px; }

input { font-size: 11px; }
select { font-size: 11px; }

input.headersearchbox {
	background-color: #FFFFFF;
	border: 2px solid #7F8084;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #323232;
	font-family:  Verdana;
	font-size: 11px;
	height: 20px;
	padding: 2px;
	margin: 0px;
	text-align: left; }


	
/* -- Images -- */
img.product {
	border-top: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666; }
	
	
/* -- Lists -- */
ul { margin: 5px 22px; padding: 0px; !important  }
ul li {}
ul.basic { margin: 5px 22px; padding: 0px; !important  }
ul.basic li {}
	
	
	
/* Links */	
a.login { color: #dddddd; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif  }
a.login:visited { color: #dddddd; text-decoration: underline }
a.login:hover { color: #ffffff; text-decoration: none }

a.footer:visited { color: #0000ff; text-decoration: underline }
a.footer:link { color: #0000ff; text-decoration: underline }
a.footer:hover { color: #0000ff; text-decoration: underline }
a.footer:active { color: #88000B; text-decaration: underline }

a.redlink { font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
a.redlink:visited { color: #88000B; text-decoration: none }
a.redlink:link { color: #88000B; text-decoration: none }
a.redlink:hover { color: #FF0000; text-decoration: none }
a.redlink:active { color: #FF0000; text-decaration: none }

a.rednohov { font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
a.rednohov:visited { color: #ED1E24; text-decoration: none }
a.rednohov:link { color: #ED1E24; text-decoration: none }
a.rednohov:hover { color: #FF0000; text-decoration: none }
a.rednohov:active { color: #FF0000; text-decaration: none }

a.redlinklt { font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.redlinklt:visited { color: #88000B; text-decoration: none }
a.redlinklt:link { color: #88000B; text-decoration: none }
a.redlinklt:hover { color: #FF0000; text-decoration: none }
a.redlinklt:active { color: #FF0000; text-decaration: none }


/* old styles below 

.catalogquickshop { color: black; font-size: 12px; font-family:  Arial, Helvetica, sans-serif }
.categories_head { color: #000000; font-weight: bold; font-size: 14px; font-family:  Arial, Helvetica, sans-serif }
.caton { color: #639; font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif }

.er { color: red; font-size: 14px; font-family: Times New Roman, Times, Geneva, Serif }
.joinlist { color: black; font-size: 10px; line-height: 11px; font-family:  Arial, Helvetica, sans-serif }
.leftcats { color: black; font-size: 12px; font-family:  Arial, Helvetica, sans-serif }
.navsm { color: black; font-size: 11px; line-height: 11px; font-family:  Arial, Helvetica, sans-serif }
.navsmgrey { color: #999999; font-size: 11px; line-height: 11px; font-family:  Arial, Helvetica, sans-serif }

.blubold12 { color: #000066; font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif }

.rightcol { color: black; font-weight: bold; font-size: 10px; line-height: 14px; font-family:  Arial, Helvetica, sans-serif }
.price { color: black; font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif }

.search { color: black; font-weight: bold; font-size: 12px; font-family:  Arial, Helvetica, sans-serif }
.smitemtitle { color: #000000; font-weight: bold; font-size: 12px; font-family: Times New Roman, Times, Geneva, Serif }

.subheadul { color: #000000; font-weight: bold; font-size: 12px; text-decoration: underline; font-family:  Arial, Helvetica, sans-serif }
.tablehead { color: white; font-weight: bold; font-size: 18px; font-family: Times New Roman, Times, Geneva, Serif }
.welcome { color: black; font-weight: bold; font-size: 10px; font-family:  Arial, Helvetica, sans-serif }
.reddot { color: #D70000; font-size: 12px }

*/



/* 
New Shell Styles
Added May 2007 by BM at lQp
*/

.clear { clear: both; }
form { margin: 0; padding: 0; }

#header {
	width: 1000px;
	height: 95px;
	background: url(../images/hdr_bkg.gif) no-repeat top left; }

#logo { 
	float: left;
	background: none; }

/*
#verisignSeal { 
	float: right;
	background: none;
	position: relative;
	right: 0px;
	top: 1px;
	left: 0px;
	bottom: 0px;	
}
*/

#verisignSeal {
	
	text-align: right;
}

#headerLogin { 
	float: right;
	background: none; }

/*
#account-status {
	float: right;
	font: 12px/25px arial, sans-serif;
	color: #666666;
	background: none;
	margin-top: 70px;
	margin-bottom: 0;
	margin-right: 0px;
	margin-left: 10px;	
}
*/

#account-status {
	float: right;
	font: 12px/25px arial, sans-serif;
	color: #666666;
	background: none;
	margin-top: 0px;
	margin-bottom: 0;
	margin-right: 0px;
	margin-left: 10px;	
}
	
#account-status a { color: #666666; font-weight: bold; }
	
#mini-cart {
	float: right;
	font: 12px/25px arial, sans-serif;
	background: none;
	margin-top: 0px;
	margin-bottom: 0;
	margin-right: 0px;
	margin-left: 10px;	
}
	
#mini-cart a { font-weight: bold; }
	
#main-bar {
	clear: both;
	width: 990px;
	height: 28px;
	margin: 0 5px 5px 5px;
	background: #ffffff url(../images/main-bar-bkg.gif) repeat-x; } 

ul#navigation {
	margin: 0; padding: 0;
	float: left;
	list-style: none; }

ul#navigation li { float: left; margin-left: 15px; text-indent: -4000px; }
ul#navigation li a, ul#navigation li a:hover { display: block; height: 28px; }

ul#navigation li#my-account { width: 112px; background: url(../images/nv-myaccount.gif) no-repeat; }
ul#navigation li#my-account a:hover { width: 112px; background: url(../images/nv-myaccount-over.gif) no-repeat; }
ul#navigation li#order-status { width: 131px; background: url(../images/nv-orderstatus.gif) no-repeat; }
ul#navigation li#order-status a:hover { width: 131px; background: url(../images/nv-orderstatus-over.gif) no-repeat; }
ul#navigation li#help { width: 50px; background: url(../images/nv-help.gif) no-repeat; }
ul#navigation li#help a:hover { width: 50px; background: url(../images/nv-help-over.gif) no-repeat; }
ul#navigation li#phone { width: 137px; height: 28px; background: url(../images/nv-phone.gif) no-repeat; }
	
.hdr-search {
	float: left;
	width: 215px;
	background: url(../images/main-bar-left.gif) top left no-repeat;
	padding-left: 10px;  }
	
.hdr-search td { color: #ed1e24; font: 11px/28px arial, sans-serif; } 
.hdr-search td input {
	background-color: #FFFFFF;
	border: 1px solid #b8b8b8;
	color: #000066;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	padding: 1px 0 0 1px;
	margin: 0 0 0 5px;
	text-align: left;}
	
.hdr-cart {
	float: right; 
	background: url(../images/main-bar-right.gif) top right no-repeat;
	padding-right: 10px;
	width: auto; }
	
.hdr-cart td { font: 11px/28px arial, sans-serif; color: #646464; }
.hdr-cart td.icon { padding: 0 5px; }
.hdr-cart a.items { color: #939393; font: bold 11px arial, sans-serif; } 
.hdr-cart a.checkout { color: #ed1e24; font: bold 11px arial, sans-serif; } 
.hdr-cart a.checkout:hover { color: #939393; } 

.sidebar-cell {
	background: #fef200;
	vertical-align: top;
	width: 152px;
	height: 100%
	}

#sidebar { background: #fef200; }

#sidebar h1 {
	background: #ed1e24; 
	font: bold 11px arial, sans-serif; 
	color: white; 
	text-align: center; 
	margin: 0; 
	padding: 2px 0; }
	
#sidebar h2 {
	font: bold 14px arial, sans-serif; 
	color: #666666; 
	margin: 5px 10px 0 10px;
	border-top: 1px solid #999999;
	padding-top: 5px; }

#sidebar h2.top { border: 0; margin-top: 0; }
	
#sidebar .dropdown-bits { padding: 3px 8px; }

#sidebar .dropdown-bits select { margin: 2px 0; }
	
#sidebar .callouts {
	background: #ed1e24;
	padding: 0 10px; }
	
#sidebar .callouts a {
	font: bold 11px arial, sans-serif; 
	color: white;
	display: block;
	padding: 2px 0; }
	
#sidebar .callouts a.under { border-bottom: 1px solid white; }

.sub-nav { padding-bottom: 20px; }

.sub-nav a, .sub-nav a:visited {
	font: normal 11px/12px arial, sans-serif; 
	color: black;
	display: block;
	padding: 0 10px;
	margin: 1px 0; }
	
.sub-nav a:hover, .sub-nav a.on {
	background: #ffffff url(../images/subnav-arrow.gif) top left no-repeat;
	color: black; }



#footer {
	clear: both;
	text-align: center;
	margin: 30px 0px 30px 0px;
	padding: 10px 0px 0px 0px;
	border-top: 1px solid #cccccc;
	line-height: 20px; }
	
#footer a { color: black; padding: 0 4px; }
#footer a:hover { text-decoration: underline; }

td.right-bar {
	text-align: center;
	padding-bottom: 15px; }
	
td.right-bar img { margin-bottom: 8px; }



/* 
/New Shell Styles 
*/


#xShipping {
	width: 150px;
	float: right;
	background: url(../images/bkg_shipping.gif) no-repeat;
	margin-right: 12px;
	padding: 10px 5px 10px 28px;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	margin-top: 15px;
	}
	
#xShipping p {
	font-size: 10px;
	margin-top: 7px;
	}

	
	
/* extra product images styles */

img { border: 0px; }

#thumbs {
	margin-left: auto;
	margin-right: auto;
	width: 275px;
	margin-top: 10px;
	margin-bottom: 30px;
	height: 70px;
	}
	
#thumbs img {
	border: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#thumbs a {
	cursor: pointer;
	}
	
#slideshow {
	overflow: hidden; 
	height: 70px; 
	width: 275px; 
	margin: 0; 
	padding:0; 
	z-index:-1;
	float: left;
	background: url(../images/bkg_slider.gif) repeat-y;
	}
	
#slides, #slides2 {
	position: relative; 
	left: 0px;
	height: 52px;
	}
	
#thumbs img.thumb {
	margin: 0px 3px;
	border: 1px solid #7f97b2;
	}
	
/* end extra product images */

#liveChat {
	width: 250px;
	text-align: center;
	margin-top: 25px;
	}

#leftColumn {
	float: left;
	width: 275px;
	margin-right: 0px;
	text-align:center;
	}

#leftColumnEGC {
	float: left;
	width: 275px;
	margin-right: 0px;
	}
	
#rightColumn {
	float: right;
	width: 500px;
	margin-right: 0;
	}
	
#rightColumnEGC {
	float: right;
	width: 500px;
	margin-right: 0;
	}

.popUpColumn {
	width: 270px;
	margin-bottom: 10px;
	text-align: center;
	vertical-align: middle
	}

#productPopUpHeader {
	text-align: center
	}

#productPopUpLeft {
	float: left;
	margin-left: 10px;
	height: 260px
	}

#productPopUpLeft img {
	padding: 0px 5px
	}

#productPopUpRight {
	float: right;
	margin-right: 10px;
	height: 260px
	}

#productPopUpRight table {
	height: 100%
	}

#productPopUpRight tr {
	}

#productPopUpRight td {
	text-align: center;
	padding: 5px 0px;
	height: 33%
	}

#productPopUpContent {
	margin: 0px 10px
	}

#productPopUpInput {
	margin: 10px 0px;
	border: 1px solid #999999;
	padding: 5px
	}

#buyTable {
	border-collapse: collapse;
	width: 500px;
	float: right;
	margin-right: 12px;
	}
	
#buyTable .border td {
	border: 1px solid #999;
	padding: 4px;
	}
	
#qtyRow {
	border: 1px dotted #999;
	background: #fbe790;
	text-align: right;
	padding: 4px;
	white-space: nowrap;
	width: 225px;
	}
	
#qtyRow .button {
	float: right;
	}
	
#suggAcc {
	margin-top: 20px;
	width: 500px;
	clear: right;
	}

.suggProd {
	border: 1px solid #999;
	margin-top: 15px;
	}

.cartbutton {
	background-color: #ed1e24;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px ;
	text-align: center;
	width: 180px}
	
#logo { 
	float: left;
	background: none; }
	
	.whiteBackground {margin:0px; padding:0px;background-color: #FFFFFF;}
	FORM {padding:0px; margin:0px;}
	SPAN,DIV,P,UL,LI {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.checkbox, .radio {color:#7EABDC;padding:0px; margin:0px;}
	.input, .select{font-family: Verdana, Arial,sans-serif; font-size: 11px; border: solid 1px #7EABDC; height: 20px; padding-top:2px;margin-right:6px;} 
	TEXTAREA {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #7EABDC; padding-top:2px;margin-right:5px;}
	a {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#174D8A;text-decoration:underline}	
	a:hover {text-decoration:underline}
	.space {padding-top:7px; padding-bottom:7px;}
	.p_width {width: 1000px;}
	.bold {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;font-weight:bold;}
	.select_length {width:224px;}
	
	/* General classes end */
	/* language select classes start */
	
	.lng_logo {padding-left:26px;}
	.lng_link {text-decoration:none}
	.lng_flag {border:solid 1px #7EABDC;}
	
	/* language select classes end */
	/* Menu classes start */
	
	.m_line {vertical-align:bottom; height:35px;padding:0px; margin:0px;}
	.m_top {padding-bottom:3px;vertical-align:bottom;}
	.m_top_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; font-weight:bold;color: #444444;padding-bottom:3px;text-decoration:none;}
	.m_top_link:hover {color: #174D8A;}
	.m_tile {background-image : url(../images/colors/color1/m_tile.gif); background-repeat: repeat-x; background-color: #659BD6; text-align: -moz-center; height:26px;  padding:0px; margin:0px;}
	.m_link {background-image : url(../images/colors/color1/m_button_back.gif); background-repeat:no-repeat; font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold;color: white;padding-left:12px;padding-right:15px; text-decoration:none; text-transform:uppercase; }
	.m_link:hover {background-image :url(../images/colors/color1/m_button_back2.gif);color: #174D8A;text-decoration:none;}
	.m_bottom_line {background-image :url(../images/colors/color1/m_bottom_line.gif);}
	.m_back {background-color:white; margin: 0px}
	
	/* Menu classes end */
	/* search area classes start */
	
	.s_back {background-color: #F0F3F8;border-bottom: solid 1px #7EABDC;height:27px;}
	.s_padding {padding-left:5px;}
	.s_text {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;color: #5C5E62;vertical-align:middle;}
	.s_text_black {color:#174D8A;font-size: 11px;}
	.s_link {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:none;color: #5C5E62;}
	.s_link2 {color: #174D8A;font-size: 11px;}
	.s_link:hover {color: #174D8A;text-decoration:underline;}
	.s_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #CFD2DC;height: 19px;}
	.s_input2 {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #6E93BD;height: 19px;}
	
	/* search area classes end */
	/* logon classes start */
	
	.log_height {height: 20px;padding-top:5px;}
	.log_page {height:100%;}
	
	/* logon classes end */
	/* content classes start */
	
	#content {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.c_back { background-color:white; padding: 0px 10px }
	.c_headings {color:#5F82AA; font-size: 11px;font-weight:bold;padding-bottom:6px;padding-top:10px;}
	.c_line {width:100%; background-image :url(../images/colors/color1/c_line.gif);line-height:8px;margin:0px;font-size:2px;background-repeat: repeat-x;}
	.c_large_img {width:245px;vertical-align:top;}
	.c_flash {padding-top:10px; padding-bottom:13px;}
	.c_homepage_cat {border:solid 1px #abaaaa;}
	.c_homepage_cat_txt {font-family: Verdana, Arial,sans-serif; font-size: 13px; color:#444444;font-weight:bold; padding-left:6px; height:20px; text-transform: uppercase;}
	.c_home_txt_blue {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#427DBE;font-weight:bold;}
	.c_home_txt_black {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#444444;}
	.c_select_yr_mnth {width:110px;}
	
	/* content classes end */
	/* subNav classes start */
	
	#subNav {width:135px;padding-right:20px;vertical-align:top;}
	.sn_heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	.sn_off {height:20px; border-top:solid 1px #7EABDC;}
	.sn_on {height:20px; border-top:solid 1px #7EABDC;background-color:#DCE3ED;}
	.sn_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; font-weight:bold; color:#444444;text-decoration:none;height:100%;width:100%;padding-top:3px;display:block;}
	.sn_link:hover {background-color:#DCE3ED;text-decoration:none;}
	
	
	/* subNav classes end */
	/* table classes start */
	
	#table {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.t_table {width: 100%;}
	.t_hd_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border:solid 1px #7EABDC;vertical-align:top;}
	th.colHeader_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;border:solid 1px #7EABDC;}
	.t_tr {border-bottom: solid 1px #7EABDC;}
	.t_hd {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:F1F3F6; text-align:left;height:19px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;vertical-align:top;}
	.t_td { font-size: 11px; color:color:#444444;padding: 6px 4px 6px 4px;vertical-align:top; border-bottom: solid 1px #7EABDC;}
	.t_td2 { font-size: 11px; color:color:#444444;padding: 7px 4px 3px 0px;vertical-align:top;}
	.t_hd_rght {text-align : right; width:100%;color:#444444;  font-size: 11px;font-weight:bold;display:block;}
	.t_hd_cntr {text-align : center; width:100%;color:#444444; font-size: 11px;font-weight:bold;display:block;}
	.t_hd_price_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#DCE3ED; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;}
	.t_rght {text-align : right; display:block; font-size:11px;}
	.t_cntr {text-align : center; width:100%;display:block;}
	.t_fees { text-align : right; font-size: 11px; color:black;padding: 1px 4px 0px 4px;vertical-align:top;}
	.t_fees_spc {line-heght:3px;font-size: 4px;}
	.t_total { text-align : right; font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;font-weight:bold;}
	.t_total_figure { text-align : right; font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-left:solid 1px #7EABDC;background-color:#DCE3ED;font-weight:bold;}
	.t_discount {font-size: 11px; color:#8E8E8E;text-decoration : line-through;text-align : right; width:100%;display:block;}
	.t_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #7EABDC;height:14px; width:100%;text-align : center;margin-bottom:5px;display:block;}
	.t_button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	.t_total_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #7EABDC;height:14px; width:100%;text-align : center;margin-bottom:1px;display:block;}
	.t_total_button:hover {color:#174D8A;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	
	.t_img_view {text-align : center; width:120px;display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_detail_view {display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_space {padding-bottom: 8px;text-align : center;}
	.t_img_border { border:solid 1px #7EABDC;}
	.t_empty_cell {width:14px}

	.t_row_img {padding-top:10px;padding-bottom:10px;vertical-align:top;}
	.t_row_detail {padding:6px;vertical-align:top;width:230px;}
	.t_txt_detail {font-size: 10px;}
	.t_row_price {padding-top:6px;padding-bottom:6px;vertical-align:top;width:95px;display:block}
	.t_button_space {padding-top:5px;display:block}
	.t_line {border-bottom:solid 1px #666666;font-size:1px;}
	.t_rght_space {padding-right:5px;}
	
	/* table classes end */
	/* page scrolling widget start*/
	
	.ps_align_left {background-color: #f4f4f4; text-align:left;	border-bottom:solid 1px #666666;border-top:solid 1px #666666;padding:0px; margin: 0px;}
	.ps_align {background-color: #f4f4f4;text-align:right; border-bottom:solid 1px #666666;border-top:solid 1px #666666;padding:0px; margin: 0px;}
	.ps_pad {padding-left:4px;background-color: #f4f4f4;}
	.ps_view {padding-right:5px;background-color:#DCE3ED; }
	.ps_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #7EABDC;height: 16px; padding-top:0px;margin-right:0px;border-top:solid 1px #7EABDC;padding:0px; margin: 0px;}
	.ps_text {font-family: Verdana, Arial,sans-serif; font-size: 9px; color:#444444; background-color: #f4f4f4;padding-left:4px;}

	/* page scrolling widget end*/
	/* footer classes start */
	
	.f_back {border-top:solid 1px #929499;align:left;background-color: #F0F3F8;}
	.f_title {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #727272;font-weight:bold; text-transform: uppercase;}
	.f_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #9B9B9D;}
	.f_link:hover {color: #444444;}
	.f_padding {vertical-align:top;padding: 10px 17px 10px 0px;}
	
	/* footer classes end */
	
	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/
	
	/* Button link styles */
	a.button {background-color:#ED1E24; font-family: Verdana, Arial,sans-serif; font-size: 11px; text-decoration: none; font-weight:bold;color: #ffffff; padding:2 7 3 6px;border: solid 1px #7EABDC;height:19px;}
	a.button:hover {color:#ffffff;border: solid 1px #6E93BD;background-color: #ED1E24;text-decoration: none;}
	a.button:visited {color:#ffffff;border: solid 1px #6E93BD;background-color: #ED1E24;text-decoration: none;}
	a.button:active {color:#ffffff;border: solid 1px #6E93BD;background-color: #ED1E24;text-decoration: none;}

    .white { color:#ffffff }
	/* TD class styles */
	th.colHeader	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:F1F3F6; text-align:left;height:19px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;vertical-align:top;}
	th.colHeader_price	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#DCE3ED; text-align:left;height:15px;border-top:solid 1px #7EABDC;border-left:solid 1px #7EABDC;border-bottom:solid 1px #7EABDC;border-right:solid 1px #7EABDC;vertical-align:top;}
	td.price 		{font-size:  11px; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.offerPrice	{font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
	td.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif; text-align: right;}
	
	/* This class is used to bold regular text */
	strong 		{	font-weight: bold;}
	
	/* The following classes format how currency is displayed */
	.price		{	}
	.listPrice	{	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#242424;
	text-decoration: Line-through;
	padding-top:50px;

	}
	.listPrice_red	{	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#C32E0D;}
	.offerPrice	{	font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif;}
	.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif;}
	
	/* This class is used to format product names */
	.productName{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#002060;
	text-decoration:underline;

}
.productName a{
	color:#002060;
	text-decoration:underline;
}
.productName a:hover{
	color:#002060;
	text-decoration:underline;
}
	
	/* Class to highlight a required field on a form */
	.required	{	font-family: verdana; color: red; FONT_SIZE: 2pt;}
	
	/* Class to highlight an error message */
	.error		{	color: red;}
	
	/* The background color of a table and alternating row background colors */
	.bgColor 	{	border-collapse: collapse; width: 100%; }
	.cellBG_1	{	 }
	.cellBG_2	{	 }
	
	/* This class is used for the section heading */
	.heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #000;line-height:40px;}
	.heading2 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	
	/* This class is used for the section sub-heading */
	.subHeading {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:30px;}
	
	/* Breadcrumb trail for checkout pages */
	a.chkout_done {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
	a.chkout_done:hover {color:#174D8A;}
	td.chkout {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
	td.chkout_active {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; color:#427DBE;}
	td.divider {width: 1px;}

/***** Changes for Darwyn Start *****/

	/****************************************
	 * delta from Snippet.css
	 * classes to be used in snippets
	 ****************************************/

	/* This class is used to format text for discounts */
	.discount {font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#427DBE; vertical-align:middle;}

/***** Changes for Darwyn End *****/

/*** Customization for new Nashbar site **/
	/* Category display page css */
	td.catGroupSpacer {background-color: white;height: 2px}
	td.catGroupDivider {background-color: white;width: 2px}
	td.catGroupTitleSpacer {width: 10px}
	td.catGroupTitle {width: 645px;color: black;background-color: white;text-align: left;vertical-align: top}
	span.catGroupTitle {color: black;font-size: 14pt;font-weight: 700;font-family: Arial, sans-serif}
	span.catGroupDesc {color: black;font-size: 10pt;font-family: Arial, sans-serif}	
	td.catGroupDesc {color: black;background-color: white;margin: 2px;vertical-align: middle;padding: 5px}
	td.categoryDisplayList {margin: 2px;vertical-align: top;padding: 5px}
	td.catGroupTitleBLANK {width: 645px;background-color: WHITE;text-align: center;vertical-align: top}	
	a.subCategoryList {color: #5D87A1;font-size: 20px; font-family: Arial,Verdana,Trebuchet MS,sans-serif;text-decoration: none}
	span.subCategoryList {color: #5D87A1;font-size: 20px; font-family: Arial,Verdana,Trebuchet MS,sans-serif}
	a.subSubCategoryList {color: #666666;font-size: 10pt;font-family: Arial, sans-serif;text-decoration: none}	
	span.subSubCategoryList {color: #666666;font-size: 10pt;font-family: Arial, sans-serif}

	/* OmniFind Search Results page css */
	.DocHitExtractHit { font-weight: bold; }
	.DocHitExtractNoHit { font-weight: normal; }

.priceorange {
	color:#E87902;
	font-family:Verdana,Trebuchet MS,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

/* Styles from PerformanceBike.com checkout.css */
a.enterCheckout {
	text-align: center;
	background-color: #ed1e24;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	border-top: 2px ridge #ffffff;
	border-left: 2px ridge #ffffff;
	border-right: 2px ridge #444444;
	border-bottom: 2px ridge #444444;
	padding: 2px;
	width: 210px }

a.enterCheckout:visited {
	text-align: center;
	background-color: #ed1e24;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	border-top: 2px ridge #ffffff;
	border-left: 2px ridge #ffffff;
	border-right: 2px ridge #444444;
	border-bottom: 2px ridge #444444;
	padding: 2px;
	width: 210px }

a.enterCheckout:hover {
	border-top: 2px ridge #444444;
	border-left: 2px ridge #444444;
	border-right: 2px ridge #ffffff;
	border-bottom: 2px ridge #ffffff;
	text-decoration: none }

#verisign {
	color: #000000;
	text-decoration: none;
	font: bold 9px verdana,sans-serif;
	letter-spacing:.5px;
	text-align: center;
	margin: 0px;
	padding: 0px }

#WC_ShoppingCartTable { width: 600px }

#WC_ShoppingCartTable h1 {
	float: left;
	margin-top: 15px }

#WC_ShoppingCartTable h3 { 
	font-size: 13px;
	margin: 0;
	padding: 5px;
	color: #000 }

#WC_ShoppingCartTable h4 {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	margin: 0px }

#WC_ShoppingCartTable .left { text-align: left }
#WC_ShoppingCartTable .center { text-align: center }
#WC_ShoppingCartTable .right { text-align: right }
#WC_ShoppingCartTable .firstcol { border-left: 1px solid #c0c0c0 }
#WC_ShoppingCartTable .lastcol { border-right: 1px solid #c0c0c0 }

.floatleft { float: left }
.floatright { float: right }

#WC_ShoppingCart_GiftCardLink { color: #ffffff; font-size:12px; font-weight:bold; text-decoration: none }

.rightnav { text-align: center }

.rightnavcontainer {
	background-color: #eaeaea;
	border: 1px solid #84BBDA }

.rightnavcontent {
	padding: 10px 5px }

#checkoutRightNav h3 {
	background-color: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin: 0;
	padding: 3px }

#checkoutRightNav a { color: #000000; font-size: 11px }

.shippayinfo { border: 1px solid #c0c0c0 }
.shippaycontent { width: 25%; vertical-align: top; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; padding: 5px 10px }
.shippay_lastcol { border-right: none }
.shippaylink { width: 25%; vertical-align: top; border-top: 1px solid #c0c0c0; padding: 5px 10px }
.shippaytable { border-collapse: collapse }

#WC_ShoppingCart {  }

#WC_ShoppingCart th {
	font: bold 13px verdana, sans-serif;
	text-align: left;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	padding: 5px; 
	background-color: #ffffff;
	color: #444444 }

#WC_ShoppingCart tr.header { background-color: #ffffff }

#WC_ShoppingCart td { padding: 5px; border-bottom: 1px solid #c0c0c0 }
#WC_ShoppingCart td.noborder { border: none }

#WC_ShoppingCart td.totals { font-size: 12px; font-weight: bold; padding: 5px; border-bottom: 1px solid #EAEAEA; text-align: right }

.cartBanner {
	background-color: #666666;
	border: 1px solid #444444;
	text-align: center;
	padding: 0px }

a.cart { 
	font-size: 13px;
	margin: 0;
	padding: 5px;
	color: #444444 }

a.popupButton {
	text-align: center;
	background-color: #c5e5f8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
	border-top: 2px ridge #ffffff;
	border-left: 2px ridge #ffffff;
	border-right: 2px ridge #c0c0c0;
	border-bottom: 2px ridge #c0c0c0;
	padding: 2px }

a.popupButton:hover {
	border-top: 2px ridge #c0c0c0;
	border-left: 2px ridge #c0c0c0;
	border-right: 2px ridge #ffffff;
	border-bottom: 2px ridge #ffffff;
	text-decoration: none }

#TeamPerformanceSnippet {  }

#TeamPerformanceSnippet ul { list-style: disc inside none; margin: 12px 0px; padding-left: 12px }

/* OmniFind Search Results page css */
.DocHitExtractHit { font-weight: bold; }
.DocHitExtractNoHit { font-weight: normal; }

.ode1 {color: #002650; font-size: 20px; font-weight: bold; font-family: Verdana, Trebuchet MS, Arial, sans-serif; }
.ode2 {font-family: verdana, arial, helvetica, sans-serif;font-size: 16px;font-weight: bold;text-align: left;color: #427DBE;line-height:24px; padding:0px; margin:0px;}
.ode3 {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px;font-weight: normal;text-align: left;color: #427DBE;line-height:24px; padding:0px; margin:0px;}
.ode4 {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;color: #002650;line-height:18px; padding:0px; margin:0px;}
.ode5 {font-family: verdana, arial, helvetica, sans-serif;font-size: 11px;font-weight: normal;text-align: left;color: #002650;line-height:16px; padding:0px; margin:0px;}

/* Shopping Cart Bread Crumb Trail */
#bctrail { display: inline; padding-bottom: 1em; margin-bottom: 1em; font-family: Verdana, "Trebuchet MS", Arial, sans-serif; white-space: nowrap }
#bctrail a { text-decoration: none; color: #ffffff }
#bctrail ul { display: inline; margin: 0 ; padding: 0; height: 30px }
#bctrail li { display: inline; background-color: #cccccc; padding: 3px 10px; margin-left: 3px; height: 30px }
#bctrail .bct_title { font-weight: bold; font-size: 22px; color: #333333 }
#bctrail .bct_counter { font-weight: bold; font-size: 22px; color: #ffffff; vertical-align: middle; margin: 0; padding-bottom: 3px }
#bctrail .bct_text { font-size: 12px; color: #ffffff; vertical-align: middle; margin: 0; padding-bottom: 4px }
#bctrail .active { background-color: #999999; color: #000000; font-weight: bold }
#bctrail .complete { background-color: #cccccc; color: #ffffff; }

/* Checkout pages */
.catbanner { color:#000000; font-family:Arial,Verdana,Trebuchet MS; font-size:15px; font-weight:bold; background-color:#eaeaea; border:1px solid #84bbda; padding:5px 5px 5px 12px }
.blueBoxMessage { background-color:#eaeaea; border-color: #84bbda; border-style:none solid solid solid; border-width:0 1px 1px 1px; line-height:16px; margin:0; padding:12px }
.cathead { font-family:Arial,Verdana,Trebuchet MS,sans-serif; font-size:16px; font-weight:bold; margin:0; padding:0 0 10px 0 }
.hidden { display: none }
.cotable { width: 100%; margin-top: 20px; padding: 0px 20px 20px 20px }
.doublespace { line-height: 2 }
.co_indent { padding-left: 20px; line-height: 1.25 }
.co_container { background-color: #eaeaea; border: 1px solid #c0c0c0; margin-top: 5px; padding: 5px }
input.btn {   
   color:#ffffff;   
   font: bold 84% Verdana, Arial,sans-serif;   
   background-color:#ED1E24;   
   border: 1px solid;   
   border-color: #696 #363 #363 #696;
   height: 19px; }
.conf_heading { font-weight: bold; font-size: 22px; color: #333333 }
.conf_container { background-color: #fcea98; border: 1px solid #009966; margin-top: 5px; padding: 5px }
.conf_totals { font-weight: bold; color: #ed1e24 }

/* Bill Me Later */
.bml_link { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #174D8A }
.bml_link:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #174D8A }
.bml_link:hover { color: #5C5E62; text-decoration: underline }

.bml_body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 }

.BML_tagline { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px }
.what_is_BML { font-size: 10px; color: #0F6CB6 }
.what_is_BML a:link { font-size: 10px; color: #0F6CB6 }
.what_is_BML a:visited { font-size: 10px; color: #0F6CB6 }
.pay_method_bkgrnd { width: 658px; height: 355px }
.bml_select_month {width:110px;}
.bml_select_year_day {width:65px;}
.bml_application_head {
	padding-top:1em;
	padding-bottom:6px;
	border-bottom: 1px solid black
}

#noBorderTD td {
	border-top: none;
	border-bottom: none;
}

.Cate-Bikes_Frames-Image-Part{
	background-color:#FFF;
	border:1px solid #d3d0cc;
	text-align: center;
}

.LC-Price-Product-Name{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#002060;
	text-decoration:underline;
}
.LC-Price-Product-Name a{
	color:#002060;
	text-decoration:underline;
}
.LC-Price-Product-Name a:hover{
	color:#002060;
	text-decoration:underline;
}

.LC-Price-Product-MRP{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#242424;
}

.PL3-Note-Text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#c75f00;
	text-decoration:none;
	line-height:16px;

}
.PL3-Note-Text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8d0000;
	text-decoration: underline;
	line-height:16px;

}
.PL3-Note-Text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8d0000;
	text-decoration: underline;
	line-height:16px;

}

.PL3-Nashbar-Free-Text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#8d0000;
	text-decoration:none;
	padding:3px 10px; 

}

.selectbox 
{
  margin: 0px;
  padding-left:2px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:1em;/* Resize Font*/
  width : 190px; /* Resize Width */
  display : block;
  text-align:left; 
  background-color:#000000;
  cursor: pointer;
  border:0;
  color:#333;
  height:22px;
  width:218px;
  
}


.PL3-Item-No{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	text-decoration:none;
}

.PL3-Item-No a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#002060;
	text-decoration:underline;
}
.PL3-Item-No a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	text-decoration:underline;
}

.PL3-arrow{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3399cc;
	text-decoration:none;
}
.PL3-Blinks {

	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	/*display:block; 
	background:url(../images/nashbarNewDsg/menu-bg.jpg)  repeat-x;*/
	text-align:center;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	height:24px;
	border-right:5px solid #ffffff;
	background-color:#fdec87;

}

.PL3-Blinks a {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	display:block;
	background-color:#fdec87;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	height:24px;
	padding-top:7px; 

}
.PL3-Blinks a:hover {
	
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
	display:block;
	background-color:#5697b0 !important;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	height:24px;
	padding-top:7px;
	
	}

.PL3-B-active {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;
	background-color:#5697b0 !important;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	height:24px;
	padding-top:7px;
	position: 41px 42px;
	
	}
/*AddThis Button BEGIN-31-01-2011*/
.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {
    margin-top: -2px;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}
/*AddThis Button END*/
