#which-wrapper {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    font-family: Arial,Helvetica,sans-serif;
    overflow: hidden;
    padding: 25px 35px 180px 40px;
    text-align: left;
	position:relative;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

.col4 {
    border-top: 1px solid #D6D6D6;
    margin-top: 25px;
    padding-top: 12px;
	overflow:hidden
}

.col4 .column {
    width: 225px;
	margin-left:40px;
	float:left;
	display:inline
}

.col4 .column h4{ margin-bottom: 0.3em; margin-left:-15px }
.col4 .column ul{ list-style:square outside none }
.col4 .column ul li{ margin-bottom:5px; width:200px }
.col4 .column.first { width:176px !important  }
.col4 .column.first h3{ font-weight: normal; font-size:1.3em; color:#000; }
.column.first { margin-left:0 !important }

.machine{ margin:10px 0 60px; overflow:hidden; text-align:center;  }
.machine h2{ padding:8px 0 }
.machine h2 a{ font-size:1.2em; color:#666 }
.machine span{ font-size:1.55em; color:#70767a }

#which-header .machine{ margin-top:110px }
#which-header .m-pro{ margin-left:23px }
#which-header .m-mini{ margin-left:23px }
#which-header .m-diy{ margin-left:13px }

/*.pro, .mini{  border-right:1px solid #E8E8E8 }*/

.pro{ margin-left:110px }
.pro, .mini, .diy, #which-header .machine{ float:left; display:inline; width:400px }
.pro p, .mini p, .diy p{ font-size:1.1em }


/* Advantage , lighting */
.advantages , .lighting{ height:120px; padding:15px 0 35px 0  }
.advantages ul , .lighting ul { list-style: square none outside ; margin-left:15px }
.advantages ul li , .lighting ul li{ margin-bottom:5px; font-size:1.1em }
.lighting p.lighting-header{ margin-bottom:5px }

.mini .lighting ul{ margin-left:150px !important }
.mini .advantages ul{ margin-left:140px !important }
.diy .lighting ul{ margin-left:60px !important }
.diy .advantages ul{  margin-left:45px !important }

.mini .lighting p.lighting-header{ margin-left:134px }
.diy .lighting p.lighting-header{ margin-left:45px }

/* Scaning size*/
.size{ height:310px; padding:15px 0 40px 0; margin-top:40px  }
.size img{ margin:10px 0 }
.size p{ text-align:center; line-height:1.6 }

.mini .size p{ padding-left:80px }

.pro .size p{ margin-left:-50px }
.diy .size p{ margin-left:50px }

.mini .size img{ margin-left:140px }
.diy .size img{ margin-left:60px }

/* Supported Camera */
.supported{ height: 55px; padding: 15px 0 20px;}
.diy .supported p{ margin-left:65px }
.mini .supported p{ padding-left:140px }

/* Dimension */
.dimension{ height: 70px; padding: 15px 0 42px; margin-top:20px}
.diy .dimension p, .diy .bundled p{ margin-left:65px }
.mini .dimension p, .mini .bundled p{ padding-left:140px }


/* Bundled */
.bundled{ height: 70px; padding: 15px 0 20px; }


#which-header{ 
	font-family:Arial, Helvetica, sans-serif; 
	position:relative;
	height:621px
}

#which-header h2.meet{ 
	font-size:24px; 
	color:#666;
	position:absolute;
	top:55px;
	left:184px;
	font-weight:normal; 
}


#which-header h2.red{ 
	font-size:24px;
	color:#900;
	position:absolute;
	top:108px;
	left:281px 
}


h3{ color:#000; margin-bottom:0.7em; font-size:1.3em; border-bottom:1px solid #C4C4C4; padding-bottom:8px }
h4{ font-weight:normal; padding:3px 0 }

a.pdf {
    background: url("../images/icon_pdf.png") no-repeat scroll right 0 transparent;
    bottom: 40px;
    color: #09F;
    display: block;
    font-size: 14px;
    height: 50px;
    position: absolute;
	padding-top:5px;
    right: 35px;
    width: 275px;
}


ul.bullet-true{ margin-left:0; list-style:none}
ul.bullet-true li{ background:url("../images/bullet-true.gif") no-repeat 0 3px; padding-left:25px; margin-bottom:7px }