/*
cyberguys style sheet
'******************************************************
'	Copyright (c) 2002 Cyberguys(R) All rights reserved.
'	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE
'	The copyright notice above does not evidence any
'	actual or intended publication of such source code.
'******************************************************
' LAST MODIFIED: SD 5/26/10
'======================================================
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

h1 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	padding: 1px 0px; margin: 0px;
}

h2 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding: 1px 0px; margin: 0px;
}

/* Detail Page Tab control Styles */
div.content {
    border: #DBBA5B solid 2px;
		/*background: #FEFBD2; */
    clear: left;
    padding: 1em;
}

div.content.inactive {
	display: none;
}

ol#toc {
    height: 0em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc a {
    background: #FEFBD2 url(../grafx/tabs/tabs.gif);
		font-family: Arial, Veranda, sans-serif;
		font-weight: bold;
		font-size:11px;
		color: #000000;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}

ol#toc a:hover {
    background-color: #FFFFFF;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li {
    float: left;
    margin: 0 5px 0 0;
}

ol#toc li a.active {
    background-color: #FFFFFF;
    background-position: 0 -60px;
    color: #000000;
    font-weight: bold;
}

ol#toc li a.active span {
    background-position: 100% -60px;
}

ol#toc span {
    background: url(../grafx/tabs/tabs.gif) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

/* Form Styles */
.TextBox
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
  background-color: #FFFFFF;
	border-color:#999999;
	border-width:1px;
	border-style:Solid;
}

.TextBoxOn
{
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;	
	font-weight:normal;	
  background-color: #fefbd2;
	border-color:#FFCC00;
	border-width:1px;
	border-style:Solid;
}

.TextBoxCapitalize {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-transform: capitalize;
	border-color:#999999;
	border-width:1px;
	border-style:Solid;
}

.TextBoxCapitalizeOn {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
  background-color: #fefbd2;
	text-transform: capitalize;
	border-color:#FFCC00;
	border-width:1px;
	border-style:Solid;
}

.SelectCapitalize {
	font-family: Arial, Tahoma;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-transform: capitalize;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

input.FormButton {
    color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
		font-size:11px;
    padding: 1px 0px;
		margin: 0px;
}

.PollBar
{
  background-color: #000099;
  font-size: 4px;    
}

/* Form Styles */
.MenuTc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block; 
	width: 150px;
	padding:2px 4px;
	color: #333333;
	background-color:#FFFFFF;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
}
.MenuTc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
	background-color:#CCCCCC;	
	display: block; 
	width: 150px;
	padding:2px 4px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;		
}

.TopMenuTc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block; 
	width: 150px;
	padding:2px 4px;
	color: #000000;
	background-color:#FFFFFF;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;		
}
.TopMenuTc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	background-color:#CCCCCC;	
	display: block; 
	width: 150px;
	padding:2px 4px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;	
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#000000;	

}
.RatingsBar
{
background-color:#FFCC00;
font-size:8px; 
}
.BottomMenuTc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	display: block; 
	width: 150px;
	padding:2px 4px;
	color: #000000;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;		
	background-color:#FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
}
.BottomMenuTc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	background-color:#CCCCCC;	
	display: block; 
	width: 150px;
	padding:2px 4px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000000;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;		
}

.DeptNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.DeptNav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.DeptNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;	
}
.DeptNav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
/* END NEW Header Dept Styles */

/* Right Channel Help Header */

.HelpHeader{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
/* END Help Header */

/* Discount Center Styles */
.DiscountCenterHeadingON {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight:normal;	
}
.DiscountCenterHeadingOFF {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:normal;	
}
/* END Discount Center Styles */

/* header styles */

.HeaderLinks {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.HeaderLinks:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.HeaderLinks:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	text-decoration:underline;
}
.HeaderLinks:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}

.HeaderLinksBold {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.HeaderLinksBold:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.HeaderLinksBold:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration:underline;
}
.HeaderLinksBold:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
/* header styles */

/* Cyber HomePage 2009 ===============================*/
.HomePageContentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26364a;
	font-weight:bold;
	text-decoration:none;
}
.HomePageContentLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26364a;
	font-weight:bold;
	text-decoration:none;
}
.HomePageContentLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26364a;
	font-weight:bold;
	text-decoration:underline;
}
.HomePageContentLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #26364a;
	font-weight:bold;
	text-decoration:none;
}
.HomePageContentBodyLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	font-weight:normal;
	text-decoration:none;
}
.HomePageContentBodyLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	font-weight:normal;
	text-decoration:none;
}
.HomePageContentBodyLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	font-weight:normal;
	text-decoration:none;
}
.HomePageContentBodyLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	font-weight:normal;
	text-decoration:none;
}
/* HomePage 2009 ===============================*/

/* home page sytles ====================================== */

.homepage_format1 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.homepage_format1:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.homepage_format1:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:16px;
	color: #990000;
	text-decoration:underline;
	font-weight: bold;
}
.homepage_format1:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

.homepage_format2 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:13px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}

.homepage_format2_2 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2_2:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2_2:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format2_2:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}

.homepage_format3 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format3:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format3:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.homepage_format3:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
/* home page sytles ====================================== */

/* header styles ========================================= */
/* Page Heading Styles */
.PageHeader {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

.PageHeadings {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}

/* Category Bread Crumb */
.DeptSearch {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.DeptSearch:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
.DeptSearch:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: normal;
	text-decoration:underline;
}
.DeptSearch:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
.RightArrow {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}

/* Subcategories */
.HtCatSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearch:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearch:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}
.HtCatSearch:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearchOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearchOn:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: normal;
	text-decoration:none;
}
.HtCatSearchOn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: normal;
	text-decoration:underline;
}
.HtCatSearchOn:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight: normal;
	text-decoration:none;
}
/* Subcategories */

/* printon */
.PrintOn {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight:normal;
}
.PrintOn:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight:normal;
}
.PrintOn:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight:normal;
}
.PrintOn:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	font-weight:normal;
}
/* printon */

/* content styles ========================================= */
.heading {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.bodycopy {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}
.bodycopyred {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;	
}
.bodycopyred:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;	
}
.bodycopyred:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;	
	text-decoration:underline
}
.bodycopyred:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight:normal;	
}
.bodycopybold {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.bodycopybold:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.bodycopybold:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
.bodycopybold:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.rebate {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight:normal;
}
.rebate:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight:normal;
}
.rebate:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight:normal;
}
.rebate:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight:normal;
}


/* content styles ========================================= */
/* spacer styles ========================================= */
.spacer1{
	margin-top:1px;
}
.spacer2{
	margin-top:2px;
}
.spacer3{
	margin-top:3px;
}
.spacer4{
	margin-top:4px;
}
.spacer5{
	margin-top:5px;
}
.spacer6{
	margin-top:6px;
}
.spacer7{
	margin-top:7px;
}
.spacer8{
	margin-top:8px;
}
.spacer9{
	margin-top:9px;
}
.spacer10{
	margin-top:10px;
}
/* spacer styles ========================================= */

.copy {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.copy:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.copy:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
}
.copy:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.itemNumLink {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;	
}
.itemNumLink:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;	
}
.itemNumLink:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration:none;	
}
.itemNumLink:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}
.price {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
}

.channelheading {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* status styles ========================================= */

.onsale {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}
.onsale:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}
.onsale:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}
.onsale:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color : #990000;
	text-decoration:line-through;
}

.instock {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.instock:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.instock:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.instock:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #006600;
	text-decoration : underline;
}
.outstock {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
.outstock:hover {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
.outstock:active {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
.outstock:visited {
	font-style : normal;
	font-weight : bold;
	font-size : 12px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #003366;
	background : transparent;
	text-decoration : underline;	
}
/* status styles ========================================= */
.capitalize {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-transform: capitalize;
}
.Links {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;	
	text-decoration:underline;
}
.Links:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;	
	text-decoration:underline;
	}
.Links:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;	
	text-decoration:underline;
}
.Links:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;	
	text-decoration:underline;	
}
.LinksON {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;	
	text-decoration:none;
}
.featuredHome_index {
	font-style : normal;
	font-weight : bold;
	font-size : 12pt;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #333333;
	background : transparent;
}
.Dir {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.Dir:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.Dir:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #339999;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.Dir:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}

.dir_htree {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.dir_htree:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.dir_htree:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.dir_htree:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.checkout {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	background : transparent;
	text-decoration : none;	
}
.checkout_on {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color : #990000;
	background : transparent;
	text-decoration : none;
}

.footer {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.footer:visited {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
.footer:hover {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:underline;
}
.footer:active {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	padding:3px 0px 3px 0px;
	font-weight: normal;
	text-decoration:none;
}
/** Star Rating Styles **/
#rateStatus{float:left; clear:both; width:100%;}
#rateMe{float:left; clear:both; width:100%; height:auto; padding:2px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(../grafx/ratings/RateOn.gif) no-repeat; width:25px; height:17px;}
#rateMe a{float:left;background:url(../grafx/ratings/RateOff.gif) no-repeat;width:25px; height:17px;}
#ratingSaved{display:none;}
.saved{color:red; }

.ReviewBarBackground
{
	background-image:url('../Grafx/Ratings/PercentageBackground.gif');
	background-repeat:no-repeat;
}

.ReviewBarLeft
{
	background-image:url('../Grafx/Ratings/PercentLeft.gif');
	background-repeat:no-repeat; 
	width:4px;
	height:12px;
}

.ReviewBarMid
{
	background-image:url('../Grafx/Ratings/PercentMid.gif');
	background-repeat:repeat-x;
}

.ReviewBarRight100
{
	background-image:url('../Grafx/Ratings/PercentRight100.gif');
	background-repeat:no-repeat; 
	width:4px;
	height:12px;
}

.ReviewBarRight
{
	background-image:url('../Grafx/Ratings/PercentRight.gif');
	background-repeat:no-repeat; 
	width:4px;
	height:12px;
}

.ReviewBarNone
{
	width:4px;
	height:12px;
}
