
div#banner > img {
    width: 1002px;
}
#pdf img {
    left: 600px;
    position: relative;
    top:0px;
}

#ab img{ width:60px;}

h4.fl{margin-top:20px;margin-bottom:5px;}
.product {
    border: 2px solid #c3c5c7;
    height: 230px;
    margin-bottom: 5px;
    width: 740px;
}
strong{       margin-top: 5px; margin-bottom: 5px;}
strong.a{   display: block;margin-top:5px;}
div#description{
    left: 240px;
	top:110px;
    position: relative;
	width:760px;
	min-height:750px;
	margin-bottom:330px;
}
.thumb{width:160px;height:160px;}
.ProductSpec{position:relative;left:170px;top:-150px;width:300px;}
.ProductFramework{height:160px;width:740px;background-color:white;}
.ProductFramework img {border-right:2px solid #c3c5c7;}

ul.abc li{
    margin-bottom: 5px;
    font-size: 13px;
    background: url("/ProductList/img/list-bullet-fill.gif") no-repeat scroll left 5px transparent;
    padding: 1px 0px 1px 12px;
	left: 170px;
    position: relative;
    top: -175px;
    width: 570px;
    z-index: 8;
}

#companyintro {
    line-height: 180%;
    margin-left: 245px;
    margin-top: 30px;
    width: 730px;
	position:relative;
}

p.description {
    left: 190px;
    position: relative;
    top: -240px;
    width: 550px;
    z-index: 0;
}
p.tag{width:530px; left: 190px;color:#666666;position: relative;z-index: 0;top: -230px;}
p.tag a{ color:#666666; height:auto;}
p.tag a:hover{color:#006cb5;}

.mycontent{margin-top:20px;margin-bottom:30px;    line-height: 18px;}
.mycontent{margin-top:30px;margin-bottom:30px;    line-height: 18px;}


p.description img {
  border-right:0px none;
}
.button{
    background-color:#accdec;
    height: 20px;
    left: 640px;
   position: relative;
   text-align: center;
    width: 100px;
	top: -35px;
	z-index:9;
	}
.more {
    color: #1b62ab;
    font-size: 16px;
    vertical-align: middle;
	z-index:10;
}

div#ProductList {
   left: 240px;
   margin-top:110px;
   position:  absolute;
   min-height:500px;
   _height:500px;
   position: relative;
   width:762px;
}

div#ProductList a:link {
    text-decoration: none;
}
div#ProductList h3{
    background-color:#accdec;
    color: #1b62ab;
    height: 25px;
    padding-top: 5px;
    text-align: center;
    width: 180px;
	font-size:16px;
	}
div#ProductAdvertise {margin-left:20px;width:200px;}
div#ProductAdvertise h3{
    background-color:#accdec;
    color: #1b62ab;
    font-size: 1.2em;
    font-weight: bold;
    height: 20px;
    margin-bottom: 10px;
    margin-top: 30px;
    padding-bottom: 8px;
    padding-top: 10px;
    text-align: center;
    vertical-align: middle;
    width: 180px;
}
div#ProductAdvertise  img{
    width:200px; 
    border-color: #808080;
    border-style: solid;
    border-width: 1px;}
	
.pagediv {
    background: url("../images/pagediv_Bg[1].gif") repeat-x scroll center top rgba(0, 0, 0, 0);
    height: 50px;
    position: relative;
    width: 72.5%;
}

ul#thumbs li.active{
	border:0px solid #8b949f;	
	background:#fff;
}
ul#thumbs li
{
 background:#fff;
}
.proDescs{width:720px;line-height: 20px;font-size:12px;}
.proDescs h2{font-weight:bold;font-size:1.5em;}
.proDescs table{width:720px;}
.proDescs p {
line-height: 120%;
font-size: 13px;
margin-top: 20px;
margin-bottom:5px;
}
.proDescs li {
margin-bottom:5px;
font-size: 13px;
background: url("/ProductList/img/list-bullet-fill.gif") no-repeat scroll left 5px transparent;
padding: 1px 0px 1px 12px;
}
ul#thumbs li
{
padding:2px;
}
ul#thumbs li
{
padding:0px;
}
.proDescs h3 {
color: #000000;
font-weight: bold;
font-size: 13px;
    margin-top: 20px;
    margin-bottom: 10px;
}
.proDescs ul {
padding-bottom:2em;
}
.downloadProduct {
    border-radius: 10px;
    position: absolute;
    width: 690px;
    background-color:#D2D6D9;
    height: 100px;
	padding:20px;
	
}
.downloadProduct  a{
 color:#1B62AB;
}
.downloadProduct ul  li{
 background:url("");
}
div#imggroup {float: right;padding-left:5px; display:block; overflow:auto;}
.clearfix{
	clear:both;
	float:none;
}

.table{width:99%;height:auto;background:#fff; margin:5px 0px 15px 0px;display:block;overflow:auto;}
.table td{margin-bottom:3px;text-align:left;border-width:1px;padding: 0px 17px;border:1px solid #dddddd;}
.table tr{ background:#fff;}
.table tr:first-child {background:#eeeeee; font-weight:bold;}
.table tr:hover{ background:#f2f2f2;}.table tr:hover a{ color:#FFFFFF}


#description dl{ width:230px; margin:10px 10px; float:left; border:1px solid #ccc;}