@charset "utf-8";
/* CSS Document */

/*--WSM Overides--*/
/*WSM Overides-----------------------------------------------------------*/
/*--Change all the font families UHG!--*/
div.wsm_category_trail,
div.storeHeader,
div.categoryInfo,
div.catalogHead,
span.listCategory,
span.catProductCount,
div.listProduct,
div.productImageZoomTitle,
.wsm_framework .wsm_header,
.wsm_framework .wsm_label, .wsm_framework .wsm_label label,
.wsm_framework .wsm_entry input,
.wsm_framework .wsm_button input,
.wsm_framework .wsm_form_error,
.wsm_brand_list,
div.product_option_set div.selector,
div.dropdown div.option,
div.product_option_value_extended div.description,
div.product_option div.container div.caption,
div.product_option div.container div.description,
div.categoryHead,
#lbDetailsContainer,
#wsm_message, #wsm_error, div.wsm_error,
#wsm_global_message,
#wsm_table,
#wsm_table div#header,
#wsm_table td.name,
#wsm_table label.name,
#wsm_table .name_tiny,
#wsm_table .note,
#wsm_table td.info,
#wsm_table td.error,
#wsm_table input.button,
#wsm_table input.text_normal,
#wsm_table input.text_short,
#wsm_table input.text_tiny,
#wsm_table a.options,
#wsm_table table#navigation td,
#wsm_sub_table,
#wsm_sub_table td.name,
#wsm_sub_table td.address_top, #wsm_sub_table td.address_bottom,
#wsm_sub_table .header_info,
#wsm_sub_table td#greeting,
#wsm_sub_table li,
#wsm_sub_table a:link, #wsm_sub_table a:active, #wsm_sub_table a:visited, #wsm_sub_table a:hover,
#wsm_meter_table td.weak, #wsm_meter_table td.good, #wsm_meter_table td.secure, #wsm_meter_table td,
#wsm_meter_table td.weak_text,
#wsm_meter_table td.good_text,
#wsm_meter_table td.secure_text,
#wsm_cart_table td.column_name,
#wsm_cart_table td.column,
#wsm_cart_table td.footer a,
#wsm_cart_table td.column_total,
#wsm_cart_table input.quantity,
#wsm_cart_table .error,
#wsm_cart_table .sale,
#wsm_cart_table .price,
#wsm_cart_table .option_set,
#wsm_cart_table li.option_list_item,
#wsm_table div#cart_empty_message,
#wsm_list_table .column_name,
#wsm_list_table .column_name a,
#wsm_list_table .column_item, #wsm_list_table .column_item_error, #wsm_list_table .column_item_new,
div.wsm_note,
div.wsm_note strong,
#wsm_legend td,
#wsm_shipping_quote td.name,
#wsm_shipping_quote td.info,
#wsm_checkout_steps_table td, td.highlight, td.complete,
#wsm_checkout_table td.method,
#wsm_checkout_table td.label,
#wsm_checkout_table td.address,
#wsm_checkout_table p.header_small,
.wsm_form_tab, .wsm_form_tab:link, .wsm_form_tab:active, .wsm_form_tab:visited, .wsm_form_tab_selected,
.wsm_form_tab:hover,
.wsm_form_tab_selected,
table.ups_trademark td,
div#wsm_help_box,
#wsm_checkout div.header,
#wsm_checkout div.steps div,
#wsm_checkout div.links a  {
	font-family: Georgia, "Times New Roman", Times, serif;
	}

/**NEWS Page formatting for new blog system date April 2008 **/
.wsm_news_list {
	margin: 0 0 15px 60px;
}
.wsm_news_list_info {
	margin-left:55px;
	}	
.wsm_news_list_title {
	font-weight: bold;
	font-size: 1.7em;
}
.wsm_news_list_caption {
	font-weight: bold;
	font-size: 1em;
	margin:5px 0 0 0;
}
.wsm_news_list_comments {
	font-size: .83em;
	color: #999;
}

.wsm_news_list_body {
	margin: 10px 0 0 0;
}

.wsm_news_list_divider {
	border-bottom: 1px solid #ddd;
}
.wsm_news_comment{
 	font-size: .83em;
}
/*--Date Box--*/
.wsm_news_list_date {
	background: #2b4085 url(/images/bg_site.gif) repeat-x 0 -173px;
	float:left;
	width:45px;
	padding:2px 0;
	border:1px solid #343402;
	text-align:center;
	}
.wsm_news_list_month, .wsm_news_list_year {
	font-size:.83em;
	color:#fff;
	}
.wsm_news_list_day {
	font-size:1.67em;
	font-weight:bold;
	color:#fff; 
	}
/*--Copyright--*/
#wsm_copyright {
	clear:both;
	font-size:.83em;
	font-family:Arial, Helvetica, sans-serif;
	color:#4465d2;
padding:3px 0 0 0;
	}

#wsm_copyright a {
color:#4465d2;
text-decoration:underline;
}
#wsm_copyright a:hover {
text-decoration:underline;
color:#fff;
}	
/*--FAQ--*/
#faq_contents {
background:#eee;
border:1px solid #ccc;
padding:10px;
color:#2b4085;
}
h2.faq_header,
h2.faq_header a,
h2.faq_header a:hover {
color:#fff;
margin:0 0 15px 0;
padding:5px;
background:#2b4085;
}

li.faq_contents_category {
font-size:1.17em;
}
ol.faq_conents_qs {
font-size:.83em;
margin:10px 0;
list-style:none;
}
ol.faq_conents_qs li {
margin:0 0 5px 0;
}
#faq_answers {
	border-top:none;
	padding-top:1.5em;
clear:both;
	}
h3.faq_question {
	border-bottom:1px dotted #ccc;
padding:5px 0;
font-size:1.33em;
clear:right;
	}
.faq_question_1,
.faq_question_2 {
	margin:0 1em 1em 1em;
	}
.faq_top {
	text-align:right;
	font-size:1em;
float:right;
margin-bottom:10px;
	}	
/*--Contact PAge--*/
p.wsm_contact_info {
float:none;
text-align:center;
font-size:1.17em;
padding:5px;
background:#eee;
border:1px solid #ccc;
margin-right:20px;
}
table.wsm_contact_form {
width:600px;
}
table.wsm_contact_form label {
font-weight:bold;
}
table.wsm_contact_form input,
table.wsm_contact_form select, 
table.wsm_contact_form textarea{
border:1px solid #ccc;
}

/**Blog**/
.blog_entry, .blog_posted_comments, .blog_menu{margin-bottom:1em;}
