

.total_field {

	border:1px solid white;
	text-align:left;
	width:29px;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
	
}


.order_total_table { 
	border-bottom:1px solid #befbbe;
	margin-right:15px;
}

.order_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}

.red_dot {
 color:#c10808;
}

.content H3 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:18px;
	color:black;
}

.content P {
	font-family: "Modern MS Sans Serif", Helvetica, sans-serif;
	font-size:14px;
	color:black;
}

.sample_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d6cb9;
}

.color_image {
	border:1px solid #CCCCCC;
}


.category_table_header, .category_table_header TD  {
	align:center;
	font-weight:bold;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid white;
	background-color:#CCCCCC;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

 .category_table_header TD  { 
 	border:1px solid #CCCCCC;
 	align:center;
 }
 
 
 .product_price_table {
 	background-color:#CCCCCC;
 }
 
 .product_price_field { 
 	background-color:#CCCCCC;
 	align:right;
 	text-align:right;
 	font-weight:normal;
 	font-size:16px;
 	border:none;
 	
 }
 
.category_table {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}


.category_table .black10  {
	border-left:1px solid #befbbe;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #befbbe;
	border-bottom:1px solid #CCCCCC;
}


.category_table A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0d6cb9;
	
}

.category_table A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c10808;
	text-decoration:underline;
}




.category_content H5 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:18px;
	color:black;
}

.category_content IMG {
	
}

.category_description {
	font-family: "Modern MS Sans Serif", Helvetica, sans-serif;
	font-size:14px;
	color:black;
}

.product_description {
	font-family: "Modern MS Sans Serif", Helvetica, sans-serif;
	font-size:14px;
	color:black;
}

.product_description P {
	font-family: "Modern MS Sans Serif", Helvetica, sans-serif;
	font-size:14px;
	color:black;
	padding-top:0px;
	padding-left:10px;
	margin-top:0px;
}

.category_description P {
	font-family: "Modern MS Sans Serif", Helvetica, sans-serif;
	font-size:14px;
	color:black;
	
}

.nav_links {
	font-family: "Trebuchet MS", Helvetica, sans-serif;;
	font-size:14px;
	color:black;
}

.nav_links A {
	color:black;
	font-family: "Trebuchet MS", Helvetica, sans-serif;;
	font-size:14px;
}

.nav_links A:hover {
	color:#c41604;
	text-decoration:underline;
}

.category_header {
	background-color:#CCCCCC;
	
}

.coupon_price_product {
align:right;
 	text-align:right;
 	font-weight:normal;
 	font-size:16px;
 	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	
	color:gray;
	border:none;
	background-color:#CCCCCC;
	text-decoration:line-through;
}

.coupon_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:gray;
	text-decoration:line-through;
}


FORM {
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}

.dotline4s {
	text-align:left; 
	border:1px solid #CCCCCC;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
}






.dotlineTS {
  text-align:left; 
  border:1px solid #CCCCCC;  
  border-bottom:0px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
}

.dotlineBS {
  text-align:left; 
  border:1px solid #CCCCCC;  
  border-top:0px;  
  border-bottom:1px dotted #3366cc; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
}



.dotlineB {
  text-align:left; 
  border:0px;  
  border-bottom:1px solid #CCCCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.dotlineBR {
  text-align:left; 
  border:0px;  
  border-right:1px dotted #77b3db; 
  border-bottom:1px dotted #77b3db; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.dotlineTB {
  text-align:left; 
  border:0px;  
  border-top:1px dotted #77b3db; 
  border-bottom:1px dotted #77b3db; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.dotlineTBR {
  text-align:left; 
  border:0px;  
  border-top:1px dotted #77b3db; 
  border-right:1px dotted #77b3db; 
  border-bottom:1px dotted #77b3db; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.dotline10 { 
  border:0px; 
  border-top:0px;  
  border-left:0px; 
  border-right:0px; 
  border-bottom:1px dotted #77b3db; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}



.tooltip {
   font-family: "Modern MS Sans Serif", Helvetica, sans-serif;
   font-size:13px;
   color:black;
   font-weight:bold;
   text-decoration:underline;
}

.black10 .tooltip  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
    text-decoration:underline; 
}



.black10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;

}


.tooltip:hover {
	cursor:hand;
}

A	.tooltip:hover {
	cursor: Hand;
}

#dhtmltooltip{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	width: 350px;
	border: 1px solid black;
	padding: 4px;
	background-color: #b2e7ff;
	color: #000000;
	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);
}

div#ToolTipID {
	text-align: right;
	color: white;
}

body {
margin-left:5px;
font-family:Verdana;
	font-size:11px;
	color:black;
}

.productTitle {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:18px;
	color:black;
}

.black10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;

}

div.header {
font: bold 8pt Verdana, sans-serif;
overflow:hidden;
align:center;
}

div.header div {
float:left;
padding-left: 6%;
padding-top:24px;
}

div.search {
	overflow:hidden;
	align:center;
}

div.bluebar {
	background: url('img/bluebg.gif');
	width:440px;
	height:22px;
	float:left;
}

.redbar TABLE {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.redbar {

	border-left:2px solid #CCCCCC;
	border-top:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	font: bold 8pt Verdana, sans-serif;
	color: #fff;
	background: #c10808;
	height:32px;
	width:100%;
	float:left;
	margin-bottom:0px;
}

div.redbar span{
	padding:3px;
	margin-left:5px;
	float:left;
}

div.redbar form {
	float:left;
}

div.redbar .search_button {
	background: #c10808;
	font-weight:bold;
	color:white;
	border:none;
	valign:middle;
}

div.redbar input {
	height:16px;
	border: solid 1px #fff;
	margin-top:1px;
	background:#CCCCCC;
}

div.navbar {
	overflow:hidden;
	margin-top:0px;
	
	
}

div.navbar span {
float:left;
padding:1px 1% 0px;
}

div.navbar a:link {
font: bold 8pt Verdana, sans-serif;
color: #fff1b5;
}

div .redbar2 {
    padding-left:0px;
    margin-left:0px;
    align:left;
	border:2px solid #CCCCCC;
	font: normal 11px Verdana, sans-serif;
	color: black;
	background: #CCCCCC;
	margin-top:1px;
	height:14px;
	width:100%;
	valign:top;
	padding-top:8px;
	padding-bottom:5px;
}

div .redbar2 span{
	width:98%;
	padding-top:2px;
}


div.redbar2 a:link {
	font: normal 11px verdana, sans-serif;
	color: black;
	font-weight:bold;
	
}

div.redbar2 a:hover {
	font: normal 11px verdana, sans-serif;
	color: white;
	font-weight:bold;
	background: #c10808;
}

div.redbar2 a:visited {
	font: normal 11px verdana, sans-serif;
	color: black;
	font-weight:bold;
}

div.navbar div {
	float:left;
	padding:5px 1% 0px;
}

div .nav a {
 color:black;
 
}

div .nav LI {
	padding-left:0px;
	padding-right:5px;
	margin-left:0px;
	margin-right:0px;
	color:#c10808;
}

div .nav a:hover {
	color:#c10808;
	text-decoration:underline;
}

div .nav .top_products a:hover {
	color:#c10808;
	text-decoration:underline;
}

.page  {
	min-width: 1200px;
	width:1295px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;	
	height:100%;
	
}

.main_panel {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:100%;
	border-left: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
}


div .right_nav {
	
	min-width:193px;
	height:100%;
	font:bolder 11px Verdana, sans-serif;

	margin-left:0px;
	padding-left:0px;
	
}

div.nav {
	
	min-width:160px;
	text-align:center;
	
	height:100%;
	font:bolder 11px Verdana, sans-serif;
	float:left;
	margin-left:0px;
	padding-left:0px;
	
	
}

.top_products {
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:black;
}

div .nav ul {
	font:normal 8pt Verdana, sans-serif;
	text-align:left;
	padding-left:10px;
	margin-left:10px;
	
}

.left_nav_title {
	
	height:4px;
	background-color:#CCCCCC;
	border-top:1px solid #c41604;
	margin-top:-1px;
}

div.content {
	float:right;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width:100%;
	padding-left:10px;
	padding-right:10px;
	min-height:1000px;
	height:100%;
	margin-bottom:0px;
	padding-bottom:10px;
}

div.main {
	font:normal 8pt Verdana, sans-serif;
	width:100%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

div.item {
	width:48%;
	min-width:320px;
	float:left;
	margin: 5px 5px 5px 5px;
	font: normal 11px Verdana, sans-serif;
}


div.item a:visited {
	color:black;
	font-weight:bold;
}

div.item a:link {
	color:black;
	font-weight:bold;
}

div.item a:hover {
	color:red;
	font-weight:bold;
}

div.item img {
	float:left;
	border: 2px solid #c10808;
	padding: 5px;
	margin-right:10px;
}

div.yellowbar {
	padding-top:3px;
	background: url('img/yellowbg.gif');
	width:100%;
	height:20px;
	color: white;
	font:bolder 14px Verdana, sans-serif;
	margin-bottom:5px;
	border-bottom:1px solid #c10808;
}

div.yellowbar img {
	border:0;
	padding:0;
	margin:0;
}

div.yellowbar span {
	float:left;
	margin-left:10px;
}

div.footernav {
	font: normal 11px Verdana, sans-serif;
	color: black;
	background: #c10808;
	height:18px;
	width:100%;
	margin-top:10px;
	text-align:center;
	min-width:600px;
	align:center;
	font-weight:bold;
	border:2px solid #CCCCCC;
}

div.footernav span{
	float:left;
	width:98%;
	padding-top:2px;
}

div.footernav a {
	font: normal 8pt Verdana, sans-serif;
	color:white;
	text-decoration:none;
}

div.footernav a:hover {
	font: normal 8pt Verdana, sans-serif;
	color:white;
	text-decoration:underline;
}

div.footernav a:visited {
	font: normal 8pt Verdana, sans-serif;
	color:white;
	text-decoration:none;
}

div.footer {
	width:100%;
	color:grays;
	font: normal 8pt Verdana, sans-serif;
	margin-top: 5px;
	align:center;
}


div.footer a:link {
	font: normal 8pt Verdana, sans-serif;
	text-decoration:underline;
}

div.footer a:visited {
	font: normal 8pt Verdana, sans-serif;
	text-decoration:underline;
}

div.link a {
	color:black;
}

.text {
	font-family:Verdana;
	font-size:11px;
	color:black;
}

P {
	font-family:Verdana;
	font-size:11px;
	color:black;
}

div.ad_space {
 height:100%;
 
}




A:hover { color:red; }


.link {
	 font-family: Verdana;
  	font-size:12px;
  	color:black;
  	cursor:Hand;
}



A.link {
	color:black;
}

A { 

  padding-bottom:0px;
  margin-bottom:0px;
  text-decoration:none;
  font-family: verdana;
  font-size:12px;
  color:#0d6cb9;
}
 
A:visited {}