/**
 *-------------------------------------------------------------------
 * Licensed Materials - Property of IBM
 *
 * WebSphere Commerce
 *
 * (c) Copyright IBM Corp. 2006
 *
 * US Government Users Restricted Rights - Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 *
 *-------------------------------------------------------------------
 */

 /* ROSS CONTROLS UPDATE START */
     
     /* ROSS CONTROLS STORE AREA STYLES START */
     H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF3300;line-height:40px;font-weight: normal;padding:0px; margin:0px;}
	 H2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:24px; padding:0px; margin:0px;text-transform: uppercase;}
  	 FORM {padding:0px; margin:0px;}

	.f_link_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;text-decoration:none}
	.f_link_rc:hover {text-decoration:none; color: #FF3300;}

	.f_link_cats_bottom_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #999999;text-decoration:none}
	.f_link_cats_bottom_rc:hover {text-decoration:none; color: #FFFFFF;}
 
	.f_link_small_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #9B9B9D;text-decoration:none}
	.f_link_small_rc:hover {text-decoration:none; color: #444444;}

	.f_link_cats_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;text-decoration:none}
	.f_link_cats_selected_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300;text-decoration:none}
	.f_link_cats_rc:hover {text-decoration:none; color: #FF3300;}
	.f_link_cats_selected_invisible_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0px; color: #333333;text-decoration:none}

	.t_table_top_bottom_rc {border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
	.t_table_bottom_rc  {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}

	.f_title_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3300;font-weight:bold;text-decoration:none}
	.f_content_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;text-decoration:none}
	.f_content_rc_gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:gray ;text-decoration:none}
	.f_content_bold_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;font-weight:bold;text-decoration:none}
	.f_content_link_rc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: gray;text-decoration:underline}
	.f_content_link_rc:hover {text-decoration:underline; color: #FF3300;}
	.f_total_rc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;font-weight:bold;
		border-width: 1px; border-style: solid; border-color: #000000;
		background-color: #000000;
	}	
	
	.f_title_top_rc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #727272;font-weight:bold;
		border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC;		
	}

	.f_title_bottom_rc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #727272;font-weight:bold; text-transform: uppercase;
		border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;		
	}
	.f_title_small_rc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #727272;font-weight:bold; text-transform: uppercase;
	}
	.t_sidebar_table_rc {
		background-image: url("../images/sidebar_bg.gif");
		background-color:white;
		background-repeat: no-repeat;
		background-position: left 0; height: 100%; min-height: 100%; max-height: 100%;
	}
	.t_sidebar_table_dummy_rc, .t_sidebar_table_dummy_rc TD, .t_sidebar_table_dummy_rc TH 	{
		background-color:white;
	}

	.t_sitemap_table {
		border-bottom-style: none;
		border-top-color: silver;
		border-left-style: none;
		border-top-style: solid;
		border-right-style: none;;
	border-top-width: thin
	}

	.t_main_table_rc {
		border-width: 2px; border-style: solid; border-color: #333333;
	}

	.t_content_table_rc, .t_content_table_rc TD, .t_content_table_rc TH 	{
		background-color:white;
	}

	.f_link_header_menu_row2_rc {
		padding:3px 10px 3px 8px;
		background-color:transparent;
		color:#FF3300;
		font-family:Arial;
		font-size:10px;
		text-decoration:none;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#000000;
	}

	.f_link_header_menu_row2_rc:hover {
		background-color:#FFFFFF;
		color:#ff3300;
		text-decoration:none;
	}

	.f_link_header_menu_bct_rc {
		background-color:transparent;
		color:#FF3300;
		font-family:Arial;
		font-size:10px;
		text-decoration:none;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#000000;
		text-transform: uppercase;
	}

	.f_link_header_menu_bct_rc:hover {
		background-color:#FFFFFF;
		color:#444444;
		text-decoration:none;
	}

	.f_link_category_sidebar_row_rc {
		background-color:transparent;
		color:#444444;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#000000;
	}
	.f_link_category_sidebar_row_rc:hover {
		background-color:#FFFFFF;
		font-weight:bold;
		color:#FF0000;
		text-decoration:none;
	}

	.t_table_category_sidebar_rc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #727272;font-weight:bold; text-transform: uppercase;
		border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;
	}

	.t_table_header_category_sidebar_rc {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FF3300;font-weight:bold; text-transform: uppercase;background-color:#FF3300;
		border-width: 0px; border-style: solid; border-color: #CCCCCC;		
	}

	.t_table_product_details {
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;
		border-top-color: #FF3300; border-top-style: solid; border-top-width: 3px;
	}

	a.button {background-color:#e9e8e5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight:bold;color: #FF3300; padding:2 7 3 6px;height:19px;text-transform: uppercase;}
	a.button:hover {color:#727272;background-color: #e9e8e5;text-decoration: none;text-transform: uppercase;}

	a.tabbuttonon {border-color: silver; background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #FF3300; padding:2 7 3 6px;height:19px;;
	border-style: solid;
	border-width: 1px}
	a.tabbuttonon:hover {color:#FF0000;background-color: #FFFFFF;text-decoration: none;}

	a.tabbuttonoff {border: solid 1px #000000; border-color: silver; background-color: #e5e5e5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #FF0000; padding:2 7 3 6px;height:19px;}
	a.tabbuttonoff:hover {color:#FF0000;background-color: #FFFFFF;text-decoration: none;}


	.redText { color:#FF0000; }
	.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#444444; border: solid 1px #929499;height: 20px; padding-top:2px;margin-right:6px;}
	.label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FF3300; }
	.labelBold12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FF3300; font-weight:bold;}
	.labelOrder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:bold;}
	.labelSilver10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: silver; font-weight:normal;}
	.labelNews { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: gray; font-weight:bold;}
	.t_td { font-size: 11px; color:color:#444444;vertical-align:top;}
	th.colHeader {color:#FF3300; font-size: 11px;font-weight:bold;text-align:left;height:15px;vertical-align:top;}
	th.colHeaderOrder {color:#FFFFFF;text-align:left;height:15px;vertical-align:top;
	                   border: solid 2px #000000; background-color:#373536;text-align: center;
					   border-right-width: 1px; border-right-style: solid; border-right-color: #e9e8e5;
					   font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;					   
					  }
	.t_table_order_rc {
		border-width: 2px; border-style: solid; border-color: #333333;
		border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #333333;
		border-left-width: 2px; border-bottom-style: solid; border-bottom-color: #333333;
		border-right-width: 2px; border-bottom-style: solid; border-bottom-color: #333333;
	}
	.t_td_right_order_rc {
		border-right-width: 1px; border-right-style: solid; border-right-color: #333333;
		border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e9e8e5;
	}
	.t_td_left_order_rc {
		border-left-width: 1px; border-left-style: solid; border-left-color: #333333;
		border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e9e8e5;
	}
	.t_td_bottom_order_rc {
		border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e9e8e5;
	}
	.t_td_right_only_order_rc {
		border-right-width: 1px; border-right-style: solid; border-right-color: #333333;
	}
	.t_td_left_only_order_rc {
		border-left-width: 1px; border-left-style: solid; border-left-color: #333333;
	}
	.select_rc {
		font-size:11px;
		height:15
	}
	.t_sidebar_table_new_rc TD {		
		background-position: left 100px; height: 100%; min-height: 100%; max-height: 100%;
		padding:0px 0px 0px 0px;
	}	

	.rc_picklist {
		font-family: Tahoma;
		font-size: 11px;
		color: #595959;
		text-decoration: none;
		border: 1px solid #DDDDDD;
		height: 20px;
		margin: 0px;
		padding: 0px;
		clear: none;
		float: none;
	}

.border_products {
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
}
.border_products_1 {
	border-right: silver 1px solid;
	border-left: silver 1px solid;
}
/* ROSS CONTROLS STORE AREA STYLES END  */
      
      /* ROSS CONTROLS STATIC PAGE STYLES START  */



staticbody {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #333333;
}
.staticheadline {
 	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 	color: #000000; 
	line-height: 20px;
 	font-weight: bolder;
 	font-size: medium;
 }
.staticsubheadline {
 	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 	color: #000000; 
	line-height: 20px;
 	font-weight: bolder;
 	font-size: medium;;
	font-style: italic
 }
.staticsmallboldface {
  	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 	color: #000000; 
	line-height: 14px;
 	font-weight: bolder;
 	font-size: 12px;
	font-style: italic
	}
.staticheadertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #FFFFFF;
 	color: #333333;
}
.staticredheader {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 14px;
	color: #FF3300;
}
.staticredtext {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 10px;
	color: #FF3300;
}


div.scroll {
	width: 700px;
	height: 700px;
	overflow: auto;
}

/* ROSS CONTROLS STATIC PAGE STYLES END
>>>>>>> 1.14

/* ROSS CONTROLS UPDATE END */



/* General classes start */
	
	body {margin:0px; padding:0px;background-color: white;}
	.whiteBackground {margin:0px; padding:0px;background-color: #FFFFFF;}
	TD,SPAN,DIV,P,UL,LI {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.checkbox, .radio {color:#929499;padding:0px; margin:0px;}
	.select{font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #929499;height: 20px; padding-top:2px;margin-right:6px;}
	TEXTAREA {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #929499; padding-top:2px;margin-right:5px;}
	a {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#999999;text-decoration:underline}
	a:hover {text-decoration:underline; color:#ff3300;}
	.space {padding-top:7px; padding-bottom:7px;}
	.p_width {width:1000px;}
	.bold {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;font-weight:bold;}
	.select_length {width:224px;}
	
	/* General classes end */
	/* language select classes start */
	
	.lng_logo {padding-left:26px;}
	.lng_link {text-decoration:none}
	.lng_flag {border:solid 1px #7EABDC;}
	
	/* language select classes end */
	/* Menu classes start */
	
	
	.m_back {background-color:white;}
	.m_line {vertical-align:top; height:35px;padding:0px; margin:0px;}
	.m_top {padding-bottom:3px;vertical-align:top;}
	.m_top_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; font-weight:bold;color: #444444;padding-bottom:3px;text-decoration:none;}
	.m_top_link:hover {color: #043982;}
	.m_tile {background-image : url(../images/colors/color7/m_tile.gif); background-repeat: repeat-x; background-color: #659BD6; text-align: -moz-center; white-space: nowrap; height:25px;  padding:0px; margin:0px;}
	.m_link {background-image : url(../images/colors/color7/m_button_back.gif); background-repeat:no-repeat; font-family: Verdana, Arial,sans-serif; font-size: 11px;height:25px;padding: 4 7 0 19px;font-weight:bold;color: #444444;text-decoration:none;}
	.m_link:hover {background-image :url(../images/colors/color7/m_button_back2.gif);color: #ff3300;text-decoration:none;}
	.m_bottom_line {background-image :url(../images/colors/color7/m_bottom_line.gif);}
	
	/* Menu classes end */
	/* search area classes start */
	
	.s_back {background-color: #E4E4E5;border-bottom: solid 1px #929499;height:27px;}
	.s_padding {padding-left:5px;}
	.s_text {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; text-decoration:none;color: #5C5E62;vertical-align:middle;}
	.s_text_black {color:#043982;font-size: 11px;}
	.s_link {font-family: Verdana, Arial,sans-serif; font-size: 11px;text-decoration:none;color: #5C5E62;}
	.s_link2 {color: #043982;font-size: 11px;}
	.s_link:hover {color: #ff3300;text-decoration:underline;}
	.s_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #CFD2DC;height: 19px;}
	.s_input2 {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:black; border: solid 1px #6E93BD;height: 19px;}
	
	/* search area classes end */
	/* logon classes start */
	
	.log_height {height: 20px;padding-top:5px;}
	.log_page {height:100%;}
	
	/* logon classes end */
	/* content classes start */
	
	#content {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.c_back {background-color:white;padding: 10px 0px 10px 0px;}
	.c_headings {color:#5F82AA; font-size: 11px;font-weight:bold;padding-bottom:6px;padding-top:10px;}
	.c_line {width:100%; background-image :url(../images/colors/color7/c_line.gif);line-height:8px;margin:0px;font-size:2px;background-repeat: repeat-x;}
	.c_large_img {width:245px;vertical-align:top;}
	.c_flash {padding-top:10px; padding-bottom:13px;}
	.c_homepage_cat {border:solid 1px #abaaaa;}
	.c_homepage_cat_txt {font-family: Verdana, Arial,sans-serif; font-size: 13px; color:#444444;font-weight:bold; padding-left:6px; height:20px; text-transform: uppercase;}
	.c_home_txt_blue {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#427DBE;font-weight:bold;}
	.c_home_txt_black {font-family: Verdana, Arial,sans-serif; font-size: 15px; color:#444444;}
	.c_select_yr_mnth {width:110px;}
	
	/* content classes end */
	/* subNav classes start */
	
	#subNav {width:135px;padding-right:20px;vertical-align:top;}
	.sn_heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}
	.sn_off {height:20px; border-top:solid 1px #929499;}
	.sn_on {height:20px; border-top:solid 1px #929499;background-color:#DCE3ED;}
	.sn_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; font-weight:bold; color:#444444;text-decoration:none;height:100%;width:100%;padding-top:3px;display:block;}
	.sn_link:hover {background-color:#DCE3ED;text-decoration:none;}
	
	
	/* subNav classes end */
	/* table classes start */
	
	#table {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444;}
	.t_table {width: 100%;}
	.t_hd_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border:solid 1px #929499;vertical-align:top;}
	.t_tr {border-bottom: solid 1px #929499;}
	.t_td2 { font-size: 11px; color:color:#444444;padding: 7px 4px 3px 0px;vertical-align:top;}
	.t_hd_rght {text-align : right; width:100%;color:#444444;  font-size: 11px;font-weight:bold;display:block;}
	.t_hd_cntr {text-align : center; width:100%;color:#444444; font-size: 11px;font-weight:bold;display:block;}
	.t_rght {text-align : right; display:block; font-size:11px;}
	.t_cntr {text-align : center; width:100%;display:block;}
	.t_fees { font-size: 11px; color:black;padding: 1px 4px 0px 4px;vertical-align:top;}
	.t_fees_spc {line-heght:3px;font-size: 4px;}
	.t_total { font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #929499;border-bottom:solid 1px #929499;font-weight:bold;}
	.t_total_figure { font-size: 11px; color:#444444;padding: 3px 4px 3px 4px;vertical-align:top;border-top:solid 1px #929499;border-bottom:solid 1px #929499;border-left:solid 1px #929499;background-color:#DCE3ED;font-weight:bold;}
	.t_discount {font-size: 11px; color:#8E8E8E;text-decoration : line-through;text-align : right; width:100%;display:block;}
	.t_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #929499;height:14px; width:100%;text-align : center;margin-bottom:5px;display:block;}
	.t_button:hover {color:#043982;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	.t_total_button {background-color:#D3DCE7; font-family: Verdana, Arial,sans-serif; font-size: 10px; text-decoration: none; font-weight:bold;color: #444444; padding:1 0 2 0px;border: solid 1px #929499;height:14px; width:100%;text-align : center;margin-bottom:1px;display:block;}
	.t_total_button:hover {color:#043982;border: solid 1px #6E93BD;background-color: #BDD0E6;text-decoration: none;}
	
	.t_img_view {text-align : center; width:120px;display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_detail_view {display:block;padding-top:12px;padding-bottom:10px;vertical-align:top;}
	.t_space {padding-bottom: 8px;text-align : center;}
	.t_img_border { border:solid 1px #929499;}
	.t_empty_cell {width:14px}

	.t_row_img {padding-top:10px;padding-bottom:10px;vertical-align:top;}
	.t_row_detail {padding:6px;vertical-align:top;width:230px;}
	.t_txt_detail {font-size: 10px;}
	.t_row_price {padding-top:6px;padding-bottom:6px;vertical-align:top;width:95px;display:block}
	.t_button_space {padding-top:5px;display:block}
	.t_line {border-bottom:solid 1px #929499;font-size:1px;}
	.t_rght_space {padding-right:5px;}
	
	/* table classes end */
	/* page scrolling widget start*/
	
	.ps_align {text-align:right;border-right:solid 1px #929499; border-bottom:solid 1px #929499;border-top:solid 1px #929499;padding:0px; margin: 0px;}
	.ps_pad {padding-left:4px;}
	.ps_view {padding-right:5px;background-color:#DCE3ED; }
	.ps_input {font-family: Verdana, Arial,sans-serif; font-size: 11px; color:#444444; border: solid 1px #929499;height: 16px; padding-top:0px;margin-right:0px;border-top:solid 1px #929499;padding:0px; margin: 0px;}
	.ps_text {font-family: Verdana, Arial,sans-serif; font-size: 9px; color:#444444;padding-left:4px;}

	/* page scrolling widget end*/
	/* footer classes start */
	
	.f_back {border-top:solid 1px #929499;align:left;}
	.f_title {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #727272;font-weight:bold; text-transform: uppercase;}
	.f_link {font-family: Verdana, Arial,sans-serif; font-size: 10px; color: #9B9B9D;}
	.f_link:hover {color: #444444;}
	.f_padding {vertical-align:top;padding: 10px 17px 10px 0px;}
	
	/* footer classes start */
	
/****************************************
 * delta from Snippet.css
 * classes to be used in snippets
 ****************************************/

/* Button link styles */
/* a.button {background-color:#e9e8e5; font-family: Verdana, Arial,sans-serif; font-size: 11px; text-decoration: none; font-weight:bold;color: #4FF3300; padding:2 7 3 6px;border: solid 1px #929499;height:19px;} */
/* a.button:hover {color:#043982;border: solid 1px #6E93BD;background-color: #C0CFE3;text-decoration: none;} */

/* TD class styles */
th.colHeader_price	{color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px;text-align:right;height:15px;border-top:solid 1px #929499;border-left:solid 1px #929499;border-bottom:solid 1px #929499;vertical-align:top;background-color:#DCE3ED;}
td.price 		{font-size:  11px; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
td.offerPrice	{font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif; text-align: right;}
td.discountPrice{font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif; text-align: right;}

/* This class is used to bold regular text */
strong 		{	font-weight: bold;}

/* The following classes format how currency is displayed */
.price		{	}
.listPrice	{	font-size:  11px; color: #9B9B9B; font-family: Verdana, Arial,sans-serif; text-decoration: line-through;}
.offerPrice	{	font-size:  9pt; color: #444444; font-family: arial, helvetica, sans-serif;}
.discountPrice{ font-size:  9pt; color: #9B9B9B; font-family: arial, helvetica, sans-serif;}

/* This class is used to format text for discounts */
.discount	{	font-size:  12px; color: red; font-weight:bold ;font-family: arial, helvetica, sans-serif;}

/* This class is used to format product names */
.productName{	font-size:  11px; color: #427DBE; font-family: Verdana, Arial,sans-serif;font-weight: bold;}

/* Class to highlight a required field on a form */
SPAN.reqd	{	font-family: verdana; color: red; FONT_SIZE: 2pt;}
.required	{	font-family: verdana; color: red; FONT_SIZE: 2pt;}

/* Class to highlight an error message */
.error		{	color: red;}
.warning	{	color: red;}

/* The background color of a table and alternating row background colors */
.bgColor 	{	border-collapse: collapse; width: 100%; }

.cellBG_1	{	 }
.cellBG_2	{	 }

/* This class is used for the section heading */
.heading {font-family: Times, Arial,sans-serif; font-size: 20px; color: #427DBE;line-height:40px;}
.heading2 {font-family: Times, Arial,sans-serif; font-size: 20px; color: #444444;line-height:40px;}

/* This class is used for the section sub-heading */
.subHeading {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;font-weight: bold;text-align: left;color: #427DBE;line-height:30px;}

/* Breadcrumb trail for checkout pages */
a.chkout_done {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
a.chkout_done:hover {color:#043982;}
td.chkout {font-family: Verdana, Arial,sans-serif;color:#AFAFAF;font-weight: bold;sans-serif;font-size: 11px;}
td.chkout_active {font-family: Verdana, Arial,sans-serif; font-size: 11px; font-weight:bold; color:#427DBE;}
td.divider {width: 1px;}

/* Darwyn: new common classes for snippets */
.colHeader_last {color:#444444; font-size: 11px;font-weight:bold;padding: 3px 4px 3px 4px; background-color:#F0F3F8; text-align:left;height:15px;border-top:solid 1px #929499;border-left:solid 1px #929499;border-bottom:solid 1px #929499;border-right:solid 1px #CFD2DC;vertical-align:top;border:solid 1px #929499;}
.t_align_center {align : center;}

TABLE.content{background-color:white;padding: 10px 0px 10px 0px;}

th.ummrow {font-size:10pt; font-weight:bold; color:red}
td.ummrow {font-size:10pt; font-weight:bold;}

th.orderHistory {font-size:9pt; align:center;
	border-right-color: gray;
	border-right-style: solid;
	border-right-width: 1px}
	
td.orderHistory {align=center;}
