
a.homepage {font-family:arial, helvetica, sans-serif; color: #333478; font-size: 12px; font-weight:bold; text-decoration:none;}

.hometitle a {font-family:Tahoma; font-size:14px; color:#FFFFFF; text-decoration:none; visible:false;}
.hometitle a:visited {font-family:Tahoma; font-size:14px; color:#FFFFFF; font-weight:200; text-decoration:none; visible:false;}
.hometitle a:hover {font-family:Tahoma; font-size:14px; color:#CCCCCC; font-weight:200; text-decoration:none; visible:false;}

.homepage_main {font-family: Arial; font-size:11px; color : #333478; display:inline;}

.mainblue {font-family: arial; font-size:11px; color:#31448E;}

.mainblue a {text-decoration:underline; color:#31448E; visible:false;}

.mainblue a:hover {color:#7D7C7C; visible:false;}

.main {font-family: arial; font-size:11px; color:#7D7C7C;}

.main a {font-family: arial; font-size:11px; color:#31448E; text-decoration:underline;  visible:false;}

.main a:hover {font-family: arial; font-size:11px; color:#7D7C7C; text-decoration:none;  visible:false;}

.main-bold-blue {color:#31448E; font-family: arial; font-size:11px; font-weight:bold;}

.main_bold {font-family:arial; font-size:11px; color:#31448E; font-weight:bold;}
.main_bold a {font-family:arial; font-size:11px; color:#31448E; font-weight:bold; text-decoration:underline; visible:false;}
.main_bold a:hover {font-family:arial; font-size:11px; color:#7D7C7C; font-weight:bold; text-decoration:none; visible:false;}
	
.main_white {font-family: arial;font-size:9pt;color : #FFFFFF;}

.red_cart_alert {font-family: arial;font-size:9pt;color : #990000;}
	
.main_white_bold {font-family:arial; font-size:9pt; color:#FFFFFF; font-weight:bold}

.main_12 {font-family:arial; font-size:12px; color:#31448E;}

.main_white_10 {font-family: arial;font-size:10pt;color : #FFFFFF;}
	
.library-header {font-family: arial; font-size:12px; color:#fff; font-weight:bold;}

.productSearch_text {font-family: arial; font-size:10px; color:#0066cc; font-weight:normal;}

.black_small {font-family: arial;font-size:8pt;color : #000000;}

.pageTitle {font-family: arial;font-size:13pt;color:#9F4949; font-weight:bold;}
	
.form_label {font-family: arial;font-size:9pt;color:#31448E;font-weight:bold; visible:false;}
	
.form_value {font-family: arial;font-size:9pt;color:#31448E; visible:false;}
	
.form_required {font-family:arial; font-size:9pt; color:#FF0000; font-weight:bold; visible:false;}
	
.form_button {font-family:arial; font-size:12px; background-color:#31448E; color:#FFFFFF; border:0px solid #003366; font-weight:bold; cursor:pointer; visible:false;}

.message {font-family:arial; font-size:9pt; color:#FF0000; font-weight:bold;}

.note {font-family:arial; font-size:11px; color:#FF0000; font-weight:normal;}
	
.note2 {font-family:arial; font-size:11px; color:#336699; font-weight:normal;}
	
.breadcrumb {font-family: arial; font-size:11px;color:#a4a4a4;font-weight:normal; text-decoration:none;}

.leftNav_brand {font-family: arial;font-size:8pt;color : #31448E; visible:false;}

.productSearch_header {font-family: arial;font-size:9pt;color : #FFFFFF;font-weight:bold; visible:false;}

.productSearch_text {font-family: tahoma; font-size:9px; color:#7D7C7C; font-weight:normal; visible:false;}
	
.listPrice-strike
	{font-family: arial; text-decoration:line-through; font-size:12px; visible:false;}
	
.salePrice {font-family: arial; color:#FF0000; font-weight:bold; font-size:12px; visible:false;}
	
a.link_orange {font-family:arial; font-size:11px; color:#31448E;}
a.link_orange14px,a.link_orange14px:visited {font-family:arial; font-size:14px; color:#31448E; text-decoration:underline;}
a.link_orange14px:hover {font-family:arial; font-size:14px; color:#7D7C7C; text-decoration:none;}
	
ul 	{list-style:none;
	padding:0px;
	margin-left:1em;
	visible:false;
	}
	


ol li
{
	font-family:arial;
	font-size:11px;
	color:#000000;
	visible:false;
}

.library-header {font-family: arial; font-size:12px; color:#fff; font-weight:bold;}

.footer {font-family:arial, helvetica, sans-serif; color: #666666; font-size: 10px; visible:false;}

.top-util-links {font-family:Tahoma; color: #999999; font-size: 10px; text-decoration:none; margin-left:6px; font-weight:bold; visible:false;}

a:hover.top-util-links {font-family:Tahoma; color: #AAAAAA; font-size: 10px; text-decoration:underline; visible:false;}

.listPrice {font-family: tahoma; font-size:11px; font-weight:bold;}

.leftNav_category  {font-family: arial;font-size:10pt;color:#31448E;font-weight:bold;text-decoration:none; visible:false;}

a:hover.leftNav_category  {font-family: arial;font-size:10pt; color:#7D7C7C; font-weight:bold; text-decoration:none; visible:false;}

hr {color:#CACCCA; height:2px; visible:false;}

a.leftnav-page {font-family:arial, helvetica, sans-serif; color: #31448E; font-size: 12px; font-weight:bold; text-decoration:none; visible:false;}

a:hover.leftnav-page {font-family:arial, helvetica, sans-serif; color: #7D7C7C; font-size: 12px; font-weight:bold; text-decoration:underline;  visible:false;}

a.leftnav-sub {font-family:arial, helvetica, sans-serif; color: #31448E; font-size: 11px; text-decoration:none; visible:false;}

a:hover.leftnav-sub {font-family:arial, helvetica, sans-serif; color: #7D7C7C; font-size: 11px; visible:false;}

a:hover.homepage {font-family:arial, helvetica, sans-serif; color: #A4A4A4; font-size: 12px; font-weight:bold; text-decoration:none; visible:false;}

.top-main-links {width:100%; text-align:left;}

.top-main-links a {font-family:Arial; color: #FFF; font-size: 12px; text-decoration:none; margin:0px 17px; font-weight:bold; visible:false;}

.top-main-links a:hover {color:#CCCCCC; visible:false;}

input.submitbutton {background-color:#888888; color:#ffffff; font-size:10px; font-family:Tahoma; font-weight:bold; visible:false;}

.left-nav-column {background:#E7EEF8 url(/images/header/left_nav_bak.jpg) top left no-repeat; padding:11px 3px 3px 10px; visible:false;}

.paddingright {margin-right:5px; visible:false;}

table.libraryitem {border-bottom: solid 1px #CCCCCC; height:105px; visible:false;}

.pad {margin-right:4px; margin-left:25px; visible:false;}

ul li {list-style-type:disc; list-style-position:outside; margin-left:10px; color:#333478; visible:false;}

ul.leftnav {margin-top:2px; margin-bottom:0px; margin-left:6px; visible:false;}

ul.leftnav li {list-style-type:none; list-style-position:outside; visible:false;}
div {z-index:1000;}

ul.CloseBullets	{
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	}
ul.CloseBullets li	{
	list-style:disc;
	line-height: 13px;
	visible:false;
	font-size:11px;
	}

.hid {display:none; visible:false;}
.invisible {visibility:hidden; visible:false;}

.header {font-family: arial;font-size:13pt;color:#9F4949; font-weight:bold;}
a.header-link{font-family: arial;font-size:12pt; font-weight:bold; color:#31448E;}
a:link.header-link {font-family: arial;font-size:12pt; font-weight:bold; color:#31448E; text-decoration:none}
a:visited.header-link {font-family: arial;font-size:12pt;font-weight:bold; color:#31448E; text-decoration:none;}
a:hover.header-link {font-family: arial;font-size:12pt; font-size:12pt; font-weight:bold; color:#31448E; text-decoration:underline;}
a:active.header-link {font-family: arial;font-size:12pt; font-weight:bold; color:#31448E; text-decoration:none;}

.error {font-family: arial;font-size:12px; color:#666666;}
.note {font-family: arial;font-size:11px; color:#FF0000;}
