#fullheight{height:100%; border-left:#2b4a66 solid 1px; border-right:#2b4a66 solid 1px;}

#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; height:200px; PADDING-TOP: 0px; background:url(/public/wso/images/general/back_main_w_menu.gif) repeat-y;
	}
#main_left_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; PADDING-TOP: 0px; background:url(/public/wso/images/general/back_main_w_menu.gif) repeat-y ;
	}
#basket_overlay {
position: absolute;
left: 50%;
margin-left:50px;
margin-top:200px;
top:0px
}
#reselect_overlay {
position: absolute;
left: 50%;
margin-left:181px;
margin-top:-29px;
top:0px
}
a:link { 
	color: #2b4965;
	}
a:visited { 
	color: #2b4965;
	}
a:hover { 
	color: #2b4965;
	text-decoration: none;
	}
a:active { 
	color: #2b4965;
	}
/* SECTION ABOVE TOP BANNER [Alistair Lane] [26.10.07] */
#topnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 279px; HEIGHT:16px; PADDING-TOP: 0px; FLOAT:left; BACKGROUND:url(/public/wso/images/general/topnav_bg.gif)
	}
#toptext {position:relative; top:2px}

/* TOP BANNER [Alistair Lane] [26.10.07] */
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; HEIGHT:150px; PADDING-TOP: 0px; BACKGROUND:url(/wso/images/library/top.jpg); FLOAT:left
	}
	
/* MAIN TOP NAV [Alistair Lane] [26.10.07] */
#belowbanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; HEIGHT:20px; PADDING-TOP: 0px; FLOAT:left;
	}
#mainnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; width:880px; PADDING-TOP: 1px; FLOAT:left; background-color:#FFFFFF;
	}
#mainnav_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-TOP: 15px; padding:0px; word-spacing:100px
	}
#belowbanner_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; HEIGHT:20px; PADDING-TOP: 0px; FLOAT:left;
	}
#mainnav_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; width:880px; PADDING-TOP: 2px; FLOAT:left; background-color:#2b4965
	}
#mainnav_menu_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; float:inherit; padding:0px;
	}	
	
.topmenu {
	font-family :  Tw Cen MT, Arial, Geneva, Arial, Helvetica, sans-serif;
	color : #2b4a66;
	font-size : 16px;
	text-transform:uppercase;
	text-decoration: none;
	letter-spacing:3px;
	margin-left:16px;
	margin-right:16px
	
 }

.topmenu:hover {
	color : #c9c9fb;
	text-decoration: none;
 }
.topmenu:a {
	color : #2b4a66;
	text-decoration: none;
 }

/* LOGIN SECTION [Alistair Lane] [13.12.07] */
#loginsurround {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 350px; HEIGHT:20px; PADDING-TOP: 0px; FLOAT:right; padding:2px; position:relative; right:5px
	}
#login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 288px; HEIGHT:20px; PADDING-TOP: 0px; FLOAT:left; padding:2px
	}
#login_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 115px; HEIGHT:16px; PADDING-TOP: 0px; FLOAT:left; position:relative; right:4px
	}
#login_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 115px; HEIGHT:16px; PADDING-TOP: 0px; FLOAT:left;
	}
#login_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 47px; HEIGHT:16px; PADDING-TOP: 0px; FLOAT:left;
	}
#login_register {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 54px; HEIGHT:16px; PADDING-TOP: 2px; FLOAT:right; position:relative; right:7px
	}
#logregheader{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto float:left; background-color:#FFFFFF; width:690px; border-bottom:#989696 solid 1px; border-top:#989696 solid 1px
	}
#logregdetails{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto float:left; background-color:#4e4d4d; width:690px; border-bottom:#989696; height:126px
	}
#existinglogreg{
	PADDING-RIGHT: 0px; PADDING-LEFT: 143px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 122px; float:left; background:#FFFFFF
	}	


#newlogreg{
	PADDING-RIGHT: 0px; PADDING-LEFT: 64px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 361px; float:left; background:#FFFFFF
	}	
#around_log_in{
	PADDING-RIGHT: 0px; PADDING-LEFT: 143px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left; background:#2b4965
	}
#new_customer_text{
	PADDING-RIGHT: 0px; PADDING-LEFT: 66px; PADDING-BOTTOM: 7px; MARGIN: 0px auto; WIDTH: 250px; float:left; background:#2b4965; padding-top:7px
	}	
#signin_create{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; float:left; width:690px; padding-top:9px; background-color:#ffffff
	}
#existinglogreg_sign_in{
	PADDING-RIGHT: 0px; PADDING-LEFT: 142px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 68px; float:left;
	}	
#existinglogreg_customer_reg{
	PADDING-RIGHT: 0px; PADDING-LEFT: 131px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 130px; float:left;
	}
#reg_success_head{
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; float:left; background:#FFFFFF
	}	
#backtoshop{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; padding-top:2px
	}	
#around_registered{
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; padding-top:5px; MARGIN: 0px auto; WIDTH: 690px; float:left; background:#2b4965
	}
#logout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 159px; HEIGHT:20px; PADDING-TOP: 0px; FLOAT:right; padding:2px
	}
#border_top_bottom { border-bottom:#7c7cd2 solid 1px; border-top:#7c7cd2 solid 1px}

/* LEFT MENU [Alistair Lane] [26.10.07] */
#leftmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 190px; PADDING-TOP: 18px; FLOAT:left;
	}
#catalogue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px auto;  PADDING-TOP: 0px; float:left; text-align:left; line-height:15px
	}
#links_under_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px auto;  PADDING-TOP: 0px; float:left; text-align:left; line-height:15px
	}
#leftmenu_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left; padding-top:3px
	}

/* BASKET [Alistair Lane] [23.11.07] */
#basketheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 190px; HEIGHT:15px; PADDING-TOP: 0px;
	}

#basket_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto; WIDTH: 190px; HEIGHT:33px; float:left; padding-top:0px
	}	
/* CATALOGUE [Alistair Lane] [08.11.07] */
#tabsection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 410px; PADDING-TOP: 0px; float:left
	}
#catalogueheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 190px; HEIGHT:20px; PADDING-TOP: 16px; float:left
	}
#productoption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 649px; HEIGHT:40px; PADDING-TOP: 0px; BACKGROUND:url(/public/wso/images/general/optionbackground.gif) no-repeat; FLOAT:left
	}
#productcomponent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px auto; WIDTH: 649px; HEIGHT:40px; PADDING-TOP: 0px; BACKGROUND:url(/public/wso/images/general/optionbackground.gif) no-repeat; FLOAT:left
	}
#optionform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px auto; WIDTH: 661px; PADDING-TOP: 4px; FLOAT:left
	}
#optionblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 649px; PADDING-TOP: 0px; FLOAT:left; background:#e4e4fa
	}
#optionblock_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 649px; PADDING-TOP: 0px; FLOAT:left;
	}
#option_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; padding:0px;
	}
#component_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; padding:0px;
	}
#option_components {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; padding:0px; width:649px
	}
.option_text{
	font-family :  Lucida Console, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-decoration: none;
	color : #26263d;
	position:relative;
	top:10px;
	font-weight:bold;
	left:10px
}
.option_input
{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #FFFFFF;
	font-weight:bold
}	
/* MY ACCOUNT [Alistair Lane] [03.12.07] */
#myaccountheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 189px; HEIGHT:25px; PADDING-TOP: 0px; float:left
	}	
#leftmenu_private {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px auto;  PADDING-TOP: 0px; float:left; text-align:left; background-color:#ffffff
	}
#leftmenu_private_inside_surround {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px auto;  PADDING-TOP: 0px; float:left; text-align:left; background-color:#ffffff; width:189px}
	
#leftmenu_private_inside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px auto;  PADDING-TOP: 0px; float:left; text-align:left; background-color:#cdcde7; width:189px
	}
#sign_out{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px auto; WIDTH: 189px; HEIGHT:22px; PADDING-TOP: 8px; float:left;
	}	
#gift{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 189px; HEIGHT:133px; PADDING-TOP: 10px; float:left;
	}
#order_history_surround{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; padding-top:0px; MARGIN: 0px auto; WIDTH: 350px; height:500px; float:left; background-color:#ffffff
	}
#order_history_focus_head{
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; padding-top:3px; MARGIN: 0px auto; WIDTH: 350px; float:left; background:url(/public/wso/images/general/order_number_bg.gif); border-bottom:#989696 solid 1px;
	}	
#order_history_focus{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; padding-top:3px; MARGIN: 0px auto; WIDTH: 333px; float:left;
	}	
#history_detail_head{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; padding-top:3px; MARGIN: 0px auto; WIDTH: 690px; float:left; background:url(/public/wso/images/general/order_number_bg.gif); border-bottom:#989696 solid 1px;
	}	
#history_detail{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left; background:url(/public/wso/images/general/white_bg.gif)
	}	
#delivery_detail{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left;
	}	
#history_header{
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; height:17px; WIDTH: 690px; float:left; background:url(/public/wso/images/general/behind_order_headers.gif); text-align:left; padding-top:3px
	}	
#Address_Section{
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left; line-height:18px
	}	
#Delivery_Section{
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left; line-height:18px
	}	
.history_text{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.5px;
	text-decoration: none;
	color : #4e4d4d;
	font-weight:bold
}
.delivery_text{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #7c7cd2;
	font-weight:bold;
	line-height:18px
}
.delivery_white{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #2b4965;
	font-weight:bold;
	line-height:18px
}
.product_history_text{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.5px;
	text-decoration: none;
	color : #4e4d4d;
	font-weight:bold;
	line-height:18px
}
.left_private_menu{
	text-align:left;
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:bold;
	color: #7c7cd2;
	text-decoration: none;
	padding-left:23px;
	width:189px;
	background-color:#cdcde7
}
.left_private_menu:hover {
	color : #9a9ae5;
	text-decoration: none;
 }
#private_headers{
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; padding-top:5px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left; background:#dbdbfc; border-bottom:#7c7cd2 solid 1px; border-top:#7c7cd2 solid 1px
	}	
#private_text{
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; padding-top:5px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left;
	}	
#private_forms{
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 1px; padding-top:1px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left;
	}
#update_button{
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 10px; padding-top:10px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left;
	}
#webform{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; padding-top:8px; MARGIN: 0px auto; WIDTH: 690px; float:left; text-align:left;
	}	
/* MAIN CONTENT [Alistair Lane] [29.11.07] */
#dataset_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto;  PADDING-TOP: 0px; FLOAT:left; padding:0px
	}

#main_content_container_products_new {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 666px; PADDING-TOP: 0px; FLOAT:left; padding:0px; margin-left:7px; margin-top:0px
	}
#main_content_container_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 666px; PADDING-TOP: 0px; FLOAT:left; padding:0px; margin-left:6px; margin-top:6px
	}




#main_content_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 668px; PADDING-TOP: 0px; FLOAT:left; padding:0px; margin-left:6px; margin-top:6px
	}
#contain_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 668px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}
#main_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px, 0px auto; WIDTH: 455px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:justify
	}
	
	
	
#flash_containers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 200px; PADDING-TOP: 0px; FLOAT:right; padding:0px; position:relative; top:32px
	}	
	
	

#newsletter_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 202px; height:162px; PADDING-TOP: 0px; FLOAT:left; padding:0px;
	}
#testimonials_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; WIDTH: 202px; height:162px; PADDING-TOP: 0px; FLOAT:left; padding:0px;
	}


#main_content_container_standard {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px;  WIDTH: 666px; PADDING-TOP: 0px; FLOAT:left; padding:0px; margin-left:6px; margin-top:6px
	}
#contain_text_standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 430px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}
#main_content_standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px, 0px auto; WIDTH: 430px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:justify
	}


	
#contain_text_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 670px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}

#main_content_container_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 690px; PADDING-TOP: 0px; FLOAT:left; padding:0px; margin-left:0px; margin-top:10px
	}
#contain_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}
#main_content_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px, 0px auto; WIDTH: 690px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}
	
	
#component_details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 550px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}	
#component_name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; min-width: 80px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}	
#component_price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left; position:relative; bottom:1px
	}	
#component_price_inside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; height:15px; FLOAT:left; padding:0px; text-align:left; background:url(/public/wso/images/general/priceperitem_bg.gif)
	}	
#component_quantity {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:lef; position:relative; bottom:1px
	}	
	
#componentprice_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; width:82px; height:15px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left; background:url(/public/wso/images/general/priceperitem.gif)
	}	
#componentprice_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; width:6px; height:15px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left; background:url(/public/wso/images/general/rightside_priceperitem.gif)
	}	

#componentquantity_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; width:60px; height:15px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left; background:url(/public/wso/images/general/quantityimage.gif)
	}	
#componentquantity_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left;
	}	
	
	
.component_name{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	color : #7e7e9b;
	font-size : 10px;
	text-decoration: none;
 }
.component_price_inside{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size : 10px;
	text-decoration: none;
	font-weight:bold
 }
	
	
	
#main_content_standard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px, 0px auto; WIDTH: 430px; PADDING-TOP: 0px; FLOAT:left; padding:0px; text-align:left
	}	
#header_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left;
	}
	
#main_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left;
	}
	
#homespace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 0px;
	}
	
#products_promotion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto;  PADDING-TOP: 0px; FLOAT:left; padding:0px
	}
#right_banner_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto; WIDTH: 200px; PADDING-TOP: 0px; FLOAT:right; padding:0px; text-align:right
	}
#rightsidebanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; FLOAT:left; padding:0px; border: 1px solid #ffffff
	}
#promobanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 666px; PADDING-TOP: 0px; margin:5px 0px 5px; FLOAT:left; padding:0px;
	}
#form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin:0px; PADDING-TOP: 0px; padding:0px;
	}


/* BOTTOM BANNER [Alistair Lane] [31.10.07] */
#bottombanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; HEIGHT:30px; PADDING-TOP: 5px; background:url(/public/wso/images/general/bot_bg.gif); 
	}
#bottombannermainnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 880px; PADDING-TOP: 0px; FLOAT:left; background:url(/public/wso/images/general/bot_bg.gif); text-align:center
	}
.bottomtext {
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 14px;
	text-decoration: none;
 }

/* PRODUCT CATALOGUE [Alistair Lane] [16.11.07] */
 
#buyinfo_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 410px; HEIGHT:10px; PADDING-TOP: 0px; float:left;
	}
#buyinfo_foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 410px; HEIGHT:14px; PADDING-TOP: 0px; float:left;
	}
#buyinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 410px; HEIGHT:75px; PADDING-TOP: 2px; float:left; background:url(/public/wso/images/general/bgtomaintab.gif);
	}
#buyinfo_pad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 400px; PADDING-TOP: 0px; float:left; overflow-y:auto; overflow-x: hidden;
	}
#catalogue_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 136px; HEIGHT:20px; PADDING-TOP: 0px; background-color:#d8d6d6; float:left
	}
#product_detail_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; position:relative; left:10px; width:360px; PADDING-TOP: 0px; float:left;
	}
#collection_details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 676px; PADDING-TOP: 0px; float:left
	}
#collection_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 676px; PADDING-TOP: 0px; float:left
	}
#product_collection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 676px; PADDING-TOP: 0px; float:left
	}
#grey_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 152px; height:20px; PADDING-TOP: 0px; float:left; background-color:#464545
	}
#tabberwidth{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 10px auto; WIDTH: 148px; height:60px; PADDING-TOP: 0px; float:left; background-color:#464545
	}
#product_focus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 670px; PADDING-TOP: 0px; float:left
	}
#primary_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 235px; PADDING-TOP: 0px; float:left
	}
#primary_image_order_focus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; padding-top:3px; MARGIN: 0px auto; WIDTH: 220px; height:220px; float:left
	}

#product_focus_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px auto; WIDTH: 410px; height:250px; PADDING-TOP: 0px; float:left
	}
#product_headers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 12px 12px auto; WIDTH: 661px; height:24px; PADDING-TOP: 0px; float:left
	}
#see_also_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 12px 12px auto; WIDTH: 661px; height:24px; PADDING-TOP: 0px; float:left
	}
#photos_basket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 670px; PADDING-TOP: 0px; float:left
	}
#photo_album {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; WIDTH: 251px; height:128px; PADDING-TOP: 0px; float:left
	}
#add_to_basket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; WIDTH: 239px; PADDING-TOP: 2px; float:left
	}
#bundle_area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; WIDTH: 200px; height:128px; PADDING-TOP: 2px; float:left
	}
#photo_album_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 2px; float:left
	}
#cross_sell_surround {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:670px
	}
#cross_sell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 34px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:335px
	}
#cross_sell_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; width:150px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left
	}
#cross_sell_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; width:160px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left
	}
.language_dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100px; HEIGHT:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; position:relative; top:10px; left:380px
	}
#size_dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px auto; HEIGHT:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
	}
#units_text_margin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px auto; HEIGHT:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
	}
#units_margin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px auto; HEIGHT:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
	}
#basket {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:670px; height:35px
	}
#basket_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px auto; PADDING-TOP: 0px; float:left; width:344px; height:35px
	}
#basket_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px auto; PADDING-TOP: 0px; float:left; width:553px
	}
	
/* BASKET NUMBER 2 [Alistair Lane] [04.01.08] */
#basket_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 55px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:670px; height:35px;
	}	
#basket_header_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:553px; height:28px
	}
#basket_text_2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:551px; border:#ffffff solid 1px;
	}
#basket_2_titles {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:551px; height:29px; background:url(/public/wso/images/general/bgtitles_2.gif)
	}
#image_styling {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:230px; height:230px; background:url(/public/wso/images/general/imagebg.gif) no-repeat
	}

#basket_text_3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; float:left; width:551px;
	}
#basket_header_3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 10px; float:left; width:553px; height:28px
	}

/* PRIVATE AREA [Alistair Lane] [23.11.07] */
#private_area_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 670px; float:left
	}
#private_area_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 670px; height:116px; float:left
	}
#private_detail_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 670px; float:left
	}
#grey_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left; background-color:#989696
	}
#orders {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 690px; float:left; background-color:#989696
	}
	
/* PAYMENT AREA [Alistair Lane] [23.11.07] */
#payment_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; width:670px; float:left
	}

#card_type {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; height:116px; float:left
	}

/* CLASSES BEGIN [Alistair Lane] [05.12.07] */

a {color: #7c7cd2; text-decoration:none}
a:hover {color: #5b5b99; text-decoration:none}

.header_text{
	font-family :  Tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-decoration: none;
	color : #2b4965;
}

.text, body{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.5px;
	text-decoration: none;
	color : #616060;
}
.theBreaker
{
 height: 5px;
 clear: both;
 overflow: hidden;
}
.home_text{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #616060;
	line-height:14.5px
}
.main_text{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #616060;
}

 .toptext{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	color : #616060;
	font-size : 10px;
	line-height : 10px;
	font-weight:bold;
	text-decoration: none;
 }
.toptext:hover {
	color : #4867c2;
	text-decoration: none;
 }
.link_darker {
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #2b4a66;
	font-weight:bold
}
.link_darker:hover {
	color : #4867c2;
	text-decoration: none;
 }
.formfield {
	border:#b7b4b4 solid 1px;
	background-color:#FFFFFF;
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width:115px;
	color:#6f6f6f
}
.leftmenu{
	text-align:left;
	font-family :  Tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #2b4a66;
	text-decoration: none;
	padding-left:0px;
}
.order_history_focus_text{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #616060;
	line-height:18px
}

.leftmenuactive{
	text-align:left;
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #2b4a66;
	text-decoration: none;
	padding-left:0px;
}


.leftmenu2{
	text-align:left;
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:bold;
	color: #2b4965;
	text-decoration: none;
	padding-left:3px;
}
	
.homeproduct{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #616060;
	font-weight:bold
}
.homeproduct:hover {
	color : #4867c2;
	text-decoration: none;
 }
.image_border {
border: 1px solid #d8d6d6
 }
.image_border_dark {
border: 1px solid #a4a4d3
 }

.catalogue_title{
	font-family :  Lucida Console, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #616060;
	position:relative;
}
.white_thin{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #616060;
}
.white_thin_height{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #616060;
	line-height:18px
}
.white{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #7c7cd2;
	font-weight:bold
}
.white_dark{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #2b4965;
	font-weight:bold
}
.white_line_height{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #ffffff;
	font-weight:bold;
	line-height:24px
}
.white_small{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.5px;
	text-decoration: none;
	color : #616060;
	font-weight:bold
}
.white_large{
	font-family :  Lucida Console, Tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #616060;
	padding-left:4px
}
.blue_large_product{
	font-family :  Lucida Console, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	text-decoration: none;
	color : #2b4965;
}
.purple_large_product{
	font-family :  Lucida Console, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #4b4b6b;
}
.purple_small_product{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #8e8eab;
	font-weight:bold;
	padding-left:2px
}

#baseprice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; width:50px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 1px; float:left; border:none; background:#e4e4fa;
	}
#addons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; width:50px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 1px; float:left; border:none; background:#e4e4fa;
	}
#price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; width:50px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 1px; float:left; border:none; background:#e4e4fa;
	}
#europrice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; width:60px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 0px; border:none; background:#e4e4fa; text-align:center;
	}
#euroaddons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; width:50px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-TOP: 1px;
	text-align:center; border:none; background:#e4e4fa;
	}
.white_large_product{
	font-family : Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #616060;
}
.white_large_nopad{
	font-family :  Lucida Console, Tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #616060;
}
.inputbox_style{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration: none;
	color : #737373;
	height:15px;
	width:20px;
	text-align:center
}
.grey_large{
	font-family :  Lucida Console, Tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #737373;
	padding-left:0px
}
.dark_grey_large{
	font-family :  Lucida Console, Tahoma, Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration: none;
	color : #4e4d4d;
	padding-left:0px
}
.blue{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #7c7cd2;
	font-weight:bold
}
.red{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #c92828;
	font-weight:bold
}
.light_grey{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration: none;
	color : #2b4965;
	font-weight:bold;
	text-transform:uppercase
}
.light_grey_lower{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #ffffff;
	font-weight:bold;
	line-height:18px
}
.catalogue_titles{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #e1d8d8;
	font-weight:bold
}
.quantity_box{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-decoration: none;
	color : #ffffff;
	font-weight:bold;
	width:24px;
	height:12px;
	padding:0px;
	text-align:center;
	background-color:#4e4d4d;
	position:relative;
	bottom:2px;
	border: 1px solid #ffffff
}
.padding_left{
	padding-left:3px
}
.basketlite_infotext{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none;
	color : #ffffff;
}
.basketlite{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #2b4965;
}
.smallwhite {
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #ffffff;
	font-weight:bold
}
.dark{
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: none;
	color : #303030;
	font-weight:bold
}

.pagination
{
    width: 250px;
}

.dropdownformfield {
	border:#b7b4b4 solid 1px;
	background-color:#FFFFFF;
	font-family :  Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:#6f6f6f
}

.button{
   color:#ffffff;
   font-family: Arial, Helvetica, sans-serif,helvetica,sans-serif;
   font-size:10px;
   font-weight:bold;
   background-color:#435ca2;
   border:1px solid #FFFFFF;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#435ca2',EndColorStr='#95b2f5');
      }



