html,body{font-family:Arial, Helvetica, sans-serif;height:100%;font-size:12px;color:#000;text-align:center;background-color:#000;margin:0;padding:0}
h1,h2,h3,h4,h5{margin:0;padding:0}
h1{font-size:18px;font-weight:normal;color:#c00}
h2{font-size:18px;font-weight:normal;color:#60676d}

h3{font-size:18px;font-weight:normal;color:#000}
h4{font-size:14px;color:#c00}
h5{font-size:12px;color:#fff}
a:link,a:visited{color:#c00;text-decoration:underline}
a:hover{color:#000}
a:active,a:focus{outline:0 none}
img{border:0;display:block}
form{border:0;margin:0}
.highlight,.asterix{font-weight:bold;color:#cb0000}
.clear,.clear15,.br.clear,.dotted-line{clear:both;height:1px;font-size:1px;line-height:1px;display:block;overflow:hidden;margin:0;padding:0}
.clear15{height:15px!important}
.dotted-line{background-image:url(/images/dotted_line.gif);background-repeat:repeat-x}
hr{height:1px;color:#fff;font-size:1px;line-height:1px;border-top:1px dotted #333;display:block}
.small{color:#707070;font-size:10px}
#wrapper{text-align:left;width:1000px;position:relative;margin-left:auto;margin-right:auto}
#content{position:relative;text-align:left;width:1000px;padding-bottom:10px;margin:0 auto 10px}
#header{position:relative;width:1000px;height:128px;background-image:url(../images/header.jpg);background-repeat:no-repeat;background-position:center top;margin:0;padding:0}
#logo{display:block;position:absolute;left:2px;top:28px}
#top-bar{position:absolute;bottom:0;height:39px;width:1000px;left:0;background-image:url(../images/top_bar.gif);color:#ddd}
#top-bar ul{list-style:none;margin:0 6px 0 8px;padding:0}
#top-bar li{list-style:none;float:left;line-height:39px;height:39px;text-align:center;background-image:url(../images/top_bar_line.gif);background-repeat:no-repeat;background-position:right;padding:0 13px}
#top-bar li.right{float:right!important;background-image:url(../images/shopping_bag.gif);background-repeat:no-repeat;background-position:left 6px;padding-left:30px!important}
#top-bar li.right a{margin:0 9px 0 0}
#top-bar li a{color:#ddd;text-decoration:none;font-weight:bold;line-height:39px;margin:0;padding:0}
#top-bar li a:hover,#top-bar li a:active{color:#fff;text-decoration:none}
#top-bar li span,#top-bar li a:link span{color:#ee2e24}
#top-bar li a:hover span{color:#ff443f}
#top-bar li span.green,#top-bar li a:link span.green{color:#693}
#top-bar li a:hover span.green{color:#88c14f}
#region-select{position:absolute;right:0;top:10px;color:#FFF}
#keyword-search{position:absolute;right:0;top:50px;width:330px}
#search-input{float:right;width:135px;padding-left:2px;margin-left:10px;border:1px solid #51585c}
#search-button{float:right;margin:-3px 0 0 10px}
#bct{height:38px;line-height:38px;clear:both;padding-left:21px;color:#797979;text-decoration:none}
#bct a,#bct a:visited{color:#797979;text-decoration:none}
#homepage-banner{width:1000px;height:175px;position:relative}
#homepage-main{width:984px;position:relative;background-color:#59595b;background-image:url(/images/home_main_top.gif);background-repeat:no-repeat;background-position:top;padding:8px}
#homepage-left{width:610px;float:left}
#why-uk-gear{width:610px;height:188px;display:block;position:relative;background-image:url(/images/why_uk_gear_bg.gif);background-repeat:no-repeat;font-size:11px;color:#FFF;margin:0 0 8px}
#why-uk-gear ul{list-style-type:none;position:absolute;top:45px;left:15px;width:595px;height:70px;margin:0;padding:0}
#why-uk-gear ul li{float:left;margin-right:14px}
#why-uk-gear div{width:585px;top:118px;display:block;clear:both;position:absolute;left:15px}
#main-promotion{width:610px;height:210px;display:block;position:relative}
#homepage-right{float:right;width:368px}
#latest-news{width:368px;height:172px;display:block;position:relative;background-image:url(/images/latest_news_bg.gif);background-repeat:no-repeat;padding-top:50px;margin:0 0 8px}
#latest-news ul{width:340px;height:130px;overflow:hidden;list-style-type:none;margin-top:0;margin-left:15px;display:block;padding:0}
#latest-news li{list-style-type:none;background-image:url(/images/new_bullet.gif);background-repeat:no-repeat;background-position:left 2px;margin:0 0 10px;padding:0 0 0 20px}
#latest-news li a,#latest-news li a:visited{color:#000;font-weight:bold;text-decoration:none}
#more-news{position:absolute;bottom:14px;left:14px}
#latest-news2{width:312px;height:100px;display:block;position:relative;background-image:url(/images/latest_news_bg2.gif);background-repeat:no-repeat;margin:0 0 8px;padding:58px 28px 64px}
#tweet-wrapper{width:312px;height:100px;overflow:auto}
#tweet-wrapper span{display:block;padding-top:7px;font-size:11px;color:#656565;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
#tweet{width:312px;height:100px;font-size:14px;display:table-cell;vertical-align:middle}
#tweet div{display:table-cell;vertical-align:middle}
#facebook-link{position:absolute;display:block;width:135px;height:39px;bottom:10px;right:17px}
#twitter-link{position:absolute;display:block;width:140px;height:30px;bottom:10px;left:17px}
#media{width:147px;height:175px;float:left;overflow:auto}
#main-content{position:relative;text-align:left;width:995px;padding:0 0 0 5px}
#left{position:relative;float:left;width:220px;clear:both;margin:0 10px 10px 5px}
#left-nav h3{background-image:url(/images/left_header.gif);color:#fff;height:42px;background-repeat:no-repeat}
#online-shop{background-image:url(/images/left_header.gif);height:42px;background-repeat:no-repeat}
#media-centre{background-image:url(/images/media_centre_header.gif);height:42px;background-repeat:no-repeat}
#general{background-image:url(/images/general_header.gif);height:42px;background-repeat:no-repeat}
#inspiration{background-image:url(/images/inspiration_header.gif);height:42px;background-repeat:no-repeat}
#navigation{background-image:url(/images/navigation_header.gif);height:42px;background-repeat:no-repeat}
#stockists{background-image:url(/images/stockists_header.gif);height:42px;background-repeat:no-repeat}
#why-ukgear{width:220px;height:285px;display:block;position:relative;background-image:url(/images/why_ukgear_bg.gif);background-repeat:no-repeat;font-size:10px;color:#FFF;margin:0 0 10px}
#why-ukgear ul{list-style-type:none;position:absolute;top:47px;left:8px;width:210px;margin:0;padding:0}
#why-ukgear ul li{float:left;margin:0 5px 4px 0}
#why-ukgear div{width:205px;top:158px;height:120px;display:block;clear:both;position:absolute;left:8px;font-size:9px;overflow:hidden}
#why-ukgear div p{margin-top:5px;font-size:9px}
#featured-product{margin:0 0 10px}
#newsletter{width:220px;height:116px;display:block;position:relative;background-image:url(/images/newsletter_bg.jpg);background-repeat:no-repeat;margin:0 0 10px}
#newsletter-input{width:195px;text-align:center;font-size:11px;padding-top:2px;padding-bottom:2px;border-top:1px solid #6a544c;border-right:0 none;border-bottom:0 none;border-left:1px solid #6a544c;position:absolute;top:49px;left:11px}
#sign-up{position:absolute;bottom:10px;right:10px}
#main{position:relative;float:left;width:740px;margin-bottom:10px;background-image:url(/images/main_bg.gif);background-repeat:repeat-y;background-color:#fff;padding:10px}
#main-top{height:12px;width:760px;background-image:url(/images/main_top.gif);background-repeat:no-repeat;margin:-10px -10px 0}
#main-bottom{clear:both;height:15px;width:760px;background-image:url(/images/main_bottom.gif);background-repeat:no-repeat;line-height:1px;font-size:1px;background-position:bottom;margin:0 -10px -10px}
#main.full-width{width:980px;background-image:url(/images/full_width_bg.gif)}
#main-top.full-width{width:1000px;background-image:url(/images/full_width_top.gif)}
#main-bottom.full-width{width:1000px;background-image:url(/images/full_width_bottom.gif)}
#middle{position:relative;float:left;width:510px;background-image:url(/images/middle_bg.gif);background-repeat:repeat-y;background-color:#fff;margin:0 10px 10px 0;padding:10px}
#middle-top{height:12px;width:530px;background-image:url(/images/middle_top.gif);background-repeat:no-repeat;margin:-10px -10px 0}
#middle-bottom{clear:both;height:15px;width:530px;background-image:url(/images/middle_bottom.gif);background-repeat:no-repeat;line-height:1px;font-size:1px;background-position:bottom;margin:0 -10px -10px}
#banner{width:740px;height:170px;display:block;position:relative;margin:0 0 15px;padding:0}
#banner-title{position:absolute;bottom:0;left:0}
.category-box{position:relative;width:365px;height:103px;float:left;display:block;margin:0 0 9px}
.category-box.right{float:right!important}
.category-box img.click-here{position:absolute;top:9px;right:12px}
#shop-page-footer{position:relative;float:left;width:755px;background-image:url(/BannerImages/19/19.jpg);background-repeat:no-repeat;background-position:center center;height:400px;margin:0 0 10px}
.product-box{position:relative;width:200px;height:223px;float:left;background-image:url(/images/product_box.gif);background-repeat:no-repeat;display:block;text-align:center;margin:0;padding:7px 23px 5px}
.product-box-last{background-image:url(/images/product_box_last.gif)!important;position:relative;width:200px;height:223px;float:left;background-repeat:no-repeat;display:block;text-align:center;margin:0;padding:7px 23px 5px}
#right{position:relative;float:left;width:200px;background-image:url(/images/right_bg.gif);background-repeat:repeat-y;background-color:#fff;margin:0 0 10px;padding:10px}
#right-top{height:12px;width:220px;background-image:url(/images/right_top.gif);background-repeat:no-repeat;margin:-10px -10px 0}
#right-bottom{clear:both;height:15px;width:220px;background-image:url(/images/right_bottom.gif);background-repeat:no-repeat;line-height:1px;font-size:1px;background-position:bottom;margin:0 -10px -10px}
#footer{width:1000px;position:relative;clear:both;padding-top:10px;color:#797979;background-image:url(../images/footer_bg.gif);background-repeat:repeat-x}
#footer ul{list-style:none;width:960px;clear:both;margin:0 20px;padding:0}
#footer li{list-style:none;line-height:25px;float:right;height:25px;text-align:center;font-size:11px;margin:0 0 0 10px;padding:0 0 0 7px}
#footer li.right{background-image:none!important;float:right}
#footer li a:link,#footer li a:visited{color:#797979;text-decoration:none;line-height:25px;font-size:11px;background-image:url(../images/arrow_red.gif);background-repeat:no-repeat;background-position:left;padding:0 0 0 10px}
#footer li.left{float:left;margin-left:0!important;padding-left:0!important}
#footer li.e2e-link a:link,#footer li.e2e-link a:visited,#footer li.e2e-link a:hover{background-image:none!important;padding-left:0!important}
#footer-icons{height:25px;width:1000px}
#footer-icons ul{list-style:none;margin:0;padding:0}
#footer-icons li{list-style:none;float:right;text-align:center;line-height:25px;background-image:url(/images/top_bar_line.gif);background-repeat:repeat-y;background-position:right;font-size:11px;padding:0 7px}
#footer-icons li.right{background-image:none!important;float:right;text-align:right}
#footer-icons li.right img{float:right;clear:both}
#footer-icons li a,#footer-icons li a:visited{clear:both;color:#222;text-decoration:none;line-height:25px;font-size:11px;display:block;padding:0}
#footer-icons li a:hover{color:#222;text-decoration:underline}
ul#e2e-link{float:right;clear:both;list-style:none;color:#FFF;font-weight:bold;margin:35px 10px 0 0;padding:0}
ul#e2e-link li a,ul#e2e-link li a:visited,ul#e2e-link li a:hover{color:#FFF;text-decoration:none;font-weight:bold}
#cat-links{border-top:1px dotted #fff;z-index:100;position:relative;margin:7px 10px 0 93px;padding:0}
#cat-links ul{list-style:none;z-index:100;position:relative;margin:5px 0 0 15px;padding:0}
#cat-links ul li{float:left;width:172px;height:20px;line-height:20px;text-align:left;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:left 6px;text-indent:10px;z-index:100;overflow:hidden}
#cat-links ul li a,#cat-links ul li a:visited{color:#FFF;text-decoration:none;z-index:100}
#cat-links ul li a:hover{color:#00203f;text-decoration:none}
#product-page-left{float:left;width:380px;display:block;position:relative;text-align:center;margin:0 12px 20px 0;padding:0}
#main-product{margin-bottom:12px}
#zoom-button{margin-bottom:-5px}
#thumbs{clear:both;width:321px;text-align:center;display:block;background-image:url(/images/dotted_line.gif);background-repeat:repeat-x;background-position:bottom;margin:9px auto}
#thumbs img{display:inline;border:1px solid #c00;margin:0 3px 7px 0}
#short-desc{text-align:left;width:321px;margin:0 auto 7px}
#army_logo{float:left;margin:5px 10px 5px 5px}
ul.left-info{font-size:10px;width:321px;display:block;clear:both;margin:0 auto;padding:0}
ul.left-info li{float:left;list-style-type:none;text-align:left;margin:0;padding:0}
#product-page-right{float:left;width:340px;margin:5px 0 20px;padding:0}
ul#price{color:#c00;list-style-type:none;width:340px;display:block;clear:both;height:30px;background-image:url(/images/dotted_line.gif);background-repeat:repeat-x;background-position:bottom;margin:0 0 10px;padding:0}
ul#size{color:#c00;list-style-type:none;width:340px;display:block;clear:both;height:30px;margin:0;padding:0}
ul#sizex{list-style-type:none;width:340px;display:block;clear:both;margin:0;padding:0}
ul#sizex li{list-style-type:none;float:left;margin:0;padding:0}
#select-size{font-size:11px;color:#60676d;padding-left:2px;width:165px}
a#size-info{background-image:url(/images/info_icon.gif);background-repeat:no-repeat;background-position:left;padding-left:10px}
#grey-box{background-image:url(/images/grey_box_footer.gif);background-repeat:no-repeat;background-position:bottom;width:320px;background-color:#d9dfdf;margin:10px 0;padding:10px}
#grey-box-top{width:340px;height:9px;background-image:url(/images/grey_box.gif);background-repeat:no-repeat;background-position:top;margin:-10px -10px 2px}
ul#qty{height:22px;width:322px;margin:0;padding:0}
ul#qty li{list-style-type:none}
ul#qty li span{float:left;font-weight:bold;margin:3px 10px 0 0}
.add-to-basket{float:right;margin:-3px 0 0}
.QtyBox{float:left;width:20px}
#guarantee{font-size:11px;color:#2a2f33;width:320px;clear:both;background-image:url(/images/dotted_line2.gif);background-repeat:repeat-x;background-position:top;margin-top:11px;padding-top:10px;line-height:13px}
#guarantee img{float:left;margin:0 10px 10px 0}
#product-description{width:338px;margin-top:15px;padding-bottom:2px;background-position:bottom;background-image:url(/images/pd-info.gif);background-repeat:repeat-x;margin-bottom:15px}
.menu{width:338px;position:relative;z-index:100;height:42px;display:block;background-image:url(/images/menu_bg.gif);background-repeat:repeat-x;background-position:bottom;list-style-type:none;border:0;margin:0;padding:0}
.menu li a:link,.menu li a:visited{display:block;text-align:center;text-decoration:none;font-weight:bold;width:112px;height:39px;color:#fff;border-right:1px solid #fff;line-height:39px;font-size:12px;background-image:url(/images/detail_tab.gif);background-repeat:no-repeat}
.menu li.last a{border-right:0 none}
.menu li a:hover,.menu li a:active,.menu li a:focus{color:#fc3}
.pd-info{color:#000;width:318px;height:255px;overflow:auto;scrollbar-face-color:#f1f1f1;scrollbar-shadow-color:#f1f1f1;scrollbar-highlight-color:#f1f1f1;scrollbar-3dlight-color:#c1c1d2;scrollbar-darkshadow-color:#c1c1d2;scrollbar-track-color:#ddd;scrollbar-arrow-color:#1473a6;background-color:#d9dfdf;padding:10px 10px 12px}
.pd-info #ProductTechnicalZone img{float:left;border:1px solid #93a2a6;margin:4px 9px}
#share {margin:10px 0 10px 0;display:block;}
#share a#send-to-friend{float:right;background-image:url(/images/mail_icon.gif);background-repeat:no-repeat;background-position:left;padding-left:21px;margin-top:-2px}
#suggested-products{width:710px;display:block;background-image:url(/images/suggested_products_bg.gif);background-repeat:repeat-y;padding:0 15px}
#sp-top{width:740px;height:41px;background-image:url(/images/suggested_products_header.gif);background-repeat:no-repeat;display:block;margin:0 -15px 10px}
#sp-desc h3 a,#sp-desc h3 a:visited{color:#60676d;font-size:18px;text-decoration:none}
#sp-desc{float:left;width:560px}
#sp-desc p{margin:15px 0}
#sp-desc ul{list-style-type:none;width:560px;height:29px;margin:0 0 4px;padding:0}
#sp-desc ul li{float:left;height:29px;line-height:29px;font-size:16px;font-weight:bold;color:#c00}
#sp-footer{width:740px;height:10px;background-image:url(/images/suggested_products_bottom.gif);margin:0 -15px}
.sp-image{float:left;margin-right:10px}
#why-info{font-size:10px;color:#FFF}
.basket-header{background-color:#000;color:#FFF;background-image:url(/images/checkout/top.gif);background-repeat:repeat-x;font-size:18px;line-height:42px;margin-top:15px;height:42px}
#tl{float:left;display:inline}
#tr{float:right;display:inline}
.basket-main tr,.basket-main td{border-bottom:1px dotted #59595b;background-color:#fff}
.basket-line,.basket-line tr,.basket-line td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;border-bottom:1px dashed #333}
.basket-main{background-color:#f4f4f4;font-size:12px;color:#000;border-bottom:1px solid #000;border-left:2px solid #59595b;border-right:2px solid #59595b}
.basket-divider{height:1px;background-image:url(images/checkout/basket-divider.gif);background-repeat:repeat-x;font-size:1px;line-height:1px;padding:0}
.basket-footer,.basket-footer td,.basket-footer tr{text-decoration:none;background-color:#dee3e4;height:21px;font-size:16px;font-weight:bold;color:#000}
.basket_subtotal{text-align:right;font-size:12px;color:#922f15}
.basket_subtotal td{background-color:#f0f0f0}
.basket-qty{width:20px;text-align:center;font-size:11px;margin-left:3px;margin-right:5px}
#checkout-options{background-color:#fff;border-bottom:3px solid #c00;border-left:2px solid #59595b;border-right:2px solid #59595b;margin-bottom:15px;padding:15px 10px 10px}
#checkout-options-right{float:right;text-align:right;width:400px}
#checkout-options-right h4{margin-bottom:10px}
#checkout-button{float:right;margin:0 0 10px 10px}
#continue-shopping{float:right;margin-bottom:10px}
#discount-code{width:315px;float:left;margin-bottom:15px;background-color:#fff;border-bottom:3px solid #c00;border-left:2px solid #59595b;border-right:2px solid #59595b}
#basket-info{position:relative;float:right;margin-bottom:15px;background-color:#fff;border-bottom:3px solid #c00;border-left:2px solid #59595b;border-right:2px solid #59595b}
#discount-code div.info-box-pad p{margin:0 0 5px}
.discount-input{width:120px;font-size:11px;margin-right:5px}
#stage0{position:relative;width:818px;margin:15px 0 0 162px}
table#thankyou{position:relative;width:818px;margin:15px 0 0}
.signin-box{
	width:326px;
	height:240px;
	float:right;
	background-color:#fff;
	border-bottom:3px solid #c00;
	border-left:2px solid #59595b;
	border-right:2px solid #59595b;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 0;
}
.signin-box div.info-box-pad p{color:#000;margin:0 0 10px}
.signin-box div.info-box-pad div label{float:left;width:120px}
#signin_text {
	float: left;
	width: 387px;
	min-height: 240px;
	background-image: url(../Images/signin-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#signin_text p {
	padding: 0px;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#signin_text h1 {
	color: #cc0000;
	font-weight: bold;
	font-size: 26px;
	margin-bottom: 15px;
}
#signin_text p a {
	font-size: 14px;
	color: #000;
}
#signin_text p a:hover {
	color: #cc0000;
}
#testrunner_text {
	float: left;
	width: 740px;
	min-height: 240px;
	background-image: url(../Images/signin-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#testrunner_text p {
	padding: 0px;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#testrunner_text h1 {
	color: #cc0000;
	font-weight: bold;
	font-size: 26px;
	margin-bottom: 15px;
}
#testrunner_text p a {
	font-size: 14px;
	color: #000;
}
#testrunner_text p a:hover {
	color: #cc0000;
}
#testrunner_text p span {
	color: #cc0000;
	text-decoration: underline;
	float: right;
}
#questionnaires {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333;
	border-bottom-color: #333;
	margin-top: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#questionnaires p a {
	font-size: 12px;
	color: #cc0000;
}
#questionnaires p a:hover {
	color: #000;
}
#questionnaires p {
	font-size: 12px;
}
#logos {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	margin-bottom: 5px;
	margin-top: 150px;
	height: 93px;
}
#fitness_centre {
	float: left;
	margin-right: 25px;
}
#facebook {
	float: left;
	margin-top: 21px;
	margin-right: 25px;
}
#twitter {
	float: left;
	margin-top: 28px;
}



#standard-checkout{margin:0 auto}
#express-checkout{margin-left:-3px}
.info-box-header{color:#FFF;background-color:#000;background-image:url(../images/checkout/top.gif);background-repeat:repeat-x;height:42px;line-height:42px;font-size:18px;margin:-1px -2px 0}
.secure-checkout a:link,.secure-checkout a:visited{color:#c00;text-decoration:underline}
.checkout-info-box{margin-bottom:15px;background-color:#fff;border-bottom:3px solid #c00;border-left:2px solid #59595b;border-right:2px solid #59595b}
.info-box-pad div label{float:left;width:150px}
.text-box{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:150px;padding-left:3px;flaot:left}
.text-area{font-family:Arial, Helvetica, sans-serif;font-size:12px}
#checkout-terms-box{height:200px;margin-bottom:15px;border:2px solid #59595b;overflow:scroll;background-color:#fff;padding:10px}
#checkout-footer{text-align:center;padding-bottom:10px;display:block;margin-top:15px;margin-bottom:15px}
.submit-button,.proceed-button{font-family:Arial, Helvetica, sans-serif;background-image:url(../images/checkout/submit_bg.gif);cursor:pointer;line-height:27px;border:0 none;height:27px;font-weight:bold;color:#4c163c;font-size:12px;background-repeat:repeat-x}
div.error-message{background:#922f15;color:#fff;border:solid 3px #922f15;margin:0;padding:20px 25px}
div.error h3{font-size:12px}
div.error ul{list-style:none;margin:0;padding:0}
input.validation-failed{border:solid 1px #922f15}
input.validation-passed{border:solid 1px #4aa83c}
div.error2{display:block;position:relative;left:153px;float:left;clear:both;background:#922f15;color:#FFF;font-weight:bold;padding:3px 5px}
* html span.error{left:153px}
.validation-advice{width:auto;background-color:#da0000;color:#FFF;font-weight:bold;text-indent:3px;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:2px 0;padding:3px}
#Banner_Rotation{width:1000px;height:175px;clear:both;margin:0}
#Banner_Rotation_images{position:relative;width:1000px;height:175px}
#Banner_Rotation_images img{position:absolute}
#left-nav{width:220px;background-image:url(/images/left_nav_footer.gif);background-repeat:no-repeat;background-position:bottom;margin-bottom:10px;padding:0 0 9px}
#left-nav ul{background-image:url(/images/left_nav_bg.gif);background-repeat:repeat-y;list-style-type:none;width:220px;background-color:#f4f4f4;margin:0;padding:10px 0 0}
#left-nav ul li{list-style-type:none;width:200px;color:#000;font-size:12px;margin:0 0 1px 10px;padding:0}
#left-nav ul li a:link,#left-nav ul li a:visited{display:block;text-decoration:none;background-image:url(/images/arrow_red.gif);background-repeat:no-repeat;background-position:185px center;line-height:15px;background-color:#d9dfdf;color:#000;margin:0;padding:6px 10px 6px 15px}
#left-nav ul li a:hover{color:#fff;text-decoration:none;margin-bottom:0;background-image:url(/images/arrow_white.gif);font-weight:bold;background-color:#93a2a6}
#left-nav ul li ul{background-image:none!important;width:200px;padding:0}
#left-nav ul li ul li{list-style-type:none;width:200px;color:#000;font-size:11px;margin:1px 0 0;padding:0}
#left-nav ul li ul li a:link,#left-nav ul li ul li a:visited{line-height:13px!important;font-size:11px;display:block;text-decoration:none;background-image:url(/images/arrow_red.gif);background-repeat:no-repeat;background-position:185px center;background-color:#d9dfdf;color:#000;margin:0;padding:5px 15px}
#left-nav ul li ul li a:hover{color:#000;font-weight:normal!important;background-color:#c7d0d1;background-image:url(/images/arrow_white.gif)}
#left-nav ul li.pane ul li a:link,#left-nav ul li.pane ul li a:visited{line-height:13px!important;font-size:11px;display:block;text-decoration:none;background-image:none;background-color:#d9dfdf;color:#000;margin:0;padding:5px 15px 5px 25px}
#left-nav ul li.pane ul li.pane2 ul li a:link,#left-nav ul li.pane ul li.pane2 ul li a:visited{line-height:13px!important;font-size:11px;display:block;text-decoration:none;background-image:none;background-color:#d9dfdf;color:#000;margin:0;padding:5px 15px 5px 35px}
#stockists-left{width:355px;float:left;padding-top:10px;margin:15px 0 0}
#stockists-right{width:335px;float:left;margin-top:15px;border-left:1px solid #000;padding:10px 0 0 20px}
#stockists-right ul{list-style:none;margin:0 0 17px;padding:0}
#stockists-right li{margin:2px 0;padding:0}
#stockists-right a{text-decoration:none;color:#000}
.bold,label{font-weight:bold}
#quick-search,#small-promotion,ul.left-info li.weight,ul#sizex li.right,#sp-desc ul li.more-info{float:right}
#bct a:hover,#footer li a:hover,.checkout-middle p,.secure-checkout{color:#cbcbcb}
#why-uk-gear ul li img,#why-ukgear ul li img{cursor:pointer}
#why-uk-gear div p,#basket-info div.info-box-pad p{margin-top:0}
#latest-news li a:hover,.product-box h3 a:hover,.product-box-last h3 a:hover,#sp-desc h3 a:hover,#stockists-right a:hover{color:#c00}
.product-box img,.product-box-last img{text-align:center;margin:0 auto 2px}
.product-box h3,.product-box-last h3{font-size:12px;font-weight:bold;height:45px;overflow:hidden;display:block;text-align:center;color:#60676d;line-height:15px;margin-bottom:2px;padding:0}
.product-box h3 a,.product-box h3 a:visited,.product-box-last h3 a,.product-box-last h3 a:visited{text-align:center;color:#60676d;text-decoration:none}
#footer-icons li img,.signin-box#new div.info-box-pad{text-align:center}
#zoom img,.basket-main img{display:inline}
ul#price li,ul#size li{font-size:18px;float:left;line-height:29px;list-style-type:none}
ul#price li.code,ul#size li.right{font-size:12px;float:right}
.menu li,#share img{float:left}
.basket-middle,.checkout-middle{position:relative;width:960px;margin:20px}
.basket-middle p.white,.secure-checkout a:hover{color:#fff}
.basket-update,.discount-update{margin-bottom:-4px}
.signin-box div.info-box-pad,.info-box-pad{padding:10px 15px}
.signin-box div.info-box-pad div,.info-box-pad div{clear:both;margin:2px 0;padding:2px 0}
#left-nav ul li.pane ul li,#left-nav ul li.pane ul li.pane2 ul li{list-style-type:none;width:200px;color:#000;font-size:11px;margin:0;padding:0}
#left-nav ul li.pane ul li a:hover,#left-nav ul li.pane ul li.pane2 ul li a:hover{color:#000;font-weight:normal!important;background-color:#c7d0d1}

#AAFES {position:relative;}
#AAFES_stores {width:207px;height:85px;position:absolute; background-image:url(../images/store_location_bg.gif);top:70px;right:46px;padding: 40px 0 0 11px}
#AAFES_stores ul {margin:0;padding:0;list-style:none;}
#AAFES_stores li {margin:0;padding:0;}
#AAFES_stores select {width:196px;border:1px solid #dde0cb;font-size:12px;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;}
#region {font-size:12px;}
#location {font-size:12px;}
a#exchange {display:block;width:81px;height:17px;position:absolute;bottom:7px;right:7px;}
