/*same as blue */
.LabelText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	padding: 5px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;

}
.SubCatText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	padding: 5px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;

}
.SubCatDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #BCBBAF;
	padding: 5px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;

}
/*same as blue */
.LabelBckGnd
{
font-weight:Bold;
FONT-FAMILY:verdana;
TEXT-DECORATION:None;
FONT-STYLE:Normal;
FONT-SIZE:12px;
BACKGROUND-COLOR:#12598c;
}
.HeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	padding: 5px;
	font-weight: bold;
	text-align: left;

}
.HeadingBckGnd
{
font-weight:Bold;
font-family:verdana;
text-decoration:None;
font-style:Normal;
font-size:12px;
BACKGROUND-COLOR:#659e43;
}
.NormalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CDCDCD;
	text-align: left;
}

.NormalTextPrice
{
font-weight:Normal;
font-family:verdana;
text-decoration:None;
font-style:Normal;
font-size:12px;
color:#3B3B3B;
}
.NewsText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #CDCDCD;
	text-align: right;
}
.Item
{
font-weight:bold;
font-family:verdana;
text-decoration:None;
font-style:Normal;
font-size:12px;
color:#3B3B3B;
}
/*Basecolor starts*/
.Basecolor
{
BACKGROUND-COLOR:#828282;

 
}
.Bodycolor
{
BACKGROUND-COLOR:#484848;
 
}
/*.tableborder
{
border-color:#2D2D2E;
border-style:solid;

}
/*ScrollBarclass starts*/
.scrollclass
{
scrollbar-3dlight-color:#CCCCCC; /*hardcoded*/
scrollbar-arrow-color:#659e43; /*HeadingText color*/
scrollbar-base-color:#ECEBE6;/*basecolor*/
scrollbar-darkshadow-color:#CCCCCC; /*hardcoded*/
scrollbar-face-color:#ECEBE6; /*basecolor*/
scrollbar-highlight-color:#CCCCCC; /*hardcoded*/
scrollbar-shadow-color:#ECEBE6;/*basecolor*/
}*/
/*same as LabelText blue*/
.NewsletterText
{
FONT-WEIGHT:Bold;
FONT-FAMILY:verdana;
TEXT-DECORATION:None;
FONT-STYLE:Normal;
FONT-SIZE:12px;
COLOR:#12598c;
}
/*same as LabelText blue*/
.TrackorderText
{
FONT-WEIGHT:Bold;
FONT-FAMILY:verdana;
TEXT-DECORATION:None;
FONT-STYLE:Normal;
FONT-SIZE:12px;
COLOR:#12598c;
}
/*same Color as blue LabelText. Size remains same*/
.Labelcolorborder
{
BORDER-RIGHT:#12598c 1px solid;
BORDER-TOP:#12598c 1px solid;
BORDER-LEFT:#12598c 1px solid;
BORDER-BOTTOM:#12598c 1px solid;
}
/*same color as HeadingText green. Size remains same */
.Headingcolorborder
{
BORDER-RIGHT:#B6B2B2 1px solid;
BORDER-TOP:#B6B2B2 1px solid;
BORDER-LEFT:#B6B2B2 1px solid;
BORDER-BOTTOM:#B6B2B2 1px solid;
}
	/*hardcode this section*/
.Greyborder
{
BORDER-RIGHT:#666666 1px solid;
BORDER-TOP:#666666 1px solid;
BORDER-LEFT:#666666 1px solid;
BORDER-BOTTOM:#666666 1px solid;
}
	/*hardcode this section*/
.WebPageborder
{
BORDER-RIGHT:#FFFFFF 0px solid;
BORDER-TOP:#FFFFFF none;
BORDER-LEFT:#FFFFFF 0px solid;
BORDER-BOTTOM:#FFFFFF 0px solid;
background-color:#E3E3E3;
}
/*if separator yes, use HeadingText green Color as Heading text Rest hardcode */
.StaticPipeSeparator
{
COLOR:#659e43;
FONT-WEIGHT:Bold;
FONT-SIZE:12px;
FONT-FAMILY:Verdana;
}
/*if separator yes, Heading Text green Color as Headintext Rest hardcode */
.AdditionalPipeSeparator
{
COLOR:#659e43;
FONT-WEIGHT:Bold;
FONT-SIZE:12px;
FONT-FAMILY:Verdana;
}
/* Same as LabelText blue*/
.WelcomeNote
{
FONT-WEIGHT:Bold;
FONT-FAMILY:verdana;
TEXT-DECORATION:None;
FONT-STYLE:Normal;
FONT-SIZE:12px;
COLOR:#12598c;
}
/* hardcode */
.links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	padding-top: 25px;
	

}

.links A:Link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	

}

.links A:Visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;

}

.links A:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #F24123;
	text-decoration: none;
	

}
/* hardcode */
.errortext
{
font-weight:normal;
font-family:Verdana;
text-decoration:none;
font-style:Normal;
font-size:11px;
color:#FFF;
}
.note
{
font-weight:normal;
font-family:Verdana;
text-decoration:none;
font-style:Normal;
font-size:7pt;
color:#FFF;
text-align:justify;
}
/* hardcode */
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	padding-left: 30px;
}


.related-products {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B3B3B3;
	text-decoration:Underline;
}
.related-products A:link, related-products A:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B3B3B3;
	text-decoration:Underline;
}

.related-products A: Hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B3B3B3;
	text-decoration:none;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #CFCCAF;
	
}

.text-box {
	height: 17px;
	display: block;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	width: 127px;
}
.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #033B86;
	text-decoration: none;
}

.code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0C499B;
	text-decoration: none;
}
.Name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C499B;
	text-decoration: none;
}
.imgtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C499B;
	text-decoration: none;
}

.MainTablebg
{
background-color:#003164;
}


/*Classes for eflyer formatting*/
.EflyerHeader
{
FONT-FAMILY: Arial, Helvetica, sans-serif; ;
TEXT-DECORATION: none;
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
COLOR: #FFF;
PADDING-LEFT: 12px;
}
.EflyerFooter
{
FONT-FAMILY: Arial, Helvetica, sans-serif; ;
TEXT-DECORATION: none;
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
COLOR: #FFF;
PADDING-LEFT: 12px;

}
/*Classes for eflyer formatting*/

.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	background-image: images/icons/pagebg.gif;
}

.d {
	font-weight: bold;
	padding: 5px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	

}

.d A:link {
	font-weight: bold;
	padding: 5px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.d A:visited {
	font-weight: bold;
	padding: 5px;
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.d A:hover{
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;

}
.tdstylectnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFF;
	padding: 5px;
	font-weight: bold;
	text-align: left;

}


.tdstylectnttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;

}

.tdstylectntsubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CDCDCD;
	text-align: center;
	text-decoration: none;
}
.tdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CDCDCD;
	text-align: left;
}


.tdstylectntview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 20px;

}

.tdstylectnttxtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #FFFFFF;
	height: 11px;
	background-color: #CDCDCD;
	width: 120px;
	padding-top: 2px;
}

.freight-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #FFFFFF;
	height: 15px;
	background-color: #CDCDCD;
	padding-top: 2px;
}
.tdstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	padding: 2px 2px 2px 10px;
	font-weight: bold;
	background-image: url(../icons/arw.gif);
	background-repeat: repeat-y;
	/*background-attachment: fixed;*/
	text-decoration: none;

}
.tdstyle a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	font-weight: bold;
	text-decoration: none;

}
.tdstyle a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	font-weight: bold;
	text-decoration: none;


	
}
.tdstyle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EC8C1B;
	padding: 2px 2px 2px 5px;
	font-weight: bold;
	text-decoration:underline

}
.tdstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;

}
.nosound {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	padding: 4px 4px 2px 10px;
	padding-right:15px;
	padding-left:0px;
	font-weight: bold;
	text-decoration: none;

}

.orderby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #D7D7D7;
	padding-left: 5px;
	vertical-align: middle;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CFCCAF;
	padding: 5px 10px 0px 25px;
	font-weight: bold;
	text-decoration: none;
}


.bulletedlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	padding: 2px 2px 2px 15px;
	font-weight: bold;
	background-image: url(../icons/arw.gif);
	background-repeat: repeat-y;
	/*background-attachment: fixed;*/
	text-decoration: none;

}
.bulletedlist a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	font-weight: bold;
	text-decoration: none;

}
.bulletedlist a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BCBBAF;
	font-weight: bold;
	text-decoration: none;
	
}
.bulletedlist a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EC8C1B;
	padding: 2px 2px 2px 5px;
	font-weight: bold;
	text-decoration:underline

}
.tdctnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EC8C1B;
	background-image: url(../icons/orng-sqr.gif); 
	/*background-attachment: fixed;*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;

}
.dztool {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EC8C1B;
	background-image: url(../icons/orng-sqr.gif);
	/*background-attachment: fixed;*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
}
.subcattool {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #EC8C1B;
	background-image: url(../icons/orng-sqr.gif);
	/*background-attachment: fixed;*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
}

.qs {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5DB2D6;
	background-image: url(../icons/blu-sqr.gif);
	/*background-attachment: fixed;*/
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}
.pdt-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
}
.style1 
{font-size: 11px; 
color: #CDCDCD; 
font-family: Arial, Helvetica, sans-serif;
}
.hr-title {
	background-image: url(../Icons/hr-line.gif);
	width:50px;
}
.detail_titletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #EDEAC8;
	
}
.detail_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCACA;
	
}
/*.TableBorder
{
BORDER-RIGHT:#2D2D2E 1px solid;
BORDER-TOP:#2D2D2E 1px solid;
BORDER-LEFT:#2D2D2E 1px solid;
BORDER-BOTTOM:#2D2D2E 1px solid;

}*/
.TableBorder
{
BORDER-RIGHT:#FFFFFF 1px solid;
BORDER-TOP:#FFFFFF 1px solid;
BORDER-LEFT:#FFFFFF 1px solid;
BORDER-BOTTOM:#FFFFFF 1px solid;

}
.PB_NAMEBLUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: regular;
	color: #37A2FF;
	
}
.PB_NAMEORANGE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: regular;
	color: #ECBB1B;
	
}
.MailContent
{
BORDER-RIGHT:#B6B2B2 1px solid;
BORDER-TOP:#B6B2B2 1px solid;
BORDER-LEFT:#B6B2B2 1px solid;
BORDER-BOTTOM:#B6B2B2 1px solid;
background-color:#484848;
}

.soundStyle 
{font-size: 12px; 
color: #00000; 
font-family: Arial, Helvetica, sans-serif;
}
.topnav{font:normal 12px arial; color:#FFF;}
.topnav a{text-decoration:none; color:#FFF; margin:0 5px;}

#quick_search_text
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-stretch:condensed;
	color:#FFFFFF;
	position: relative;
	/*left: 19px;
	top: 6px;*/
}


#search_keyword
{
border: 1px solid #666666;	
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px 0;
font-weight:normal;
color:#000000;
}
#dropdown_stock, #dropdown_price
{
border: 1px solid #666666;
font-family:rial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}

