/********************************************************
	Standard Style Sheet for Department Store Online
	Copyright 2004 by MSO.net
	By Andrew Dixon

	File Created on 15/09/2004
	Last Edited on 15/09/2004
********************************************************/

body {
 	background-color	: #FFFFFF;
	margin				: 0px;
}

a, a:hover, a:visited {
	color				: #330066;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
}

td, p, font {
	color				: #330066;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
}

p {
	margin-top			: 4px;
	margin-bottom		: 10px;
}

.searchBox {
	height				: 20px;
	width				: 140px;
}

.searchText {
	color				: #164B9A;
	font-family			: arial, sans-serif;
	font-size			: 12px;
}

.statusBar {
	background-color	: #ffffff;
	height				: 25px;
	padding				: 0px 3px 0px 3px;
}

.statusText, .statusText a, .statusText a:hover, .statusText a:visited {
	color				: #330066;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	letter-spacing		: -0.1em;
	text-decoration		: none;
}

.orangeText {
	color				: #CC3366;
}

.orangeTextLarge {
	color				: #CC3366;
	font-size			: 14px;
	font-weight			: bold;
}

.leftSideArea {
	padding-top			: 0px;
	padding-bottom		: 10px;
}

.mainArea {
	border-right		: 1px solid #F0AAC2;
	padding				: 15px 12px 0px 6px;
}

.mainBottom {
	border-right		: 1px solid #F0AAC2;
	border-bottom		: 1px solid #F0AAC2;
	border-left			: 1px solid #F0AAC2;
	padding				: 0px 13px 6px 6px;
	background-color	: #ffffff;
}

.mainBar {
	background-color	: #9789A6;
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	padding				: 5px 9px 5px 9px;
	text-decoration		: none;
}

.mainBarLink, .mainBarLink:visited {
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	text-decoration		: none;
}

.mainBarLink:hover {
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	text-decoration		: underline;
}

.placeHolder {
	overflow			: hidden;
	height				: 20px;
	width				: 521px;
}

.newsletterText {
	background-color	: #F897CA;
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
	padding-left		: 9px;
}

.newsletterInput { 
	height				: 20px;
	width				: 110px;
}

.hotDealsImages {
	border				: 1px solid #330066;
	height				: 173px;
	width				: 173px;
}

.hotDealsImages a {
	height				: 173px;
	padding-top			: 8px;
	width				: 173px;
}

.hotDealsText {
	color				: #330066;
	font-family			: verdana,sans-serif;
	font-size			: 11px;
	font-weight			: bold;
}

.footer {
	color				: #330066;
	font-family			: verdana, sans-serif;
	font-size			: 10px;
	line-height			: 2em;
	padding				: 5px 0px 10px 0px;
	text-align			: right;
}

.footerLink, .footerLink:visited {
	color				: #330066;
	font-family			: verdana, sans-serif;
	font-size			: 10px;
	text-decoration		: none;
}

.footerLink:hover {
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 10px;
	text-decoration		: underline;
}

.footerCopyright {
	color				: #330066;
	padding-top			: 10px;
}

.deptMenu {
	padding				: 10px 0px 8px 20px;
	width				: 160px;
}

.deptMenuItem a, .deptMenuItem a:visited {
	color				: #003399;
	display				: block;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	padding-bottom		: 3px;
	width				: 160px;
	text-decoration		: underline;
}

.deptMenuItem a:hover {
	color				: #003399;
	display				: block;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	padding-bottom		: 3px;
	width				: 160px;
	text-decoration		: underline;	
}

.thumbImages {
	border				: 1px solid #F0AAC2;
	height				: 100px;
	width				: 100px;
}

.thumbImages a {
	height				: 100px;
	padding-top			: 4px;
	width				: 100px;
}

.productText, .productText a, .productText a:visited {
	color				: #330066;
	font-family			: verdana, sans-serif;
	font-size			: 11px;
	text-decoration		: none;
}
.productText a:hover {
	color				: #330066;
	text-decoration		: underline;
}

.productBoldText {
	font-weight			: bold;
}

.productDivider {
	background-image	: url(/images/background-spacer.gif);
	background-repeat	: repeat-x;
}

.mainImage {
	border				: 1px solid #330066;
	height				: 173px;
	padding-top			: 8px;
	width				: 173px;
}

.productTitle {
	font-size			: 14px;
	font-weight			: bold;
	padding-bottom		: 10px;
}

.productPrice {
	font-size			: 14px;
}

.orderNowBox {
	background-color	: #E7E7E7;
	border				: 1px solid #F0AAC2;
	padding				: 5px 5px 8px 5px;
}

.orderNowTitle {
	color				: #CC3366;
	font-family			: verdana, sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	padding-bottom		: 10px;
}

.quantityDropDown {
	font-family			: verdana, sans-serif;
	font-size			: 10px;
}

.basketHeading {
	background-color	: #FFFFFF;
	border-bottom		: 1px solid #F0AAC2;
	border-top			: 1px solid #F0AAC2;
	color				: #666666;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	padding				: 4px 2px 4px 2px;
}

.basketProductLine {
	color				: #666666;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
	padding				: 2px;
}

.basketSplitLine {
	border-bottom		: 1px dotted #F0AAC2;
}

.totalLine {
	font-family			: verdana, sans-serif;
	font-size			: 12px;
	padding				: 6px 2px 2px 2px;
}

.processLine {
	padding				: 15px 2px 2px 2px;
	font-family			: verdana, sans-serif;
}

.smallText {
	font-size			: 10px;
}

.quanityBox {
	font-size			: 10px;
	height				: 18px;
	width				: 25px;
}

.searchBanner {
	background-color	: #FFFFFF;
	border-bottom		: 1px solid #F0AAC2;
	border-top			: 1px solid #F0AAC2;
	color				: #666666;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	padding				: 4px 2px 4px 2px;
}

.searchResultTitle {
	color				: #CC3366;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
}

.searchResultURLLink {
	color				: #CC3366;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
}

.box {
	border				: #A6D513 1px solid; 
}

.subBar {
	background-color	: #F0AAC2;
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	height				: 27px;
	padding				: 6px 4px 4px 6px;
	margin				: 15px 0px 0px 0px;
	text-decoration		: none;
}

.subBarBottom {
	background-color	: #F0AAC2;
	margin				: 0px 0px 15px 0px;
}

.mainHeading
{
	background-color	: #FFFFFF;
	color				: #666666;
	font-size			: 10pt;
	font-weight			: bold;
	padding				: 2px;
	text-transform		: uppercase;
	border-top			: 1px solid #A6D513;
	border-bottom		: 1px solid #A6D513;
}

.productImages {
	float				: left;
	border				: 1px solid #330066;
	height				: 100px;
	margin-bottom		: 5px;
	margin-left			: 5px;
	width				: 100px;
}

.imageTitle {
	background-color	: #9789A6;
	color				: #FFFFFF;
	font-family			: verdana, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	margin-bottom		: 5px;
	padding				: 5px 5px 5px 5px;
	text-decoration		: none;
}

.deliveryOptionsDropdown {
	font-family			: verdana, sans-serif;
	font-size			: 10px;
	text-align			: right;
	width				: 130px;
}

.contactControl {
	font-family			: verdana, sans-serif;
	font-size			: 8pt;
}

.registerBox {
	background-color	: #E7E7E7;
	border				: 1px solid #F0AAC2;
	padding				: 5px 5px 8px 5px;
}

.formFieldName {
	font-weight			: bold;
	text-align			: right;
	padding				: 6px;
}

.errorMsg {
	color				: #FF0000;
	font-weight			: bold;
	padding-bottom		: 10px;
	text-align			: center;
}

.yourAccountList {
	color				: #F0AAC2;
	margin-bottom		: 5px;
}

.addressDivider {
	color				: #F0AAC2;
	height				: 1px;
}

.checkoutHeading {
	border-bottom		: 1px solid #F0AAC2;
	font-weight			: bold;
	padding-bottom		: 5px;
}

.mainTable {

}