body {margin:0px; font-size:12px; font-family:verdana;}
.font {  font-family: verdana; font-size: 12px; font-style: normal}
text  {  font-family: verdana; font-size: 12px; font-style: normal}
td  {  font-family: verdana; font-size: 12px; font-style: normal}
.tdBig  {  font-family: verdana; font-size: 18px; font-style: big}
.sml  {  font-family: verdana; font-size: 12px; font-style: bold}

h2 {font-weight:bold; font-size:8px; margin:0px; padding:0px;}
.smalltext {font-size:9px;}

#logo {text-align:left; width:750px; height:56px;}
.logo_left {float:left; padding-left:5px; width:180px;margin-top:5px;}
#logo .logo_right {float:left; padding-left:5; width:520px;margin-top:5px;font-weight:bold; font-size:12px; }
#logo .logo_right .text {text-align:right; float:left; padding-left:5; width:520px;font-weight: bold; font-family: Verdana, Arial, Helvetica; font-size:12px; }
.logo_promo_top {float:left; padding-left:10px; width:550px; height:60px;color:#FFFFFF;}

#list {text-align:left; width:550px; height:120px;}
.list_left {float:left; padding-left:5px; width:180px;margin-top:5px;}
#list .list_right {float:left; padding-right:55; padding-left:25; width:325px;margin-top:5px;font-weight:bold; font-size:12px; }
#list .list_right .img {float:left; padding-right:55; padding-left:55; width:325px;}
.list_promo_top {float:left; padding-left:10px; width:550px; height:60px;color:#FFFFFF;}

#ccfaq {text-align:left; width:550px;}
#ccfaq .ccfaq_left {float:left; width:375px;margin-top:5px;}
#ccraq .ccfaq_right {float:left; padding-right:5; padding-left:5; width:100px;}

#main {text-align:left; padding-left:5px;  padding-right:2px; width:550px;}
#main .bottom {text-align:left; width:550px;}

#cctxt {font-family: verdana; font-size: 10px; font-style: normal; text-align:center; margin-top:25px; height:56px;}
#cctxt2 {font-family: verdana; font-size: 12px; font-style: normal; }
#payment {font-family: verdana; font-size: 10px; font-style: normal; text-align:center; margin-top:25px; height:56px;}
#footertxt {font-family: verdana; font-size: 10px; font-style: normal}
#footer {text-align:left; padding-left:5px; padding-right:2px; width:550px;}
#_faq {text-align:left; padding-left:5px; width:550px; padding-right:2px; font-size: 10px;}
#_about {text-align:left; padding-left:15px; width:550px; padding-right:2px; font-size: 10px;}
#_shipterms {float:right; text-align:right; padding-left:28px; padding-right:25px; font-size: 10px;}

#scprt {text-align:left; vertical-align:top; width:550px; height:56px;}
#scprt .scprt_left {float:left; width:195px; padding-left:2px; }
#scprt .scprt_right {text-align:left; vertical-align:text-top; float:right; width:335px; margin-top:45px; padding-left:1px;}
#scprt .scprt_leftp {float:left; width:225px; padding-left:2px; }
#scprt .scprt_rightp {text-align:left; vertical-align:text-top; float:right; width:310px; margin-top:30px; padding-left:1px;}


.tophead .body {color:#424139; padding:10px 5px 5px 10px; line-height:13px;}
.tophead .line {height:22px; background-color:#ffffff;}

.catname  {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: bold}

.catlabel {  font-family: Verdana, Arial, Helvetica; font-size: 12px; font-style: bold; color:white}

A.leftnavlink:link {font-family:arial,verdana,helvetica;font-size:12px;color:#0000ff;text-decoration:underline;}
A.leftnavlink:visited {font-family:arial,verdana,helvetica;font-size:12px;color:#0000ff;text-decoration:underline;}
A.leftnavlink:hover {font-family:arial,verdana,helvetica;font-size:12px;color:#0000ff;text-decoration:underline}
A.leftnavlink:active {font-family:arial,verdana,helvetica;font-size:12px;color:#0000ff;text-decoration:underline;}

.storeHead1  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; color: white}
.storeHead2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold}
.tdprodlist  {  font-family: Arial, Helvetica; sans-serif; font-size: 10px; font-style: normal}
.prodlabel {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: bold; color:white}
.nav {  font-family: Verdana, Arial, Helvetica; font-size: 10px;}
.po_info {font-family: Arial, Helvetica; font-size: 12px;}
.nav2 {  font-family: Verdana, Arial, Helvetica; font-size: 12px;}

.paymentTableBG {
	background: #0a51a1;
        color: white;
}
.darkBrownBG {
	background: #D6D5B7;
	width:1px;
}


.boldSmall {
	font-size: 7.5pt;
	font-weight: bold;
}

.itemHeader {
	padding: 3px;
}

.boldLarge {
	font-size: 10pt;
	font-weight: bold;
}

.checktextbig {
	font-size: 10pt;
	font-weight: bold;
}
.checkbgdark {
	BACKGROUND-COLOR: #e9e9e9
}
.checkbglt {
	BACKGROUND-COLOR: #f5f5f5
}

.checktext {
	{font-family:verdana,geneva;color:black;font-size:11px}
}
.checkmaincolor {
	BACKGROUND: #0033cc; COLOR: #ffffff; font-size:11px;
}

/* Cat Navigation */
#categorymenu {right:0; vertical-align:top; height:auto; position:relative;}
#categorymenu .leftcatmenu {vertical-align:top; height:auto; position:relative; background-color:#F8F8F9; border: 2px solid #0a51a1;}
#categorymenu .leftcatmenu_header {background: #0a51a1; text-align:center; padding-top:3px; padding-bottom:4px;}
#categorymenu .leftcatmenu_header h3 {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: bold; color:white; height:10px;}
#categorymenu .leftcatmenu_links {margin-top:-15px; vertical-align:top; height:auto; position:relative; top:-2px; background: #F8F8F9; padding:0px; text-align: left; width:150} 
#categorymenu .leftcatmenu_links ul {vertical-align:top; margin:20; padding:0px; text-align: left; list-style-type:square; color:#0a51a1; font-size:8pt; text-align:left; padding:0}
#categorymenu .leftcatmenu_links ul a {font-family:arial,verdana,helvetica;font-size:9pt;color:#0a51a1;text-decoration:none;}

