#productPromos {
	border: 0px solid #000;
}
#productPromos h1 {
	background: transparent url(../img/titles_8-75.png) no-repeat scroll 0pt -1275px;	
	border: 0px solid #000;
	height: 55px!important;
}
#productPromos  h2 {
	border: 0px solid #000;
	height: 35px;
	text-indent: -99999em;	
	background: #c4e1e2 url(../img/headers_sub-100.png) no-repeat scroll 0pt -1000px !important;
}
#productPromos h3 {
	border:0!important;
	font-size:11px!important;
	font-weight:bold!important;
	color:#7d7c7b!important;
	text-align:center!important;
}
#SaS{
	background:#eee;
	/*width:878px;*/
	padding:5px;
}
.selectKit{
	background:#fcfcfc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cbcbcb;
	height: 130px;
}

/* Css for TWO Kits */
ul.twoKits li{
	/*width:410px;*/
	float:left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin: 11px;
	padding: 5px!important;
	cursor:pointer;
	width: 280px;
	height: 100px;
	border: 1px solid #FFF;

}
ul.twoKits div.tab1image{
	margin-bottom: 0 auto;
	background:transparent url(../img/order/select-2kit.png) no-repeat scroll center top;
	background-position:top;
	width: 295px;
	height: 100px;
	border: 0px solid #000;
	
}
ul.twoKits div.tab2image{
	margin:0 auto;
	background:transparent url(../img/order/select-2kit.png) no-repeat scroll center top;
	background-position: center -300px;
	width: 295px;
	height: 100px;
	border: 0px solid #000;
}
body.twoKits .tab2 .kitImage{
	margin-left:100px;
}
/* Css for three Kits */


.sasKits li:hover{
	background-color:#eff1f5;
}
.sasKits li.activated{
	background-color:#eee;
	border: 1px solid #b1b1b1;
	padding:3px;
	margin-top:10px;
}
#main #primaryContent .sasKits li.activated h3{
	margin-top:1px;	
}
.badge{
	width:44px;
	height:46px;
	/*background:url(/img/order/select3G/orangeBadge.png) top center no-repeat;*/
	position:relative;
	top:-80px;
}
.sasKits li .badge{
	left:160px;
}
ul.twoKits li .badge{
	width:62px;
	height:61px;
	left:60px;
	/*background:url(/img/order/select3G/2kitbadge.png) no-repeat;*/
}
ul.threeKits li .badge{
	width:62px;
	height:61px;
	left:10px;
	background:none;
}
ul.fiveKits li .badge{
	left:140px;
}
.deluxeBadge{
	/*background:url(/img/order/select3G/bestvalue.png) no-repeat;*/
	position:relative;
	top:-100px;
	left:455px;
	height:30px;
	width:40px;
	display:block;
}
.badge.value{
	background-position:top center;
}
.badge.soon{
	background-position:center -50px;
}
.badge.today{
	background-position: center -100px;
}
.badge.monday{
	background-position: center -150px;
}
.selectedKit{
/*	background:url(../img/order/select3G/kitBG.png) repeat-x bottom white;*/
        background-color: #fff;
	width:100%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cbcbcb;
	height:385px;
	margin-top:5px;
}
#main #primaryContent .selectedKit h4{
	float:left;
	color:#4e4d4b;
	font-size:28px;
	font-weight:normal;
	margin: 20px 15px 0 20px;
	line-height: 25px;
}

#Select300_InlineRating {
	float:right;
	margin-top:10px;
	margin-right:0px;
	
}
#bvinline-wrap div#bvinline-average, #bvinline-wrap div#stars {
		font-size:10px;
		color:#555555;
}
#bvinline-wrap div#bvinline-average {
		font-size:9px;
		color:#555555;
		border-bottom:0px dotted #555;
}
.kitPriceBox{
	float:right;
	width:140px;
	background: #d7ebec; /*  #f7e9d4;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	
	height: 95px;
	margin:10px 10px 20px 15px;
	border: 0px solid #000;
}
.kitPrice{
	text-align: center;
	font-size: 20px;
	font-weight:bold;
	padding: 10px 0px 0px 0px;
	border: 0px solid #000;
}
p.kitPrice { line-height: 18px!important;}
/*
.freedelivery {
	display: block;
	font-size: 11px;
}
*/

.freedelivery {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
	border: 0px solid #000;
	text-align: center;
	
	font-family: verdana, tahoma, Arial, sans-serif;
}
.orderButton{
	background:url(../img/order/OrderNowButton.gif) center center;
	width:118px;
	height:26px;
	display:block;
	margin: 7px auto;
}

.orderValue{
	text-align:center;
	color:#7d7871;
	font-weight:bold;
}
.DetailDescription{
	border: 0px solid #000;
	width: 210px;
	float: left;
	margin-left: 0px;
	/*float:right;*/
	/*margin-right:40px;*/
	/*margin-top:-5px;*/
}
.DetailDescription h5{
	font-size:22px;
	margin: 5px 0 10px 0;
}
.DetailDescription .left {
	float:left;
	margin-right:10px;
	width: 180px;
	font-size:11px;
	line-height:13px;
	border: 0px solid #000;
}
.DetailDescription .right {
	float: left;
	width: 150px;
	font-size:11px;
	line-height:13px;
}
ul.productList{
	margin-top:12px;
}
.theKits li.tab1,.theKits li.tab2,.theKits li.tab3,.theKits li.tab4,.theKits li.tab5 {
	/*display:none;*/
	
}

.theKits li.first{
	display:block;
}

.kitImage{
	float:left;
	margin-top: 20px;
	margin-left: 10px;
	border: 0px solid #000;
	
}

.tab2 .kitImage{
}
.tab3 .kitImage{
}
.tab4 .kitImage{
	margin-left:100px;
}
body.threeKits .tab3 .kitImage{
	margin-left:100px;
}
.tab5 .kitImage{
	margin-left:100px;
}
#header .primaryNavigation .order{
	display:none;
}
#main #primaryContent h1 {margin: 0 0 0px 0;}



/*Product dots*/
ul.productList {
	margin: 0 0 15px 3px;
	line-height: 1.4em;
}

ul.productList li {
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0 center;
}

#main ul.productList a {
	border-bottom:#4e6780 1px dotted;
	color:#4e6780;
}

ul.productList li.green {
	background: url(../img/bullet-prodcolor.png) 0 4px no-repeat;
}

ul.productList li.orange {
	background: url(../img/bullet-prodcolor.png) 0 -96px no-repeat;
}

ul.productList li.brown {
	background: url(../img/bullet-prodcolor.png) 0 -196px no-repeat;
}

ul.productList li.blue{
	background: url(../img/bullet-prodcolor.png) 0 -296px no-repeat;
}

ul.productList li.aqua {
	background: url(../img/bullet-prodcolor.png) 0 -369px no-repeat;
}

ul.productList li.navy {
	background: url(../img/bullet-prodcolor.png) 0 -496px no-repeat;
}

ul.productList li.red {
	background: url(../img/bullet-prodcolor.png) 0 -596px no-repeat;
}

ul.productList li.pink {
	background: url(../img/bullet-prodcolor.png) 0 -696px no-repeat;
}
/*
#HoldingContainer {
	display: none;
	border: 0px solid #000;
	padding: 0;
}
#DisplayContainer {
	border: 0px solid #000;
	padding: 0;
}
*/



a { outline:none; }
.SysProduct { 
	background:#eee;
	padding:5px;
	/*margin: 10px auto; */
	padding:10px; 
	overflow:hidden; 
}
.SysProduct .tabs { 
	border: 0px solid #000;
}
.SysProduct .tabs li {
	float:left; 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	/*margin-top: 10px;*/
	
	cursor: pointer;
	height: 100px;
	border: 1px solid #FFF;	
	margin: 10px;
	width: 295px;
	
}
.SysProduct .tabs li a { 
	display:block; 
	float:left; 
	text-align:center; 
	color:#000;
	text-decoration:none; 
	font:bold 10pt Verdana; 
	border:1px solid #FFF;
	padding: 5px;
}
.SysProduct .tabs li a:hover { 
	background-color: #eff1f5;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	
}
.SysProduct .tabs li a.selected {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;	
	background-color:#eee;
	border: 1px solid #b1b1b1;
	padding: 5px;
	
}
.tab1product{
	margin: 0 auto;
	background:transparent url(../img/order/select-2kit.gif) no-repeat scroll center top;
	background-position:top;
	width: 285px;
	height: 100px;
	border: 0px solid #000;
	
}
.tab2product{
	margin:0 auto;
	background: transparent url(../img/order/select-2kit.gif) no-repeat scroll center top;
	background-position: center -300px;
	width: 285px;
	height: 100px;
	border: 0px solid #000;
}

.SysProduct .items { 
	clear:both; 
	padding:6px 0; 
	position:relative; 
	top:0; left:0; 
}
.SysProduct .items div { 
	display:none; 
	position:absolute; 
	top:0; left:0; 
	padding-top:6px;
}
