h3 {
  margin: 0;
  font-size: 18px;
}

h3 span,
h3 span a,
.variations h5 span,
.variations h5 span a {
  color: #A8A8A8;
  font-size: 11px;
}


.choices,
.description {
  margin: 8px 0;
  padding: 8px;
  border: 1px solid #D4D4D4;
  zoom: 1;
}

.choices {
  padding-left: 0;
  border: 0;
}

.description div {
  background: #F2F2F2;
  color: #424749;
  margin: 0;
  padding: 8px 8px 0 8px;
  zoom: 1;
}

.description h5 {
  color: #F0F;
}

.description .image {
  text-align: center;
}

.description p {
  margin: 0;
  padding: 0 0 8px 0;
}

.description p span,
.description li span {
  font-weight: bold;
}

.migration-kits .choices {
  font-weight: bold;
}

.migration-kits .kit {
  position: relative;
  background-position: 50% 0;
  background-repeat: no-repeat;

  padding: 200px 10px 0 10px;
  float: left;
  margin-top:15px;
}

.migration-kits .kit h3 {
  margin: 12px 0 0 0;
  font-size: 14px;
}

.migration-kits .kit h4 {
  font-size: 18px;
}

.migration-kits .kit ul {
  margin: 12px 0;
}

.migration-kits .kit li {
  padding: 3px 12px;
  list-style-position: inside;
}

.kit-content {
  padding-left: 15px;
}  

.orderinfo {
border-bottom:2px solid #2349D2;
font-size:14px;
font-weight:bold;
margin:10px 25px 0 5px;
}

.orderinfo-image {
position: relative;
top: -17px;
left: 200px;
}


.more {
  background: url(/media/images/pages/migration-kits/more-info.gif) no-repeat;
  width: 109px;
  height: 22px;
}    

.migration-kits .kit {
  background: url(/media/images/pages/migration-kits/more-info.gif) no-repeat 50% 100%;
  bottom: 0;
  right: 20px;
  width: 109px;
  height: 22px;
  text-indent: -9999px;
  display: block;
}

.migration-kits .technician-kit {
  background-image: url(/media/images/choose-your-product/product_technician_kit.gif);
}

.migration-kits .technician-kit h3,
.migration-kits .technician-kit h4 {
  color: #333;
}

.migration-kits .duet-tech-pro {
  background-image: url(/media/images/choose-your-product/product_duet_techpro.gif);
  border-left: 1px solid #D4D4D4;
}

.migration-kits .tech-kit-pro {
  background-image: url(/media/images/choose-your-product/tech_kit_lg.gif);
}

#migration-kits-sidebar {
  width: 275px;
  float: left;
  margin-left: 15px;
}

#comparison-chart-toggle {
  margin-top: 15px;
  border: 1px solid #DDD;
  width: 230px;
}

#comparison-chart-toggle p {
  padding: 12px 12px 0 12px;
}

#comparison-chart {
  overflow: hidden;
  zoom: 1;
}

#comparison-chart .tabs {
  background: transparent;
  width: 680px;
  float: right;
}

.features .chart th,
#comparison-chart .chart th {
  color: #333;
  text-align: left;
  vertical-align: bottom;
}

.features .chart th span,
#comparison-chart .chart th span {
  font-weight: normal;
}

.features .chart td,
#comparison-chart .chart td {
  background: #EEE;
  color: #414649;
  border-bottom: 1px solid #C4C4C4;
}

.features .chart td span,
#comparison-chart .chart td span {
  font-weight: bold;
}

.features .chart .image,
#comparison-chart .chart .image {
  text-align: center;
}

.features .chart .kit,
#comparison-chart .chart .kit,
#comparison-chart .chart .subscription {
  font-weight: bold;
  text-align: center;
}

.features .chart .kit,
#comparison-chart .chart .kit {
  background: #E4E4E4;
}

#comparison-chart .chart .subscription {
  background: #DCDCDC;
}

#content .project-scenarios h2 {
  margin-left: 15px;
  font-size: 1.4em;
  text-transform: none;
}

.project-scenarios table {
  width: 651px;
  align: center;
  margin-left: 15px;
  margin-right: 15px;
}

.scenarios-display th{
	width: 217px;
}

.project-scenarios th span {
  display: block;
}


.project-scenarios th.project-version  img{
	padding-top: 30px;
	align: center;
	}

.project-scenarios th.scenario-ttl-bt{
 	width: 210px;
     text-align: left;
	 color: #fff;
	 font-weight: bold;
	 padding: 20px 0 3px 24px;
	 background-image: url(/media/images/layout/orange_buttons/scenario-button-solid-gray.jpg);
	 background-repeat: no-repeat;
	 background-position: -2px 15px;	 	 
  }  

.project-scenarios th.scenario-ttl-bt a:hover{
     text-align: left;
	 color: #fff;
	 font-weight: bold;
	 padding: 20px 0 3px 13px;
	 background-image: url(/media/images/layout/orange_buttons/scenario-button-solid.jpg);
	 background-repeat: no-repeat;
	 background-position: -2px 15px;	 	 
  } 

.project-scenarios th.scenario-ttl-bt img.scenario-ttl-bt-sides {
	margin-bottom: -3px;
	z-index: 5;
	}


.project-scenarios th.scenario-ttl {
	 padding: 25px 0 0 0;
  }  


.project-scenarios td.scenario-subttl {
  background: #f5f5f5;
  text-align: center;
  font-size: 85%;
  font-weight: bold;

}

.project-scenarios td.kitdidsplay {
	padding-top: 10px;
	background: #f8f8f8;
	vertical-align: top;
	font-weight: bold;
	border-top: 1px solid #FF8800;	
    border-bottom: 1px solid #aeaeae; 
  }
  
.project-scenarios td.original { 
	background: #EEE;
	vertical-align: top;
  	border-top: 1px solid #FF8800;
	border-bottom: 1px solid #aeaeae; 
}

.project-scenarios td.final {
	  background: #E4E4E4;
  vertical-align: top; 
  	border-top: 1px solid #FF8800; 
  border-bottom: 1px solid #aeaeae;
  }   

.variations h5 {
  margin: 0 0 12px 0;
}

.variations span {
  font-weight: bold;
}

.variations th {
  background: #DDD;
  color: #222;
  border-bottom: 2px solid #FFF;
}

.variations td {
  border-bottom: 2px solid #DDD;
}

A{cursor:pointer}

#product {
  margin: 0 10px 0 10px;
  overflow: hidden;
  zoom: 1;
}

#product .sidebar{
  width: 220px;
  float: left;
  margin-bottom: 5px;  
}

#confirm-product .sidebar {
  width: 220px;
  float: left;
  margin-bottom: 5px;  
}

#product  #platform-add-to-cart .to-guys-add{
	margin-top:  200px;
	width: 200px;
	float:  right;
	}

#product #platform-add-to-cart .to-guys-add {
	float:  right;
	margin-right: 25px;
	}

#product #platform-add-to-cart .add-to-cart-bt{
	float:right;
	margin-right: 15px;
	}
	
#product .sidebar form {
  margin: 0 0 32px 0;
}

#product .sidebar form label {
  font-weight: bold;
}

#product .sidebar .platform-scenarios  {
	margin-left: 30px;
	width: 190px;
	text-align: center;	
	}


#product .sidebar h4 {
  margin: 12px 0;
  text-align: left;
}

#product .sidebar p,
#product .sidebar ul {
  width: 190px;
}

#product .sidebar ul {
  margin: 0 0 12px 0;
}

#product .sidebar li {
  margin-left: 2em;
}

#product .sidebar p {

}

#product .sidebar .standard {
  width: 300px;
  margin: 0 0 10px;
  padding: 10px 0 0 0;
  border: 1px solid #CCC;
}

#product .content {
  width: 650px;
  margin-left: 20px;
  margin-right: 20px;
  float: right;
}

#product .product .hint-box {
  color: #444;
  width: auto;
  margin: 0 0 2em 0;
  padding: 1em;
  border-color: #F80;
  width: 80%;
  margin-left: 8%;
}

#product .product .scenarios .hint-box {
  color: #444;
  width: auto;
  margin: 15px 0 10px 0;
  padding: 1em;
  border-color: #F80;
  width: 80%;
  margin-left: 8%;
}
#confirm-product {
	float: right;
    margin-left: 0px;
    margin-right: 65px;
    width: 650px;
}


#confirm-product .content{
  width: 640px;
  margin-bottom: 30px;
  margin-left: 1px;  
  margin-right: 0px;
  float: right;
  padding: 12px 6px 4px 6px;
  border: 1px solid #DCDCDC;
}

#confirm-product .content table{
  display:none;
  align:center;
  width:98%;
  margin-left: 1%;
}

.headers {
  overflow: hidden;
  zoom: 1;
}

h4.tab,
#product .product h4.tab-title {
    position: relative;
    background: #E0E0E0;
    color: #424749;
    margin: 0 5px 0 0;
    padding: 6px 8px;
    font-weight: bold;
    display: block;
    float: left;
    z-index: 25;
    cursor: pointer;
}

h4.tab-active,
#product .product h4.active {
    background: #FFF;
    border-width: 1px 1px 0 1px;
    border-style: solid;
    border-color: #DCDCDC;
}

.tab-content,
#product .product .explain,
#product .product div.show-order,
#product .product .available-kits,
#product .product .scenarios .pick-platform,
#product .product .scenarios .hints,
#product .product .scenarios .step-1,
#product .product .scenarios .step-2,
#product .product .scenarios .step-3,
#product .product .variations {
    position: relative;
	display: block;
    top: -1px;
    margin: 0;
    padding: 12px 6px 4px 6px;
    border: 1px solid #DCDCDC;
    display: none;
    overflow: hidden;
    zoom: 1;
}

.tab-content {
  display: block;
}

#product .product .variations {
  display: block;
}

#product .product .explain,
#product .product div.show-order,
#product .product .available-kits,
#product .product .scenarios .pick-platform,
#product .product .scenarios .step-1,
#product .product .scenarios .step-2,
#product .product .scenarios .step-3{
  margin: 0 0 12px 0;
}

#product .product .scenarios .step-1{
  display: block;
}

#product .product .scenarios .step-1 .to-guys
 {
  padding: 0 32px 0 0;
  float: right;
}

#product .product .scenarios .step-1 .to-guys a {
  display: block;
}

#product .product .scenarios .step-1 .support-scenarios
 {
  padding: 0 32px 10px 0;
  float: right;
  font-weight: bold;
}

#product .product .available-kits {
 width: 630px;
 padding: .25px;
}

#product .product .available-kits .hint-box {
  color: #444;
  width: auto;
  margin: 15px 0 10px 0;
  padding: 1em;
  border-color: #F80;
  width: 80%;
  margin-left: 8%;
}

#product .product .available-kits table {
 width: 610px;
}


#product .product .available-kits th {
  background: #fff;
  font-weight: bold;
}



#product .product .available-kits table#detail-info-scenario  {
width: 590px;
margin-left: 10px;
margin-right: 10px;
padding: .2em;
}

#confirm-product-view-all .content  td.titles-kit,
#confirm-product .content  td.titles-kit,
#product .product .available-kits table#detail-info-scenario .titles-kit,
#product .product .scenarios td.titles-kit
 {
	font-weight:bold;
	text-align:left;
	border-top: 1px solid #F80;
 	border-bottom: 1px solid #F80;
	margin: 0 0 0 10px;
  }

#product .product .available-kits table#detail-info-scenario .close-order-it {
	text-align:left;
	margin: 0 0 0 10px;
	padding:10px 0 0;
  }

#confirm-product-view-all  .content td.titles,
#confirm-product .content  td.titles,
#product .product .available-kits table#detail-info-scenario .titles,
#product .product .scenarios td.titles
 {
	border-bottom: 1px solid #F80;
	border-top: 1px solid #F80;
	text-align: center;
	font-weight: bold;
  }
#product .product .scenarios td.close-order-it  {
	font-size: 80%;
	padding: 5px 0 0 0;
	margin-bottom: -3px;
  }

#product .product .available-kits table#detail-info-scenario td.kitdisplay-order-it,
#product .product .scenarios td.kitdisplay-order-it  {
	float: right;
	padding: 5px 0 0 0;
	margin-right: -9px;
	margin-bottom: -3px;
  }
 
 #product .product .scenarios td.kitdisplay-order-it  img{
	padding-bottom: 2px;
	padding-right: 5px;	
	float: right;
  }
    

#product .product .available-kits table#detail-info-scenario .kitdisplay {
	background: #f8f8f8;
	width: 214px;
	padding-top: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	border-bottom:1px solid #AEAEAE;
	font-weight: bold;  
  }

#confirm-product-view-all  .content   td.kitdisplay,
#confirm-product .content   td.kitdisplay,
#product .product .scenarios td.kitdisplay {
	background: #f8f8f8;
	width: 208px;
	padding-top: 10px;
	padding-bottom: 5px;
	vertical-align: top;
	border-bottom:1px solid #AEAEAE;
	font-weight: bold;  
  }

#confirm-product-view-all  .content   td.final,
#confirm-product .content  td.final,
#product .product .scenarios td.final {
  background: #E4E4E4;
  padding-top: 10px;
  width: 195px;
  padding-top: 0px;
  padding-bottom: 5px;
	border-bottom:1px solid #AEAEAE; 
  }

#confirm-product-view-all  .content   td.original,
#confirm-product .content  td.original,
#product .product .scenarios td.original {
  background: #EEEEEE;
  width: 195px;
  padding-top: 0px;
  padding-bottom: 5px;
	border-bottom:1px solid #AEAEAE;
  }


#product .product .available-kits table#detail-info-scenario .kitdisplay img,
#product .product .scenarios .kitdisplay img   {
	float: left;
	padding-bottom: 0px;
	vertical-align: bottom;
	height: 26px;
	margin-left: -10px;
  }

#product .product .available-kits table#detail-info-scenario .final{
  background: #E4E4E4;
  width: 198px;
  padding-top: 0px;
  padding-bottom: 5px;
	border-bottom:1px solid #AEAEAE; 
  }

#product .product .available-kits table#detail-info-scenario .original {
  background: #EEEEEE;
  width: 198px;
  padding-top: 0px;
  padding-bottom: 5px;
	border-bottom:1px solid #AEAEAE;
  }

#product .product .available-kits .view-all-guy img{
	height: 64px;
	right: 75px;
	padding: 0 32px 0 0;
	float: right;
	z-index: 5;
	}

#product .product .details div,
#product .product .features div {
  background: #F2F2F2;
  padding: 8px;
}

#product .product .details div span,
#product .product .features div span {
  font-weight: bold;
}

#product .product h5 {
  color: #333;
}

#product .product h5.product-title {
  font-size: 14px;
}

#product .product p,
#product .product th {
  color: #424749;
  text-align: left;
}

#product .product .server-platforms {
  font-size: 14px;
  font-weight: bold;
  color: #555;
}

#product .product .server-platforms .order-it {
	float: right;
	bottom: 1px;
	}


#product .product .show-order table,
#product .product .scenarios table {
  width: 100%;
}

#product .scenario-header td {
  background: #FFF;
}

#product .scenario-header td span {
  font-weight: normal;
}

#product .product .show-order th,
#product .product .scenarios th {
  font-size: 11px;
}

#product .product .show-order th span,
#product .product .scenarios th span {
  font-weight: normal;
}

#product .product .show-order td,
#product .product .scenarios td {
}


/*  #product .product .scenarios td.order-it img{
	float: right;
	bottom: 0px;
	height: 26px;
	margin-left: -2px;
  }  
*/

#product .product .show-order td ul,
#product .product .scenarios td ul {
  margin: 0 12px;
  list-style-position: inside;
}

.project-scenarios .original,
#product .product .show-order table .original,
#product .product .scenarios table .original {
  background: #EEE;
  vertical-align: top;
}

.project-scenarios .final,
#product .product .show-order table .final,
#product .product .scenarios table .final {
  background: #E4E4E4;
}

#product .product .show-order .order,
#product .product .scenarios .order {
  position: absolute;
  top: 71px;
  right: 10px;
  left: auto;
  margin: 0;
  padding: 0;
}

#product .product .show-order .order {
  top: 48px;
  right: 14px;
}

#kit-downloads th {
  /*  text-align: center !important; */
  font-size: 110%;
}

#kit-downloads th span {
  display: block;
}

#kit-downloads .order {
  /*
  position: relative;
  right: -6px;
  top: -6px;
  margin: 0;
  padding: 0;
  float: right;
  */
}
#product-summary {
  width: 650px;
  }
 
#product-summary{
	float:right;
	margin-left:5px;
	width:650px;
	margin-bottom: 20px;
	margin-right: 20px;
	border:1px solid #DCDCDC;
  }
#product-table {  
	width:650px;
	height: 160px;
}
  
#product-table  .new-table-image {
     width: 260px;
	 top: 5px;
	 margin-left: 15px;	
} 
#product-table  .new-table-image img{
     width: 241px;
	 height: 136px;	
}

 
#product-table td.product-table-info {
	top: 25px;
    margin-left: 10px;
	width: 330px;
	margin-top: 25px;		
}
  
#product-summary td.product-detail-list{
	margin-left:  30px;
	width: 575px;
}  
 
#product-summary td.product-detail-list h5{
	text-wieght: bold;
	font-style: italic;
}

.table-image {
    width: 250px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 10px;
	align: center;
	vertical-align:bottom;	
}


.table-product-price {
	padding-right:40px;
    text-align: center;
	font-weight: bold;
}
.table-content {
    width: 650px;
	float: right;
	top: 5px;
}
.table-title {
    font-size: 115%;
    font-weight: bold;
	width: 75px;
	}
	    
#product-summary td.table-headers {
    font-weight: bold;
    text-align: center;
	width: 75px;
}
.table-list {
    width: 225px;
    background: #eeeeee;
    text-align: left;
}
#product-summary td.table-price {
    width: 75px;
    background: #ffffff;
    text-align: center;
	font-weight: bold;
}
#product-summary .table-resources {
    width: 75px;
	font-weight: bold;
    background: #eeeeee;
    text-align: center;
	padding-bottom: 15px;
}
#select-platform  {
   width: 	819px;
   height:  88px;
   align: 	center;
   float:	 right;
   
}  

#platform-buttons  {
 width: 160px;
 left: 90px;
 top: 30px;
 }



#sbs-platform {
display: block;
margin-top:5px;
margin-left: 30px;
height:75px;
width:190px;
}
#windows-platform {
margin-top:5px;
margin-left: 30px;
height:75px;
width:190px;
}
#exchange-platform {
width:190px; height:75px;
margin-top:1px; margin-left: 30px;
}



.platform-content {
  width: 560px;
  margin-right: 20px;;
  float: right;
}

#select-kit-platform {
	background:url(/media/images/products/selection-platform.jpg) no-repeat;
	width: 900px;
	height: 150px;
	margin-left: 30px;
	float: left;
	background-position: left bottom;
}
  

#select-kit-platform-content.product-form-select{
	margin-left: 1px;
}
	
#select-kit-platform-message  {
	width: 220px;
	float: left;
}

#select-kit-platform-message .select-kit-platform-continue  {
	float: right;
	margin-right: 20px;
	margin-top: -38px;
}

#select-kit-platform-content  {
	background: url(/media/images/products/selection-platform.jpg) no-repeat;
	float: right;
	height: 72px;
	width: 850px;
  	margin-right: 50px;
}

#select-kit-platform-content .hint-box {
	border: 1px solid orange;
	margin:1em auto;
	padding: 10px 10px 40px 10px;
}

#product .product .available-kits .platform-header{
	color: #333;
	font-size: 125%;
	font-weight:bold;
	text-align: center;
	}
	
#product .plat-scenario-header  {
	color: #333;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #eee;	
	border-bottom: 1px solid #eee;	
	}

.scenario-subtitle {
   text-align:  center;
   }
 
#product .product .scenarios .guys td {
	background:none repeat scroll 0 0 #ffffff;
	padding:12px;
}

#help-me-guy{
	display: block;
	height:64px;
	width:161px;
}


/*   
#help-exch-platform{
background:url(/media/images/products/platform-guy-exch-off.jpg) no-repeat;
display: block;
height:64px;
width:161px;
}
#help-exch-platform:hover{
background:url(/media/images/products/platform-guy-exch.jpg) no-repeat;
display: block;
height:64px;
width:161px;
}
#help-sbs-platform{
background: url(/media/images/products/platform-guy-sbs-off.jpg) no-repeat;
height:64px;
width:161px;
}
#help-sbs-platform:hover{
	background: url(/media/images/products/platform-guy-sbs.jpg) no-repeat;
	height:64px;
	width:161px;
}
#help-win-platform{
	background: url(/media/images/products/platform-guy-win-off.jpg) no-repeat;
	height:64px;
	width:161px;
}
#help-win-platform:hover{
	background: url(/media/images/products/platform-guy-win.jpg) no-repeat;
	height:64px;
	width:161px;
}
*/


#product .product .platform_selector-final {

	}
	
#product .product .platform-selector-final  h5,
#product .product .platform_selector-original  h5{
	float: left;
	margin: 10px 30px 0px 10px;
	
	}

#product .product .scenarios .step-1 .select-final-platform{
	width: 300px;
	float: left;
  margin-top: 15px;
  margin-left: 15px;
  margin-bottom: 15px;
}

#product .product .scenarios .step-2 .select-original-platform{
  margin-top: 15px;
  margin-left: 15px;
  margin-bottom: 25px;
}
#product .product .scenarios .step-2 .select-original-platform-version,
#product .product .scenarios .step-3 .select-original-version{
	margin-top: 15px;
	margin-left: 112px;
	margin-bottom: 15px;
}

#product .product .scenarios .step-2 .select-original-platform .platform-menu{
	width: 300px;
	height: 250px;
 }

#product .product .scenarios .step-2 .from-guys {
	padding: 0 32px 0 0;
	float: right;
} 

#product .exchange-button .sbs-button .windows-button  {
	height:  39px;
	margin: 1px;
}
	
#product .sidebar .platform-show-all-buttons {
   margin-top:  10px;
   font-size: 75%;
   float: right;
   margin-right: 25px;
}

#product .sidebar .confirm_sidebar{
	display:none;
	margin-top:150px;
	width:160px;
}

#product .sidebar .confirm_sidebar img{ float:right;  }
#product .sidebar .confirm_sidebar #EXCH{ display:none; margin-bottom: 10px;}
#product .sidebar .confirm_sidebar #SBS{ display:none; margin-bottom: 10px;}
#product .sidebar .confirm_sidebar #WIN{ display:none;margin-bottom: 10px; }
#product .sidebar .confirm_sidebar #confirm_price{ float:right; font-weight:bold; margin-top:8px;}
   
#sidebar-banner .platform-scenarios {
	float: left;
	margin-left: 25px;
	color: #424749;
	font-weight: bold;
}

.table-compare-image {
	margin-left:10px;
	vertical-align:bottom;
	width:241px;
}
	   
.table-compare-headers {
	font-weight:bold;
	text-align:center;
	width:95px;
}

.table-compare-price {
	background:none repeat scroll 0 0 #FFFFFF;
	font-weight:bold;
	text-align:center;
	width:125px;
}

.table-compare-resources-kit {
	background:none repeat scroll 0 0 #f8f8f8;
	font-weight:bold;
	padding-bottom:15px;
	text-align:center;
	width:95px;
} 

.table-compare-resources-case {
	background:none repeat scroll 0 0 #EEEEEE;
	font-weight:bold;
	padding-bottom:15px;
	text-align:center;
	width:95px;
}

.table-compare-resources-days {
	background:none repeat scroll 0 0 #e4e4e4;
	font-weight:bold;
	padding-bottom:15px;
	text-align:center;
	width:95px;
}  

#table-compare-details {
	border-bottom:2px solid #2349D2;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right:15px;
	position: relative;
}

#table-compare-details.product-detail-link  {
	margin:10px 0 0 10px;
}
	

#table-compare-details  span.compare-details-product{
	font-weight: bold;
	margin-left: 90px;
	vertical-align: baseline;
	}

.table-compare-order {
	border-bottom:2px solid #2349D2;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom: 0px;
}

a.table-compare-orderinfo-bt {
	float: right;
	margin-right: 10px;
	margin-top: -21px;
	margin-bottom: 3px;	
	position: relative;

}
/*a.table-compare-orderinfo-bt img{
	float: right;
	margin-bottom: 1px;
	top: 10px;	
	right: 5px;

}
*/

#product-detail-technician p,
#product-detail-tech-pro p,
#product-detail-duet p {
	width: 525px;
	margin: 15px;
}

#choose-new-product{
	width: 220px;
	float: left;
	}

#choose-new-product .hint-box {
	border:1px solid orange;
	margin:1em auto;
	padding:1.5em;
	width:90%;
	}

#choose-new-product .choose-new-product-bt  {
	float: right;
	vertical-align:  bottom;
	margin-bottom: -10px;
	}

#platform_selector_warn {
	width: 90%;
	margin: 20px;
	}

#exchange-platform-kits .hintbox,
#sbs-platform-kits .hintbox,
#windows-platform-kits .hintbox
 {
	border:1px solid orange;
	margin:1em auto;
	padding:1.5em;
	width:80%;
	}
	
	
#content .platform-selection-graphic img{ 
	margin-top: 135px;	
	position: relative;
	}	
	
.step-1-all {
	margin-top: 10px;
	
	}
	
.kitdisplay-select  {
	display: block;
	}
	
.kitdisplay-select{
	background: url(/media/images/layout/select-this-kit.jpg) no-repeat;
	float: right;
	margin-right: -13px;
	margin-bottom: -7px;
	height: 26px;
	width: 126px;
	}
	
.view-all-select-it  {
	background: url(/media/images/layout/select-this-kit.jpg) no-repeat;
	float: right;
	margin-right: -12px;
	margin-bottom: -6px;
	height: 26px;
	width: 126px;
	}
	
#confirm-product-view-all .content {			
    border: 1px solid #DCDCDC;
    float: left;
    margin-left: 26px;
    margin-right: 26px;
    padding: 12px 6px 4px;
    width: 640px;
}


