/****** sideBar Styles ******/


A.browsecategory_heading { font-family:Century Gothic, Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 11pt; color: #003366; margin: 0; font-weight: bold; line-height:20px; }
A.browsecategory_heading a:hover { text-decoration: none;}

.pagination { font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 9pt; color: #003366; margin: 0; }
A.pagination { font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 9pt; color: #003366; margin: 0; }
A.pagination a:hover { text-decoration: underline;}

.browsecategory_sub_heading { font-family:Verdana, Century Gothic, Arial, Helvetica, Tahoma, sans-serif; font-size: 9pt; color: #003366; margin: 0; padding: 0 0 5px 15px; font-weight: bold; line-height:1.1em; }

.browsecategory_top_heading { font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 8.25pt; color: #003366; padding: 3px 5px 3px 8px; background-color: #FBF9F1; text-transform: uppercase; border: 1px solid #BDB4AB; border-bottom: none; font-weight: bold; line-height: 1.2em; }
.filter_heading { font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 8.25pt; color: #003366; padding: 3px 5px 3px 8px; background-color: #FBF9F1; text-transform: uppercase; border: 1px solid #BDB4AB; border-top: none; font-weight: bold; line-height: 1.2em;}

.category_heading { font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; line-height: 1.2em; padding: 0 3px;}



.left_bar { margin : 0; list-style: none; border: 1px solid #BDB4AB; }
.filter_left_bar { margin : 0; list-style: none; border: 1px solid #BDB4AB; border-top: none; padding-top: 0.4em; padding-bottom: .6em; margin-bottom: -0.1em;  }
.newsletter_left_bar {background-color: #D1E9F6; border: 1px solid #BDB4AB;}
.vertical_bar {border-right: 1px solid #BDB4AB;}
span.arrow-right { width: 1.3em; display: inline-block; background-image :url('/images/arr_right.gif'); background-repeat: no-repeat; background-position: right 3px; text-indent: -999em;}


div.product-name a.subcatbutton {color:#003366; font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 8.25pt; font-weight: bold; text-decoration: none; padding: 0 3px 5px 3px;}

a.subList {color:#003366; font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 8.25pt; font-weight: bold; text-decoration: none;}
a.subList:hover {color:#003366; font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 8.25pt; font-weight: bold; text-decoration: underline;}

div.product-name .subcatbutton {color:#666666; font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; margin-top:8pt; text-align:center; margin: 0px 5px 0px 5 px; font-size: 10.25pt; font-weight: regular; text-decoration: none; padding: 0 3px;}
.subcatbutton {color:#666666; font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; margin-top:8pt; text-align:center; margin: 0px 5px 0px 5 px; font-size: 11pt; font-weight: regular; text-decoration: none; padding: 0 15px;}

a.newsletter_left {color:#003399; font-family:Georgia, Arial,Helvetica,  Verdana,Tahoma, sans-serif; text-align:center; font-size: 11pt; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.newsletter_left {color:#003399; font-family:Georgia, Arial,Helvetica,  Verdana,Tahoma, sans-serif; text-align:center; font-size: 14pt; font-weight: regular; text-decoration: none;}
.newsletter_text {color:#333333; font-family:Georgia, Arial,Helvetica,  Verdana,Tahoma, sans-serif; text-align:center; font-size: 11pt; font-weight: regular; text-decoration: none;}

.modelNumber{color:#666666; font-family:Verdana, Georgia, Arial,Helvetica,  Tahoma, sans-serif; font-size: 8.25pt; font-style: italic; text-decoration: none; padding-top: 5px;}

a.pretail_productname 
{
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	font-weight:normal;
	font-size: 8.25pt;
	color:#003366;
	text-decoration:none;
}
a.pretail_productname:hover 
{
	color:#003366;
	text-decoration:underline;
}

/****** //sideBar Styles ******/



/* Start of IFrame */

#DHTMLgoodies_formTooltipDiv{
	color:#9a8c7e;
	font-family:arial;
	font-weight:regular;
	font-size:9pt;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#9a8c7e;
	font-weight:normal;
	font-size:9pt;
}
a.DHTMLgoodies_formTooltip_closeMessage{color:#9a8c7e; text-decoration:underline;font-size:10.5pt;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:regular;}
a.imgZoom{color:#9a8c7e; text-decoration:none;font-size:10.5pt;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:regular;}
a.DHTMLgoodies_formTooltip_closeMessage:hover{color:#9a8c7e;text-decoration:underline;font-size:10.5pt;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:regular;}


.longDesc{color:#9a8c7e; text-decoration:none;font-size:9pt;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:regular;}
.prodPrice{color:#9a8c7e; text-decoration:none;font-size:11pt;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
.prodName{color:#9a8c7e; text-decoration:none;font-size:10pt;font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}

/* End of IFrame */

/*body{background:url('/images/body-background.jpg'); font-size:76%; margin:0; padding:0; font-family:verdana; }
body{ font-size:76%; margin:0; padding:0; font-family:Arial; }*/

.clear {clear:both; font-size:1px; line-height:1px; height:1px;}
a{color:#9a8c7e; text-decoration:none;font-size:10.5pt;font-family:Arial, Verdana, Helvetica, sans-serif;}
/*a:hover{color:#006699;text-decoration:none;font-size:10.5pt;font-family:Arial, Verdana, Helvetica, sans-serif;}*/
img {border:0;}
button span, button div { background: url('/images/button.gif') no-repeat;}
button {padding:0; margin:0 0 0 3px; border:0; background:transparent; text-align:center;}
button span {background-position: right; font-size:.8em;  color:#FFF;  display:block; margin-left:3px; padding-right:3px}
button span {line-height:19px;}

/* #container {background-image:url('/images/body.jpg') repeat-y; width:1000px; margin:25px 25px 0 auto; }*/
/*#container {width:990px; margin:0 auto 0 auto;}*/
body
{ 
font-size:76%;
margin:0; 
padding:0; 
font-family:verdana;
background-color:#FFFFFF;
}

#container 
{
width:990px; 
background: #FFFFFF;
margin:0 auto 0 auto; 
}

#header {height:142px; margin:0 13px 0 21px; position:relative;}
#logo {background: url('/images/logo.gif') no-repeat; width:128px; height:76px; position:absolute; top:3px; left:19px;}
#logo a{display:block; width:128px; height:76px;}
#word-mark {height:43px; position:absolute; top:37px; left:163px;}
#word-mark a {display:block; width:664px; height:43px;}
form, input {display:inline;}
#header h1 {display:none;}
#global-nav {position:absolute; right:0; padding:0; margin:0; height:28px;   }
#global-nav ul {background:#0E691F url('/images/global-nav-bg.gif') no-repeat left bottom; margin:0 ; padding:0 0 0 5px; height:27px; float:right;}
#global-nav li {margin:5px 0px 0 0px; padding:0 6px 0 6px ;float:left;  list-style-type:none; display:block; border-right:1px solid white; font-size:.9em;} 
#global-nav li a {text-decoration:underline;}

.no-pipe { border-right:none !important;}
.search {margin:2px 0 0 0 !important; }
#global-nav a {display:block; color:#fff; }
li input {font-size:1em; padding:0; margin:0; vertical-align:top; border-width:1px;}
.search-box {width:150px;}
#headersearchmenu1
{
visibility:hidden;
position:absolute;
margin-left:455px;
margin-top:100px;

}

#tabsbutton {font-family: Arial,Verdana, Helvetica, sans-serif;; font-size:10px; text-align:center; background-repeat: no-repeat; width:400px;  valign:bottom;}
#tabsbutton1 {font-family: Arial,Verdana, Helvetica, sans-serif;; text-align:center; background-repeat: no-repeat; width:130px;  valign:center;}
.Menubutton {background-image:url('/images/butt.jpg')no-repeat; text-align:center; width:400px; align:center; valign:bottom;}

#tabs {background-repeat: no-repeat; height:29px; position:absolute; top:84px; }
#tabs  {background-image:url('/images/tab-on.gif'); }
#tabs ul { position:relative; padding:0; margin:12px 0 0 5px; width:895px; height:29px;}
#tabs li { float:left; margin:0px; padding:0;  list-style-type:none;  text-align:center; display:block;width:95px } 
#tabs h2 {margin:0px; padding:0; font-size:.75em; font-weight:bold;}
#tabs a {background: url('/images/tab-home.gif') no-repeat; display:block; height:25px; padding:4px 13px 0 0; color:#941C2F; text-decoration:none;}
.ELECTRONICS  #ELECTRONICS,.HUNTING #HUNTING {padding:4px 9px 0 0 !important;}

#tabs a:hover {color:#941C2F; text-decoration:underline;}
.HUNTING {background: url('/images/tab-hunting.gif') no-repeat 0 0;}
.ARCHERY {background: url('/images/tab-archery.gif') no-repeat 137px 0;}
.FISHING {background: url('/images/tab-fish.gif') no-repeat 274px 0;}
.CAMPING {background: url('/images/tab-outdoor.gif') no-repeat 413px 0;}
.OPTICS  {background: url('/images/tab-optics.gif') no-repeat 551px 0;}
.ELECTRONICS  {background: url('/images/tab-electronics.gif') no-repeat 690px 0;}
.HUNTING #HUNTING, .ARCHERY #ARCHERY, .FISHING #FISHING, .OUTDOOR #OUTDOOR, .OPTICS #OPTICS, .ELECTRONICS #ELECTRONICS {background-image:url('/images/tab-curr-on.gif') !important; font-weight:bold; background-repeat:no-repeat ; color:#DBBEB2;}


#HUNTING, .HUNTING #HUNTING	{background-position:9px 0 !important;}
#ARCHERY,.ARCHERY #ARCHERY   	{background-position:-129px 0 !important;}
#FISHING, .FISHING #FISHING  	{background-position:-267px 0 !important;}
#CAMPING, .CAMPING #CAMPING  	{background-position:-405px 0 !important;}
#OPTICS, .OPTICS #OPTICS  	{background-position:-543px 0 !important;}
#ELECTRONICS, .ELECTRONICS #ELECTRONICS  {background-position:-681px 0 !important;}

#crumb {padding:8px 13px; top:2px; position:; width:615px; left:30px}

#crumb, #crumb a{color:darkgreen;}
#crumb a {text-decoration:none;}


/*
#ecom-mainarea {
position: relative; left: 0px; top: 2px; 
background:url('/images/content-bg.jpg') repeat-y;   
}
*/

#ecom-mainarea .left {
position: relative; left: 0px; top: 10px; 
float: left;
width: 150px;
margin-left:10px;
/* border:1px solid #000; */
}
#ecom-mainarea .right {
position: relative; left: -5px; top: 10px; 
margin-right:5px;
float: right;
width: 150px;
}

#ecom-mainarea #ecom-mainarea .leftonly, #ecom-mainarea .rightonly, #ecom-mainarea .nocolumns {
text-align: left;
vertical-align: top;
}


.clearanceleftbar
{
background: #ff0000;
color:#ffffff;
text-align:center;
font-weight:bold;
}
.clearanceleftseeall
{
background: #ffffff;
color:#ff0000;
text-align:center;
font-weight:bold;
font-size:11px;
}

a.clearanceleftbar
{
background: #ff0000;
color:#ffffff;
text-align:center;
font-weight:bold;
font-size:11px;
}
a.clearanceleftseeall
{
background: #ffffff;
color:#ff0000;
text-align:center;
font-weight:bold;
font-size:11px;
}

#ecom-mainarea .landcenter{
width: 650px;
margin-left: 12px;
margin-top: -3px;
}
#ecom-mainarea .center {
width:760px;
margin-left: 120px;
margin-top: -0px;
}

.screen{
background: #94DBDE;
margin-bottom: 10px;
}
.screen-header {
background: #63AA9C;
color: #FFFFFF;
font-weight:bold; 
padding-top: 1px;
padding-bottom: 1px;
padding-right: 4px;
padding-left: 4px;
}
.screen-body {
background: #94DBDE;
padding: 4px;
margin-left:30px;
}

a.newArrive {
font-family: Arial,Verdana, Helvetica, sans-serif;;
color: #000000;
font-weight:bold; 
font-size: 13px;
}


#newArrive {
font-family: Arial,Verdana, Helvetica, sans-serif;;
color: #000000;
font-weight:bold; 
font-size: 12px;
}

.tdcolor
{
background-color:#AA94DE;
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-weight:bold;
font-size: 11px;
color: #FFFFFF;
margin-left: 125px; 
}
.email
{
background-color:#CDE985;
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-weight:bold;
font-size: 11px;
color: #FFFFFF;
}
.main
{
color: #FFAD56;
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-weight:bold;
font-size: 11px;
}
a.flyerlink
{
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.flyerlink:hover
{
color: #000000;
font-weight: bold;
}
a.view
{
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a.view:hover
{
color: #000000;
font-weight: bold;
}
.set
{
margin-top: 8px;
margin-left: 20px;
margin-right: 20px;
 margin-bottom: 9px;

}
.flyer
{
padding-right: 10px;padding-left: 10px; padding-bottom: 10px; padding-top: 10px;
}

.bottom
{
border-bottom: 2px solid #C7C7C7;

border-right: 2px solid #C7C7C7;
}
.price
{
border-bottom: 2px solid #C7C7C7;
}


/* #content {background:url('/images/content-bg.jpg') repeat-y; padding:19px 26px 19px 13px; margin-left:21px; } */
#content { padding:19px 26px 19px 13px; margin-left:21px; }

#main {width:504px; position:relative; top:0px; left:165px;}
#main h3 {padding:0 0 0 10px; margin:0 0 10px 0; background-color:#065552; width:450px; line-height:25px; color:#fff; font-size:1.1em;}
.right {width:152px; float:right;}
.right h4 {color:#984523; padding:0; margin:0 0 8px 0; font-size:1em;}
.right label {color:#005A1D; font-size:.8em;}
.right .box {font-size:10px; width:150px; margin:300px 0;padding:0; border-width:1px;} 
.right .right-row {text-align:right; margin:0px 0 10px 0;}
.right td {padding-bottom:5px;}
.right .amt {text-align:right;}
.right .util { font-size:.8em;}
.right .mice {font-size:.8em; color:#984523; text-align:center}

#footer {line-height:18px; background-color:#984523; text-align:center; margin:0 13px 0 20px; color:#DBBEB2; font-size:.8em;}

/*.catbox { text-align:center; padding-bottom:10px; margin-right:0 !important; background-position: center top; background-repeat:no-repeat;}*/
.catbox { border-width:0px 1px 0px 0px; border-style:solid; border-color: #C7C7C7;}
.catbox a {display:block;text-align:left; border:none;}

.catbox .last {border-right:none;}
.cats #bottom-line  {position:absolute; bottom:-1px; border-bottom:2px solid #fff; display:block; width:100%; clear:both}

.models div img {float:left; padding:0 5px 5px 0;}
.models p, .product p {width:570px; margin-bottom:20px;}
#model-table a {font-weight:bold;}
#model-table .image {width:185px;}
#model-table td { border-width:0 1px 1px  0; border-style:solid; border-color: #C7C7C7;}
#model-table .detail, #model-table .last {border-right:none; padding:0 5px 0 8px;}
.models #bottom-line  {position:absolute; bottom:-1px; border-bottom:2px solid #fff; display:block; width:100%; clear:both}

.product .item {width:192px; height:302px; float:left; border-width:0px 1px 1px 0px; border-style:solid; border-color: #C7C7C7; }
.product .itemassoc {width:180px; height:150px; float:left; border-width:0px 0px 0px 0px; border-style:solid; border-color: #C7C7C7; spacing:5px;}
.product .pagenav { border-width:1px 0px 1px 0px;  border-style:solid; border-color: #C7C7C7; }
.product .landitem {float:right}
.product .last {float:left;}
.product .price {color:#005A1D; font-weight:bold;}
.product .deets {width:200px; float:left;}
.product .list-price {font-size:.8em; }
.product .add {width:55px; float:right; font-size:.8em; text-align:center; vertical-align:top;}
.product .add input {width:50px;}

.categorydetailimgimg { float:left}
.tabletext5 {padding:6px 0 6px 0; color=#4C78C3;}

<!-- ADDED FROM wss_onlinestore_styles.css By So -->
.buttontext
{
font-family:Arial;font-size:8.25pt;font-weight:regular;color:#ff0000; 
}
a.buttontext {  font-family:Arial;font-size:8.25pt;font-weight:regular;color:#ff0000; }
a.buttontext:hover { color: #000000; text-decoration: none; font-size:8.25pt;font-weight:regular;}
.buttontextdisabled { font-family:Arial,Helvetica,  Verdana, sans-serif; text-decoration: none; color: #333333; }

/*IE vs Firefox issure
a.buttontext {  font-family: Arial,Verdana, Helvetica, sans-serif;; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; }
a.buttontext:hover { color: #001200; text-decoration: underline; }
.buttontextdisabled { font-family:Helvetica,  Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #333333; }
*/

/*.boxhead { font-family:Helvetica,  Verdana, Arial, sans-serif; margin: 0px; font-size: .9em; font-weight: bold; text-decoration: none;color: #B33A08;}*/

.boxhead1 { font-family:Arial,Verdana, Helvetica, sans-serif; margin: 0px; font-size: 1em; font-weight: bold; text-decoration: none;color: #ff8c10;}

.browsecategorytext { font-family:Arial,Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;  }

A.browsecategorybutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: regular;
text-decoration: none;
color: #666666;
}


A.browsecategorybutton1 {
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size: .9em;
font-weight: bold;
text-decoration: none;
color: #62260D;
}

A.browsecategorybutton1:hover {
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size: .9em;
font-weight: bold;
text-decoration: none;
color: #000000;
}



.browsecategorybuttondisabled {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:.9em;
font-weight: bold;
text-decoration: none;
color: #000000;
}

.redcolor
{
font-size: 11pt;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: regular;
color: #FF0000;
}

.redcolorconfirm
{
font-size: 1.25em;
color: #013476;

}


.loginheadtext
{
font-family: Arial,Verdana,Helvetica, Tahoma, sans-serif; 
font-size: 11pt;
font-weight:regular;
color: #6F4317;
}

.logininnertext
{
color: gray;
align: justify;
}

.subtext
{
font-size: 13px;
color:#FF0000;
}


.wss-tabletext { font-size: 10px; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; width: 570px; }
a.wss-tabletext:hover { font-size: 10px; text-decoration: underline; font-family: Arial,Helvetica, Verdana,Tahoma, sans-serif; }

.tabletext, div.form-label, div.form-field
{/* font-size: .92em; text-decoration: none; font-family: Helvetica,  Verdana,Tahoma, Arial,sans-serif;font-weight: bold; commented by ANSAR for LC login page (04.08.08)*/
color:#000000;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:9pt;
font-weight:regular;

}

.tabletextpromo
{
color:#ffffff;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
background:#a4a4a4;
}

a.tabletext:hover 
{ 
/*font-size: .92em; text-decoration: underline; font-family: Arial, Verdana, Helvetica, sans-serif; commented by ANSAR(05.08.08)*/
color:#9a8c7e;
text-decoration:none;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:9pt;

}
.tabletext1,  .form-field { font-size: .92em; text-decoration: none; font-family: Arial,Verdana, Helvetica, sans-serif;font-weight: bold; color: #000000; }
.form-label { font-size: .92em; text-decoration: none; font-family: Arial,Verdana, Helvetica, sans-serif;font-weight: bold; color: #000000; }
.tabletext3 {margin-left:300px; font-size: .7em; text-decoration: none; font-family: Arial,Verdana, Helvetica, sans-serif;font-weight: bold; color: #3366FF; }

.barcheckout { font-size: .92em; text-decoration: none; font-family: Arial,Verdana, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF }

a.barcheckout { font-size: .92em; text-decoration: none; font-family: Arial,Verdana, Helvetica, sans-serif;font-weight: bold;color: #FFFFFF }

a.barcheckout:hover { font-size: .92em; text-decoration: none; font-family: Arial,Verdana, Helvetica, sans-serif;font-weight: bold;color: #000000 }

.submenutext, a.submenutext, a.submenutext:visited { font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif; font-size: .9em; font-weight: bold; color: #FF9933; text-decoration: none; padding-left: 6px; padding-right: 5px; }
a.submenutext:hover { color: #FF9933; text-decoration: underline; }

.submenutextright, a.submenutextright 
{/* font-family: Helvetica, Verdana,Tahoma, Arial, sans-serif; font-size: .92em; font-weight: bold; color: #092C2F;  color: #ff8c10; text-decoration: none; padding-left: 6px; Commented by Santhosh for LC */ 
font-family:Arial;font-size:7.5pt;font-weight:regular;color:#ff0000;float:right; }
a.submenutextright:hover { /*color: #1B117E;*/ color: #4C78C3; text-decoration: underline; }
/*Added by Santhosh for LC Project*/
.menutext, a.menutext, a.menutext:visited {
font-family:  Arial;
font-size: 8.4pt; 
font-weight: regular;
color: #FFFFFF; 
text-decoration: none;
padding-left: 6px; 
padding-right: 5px;
}
a.menutext:hover {
font-family:  Arial;
font-size: 8.4pt; 
font-weight: regular;
color: #000000; text-decoration: none; }
.redstar
{
color:#ff0000;
}
.tabletext2
{
color:#6F4317;
font-family:Arial,verdana,Tahoma, sans-serif;
font-size:8pt;
font-weight:regular;

}
a.lightbuttontext { font-family: Arial,Helvetica,  Verdana,Tahoma, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; border: none; color: #FF9933; }
a.lightbuttontext:hover { color: #FF9933; text-decoration: underline; }

a.lightbuttontext1 { font-family: Arial,Helvetica,  Verdana,Tahoma, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; border: none; color: #FF9933; }
a.lightbuttontext1:hover { color: #FF9933; text-decoration: underline; }

/* ===== Misc/General Styles ===== */
hr.sepbar { font-size: xx-small; width: 100%; height: 1px; background: #999999; color: #509493; border-width: 0px; }

a.subcatbutton { font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; margin-top:10px; text-align:center; margin: 0px 5px 0px 5 px; font-size: 8.25pt; font-weight: Regular; text-decoration: none;}


.endcolumns { clear: both; height: 0px; visibility: hidden; }  

.basePrice { font-size: 11px; font-family:Verdana, Arial,Helvetica,Tahoma, sans-serif; font-weight: bold; color: #B6221F; }
.normalPrice { font-size: .9em; font-family:  Verdana, Arial,Helvetica,Tahoma, sans-serif; color: green; }
.basePriceName { font-size: 11px; font-family:Verdana, Arial,Helvetica,Tahoma, sans-serif; font-weight: bold; color: #B6221F; }
.salePrice { font-size: .9em; font-family:Verdana, Helvetica, Tahoma,Arial, sans-serif; color: #B6221F; }
.regularPrice { font-size: 8.25pt; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-weight: bold; color: #330000;}


.listPrice { font-size: 11px; font-family:Verdana, Arial,Verdana, Helvetica, sans-serif; font-weight: bold; color: black; }
.listPriceP { font-size: 11px; font-family:Verdana, Arial,Verdana, Helvetica, sans-serif; font-weight: bold; color: black; }
.regularPriceList { font-size: 10px; font-family:Verdana, Arial,Helvetica,  Verdana,Tahoma, sans-serif; font-weight: bold; color: #000000;text-align:center;}
.regularP { font-size: 11px; font-family:Verdana, Arial,Helvetica, sans-serif; font-weight: bold; color: #B6221F; }

/* ===== Form Styles ===== */
.editInputBox { background: #FFFFFF; font-size: 8pt; font-family: Arial,Verdana, Helvetica, sans-serif;; }
.inputBox
{ font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; background-color: #FFFFFF; font-size: .9em; }
.inputBox1
{ 
font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif;
background-color: #FFFFFF;
font-xize:10px;
}

.selectBox {
font-family: Verdana,Georgia,Tahoma,Arial,sans-serif;
font-weight: normal;
font-size: 8.25pt;
color: #5a5861;
text-decoration: none;
border-style: none;
_margin-left: -1px;
}

.selectBoxFeature { font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; background: #FFFFFF; font-size: .9em; width: 100px;}

.selectBoxList { border: 1px solid black;font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; background: #FFFFFF; font-size: .9em; }

.textAreaBox { font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; background: #FFFFFF; font-size: .9em; }
.radioButton { font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; background: #FFFFFF; font-size: .9em; }
.checkBox { font-family: Arial,Helvetica,  Verdana,Tahoma, sans-serif; background: #FFFFFF; font-size: .9em; }
.smallSubmit { font-family:Arial,Helvetica,  Verdana,Tahoma, sans-serif; font-size: .9em; font-weight: bold; text-decoration: none; color: #000000; background: white; border: #999999 solid 1px;}
.mediumSubmit,.largeSubmit,.loginButton { font-family: Arial,Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000000; background: white; border: #999999 solid 1px; }
.smallSubmit:hover,.mediumSubmit:hover,.largeSubmit:hover,.loginButton:hover { color: #4C78C3; }
.smallAltSubmit,.mediumAltSubmit,.largeAltSubmit { font-family:Arial, Helvetica, Verdana,Tahoma, sans-serif; font-size: 8pt; }

.productsummary .productbuy { float: right; width: 130px; margin: 5px; text-align: right; }

.headbuttontext, a.headbuttontext, a.headbuttontext:visited {font-family:Arial,Helvetica,Verdana,Tahoma, sans-serif; font-size: .85em;  font-weight: bold; color: #7C7C7C; text-decoration: none; padding-left: 6px; padding-right: 5px; }
a.headbuttontext:hover { color: #4C78C3; text-decoration: none; }

.headbuttontext1, a.headbuttontext1
{
font-family:Arial,  Verdana,Tahoma, Helvetica, sans-serif;
font-size: 7pt;
font-weight: regular;
color: #9a8c7e;
text-decoration: none; 
padding-left: 0px;
padding-right: 0px;
}

a.headbuttontext1:hover {
color: #4d3700; 
text-decoration: none; }

.headbuttontextcl, a.headbuttontextcl
{
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 12px; 
color: #9a8c7e;
text-decoration: none; 
}

a.headbuttontextcl:hover {
color: #4d3700; 
text-decoration: none; }
.red1
{
font-size: 11px; 
color: #000000;
text-decoration: none; 
font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 

}
.selectBox1
{
font-family: Arial,Verdana, Helvetica, sans-serif;; 
font-size: 11px; 

}
.signintext
{
font-family: Arial,Verdana, Helvetica, sans-serif;; 
font-size: 1.5em; 
color: #7C7C7C; 
text-decoration: none; 
padding-left: 0px;
padding-right: 5px;
}

.signintextbar
{
font-family: Arial,Verdana, Helvetica, sans-serif;; 
font-size:1.1em; 
color: #7C7C7C; 
text-decoration: none; 
padding-left: 0px;
padding-right: 5px;
}

a.lefthierarchy_seemore
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
color:#660000;

}
a.lefthierarchy_seemore:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
color:#660000;

}

div.product-list a.lefthierarchy {
display: block;
padding: .3em 1em .1em 1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
color:#666666;
line-height:14px;
}

div.product-list a.lefthierarchy:hover {
display: block;
padding: .3em 1em .1em 1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:8.25pt;
color:#006699;
line-height:14px;
}

a.lefthierarchy
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
color:#666666;
}
a.lefthierarchy:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:8.25pt;
color:#006699;
}

a.lefthierarchy_current
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
font-size:8.25pt;
color:#666666;
}
a.lefthierarchy_current:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:8.25pt;
color:#006699;
font-weight: bold;
}

a.lefthierarchy_visit
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
font-size:8.25pt;
color:#666666;
}
a.lefthierarchy_visit:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:8.25pt;
color:#006699;
font-weight: bold;
}

a.lefthierarchy1
{
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size:12px;
line-height:14px;
color:#9A8C7E;

}

.leftbarnav
{
font-family:Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
font-weight:regular;
text-indent:5px;
margin-left:7px;
margin-top:-3px;
color:#ffffff;
}


.lefthierarchy
{
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
font-weight:regular;
line-height:16px;
color:#ffffff;
}

.leftdatahierarchy,.BrandStyle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
font-weight:regular;
line-height:21px;
color:#666666;
}
a.BrandStyle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
font-weight:regular;
margin-left:0px;
color:#666666;
}
a.BrandStyle:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size:8.25pt;
font-weight:regular;
color:#006699;
}

a.leftdatahierarchy
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
font-weight:regular;
line-height:15px;
margin-left:-10px;
color:#666666;
}
a.leftdatahierarchy:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:8.25pt;
font-weight:regular;
line-height:15px;
color:#006699;
}
.BrandStyles
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:11px;
font-weight: normal;
text-decoration: none;
color:#666666;
}

.dest{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #4C78C3;
line-height:18px;
}

.headbuttontext2, a.headbuttontext2
{
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-size: 10pt;
color: #9a8c7e;
text-decoration: none; 
padding-left: 0px;
padding-top:10px;
font-weight:regular;
}
a.headbuttontext2:hover { color: #4d3700; text-decoration: none; }

.headbuttontext3, a.headbuttontext3
{
font-family: Arial;
font-size: 8.25pt;
font-weight: Regular;
color:#9a8c7e;
text-decoration: none;
padding-left: 0px;
padding-right: 5px;
}
a.headbuttontext3:hover
{ 
font-family: Arial;
font-size: 8.25pt;
font-weight: Regular;
color: #4d3700;
text-decoration: none; 
}

.headbuttontext31, a.headbuttontext31
{
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-size: .85em;
font-weight: bold;
color:#9a8c7e;
text-decoration: none;
padding-left: 0px;
padding-right: 0px;
}
a.headbuttontext31:hover { color: #4d3700; text-decoration: none; }


.categorytext { font-family: Arial,Verdana, Helvetica, sans-serif;; font-size: .9em; font-weight: bold; text-decoration: none; color: #121468; text-indent: -10px; }


.slashbar
{
font-family: Arial,Verdana, Helvetica, sans-serif;;

font-weight: bold;
color:#9a8c7e;
}

.foottext, a.foottext, a.foottext:visited 
{ 
font-family: Arial;
letter-spacing:1px;
font-size: 8.25pt;  
color: #9a8c7e;
font-weight:Regular;
text-decoration: none;
padding-left: 6px;
valign:center; 
text-align:center; 
}

a.foottext:hover {
font-family: Arial;
font-size: 8.25pt;  
font-weight:Regular;
color: #4d3700;
text-decoration: none; 
}
.foottextdivide 
{ color: #9a8c7e;
}
.footerbottom{
font-family: Arial;
letter-spacing:1px; font-size:8.25pt; 
font-weight:regular;
color:#9a8c7e;
}
a.footerbottom:hover {
font-family: Arial;
letter-spacing:1px;
font-weight:regular;
font-size:8.25pt;  
color: #006699;
text-decoration: none; 
}

.footerbottomtext{
font-family: Arial ;
font-weight:Regular;
letter-spacing:1px; 
font-size:8.25pt;  
color:#9a8c7e;
}
.foottext1, a.foottext1, a.foottext1:visited 
{ font-family: Arial,Helvetica,Verdana, Tahoma, sans-serif;
letter-spacing:1px; font-size: 8.25pt;  
color: #9a8c7e; text-decoration: none;
padding-left: 6px; valign:center; 
text-align:center; 
}

a.foottext1:hover { 
font-family: Arial ;
font-weight:regular;
font-size: 8.25pt;  
color: #4d3700;
text-decoration: none; 
}
.headbuttontext22
{
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-size: .88em;
color: #002A72;
text-decoration: none; 
padding-left: 0px;
padding-top:10px;
font-weight:bold;
}

a.headbuttontext22
{
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-size: .88em;
color: #002A72;
text-decoration: none; 
padding-left: 0px;
padding-top:10px;
font-weight:bold;
}
a.headbuttontext22:hover
{
font-family: Arial,Verdana, Helvetica, sans-serif;;
font-size: .88em;
color: #013476;
text-decoration: none; 
padding-left: 0px;
padding-top:10px;
font-weight:bold;
}


.foottext_fr, a.foottext_fr, a.foottext_fr:visited { font-family: Arial,Verdana, Helvetica, sans-serif;; letter-spacing:1px; font-size: .88em;  color: #656262; text-decoration: none; padding-left: 6px; valign:center; text-align:center; }
a.foottext_fr:hover { color: #4C78C3; text-decoration: none; }

.copyright{ font-family: Arial,Helvetica,  Verdana,Tahoma, sans-serif; font-size: 1em; font-weight: bold; color: #7C7C7C; text-decoration: none; padding-left: 6px; padding-right: 5px; valign:center; }



.contenthead { font-family:Arial,Verdana, Helvetica, sans-serif; margin:6px 0 0px 0px; font-size: 1em; font-weight: bold; text-decoration: none; color: #FFFFFF; background: #63AA9C; line-height:15px;}

.faqstyle {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.1em; color: #000541; text-decoration: none; align: justify;}
.bottomlinkheader{font-family: Arial,Verdana, Helvetica, sans-serif;; margin:6px 0 0px 0px; font-size: 18pt; font-weight: regular; text-decoration: none; color: #000541;line-height:20p; text-align:left;}
.bottomlinksubheadings{font-family: Arial,Verdana, Helvetica, sans-serif;; margin:6px 0 0px 0px; font-size: 11pt; font-weight: regular; text-decoration: none; color: #A52A2A; line-height:20p;}

a.faqstyle{color:#4C78C3; text-decoration:none;}

.languagechange {color:#7C7C7C; text-decoration:none;} 
a.languagechange {color:#7C7C7C; font-weight:bold;}
a.languagechange:hover {color:#4C78C3;}

a.opportunities {color:#92370E; font-weight:bold;font-family:Arial,Verdana, Helvetica, sans-serif;;}
a.opportunities:hover {color:#4C78C3;}

/* ====== eCommerce "Screenlet" Styles ====== */
#ecom-mainarea .screenlet {
/*background: #94D7D6;*/
/*border: 1px solid #999999;*/
margin-bottom: 10px;

}
#ecom-mainarea .screenlet-header {
color: #FFFFFF; 
font-weight: bold;
/*background: #EAFEFE;*/
padding-top: 1px;
padding-bottom: 1px;
padding-right: 4px;
padding-left: 4px;
}
#ecom-mainarea .screenlet-body {
/* background: #94D7D6; */
padding: 4px;
margin-left: 10px;
}

.boxhead {
/*font-family: Arial, Verdana, Helvetica, sans-serif;Commented by Santhosh for LC Project*/
font-family:Arial;
margin: 0px; 
/*font-size: 8pt; Commented by Santhosh for LC Project*/
font-size: 7.5pt;
font-weight: Regular;
text-decoration: none;
/*color: #4C78C3; Commented by Santhosh for LC Project*/
color: #6f4317;
line-height:18px;
}

.backbox,a.backbox {
/*font-family: Arial, Verdana, Helvetica, sans-serif;Commented by Santhosh for LC Project*/
font-family:Arial;
margin: 0px; 
/*font-size: 8pt; Commented by Santhosh for LC Project*/
font-size: 7.5pt;
font-weight: regular;
text-decoration: none;
/*color: #4C78C3; Commented by Santhosh for LC Project*/
color: #ff0000;
line-height:18px;
}
a.backbox:hover
{
/*font-family: Arial, Verdana, Helvetica, sans-serif;Commented by Santhosh for LC Project*/
font-family:Arial;
margin: 0px; 
/*font-size: 8pt; Commented by Santhosh for LC Project*/
font-size: 7.5pt;
font-weight: regular;
text-decoration: none;
/*color: #4C78C3; Commented by Santhosh for LC Project*/
color: #006699;
line-height:18px;
}
.formbutton
{
font-family:verdana;
color: #ff0000;
font-size: 10px;
font-weight: normal;
}
.boxheadhome {
font-family:Arial,Verdana, Helvetica, sans-serif;
margin: 1px 0 0 0px;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #1C377B;
background:  #63AA9C;
line-height: 15px;
}

A.boxheadbutton {
font-family: Arial, Verdana, Helvetica, sans-serif;
margin: 0px;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
}




A.boxheadbutton:hover {
font-family:  Arial, Verdana, Helvetica,sans-serif;
margin: 0px;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
color: #B6221F;
}

.img{
width: 5%;
height: 290px;
}

.submitimg{background-image:url("/images/Add.png")}
.tableback{background-image:url("/image/strip_with_shadow.jpg") repeat-x;}

.head1 { font-family: Arial, Verdana, Helvetica, ,sans-serif; margin:6px 0 0px 0px; font-size: 11pt; font-weight: regular; text-decoration: none; color: #013476; line-height:25px; text-align: left; }
.head4 { font-family:  Arial, Verdana, Helvetica,sans-serif; margin:6px 0 0px 0px; font-size: 10pt; font-weight: bold; text-decoration: none; color: #FFFFFF; line-height:25px; text-align: center; background:#000541; }

.titletext{ font-size:15px; color:#941C2F; font-weight:bold;}

.head2 { font-family:Arial,Verdana, Helvetica, sans-serif; margin:6px 0 0px 0px; font-size: 10pt; font-weight: bold; text-decoration: none; color: #4C78C3;  line-height:25px; text-align:center;}
.head3 { font-family:Arial,Verdana, Helvetica, sans-serif; margin:6px 0 0px 20px; font-size: 10pt; font-weight: bold; text-decoration: none; color: #4C78C3;  line-height:25px; text-align:center;}
.headdetail { font-family:Arial,Verdana, Helvetica, sans-serif; margin:6px 0 0px 0px; font-size: 10pt; font-weight: bold; text-decoration: none; color: #4C78C3;  line-height:25px; text-align:left;}
.headorder { font-family:Arial,Verdana, Helvetica, sans-serif; margin:6px 0 0px 20px; font-size: 10pt; font-weight: bold; text-decoration: none; color: #4C78C3;  line-height:25px; text-align:left;}
.heads { font-family:  Verdana; margin:6px 0 0px 0px; font-size: 12px; font-weight: bold; text-decoration: none; color: black; line-height:25px; text-align: left; }


.smallline{color: #000000; font-weight:bold; font-size:7pt; width:3%; height:14px;}
.line{height:8%; color:#509493 size:1;}
.tableline{width:100%; color:#509493; size:1px;}



.headings {margin-left:0px; margin-right:0px; width: 745px;color:#013476;font-family:Arial;font-weight:Regular;font-size:11pt;}
.headings2 {margin-left:0px; margin-right:0px;}
.headingsnew {margin-left:0px; margin-right:0px; width: 725px;color:#013476;font-family:verdana;font-weight:bold;font-size:15px;}
.headings1{margin-left:0px; margin-right:0px;}
.headingscat {margin-left:0px; margin-right:0px;}
.buttontextcart,a.buttontextcart
{
font-weight:Regular;
font-family: Arial,Verdana, Helvetica, sans-serif;;
text-decoration: none; 
color: #ff0000;
font-size:8pt;
}
a.buttontextcart:hover
{
font-weight:Regular;
font-family: Arial,Verdana, Helvetica, sans-serif;;
text-decoration: none; 
color: #006699;
font-size:8pt;
}
.categoryhead { font-family: Arial,Verdana, Helvetica, sans-serif; margin:0px 0 0px 0px; font-size: 1em; font-weight: bold; text-decoration: none; color: #FFFFFF; background: #4C78C3; line-height:25px;}
.associatecategories {width:200px; float:left; border-width:1px 1px 1px 1px; border-style:solid; border-color: #C7C7C7; padding:5px 0px;}
.prevnext{ font-family: Arial,Verdana, Helvetica, sans-serif; margin:0px 0 0px 0px; font-size: .9em; font-weight: bold; text-decoration: none; }
.prevnext1{ font-family: Arial,Verdana, Helvetica, sans-serif; margin:0px 0 0px 0px; font-size: .9em; font-weight: bold; text-decoration: none; color: #FFFFFF;}
.prevnext1:hover{ font-family: Arial,Verdana, Helvetica, sans-serif; margin:0px 0 0px 0px; font-size: .9em; font-weight: bold; text-decoration: none; color: #000000;}

a.prevnext2{ font-family: Arial,Verdana, Helvetica, sans-serif; margin:0px 0 0px 0px; font-size: 8pt; font-weight: regular; text-decoration: none; color: #FFFFFF;}
a.prevnext2:hover{ font-family: Arial,Verdana, Helvetica, sans-serif; margin:0px 0 0px 0px; font-size: 8pt; font-weight: regular; text-decoration: none; color: #000000;}


.staticshopping, a.staticshopping{font-family:verdana, Helvetica,Arial, sans-serif; font-size: .8em; font-weight: bold; color: #941C2F; text-decoration: none; padding-left: 0px; }
a.staticshopping:hover { color: #000000; text-decoration: none; }

.headertable
{
border-bottom-style: solid; 
border-bottom-width: 1px; 
padding-left: 0; 
padding-right: 0; 
padding-top: 0; 
padding-bottom: 1px;
text-align: center;
}

.headertable1
{
border-bottom-style: solid; 
border-bottom-width: 0; 
padding-left: 0; 
padding-right: 0; 
padding-top: 5px; 
padding-bottom: 0px;
color=#656262;
}

.fontcopy
{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
color:#231F20;
}
#fontbody
{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:50px;
color:#231F20;
font-style:bold;

}
.borderstyle
{
border-collapse:collapse;
border-style:solid;
border-color:#18558E;
border-width:3px;
}
.innerborderstyle
{
border-collapse:collapse;
border-style:solid;
border-color:#000000;
border-width:1px;
}

.borderleft
{
border-left:thin solid #18558E;
}
.bordertop
{
border-top:thin solid #18558E;
}
.borderbottom
{
border-bottom:thin solid #18558E;
}
.borderright
{
border-right:thin solid #18558E;
}
.borderleft1
{
border-left:thin solid #231F20;
border-right:thin solid #231F20;
}
.bordertop1
{
border-top:thin solid #231F20;
}
.borderbottom1
{
border-bottom:thin solid #231F20;
}
.borderright1
{
border-right:thin solid #231F20;
}
#redcolor
{
font-size: 17px;
font-weight: bold;
color: #013476;
}

.redcolortext
{
font-size: 11pt;
font-family:Arial;
font-weight: bold;
color: #013476;
}
.subtextcheckout
{
color:#525552;
font-size:9pt;
font-weight:regular;
font-family:Arial;
font-weight:regular;
}
.tableheadtext
{
color:#525552;
font-size:9pt;
font-weight:Regular;
font-family:Arial;
}
.checkouthead
{
color:#013476; font-family:Arial;font-weight:regular;font-size:11pt;
}
#bluecolor
{
font-size: 17px;
color: #3366FF;
}


/*** for new carrier page ***/
.apply{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size: .8em;
}

.ndrline{
border-bottom: 1px #CCCCCC solid;
}

.city{
margin-bottom:6px;
}

.blue{
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:6px 0 0px 0px;
font-size: .9em;
font-weight: bold;
text-decoration: none;
line-height:20p;
color:#000541;
}

.lightblue{
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:6px 0 0px 0px;
font-size: .9em;
font-weight: bold;
text-decoration: none;
line-height:20p;
color:#23468d;
}

.lightblue a{
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:6px 0 0px 0px;
font-size: .9em;
font-weight: bold;
text-decoration: none;
line-height:20p;
color:#23468d;
}

.lightblue a:hover{
font-family: Arial,Verdana, Helvetica, sans-serif;
margin:6px 0 0px 0px;
font-size: .9em;
font-weight: bold;
text-decoration: none;
line-height:20p;
color:#23468d;
}



/* Testing for static page */
div#wrapper {
margin-left:30px;
border:0px;
width:600px;
cellspacing:0;
cellpadding:5px;
align:left;
margin-right:100px;
}
/*dropdown menu*/
.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
/* for dynamic menu */
/*prabu changes*/
.dropmenudiv1{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
line-height:14px;
z-index:100;
background-color:#d6d2ce;
width:120px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv1 a{
width: auto;
display: block;
text-indent: 3px;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: white;
}
* html .dropmenudiv1 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/
background-color:#ada59d;
color: black;
}

/*      =========Santhosh Changes==========         */

.chromestyle2{
width: 99%;
font-weight: bold;
margin-left: 10px;
}

.chromestyle2:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle2 ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle2 ul li{
display: inline;
}

.chromestyle2 ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle2 ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */
a.submenudiv2 {
width:100px;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
padding-left: 4px;
text-decoration: none;
font-size:11px;
font-weight:bold;
color:#9a8c7e;
}
a.submenudiv2:hover {
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
padding-left: 4px;
text-decoration: none;
font-size:11px;
font-weight:bold;
color:#9a8c7e;
}
.dropmenudiv2{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
align:left;
line-height:14px;
margin-left:0px;
z-index:100;
background-color: white;
width: 125px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv2 a{
width: auto;
display: block;
text-indent: 3px;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-size:11px;
font-weight:bold;
color:#9a8c7e;
}

* html .dropmenudiv2 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv2 a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

img.smallimage
{
	border		: #CCC solid 1px;
	height		: 50px;
}

.ProductPageHeaders
{
	font-family		: Arial, Verdana, Helvetica, sans-serif;
	text-decoration	: none;
	font-weight		: regular;
	font-size		: 9pt;
	line-height		:20px;
	font-weight		:600;
	color			:#9a8c7e;
}

.productDetailPrice
{
	color			:#9a8c7e;
	font-family		:Arial, Verdana, Helvetica, sans-serif;
	font-size		:11px;
	font-weight		:normal;
}

.productDetailSepbar 
{ 
	font-size: xx-small; 
	width: 99%; 
	height: 1px; 
	background: #999999;
   	color: #9a8c7e;
   	border-width: 0px; 
}
.addressfields
{
color:black;
font-family:verdana,Tahoma, Arial,sans-serif;
font-size:12px;
font-weight:normal;
}
.genericaddress
{
color:red;
font-family:verdana,Tahoma, Arial,sans-serif;
font-size:12px;
font-weight:normal;
}
.genericcanada
{
color:#525552;
font-family:verdana,Tahoma, Arial,sans-serif;
font-size:12px;
font-weight:normal;
}
.tablehead
{
color:Black;
font-family:verdana,Tahoma, Arial,sans-serif;
font-size:12px;
font-weight:normal;
}
/* css for short by*/
.shortby{
position:absolute;
top: 0;
border: 1px solid #BBB;*/ /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
font-size: 11px;
font-weight:bold;
line-height:14px;
z-index:100;
background-color:#d6d2ce;
width:133px;
visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);*/ /*Add Shadow in IE. Remove if desired*/
}
.shortby a{
width: auto;
display: block;
text-indent: 3px;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
font-size: 11px;
text-decoration: none;
font-weight:bold;
color: #ffffff;
}
html .shortby a{  /*IE only hack*/
width: 100%;
}
.shortby a:hover{ /*THEME CHANGE HERE*/
background-color:#ada59d;
color: black;
font-weight:bold;
font-size: 11px;
}

/* css for short by*/
.shortbyheader{
position:absolute;
top: 0;
border: 1px solid #BBB;*/ /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
font-size: 11px;
font-weight:bold;
line-height:12px;
z-index:100;
background-color:#d6d2ce;
width:98px;
visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);*/ /*Add Shadow in IE. Remove if desired*/
}
.shortbyheader a{
width: auto;
display: block;
text-indent: 0px;
font-family:  Arial,Helvetica,  Verdana,Tahoma, sans-serif;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
font-size: 11px;
text-decoration: none;
font-weight:bold;
color: #ffffff;
}
html .shortbyheader a{  /*IE only hack*/
width: 100%;
}
.shortbyheader a:hover{ /*THEME CHANGE HERE*/
background-color:#ada59d;
color: black;
font-weight:bold;
font-size: 11px;
}


/* css for shop by*/
.shopbyheader{
position:absolute;
top: 0;
border: 1px solid #ffffff;*/ /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
line-height:16px;
z-index:100;
background-color:#d6d2ce;
width:150px;
visibility: hidden;
}

.shopbyheader a{
width:145px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
text-decoration: none;
font-weight: regular;
color: #000000;
}

html .shopbyheader a{  /*IE only hack*/
width: 145px;
}

.shopbyheader a:hover{ /*THEME CHANGE HERE*/
background-color:#ada59d;
color: #ffffcc;
line-height: 16px;
border-bottom: 1px solid #ffffff;
font-weight: regular ;
font-size: 8.4pt;
width:145px;
}

.shopbyheader1{
position:absolute;
top: 0;
border: 1px solid #E7E7E7;*/ /*THEME CHANGE HERE*/
font-family: Georgia, Verdana, Arial;
font-size: 8.4pt;
font-weight: regular;
line-height:18px;
z-index:100;
background-color:#FFFFFF;
width:150px;
visibility: hidden;
}

.shopbyheader1 a{
width:145px;
display: block;
text-indent: 0px;
font-family: Georgia, Verdana, Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:18px;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .shopbyheader1 a{  /*IE only hack*/
width: 145px;
}

.shopbyheader1 a:hover{ /*THEME CHANGE HERE*/
background-color:#FFFFFF;
color: #003C7B;
line-height: 18px;
border-bottom: 1px solid #ffffff;
font-weight: regular ;
font-size: 8.4pt;
width:145px;
}


.shopbyheader3{
position:absolute;
top: 0;
border: 1px solid #ffffff;*/ /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
line-height:18px;
z-index:100;
background-color:#d6d2ce;
width:180px;
visibility: hidden;
}

.shopbyheader3 a{
width:175px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:18px;
text-decoration: none;
font-weight: regular;
color: #000000;
}

html .shopbyheader3 a{  /*IE only hack*/
width: 175px;
}

.shopbyheader3 a:hover{ /*THEME CHANGE HERE*/
background-color:#ada59d;
color: #ffffcc;
line-height: 18px;
border-bottom: 1px solid #ffffff;
font-weight: regular ;
font-size: 8.4pt;
width:175px;
}

.shopbyheadercorporate{
position:absolute;
top: 0;
border: 1px solid #ffffff;*/ /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
line-height:18px;
z-index:100;
background-color:#d6d2ce;
width:245px;
visibility: hidden;
}

.shopbyheadercorporate a{
width:240px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:18px;
text-decoration: none;
font-weight: regular;
color: #000000;
}

html .shopbyheadercorporate a{  /*IE only hack*/
width: 240px;
}

.shopbyheadercorporate a:hover{ /*THEME CHANGE HERE*/
background-color:#ada59d;
color: #ffffcc;
line-height: 18px;
border-bottom: 1px solid #ffffff;
font-weight: regular ;
font-size: 8.4pt;
width:240px;
}

a.pretail_view 
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration: none;
}
a.pretail_view :hover
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration: underline;
}

.pretailfooterheadings
{
color:#737272;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:8pt;
font-weight:bold;
}

.pretailfooterlink
{
color:#5a5857;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:8pt;
line-height:20px;
font-weight:normal;
}
a.pretailfooterlink
{
color:#5a5857;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:8pt;
line-height:20px;
text-decoration: none;
font-weight:normal;
}
a.pretailfooterlink:hover
{
color:#5a5857;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:8pt;
line-height:20px;
text-decoration: underline;
font-weight:normal;
}
a.pretailfooterlink:visited
{
color:#5a5857;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:8pt;
line-height:20px;
text-decoration: none;
font-weight:normal;
}
.pretailfooterfan
{
color:#7190b7;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:9pt;
line-height:20px;
text-decoration: none;
font-weight:bold;
}
a.pretailfooterfan
{
color:#7190b7;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:9pt;
line-height:20px;
text-decoration: none;
font-weight:bold;
}
a.pretailfooterfan:hover
{
color:#7190b7;
font-family:Verdana,Tahoma, Arial,sans-serif;
font-size:9pt;
line-height:20px;
text-decoration: underline;
font-weight:bold;
}
hr.sepbar 
{
font-size: xx-small; 
width: 100%; 
height: 1px;
background: #999999;
color: #999999 ;
border-width: 0px; 
}


.pretailheaderlink
{
color:#50637b;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:9pt;
font-weight:normal;
}
a.pretailheaderlink
{
color:#50637b;
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-size:8pt;
font-weight:normal;
}
a.pretailheaderlink:hover
{
color:#50637b;
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-size:8pt;
font-weight:normal;
}
a.pretailheaderlink:visited
{
color:#50637b;
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-size:8pt;
font-weight:normal;
}
.pretailheaderredlink
{
color:#2973bf;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
a.pretailheaderredlink
{
color:#2973bf;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
a.pretailheaderredlink:hover
{
color:#2973bf;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
a.pretailheaderredlink:visited
{
color:#2973bf;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:10px;
font-weight:bold;
}

.pretailcategorylink
{
color:#003c7b;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:11px;
font-weight:bold;
}
a.pretailcategorylink
{
color:#003c7b;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:11px;
font-weight:bold;
}
a.pretailcategorylink:hover
{
color:#003c7b;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:11px;
font-weight:bold;
}
a.pretailcategorylink:visited
{
color:#003c7b;
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size:11px;
font-weight:bold;
}



.pretailshopbyheadercorporate{
position:absolute;
top: 0;
border: 1px solid #D7D7D7; /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
font-family:Georgia,Tahoma, Arial,sans-serif;
line-height:16px;
z-index:100;
background-color:#ffffff;
width:225px;
visibility: hidden;
}

.pretailshopbyheadercorporate a{
width:220px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .pretailshopbyheadercorporate a{  /*IE only hack*/
width: 220px;
}

.pretailshopbyheadercorporate a:hover{ /*THEME CHANGE HERE*/

background-color:#ffffff;
color: #003C7B;
line-height: 16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
/*border-bottom: 1px solid #999999;*/
font-weight: regular ;
font-size: 8.4pt;
width:220px;
text-decoration:none;
}



.pretailshopbyheadercorporate_en{
position:absolute;
top: 0;
border: 1px solid #D7D7D7; /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
font-family:Georgia,Tahoma, Arial,sans-serif;
line-height:16px;
z-index:100;
background-color:#ffffff;
width:205px;
visibility: hidden;
}

.pretailshopbyheadercorporate_en a{
width:200px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .pretailshopbyheadercorporate_en a{  /*IE only hack*/
width: 200px;
}

.pretailshopbyheadercorporate_en a:hover{ /*THEME CHANGE HERE*/

background-color:#ffffff;
color: #003C7B;
line-height: 16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
/*border-bottom: 1px solid #999999;*/
font-weight: regular ;
font-size: 8.4pt;
width:200px;
text-decoration:none;
}



/* css for shop by*/
.pretailshopbyheader{
position:absolute;
top: 0;
border: 1px solid #D7D7D7; /*THEME CHANGE HERE*/
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size: 8.4pt;
font-weight: regular;
line-height:16px;
z-index:100;
background-color:#ffffff;
width:200px;
visibility: hidden;
}

.pretailshopbyheader a{
width:200px;
display: block;
text-indent: 0px;
/*border-bottom: 1px solid #999999; */ /*THEME CHANGE HERE*/
font-family:Georgia,Tahoma, Arial,sans-serif;
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .pretailshopbyheader a{  /*IE only hack*/
width: 200px;
}

.pretailshopbyheader a:hover{ /*THEME CHANGE HERE*/
background-color:#ffffff;
font-family:Georgia,Tahoma, Arial,sans-serif;
color: #003C7B;
line-height: 16px;
/*border-bottom: 1px solid #999999;*/
font-weight: regular ;
font-size: 8.4pt;
width:190px;
text-decoration:none;
}

/* css for shop by*/
.pretailshopbyheader_en{
position:absolute;
top: 0;
border: 1px solid #D7D7D7; /*THEME CHANGE HERE*/
font-family:Georgia,Tahoma, Arial,sans-serif;
font-size: 8.4pt;
font-weight: regular;
line-height:16px;
z-index:100;
background-color:#ffffff;
width:165px;
visibility: hidden;
}

.pretailshopbyheader_en a{
width:165px;
display: block;
text-indent: 0px;
/*border-bottom: 1px solid #999999; */ /*THEME CHANGE HERE*/
font-family:Georgia,Tahoma, Arial,sans-serif;
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .pretailshopbyheader_en a{  /*IE only hack*/
width: 165px;
}

.pretailshopbyheader_en a:hover{ /*THEME CHANGE HERE*/
background-color:#ffffff;
font-family:Georgia,Tahoma, Arial,sans-serif;
color: #003C7B;
line-height: 16px;
/*border-bottom: 1px solid #999999;*/
font-weight: regular ;
font-size: 8.4pt;
width:155px;
text-decoration:none;
}


.returntocategory
{
font-family:Verdana,Tahoma, Arial,sans-serif;
font-weight: regular ;
font-size: 8.25pt;
color:#0c4488;
text-decoration:none;
}
a.returntocategory
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#0C4488;
text-decoration:none;
}
a.returntocategory:hover
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#0C4488;
text-decoration:underline;
}

.pretail_product_name
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 20px;
color:#5A5857;
text-decoration:none;
}
.pretail_saleprice
{
font-family: Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5A5A;
text-decoration:none;
}
.pretail_regprice
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 8.25pt;
color:#B6221F;
text-decoration:none;
}



a.productnameclass 
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration:none;
}
a.productnameclass:hover 
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration:underline;
}

/* Comments for productDetail (pDT00001) */
.pretail_productdescription
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
line-height:20px;
text-decoration:none;
}

.pretail_review
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 9pt;
color:#0c3bd6;
text-decoration:none;
}

a.pretail_review
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#0C3BD6;
text-decoration:none;
}

a.pretail_review:hover
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#0C3BD6;
text-decoration:underline;
}


.pretail_qty
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:#023d7f;
text-decoration:none;
}
a.pretail_qty
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:#023d7f;
text-decoration:none;
}
a.pretail_qty:hover
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:#023d7f;
text-decoration:underline;
}

.pretail_reviewname
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:#240668;
text-decoration:none;
}

.pretail_description_averages
{
font-family: Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#4A2300;
text-decoration:none;
}

.pretail_description
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration:none;
}
a.pretail_description
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration:none;
}
a.pretail_description:hover
{
font-family:Verdana, Georgia,Tahoma, Arial,sans-serif;
font-weight:normal;
font-size: 8.25pt;
color:#5A5861;
text-decoration:underline;
}

/* End of Comments for productDetail (pDT00001) */
a.pretail_summary
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:#023d7f;
text-decoration:none;
}
a.pretail_summary:hover
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:#023d7f;
text-decoration:none;
}
a.pretail_print
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:##5A5861;
text-decoration:none;
}
a.pretail_print:hover
{
font-family:Georgia,Tahoma, Arial,sans-serif;
font-weight:bold;
font-size: 9pt;
color:##5A5861;
text-decoration:underline;
}



/* Code Added by Santhosh for LC Product Review on 24th Nov 2009 (csv00001)*/


div#content {
border-left:medium none;
margin:1em 0 0;
width:70%;
}


html[xmlns] .clearfix {
display:block;
}


.clearfix {
display:inline-block;
}

#BVSubmissionContainer {
margin-top:18px;
}

.BVRatingSummary *, .BVquickTakeHeader, .BVquickTakeBody, .BVReviewTable *, .BVBadge *, .BVBadgeDefinitionText, .BVReviewPagination, .BVSubmissionTable *, .BVUIContainer *, .BVmainReview *, #guidelines *, #BVSubmissionContainer, #BVSubmissionContainer p, .BVReviewsBody *, .BVStandaloneReviewsPage *, .BVStandaloneReviewsPage td, .BVAllReviewsPage, .BVAllReviewsPage td, .BVCategoryPage, .BVCategoryPage td {
color:#505050;
font-family:Arial,serif;
font-size:12px;
}

.BVRatingSummary *, .BVquickTakeHeader, .BVquickTakeBody, .BVReviewTable *, .BVBadge *, .BVBadgeDefinitionText, .BVReviewPagination, .BVSubmissionTable *, .BVUIContainer *, .BVmainReview *, #guidelines *, #BVSubmissionContainer, #BVSubmissionContainer p, .BVReviewsBody *, .BVStandaloneReviewsPage *, .BVStandaloneReviewsPage td, .BVAllReviewsPage, .BVAllReviewsPage td, .BVCategoryPage, .BVCategoryPage td {
color:#666666;
font-family:Georgia,serif;
font-size:11px;
}

.BVSubmissionTable {
width:700px;
}

#BVproductHeaderRow {
margin-top:0;
}

.BVlabelRow {
margin-top:15px;
}

.BVlabelRow {
margin-top:10px;
}

#BVtellUsQWhyRow, .BVsliderRow {
font-weight:bold;
height:auto;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
width:100%;
}

.BVReviewSubmissionHeaderArea {
padding-bottom:18px;
}


.BVReviewSubmissionHeaderContainer, .BVReviewPreviewHeader, .BVReviewPostSubmitHeaderText {
border-bottom:1px solid #DBD2BE;
margin-bottom:10px;
padding-bottom:0.2em;
}

.BVproductHeader {
border-color:#DBD2BE;
border-style:solid;
border-width:1px 1px 0;
height:auto;
margin-top:0;
padding:10px;
}

.BVproductHeader img {
margin:0 5px 0 0;
padding:0;
}

.BVRR img {
border:medium none;
}



.BVReviewSubmissionHeader, .BVReviewPreviewHeader, .BVReviewPostSubmitHeaderText {
color:#4A2300;
font-family:Georgia,serif;
font-size:18px;
}

.BVReviewSubmissionHeader, .BVReviewPreviewHeader, .BVReviewPostSubmitHeaderText, .BVRR a.BVCloseWindowLink {
font-family:Arial,serif;
}

.BVReviewSubmissionHeader {
float:left;
}

.BVReviewSubmissionHeader, .BVReviewPreviewHeader, .BVReviewPostSubmitHeaderText {
color:#5A781E;
font-family:Gotham,Helvetica,Arial,Verdana,Geneva,sans-serif;
font-size:18px;
font-weight:normal;
}
.BVseparator {
clear:both;
}

.BVsectionHeader {
background-color:#F2EFE9;
color:#4A2300;
font-weight:bold;
padding:6px 10px;
}

#BVSubmissionContainer #BVbasicReview {
margin-bottom:0;
}

#BVSubmissionContainer .BVreviewSection {
clear:both;
height:auto;
margin-bottom:23px;
}

#BVmainReview {
border-color:#DCD2BF;
border-style:solid;
border-width:0 1px 1px;
padding:0 5px;
}

#BVmainReviewHeaderID {
margin-top:0;
}

.BVreviewSectionBody {
height:auto;
margin:0;
padding:0;
}

#BVnicknameContentID, #BVbasicReviewContent, #BVmoreProductOpinionsContent {
margin:0;
}

.BVrequiredheader {
font-size:11px;
margin:5px 0 0 5px;
}

.BVrequiredheader {
display:block;
margin:5px 0 0 6px;
}


#BVnickNameRow {
margin-top:12px;
}

.label-suffix-required-marker {
left:-3px;
position:relative;
}


.BVratingsTable {
margin:0;
}

.ratingTitle {
vertical-align:middle;
}


.ratingTitle .fieldLabel {
float:left;
margin:0 8px 0 11px;
padding:0;
width:auto;
}


.ratingWrapper {
vertical-align:top;
}


.ratingBar {
cursor:pointer;
width:75px;
}

BVratingLegendValue, .ratingDisplayValue {
vertical-align:middle;
}

#BVrecToFriendLabel {
vertical-align:bottom;
}

.BVrecToFriendLabelRadio {
float:left;
font-weight:normal;
margin:0;
padding:0;
width:150px;
}

#BVrecToFriendLabel {
float:left;
padding:0 8px 0 11px;
width:auto;
}


.BVratingLegendValue {
font-weight:bold;
text-transform:lowercase;
width:3em;
}

.ratingDisplayValue {
font-weight:normal;
padding-left:15px;
text-transform:lowercase;
white-space:nowrap;
width:4em;
}

.ratingWrapper {
padding:4px 0;
}


.fieldLabel {
font-size:12px;
font-weight:bold;
white-space:nowrap;
}


.ratingTitle {
text-align:right;
width:auto;
}

.BVformLabel {
float:left;
font-size:12px;
font-weight:bold;
margin-right:8px;
/*text-align:right;*/
width:160px;
padding-left:10px;
}

#BVnickInput {
float:left;
}


.BVlabelRow, #BVtellUsQWhyRow, .BVsliderRow {
font-weight:bold;
height:auto;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
width:100%;
}


.BVlabelRow {
margin-top:10px;
}

#BVreviewTitleLabel, .BVDisplayName {
padding-top:2px;
}

.BVRTcharCounter {
clear:both;
margin-left:136px;
}

#BVRTcharCount {
line-height:normal;
padding-top:4px;
}


.BVTermsAndConditionsLink {
left:49px;
line-height:normal;
margin:0;
position:relative;
top:3px;
}

div#BVSubmissionContainer .BVTermsAndConditionsLink a {
font-size:11px;
}


.BVMoreProductOpinionsHelper {
float:left;
width:39%;
}

.BVtitleCharactersHelper {
margin-top:20px;
}
.BVhelpfulHints {
margin-top:18px;
}

#BVReviewTipsListHeader {
margin-bottom:5px;
}

.BVhelpfulHints ul {
padding-bottom:10px;
}

div#BVSubmissionContainer .BVhelpfulHints ul li, div#BVSubmissionContainer .BVhelpfulHints p, div#BVSubmissionContainer .BVhelpfulHints p a {
font-size:11px;
line-height:13px;
}

div#content p a, div#content p a:visited {
font-weight:bold;
}

.BVMoreProductOpinionsHelper ul {
list-style-type:disc;
}

.BVtipBoxTips, .BVtipBoxTips * {
font-weight:normal;
margin:0;
}

.BVtipBoxTips {
padding-left:15px;
}

.BVtipBoxListHeader {
font-weight:bold;
}


div#BVSubmissionContainer a {
font-size:12px;
}


.BVTermsAndConditionsLink {
margin-left:143px;
}


#BVRTcharCount {
float:left;
padding-right:10px;
}

.BVlabelRow {
margin-top:15px;
}


.BVtxtInput {
float:left;
font-weight:normal;
z-index:0;
}


div#BVSubmissionContainer input, div#BVSubmissionContainer textarea, div#BVSubmissionContainer select {
color:#000000;
font-size:12px;
}

div#content input, div#content select {
color:#000000;
}

div#content p, div#content a, div#content ul li, div#content label, div#content input, div#content select, div#content legend, div#content fieldset legend {
font-size:1.2em;
line-height:1.4em;
}

#BVnickTextField {
float:none;
}

#BVnickHelper {
float:none;
}

#BVnickHelper {
margin-left:0;
padding-top:3px;
width:270px;
}


.BVinputHelper, .BVRTcharCounter *, .BVnpTableLabelR, .BVnpTableLabelL, .BVRatingInstructions {
font-size:10px;
}

.BVRatingInstructions {
line-height:normal;
}

#BVSubmissionContainer .BVreviewSection {
clear:both;
height:auto;
margin-bottom:23px;
}



#BVmoreProductOpinionsHeader {
display:none;
}

#BVmoreProductOpinionsContent {
display:inline;
float:left;
margin-right:5px;
width:57%;
}

.BVsectionHeader {
background-color:#eaedf0;
color:#4A2300;
font-weight:bold;
padding:6px 10px;
}

.BVRatingInstructions {
font-weight:normal;
margin-left:16px;
}


.BVinputHelper, .BVRTcharCounter *, .BVnpTableLabelR, .BVnpTableLabelL {
font-weight:normal;
}


.BVinputHelper {
float:left;
margin-left:6px;
}

div#BVSubmissionContainer input, div#BVSubmissionContainer textarea, div#BVSubmissionContainer select {
color:#000000;
font-size:12px;
}

div#content input, div#content select {
color:#000000;
}

div#content p, div#content a, div#content ul li, div#content label, div#content input, div#content select, div#content legend, div#content fieldset legend {
font-size:1.2em;
line-height:1.4em;
}

#BVtitleHelper {
clear:both;
display:none;
margin-left:0;
width:15em;
}

#BVtipLaunch {
cursor:pointer;
display:none;
float:left;
padding:0 0 0 10px;
}

#BVreviewTextRow {
margin-bottom:23px;
}

.BVtextField {
float:left;
width:240px;
}

#BVpreviewBar {
float:right;
margin:10px -3px 10px 0;
}

.reviewFeedbackView
{
font-family:verdana;
/*color:#5a587;*/
color:#666666;
font-size:11px;
font-weight:bold;
}

.pretailHead
{
font-family:Georgia;
color:#003C7B;
font-size:18px;
font-weight:bold;
}

.pretailHeadbelowText
{
font-family:Georgia;
color:#5a587;
font-size:16px;
font-weight:bold;
}

.pretailBorderHead
{
font-family:Verdana;
color:#003C7B;
font-size:13px;
font-weight:bold;
}

.pretailPrevLoginLabelText
{
font-family:Verdana;
color:#5a587;
font-size:12px;
font-weight:bold;
}

.pretailReviewTipsText
{
font-size:9px; 
padding-left:10px;
}

.pretailReviewTipsText1
{
padding-top: 10px;
padding-bottom: 10px;
}

.pretailReviewTips
{
float: left; 
width: 218px;
padding-left:10px;
}

/* End of Code Added by Santhosh for LC Product Review on 24th Nov 2009 (csv00001) */



.wedding_en{
position:absolute;
top: 0;
border: 1px solid #D7D7D7; /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
font-family:Georgia,Tahoma, Arial,sans-serif;
line-height:16px;
z-index:100;
background-color:#ffffff;
width:135px;
visibility: hidden;
}

.wedding_en a{
width:130px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .wedding_en a{  /*IE only hack*/
width: 130px;
}

.wedding_en a:hover{ /*THEME CHANGE HERE*/

background-color:#ffffff;
color: #003C7B;
line-height: 16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
/*border-bottom: 1px solid #999999;*/
font-weight: regular ;
font-size: 8.4pt;
width:130px;
text-decoration:none;
}

/*wedding fr*/

.wedding_fr{
position:absolute;
top: 0;
border: 1px solid #D7D7D7; /*THEME CHANGE HERE*/
font-family: Arial;
font-size: 8.4pt;
font-weight: regular;
font-family:Georgia,Tahoma, Arial,sans-serif;
line-height:16px;
z-index:100;
background-color:#ffffff;
width:135px;
visibility: hidden;
}

.wedding_fr a{
width:130px;
display: block;
text-indent: 0px;
font-family: Arial;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
padding-left: 5px;
font-size: 8.4pt;
line-height:16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
text-decoration: none;
font-weight: regular;
color: #003C7B;
}

html .wedding_fr a{  /*IE only hack*/
width: 130px;
}

.wedding_fr a:hover{ /*THEME CHANGE HERE*/

background-color:#ffffff;
color: #003C7B;
line-height: 16px;
font-family:Georgia,Tahoma, Arial,sans-serif;
/*border-bottom: 1px solid #999999;*/
font-weight: regular ;
font-size: 8.4pt;
width:130px;
text-decoration:none;
}


/*contact us*/

.pretailconacthead {
color:#023D7F;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:19px;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}

.pretailconactphonehead{
color:#5A5857;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
padding-bottom:20px;
}

.pretailconactphone {
color:#5A5861;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}

.pretailconactsmalltext {
color:#5A5861;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}
a.pretailconactphone {
color:#5A5861;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}
a.pretailconactphone:hover {
color:#5A5861;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
padding-bottom:10px;
}

.contactrestar {
color:#ff0000;
font-family:Verdana,Tahoma,Arial,Georgia,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-bottom:10px;
}

.errorText {
background-color:#FFFFFF;
margin-left:10px;
color:#FF0000;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:150%;
padding:5px;
}


/*contact us*/




/****  Single Page checkout Styles ****/

        .gray-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 8.25pt;
	        color:#8F9193;
	        text-decoration:none;
        }
       .black-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 8.25pt;
	        color:#191C1F;
	        text-decoration:none;
        }
       .bold-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:bold;
	        font-size: 9pt;
	        color:#191C1F;
	        text-decoration:none;
        }
       .table-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 8.25pt;
	        color:#5A5857;
	        text-decoration:none;
        }

       .table-text a
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 8.25pt;
	        color:#5A5857;
	        text-decoration:none;
        }  

       .input-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 9pt;
	        color:#5A5857;
	        text-decoration:none;
	        width: 205px;
	        border: 1px solid #DFDFDF;
	        height: 20px;

        } 
       .input-textarea
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 8.25pt;
	        color:#5A5857;
	        text-decoration:none;
	        width: 325px;
	        border: solid 1px #DFDFDF;
	        height: 115px;
        }
       .input-checkbox
        {
	        width: 15px;
	        border: solid 1px #DFDFDF;
	        height: 15px;
        }
       .cvv-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 9pt;
	        color:#5A5857;
	        text-decoration:none;
	        width: 70px;
	        border: solid 1px #DFDFDF;
	        height: 20px;

        }
       .year-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 9pt;
	        color:#5A5857;
	        text-decoration:none;
	        width: 125px;
	        border: solid 1px #DFDFDF;
	        height: 20px;

        }
       .currency-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 13pt;
	        color:#191C1F;
	        text-decoration:none;
        }
       .input-textarea
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 8.25pt;
	        color:#5A5857;
	        text-decoration:none;
	        width: 325px;
	        border: solid 1px #DFDFDF;
	        height: 115px;
        }
       .login-head
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight: bold;
	        font-size: 11pt;
	        color:#023D7F;
	        text-decoration:none;
        }
       .login-sub-head
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight: bold;
	        font-size: 9pt;
	        color:#023D7F;
	        text-decoration:none;
        }
       .login-text
        {
	        font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
	        font-weight:normal;
	        font-size: 9pt;
	        color:#5A5857;
	        text-decoration:none;
	        width: 288px;
	        border: solid 1px #7F7F7F;
	        height: 20px;
        }


	form.cmxform { width: 30em; }
	form.cmxform label.error {
		display: block;
		margin-left: 1em;
		width: auto;
	}

	div.container {
		background-color: #eee;
		border: 1px solid red;
		margin: 5px 5px 5px 10px;
		padding: 5px;
	}
	div.container ol li {
		list-style-type: disc;
		margin-left: 20px;
	}
	div.container { display: none }
	.container label.error {
		display: inline;
	}

	#signupForm .error {
		display: inline;
	}

/****** sideBar Styles ******/



/*new checout done by prabu*/

.showcartheaderlink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
a.showcartheaderlink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}

a.showcartheaderlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	






}

.showcartheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8F9193;
	text-decoration: none;	
}
a.showcartheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8F9193;
	text-decoration: none;	
}

a.showcartheader:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8F9193;
	text-decoration: none;	




}
.showcartitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
a.showcartitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
a.showcartitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}




.showcartprd-Name {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;






}
a.showcartprd-Name {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.showcartprd-Name:hover {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.iemNoTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #8f9193;
	text-decoration: none;
}
a.iemNoTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #8f9193;
	text-decoration: none;
}
a.iemNoTxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #8f9193;
	text-decoration: none;
}

.mrpdis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b6221f;
	text-decoration: none;	







}
.mrpdisnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5a5857;
	text-decoration: none;	
}
.mrp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5a5857;
	text-decoration: line-through;
	
}
.qtyTxtfld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 5px;
	border: 1px solid #999999;
	text-align: center;
	width: 15px;
}

.Ulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:blue;
	line-height:18px;
	text-decoration:underline;
	text-align: center;	
}
a.Ulink{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:blue;
	text-decoration:underline;
	text-align: center;	
}
a.Ulink:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:blue;
	text-decoration:underline;
	text-align: center;	
}
.showcarttext {	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5a5857;
	text-decoration: none;
}
.proHdrTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.itlcTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.proTxtfld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;	
	border: 1px solid #999999;	
	height: 17px;
}

.Totaladd {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.TermTxt {
	color: #333;
	margin: 0px;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight:bold;
	
}
.TermTxtnoraml {
	color: #333;
	margin: 0px;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.spname {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #023d7f;
	text-decoration: none;	


}
a.spname {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #023d7f;
	text-decoration: none;	
}
a.spname:hover {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #023d7f;
	text-decoration: underline;	
}
.shippinglink {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #023d7f;
	text-decoration: none;	
}
a.shippinglink {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #023d7f;
	text-decoration: underline;	
}
a.shippinglink:hover {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #023d7f;
	text-decoration: underline;	
}

.pretailorderreviewhead
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height:17px;
	text-decoration: none;	










}
.pretailorderreviewaddress
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5a5857;
	line-height:16px;
	text-decoration: none;	








}

.pretailordercompleteheader
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #b6221f;	
	text-decoration: none;	
}
a.pretailordercompleteheader
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #b6221f;	
	text-decoration: none;	

}
a.pretailordercompleteheader:hover
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #b6221f;	
	text-decoration: none;	
}
.pretailorderitemheader
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;	
}
.pretailshippingins
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;	

}
.pretailorderlists
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5a5857;	
	text-decoration: none;	
}
a.pretailorderlists
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5a5857;	
	text-decoration: none;	
}
a.pretailorderlists:hover
{	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5a5857;	
	text-decoration: underline;	
}

#KoseCardError
{
	color: red;
	font-style: italic;
}



/*New css for login*/


.top {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #013bd6;
	font-weight: bold;
}
.top1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #5a5857;
	font-weight: bold;
}
.bottam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5a5857;
	font-weight: bold;
}

.bottam1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A19E9B;
	text-align:center;
	line-height:20px;
	font-weight: bolder;
}
.headtext {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;	
	font-weight:bold;
}

.headtext1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;
	line-height:18px;
	font-weight:bold;
}

.headtext2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24;
	line-height:18px;
	font-weight:bold;
}
.normaltext {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;
	line-height:18px;
	font-weight:normal;
}

.normaltext1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;
	line-height:22px;
	font-weight:normal;
}
.linktext {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#013bd6;	
	line-height:18px;
	text-decoration:none;
}
.text1 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24;
	line-height:20px;
	font-weight:bold;
}

a.forget {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ed1c24;
	line-height:18px;
	text-decoration:none;
}

a.forget:hover {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	text-decoration:none;
}
hr.sepbar { 
	font-size: xx-small; 
	width: 100%; 
	height: 1px; 
	background: #999999;
	color: #509493; 
	border-width: 0px; 
	}
.lheigh{
line-height:30px;
}

.normaltext11 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;
	line-height:17px;
	font-weight:normal;
}
.input-text-new
        {
		font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;;
		font-weight:normal;
		font-size: 9pt;
		color:#5A5857;
		text-decoration:none;
		width: 150px;
		border: 1px solid #DFDFDF;
		height: 20px;

        } 
a.normaltext {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
}
a.normaltext:hover {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#5A5857;
	line-height:18px;
	font-weight:normal;
	text-decoration:underline;
}

.headtext3 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0c3bd6;
	line-height:18px;
	font-weight:bold;
}