/* CSS Document */

body			{ background-color: #333333; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

td				{ color: #505050; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
p				{ color: #505050; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

select			{ color: #424242; font-size: 10px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
input			{ color: #424242; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
textarea		{ color: #424242; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

b				{ color: #222222; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
b.big				{ color: #222222; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
b.softbold		{ color: #505050; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
b.redbold		{ color: #ff0000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
b.redbolddk		{ color: #990000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


hr 				{ color: #D3D2D2; height: 1px; }

td.tblhead		{ color: #ffffff; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #cc0000; }
td.tblrow1		{ font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; color: #333333; text-align: left; vertical-align: top; padding: 3px; background-color: #Dddddd; }
td.tblrow2		{ font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; color: #333333; text-align: left; vertical-align: top; padding: 3px; background-color: #eeeeee; }
.tblheadsoft	{ font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; font-size: 10px; color: #333333; text-align: left; vertical-align: top; padding: 4px; background-color: #DDDDDD; }

td.drkbgd		{ color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #000000;}
td.lghtbgd		{ color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #eeeeee;}
td.dropcells	{ border-color: #bbbbbb; border-width: 0 0 1px 0; border-style: solid; padding: 1px;}


.small		{ color: #424242; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.homecopy	{ color: #424242; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 17px}
.highlight	{ color: #082755; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.red	    { color: #CC0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.prodname	{ color: #222222; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.prodhddetail	{ color: #222222; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

span.black	    { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.price 			{ color: #cc0000; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }


.borders   	{border-color: #dddddd; border-width: 1px 1px 1px 1px;border-style: solid;}
.bottomborder  {border-color: #dddddd; border-width: 0 0 1px 0; border-style: solid; padding: 6px 2px 6px 2px;}
.droptable   	{border-color: #666666; border-width: 1px 1px 1px 1px;border-style: solid; background-color: #eeeeee;}
.borders  		{border: 1px solid #dddddd;}
.bottomborder 	{border-color: #dddddd; border-width: 0 0 1px 0; border-style: solid; padding: 2px 2px 6px 2px;}


.hd				{ color: #353535; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.hd2			{ color: #353535; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.hd3			{ color: #353535; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.required		{ color: #A50001; }

.alert			{ font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; color: #95000E;}

.breadcrumbs	{ color: #CC0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.breadcrumbs:		{ color: #CC0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.breadcrumbs:hover	{ color: #990000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
a.breadcrumbs:vlink	{ color: #CC0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

.pending		{ font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #DEECF8;}
a.pending:		{ color: #14416f; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.pending:hover	{ color: #cc0000; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
a.pending:vlink	{ color: #14416f; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a				{ color: #14416F; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:hover			{ color: #cc0000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
a:vlink			{ color: #14416F; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }


.style2 {color: #FF0000}
.style1 {color: #FF0000; font-weight: bold;}


 /*---------------------------------------------------------------------------------------
-----------TABBED TABLE ON PRODUCT DETAILS-----------------------------------------------------------------------------*/

#tabs {
border-collapse;
}

#tabs td { border-color: #CCC; 
 border-width: 1px 1px 1px 1px; 
 border-style: solid;
 padding:20px 20px 10px 10px;
 }
 
 .midcol {padding:0px 40px 0px 20px;width:605px;}
 .midcolfat {padding:0px 40px 0px 20px;width:765px;}
 
 .secnavcol {padding:0px;width:180px;border-right:1px solid #ccc;}
 .secnavcolthin {padding:0px;width:20px;}
 
 .customercol {display:inline;}
 
 .selectcrumbs {border-bottom:1px solid #ccc; margin:20px 7px 20px 3px;padding-bottom:15px;}
 
 .paging {background:#dcdcdc; width:960px;padding:10px 0px 10px 0;}
 
 h2 {font-size:13px; margin:0px 0px -5px 0px;}
 
 /* UNORDERED LISTS
========================================*/


ul
{
	margin: 5px 0 5px 5px;
	padding: 0px;
	list-style-type: none;
	display: block;
}


ul li  /* basic lists in content area */
{ 
	background: url(images/bullet.gif) no-repeat 0 0px;
	padding-left: 9px;
	padding-bottom: 3px;
	position:relative
}

ul.subnavs li  /* basic lists in content area */
{ 
	background: url(images/bullet_arrow.gif) no-repeat 0 4px;
	padding-left: 9px;
	padding-bottom: 3px;
	position:relative
}

.bordersdouble {border:4px double #ddd;padding:7px;}

ul.quad { float: left; width: 680px; margin: 10px 0 20px 7px; padding: 0; list-style: none;display:block;}
ul.quad li { float: left; width: 160px; margin: 0; padding: 0 0 0 10px; }

.alsosuggest { background:#fff url('images/alsosuggestbg.jpg') repeat-x;padding:2px 12px;border-bottom:1px solid #ddd;text-align:left;}

