body {
	background: #549ED6 url(/image-files/img_bg.jpg) no-repeat center top;
	margin:0px;
}
#topNav { background-color:#1E5681; height:30px; }
#topNav #content{ width:846px; margin:0px auto; padding:6px 0px;}
#topNav #content a {
	color:#D8EBF9;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: url(/image-files/bullets/bullet01.gif) no-repeat left;
	padding-left: 12px;
	margin-right:12px;
}
#topNav #content a:hover {color:#97C5E9; text-decoration:underline;}
#topNav #content .espnl {font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #ABEC5D;}
#topNav #content .shp {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #D7EBFA;
	text-decoration: none;
	background: url(/image-files/icon_cart_tn.gif) no-repeat left;
	padding-left: 24px;
	margin-right:4px;
}
#topNav #content .reorder {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	color: #D7EBFA;
	text-decoration: none;
	background: url(/image-files/icon_reorder.png) no-repeat left;
	padding-left: 24px;
	margin-right:4px;
}
#topNav #content .items { color:#8DC54A; font: bold 11px Tahoma, Arial, Helvetica, sans-serif;}
#topNav #content a.items {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #96C4E7;
	text-decoration:underline;
	padding:0px;
	padding-left:2px;
	background:none;
}
#topNav #content a.items:hover { color:#8DC54A;}
#pgSeal {width:900px; left:50%; margin-left:-420px; top:80px; position:absolute; }
#pgSeal #p10{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/image-files/10p_reorder.png',sizingMethod='scale');
    height:173px; width:180px; float:right;}
	
	html>body #pgSeal #p10 { background: url(/image-files/10p_reorder.png);}
#pgNav { width:846px; margin:12px auto; margin-bottom:0px; }
#pgNav a { margin:0px 1px 0px 0px;}
#pgNav a#home {
	display:block;float:left;
	background: url(/image-files/nav/nav_home.gif) no-repeat left top;
	width:107px;
	height:34px;
	
}
#pgNav a#home:hover, #pgNav a#home.active {
	background: url(/image-files/nav/nav_home_active.gif);
}
#pgNav a#ordr { display:block; float:left;
	width:117px;
	height:34px;
	background: url(/image-files/nav/nav_orderStatus.gif) no-repeat left top;
}
#pgNav a#ordr:hover, #pgNav a#ordr.active {
	background: url(/image-files/nav/nav_orderStatus_active.gif) no-repeat left top;
}
#pgNav a#myacc { display:block; float:left;
	width:115px;
	height:34px;
	background: url(/image-files/nav/nav_myaccount.gif) no-repeat left top;
}
#pgNav a#myacc:hover, #pgNav a#myacc.active {
	background: url(/image-files/nav/nav_myaccount_active.gif) no-repeat left top;
}
#pgNav a#aff{display:block; float:left;
	width:92px;
	height:34px;
	background: url(/image-files/nav/nav_affiliates.gif) no-repeat left top;
}
#pgNav a#aff:hover, #pgNav a#aff.active {
	background: url(/image-files/nav/nav_affiliates_active.gif) no-repeat left top;
}
#pgContent {
	width:846px; margin:0px auto; padding:0px; 
}
#pgContent #banner {
	background: #FFFFFF url(/image-files/sub/img_banner_bg2.jpg) no-repeat left top;
	width:846px;
	height:190px;
}
#pgContent #banner.tmp2 {
	background: #FFFFFF url(/image-files/sub/img_banner_bg3.jpg) no-repeat left top;
	width:846px;
	height:190px;
}
#pgContent #banner .logo { width:240px; }
#pgContent #banner .logo div{ margin:30px auto 0px auto;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/image-files/sub/img_logo.png',sizingMethod='scale');
    height:73px; width:140px;}
html>body #pgContent #banner .logo div { background: url(/image-files/sub/img_logo.png);}
#pgContent #banner #content {}
#pgContent #banner #content .title {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/image-files/titles/title_banner.png');
    height:33px; width:123px; margin-top:30px;}
html>body #pgContent #banner #content .title { background: url(/image-files/titles/title_banner.png);}
#pgContent #banner #content h1 { display:none;}
#pgContent #banner #content p {
	width:460px;
	font: normal 14px Georgia, "Times New Roman", Times, serif;
	color: #3F688E;
	text-decoration: none;
	margin: 4px 0px 10px 2px;
}
#pgContent #mainContent {
	background: url(/image-files/bgMainContent.gif) repeat-y left top; margin:0px; padding:0px;  border: 0px solid #CCFF33;
}
#pgContent #mainContent.blank { background:#FFFFFF;}
#pgContent #pgFooter {
	width:846px;
	margin:0px auto;
	background-color:#0B67B3;
	padding:0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#64A9E2;
	line-height:18px;
	margin-bottom:10px;
}
#pgContent #pgFooter .vDiv {
	background: url(/image-files/vDivFooter.gif) repeat-y center top;
}
#pgContent #pgFooter p { margin:0px 0px; 	font: 11px Tahoma, Arial, Helvetica, sans-serif; 	line-height:18px; color:#64A9E2;}
#pgContent #pgFooter strong{ color:#B2DBFD;}
#pgContent #pgFooter strong a{  text-decoration:none; color:#B2DBFD;}
#pgContent #pgFooter strong a:hover{ color:#B2DBFD; text-decoration:underline;}
#pgContent #pgFooter p a { color:#64A9E2; text-decoration:none;}
#pgContent #pgFooter p a:hover { text-decoration:underline; color:#B2DBFD;}
#pgContent #copyright p{
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#FFFFFF;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pgContent #copyright a {text-decoration:underline; color:#FFFFFF;}
#pgContent #copyright a:hover { text-decoration:none; color:#B2DBFD;}
/*Categories*/
#categories { margin-left:10px; margin-top:100px;}
/*#categories .title{ margin:0px 0px 10px 10px; }*/
#categories h1{
	background: url(/image-files/nav/bg_ctg_title.gif) no-repeat left top;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding:4px 0px 4px 30px;
	margin:0px;
	height:25px;
}
#categories ul{ list-style:none; margin:0px 0px 8px 0px; padding-left:0px;}
#categories ul li{ margin-left:0px;}
#categories li a{
	background: url(/image-files/nav/bg_ctg_link.gif) no-repeat left top;
	display:block;
	height:25px;
	width:180px;
	padding-left:34px;
	font: normal 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #242424;
	text-decoration: none;
}
#categories li a:hover {
	font-weight:bold;
	color:#008BD3;
	background: url(/image-files/bullets/bullet03.gif) no-repeat left top;
}
#categories li a.all{
	background:url(/image-files/bullets/bullet02.gif) no-repeat left 3px;
	font-weight:bold;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1787DB;
	text-decoration: underline;
	padding-left:34px;
}
#categories li a.all:hover { color:#8BB532;}
#categories a.viewAll {
	background: url(/image-files/nav/bg_ctg_all.gif) no-repeat left top;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding:4px 0px;
	text-align:center;
	margin:0px;
	height:25px;
	display:block;
	width:205px;
}
#categories a:hover.viewAll {background: url(/image-files/nav/bg_ctg_all_over.gif) no-repeat left top; text-decoration:underline;}
/*End of Categories */
#pgContent #mainContent #content { margin:4px 12px 20px 0px;}
/*#pgContent #mainContent #content h1 {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #0691DC;
	text-decoration: none;
	margin:0px;
}
#pgContent #mainContent #content h2 {
	font: normal 26px Georgia, "Times New Roman", Times, serif;
	color: #0691DC;
	text-decoration: none;
}*/
p {
	font: normal 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	color: #666666;
	text-decoration: none;
	text-align:justify; 	margin:8px 0px 10px 0px;
}
#pgContent #mainContent #content a.readMore {
	font: normal 11px Georgia, "Times New Roman", Times, serif;
	color: #2583CB;
	text-decoration: underline;
	background: url(/image-files/bullets/bullet04.gif) no-repeat left 4px;
	padding-left:10px;
}
#pgContent #mainContent #content a.readMore:hover { color:#8DC548;}
#vDiv01 {
	background: url(/image-files/vDiv01.gif) repeat-y center top;
}
#hackersafe{
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 70px;
}
#search {
	width:194px;
	position:absolute;
	/*	background: #F0F0F0 url(images/tabGrey_top.gif) no-repeat left top;*/
	padding-top: 10px;
	color:#888888;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	margin-top: -34px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 4px;
}
#search #cnt { margin:0px 12px; }
#search #cnt .title{
	font: normal 20px Georgia, "Times New Roman", Times, serif;
	color: #777777;
	text-decoration: none;
	margin-bottom:10px;
}
#search #cnt .iput {
	border:0px;
	background: url(/image-files/bg_srchIput.gif) repeat-x left top;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	width:136px;
	height:19px;
	padding:2px;
}
#search #cnt #alp { margin:6px 0px 0px 0px;}
#search #cnt #alp a { color:#777777; text-decoration:underline;}
#search #cnt #alp a:hover { color:#0070CC; text-decoration:none;}
#search .btm {
	background: #FFFFFF url(/image-files/tabGrey_bottom.gif) no-repeat left top;
	height: 12px;
	width: 194px;
	bottom:0px;
}
.liveSupport { margin-top:-25px;  float:right;  }
#brdCrmb {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#777777;
	margin-left:-3px;
}
#brdCrmb a {
	color:#8FC146;
	font-weight: bold;
	text-decoration: underline;
	margin:0px 3px;
}
#brdCrmb a:hover { color:#666666;}
#brdCrmb a.active { color:#777777; text-decoration:none; }
/* Product Info */
#productInfo { margin-top:10px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;}
#productInfo h1{ font: 20px Georgia, "Times New Roman", Times, serif; color: #0691DC; text-decoration: none; background: url(/image-files/hDiv02.jpg) repeat-x left bottom; margin:40px 0px 0px 0px;  padding-bottom:4px;}
#productInfo h1 span{
	color:#666666;
	font: normal 14px Arial, Helvetica, sans-serif, "Trebuchet MS";
}
#productInfo #genInfo { margin-left:140px;}
#productInfo #mfgInfo { margin-top:0px; margin-bottom:0px;}
#productInfo #mfgInfo #dates{ font-size:10px;}
#productInfo #mfgInfo #dates strong { color:#777777;}
#productInfo #mfgInfo #dates { color:#999999;}
#productInfo h2{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #8BB532;
	text-decoration: none;
	margin: 10px 0px 6px 0px;
}
#productInfo h3{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #3D72A4;
	text-decoration: none;
	margin: 0px 0px 6px 0px;
}
#productInfo p{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	line-height:16px;
	margin-left:0px;
}
#productInfo .thumb {
	float:left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#productInfo #bvg {
	margin-top: 10px;
	margin-bottom: 10px;
}
#productInfo #addthis {
	margin-top: 10px;
	margin-bottom: 10px;
	visibility:hidden;
}
#productInfo .thumb #zoom #preview { border:solid 1px #999999; position:absolute; float:left; width:300px; height:202px; display:none; z-index:0px; }
#productInfo .thumb #pre{ display:none; }
#productInfo .bname{ color:#77A614; }
#productInfo a.mnf{  color:#77A614;font-weight:bold; text-decoration:underline;}
#productInfo a.dlv{  color:#77A614; font-weight:bold; text-decoration:underline;}
#productInfo a.mnf:hover, #productInfo a.dlv:hover{  color:#0691DC;}
#productInfo .thumb .stock{ text-align:center; margin-top:10px; }
#productInfo .thumb .stock .yes { color:#79A815; font-weight:bold;}
#productInfo .thumb .stock .no { color:#EC5900; }
#productInfo .gLink { margin-bottom:10px; margin-left:-10px;}
#productInfo .gLink a{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #2F79CD;
	text-decoration: underline;
/*	background: url(images/bullet10.gif) no-repeat left 3px;
	padding-left:12px;*/
	text-align:center;
	margin-left:10px;	
}
#productInfo .gLink a:hover { color:#FF7800;}
#productInfo #moreInfo{  }
#productInfo #moreInfo h1{
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #3D72A4;
	text-decoration: none;
	background:none;
	margin:12px 0px 0px 0px;
	padding:0px;
}
#productInfo #moreInfo p{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	line-height:16px;
}
#productInfo #moreInfo ul{ margin:8px 0px 10px 0px; padding-left:20px; }
#productInfo #moreInfo ul li{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	list-style: url(/image-files/bullets/bullet11.gif);
	line-height:16px;
	padding-bottom:8px;
	margin-left:0px;
}
#productInfo #priceInfo{
	border-top: 4px solid #3E91D1;
	border-right: 1px solid #3E91D1;
	border-bottom: 1px solid #3E91D1;
	border-left: 1px solid #3E91D1;
	margin-top:10px;
}
#productInfo #priceInfo table thead td{
	background: url(/image-files/sub/bg_price_thead.gif) repeat-x left top;
	height:30px;
	color:#0D5E9B;
}
#productInfo #priceInfo table .wht{ background:none; background-color:#FFFFFF; height:38px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif;}
#productInfo #priceInfo table .grey{ background:none; background-color:#EDEDED; height:38px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif;}
#productInfo #priceInfo table tr td.price { color:#F68D1C; font-weight:bold; }
/* End of Product Info */
/* Product News */
#prdNews {}
#prdNews h1{}
#prdNews p{}
#prdNews ul{}
#prdNews ul li a{}
/* End of Product News */
#hDiv01 {
	background: url(/image-files/hDiv01.jpg) repeat-x left center;
	margin:4px 0px;
}
/* Shopping Cart */
#shpCart h1{ font: 20px Georgia, "Times New Roman", Times, serif; color: #0691DC; text-decoration: none; background: url(/image-files/hDiv02.jpg) repeat-x left bottom; margin:20px 0px 0px 0px;  padding-bottom:4px;}
#shpCart #priceInfo{
	margin-top:12px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	border-top: 4px solid #3E91D1;
	border-right: 1px solid #3E91D1;
	border-bottom: 1px solid #3E91D1;
	border-left: 1px solid #3E91D1;
}
#shpCart #priceInfo table thead td{
	background: url(/image-files/sub/bg_price_thead.gif) repeat-x left top;
	height:30px;
	color:#0D5E9B;
	border-bottom:solid 1px #9FC3EC;
}
#shpCart #priceInfo table .wht{ background:none; background-color:#FFFFFF; height:38px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif;}
#shpCart #priceInfo table .grey{ background:none; background-color:#EDEDED; height:38px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif;}
#shpCart #priceInfo table .totals{ background:none; background-color:#EEF5FD; height:38px; font: normal 11px Tahoma, Arial, Helvetica, sans-serif;}
#shpCart #priceInfo table tr td.prdName { font-weight:bold; font: bold 11px Arial, Helvetica, sans-serif; color:#6DB00C;}
#shpCart #priceInfo table tr td.quantity { font-weight:bold; color:#4A4A4A; }
#shpCart #priceInfo table tr td.quantity a.remove{ margin-right:10px;}
#shpCart #priceInfo table tr td.quantity a.add{ margin-left:10px;}
#shpCart #priceInfo table tr td.price { color:#F68D1C; font-weight:normal; }
#shpCart #priceInfo table tr td.total{ color:#F68D1C; font-weight:bold; }
#shpCart #priceInfo table tr td.remove{ padding-left:12px; }
#shpCart #btns { margin-top:12px; text-align:right;}
#shpCart #btns a{ margin-left:8px;}
/* End of Shopping Cart */
/* FAQs */
#faqs {
	font: normal 13px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	margin-top:12px;
	margin-right:10px;
}
#faqs h1 {
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:3px 0px 4px 26px;
	color:#83BA1A;
	background: url(/image-files/sub/icon_faqs.gif) no-repeat left center;
}
#faqs h1 a { color:#83BA1A; text-decoration:underline; font-size:11px; }
#faqs p{
	color:#656565;
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	margin:0px 0px 12px 0px;
	padding:0px;
}
#faqs p a { color:#1888DC;}
/* End of FAQs */
.fltLeft { float:left;}
.lpad { padding-left:15px;}
/* Tab Grey */
#tabGrey .top{ border-top:solid 1px #CBCCCA; }
#tabGrey .right{ border-right:solid 1px #CBCCCA; }
#tabGrey .bottom{ border-bottom:solid 1px #CBCCCA; }
#tabGrey .left{ border-left:solid 1px #CBCCCA; }
/* Ebd of Tab Grey*/
.titleGreen {
	color:#8BB532;
	font: normal 20px Georgia, "Times New Roman", Times, serif;
	text-decoration: none; margin-bottom:4px;
}
.titleBlue { color:#0691DC; font: normal 20px Georgia, "Times New Roman", Times, serif;
	text-decoration: none; margin-bottom:4px;}
p.txtNormal { color:#666666;font: normal 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none; margin-bottom:8px;}
.txtNormal { color:#666666;font: normal 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none; }
a { color: #2583CB;
	text-decoration: underline; }
a:hover {  color:#78B42D;
	text-decoration: underline; }
h1 {color:#83BA1A; font: bold 14px Georgia, "Times New Roman", Times, serif;
	text-decoration: none; margin-bottom:4px; margin-top:16px;}
.txtSmall { color:#666666;font: normal 11px Georgia, "Times New Roman", Times, serif;
text-decoration: none; margin-bottom:8px;}
a.linkSmallBlue { color:#4A9FDF;font: normal 11px Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;}
.iput {
	border:0px;
	background: url(/image-files/bg_srchIput.gif) repeat-x left top;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #74A704;
	text-decoration: none;
	width:136px;
	height:19px;
	padding:2px;
}
#pgCategories h1{ font: 20px Georgia, "Times New Roman", Times, serif; color: #0691DC; text-decoration: none; background: url(/image-files/hDiv02.jpg) repeat-x left bottom; margin:20px 0px 0px 0px;  padding-bottom:4px;}
#pgCategories ul { list-style:none; margin:0px; 	padding:10px 0px 0px 10px;}
#pgCategories ul li{
	
}
#pgCategories ul li a {
	padding-left:20px;
	text-decoration:underline;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color: #1A6BAA;
	text-decoration:underline;
	background: url(/image-files/sub/bullet01.gif) no-repeat left 0px;
}
#pgCategories ul li a:hover { padding-left:20px; text-decoration:none; color:#729D17;background: url(/image-files/sub/bullet02.gif) no-repeat left 0px;}
h1.pgTitle{ font: 20px Georgia, "Times New Roman", Times, serif; color: #0691DC; text-decoration: none; background: url(/image-files/hDiv02.jpg) repeat-x left bottom; margin:40px 0px 10px 0px;  padding-bottom:4px;}
#top12px{ margin-top:12px;}
#linkList { list-style:none; margin:10px 0px 0px 14px; padding:0px; }
#linkList a{  margin:0px; font: bold 11px Georgia, "Times New Roman", Times, serif; color: #0691DC; text-decoration:underline; }
#linkList a:hover { color:#65B631;}
#linkList li {
	line-height:24px;
	background: url(/image-files/sub/bullet03.gif) no-repeat 0px 8px;
	padding-left: 16px;
}
.divider2 {
	background: url(/IMAGES/divider3.gif) repeat-x center; }

#mcafee {
visibility:hidden;
}


#securitymetrics {
margin-left: 35px;
}

/* Search */
.black {
  color:#000000;
  font: bold 14px Tahoma;
}

#livesearch
  {
	margin:0px;
	width:200px;
	background-color: #F0F0F0;
	padding: 5px;	
  }
#txt1
  {
  margin:0px;
  }


#livesearch a {
	color:#0691dc;
	font: bold 12px Tahoma;
	text-decoration: none;
	margin-left: 10px;
}
#livesearch a:hover {
  color:#0691dc;
  text-decoration:underline;
  margin-left: 10px;
}

/* End of Search */  


.note {
	font-weight: bold;
	color: #CC0000;
}

a.no-border img { border:none;}

#fs, #fs-display { width:260px; height:200px; display:block; padding:6px 10px;}
#fs *, #fs-display { font:normal 9px Arial, Helvetica, sans-serif; color:#444444;}

.titleboldgreen {
	font-size: 12px;
	font-weight: bold;
	color:#77a614;
}

.titleboldred {
	font-size: 12px;
	font-weight: bold;
	color:#CC3300;
}


#preshipping { display:none; }
