html, body {font-family: Arial, Helvetica, sans-serif;height:100%;font-size: 12px;color: #fff;text-align: center;margin: 0px;padding: 0px;background-color: #26211e;background-image: url(../images/bg.gif);background-repeat: repeat-x;background-position: top;}

h1,h2,h3,h4,h5 {margin: 0px;padding: 0px;}
h1 {font-size: 18px;font-weight: normal;color: #e77817;border-bottom: 1px solid #e77817;padding-bottom:5px;}
h2 {font-size: 18px;font-weight: normal;color: #e77817;}

h2.header {font-size:18px;text-indent:14px;color: #fff;background-image: url(../images/category_header.png)!important;height: 40px;line-height:42px;margin:0px!important;border-bottom:none 0px !important;padding-bottom:  0px!important;}

h3 {font-size:18px;font-weight: normal;color:#000;height:40px;line-height: 40px;text-indent: 14px;}
h3.header {background-image:url(../images/h3_header.gif); background-repeat:no-repeat;text-indent: 10px!important;height:38px!important;line-height: 38px!important;}
h4 {font-size: 14px;color: #000000;}
.van-results h4.header {font-size: 12px;background-image:url(../images/h3_header.gif); background-repeat:no-repeat;text-indent: 10px!important;height:38px!important;line-height: 38px!important;margin:-10px -10px 0px -10px;}
h5 {font-size: 14px;color: #e77817;}
h5 a:link, h5 a:visited {font-size: 12px;color: #e77817;text-decoration: none;font-weight:bold;}
h5 a:hover {color: #fff;}


a:link, a:visited {color: #e77817;text-decoration: none;}
a:hover {color: #fff;text-decoration: underline;}

img {border:0px;display: block;}
form {border:0px;margin: 0px;}

.bold {font-weight: bold;}
.highlight, .asterix {color: #e77817;}
.asterix {font-weight: bold;}
.clear, .clear15, .br.clear {clear:both;height:1px;font-size:1px;margin:0px;padding:0px;line-height: 1px;display: block;overflow:hidden;}
hr {height:1px;color:#e77817;font-size:1px;line-height:1px;border-top:1px solid #e77817;display:block;}
.small {font-size:10px;color:#808080}

#wrapper {text-align: left;width: 1000px;position: relative;margin-left: auto;margin-right: auto;}
#content {position: relative;text-align: left;width: 1000px;margin: 0px auto 0px auto;padding-bottom:10px;}

/*------------ header */
#header{position:relative;width:1000px;padding:0px;height: 165px;margin: 0px;background-image: url(../images/header_line.gif);background-repeat: no-repeat;background-position: right bottom;}

#logo {display: block;position: absolute;left: 0px;top: 67px;}
#nationwide-fitting {position: absolute;left: 388px;top: 40px;}
#vans {position: absolute;right: 7px;top: 23px;}
#top-links {position: absolute;top: 0px;height: 36px;left: 0px;background-image: url(../images/top_bar_line.gif);background-repeat: no-repeat;background-position: left;width: 1000px;}
#top-links ul {list-style:none;padding: 0px;margin: 0px;}
#top-links li {list-style:none;line-height:36px;float:left;height: 36px;text-align:center;background-image: url(../images/top_bar_line.gif);background-repeat: no-repeat;background-position: right;padding:0px 19px 0px 19px;}
#top-links li a {padding: 0px;color: #e2e2e2;text-decoration: none;line-height:36px;font-weight:bold;}
#top-links li a:hover, #top-links li a:active, #top-links li a:focus {color: #e77817;text-decoration: none;}

/*------------ left */
#left {position:relative;float: left;width: 214px;clear:both;margin: 0px 11px 15px 0px;}

#quick-search {
	width:214px;
	padding:0px;
	background-image: url(../images/search_bg.gif);
	background-repeat: no-repeat;
	height: 103px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#quick-search ul {
	width: 194px;
	padding: 0px 0px 8px 14px;
	margin: 0px;
}
#quick-search li {
	list-style-type:none;
	margin: 0px;
	clear: left;
}
#keyword {
	float:left;
	border: 1px solid #7f9db9;
	width:152px;
	margin: 0px 4px 0px 0px;
	padding-left: 3px;
}
#brand {
	width:184px;
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#search {
	margin-top: -1px;
}


/*------------ nav styles */
.left_nav {
	background-image: url(../images/nav_bg.png);
	background-repeat: repeat-y;
	margin: 0px 0px 13px 0px;
	width: 214px;
	padding:2px 0px 5px 0px;

}
.left_nav li {position:relative;list-style-type: none;margin: 0px 10px 0px 10px;border-bottom:1px solid #e77817;padding:0px;}
.left_nav li.nav-header, .left_nav li.category-header {
	font-size:18px;
	text-indent:14px;
	color: #fff;
	background-image: url(../images/category_header.png)!important;
	height: 40px;
	line-height:42px;
	margin:-4px 0px 5px 0px!important;
	border-bottom:none 0px !important;
}
.left_nav li.category-header {margin-top:10px!important;}
.left_nav li a, .left_nav li a:visited {color:#000;font-size:12px;padding:0px;width:190px;height:24px;text-decoration:none;background-repeat:no-repeat;line-height:24px;display:block;margin: 0px;padding: 0px 0px 0px 4px;}
.left_nav li a:hover {text-decoration:none;background-color: #e77817;}
.nav-footer {width:190px;display: block;padding: 0px;height: 7px;background-image: url(../images/nav_footer.gif);background-repeat: no-repeat;margin: 0px;font-size: 1px;line-height: 1px;border-bottom-width: 2px;border-bottom-style: solid;}

			
#left-banners {
	width:210px;
	text-align:center;
	margin-top: 10px;
} 
#left-banners img {text-align:center;margin: 0px auto 10px auto;}

/*------------ middle */
#middle {
	position:relative;
	float:left;
	width:550px;
	margin-bottom: 13px;
	margin-top: 13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#banner {margin:0px 0px 10px 0px;}
.home-text-box {background-color:#1f1b18;border: 1px solid #161413;padding:10px;margin-bottom: 10px;}
#price-promise {float:left;margin:0px 10px 10px 0px;}
/*------------ right */
#right {
	position:relative;
	float: right;
	width:214px;
	margin: 13px 0px 13px 0px;
}

#orderline {margin: 0px 0px 7px 0px;}

#os-basket {width:214px;
	margin:0px 0px 6px 0px;
	padding:0px;}
	
#os-basket-info {
	height:55px;
	background-image: url(../images/os_basket_bg.gif);
	background-repeat: repeat-y;
	width:214px;
	position: relative;
	color:#000;
}
#os-basket-info ul {list-style-type:none;font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:95px;
}
#os-basket-info li {width:35px;float:left;}
#os-basket-info li {margin-top: 1px;}
#os-basket-info li.total {text-align:right;float:right;clear:right;width:40px;}
#os-basket-info img#checkout-sm {
	position: absolute;
	right: 15px;
	top: 14px;
}



/*------------ footer */
#footer {
	position:relative;
	width: 1000px;
	clear:both;
	margin-top: 10px;
}
#footer-bar {
	height: 38px;
	width: 980px;
	background-image: url(../images/footer_bar.gif);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
}
#footer-bar ul {list-style:none;padding: 0px;margin: 0px;}
#footer-bar li {list-style:none;line-height:11px;float:left;height: 11px;text-align:center;background-image: url(../images/footer_bar_line.gif);background-repeat: no-repeat;background-position: right;padding:0px 8px 0px 8px;}
#footer-bar li.first {padding-left:2px!important;}
#footer-bar li.last {background-image: none!important;padding-right:0px!important;}
#footer-bar li.right {background-image: none!important;float:right;padding-right:2px!important;}
#footer-bar li a, #footer-bar li a:visited{padding: 0px;color: #e2e2e2;text-decoration: none;line-height:11px;}
#footer-bar li a:hover  {color: #e77817;}

#footer-links {width: 1000px;}
#footer-links  ul {
	list-style:none;
	padding: 0px;
	margin: 5px 0px 5px 5px;
	width: 1000px;
	clear: both;
}
#footer-links  ul li {list-style:none;float:left;text-align:center;line-height:25px;background-image: url(../images/footer_bar_line.gif);background-repeat:no-repeat;background-position: right;padding:0px 8px 0px 8px;}
#footer-links  li.last {background-image: none!important;}
#footer-links  li a, #footer-links  li a:visited{padding: 0px;color: #e2e2e2;text-decoration: none;}
#footer-links  li a:hover  {color: #e77817;}


/*------------ small product box */
.product-box{position: relative;height:265px;width:165px;margin:10px 15px 5px 0px;float:left;display:block;}
.product-box.last {margin-right:0px!important;}

.product-box img.product {display:block;padding: 0px;border-bottom: 1px solid #c2c1bf;}
.product-box img.order-now {display:block;position: absolute;left: 0px;bottom: 0px;}
.product-box h4 {margin:5px 1px 0px 1px!important;font-size:12px;width:163px;padding:0px;height:34px;overflow:hidden;font-family: Arial, Helvetica, sans-serif;}
.product-box h4 a, .product-box h4 a:visited {color:#222222;text-decoration:none;font-weight: bold;}
.product-box h4 a:hover {color:#666666;}

.product-box p{margin:0px;color:#666666;font-size:12px;width:165px;padding:0px;overflow:hidden;height: 20px;}
.product-box ul{list-style-type:none;margin: 0px;padding: 0px;}
.product-box li{list-style-type:none;padding:0px;font-size:12px;height:16px;margin: 0px 8px 0px 0px;float:left;}
.product-box li span {margin:0px;padding:0px;color:#600;font-size:11px;height:16px;float:left;text-decoration: line-through;}


/*------------  product box2 */
.product-box2{position: relative;height:260px;width:260px;margin:10px 15px 5px 0px;float:left;display:block;border: 1px solid #2b2726;}
.product-box2.last {margin-right:0px!important;}
.product-box2 img.product {display:block;padding: 0px;}
.product-box2 img.click-here {display:block;position: absolute;left: 140px;bottom: 0px;}
.product-box2 h4  {top:15px;position:absolute;left:140px;width:115px;height:37px;display: block;font-family: Tahoma, Geneva, sans-serif;font-size: 18px;font-weight: normal;color: #222222;overflow:hidden;line-height: 18px;}
.product-box2 h4 a, .product-box2 h4 a:visited  {font-family: Tahoma, Geneva, sans-serif;font-size: 18px;font-weight: normal;text-decoration: none;color: #222222;}
.product-box2 div.description {position:absolute; top:55px;left:140px;font-size:12px;width:115px;padding:0px;height:145px;overflow:hidden;font-family: Arial, Helvetica, sans-serif;color: #222222;}

/*------------  product box3 */
.product-box3{position: relative;height:260px;width:260px;margin:10px 15px 5px 0px;float:left;display:block;border: 1px solid #2b2726;}
.product-box3.last {margin-right:0px!important;}
.product_box3 div.logo {width:260px;height:50px;display: block;text-align:center;}
.product-box3 img.product {display:block;padding: 0px;}
.product-box3 img.click-here {display:block;position: absolute;left: 140px;bottom: 0px;}

.product-box3 div.description {
	position:absolute;
	top:55px;
	left:140px;
	font-size:12px;
	width:115px;
	padding:0px;
	height:140px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	color: #222222;
}

/*------------  listings box */
.listings-box {width:545px;border-top: 1px solid #d4d3d0;display:block;clear:both;padding:10px 0px 0px 0px;margin:10px 0px 0px 0px;}
.listings-image {border: 1px solid #d4d3d0;margin:0px 15px 0px 0px;float:left;}
.listings-right {float:left;width:340px;}
.listings-box h4 {margin:0px 0px 5px 0px!important;font-size:12px;padding:0px;font-family: Arial, Helvetica, sans-serif;} 
.listings-box h4 a, .listings-box h4 a:visited  {color:#222222;text-decoration:none;font-weight: bold;} 
.listings-box h4 a:hover {color:#666666;} 


.listings-description {border-bottom: 1px solid #d4d3d0;margin-bottom: 10px;padding: 0px 0px 10px 0px;width:340px;}
ul.icons {list-style:none;padding: 0px;margin: 0px;width:340px;text-align:right;}
ul.icons li {
	list-style:none;
	padding: 0px;
	list-style:none;
	display:inline;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

/*------------  listings box Left */
.listings-box-left {width:545px;border-top: 1px solid #d4d3d0;display:block;clear:both;padding:10px 0px 0px 0px;margin:10px 0px 0px 0px;}
.listings-image-left {border: 1px solid #d4d3d0;margin:0px 0px 0px 15px;float:right;}
.listings-right-left {float:right;width:340px;}
.listings-box-left h4 {margin:0px 0px 5px 0px!important;font-size:12px;padding:0px;font-family: Arial, Helvetica, sans-serif;} 
.listings-box-left h4 a, .listings-box h4 a:visited  {color:#222222;text-decoration:none;font-weight: bold;} 
.listings-box-left h4 a:hover {color:#666666;} 


.listings-description-left {border-bottom: 1px solid #d4d3d0;margin-bottom: 10px;padding: 0px 0px 10px 0px;width:340px;}
ul.icons-left {list-style:none;padding: 0px;margin: 0px;width:340px;text-align:right;}
ul.icons-left li {
	list-style:none;
	padding: 0px;
	list-style:none;
	display:inline;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

/*------------  listings box Full */
.listings-box-full {width:545px;border-top: 1px solid #d4d3d0;display:block;clear:both;padding:10px 0px 0px 0px;margin:10px 0px 0px 0px;}
.listings-right-left-full {float:right;width:545px;}
.listings-right-full {float:left;width:545px;}
.listings-description-left-full {border-bottom: 1px solid #d4d3d0;margin-bottom: 10px;padding: 0px 0px 10px 0px;width:545px;}
.listings-description-full {border-bottom: 1px solid #d4d3d0;margin-bottom: 10px;padding: 0px 0px 10px 0px;width:545px;}

ul.icons-full {list-style:none;padding: 0px;margin: 0px;width:545px;text-align:right;}
ul.icons-left-full {list-style:none;padding: 0px;margin: 0px;width:545px;text-align:right;}

/*------------ validation */
div.error-message {margin: 0;padding: 20px 25px;background: #922f15;color: #fff;border: solid 3px #922f15;}
div.error h3 {font-size: 12px;}
div.error ul {margin: 0;padding: 0;list-style: none;}
input.validation-failed {border: solid 1px #cb0000;}
input.validation-passed {border: solid 1px #4aa83c;}
div.error2 {padding: 3px 5px;display: block;position: relative;left: 153px;float: left;clear: both;background: #922f15;color: #FFFFFF;font-weight: bold;}
* html span.error {left: 153px;}
.validation-advice {
	margin: 2px 0px 2px 0px;
	padding: 3px;
	color: #cb0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #FFF;
}

#column-products {margin-left:9px;}
.column-product-box{
	position: relative;
	height:340px;
	width:195px;
	float:left;
	display:block;
	background-image: url(../images/column_product_box.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.column-product-box.last {margin-right:0px!important;}

.column-product-box img.product {
	display:block;
	padding: 0px;
	border: 1px solid #222222;
	position: absolute;
	top:9px;
	left:9px;
	z-index: 10;
}
.column-product-box img.more-details {
	display:block;
	position: absolute;
	right: 13px;
	bottom: 20px;
}
.column-product-box h4 {position: absolute;top:191px;left:12px;overflow:hidden;width:170px;line-height:18px;height:36px;font-size: 12px;color: #e77817;}
.column-product-box h4 a, .product-box h4 a:visited {color:#222222;text-decoration:none;font-weight: bold;}
.column-product-box h4 a:hover {color:#666666;}

.column-product-box p.desc{
	position:absolute;
	overflow:hidden;
	margin:0px;
	font-size:11px;
	width:170px;
	padding:0px;
	height: 37px;
	left:12px;
	top:233px;
	line-height:12px;
}

.column-product-box p.rrp {
	position:absolute;
	left:12px;
	bottom:43px;
	font-size:11px;
	color:#cccccc;
	margin:0px;
	text-decoration: line-through;
	
}
.column-product-box p.price {
	position:absolute;
	left:12px;
	bottom:26px;
	font-size:12px;
	color:#e77817;
	margin:0px;
	font-weight:bold;
	
}
.column-product-box p.saving {
	position:absolute;
	left:12px;
	bottom:10px;
	font-size:12px;
	color:#c20116;
	margin:0px;
	font-weight: bold;
}
.offer {
	width:51px;
	height:51px;
	position:absolute;
	background-image:url(../images/offer.png);
	background-repeat:no-repeat;
	z-index: 20;
	left: -7px;
	top: -5px;
}

.product-detail {background-color:#1f1b18;border: 1px solid #161413;padding:10px;margin-bottom: 10px;}
#product-image {margin:15px 0px 15px 15px;float:right;}

.product-detail-left {float:left;width:265px;}
.product-detail-right {float:right;width:252px;}
.product-detail-right img {margin:15px 0px 10px 0px;}
.product-detail-options {clear:both;width:530px;border-top: 1px dotted #e77817;padding-top:15px;}
.product-detail-options div {clear: both;margin: 2px 0px 2px 0px;padding: 2px 0px 2px 0px;}
.product-detail-options div label {float: left;width: 65px;font-weight:bold;color:#e77817;}
.qty-box {
	float:left;width:20px;
	margin-right:10px;
	text-align:center;
	margin:0px 10px 0px 0px;
}
.buy-now {margin:-2px 0px 5px 0px;}


.van-results {background-color:#1f1b18;border: 1px solid #161413;padding:10px;margin-bottom: 10px;}

.van-results ul {
	list-style:none;
	width:530px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	clear: both;}
.van-results li {list-style:none;text-align:center;background-image: url(../images/footer_bar_line.gif);background-repeat:no-repeat;background-position: right;padding:0px 8px 0px 7px;display:inline;float:left;}

.van-results li a, #footer-links  li a:visited{padding: 0px;color: #e2e2e2;text-decoration: none;}
.van-results li a:hover  {color: #e77817;}


.Results_Table {
	background-color:#1f1b18;
	border: 1px solid #161413;
	padding:10px;
	margin-bottom: 10px;
}
tr.Results-Table-header {background-color:#e77817;color:#000000;margin:0px -10px 10px -10px;}

td.results-table-row {
	background-image: url(../images/dotted_line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

.Product_Row {color:#e77817;font-weight:bold;}

.popular-product-box{
	position: relative;
	height:340px;
	width:183px;
	float:left;
	display:block;
	background-image: url(../images/popular_product_box.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.popular-product-box.last {margin-right:0px!important;}

.popular-product-box img.product {
	display:block;
	padding: 0px;
	border: 1px solid #222222;
	position: absolute;
	top:3px;
	left:3px;
	z-index: 10;
}
.popular-product-box img.more-details {
	display:block;
	position: absolute;
	right: 7px;
	bottom: 20px;
}
.popular-product-box h4 {
	position: absolute;
	top:191px;
	left:6px;
	overflow:hidden;
	width:170px;
	line-height:18px;
	height:36px;
	font-size: 12px;
	color: #e77817;
}
.popular-product-box h4 a, .popular-box h4 a:visited {color:#222222;text-decoration:none;font-weight: bold;}
.popular-product-box h4 a:hover {color:#666666;}

.popular-product-box p.desc{
	position:absolute;
	overflow:hidden;
	margin:0px;
	font-size:11px;
	width:170px;
	padding:0px;
	height: 37px;
	left:6px;
	top:233px;
	line-height:12px;
}

.popular-product-box p.rrp {
	position:absolute;
	left:6px;
	bottom:43px;
	font-size:11px;
	color:#cccccc;
	margin:0px;
	text-decoration: line-through;
	display: none;
	
}
.popular-product-box p.price {
	position:absolute;
	left:6px;
	bottom:26px;
	font-size:12px;
	color:#e77817;
	margin:0px;
	font-weight:bold;
	
}
.popular-product-box p.saving {
	position:absolute;
	left:6px;
	bottom:10px;
	font-size:12px;
	color:#c20116;
	margin:0px;
	font-weight: bold;
	display: none;
}

.contact-box {background-color:#1f1b18;border: 1px solid #161413;padding:10px;margin-bottom: 10px;}

.contact-box div {clear: both;margin: 2px 0px 2px 0px;padding: 2px 0px 2px 0px;}
.contact-box div label {float: left;width: 175px;}

#submit {}
.contact-box div input.text-box {width: 175px}
.contact-box div textarea.text-box, .contact-box div select.text-box {width: 175px}

/*------------ validation */
div.error-message {margin: 0;padding: 20px 25px;background: #922f15;color: #fff;border: solid 3px #922f15;}
div.error h3 {font-size: 12px;}
div.error ul {margin: 0;padding: 0;list-style: none;}
input.validation-failed {border: solid 1px #cb0000;}
input.validation-passed {border: solid 1px #4aa83c;}
div.error2 {padding: 3px 5px;display: block;position: relative;left: 153px;float: left;clear: both;background: #922f15;color: #FFFFFF;font-weight: bold;}
* html span.error {left: 153px;}
.validation-advice {margin: 2px 0px 2px 0px;padding: 3px;color: #000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size:12px;background-color:#e77817;text-indent:4px;}

.basket-middle {width: 960px;padding:13px 20px 20px 20px;}

.basket-middle h3.white {color:#FFF;text-indent: 0px!important;}
.basket-middle p.white {color:#FFF;}
.basket-header {background-color: #e77817;color: #000;background-image: url(../images/checkout/top.gif);background-repeat: repeat-x;font-size: 16px;
line-height: 38px;margin-top: 15px;font-weight:bold;}
.product-information {padding-left: 15px;}
#tl {float: left;padding-right: 1px;display: inline;}
#tr {float: right;display: inline;}
.basket-line, .basket-line tr, .basket-line td  {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;border-bottom: 1px dotted #e3e3e3;}
.basket-main {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;border-bottom: 2px solid #000;margin-bottom: 15px;background-color: #FFF;}
.basket-main img {display: inline;}
.basket-divider {height: 1px;background-image: url(images/checkout/basket-divider.gif);background-repeat: repeat-x;font-size: 1px;line-height: 1px;padding: 0px;}
.basket-footer, .basket-footer td, .basket-footer tr {text-decoration: none;background-color: #CCC;height: 21px;font-size: 16px;font-weight: bold;border-top: 1px solid #26211e;}
.basket-qty {width: 20px;text-align: center;margin-left: 3px;margin-right: 5px;float:left;}
.basket-update {float:left;}

#continue-shopping {float: right;margin-bottom: 10px;margin-right: 25px;}
#checkout-button {float: right;margin-bottom: 10px;}

.checkout-middle {position:relative;width:960px;padding:0px 20px 20px 20px;}
.checkout-middle h3.white {color:#FFF;text-indent: 0px!important;}

.checkout-text-box {font-size: 12px;}

.info-box-header {background-color: #e77817;color: #000;background-image: url(../images/checkout/top.gif);background-repeat: repeat-x;font-size: 16px;
line-height: 38px;margin:0px;font-weight:bold;}
.checkout-info-box {color:#000;margin-bottom: 15px;background-color: #e3e3e3;border-right: 1px solid #000;border-bottom: 2px solid #000;border-left: 1px solid #000;}
.info-box-pad {padding: 10px 15px 10px 15px;}
.info-box-pad div, .top-info-box-pad div {clear: both;margin-top: 2px;margin-right: 0px;margin-bottom: 2px;margin-left: 0px;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;}

.info-box-pad div label {float: left;width: 150px;}

#checkout-terms-box {
	height: 200px;
	margin-bottom: 15px;
	border: 1px solid #FFFFFF;
	overflow: scroll;
	padding: 10px;
}