BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px;  color:#333333;  margin: 0 0 0 0; }

H1, H2, H3, H4, H5, H6 { padding: 0 0 0 0; margin: 0 0 0 0; }
H1 { font-size: 16px; font-weight:bold;}
H1.new { font-size: 11px; font-weight:bold; color:#ffffff}
H1.home { font-size: 12px; font-weight:bold;}
H1.category { font-size: 14px; font-weight:bold;}
H1.toplevel { font-size: 12px; font-weight:bold; color: #0066CC; padding: 4px;}
H2 { font-size: 11px; }
H2.new { font-size: 18px; font-weight:bold; color: #C27402; }

TABLE, DIV, SPAN { font-size : 12px; }

P {font-size : 12px; margin-top: 12px; margin-bottom: 4px; }

A, A:link, A:active, A:visited, A:hover { font-size : 12px; color : #00309C;}
A, A:link, A:active, A:visited { text-decoration: none; }
A:hover { text-decoration: underline; }
A IMG { border: none; }

FORM { display: inline; }
SELECT, INPUT { font-size: 11px; }

UL { padding: 0px; margin: 2px 0px 2px 20px; }

/* misc */
.line { background: #333333; }

A.underline, A.underline:link, A.underline:active, A.underline:visited { text-decoration: underline; }
A.underline:hover { text-decoration: none; }

.small, .small A, .small A:link, .small A:hover, .small A:visited,
A.small, A.small:link, A.small:hover,  A.small:visited
{ font-size: 11px; }
.small A:active, A.small:active
{ font-size: 11px; color : #CC0000;}

.tiny, .tiny A, .tiny A:link, .tiny A:hover, .tiny A:active, .tiny A:visited,
A.tiny, A.tiny:link, A.tiny:hover, A.tiny:active, A.tiny:visited
 { font-size: 10px; }

.copyright { font-size : 11px; color : #666666; }

.small_black { font-size: 11px; color : #333333; } 
.small_black A, .small_black A:link, .small_black A:hover,
.small_black A:active, .small_black A:visited { font-size: 11px; font-weight: bold; color : #333333; }

.dkblue { color: #003366; }

TD.split {border-bottom: 1px dotted #90B0BE;}

.price { color:#9C0000; font-weight: bold; font-size : 11px;}

/* boxes */
.tooltips { background-color:#FFFFCC; padding: 2px 2px 2px 2px; }

TABLE.box_header_O TD { background-image: url(/mas_assets/box/orange_tbg.gif); font-weight:bold; color: #C27402; }
TABLE.box_body_O { border: 1px solid #DE9803; background-color:#FFFBEF;  }
TABLE.box_header_W TD { background-image: url(/mas_assets/hdr/tm/nr_bg.gif); font-weight:bold; color: #003366; }
TABLE.box_body_W { border: 1px solid #9AB6D2; background-color:#FFFFFF;  }
TABLE.box_header_G TD { background-image: url(/mas_assets/box/green_tbg.gif); font-weight:bold; color: #336600; }
TABLE.box_body_G { border: 1px solid #6FB95A; background-color:#F0F9EE; }
TABLE.box_header_P TD { background-image: url(/mas_assets/box/purple_tbg.gif); font-weight:bold; }
TABLE.box_body_P { border: 1px solid #BACBE0; background-color: #F8FAFD; }
TABLE.box_header_B TD { background-image: url(/mas_assets/box/blue_tbg.gif); font-weight:bold; color: #003366;}
TABLE.box_body_B { border: 1px solid #6A9EC3; background-color: #EBF4F9; }

/* header bar */
TABLE.top_bar { font-size: 11px;}
TABLE.top_bar A, TABLE.top_bar A:link, TABLE.top_bar A:visited, TABLE.top_bar A:active, TABLE.top_bar A:hover { font-size: 11px;}


/* new header */
.see_departments {
font-size:14px;
font-weight:bold;
color: #ffffff;
cursor: pointer;
}
.see_departmentshover {
text-decoration:underline;
font-size:14px;
font-weight:bold;
color: #ffffff;
cursor: pointer;
}
.grey_box_text, .grey_box_text A, .grey_box_text A:link, .grey_box_text A:hover, .grey_box_text A:active, .grey_box_text A:visited,
A.grey_box_text, A.grey_box_text:link, A.grey_box_text:hover, A.grey_box_text:active, A.grey_box_text:visited
 { font-size: 10px; color: #ffffff; font-weight:bold;}

TD.tnm_bg { background-image: url(/mas_assets/hdr/tm/sp_bg_new.gif); }
TD.tnm_bg_2 { background-image: url(/mas_assets/hdr/tm/sp_2_bg.gif); }
TD.tnm_ct, TD.tnm_cthover, TD.tnm_nr, TD.tnm_nrhover {
	font-weight:bold;
	color: #222222;
	text-align:center;
	padding: 0px 6px 0px 6px;
	cursor: pointer;
}
TD.tnm_ct A:link, TD.tnm_ct A:hover, TD.tnm_ct A:active, TD.tnm_ct A:visited,
TD.tnm_cthover A:link, TD.tnm_cthover A:hover, TD.tnm_cthover A:active, TD.tnm_cthover A:visited,
TD.tnm_nr A:link, TD.tnm_nr A:hover, TD.tnm_nr A:active, TD.tnm_nr A:visited,
TD.tnm_nrhover A:link, TD.tnm_nrhover A:hover, TD.tnm_nrhover A:active, TD.tnm_nrhover A:visited {
font-size : 14px; color : #333333;
}

TD.tnm_ct, TD.tnm_cthover { padding: 0px 8px 0px 8px; background-image: url(/mas_assets/08_header/blue_bg_dn.GIF); }
TD.tnm_nr { padding: 0px 8px 0px 8px; background-image: url(/mas_assets/08_header/images4/new-6R1C1.GIF); }
TD.tnm_nrhover { padding: 0px 8px 0px 8px; background-image: url(/mas_assets/08_header/blue_bg_dn.gif); }
TD.tnm_cthover, TD.tnm_nrhover { padding: 0px 8px 0px 8px; text-decoration:underline; }

TD.snb_bg { background-image: url(/mas_assets/hdr/sh/top_bg.gif); font-weight:bold; color:#FFFFFF; }
TD.snb_left { background-image: url(/mas_assets/hdr/sh/top_left.gif); }
TD.snb_right { background-image: url(/mas_assets/hdr/sh/top_right.gif); }

TD.snh_bg { background-image: url(/mas_assets/hdr/sh/btm_bg.gif); font-size:10px; }
TD.snh_bg TD, TD.snh_bg A, TD.snh_bg A:link, TD.snh_bg A:hover, TD.snh_bg A:active, TD.snh_bg A:visited { font-size:10px; }


/* coupon bar */

TABLE.cp_bar TD.content { background-color:#D7F7AA; }
TABLE.cp_bar TD.border0 { background-color:#99CC33; }
TABLE.cp_bar TD.border1 { background-color:#006633; }
TABLE.cp_bar TD.header { font-weight:bold; color:#006633; }
TABLE.cp_bar TD.info, TABLE.cp_bar TD.info A,  TABLE.cp_bar TD.info A:link, 
TABLE.cp_bar TD.info A:active, TABLE.cp_bar TD.info A:hover, TABLE.cp_bar TD.info A:visited { font-size:10px; }

/* drop down */
TABLE.dropdown { position: absolute; top: 0; left: 0; z-index: 10; border: solid 1px #154487; }
TABLE.dropdown A.closelink {font-weight: bold; color:#333333; font-size:10px;}
TABLE.dropdown HR.line { border: 1px dashed #033571; }
.dropdowntext, .dropdowntext A, .dropdowntext A:link, .dropdowntext A:hover, .dropdowntext A:active, .dropdowntext A:visited,
A.dropdowntext, A.dropdowntext:link, A.dropdowntext:hover, A.dropdowntext:active, A.dropdowntext:visited
{ font-size: 11px; color: #333333; font-weight: bold; }


/* advert */
TABLE.advert TD.title, TABLE.advert TD.title A, TABLE.advert TD.title A:link, 
TABLE.advert TD.title A:visited, TABLE.advert TD.title A:active, TABLE.advert TD.title A:hover { font-weight:bold; } 
TABLE.advert TD.content { }

TABLE.advert TD.merchant, TABLE.advert TD.merchant A, TABLE.advert TD.merchant A:link, 
TABLE.advert TD.merchant A:visited, TABLE.advert TD.merchant A:active, TABLE.advert TD.merchant A:hover { font-size: 10px; text-decoration:underline; color:#009900; }

/* cat list */
UL.top_cat { margin: 4px 0px 4px 0px; list-style-type:none;}
UL.sub_cat { list-style-type:square; }

UL.top_cat LI A, UL.top_cat LI A:link,  UL.top_cat LI A:visited,
UL.top_cat LI A:active,
TABLE.top_cat A, TABLE.top_cat A:link,  TABLE.top_cat A:visited,
TABLE.top_cat A:active { font-weight:bold; text-decoration:none; color:#172E72; } 
UL.top_cat LI A:hover, TABLE.top_cat A:hover { font-weight:bold; text-decoration:underline; color:#172E72; } 
UL.sub_cat LI A, UL.sub_cat LI A:link,  UL.sub_cat LI A:visited,
UL.sub_cat LI A:active, UL.sub_cat LI A:hover, 
TABLE.sub_cat A, TABLE.sub_cat A:link,  TABLE.sub_cat A:visited,
TABLE.sub_cat A:active, TABLE.sub_cat A:hover { font-size: 11px; font-weight:normal; } 

/* best seller */
DIV.bsr_box { overflow: hidden; }
DIV.bsr_item { padding: 4px 4px 4px 4px; border-bottom: 1px solid #EEEEEE; }

DIV.bsr_img_o { float:left; padding: 2px 2px 2px 2px; }
DIV.bsr_img { border: 1px solid #CCCCCC; }

DIV.bsr_name, DIV.bsr_name_h { font-weight:bold; font-size:11px; }
DIV.bsr_name_h  { overflow: hidden; height: 15px; }
DIV.bsr_pri { color:#009900; font-weight: bold; font-size : 18px; }
DIV.bsr_rrp,DIV.bsr_rrp_h { color: #666666; font-weight:bold; font-size:11px; text-decoration:line-through; }
DIV.bsr_sav,DIV.bsr_sav_h { font-size: 18px; font-weight: bold; color:#009900; }
DIV.bsr_rrp_h, DIV.bsr_sav_h { display: none; }

/* Ship Calculator */
TABLE.ship_cal {}
TABLE.ship_cal TD.content { background-image: url(/mas_assets/buttons/calculate_bg.gif); background-color: #F8C501; }

/* Free Gift */
TABLE.free_gift_box {border:1px solid #79A7C9; background-color:#EDF3F8;}
TABLE.free_gift_box TD FONT.title_s, TABLE.free_gift_box TD FONT.title_l { color: #333333; font-weight: bold; }
TABLE.free_gift_box TD FONT.title_s { font-size: 12px;}
TABLE.free_gift_box TD FONT.title_l { font-size: 12px;}

/* Thumb List */
TABLE.thumb_list TD.thumb_row {border-bottom: 1px dotted #90B0BE;}

TABLE.thumb_list TD.thumb_header { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
TABLE.thumb_list TD.thumb_footer { border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
TABLE.thumb_list TD.featured_header { border-top: 1px solid #EED700; border-left: 1px solid #EED700; border-right: 1px solid #EED700;}
TABLE.thumb_list TD.featured_footer { border-bottom: 1px solid #EED700; border-left: 1px solid #EED700; border-right: 1px solid #EED700;}

.thumb_border { border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}

TABLE.thumb_list .retail_text { color: #666666; font-weight:bold; font-size:11px;}
TABLE.thumb_list .retail { color: #666666; font-weight:bold; font-size:11px; text-decoration:line-through;}
TABLE.thumb_list .price { color: #CC0000; font-size:11px; font-weight:bold;}
TABLE.thumb_list .save {  color: #999999; font-size:11px;}
TABLE.thumb_list .shipcost { color: #999999; font-weight:normal; font-size:11px;}

TABLE.thumb_list FONT.name,
TABLE.thumb_list FONT.name A,
TABLE.thumb_list FONT.name A:link,
TABLE.thumb_list FONT.name A:visited,
TABLE.thumb_list FONT.name A:active,
TABLE.thumb_list FONT.name A:hover {font-size:13px; font-weight:bold; }

TABLE.thumb_list FONT.smalllink {font-size:10px; color: #999999;}
TABLE.thumb_list FONT.smalllink A,
TABLE.thumb_list FONT.smalllink A:link,
TABLE.thumb_list FONT.smalllink A:visited,
TABLE.thumb_list FONT.smalllink A:active,
TABLE.thumb_list FONT.smalllink A:hover {font-size:10px; color: #999999;}

TABLE.thumb_list FONT.supplier {font-size:10px; color: #333333;}
TABLE.thumb_list FONT.supplier A,
TABLE.thumb_list FONT.supplier A:link,
TABLE.thumb_list FONT.supplier A:visited,
TABLE.thumb_list FONT.supplier A:active,
TABLE.thumb_list FONT.supplier A:hover {font-size:10px;}

TABLE.thumb_list FONT.coupon,
TABLE.thumb_list FONT.coupon A,
TABLE.thumb_list FONT.coupon A:link,
TABLE.thumb_list FONT.coupon A:visited,
TABLE.thumb_list FONT.coupon A:active,
TABLE.thumb_list FONT.coupon A:hover {font-size:10px; color: #7EBD3F;}

/* Breadcrumb_new */
TD.breadcrumb {font-size:11px;}
TD.breadcrumb FONT.last,
TD.breadcrumb A:visited, TD.breadcrumb A:active,
TD.breadcrumb A:hover, TD.breadcrumb A:link { font-size:11px;}

/* Navheader */
.nav-header {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.postcode {
	background-color: #F5F5F7;
	border-top: 3px double #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.boxheadertitle {
font-size:13px;
font-weight:bold;
}
.boxheadertitlelarge {
font-size:16px;
font-weight:bold;
}
.boxheadersubtitle {
	font-size:11px;
	color: #666666;
}
.boxheaderbottom { border-bottom: 3px double #CCCCCC; }

.boxheaderbottomblue { border-bottom: 3px double #C4D4E5; }

/* coupon */
A.couponheader, A.couponheader:visited, A.couponheader:active {
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #66CC00;
}
A.couponheader:hover {
	font-size: 19px;
	font-weight: bold;
	text-decoration: underline;
	color: #66CC00;
}
A.couponlink , A.couponlink:visited, A.couponlink:active, A.couponlink:hover {
	font-size: 10px;
	text-decoration: none;
}
A.couponlink:hover {
	font-size: 10px;
	text-decoration: underline;
}
.couponborder {
	border: 2px dashed #66CC00;
}
.couponcode{
	font-size: 10px;
	font-weight: bold;
}
.freegift {
	font-size: 10px;
	font-weight: bold;
	color:#FB6400;
	
}

.subtitle {
	font-size: 11px;
}
.sectionheader {
	font-weight: bold;
	font-size : 16px;
	color: #CE6500;
	padding-top: 4px;
	padding-bottom: 4px;
} 

.bluetable { 
background-color: #0D4082;
background-image: url(/mas_assets/deal_spot/blue_bg.gif); 
background-repeat: repeat-x; 
} 
.header_links { 
background-image: url(/mas_assets/08_header/bg_up.gif); 
background-color: #C6DFED;
padding: 0px 8px 0px 8px;
font-family:verdana,arial,helvetica,sans-serif; 
font-size:14px; 
color:#172E72; 
font-weight: bold;
cursor: pointer;
text-decoration:none; 
} 
.header_links:hover { 
background-image: url(/mas_assets/08_header/bg_dn.gif); 
text-decoration:underline; 
} 
.seeall_links { 
background-image: url(/mas_assets/08_header/see_all_bg_up.gif); 
background-color: #EDBF54;
padding: 0px 8px 0px 8px;
font-family:verdana,arial,helvetica,sans-serif; 
font-size:14px; 
color:#FFFFFF; 
font-weight: bold;
cursor: pointer;
text-decoration:none; 
} 
.seeall_links:hover { 
background-image: url(/mas_assets/08_header/see_all_bg_dn.gif); 
text-decoration:underline; 
} 

/***************** Curved Box Styles ************************/
.bluet {
background-image: url(/mas_assets/css_boxes/blue_t_bg.gif); width:100%;
background-position: top;
background-repeat: repeat-x;
}

.blueb {
background-position: bottom;
background-image: url(/mas_assets/css_boxes/blue_b_bg.gif);
background-repeat: repeat-x;
}

.bluel {
background-position: left;
background-image: url(/mas_assets/css_boxes/blue_dot.gif);
background-repeat: repeat-y;
}

.bluer {
background-position: right;
background-image: url(/mas_assets/css_boxes/blue_dot.gif);
background-repeat: repeat-y;
}

.bluebl {
background-position: bottom left;
background-image: url(/mas_assets/css_boxes/blue_b_lt.gif);
background-repeat: no-repeat;
}


.bluebr {
background-position: bottom right;
background-image: url(/mas_assets/css_boxes/blue_b_rt.gif);
background-repeat: no-repeat;
}

.bluetl {
background-position: top left;
background-image: url(/mas_assets/css_boxes/blue_t_lt.gif);
background-repeat: no-repeat;
}

.bluetr {
background-position: top right;
background-image: url(/mas_assets/css_boxes/blue_t_rt.gif);
background-repeat: no-repeat;
padding:8px;
}
.greyt {
background-image: url(/mas_assets/css_boxes/grey_t_bg.gif); width:100%;
background-position: top;
background-repeat: repeat-x;
}

.greyb {
background-position: bottom;
background-image: url(/mas_assets/css_boxes/grey_b_bg.gif);
background-repeat: repeat-x;
}

.greyl {
background-position: left;
background-image: url(/mas_assets/css_boxes/grey_dot.gif);
background-repeat: repeat-y;
}

.greyr {
background-position: right;
background-image: url(/mas_assets/css_boxes/grey_dot.gif);
background-repeat: repeat-y;
}

.greybl {
background-position: bottom left;
background-image: url(/mas_assets/css_boxes/grey_b_lt.gif);
background-repeat: no-repeat;
}


.greybr {
background-position: bottom right;
background-image: url(/mas_assets/css_boxes/grey_b_rt.gif);
background-repeat: no-repeat;
}

.greytl {
background-position: top left;
background-image: url(/mas_assets/css_boxes/grey_t_lt.gif);
background-repeat: no-repeat;
}

.greytr {
background-position: top right;
background-image: url(/mas_assets/css_boxes/grey_t_rt.gif);
background-repeat: no-repeat;
padding:8px;
}

BR.bk { font-size:4px;}
.whitebox{
background: #FFFFFF;
padding: 4px;
}
.boxheaderwhite {
color:#FFFFFF; font-weight: bold; font-size : 15px; padding:4px;}
.boxheader{
font-weight: bold; font-size : 16px; margin:4px;}

/* New Thumb List */
.thumb_border { border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}

A.name, TABLE.thumb_list A.name:link, TABLE.thumb_list A.name:visited, TABLE.thumb_list A.name:active { text-decoration:none;}
A.name:hover { text-decoration:underline;}

.retail_text { color: #666666; font-weight:bold; font-size:11px;}
.retail { color: #666666; font-weight:bold; font-size:11px; text-decoration:line-through;}
.price { color: #CC0000; font-size:11px; font-weight:bold;}
.save {  color: #333333; font-weight:bold;  font-size:11px;}
.shipcost { color: #339900; font-weight:bold; font-size:11px;}

.supplier {font-size:10px;}
.supplier A,
.supplier A:link,
.supplier A:visited,
.supplier A:active,
.supplier A:hover {font-size:10px;}

.coupon,
.coupon A,
.coupon A:link,
.coupon A:visited,
.coupon A:active,
.coupon A:hover {font-size:10px; color: #7EBD3F;
}
#thumbtable { 
border-collapse: collapse; 
background-color: #FFFFFF;
}
#thumbtable td { 
border: 1px solid #CCCCCC; vertical-align: top;
 }
/* Deal Alert Thumb List */
.dealretail_text { color: #666666; font-weight:bold; font-size:11px;}
.dealretail { color: #666666; font-weight:bold; font-size:11px; text-decoration:line-through;}
.dealprice { color: #CC0000; font-size:16px; font-weight:bold;}
.dealsave {  color: #666666; font-weight:bold;  font-size:11px;}
.dealshipcost { color: #2DB000; font-weight:bold; font-size:11px;}

.dealsupplier {font-size:10px; color: #333333;}
.dealsupplier A,
.dealsupplier A:link,
.dealsupplier A:visited,
.dealsupplier A:active,
.dealsupplier A:hover {font-size:10px;}

.dealcoupon,
.dealcoupon A,
.dealcoupon A:link,
.dealcoupon A:visited,
.dealcoupon A:active,
.dealcoupon A:hover {font-size:10px; color: #7EBD3F;
}
.dealname,
.dealname A,
.dealname A:link,
.dealname A:visited,
.dealname A:active,
.dealname A:hover {font-size:14px; font-weight:bold;
}

.info_bar {font-size:11px; text-align:center; border: 1px solid #CCCCCC; background-color: #EEEEEE; padding:4px; margin-bottom:4px;}
.info_bar A,
.info_bar A:link, 
.info_bar A:visited,
.info_bar A:active {font-size:11px; text-decoration:none; color: #333333}
.info_bar A:hover {font-size:11px; text-decoration:underline; color: #0066CC}

.grey_box_left_yel {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background-image: url(/mas_assets/box_top_bg.gif); background-repeat: repeat-x; padding:4px; margin-bottom:4px;}
.grey_box_left_plain {border: 1px solid #CCCCCC; padding:4px; margin-bottom:4px;}
.grey_box_left {background-image: url(/mas_assets/header_images/grey_bg.gif); background-repeat: repeat-x; border: 1px solid #CCCCCC; padding:4px; margin-bottom:4px; }
.grey_box_right {border: 1px solid #CCCCCC;  padding:4px; margin-bottom:4px;}
.grey_box_header_yel {font-size:12px;  color: #003399; padding:4px; font-weight:bold;}
.grey_box_header {font-size:12px; padding:4px; font-weight:bold; margin-bottom:4px;}
.white_box_left { margin-bottom:4px; }
.grey_box {border: 1px solid #CCCCCC; padding:4px; margin-bottom:4px;}
.grey_box_solid {border: 1px solid #CCCCCC; padding:4px; margin-bottom:4px; background-color: #EEEEEE;}
.blue_header {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background-image: url(/mas_assets/template1/blue_header_bg.gif); color:#FFFFFF; font-weight:bold; font-size:12px; margin-top:2px; padding:5px;}
.grey_header {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background-color:#666666;background-image: url(/mas_assets/deal_spot/grey_header_bg.gif); color:#FFFFFF; font-weight:bold; font-size:12px; margin-top:2px; padding:5px;}
.orange_header {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background-image: url(/mas_assets/Peach/header/orange_header_bg.gif); color:#FFFFFF; font-weight:bold; font-size:12px; margin-top:2px; padding:5px;}
.blue_header A,
.blue_header A:link,
.blue_header A:visited,
.blue_header A:active,
.blue_header A:hover {color:#FFFFFF;}
.yellow_box{border: 1px solid #0066CC; background-image: url(/mas_assets/header_images/yellow_bg.gif); background-repeat: repeat-x; padding:6px; margin-bottom:4px; font-weight:bold; }
.category_description { padding-left:4px; padding-right:4px; padding-bottom:4px; font-size:11px;}


/* Thumb Styles */
.item_name, .item_name A, .item_name A:link, .item_name A:hover, .item_name A:active, .item_name A:visited,
A.item_name, A.item_name:link, A.item_name:hover, A.item_name:active, A.item_name:visited
{ font-size: 12px;
color: #333333; }
.your_deal
{ font-size: 11px;
color: #154487;
font-weight:bold; }
.item_price, .item_price A, .item_price A:link, .item_price A:hover, .item_price A:active, .item_price A:visited,
A.item_price, A.item_price:link, A.item_price:hover, A.item_price:active, A.item_price:visited
{ font-size: 16px;
color: #C40000;
font-weight:bold; }
.green_header {border-left: 1px solid #2DB000; border-right: 1px solid #2DB000; border-top: 1px solid #2DB000; background-image: url(/mas_assets/green_bg.gif); color:#FFFFFF; font-weight:bold; font-size:12px; margin-top:2px; padding:5px;}
.green_box {border: 1px solid #2DB000; padding:4px; margin-bottom:4px;}
.red_header {border-left: 1px solid #CC0000; border-right: 1px solid #CC0000; border-top: 1px solid #CC0000; background-image: url(/mas_assets/red_bg.gif); color:#FFFFFF; font-weight:bold; font-size:12px; margin-top:2px; padding:5px;}
.red_box {border: 1px solid #CC0000; padding:4px; margin-bottom:4px;}
.blue_box {border: 1px solid #003399; padding:4px; margin-bottom:2px;}
.blue_box_header {font-size:12px;  color: #003399; font-weight:bold;}

.errorBox { border: 1px solid #CC0000;  background-color: #FFF2F2; padding: 6px;}

/* new_design*/
.dark_blue_header {
	background-color: #0C338D;
	background-image:  url(/mas_assets/template1/db_bg.gif); 
	color : #FFFFFF;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.dark_blue_header A:link, .dark_blue_header A:visited{
	color : #FFFFFF; }
.dark_blue_header A:active, dark_blue_header A:hover 
{
	color : #FFFFFF;
	text-decoration:underline;}
	
.light_blue_header {
	background-color: #D9F0FF;
	background-image:  url(/mas_assets/template1/lb_bg.gif); 
}
.light_blue_header_top {
	background-color: #0C338D;
	background-image:  url(/mas_assets/template1/lbt_bg.gif); 
}
A.header_links , A.header_links:visited, A.header_links:active, A.header_links:hover { color : #FFFFFF; }
A.header_links , A.header_links:visited, A.header_links:active { text-decoration: none; }
A.header_links:hover { text-decoration: underline; }

.small_grey {font-size:11px; color: #333333}
.small_grey A,
.small_grey A:link, 
.small_grey A:visited,
.small_grey A:active {font-size:11px; text-decoration:none; color: #333333}
.small_grey A:hover {font-size:11px; text-decoration:underline; color: #0066CC}

.bread_crumb {font-size:11px; color: #333333}
.bread_crumb A,
.bread_crumb A:link, 
.bread_crumb A:visited,
.bread_crumb A:active {font-size:11px; text-decoration:none; color: #164588}
.bread_crumb A:hover {font-size:11px; text-decoration:underline; color: #164588}

.search {color:#FFFFFF; font-weight:bold; font-size:15px;}

INPUT.chkoutqty { font-size:10px; text-align:center; font-weight:bold; color: #333333; border: 2px solid #154487; margin-bottom:2px; }