body {
	margin: 0px;
	padding: 0px;
	background-color:#999999;
}
.floatl { float:left;}
.floatr { float:right;}
.titlebg {background-image:url(title-mid.gif); background-repeat:repeat-x; height:29px;}
.redmid{background-image:url(redmid.gif); background-repeat:repeat-x; height:29px;}
.graymenu {
	background-color: #333333;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	vertical-align:top;
	}
	.redmenu
	{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	background-color:#cc0033;
	}
	.redbg {background-image:url(redbg.gif); background-repeat:repeat-x; height:29px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	}
	.graybg {
	background-image:url(graybg.gif); background-repeat:repeat-x; height:29px;
	}
	.starlink , .starlink:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	}
	.redline
	{
	background-image:url(redline.gif); background-repeat:repeat-y; height:29px;width:1px;
	}
	.rredline
	{
	background-image:url(redline.gif); background-repeat:repeat-y; height:29px;width:1px;
 background-position:right;
	}
	.horredline
	{
	background-image:url(redline.gif); background-repeat:repeat-x; height:1px;
	}

.whitebg {background-color:#FFFFFF;}
.padl15 {padding-left:15px;}
.padt10 {padding-top:5px;}
.btxt  , .btxt:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight:bold;}
.btxt1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12.5px; color: #FFFFFF; font-weight:bold;}
.product-thumb-td-normal {
background-image: url(../images/product-display-tb-bg-1.gif);
background-repeat: no-repeat;
height: 215px;
width: 200px;
}
.product-thumb-td-over {
background-image: url(../images/product-display-tb-bg-over-1.gif);
background-repeat: no-repeat;
height: 215px;
width: 200px;
}
.product-td-normal {
background-image: url(../images/productoutlinegray.gif);
background-repeat: no-repeat;
height: 195px;
width: 204px;
vertical-align:top;
}
.product-td-over {
background-image: url(../images/productoutlineblue.gif);
background-repeat: no-repeat;
height: 195px;
width: 204px;
vertical-align:top;
}
.product-display-td-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	background-color: #1D3657;
	height: 40px;
	width:148px;
	padding-left:5px;
	vertical-align:top;
}
.product-display-td-namelarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	background-color: #1D3657;
	height: 52px;
	width:148px;
	padding-left:5px;
	vertical-align:top;
}
.category-display-td-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f7f5f5;
	background-color: #1D3657;
	height: 20px;
	width:150px;
	padding-left:5px;
}
a, a:hover
{
	text-decoration:none;
	color:#000000;
}
.footer
{
background-color:#1D3657;
vertical-align:middle;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
font-size:11px;
font-family: Arial, Verdana,Helvetica, sans-serif;
}
.footer a:hover
{
text-decoration:underline;	
color:#FFFFFF;
}
.footer a:link {
color:#FFFFFF;
}

.footer a:visited {
color:#FFFFFF;
}

.footer a:active {
color:#FFFFFF;
}

.bodyText
{
font-size:12px;
font-family:Verdana,Arial,Helvetica, sans-serif;
color:#000000;
text-align: justify;
background-color:#f7f5f5;
}
.titletext
{
font-size:14px;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#00abe1;
font-weight:bold;
}
.logotxt
{
font-size:12px;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#00abe1;
font-weight:bold;
}

.itmtxt
{
font-size:10px;
font-family: Arial,Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#00abe1;
font-weight:bold;
}
.logotxt a:link
{
color:#00abe1;
}

.logotxt a:visited
{
color:#00abe1;
}

.blacktitle
{
color: #000000;
}
.leftMenu
{
	background-color:#faf9ff;
}
.leftmnulink , .leftmnulink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
}
.cartitem 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	vertical-align:middle;
}
.mnuseprator
{
	background-color:#333333;
}

.bghomecurve {
 background-color:#f7f5f5;
}

.h8 { height:8px;}
.h29 { height:29px;}

.padlr15 {padding-left:15px; padding-right:15px;}

.txtj {text-align:justify;}

.hometxt {
font-size:12px;
font-family:Verdana,Arial,Helvetica, sans-serif;
color:#000000;}

.padl5 {padding-left:5px;}

.w180 {width:180px;}
.bold {font-weight:bold;}

.padr15 {padding-right:15px;}
.product_title_addtocart
{
	text-align:right;
	background-color:#faf9ff;
	height:22px;
}
.note
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
}
img {border:0px;}
.currentpage ,.currentpage:hover
{
font-size:12px;
font-family: Arial,Verdana,Helvetica, sans-serif;
text-decoration:none;
color:#FF0000;
font-weight:bold;
}
.req
{
color:#FF0000;
}