/*============================ EDIT BELOW BUT DO NOT DELETE  =========================*/
body {font-family: Arial, Verdana, "MS Sans Serif", sans-serif; color: #000000; margin-top: 0px; background: #ffffff;}
#logo {height: 107px; width: 372px; float: left; margin:9px 0 0 10px; z-index: 20; top: 0px; }
#logo h1 {display:block; height: 107px; width: 372px; text-indent:-9009px; margin: 0px 0px 0px 0px; background: url('../images/logo.gif') no-repeat;}
#logo h1 a {display:block; width:100%; height:100%; outline:none;}
.button {background-color:#333;border:2px groove #FFFFFF;color:#FFFFFF;overflow:visible;padding: 3px 0px 3px 0px;font-size:1em;height: 20px;text-align:center; text-decoration:none;}
.button:hover {}
.button_basket {height:24px; width:111px;background-color:#ffffff; background-image:url(images/add-to-basket-mini.gif); background-repeat:no-repeat;border:0px groove #FFFFFF;color:#FFFFFF;overflow:visible;padding: 0px 8px 2px 8px;font-size:1em;}
.button_thumbmoreoptions {background-color:9999CC;padding: 2px 2px 2px 2px;text-align:right;}
.button_thumbview {background-color:9999CC;padding: 2px 2px 2px 2px;}
.button_thumbbasket {padding: 2px 2px 2px 2px;font-size:1em;}
/*============================ EDIT ABOVE BUT DO NOT DELETE =========================*/

/*============================ CHECKOUT POLICY LINKS=================================*/
a.extnav:link {color:#000000; text-decoration: underline; font-weight:normal }
a.extnav:visited {color: #000000; text-decoration: underline; font-weight:normal }
a.extnav:hover {color: #3300FF; text-decoration: underline; font-weight:normal }
a.extnav:active {color: #000000; text-decoration: underline; font-weight:normal }
/* ===== end ====*/

body {
	background-color:#e6e7e7;
	background-image:url(../images/background.gif);
	background-position:top;
	background-repeat:repeat-x; }

div#white-wrap {
	background-color:#FFF;
	background-image:url(../images/header-bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:900px;
	padding:0 20px;
	margin:0px auto; }

#checkout_policy{display:block;background-image:url(../images/policybg.jpg);background-repeat:no-repeat;background-position:top left;width:205px;height:104px;padding-top:10px;padding-left:5px;}

div#basket {
	float:right;
	width:auto;
	margin:25px 0 0 0;
	color: #FFF;
	text-align: right;
	text-decoration:none; }
	
a {
background-color:transparent;
color:#666666;
line-height:150%;
text-decoration:none;
	}

div#sales {
	width:900px;
	float:right;
	text-align:right;
	margin-top:5px; }

/*============================ LOCAL TEXT STYLES =========================*/

.btn btnaddressaddupd { margin-right:30px; }
.footer-right { float:right; text-align:right; padding:11px 15px; }

/*======== Magnify Image Absolute Position =============*/
#zoom1-big { top:381px; left:444px; }

div#headerbox {
	border:1px solid #A0A0A0;
	height:205px;
	width:415px;
	padding:10px;
	overflow:auto;
	position:relative;
	text-align:left;
	float:left;
	margin-bottom:10px; }

div#headerbox p { margin:0 0 8px 0; }

#pagetimestamp {
color:#999999;
display:none;
float:right;
font-size:11px;
margin-top:20px;
}

/*------------------------------------------------------------------------*/

div#stockcontainerproductshomefeatured { display:none; }
div#body_central { float:left; text-align:left; }
div#categories { margin-bottom:0px; position:relative; top:0; }
.topTagSelect { margin-left:0px; width:170px; }
div#body_nav { height:5px; }
div.pagetitle { color:#0e74bc; font-weight:bold; }

div#leftnav-back {
	background-color:#e6e7e7;
	border:1px solid #c2c2c2;
	width:170px; /*total=192px*/
	padding:10px;
	margin-bottom:7px; }

div#leftnav-back a { color:#0e74bc; }

div#body_hdr {
	background-color:#000000;
	background-image:url(../images/tagline.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:155px;
	color:#0f7cbf; }

div#footer {
	background-color:#BED8E9;
	background-image:url(../images/footer-back.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #96B5C9;
	color:#000000;
	height:90px;
	margin:7px 0 15px;
	padding:10px 0 0; }

div#footer p { color:#0e75ba; margin:0 0 10px 0; }
div#footer a { color:#0e75ba; }
.bluetext { color:#0e75ba; }
div.stockthumbrowdivider { border-bottom:0px; height:8px; }
ul#global-nav { margin:10px 0 0 0; padding:3px 5px 1px 0; text-align:right; width: 480px; float:right;}
ul#global-nav a { color:#8ed0f9; padding:6px 13px 3px; text-decoration:none; }
ul#global-nav a:hover { color:#0e74bc; }
div.boxtop p { margin:0 0 10px 0; }
.formatted_text { padding-left:15px; }

div#buttons {
	float:right;
	margin-bottom:7px;
	text-align:right;
	width:703px; }

ul#global-nav li.last a { padding-right:0px; }



div#top {
	width:900px;
	position:relative; }

/* ----- removed modules ---- */

div#component_stockdetail_alsobought { display:none; }
div#component_stockdetail_linkedproducts { display:none; }

form#searchform div {
float:right;
}

form#searchform input#search {
height:17px;
}

#global-nav input {
margin-bottom:1px;
padding:0;
}
/*-------------------------------toadd_20091118.css------------------------*/
/* to turn image magnify on, remove the 2 styles below  */
#zoom1-big { display:none; }
.MagicZoomPup { display:none; }  
/*-------------------------------toadd_20091118.css------------------------*/
div#dogimg {
height:120px;
left:0;
position:absolute;
top:52px;
width:192px;
z-index:2;
}

.component_stockdetail{
width:690px;
}

#component_stockdetail_maindetail{
width:446px;
}

#component_stockdetail_tabbedinfo_ajax{
width:440px;
}
#noarticleshome{display:none}

.quickpaycolor {color:#8ED0F9;}