body {
background-color: #fff; /* Change background color here */
}
body, div, th, td, p, input, select, textarea {
font: 11px Tahoma, Arial, Helvetica, Sans-serif;
color: #000000;
}
p {
	font-size:12px;
}
/*
	Content enviroment styles
*/
TABLE.Container {
	HEIGHT: 100%;
	width:955px;
	border:1px solid #CE6691;
}
TD.Container {
	VERTICAL-ALIGN: top;
	HEIGHT: 90%;
}
.Container {
	/*width:953px;
	border:1px solid #CE6691;*/
}
.UpsellCustom {
	padding: 20px 0px 0px 10px;
	width:99%;
	background-image: url(images/upsale_fade_background.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.UpsellBackgroundCustom {
	background-image: url(images/upsale_fade_background-background.gif);
	background-position: right top;
	background-repeat: repeat-x;
}

.HeadRightBox { text-align: right; vertical-align: bottom; }
.headerMinicart {
	color: #42210B;
	text-decoration: none;
}
.headerMinicart a {
	color: #0066CC;
	text-decoration: none;
}
.headerMinicart a:hover {
	color: #0066CC;
	text-decoration: underline;
}

a:link { color: #0000FF; text-decoration: underline; }

a:visited { color: #0000FF; text-decoration: underline; }

a:hover { color: #0000FF; text-decoration: underline; }

a:active { color: #0000FF; text-decoration: underline; }



h1 { font-size: 15px; }

h2 { font-size: 13px; }

h3 { font-size: 12px; }



hr { color: #dddddd; height: 1px; }



.topbar { background-color: #AD0047; color: #FFFFFF; }

.topbarlink:link { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px;}

.topbarlink:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px; }

.topbarlink:hover { color: #E7FFCD; text-decoration: underline; font-weight: bold; font-size: 10px; }

.topbarlink:active { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px; }



.searchback { background-color: #ABD74C; }



.speedbar:link { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }

.speedbar:visited { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }

.speedbar:hover { color: #C0C0C0; text-decoration: none; font: 11px tahoma; font-weight: bold; }

.speedbar:active { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }



.whitetext { color: #FFFFFF; text-decoration: none; }



.whitelink:link { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }

.whitelink:visited { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }

.whitelink:hover { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }

.whitelink:active { color: #FFFFFF; text-decoration: none; font: 11px tahoma; font-weight: bold; }



#categories {
	display: block;
	background-color: #FFFFFF;
	font-size:11px;
}

#categories a { display: block; background-color: #FFFFFF; border-bottom: 1px #cccccc solid; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; text-decoration: none; }

#categories a:hover { background-color: #DFDFDF; color: #23381D; text-decoration: underline; }



#categories .subcatlink:link { display: block; background-color: #F4F7FC; border-bottom: 1px #cccccc solid; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }

#categories .subcatlink:visited { display: block; background-color: #F4F7FC; border-bottom: 1px #cccccc solid; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }

#categories .subcatlink:hover { display: block; background-color: #E7F3CD; border-bottom: 1px #cccccc solid; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; text-decoration: underline; }

#categories .subcatlink:active { display: block; background-color: #F4F7FC; border-bottom: 1px #cccccc solid; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }



#menu a { display: block; background-color: #DFDFDF; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; text-decoration: none; }

#menu a:hover { background-color: #DFDFDF; color: #23381D; text-decoration: none; }



#menu .nocatlink:link { display: block; background-color: #FFFFFF; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }

#menu .nocatlink:visited { display: block; background-color: #FFFFFF; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }

#menu .nocatlink:hover { display: block; background-color: #E7F3CD; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }

#menu .nocatlink:active { display: block; background-color: #FFFFFF; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; color: #1B1B1B; padding-right: 3px; }



.listing { border: 1px solid; padding: 0px; border-color: #fff; cursor: pointer; }

.listing2 { background-color: #FFFFFF; padding: 0px; border: 1px solid #fff; cursor: pointer; }



.products { border: 1px solid #EAEAEA; padding: 3px; cursor: pointer; }

.products2 { background-color: #FFFFFF; padding: 3px; border: 1px solid #8EB4C7; cursor: pointer; }



.HeadBox {

background-color: #8EB4C7;

font: bold 11px tahoma;

}



.leftbar { background-color: #F4F7FC;/* border-right: 1px #8EB4C7 solid;*/ }



.HeadLine {

background-color: #D6D7D9;

}

/*
	Vertical menu
*/
.VertMenuLeftColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 10px;
	/*PADDING-RIGHT: 10px;*/
	width:162px;
}
.VertMenuRightColumn {
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
    align:center;
	width:180px;
}
.VertMenuBox {
	BACKGROUND-COLOR: #FFD44C;
	PADDING: 1px;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #8E4B00;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #FF8600;
	COLOR: #330000;
	FONT-WEIGHT: bold;
	PADDING: 1px;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #FFA92F;
}
.VertMenuTitleIcon {
	WIDTH: 21px;
	HEIGHT: 20px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
}
.VertMenuItems {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:link {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:visited {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
A.VertMenuItems:hover {
	COLOR: #550000;
	TEXT-DECORATION: underline;
}
A.VertMenuItems:active  {
	COLOR: #330000;
	TEXT-DECORATION: none;
}
.VertMenuHr {
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 12px;
}



.CategoriesList {

font-size: 11px;

}



.DialogBox {

background-color: #ffffff;

}

.DialogBorder {

background-color: #E5EBEF;

}

.DialogTitle {

font: bold 11px tahoma;

color: #FFFFFF

}



.ProductTitle {

margin-bottom: 6px;

}

.ProductTitle:link { color: #003AFF; text-decoration: none; font: 12px Arial; font-weight: bold; }

.ProductTitle:visited { color: #003AFF; text-decoration: none; font: 12px Arial; font-weight: bold; }

.ProductTitle:hover { color: #003AFF; text-decoration: none; font: 12px Arial; font-weight: bold; }

.ProductTitle:active { color: #003AFF; text-decoration: none; font: 12px Arial; font-weight: bold; }



.ProductDetailsTitle {
color: #666666;
font: bold 12px tahoma;
margin: 8px 0px;
}

.ProductDetails {

COLOR: #000000;

}

.ProductPriceTitle {

color: #000000;

font: bold 11px tahoma;

}

.ProductPriceTitle {

color: #666666;

font: bold 11px tahoma;

}

.ProductPriceConverting {

color: #000000;

font: bold 12px tahoma;

}

.ProductPrice {

color: #666666;

font: bold 11px tahoma;

}

.ProductPriceSmall {

color: #666666;

font: bold 11px tahoma;

}

.MarketPrice {

font-size: 11px;

}



.ItemsList {

color: #583A18;

font: bold 12px tahoma ;

}



.Tab {

background-color: #D6D7D9;

FONT-WEIGHT: bold;

TEXT-TRANSFORM: uppercase;

}



.CatMenuItemOff {

background-color: transparent; /* like "VertMenuBox" */

BORDER-RIGHT: none; /* like "VertMenuBox" */

BORDER-TOP: none; /* like "VertMenuBox" */

BORDER-LEFT: none; /* like "VertMenuBox" */

BORDER-BOTTOM: none; /* like "VertMenuBox" */

MARGIN-BOTTOM: 1px;

MARGIN-TOP: 1px;

MARGIN-LEFT: 1px;

MARGIN-RIGHT: 2px;

CURSOR: hand;

}

.CatMenuItemOffExp {

background-color: transparent; /* like "VertMenuBox" */

BORDER-RIGHT: none; /* like "VertMenuBorder" */

BORDER-TOP: none; /* like "VertMenuBorder" */

BORDER-LEFT: none; /* like "VertMenuBorder" */

BORDER-BOTTOM: none; /* like "VertMenuBorder" */

MARGIN-BOTTOM: 1px;

MARGIN-TOP: 1px;

MARGIN-LEFT: 1px;

MARGIN-RIGHT: 2px;

CURSOR: hand;

}

.CatMenuItemOn {

background-color: #081589; /* like "VertMenuTitle" */

BORDER-RIGHT: #081589 1px solid; /* like "VertMenuTitle" */

BORDER-TOP: #081589 1px solid; /* like "VertMenuTitle" */

BORDER-LEFT: #081589 1px solid; /* like "VertMenuTitle" */

BORDER-BOTTOM: #081589 1px solid; /* like "VertMenuTitle" */

MARGIN-LEFT: 1px;

MARGIN-RIGHT: 2px;

CURSOR: hand;

}

.CatSubMenu {

background-color: #D6D7D9; /* like "VertMenuBox" */

BORDER-RIGHT: #68C1FF 1px solid; /* like "VertMenuBorder" */

BORDER-TOP: #68C1FF 1px solid; /* like "VertMenuBorder" */

BORDER-LEFT: #68C1FF 1px solid; /* like "VertMenuBorder" */

BORDER-BOTTOM: #68C1FF 1px solid; /* like "VertMenuBorder" */

MARGIN-LEFT: 1px;

MARGIN-RIGHT: 2px;

}

.CatMenuItem {

FONT-SIZE: 12px;

FONT-FAMILY: Arial;

CURSOR: hand;

}

.CatMenuItem:link {

COLOR: #000000; /* like "VertMenuItems" */

}

.CatMenuItem:visited {

COLOR: #000000; /* like "VertMenuItems" */

}

.CatMenuItem:hover {

COLOR: #666666; /* like "VertMenuTitle" */

}

.CatMenuItem:active {

COLOR: #000000; /* like "VertMenuItems" */

}



.Bottom {

background-color: #AD0047;

padding: 4px;
height: 25px;
color: #FFFFFF;
font-weight:bold;

}

.Bottom table td {

color: #FFFFFF;

text-decoration: none;

font: bold 11px tahoma;

}

.Bottom a {

color: #FFFFFF;

text-decoration: none;

font: bold 11px tahoma;

}



.AddtoCart {

margin: 2px 0px;

padding: 4px 10px 4px 4px;

display: block;

height: 18px;

font: bold 11px tahoma, verdana, sans-serif;

text-align: left;

border: dotted 1px #EC1B21;

}



.NavigationPath {

margin: 2px 0px;

padding: 4px 10px 4px 4px;

display: block;

height: 18px;

font: bold 11px tahoma, verdana, sans-serif;

text-align: left;

color: #FF6699;
}

.NavigationPath a {

font: bold 11px tahoma;

text-decoration: none;

color: #FF6699;
}

div.NavigationPages {

margin: 2px 0px;

padding: 2px 10px;

display: block;

height: 14px;

font: bold 11px tahoma, verdana, sans-serif;

text-align: right;

background-color: #f7f7f7;

border: dotted 1px #999;

}

div.NavigationPages span {

width: 20px;

height: 14px;

clear: none;

padding: 6px;

white-space: nowrap;

}

div.NavigationPages span a {

color: #666666;

font: bold 11px tahoma, verdana, sans-serif;

text-decoration: none;

}

div.NavigationPages span a img {

border: none;

}

div.NavigationPages span a:hover {

color: #999;

text-decoration: none;

}



.SmallNote:link {

COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:visited {

COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:hover {

COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:active {

COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}



.Text {

color: #000000;

}



.AdminSmallMessage {

COLOR: #8EB4C7;

}



.AdminTitle {

color: #8EB4C7;

font: bold 12px;

}



.Line {

background-color: #8EB4C7;

}



.FormButton {

font: bold 11px tahoma;

color: #666666;

text-decoration: none;

}



.Button {

background-image: url(images/butbg.gif);

}

.ButtonText {

font: bold 11px tahoma;

color: #FFFFFF;

text-decoration: none;

}



.CustomerMessage {

COLOR: #8EB4C7; FONT: bold 10px;

}



.ErrorMessage {

COLOR: #8EB4C7; FONT: bold 10px;

}



.Star {

COLOR: #FF0000;

}



.HighLight {

background-color: #FFFFCC;

}



.SaveMoneyLabel {

COLOR: #FFFFFF;

}



.TableHead {

background-color: #ddd;

height: 25px;

}

.NavDialogTitle {

font-size: 11px;

font-weight: bold;

color: #330000;

}

.NavDialogBorder {

background-color: #D6D7D9;

}

.NavDialogBox {

background-color: #ffffff;

}

.SubHeader2 {

COLOR: #666666;

font-size: 11px;

FONT-WEIGHT: bold;

}

.SubHeader2Line {

background-color: #CCCCCC;

}



.PopupHelpLink {

FONT-SIZE: 9px;

COLOR: #0000FF;

TEXT-DECORATION: none;

}



.NumberOfArticles {

color: #000000;

font: bold 10px tahoma;

}



.TopLabel {

color: #FFFFFF;

font: bold 11px tahoma;

}



div.SearchBy {

margin: 2px 0px;

padding: 2px 10px 2px 2px;

display: block;

height: 18px;

font: bold 11px tahoma, verdana, sans-serif;

text-align: left;

background-color: #F5F5F5;

border: dotted 1px #999;

}

div.SearchBy span {

width: 20px;

height: 14px;

clear: none;

padding: 6px;

white-space: nowrap;

}

div.SearchBy span a {

color: #666666;

font: bold 11px tahoma, verdana, sans-serif;

text-decoration: none;

}

div.SearchBy span a img {

border: none;

}

.bluebutton {
	background-color: #8EB4C7; color: #FFFFFF;
	height: 25px;
	font-weight: bold;
}
#Container {
padding: 0px;
margin: 0px;
width:955px;
margin-left:auto;
margin-right:auto;
padding-left:auto;
padding-right:auto;
}
#content {
position: absolute;
min-width: 300px;
width: 605px;
z-index: 1;
top: 175px;
margin: 0 170px;
text-align: left;
border: 0px solid black;
}
td.menuback{
background-color: #C0C0C0;
border-bottom: 1px #000000 solid;
border-left: 1px #808080 solid;
border-top: 1px #808080 solid;
}
td.menubackright{
background-color: #C0C0C0;
border-bottom: 1px #000000 solid;
border-right: 1px #808080 solid;
border-left: 1px #808080 solid;
border-top: 1px #808080 solid;
}
td.menu {
background-color: #FFFFFF;
border-left: 1px #000000 solid;
border-top: 1px #000000 solid;
border-right: 1px #000000 solid;
}
td.border {
border-left: 1px #000000 solid;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
}
td.borderbottom {
border-bottom: 1px #000000 solid;
}
.NoBorder {
border-bottom: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
}
.Thumbnail {
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}

textarea, input, select { FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #39404D;  }

.form { FONT-SIZE: 11px; FONT-FAMILY: tahoma; COLOR: #39404D; BACKGROUND-COLOR: #FFFFFF; border: 1px solid; border-color: #666666; height: 19px; }

/*
Cart tooltip
*/
#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 523px;
	height:126px;
	/*border: 1px solid black;*/
	padding: 2px;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	background-image: url(images/ship-rates-chart_LG.gif);
	background-repeat: no-repeat;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.intl_outter_div {
	position: relative;
}
.hide_intl_div {
	display: none;
}
.show_intl_div {
	display: inline;
	position: absolute;
	font-size: 20px;
	font-weight: bold;
	width: 500px;
	height: 300px;
	left: 60px;
	top: -120px;
	padding: 5px;
	background-color: #ffffbf;
	color: #000000;
	border: 1px solid brown;
}

/*********** NetVision CSS Starting Jan 14 2009 ****************/
.TopNav {
	background-color: #AD0047;
	color: #FFFFFF;
	font: bold 14px Tahoma;
}
.TopNavLink {
	color:#fff;
	font: bold 11px Tahoma;
}

a.TopNavLink:link {
	color:#fff;
	text-decoration: none;
}

a.TopNavLink:visited {
	color:#fff;
	text-decoration: none;
}

a.TopNavLink:hover {
	color:#fff;
	text-decoration: underline;
}

a.TopNavLink:active {
	color:#fff;
	text-decoration: none;
}

.VertMenuBoxNewsTitle
{
	font-weight:bold;
	font-size:14px;
	height:30px;
	valign:middle;
	color:#fff;
	/*background-color: #D7527C;*/
	background-image: url(images/new/category-title-bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
/*
	Pagination mechanism
*/
.NavigationArrow {
	WIDTH: 9px;
	HEIGHT: 9px;
    border:0;
}
.NavigationTitle {
	WHITE-SPACE: nowrap;
	HEIGHT: 14px;
	PADDING-RIGHT: 10px;
}
.NavigationCell {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	BACKGROUND-IMAGE: url(images/page.gif);
	WIDTH: 17px;
	HEIGHT: 14px;
}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {
	TEXT-DECORATION: none;
}
.NavigationCell IMG {
	HEIGHT: 1px;
	WIDTH: 17px;
}
.NavigationCellWide {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	BACKGROUND-IMAGE: url(images/page_wide.gif);
	WIDTH: 23px;
	HEIGHT: 14px;
}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {
	TEXT-DECORATION: none;
}
.NavigationCellWide IMG {
	HEIGHT: 1px;
	WIDTH: 23px;
}
.NavigationCellSel {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold;
	WIDTH: 15px;
}

.viewall
{
   font-weight:bold;
   font-size:12px;
   color:#000000;
   text-decoration:none;
}
