#product-left{
    width:635px;
    float:left;
}
#product-left .content{
    width:633px;    
    text-align:center;
}
#product-left .content-header{
    width:575px;
    margin-left:29px;
    margin-right:29px;
    padding-top:30px;
    text-align:left;
    clear:both;
}
#product-left .content-header-title{
    float:left;
    width:350px;
    height:197px;
    padding-top:20px;
}
#product-left .content-header-item{
    margin-top:10px;
    height:50px;
}
#product-left .content-header-item ul{
     list-style-type:none;
     font-family: Verdana,Arial,Helvetica,sans-serif;
     font-size:10px;
     text-align:left;
}
#product-left .content-header-image{
     float:right;
     width:209px;
     height:217px;
     text-align:center;
     vertical-align:bottom;
}
#product-left .tab{
    width:575px;
    margin-left:29px;
    margin-right:29px;
    padding-top:24px;
    text-align:left;
    clear:both;
    height:23px;
    background:url('../images/bottom1px.gif') bottom repeat-x;
}
#product-left .tab ul{
    list-style:none;
    height:23px;
}
#product-left .tab ul li{
    
}
#product-left .page-item-active-font{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font a:active{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font-active{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font-active a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font-active a:active{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .page-item-active-font-active a:visited{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	}
#product-left .sc-row{
	height:150px;
}
#product-left .sc-img{	
	border:1px solid #E8E8E8;
	padding:1px;
	
}
#product-left .sc-img-title{
	color:#444444;
	font-size:11px;
	text-align:center;
}
#product-left .sc-col1{
	width:152px;
	float:left;
}
#product-left .sc-col2{
	width:152px;
	float:left;
	padding-left:49px;
	padding-right:49px;	
}

#product-right{
    width:250px;
    float: left;
    margin-left:15px;
}
#product-right .req-box{
    width:248px;
    height: 390px;
    text-align:left;
}
#product-right .req-box dl{
    height:245px;
    color:#3E3E3E;
    padding-left:10px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding-top:20px;
}
#product-right .req-box dl dd{
    padding-bottom:5px;font-weight:normal;    
}
#product-right .req-box dl dt{
    font-weight:bold;
}
#product-right .version-info{
    text-align:center;color:#787878;font-size:11px;margin-top:35px;
}
#product-right .button-box{
    text-align:center;
    padding-top:24px;
    width:193px;
    height:40px;
    margin-top:0px;
    padding-left:55px;
}
#product-right .satisfaction{
    width:248px;
    height:223px;
    margin-top:15px;
    text-align:center;
}
#product-right .buy-now-button-box{
    text-align:center;
    padding-top:24px;
    width:174px;
    height:40px;
    margin-top:0px;
    padding-left:74px;
}
#product-content{
    width:575px;
    margin-left:30px;
    padding-top:30px;
    padding-left:15px;
    text-align:left;
    clear:both;
}
#product-content .product_description_1{
    font-size:18px;
    color:#787878;
}
#product-award{
    width:575px;
    margin-left:30px;
    padding-top:10px;
    text-align:left;
    clear:both;
}
#product-award span{
    display:block;
}

#product-award  ul{
    list-style:none;width:575px;
}
#product-award  ul li{
    border-bottom:solid 1px #E8E8E8;
    height:150px;
}
#product-demo{
    width:575px;
    margin-left:30px;
    padding-top:10px;
    text-align:left;
    clear:both;
}
#product-demo ul{
    list-style:none;
    width:575px;
}
#product-demo ul li{
     border-bottom:solid  1px #E8E8E8;
     height:175px;
}
#product-demo span{
    padding-bottom:7px;
    display:block;
}
#product-demo table{
    height:175px;
    width:575px;
}
#product-demo .td-left{
    width:220px;
    height:175px;
    vertical-align:middle;
    text-align:center;    
}
#product-demo .td-right{
    vertical-align:top;
    text-align:left;
    width:375px;
    padding-top:11px;
}
#product-how-it-works{
    width:575px;
    margin-left:30px;
    padding-top:20px;
    text-align:left;
    clear:both;
    margin-right:28px;
    text-align:left;
}
#product-how-it-works ul{
    list-style-position:inside;
}
#product-how-it-works .content-left{
    width:200px;
    float:left;
}
#product-how-it-works .content-right{
    float:right;
    padding-top:50px;
    padding-right:11px;
}
#product-how-it-works .content-img{
    float:left;
    position:relative;
    border-right:10px solid white;
}
#product-how-it-works .content-bottom-left{
    float:left;
    width:440px;
    padding-left:30px;
    padding-top:30px;
    text-align:left;
}

#product-how-it-works .content-bottom-right{
    float:right;
    padding-right:14px;
    width:125px;
    padding-top:64px;
}
#product-how-it-works .screen-box{
    width:574px;
    margin-left:30px;
    text-align:left;
    padding-top:30px;
    clear:both;
    margin-right:29px;
}
#product-screen-shot{
    width:575px;
    margin-left:30px;
    padding-top:10px;
    text-align:left;
    clear:both;
}

