 input, textarea, select, button, submit {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: normal;}
 input:focus, textarea:focus, select:focus 	{background:#ffffcc;}
 
 a 	{font-family: verdana,arial,helvetica; color:#003366;}
 a:hover {text-decoration: underline;}
 a.sectionindex 	{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold;}
 a.fileindex 	{font-size: 11px; font-family: verdana,arial,helvetica;}
 a.pageindex 	{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold;}
 a.abstractindex 	{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold;}
 a.sectionindex:hover, a.fileindex:hover {color: #990000;}
 
 .sectionpage	{font-size: 11px; font-family: verdana,arial,helvetica; color: #003366;}
 .sectionpage_list	{font-size: 11px; font-family: verdana,arial,helvetica; color:#000000; line-height: 20px;}
 
 .related	{font-size: 10px; font-family: verdana,arial,helvetica; color: #003366; text-decoration: none; text-align: right;}
 .related_td	{font-size: 10px; font-family: verdana,arial,helvetica; color: #003366; text-align: right;}
 
 .subnav	{font-size: 10px; font-family: verdana,arial,helvetica; color: #003366; text-decoration: none;}
 .subnavOn	{font-size: 10px; font-family: verdana,arial,helvetica; color: #6699cc; text-decoration: none;}
 .subnav_td	{font-size: 10px; font-family: verdana,arial,helvetica; color: #003366;}
 .nav	{font-size: 11px; font-family: verdana,arial,helvetica; color: #ffffff; text-decoration: none;}
 .navOn	{font-size: 11px; font-family: verdana,arial,helvetica; color: #ffcc99; text-decoration: none;}
 .nav_bottom	{font-size: 11px; font-family: verdana,arial,helvetica; color: #ffffff; text-decoration: none;}
 
 h1	{font-size: 24px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366; line-height: 24px;}
 h2	{font-size: 18px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366; line-height: 18px;}
 h3	{font-size: 11px; font-family: verdana,arial,helvetica; line-height: 16px;}
 h4	{font-size: 11px; font-family: verdana,arial,helvetica; font-style: italic; line-height: 16px;}
 .warning_head	{font-size: 14px; font-family: verdana,arial,helvetica; font-weight: bold; color: #990000; line-height: 14px;}
 .s4	{font-size: 24px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366; line-height: 28px;}
 .s3	{font-size: 18px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366; line-height: 20px;}
 .s2, p, ol, ul, blockquote, .blog_entry	{font-size: 11px; font-family: verdana,arial,helvetica; line-height: 18px;}
 td	{font-size: 11px; font-family: verdana,arial,helvetica;}
 .s1	{font-size: 10px; font-family: verdana,arial,helvetica; line-height: 14px;}
 .smalltext	{font-size: 10px; font-family: verdana,arial,helvetica; color: #999966; text-decoration: none;}
 .smalltext_link	{font-size: 10px; font-family: verdana,arial,helvetica; color: #ffffff; text-decoration: none;}
 
 .blog_title	{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold; color: #003366;}
 .blog_timestamp, .blog_pagenav	{font-size: 10px; font-family: verdana,arial,helvetica; line-height: 14px; color: #003366;}
 
 .storemap_level0	{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold;}
 .storemap_level1, .sitemap_level3	{padding-left:16px;}
 .storemap_level2, .sitemap_level4	{padding-left:28px;}
 .storemap_level3, .sitemap_level5	{padding-left:40px;}
 .storemap_level4, .sitemap_level6	{padding-left:56px;}
 .storemap_level5, .sitemap_level7	{padding-left:70px;}
 .sitemap_page	{font-size: 10px; font-family: verdana,arial,helvetica;}
 .sitemap_section	{font-size: 10px; font-family: verdana,arial,helvetica; font-weight: bold; text-decoration: none;}
 .sitemap_mainsection	{font-size: 12px; font-family: verdana,arial,helvetica; font-weight: bold; text-decoration: none; color: #ffffff;}
 
 .pathlink	{font-size: 10px; font-family: verdana,arial,helvetica; color: #666666; text-decoration: none;}
 .targeted	{font-size: 10px; font-family: verdana,arial,helvetica;}
 .abstract, .sectionpage	{font-size: 11px; font-family: verdana,arial,helvetica;}
 .abstractdetails	{font-size: 9px; font-family: verdana,arial,helvetica; color: #003366;}
 .sectionlink	{font-size: 10px; font-family: verdana,arial,helvetica; color: #003366; font-weight: bold; text-decoration: none;}
 .admin_button	{font-size: 10px; font-family: verdana,arial,helvetica; font-weight: bold; color: #ffffff; text-decoration: none; background-color: #999966; text-align: center;}
 .admin_dd_menu	{font-size: 10px; font-family: verdana,arial,helvetica; font-weight: normal; color: #003366; text-decoration: none; background-color: #cccccc; text-align: left;}
 .newflag	{font-size: 10px; font-family: verdana,arial,helvetica; color: #000000; font-style: italic; text-decoration: none;}
 
 .cart_header	{font-size: 11px; font-family: verdana,arial,helvetica; color: #ffffff; font-weight: bold; line-height: 14px;}
 .cart	{font-size: 11px; font-family: verdana,arial,helvetica; line-height: 16px;}
 .cart_link	{font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold; line-height: 16px;}
 .cart_button	{font-size: 11px; font-family: verdana,arial; font-weight: normal; background-color: #003366; color: #ffffff;}
 
 .store_pathing	{font-size: 10px; font-family: verdana,arial,helvetica; color: #666633; text-decoration: none;}
 .store_pathing_on	{font-size: 10px; font-family: verdana,arial,helvetica; font-weight: bold; color: #003366; text-decoration: none;}
 .listprice {font-size: 11px; font-family: verdana,arial,helvetica; color: #000000; text-decoration: line-through;}
 .price {font-size: 11px; font-family: verdana,arial,helvetica; color: #660000;}
 .product_head {font-size: 13px; font-family: verdana,arial,helvetica; font-weight: bold; color: #003366;}
 .related_product {font-size: 11px; font-family: verdana,arial,helvetica; font-weight: bold; color: #003366;}
 .store_title	{font-size: 22px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366;}
 .store_subhead	{font-size: 16px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366;}
 .store_subhead_small	{font-size: 13px; font-family: "times new roman",verdana,arial,helvetica; font-weight: normal; color: #003366;}

.forms1 {background-color:#ffffff;border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#666666; border-left-style:solid; border-left-width:1px; border-right-color:#666666; border-right-style:solid; border-right-width:1px; border-top-color:#666666; border-top-style:solid; border-top-width:1px;}



.roundedcornr_box_245598 {
	background: url(roundedcornr_245598_tl.png) no-repeat top left;
}
.roundedcornr_top_245598 {
	background: url(roundedcornr_245598_tr.png) no-repeat top right;
}
.roundedcornr_bottom_245598 {
	background: url(roundedcornr_245598_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_245598 div {
	background: url(roundedcornr_245598_br.png) no-repeat bottom right;
}
.roundedcornr_content_245598 {
	background: url(roundedcornr_245598_r.png) top right repeat-y;
}

.roundedcornr_top_245598 div,.roundedcornr_top_245598,
.roundedcornr_bottom_245598 div, .roundedcornr_bottom_245598 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_245598, .roundedcornr_bottom_245598 {
	margin-top: -19px;
}
.roundedcornr_content_245598 { padding: 0 15px; }