BODY
{
margin-left:0;
margin-right:0;
margin-top:0;
background:url(/images/aspx/themes/redblack/pagegrad.jpg) repeat-x;
background-color:#d2d2d2;
}
.MainNav
{
	background:url(/images/aspx/themes/redblack/headline.jpg);
}
.main
{
	padding-left:10px;
	padding-right:10px;
}
.basketcell
{
	border-bottom:1px solid #999999;
	padding:2px;
	background-color:#e9e9e9;
}
.cell2
{
	border-bottom:1px solid #999999;
	padding:2px;
	background-color:#e9e9e9;
}
.cell3
{
	border-bottom:1px solid #999999;
	padding:0 7 1 12;
	text-align:right;
	color:#202020;
}
.cell4
{
	border-bottom:1px solid #999999;
	background-color:#f0f0f0;
}
.celltot
{
	border-bottom:1px solid #999999;
	background-color:#ffc5c5;
}
.offer
{
	color:#f00000;
	font-weight:bold;
	font-size:8pt;
	/*background-color:#ffffff;*/
	padding:1px;
}
a.smalltxtw:Link
{
	text-decoration:none;
	color:#ffffff;
	font-family:Geneva,Arial;
	font-size:11px;
}
a.smalltxtw:visited
{
	text-decoration:none;
	color:#ffffff;
	font-family:Geneva,Arial;
	font-size:11px;
}
a.smalltxtw:hover
{
	text-decoration:underline;
	color:#ffffff;
	font-family:Geneva,Arial;
	font-size:11px;
}
a.smalltxtb:Link
{
	text-decoration:none;
	color:#000000;
	font-family:Geneva,Arial;
	font-size:12px;
}
a.smalltxtb:visited
{
	text-decoration:none;
	color:#000000;
	font-family:Geneva,Arial;
	font-size:12px;
}
a.smalltxtb:hover
{
	text-decoration:underline;
	color:#000000;
	font-family:Geneva,Arial;
	font-size:12px;
}
a.menutxt:Link
{
	text-decoration:none;
	color:#ffffff;
	font-family:Geneva;
	font-size:11px;
	font-weight:bold;
}
a.menutxt:visited
{
	text-decoration:none;
	color:#ffffff;
	font-family:Geneva;
	font-size:11px;
	font-weight:bold;
}
a.menutxt:hover
{
	text-decoration:underline;
	color:#ffffff;
	font-family:Geneva;
	font-size:11px;
	font-weight:bold;
}
.TopNav
{
	background-color:#000000;
	padding-right:10px;
	padding-bottom:3px;
}
.col
{
	font-size:11px;
	font-family:Geneva;
	color:#666666;
	line-height:11px;
}
a.col:Link
{
	color:#666666;
	text-decoration:none;
}
a.col:visited
{
	color:#666666;
	text-decoration:none;
}
a.col:hover
{
	color:#000000;
	text-decoration:none;
}

a.advsearch:Link
{
	font-family:Geneva,Arial;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}
a.advsearch:visited
{
	font-family:Geneva,Arial;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}
a.advsearch:hover
{
	font-family:Geneva,Arial;
	font-weight:bold;
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}

a.itemtitle:Link
{
	color:#666666;
	text-decoration:none;
	font-weight:600;
}
a.itemtitle:visited
{
	color:#666666;
	text-decoration:none;
	font-weight:600;
}
a.itemtitle:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:600;
}

a.sresults:Link
{
	color:#990000;
	font-family:Geneva,Arial;
	font-size:14px;
	text-decoration:none;
}
a.sresults:visited
{
	color:#990000;
	font-family:Geneva,Arial;
	font-size:14px;
	text-decoration:none;
}
a.sresults:hover
{
	color:#990000;
	font-family:Geneva,Arial;
	font-size:14px;
	text-decoration:underline;
}
.multibuy
{
	font-family:Geneva,Arial;
	font-size:8pt;
	color:#30a030;
	font-weight:bold;
}
a.multibuy:Link
{
	font-family:Geneva,Arial;
	font-size:8pt;
	color:#30a030;
	font-weight:bold;
	text-decoration:underline;
}
a.multibuy:visited
{
	font-family:Geneva,Arial;
	font-size:8pt;
	color:#30a030;
	font-weight:bold;
	text-decoration:underline;
}
a.multibuy:hover
{
	font-family:Geneva,Arial;
	font-size:8pt;
	color:#30a030;
	font-weight:bold;
	text-decoration:underline;
}
a.white:Link
{
	color:#ffffff;
	text-decoration:none;
}
a.white:visited
{
	color:#ffffff;
	text-decoration:none;
}
a.white:hover
{
	color:#f0f000;
	text-decoration:underline;
}

FORM
{
border:0;margin:0;padding:0;
}
TABLE
{
font-family:Geneva, arial;
font-size:7pt;
}
IFRAME
{
	border:0;margin:0;padding:0;
}

/* Custom attributes */

.stdtxtW
{
	font-family:Geneva, arial;
	font-size:9pt;
	color:#ffffff;
}
.stdtxtB
{
	font-family:Geneva, arial;
	font-size:9pt;
	color:#000000;
}
.sectxtW
{
	font-family:Geneva,Arial;
	font-size:10pt;
	color:#ffffff;
}
.secHeadingW
{
	font-family:Geneva,arial;
	font-weight:bold;
	color:#ffffff;
	font-size:10pt;
	padding:2px;
}
.smalltxtW
{
	font-family:Geneva,Arial;
	font-size:11px;
	color:#ffffff;
}
.smalltxtB 
{
	font-family: Geneva,Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.tinytxtW
{
	font-family:Geneva, arial;
	font-size:7pt;
	color:#ffffff;
}
.tinytxtB
{
	font-family:Geneva, arial;
	font-size:7pt;
	color:#000000;
}
.blackbg
{
	background-color:#000000;
}
.leftcolbox
{
	background-color:#ffbac3;
}
.cols
{
	padding:0;
}
.lbrow,lbrowborder
{
	font-size:8pt;
}
.lbrowborder
{
	border-bottom:1px solid #dbd2c4;
	font-size:8pt;
}
.more
{
	background-color:#ffffff;
}
.price
{
	font-family:Geneva,Arial;
	font-size:14px;
	color:#D00000;
	font-weight:bold;
}
.offertext
{
	font-family:Geneva,Arial;
	font-size:11px;
	color:#CC0000;
	font-weight:900;
}
.pricelarge
{
	font-family:Geneva,Arial;
	font-size:22pt;
	color:#D00000;
	font-weight:bold;
	line-height:25px;
}
.offerprice
{
	font-family:Geneva,Arial;
	font-size:10pt;
	color:#ff4773;
	font-weight:bold;
}
.wasprice,.wastext
{
	font-family:Geneva,Arial;
	font-size:12px;
	color:#606060;	
}
.wasprice
{
	text-decoration:line-through;
	font-weight:bold;
}
.nostk
{
	font-family:Geneva, arial;
	font-size:8pt;
	color:#606060;
	font-weight:normal;
}
.instk
{
	font-family:Geneva, arial;
	font-size:8pt;
	color:#30a030;
	font-weight:bold;
}

.mainbox1
{
	border:1px solid #000000;
	padding:3px;
	background-color:#f0f0f0;
}
.mainbox2
{
	border:1px solid #000000;
	background-color:#ffffff;
}
.mainbox3
{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding:3px;
	background-color:#ffffff;
}
.mainbox4
{
	border:1px solid #000000;
	border-bottom:1px solid #a06060;
	background-color:#f0f0f0;
}
.searchHead
{
	font-face:Geneva,arial,sans-serif;
	font-size:8pt;
	padding:2px;
	background-color:#fae4e7;
	border-bottom:1px solid #000000;
}
.pgbarB
{
	font-size:7pt;
	border-top:1px solid #000000;
	cursor:default;
}
.pgbarT
{
	font-size:7pt;
	border-bottom:1px solid #000000;
	cursor:default;
}
.pgbar0
{
	border-top:1px solid #ededed;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #909090;
	border-right:1px solid #8a8a8a;
	background-color:#e0e0e0;
	cursor:hand;
}
.pgbar1
{
	border-top:1px solid #ededed;
	border-left:1px solid #e9e9e9;
	border-bottom:1px solid #505050;
	border-right:1px solid #606060;
	font-weight:bold;
	background-color:#cc0000;
	color:#ffffff;
}

.pg0
{
	font-weight:bold;
	background:url(../images/bgs/pagebg_g.gif);
	color:#ffffff;
	cursor:hand;
}
.pg1
{
	font-weight:bold;
	background:url(../images/bgs/pagebg_r.gif);
	color:#ffffff;
	cursor:hand;
}
.pgNAV
{
	font-weight:bold;
	background:url(../images/bgs/pagebg_NAV.gif);
	color:#ffffff;
	cursor:hand;
}

.hand
{
	cursor:hand;
}

.iname
{
	font-family:Geneva,arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#505050;
	padding:3;
	background:url(../images/bgs/item1.gif) no-repeat;
	text-align:right;
}
.ivalue
{
	font-family:Geneva,arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#404040;
	padding:0 5 0 5;
}
.review
{
	font-family:Geneva, arial;
	font-size:8pt;
	color:#202040;
}
.txtinput1
{
	font-family:Geneva, arial;
	font-size:8pt;
	border:1px solid #8A8080;
	padding:2px;
	width:140px;
}
.txtinput2
{
	font-family:Geneva, arial;
	font-size:8pt;
	border:1px solid #8a8080;
	padding:2px;
	background-color:#ffffff;
	color:#6c0606;
}
.drop1
{
	font-family:Geneva, arial;
	font-size:8pt;
	border:1px solid #8a8080;
	padding:1px;
	background-color:#fcf7f7;
	width:140px;
}
.drop2
{
	font-family:Geneva, arial;
	font-size:8pt;
	border:1px solid #206020;
	padding:1px;
	background-color:#ebffeb;
	color:#003000;
}
.drop3
{
	font-family:Geneva, arial;
	font-size:8pt;
	border:1px solid #8a8080;
	padding:1px;
	background-color:#ffffff;
	color:#6c0606;
}
.spic
{
	border:1px solid #505050;
}
.lpic
{
	border:1px solid #d4c2c0;
}
.title
{
	font-family:Geneva, tahoma,arial,sans-serif;
	font-size:9pt;
	font-weight:bold;
	padding:1px;
}

.dropsmall
{
	font-family:Geneva, arial;
	font-size:7pt;
	border:0px inset;
	padding:0;
	margin:0;
}

.datesep
{
	border:1px solid #ffffff;
	padding:3px;
	background-color:#000000;
	color:#ffffff;
	font-size:8pt;
}
.newtypeheading
{
	border-top:1px solid #ffffff;
	background-color:#ffb2bc;
	padding:3px;
}
.itemtitle
{
	color:#CC0000;
	font-size:11px;
	font-family:Geneva,arial;
	font-weight:normal;
}
.morelnk
{
	position:relative;
	top:-12px;
}
.number
{
	font-family: Geneva,Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:600;
	background:url(/images/aspx/themes/NumberBG.gif) no-repeat;
}
.CompText
{
	font-family:Geneva, arial;
	font-size:10pt;
	color:#000000;
}
.BoxRow1
{
	border-bottom:1px solid #f2e8f2;
	font-size:8pt;
	background-color:#fbfaed;
}
.BoxRow2
{
	border-bottom:1px solid #f2e8f2;
	font-size:8pt;
	background-color:#faf2d4;
}
.greyL
{
	border:1px solid #000000;
	border-top:0;
	border-right:0;
	height:22px;
	background:url(/images/mainnav/greyBG.gif)
}
.greyM
{
	border-bottom:1px solid #000000;
	height:22px;
	background:url(/images/mainnav/greyBG.gif)
}
.greyR
{
	border:1px solid #000000;
	border-top:0;
	border-left:0;
	height:22px;
	background:url(/images/mainnav/greyBG.gif)
}
li.whitelist
{
	color:White;
	text-indent:1em;
}
li.blacklist
{
	text-indent:1em;
}
ul.blacklist
{
	text-indent:1em;
}
.welcometextB
{
	font-size:12px;
	font-family:Geneva,Arial;
	color:black;
}
.welcometextR
{
	font-size:12px;
	font-family:Geneva,Arial;
	color:red;
}

.SubMenuTop
{
	background:url("/images/aspx/themes/redblack/SubmenuBg.gif") repeat-x bottom;
	height:16px;
}
.SubMenuBase
{
	background:url("/images/aspx/themes/redblack/TabSubmenuBg.gif") repeat-x top;
	height:16px;
	border-bottom:solid 1px #000000;
}
.SubTab
{
	font-size:11px;
	font-family:Geneva,Arial;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}
.SubTabHover
{
	font-size:11px;
	font-family:Geneva,Arial;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	cursor:hand;
	padding-left:15px;
	padding-right:15px;
}

.tabhover {background-color:#a07c81; color:#ffffff;}
a.srchheading {
        text-decoration: none;
        font-weight:600;
				font-size: 12;
				cursor: hand;
				background-color:#a07c81; 
				color:#f0e7d7;
}
a.srchheading:hover {color:#ffffff;}
.Empitemtitle
{
	color:#CC0000;
	font-size:11px;
	font-family:Tahoma;
	font-weight:normal;
}
a.Empitemtitle:Link
{
	color:#666666;
	text-decoration:none;
	font-weight:600;
}
a.Empitemtitle:visited
{
	color:#666666;
	text-decoration:none;
	font-weight:600;
}
a.Empitemtitle:hover
{
	color:#666666;
	text-decoration:underline;
	font-weight:600;
}
.EmpPrice
{
	font-family:Geneva,Arial;
	font-size:16px;
	color:#D00000;
	font-weight:bold;
}
.EmpSaving
{
	font-family:Geneva,Arial;
	font-size:14px;
	color:#D00000;
	font-weight:bold;
}
.EmpBoxTitleDark 
{
	background-color:#a07c81;
	color:#f0e7d7;
	font-family:Geneva,Arial;
	font-size:18px;
	font-weight:bolder;
}
.EmpIssue
{
	font-family:Geneva,Arial;
	font-size:14px;
	color:#D00000;
	font-weight:bold;
}
.Emptxtinput1
{
	font-family:Geneva,Arial;
	font-size:10pt;
	border:1px solid #8A8080;
	padding:2px;
	width:250px;
}
.tabsbg
{
	background:url(/images/aspx/themes/xmas/topnavBG.gif);
}
.topnavbg
{
	background:url(/images/aspx/themes/xmas/topnavBG.gif);
}
.nav_bk,.nav_hm,.nav_dv,.nav_mu,.nav_cd,.nav_ga,.nav_ac,.nav_elec,.nav_tc,.nav_mch
{
	font-size:11px;
	font-family:Geneva,Arial;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.WebBox_cd,.WebBox_mu,.WebBox_hm,.WebBox_dv,.WebBox_ga,.WebBox_ac,.WebBox_elec,.WebBox_bk,.WebBox_tc,.WebBox_mch
{
	border:solid 1px #000000;
	background-color:#fbfaed;
}
.WebBox3_cd,.WebBox3_mu,.WebBox3_hm,.WebBox3_dv,.WebBox3_ga,.WebBox3_ac,.WebBox3_elec,.WebBox3_bk,.WebBox3_tc,.WebBox3_mch
{
	border:solid 1px #000000;
	background-color:#fcf9f4;
}
.BoxTitle_cd,.BoxTitle_mu,.BoxTitle_hm,.BoxTitle_dv,.BoxTitle_ga,.BoxTitle_ac,.BoxTitle_elec,.BoxTitle_bk,.BoxTitle_tc,.BoxTitle_mch
{	
	color:#ffffff;
	font-family:Geneva,Arial;
	font-size:11px;
	font-weight:bold;
}
.BoxTitleDark_cd,.BoxTitleDark_mu,.BoxTitleDark_hm,.BoxTitleDark_dv,.BoxTitleDark_ga,.BoxTitleDark_ac,.BoxTitleDark_elec,.BoxTitleDark_bk,.BoxTitleDark_tc,.BoxTitleDark_mch
{
	background-color:#000000;
	color:#ffffff;
	font-family:Geneva,Arial;
	font-size:11px;
	font-weight:bold;
}
.BoxTitleCenter_cd,.BoxTitleCenter_mu,.BoxTitleCenter_hm,.BoxTitleCenter_dv,.BoxTitleCenter_ga,.BoxTitleCenter_ac,.BoxTitleCenter_elec,.BoxTitleCenter_bk,.BoxTitleCenter_tc,.BoxTitleCenter_mch
{
	background-color:Transparent;
	color:#9f0f0f;
	font-family:Geneva,Arial;
	font-size:18px;
	font-weight:bold;
}
.TabSubMenu_cd,.TabSubMenu_mu,.TabSubMenu_hm,.TabSubMenu_dv,.TabSubMenu_ga,.TabSubMenu_ac,.TabSubMenu_elec,.TabSubMenu_bk,.TabSubMenu_tc,.TabSubMenu_mch
{
	background-color:#9f0f0f;
	color:#ffffff;
	font-family:Geneva,Arial;
	font-size:11px;
	font-weight:bold;
}
a.nav_cd:Link,a.nav_mu:Link,a.nav_hm:Link,a.nav_dv:Link,a.nav_ga:Link,a.nav_ac:Link,a.nav_elec:Link,a.nav_bk:Link,a.nav_tc:Link,a.nav_mch:Link
{
	font-family:Geneva,Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a.nav_cd:visited,a.nav_mu:visited,a.nav_hm:visited,a.nav_dv:visited,a.nav_ga:visited,a.nav_ac:visited,a.nav_elec:visited,a.nav_bk:visited,a.nav_tc:visited,a.nav_mch:visited
{
	font-family:Geneva,Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
a.nav_cd:hover,a.nav_mu:hover,a.nav_hm:hover,a.nav_dv:hover,a.nav_ga:hover,a.nav_ac:hover,a.nav_elec:hover,a.nav_bk:hover,a.nav_tc:hover,a.nav_mch:hover
{
	font-family:Geneva,Arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.charttitle, a.charttitle:Link,a.charttitle:visited,a.charttitle:hover
{
	font-family:Geneva,Arial;
	font-size:18px;
	color:#666666;
	text-decoration:none;
	font-weight:600;
}
a.charttitle:hover
{
	text-decoration:underline;
}
fieldset {
border-style:solid;
border-color:#000000;
}
.tshirtstable
{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;	
}