/* CSS Document */



BODY {

	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif;margin-left: 0px;

	margin-top: 30px;

        margin-left: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.container {

	border: 3px solid #666666;

}

TD {

	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif

}

.hotprodnum {

	FONT: bold 11pt Arial, Helvetica, sans-serif; COLOR: #ffffff; line-height:175%;

}

.hotprodname {

	FONT: bold 11pt Arial, Helvetica, sans-serif; COLOR: #ffffff

}

.hotprodtext {

	FONT: 9pt Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff

}

.hotprodlink {

	FONT: 9pt Arial, Helvetica, sans-serif; COLOR: #ffffff

}

A.hotprodlink:hover {

	COLOR: #009fc2

}

.boldlink {

	FONT-WEIGHT: bold

}

.newstext {

	COLOR: #ffffcc

}

.taxolink {

	FONT: 10pt Verdana, Arial, Helvetica, sans-serif; 

        COLOR: white;

}

A.taxolink:hover {

	COLOR: #a3a3a3; 

        TEXT-DECORATION: underline;

}

A.taxolink {

	TEXT-DECORATION: underline;

}

.primary {

	BACKGROUND-COLOR: #6186bl

}

.secondary {

	BACKGROUND-COLOR: #e7e7e7

}

.tertiary {

	BACKGROUND-COLOR: #ffffff

}

.primarytext {

	COLOR: #000000

}

.secondarytext {

	COLOR: #a3a3a3

}

.tertiarytext {

	COLOR: #e7e7e7

}

.searchtext {

	COLOR: white;

      padding: 0 0 0 10px;

}

.hd {

	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #666666

}

.hr {

	COLOR: #6186bl

}

.prodname {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: verdana

}

.prodnum {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #6186bl; FONT-FAMILY: verdana

}

.white {

	COLOR: #ffffff

}

.red {

	COLOR: #ff3300

}

.black {

	COLOR: #000000

}

A {

	COLOR: #000000;

	text-decoration: none;

}

A:hover {

	COLOR: #a3a3a3;

}

.error {

	FONT-WEIGHT: bold; COLOR: #cc0000

}

.shophd {

	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: verdana

}

.shopdark {

	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000000

}

.nav {

	FONT-SIZE: 9pt; 

        COLOR: #FFFFFF; 

        FONT-FAMILY: Arial, Helvetica, sans-serif;

        TEXT-DECORATION: none;

        font-weight: 300;

}

a.nav {

	text-decoration: none;

	color: #FFFFFF;

}



A.nav:hover {

	COLOR: #fffea0;

	text-decoration:underline;

}

.nav_top {

	FONT-SIZE: 7pt;

	COLOR: #ffffff;

	FONT-FAMILY: verdana;

	TEXT-DECORATION: none;

	font-weight: 600;

	font-style: normal;

}

a.nav_top {

        text-decoration: underline;

}



A.nav_top:hover{

	COLOR: #FFCC00;

}

.pathlink {

	color: Silver;

	font-size: 8pt;

}

a.pathlink {

	color: Silver;

	font-size: 8pt;

}

a.pathlink:hover {

	color: Silver;

	font-size: 8pt;

	text-decoration: underline;

}



/* added by wme */

.catnav {

	font-size: 8pt;

	color: white;

	font-family: arial;

	text-decoration: none;

	line-height:125%;



	

}

a.catnav {

        text-decoration: none;

		line-height:125%;

}

a.catnav:hover {

		color: #ffffff;

      text-decoration: underline;

}

.catnav2 {

	font-size: 9pt;

	color: #000000;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none;

	line-height: 200%;

	font-weight: 200;

	text-align:right;

	

}

a.catnav2 {

        text-decoration: none;

		line-height: 200%;

		text-align:right;

}

a.catnav2:hover {

		color: #B85D48;

      text-decoration: underline;

	  text-align:right;

	  }

table.nav_table {

      border: 0px solid #a3a3a3;

      background-color: #174169;

      color: white;

}

.subcat {

	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;

	color: black;

	font-size: 11pt;

	font-weight: 500;

	text-decoration: none;

}

a.subcat {

	text-decoration: none;

}

a.subcat:hover {

	color: #e7e7e7;

}

.nav_bar {

	font-size: 10pt;

	color: #6186bl;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: oblique;

}

a.nav_bar {

	font-size: 10pt;

	color: #6186bl;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bolder;

}

a.nav_bar:hover {

font-size: 10pt;

	color: #CD3333;

	text-decoration: Underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bolder;

}

/* added by KC*/



.nav_bar2 {

	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 8pt;

	text-decoration: underline;

	font-style: normal;

}

a.nav_bar2 {

	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 8pt;

	text-decoration: underline;

	font-style: normal;

}

a.nav_bar2:hover {

	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #CD3333;

	font-size: 8pt;

	text-decoration: underline;

	font-style: normal;

}

.table {

	text-decoration: none;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	border-color: #FFFFFF;

	border-top: 0;

	border-bottom: 0;

	border-right: 3;

	border-left: 3;

	color: #FFFFFF;

	background-color: #194b7c;

	

}



/* added by avetti.com*/



.longdesc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

	font-style: normal;

	font-weight: normal;

	color: #000000;	

}



.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}



/*body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A }*/



.subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A }

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

	font-size: 9pt;

	font-weight: bold;

	color: #881d17;

	text-decoration: none; }

	

.red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993333;}



A.blue:link {	FONT-SIZE: 10pt; COLOR: #881d17; FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none}

A.blue:visited { FONT-SIZE: 10pt; COLOR: #881d17; FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none}

A.blue:active {	FONT-SIZE: 10pt; COLOR: #881d17; FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none}

A.blue:hover {	FONT-SIZE: 10pt; COLOR: #CC3300; FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif"; TEXT-DECORATION: none}





.bluecart {	FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif, "MS sans serif"; }



.inputbutton {font-family: arial; font-size:11px; color:#565252;font-weight:bold;}



input {font-family: arial; font-size:11px;}



.atrib2class2 {font-family: Verdana, Tahoma;font-size: 11px;}



select {font-family: Verdana, Tahoma;font-size: 11px;}



.note1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#C23D36;}



.sku { font-family: Arial,Verdana,  Helvetica, sans-serif; font-size: 9px; color:#666666;}



.primaryBg  { background:#881d17; }



.white  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff }



.general-content {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A;}



.red-general-content {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993333;}



.error {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:993333;}



.info-content {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:993333;font-weight:bold;}



.cqstyle  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A; }



.nav_menu {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10pt;

	font-style: normal;

	line-height: 16pt;

}

a.nav_menu {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 10pt;

	font-style: normal;

	line-height: 16pt;

}

a.nav_menu:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #fffea0;

	font-size: 10pt;

	text-decoration: underline;

	font-style: normal;

	line-height: 16pt;

}

.body_link {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

	text-decoration: none;

	font-weight: bold;

	line-height: 125%;

}

a.body_link {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFFFFF;

	text-decoration: none;

	font-weight: bold;

	line-height: 125%;

}

a.body_link:hover {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:#FFCC00;

	font-weight: bold;

	line-height: 125%;

	text-decoration: underline;

}
.redtable {
        border: .25pt;

	border-top-color: #a71717;

	border-top-style: solid;

	border-top-width: thin;

	border-right-color: #a71717;

	border-right-style: solid;

	border-right-width: thin;

	border-bottom-color: #a71717;

	border-bottom-style: solid;

	border-bottom-width: thin;

	border-left-color: #a71717;

	border-left-style: solid;

	border-left-width: thin;


}


.bluetable {

	border: .25pt;

	border-top-color: #0c4a85;

	border-top-style: solid;

	border-top-width: thin;

	border-right-color: #0c4a85;

	border-right-style: solid;

	border-right-width: thin;

	border-bottom-color: #0c4a85;

	border-bottom-style: solid;

	border-bottom-width: thin;

	border-left-color: #0c4a85;

	border-left-style: solid;

	border-left-width: thin;

}

.tiny {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

}

.style35 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #194b7c;

}

.style25 {

	color: #990000;

}

.atrib1class1 {

	display:none;

}

.main_table {

margin-left:0px;

margin-top:10px;

}

.right_table {

text-align:right;

}

.left_nav {

text-align:right;

}

.featured_table {

margin-left:50px;

margin-top:25px;

}

#sizecharts
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 11px;
	margin: 10px;
	width: 240px;
	text-align: left;
	border-collapse: collapse;
}
#sizecharts th
{
	font-size: 12px;
	font-weight: normal;
	padding: 3px;
	background: #feb9b9;
	border-top: 4px solid #bf2920;
	border-bottom: 1px solid #fff;
	color: #000;
}
#sizecharts td
{
	padding: 3px;
	background: #ffe8e8; 
	border-bottom: 1px solid #fff;
	color: #000;
	border-top: 1px solid transparent;
        font-size: 11px;
}
#sizecharts tr:hover td
{
	background: #fdd0d0;
	color: #000;
}
