img {border:0px;}

* {padding: 0px; margin: 0px;}

body {margin: 10px; background-color:#000000; color:#FFFF00; font-size:130%; font-family:Tahoma, Verdana, Arial, sans-serif; }

a {text-decoration:none; color:#00FFCC;}

p { padding-bottom:15px;}

a:hover {text-decoration:underline;}

#flashbanner { display:none;}

ul#breadcrumb { clear:both; padding:10px 0px 10px 0px; width:787px; margin:0; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
	ul#breadcrumb li { list-style-type:none; display:inline; padding:0px 5px 0px 0px;}
	ul#breadcrumb li a { font-weight:normal; padding:0px 9px 0px 6px; }
	ul#breadcrumb .first {background:none; font-weight:bold;}


#searchshop { clear: left;  width:227px; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;}
	#searchshop .title { display:none;}
	#searchshop fieldset { border:1px #FFFFFF solid; padding:0px;}
	#searchshop .searchPadding { padding:0px 0px 5px 30px; }
	#searchshop legend, #searchshop label { display:none;}
	#searchshop legend { display:block; margin: 0px 0px 3px 0px;}
	#searchshop .textfield { width:157px; height:14px; margin:0px 0px 5px 0px; padding:1px 1px 1px 4px; border:1px solid #4e6f85; font-size:11px;color:#777777;font-family:Tahoma, Verdana, Arial, sans-serif; color:#10425e;}
	#searchshop select { width:164px; height:19px; margin-bottom:8px; padding:1px 1px 1px 0px;  border: 1px solid #4e6f85; font-size:11px;color:#777777;font-family:Tahoma, Verdana, Arial, sans-serif; color:#10425e;}

ul#nav { list-style:disc; list-style:inside; width:auto; padding:10px 0px 20px 0px; margin:0px 0px 15px 0px; }
	ul#nav li { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
		ul#nav .first { background:none;}
	ul#nav li a { font-weight:normal; height:16px; padding:4px 10px 0px 10px; margin:0px 0px 0px 0px;}
		ul#nav li li {padding: 0px 0px 0px 40px; margin: 0px 0px 0px 0px; list-style:circle; color:#00FFFF; list-style-position:inside;}
		ul#nav li li  a {color:#FFFF00}

	
	
	

ul#homeSubNav {display: none;}

#homeleft {display:none;}

#getconnected { width:auto; margin:0px 0px 0px 0px; padding:7px 0px 10px 0px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
		#getconnected .title {display:none;}
		#getconnected ul {margin:0; padding:0px 0px 0px 0px; width:auto;}
			#getconnected li { list-style-type:none; margin:0px; padding:0px 0px 0px 0px;}
			#getconnected .first { padding:0px 0px 0px 0px; border-top:none; }
			#getconnected a { font-weight:normal;}
		#getconnected .airfixclub { display:none;}

	#homenews { width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
		#homenews .title { display:none;}
		#homenews ul {  margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}
			#homenews li {list-style-type:none; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px;}
			#homenews .first {padding:0px 0px 0px 0px; background:none; margin: 5px 0px 5px 0px;}
			#homenews dl {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
			
#content { margin: 0px 0px 0px 0px; width:auto; padding:10px 0px 0px 0px; border-top: 1px solid #ffffff;}
	#content a { color:#00FFFF; text-decoration:underline; font-weight:normal;}
	#content ul { padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }  
	#content li { list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 10px; }
	
img.title { display:none;}

#glue { display:none;}

#footer {width:auto; color:#676767; border-top: 1px #ffffff solid; padding: 0px 0px 0px 0px;}
ul#copyright {padding:10px 0px 10px 0px; width:787px; margin:0; list-style:none;}

	ul#copyright li { padding:0px 0px 0px 0px; clear:both;}
		#copyright a.home { border-left:0px; margin-left:0px;}
		#copyright a {font-weight:normal;}
		#copyright img { margin:0px 0px 0px 0px;}
	
	.redant {float: left;width:auto;}
		.redant a { font-weight:bold;}

#leftcol a img {display:none;}

#searchButtons img {display:inline !important;}

#content ul#productcategories { width:auto; padding:0px 0px 0px 20px; margin:0px 0px 20px 0px;}
	#content ul#productcategories li { text-align:center; width:160px; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	#content ul#productcategories .left { clear:both; margin:0px 0px 15px 0px;}
	#content ul#productcategories .thumbnail { width:160px; height:127px; text-align:center; padding:15px 0px 5px 0px;}

#content #sortresultsby { position:absolute; top:28px; right:20px; width:156px;}
	#content #sortresultsby label { display:none;}
	#content #sortresultsby select { float:left; width:110px; height:19px; padding:1px 1px 1px 0px; margin-top:2px;  border: 1px solid #c5c5c5; font-size:11px;color:#777777;font-family:Tahoma, Verdana, Arial, sans-serif; color:#10425e;}




#rightcol .item { width:auto; padding: 0px 15px 0px 0px; margin: 0px 15px 0px 0px;}

#basketItems table {margin: 10px 0px 10px 0px; border-left: 1px solid #ffffff; text-align:left;}
#basketItems td { border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;  padding:5px;}
#basketItems th {border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

#basketItems li { list-style-type:none; }

#content ul.pagenumbers  { width:auto; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; }
#content ul.pagenumbers li { margin:0px 4px 0px 0px; padding:0px; background:none;display:inline;list-style-position:inside;}
#content ul.pagenumbers .selected a { color:#fff; font-weight:bold;}
	

#content ul#productlist { width:auto; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	#content ul#productlist li { width:auto; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
		#content ul#productlist .productthumb { width:auto;}
		#content ul#productlist a { font-weight:bold; text-decoration:none;}
		#content ul#productlist a:hover {text-decoration:underline;}
	#content ul#productlist dl { width:auto; padding-top:10px;}
	#content ul#productlist dt { font-weight:bold; width:auto; padding:0px 0px 10px 0px; }
		#content ul#productlist dt p { width:auto; padding:0px 0px 0px 0px;}
		#content ul#productlist dt .price { width:auto; text-align:right;}
	#content ul#productlist dd { padding:0px 0px 0px 0px;}
	#content ul#productlist .viewdetails {}
#productlist img {display:none;}

#content #faqs li, #faqlist li{ background-image:none; margin:0; padding:0;}
#faqs a, #faqlist h2{ cursor:pointer;font-weight:bold; text-decoration:none; font-family:Verdana, Arial, sans-serif; display:block; padding:10px; margin-bottom:5px; padding-left:40px;}

#faqs a { margin-bottom:-5px; padding-left:15px; }
#faqlist h2 { font-size:100%;}

#faqlist p { margin-left:15px; margin-top:10px;}
.answer { background-repeat:no-repeat; margin-left:13px; padding-left:15px;}

#map { display:none;}

#regionselect img { display:none;}


ul#regions  {margin-top:65px; list-style-type:none; margin-top:-7px; margin-bottom: 10px;}
#regions a { text-decoration:none; display:block; width:auto; height:21px; padding:0 10px 0 10px;}
#regions li { margin-left:25px; padding:0px; list-style-type:decimal; list-style-position:outside;}

#regionselect { width:auto; margin-top:15px;  }
#stockistresults { width:auto; }
#stockistresultslist li{ margin:0; padding:0; background-image:none; border-bottom:1px dotted #aaa;width:360px; margin-bottom:10px; padding-bottom:10px;}

#content #stockistresults .pagenumbers { width:auto;}


.club-basket-button {padding:3px 0;}
#regionselect .textfield { background-image:none;height:14px; padding:1px 4px 1px 4px; margin:0px 0px 5px 0px; width:120px; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px;}

#regionselect .dropdown { background-image:none;height:19px;width:130px; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px; margin-bottom:8px;}

#contact fieldset { width:520px; padding:0px 0px 0px 0px; margin:100px 0px 10px 0px;}
/*	#contact fieldset:hover { background-color:#F9F9F9;}*/
#contact .bottom { float:left; clear:both; padding:0px; margin:0px; width:520px; height:25px; }
#contact p { width:420px;}
#contact label { clear:both; padding:2px 0px 0px 0px; margin:0px 0px 0px 70px; float:left; width:170px; font-weight:bold;}
	#contact label.long { width:350px; margin:0px 0px 5px 70px;}
#contact .textfield { float:left; padding:1px 4px 1px 4px; margin:0px 0px 5px 0px; width:196px; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif;}
#contact select { float:left; padding:1px 0px 1px 0px; margin:0px 0px 5px 0px; width:206px; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif;}
#contact textarea { float:left; padding:4px; margin:0px 0px 15px 70px; width:366px; height:75px; background-color:#fff; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif;}
	#contact .checkbox  { clear:both; float:left; margin:0px 0px 5px 70px; padding:0px 0px 0px 0px;width:13px;height:13px;overflow:hidden;}
	#contact .checkboxlabel  { float:left; width:370px; padding:0px 0px 0px 0px; margin:-18px 0px 5px 100px; line-height:13px;}
	#contact .checkboxlabelbottom  { float:left; width:370px; padding:0px 0px 0px 0px; margin:-18px 0px 10px 100px; line-height:13px;}
	#contact .formbutton { float:right; margin:0px 0px 0px 0px;}

form#contact {width:520px;}

#contact .formbutton { position:relative;}

#contact { padding: 0px 0px 30px 0px;}

#basket  {margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; border-top:1px #ffffff solid;}

#productimage {display:none;}

.tool-text { display:none;}

.tool-title { display:none;}

a.tooltip { text-decoration:none; color:#FFFF00;}

dt {margin: 5px 0px 5px 0px;}

h2 img { display:none;}

#paints {padding:10px;}

#paints .colour img { visibility:hidden;}

#paints td { border-right:#FFFFFF 1px solid; padding:4px; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid;}
#paints th { border:#FFFFFF 1px solid; padding:4px;}

#orderstock {padding:0px 10px 10px 10px;}

#content #whynottry { width:auto;}
#content #whynottry li { list-style-type:none; display:block; margin: 0px 0px 0px 0px;}

#whynottry img {display:none;}

#content #sortresultsby { position:relative; top:0px; left:0px;}
legend { color:#FFFF00;}

#basket img { display: none;}	

.fr {float:none;}
.fl {float:none;}

.data { width:auto; margin-top:100px;}
.data td{ border-bottom: solid 1px #fff; padding:3px 3px 3px 9px;border-top: solid 1px #dcf2ff; border-left:1px solid #fff;border-right: solid 1px #dcf2ff; height:25px; text-indent:0;}
.data th { text-indent:0;text-align:left;height:35px;border-bottom: solid 1px #fff; padding:0 0 0 9px;}	
#content .data a { text-decoration:none; font-weight:bold;}	
.data .curveright { width:80px;}	
.data .blank { border:none;}
.data .subtotal {height:22px; min-height:22px;}
.data .thickline { border-top:2px solid #fff; border-right:2px solid #fff; }
.data .total { color:#fff; border-left:0; height:30px; font-size:120%; border-right:1px solid #fff;}
.data select { padding:1px 0px 1px 0px; margin:0px 0px 5px 0px; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif;}

.data .textfield { background-image:none;height:14px; padding:1px 4px 1px 4px; margin:0px 0px 5px 0px; width:110px; border:1px solid #c5c5c5; font-size:11px; color:#10425e;font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px;}
.data  label { margin-right:5px; font-weight:bold;}
.data .centre { text-align:center;}
#content .data .voucher td{ background-image:none; border:none; white-space:nowrap;}
.vat { clear:both; margin-top:50px; font-size:90%;}
.data #clubupsell { display:block; height:49px; padding-left:110px; padding-top:5px;}
#clubmyaccount { background-image:url(/_images/general/bg_club.gif); background-repeat:no-repeat; display:block; height:49px; padding-left:110px; padding-top:5px; font-weight:bold; line-height:38px;}
.data #clubupsell img { position:relative; left:50px; top:8px;}
.address { width:140px; height:174px; padding:15px;}
#addresses li {margin:0 3px 0 0; padding:0; float:left;}
#content .summary li { float:left; margin:0 75px 0 0; padding:0 0 0 3px;}

#basket #checkout li { border:none; background-repeat:no-repeat; display:block; height:30px;}
#basket #checkout .last { background-image:none;}
#basket #checkout li img { margin-right:8px;margin-bottom:-7px; }

/*#whitecontent form {width:690px; }
*/
#whitecontent form {width:500px;}

#contact form {width:400px;}

br { line-height: 1px; }

#clubupsell { width:550px;}

#addresses {height:200px; padding:0px 0px 0px 0px;}

.summary {width:480px; font-size:60%; overflow:hidden;}

label { font-size:70%;}

#whitecontent .clear { margin-top:120px;}

p img {display:none;}

ul#breadcrumb {width:auto; margin-top:10px; margin-bottom:10px;}

.decal img{display:none;}

.decal table {margin: 10px 0px 10px 0px; border-left: 1px solid #ffffff; text-align:left;}
.decal td { border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;  padding:5px;}
.decal th {border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

#carouselnav img { display:none;}

#productimagehumbrol img { display:none;}

ul#faqlist h2 {color:#00FFFF;}

#whitecontent p{ color:#ffff00;}
