body {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:verdana;
}

input.search
{
	height: 15px;
	background-color: #E1E9EF;
	border: solid #000066;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,70);
	font-size: 10px;
	
}

select.search
{
	height: 15px;
	background-color: #E1E9EF;
	border: solid #CA9500;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,0);
	font-size: 10px;
	
}

a.leftmenu:link{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-transform: uppercase;text-decoration:none}
a.leftmenu:visited{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-transform: uppercase;text-decoration:none}
a.leftmenu:hover{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-transform: uppercase;text-decoration:underline}
a.leftmenu:active{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-transform: uppercase;text-decoration:none}

a.news:link{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-decoration:none}
a.news:visited{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-decoration:none}
a.news:hover{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-decoration:underline}
a.news:active{color:#000000;font: 10px Tahoma,Verdana,Arial;text-decoration:none;text-decoration:none}

A:link {
	color: #003366;
	text-decoration: none;
}

A:visited {
	color: #003366;
	text-decoration: none;
}

A:active {
	color: #003366;
	text-decoration: none;
}

A:hover {
	color: #0000CC;
	text-decoration: none;
}

A.dark:link {
	color: #003366;
	text-decoration: none;
}

A.dark:visited {
	color: #003366;
	text-decoration: none;
}

A.dark:active {
	color: #003366;
	text-decoration: none;
}

A.dark:hover {
	color: #0000CC;
	text-decoration: none;
}

TD {
	font-size: 11px;
	font-family : Verdana;
}

P {
	font-size: 11px;
	font-family : Verdana;
}

TD.dark {
	font-size: 11px;
	font-family : Tahoma;
	color : #F0F0F0;
}

TD.date {
	font-size: 11px;
	font-family : Tahoma;
	color : #003366;
}

P.dark {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}



TD.menu {
	FONT-SIZE: 10px; COLOR: #0000CC; FONT-FAMILY: Tahoma,Verdana,Arial; text-transform: uppercase
}
DIV.menu {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Tahoma,Verdana,Arial; text-transform: uppercase
}

HR {
	height: 1px;
	color: #999999;
}
.boldwhite {
	color: #FFFFFF;
	font-weight: bold;
}
.white {color: #FFFFFF}

.charityquote {
	color: #000066;
	font-style: italic;
	font-weight: bold;
}

.h1 {

	font-weight: bold;
color: #333333}

.red {color: #FF0000}
a.red {color: #FF0000}
a.red:visited {color: #FF0000}
a.red:active {color: #FF0000}
a.red:hover {color: #FF0000}
.frontpage {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; }
.frontpage_smaller {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.price {
	color: #000000;
}
.detailprice {
	
}

.copyfooter {
	font-size: 10px;
	font-weight: bold;
}
a.copyfooter {
	font-size: 10px;
	font-weight: bold;
	color:#000099
}

/*B8 CSS*/
.style2 {color: #666666}
.style9 {
	font-size: 14pt;
	color: #ED2025;
}

.style2 {color: #003366}
body {
	background-image: url(images_new/background.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style3 {color: #000066}

#logo { float:left }
#welcome { float:left; margin:15px 0 0 25px; }

ul.comming_soon { margin-left:0; padding-left:15px; font-size:11px;}

#header_search { width:552px; margin:10px 0 0 30px; height:57px; background:url('images/search_bg.png'); float:left}
#header_search #search_input { float:left; width:335px; height:20px; margin:17px 0 0 18px; border:1px solid #FFFFFF; }
#header_search #search_btn { float:left; width:170px; height:38px; margin:10px 0 0 18px; }

#free_shipping { float:right; }
.mincart {
	font-size: 12px;
	font-family : Verdana;
}



h1 { font-size:20px }
h2 { font-size:15px }

.prodprice { float:right; font-size:14px; }

.prodimage_detail { width:250px; margin-right:10px; }

.detailname { margin:0px; padding:0px; font-size:14px; }

.detailprice { font-size:14px }
.centre_header_bar { background-image: url(charity-support/charity-header.gif); height:34px; }
h1.page_titles { font-size:16px; margin-bottom:0px; padding-bottom:0px; color:#FFFFFF; padding-top:7px; padding-left:5px; }
h1.breadcrumb { margin:0px; padding:0px; font-size:11px; display:inline}
h2.prodname { margin:0px; padding:0px; font-size:12px; display:inline; float:left }
p.prodnavigation { display:inline; }
#sort_form { float:right }


.menu_divider {
	float:left;
	width:1px;
}
.menu_item a {
	float:left;
	padding:7px 12px 3px 12px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.menu_item a:hover {
	color:#000000;
}

.menu_left {
	background:url(images_new/menu_btn.png);
	width:156px;
	height:17px;
	text-align:left;
	padding-top:5px;
}

.menu_left a {
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 0 0 20px;
}
.menu_left a:hover {
	color:#000000;
}

.menu_left_clearance {
	background:url(images_new/menu_btn_clearance.png);
	width:156px;
	height:17px;
	text-align:left;
	padding-top:5px;
}

.menu_left_clearance a {
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 0 0 20px;
}
.menu_left_clearance a:hover {
	color:#000000;
}

.charity_submenu {
	 background-image: url(charity-support/nav-bg.gif);
	 height:25px;
	 padding-left:5px;
	 padding-top:3px;
	 color:#FFFFFF;
	 font-weight:bold;
}

.charity_submenu .lineup {
	width:1px;
	background:#FFFFFF;
	height:100%;
	display:inline;	
}

.charity_submenu a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
}

.charity_submenu a:hover {
	color:#C0C0C0;
}
.charity_gallery {
	width:200px;
	border:1px solid #000000;
}
/*Charity*/
.style3 {color: #000066}
.bigblue {
	font-weight: bold;

	color: #0f1e46;
}
.bigred {
	font-weight: bold;

	color: #df1e25;
}
.charityheader {
	font-weight: bold;

	color: white;
}
.charitytext {
	font-weight: normal;

	color: #0f1e46;
}
.charitymenu {
	font-weight: normal;
	font-size: 11pt;
	color: #0f1e46;
}
a.charitymenu:link {
	font-weight: normal;
	font-size: 11pt;
	color: #df1e25;
	text-decoration: none;
}
a.charitymenu:hover {
	font-weight: normal;
	font-size: 11pt;
	color: #df1e25;
	text-decoration: underline;
}
a.charitymenu:visited {
	font-weight: normal;
	font-size: 11pt;
	color: #df1e25;
	text-decoration: none;
}

a.charitymenucurrent:link {
	font-weight: normal;
	font-size: 11pt;
	color: #0f1e46;
	text-decoration: none;
}
a.charitymenucurrent:hover {
	font-weight: normal;
	font-size: 11pt;
	color: #0f1e46;
	text-decoration: none;
}
a.charitymenucurrent:visited {
	font-weight: normal;
	font-size: 11pt;
	color: #0f1e46;
	text-decoration: none;
}
.charityredtext {
	font-weight: normal;
	font-size: 10pt;
	color: #df1e25;
}
.charitytext1 {	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #0f1e46;
}
/*End Charity*/

/*lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
	
/*Clearance*/
.listprice {
	text-align:right;
	color:#FF0000;
}
.detaillistprice {
	color:#FF0000;
}
