﻿a:link{color: #333333;
	text-decoration: none;}
a:visited{color: #333333;
	text-decoration: none;}
a:hover{
	color: #003366;
	text-decoration: underline;
}
a:active {
	color: #333333;
	text-decoration: underline;
} 

/*[-=-=-=-=-=-=-=-=-=-=-=This is a default link on the main content section-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-]*/
.defaultlink_maincontent a:link{
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
.defaultlink_maincontent a:visited{
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
.defaultlink_maincontent a:hover{
	font-size: 12px;
	color: #0066CC; 
	text-decoration: underline;
}
.defaultlink_maincontent img
{
 border: none;
}

div#column1 h1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

div#column1 h1 a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
div#column1 h1 a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
div#column1 h1 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ccffff;
	text-decoration: none;
}
div#column1 h1 a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}


.bold {
	font-weight: bold;
	font-size: 11px;
}
.loginfont
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #003366;
  font-weight: bold;
  	
}
div#maincontent p { line-height:1.5em; font-size:12px; }
div#maincontent ul {font-size:12px; list-style: disc none outside; 
	margin-left: 20px; margin: 0px 0px 0px 20px; padding: 15px 0px 15px 0px;}
div#maincontent ul li{line-height:14px; font-size:12px; padding-top: 5px; padding-bottom: 5px; }


.bolditalic{ font-weight:bold; font-style:italic; font-size:.8em;}
.address{font-size: 9px;}

td#viewalllink  a:link{
	color: #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal;
}
td#viewalllink a:visited{ color: #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal; }
td#viewalllink a:hover{ color: #666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal;}
td#viewalllink a:active{ color: #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal;}
	
	div#partnerlogos  a:link{
	color: #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal;
}

div#partnerlogos a:visited{ color: #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal; }
div#partnerlogos a:hover{ color: #666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal;}
div#partnerlogos a:active{ color: #0066CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	font-style:normal;}

div#footer a:link{
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}
div#footer a:visited{
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}
div#footer a:hover{
	color: #333333;
	font-size: 11px;
	text-decoration: underline;
}
div#footer a:active{
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}

.search_item_links
{
	color: #003366; 
	font-size: 11px;  
	font-family:  Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-weight: bold;
	
}
.search_item_links a:link{color: #003366; font-size: 11px; font-weight: bold; text-decoration: none;}
.search_item_links a:visited{color: #003366; font-size: 11px; font-weight: bold; text-decoration: none;}
.search_item_links a:hover{color: #333333; font-size: 11px; font-weight: bold; text-decoration: underline;}
.search_item_links a:active{color: #003366; font-size: 11px; font-weight: bold; text-decoration: none;}

.search_links_publisher
{
	color: #333333; 
	font-size: 11px;  
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-weight: normal;
	
}
.search_links_publisher a:link{color: #333333; font-weight: normal; text-decoration: none;}
.search_links_publisher a:visited{color: #333333; font-weight: normal; text-decoration: none;}
.search_links_publisher a:hover{color: #333333; font-weight: normal; text-decoration: underline;}

.disc_price_color{color: #333333; font-size: 11px; font-weight: bolder; }
.disc_price_black {color: #333333; font-size: 11px;	font-weight: normal;}
.disc_price_orange {color: #ff6800; font-size: 12px; font-weight: bolder;}
.disc_price_gray{color: #333333; font-size: 11px;}
.disc_price_color_nb{color: #E41B17; font-size: 10px;}
.search_label_gray_s{color: #333333; font-size: 11px; font-weight: normal;}	
.search_label_gray_ss{color: #333333; font-size: 10px; font-weight: normal;}
.search_label_gray_sss{color: #333333; font-size: 11px; font-weight: bolder;}
.search_label_gray_m_b{color: #333333; font-size: 10px; font-weight: bold;}
.search_label_gray_m{color: #333333; font-size: 10px;}

/* PRICING STYLES */
.price_default{font-weight: bold; font-size: 12px; color: #cc0000;	font-family: Arial;}
.price_msrp{font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana; text-decoration: line-through;}
.price_discount{font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana; text-decoration: line-through;}
.price_saving{font-weight: normal; font-size: 11px; color: #cc0000;	font-family: Verdana;}
.price_total{font-weight: bold; font-size: 11px; color: #000000;	font-family: Verdana;}
.price_default_label{font-weight: normal; font-size: 11px; color: #000000;	font-family: Verdana;}
.price_msrp_label{font-weight: normal; font-size: 11px; color: #000000;	font-family: Verdana;}
.price_saving_label{font-weight: normal; font-size: 11px; color: #000000;	font-family: Verdana;}
.price_discount_label{font-weight: normal; font-size: 11px; color: #000000;	font-family: Verdana;}

.border_bottom
{border-bottom: solid 1px #cccccc;}
.pager_font
{
	color: #333333; font-size: 10px;
}
.search_header_links
{
	color: #ffffff; 
	font-size: 11px;  
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
}
.search_header_links a:link{color: #ffffff; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.search_header_links a:visited{color: #ffffff; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.search_header_links a:hover{color: #ccffff; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.search_header_links a:active{color: #ffffff; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.dashed_hr{
	height: 1px; border-bottom: thin dashed dimgray;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.margins
{
padding: 3px 5px 3px 10px;
text-align: left;
vertical-align: top;	
}
.Image_noBorder{border: none 0px none;}

.instr_font
{ vertical-align: top;
  text-align: left;
  font-size: 12px; 
  text-decoration: none; 
  color: #666666;
  padding: 10px 0px 5px 0px;
 }
 .instr_font h1
{ vertical-align: top;
  text-align: left;
  font-weight: normal;
  font-size: 12px; 
  text-decoration: none; 
  color: #003366;
  padding: 10px 0px 5px 0px;
 }
 .headings
{
	text-align: left;
    vertical-align: top;
    padding: 10px 0px 5px 0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
    
}
 .second_instr_font
{ vertical-align: top;
	font-weight: bold;
  text-align: left;
  font-size: 13px; 
  text-decoration: none; 
  color : #003366;
  padding: 5px 0px 5px 0pxs;
 }
 .third_instr_font
{ vertical-align: top;
	font-weight: bold;
  text-align: left;
  font-size: 12px; 
  text-decoration: none; 
  color : #003366;
  padding: 5px 0px 5px 0px;
 }
 .four_instr_font
{ font-size: 11px; 
  text-decoration: none; 
  color : #003366;
 }
 
.instr_font a{color: #003366; text-decoration: underline;}
.instr_font a:link {color: #003366; text-decoration: underline;}
.instr_font a:visited{color: #003366; text-decoration: underline;}
.instr_font a:hover{color: #003366; text-decoration: underline;}

.instr_font_b
{ vertical-align: top;
  text-align: left;
  font-size: 12px; 
  text-decoration: none; 
  color: #333333;
  font-weight: bold;
  padding: 10px 0px 5px 0px;
 }
.instr_font_b a{color: #003366; text-decoration: underline;}
.instr_font_b a:link {color: #003366; text-decoration: underline;}
.instr_font_b a:visited{color: #003366; text-decoration: underline;}
.instr_font_b a:hover{color: #003366; text-decoration: underline;}


.instr_font ul{font-size: 12px; list-style: disc none outside; margin: 5px 10px 10px 20px;}
.instr_font p{font-size: 12px; margin: 0px 0px 10px 0px;}
.instr_font ol{font-size: 12px; list-style: digit none outside; margin: 5px 10px 10px 20px;}
.instr_font dd{margin-left: 20px;}
.bullets ul{font-size: 12px; list-style: disc none outside; margin: 5px 10px 10px 20px;}

.p_font
{
color: #003366; 
font-weight: bold;	
}