@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body {background: #f0f0f0;font:13px arial,helvetica,clean,sans-serif;margin:0;padding:0;}
ul,li{padding:0px; margin:0px;}
p,dl,dd,dt {margin: 0px;padding: 0px;}
a{color: #00c;text-decoration: underline;}
a:hover{color: #f00;text-decoration:none;}
.clear{clear:both;font-size:1px;visibility:hidden;width:1px;line-height:1px!important;}
.crumb{clear:both;font:1em verdana;padding:10px 20px;margin:0;position: relative;word-wrap:break-word;word-break:normal;vertical-align: middle;}
.crumb a {text-decoration: none;}
.red {font-size: 12px; COLOR: #FF0000; line-height: 150%}
#header {font-size: 12px;width:950px;height: 100px;background-color: #666666;color: #FFFFFF;overflow:hidden;margin:0px auto;background: url("../image/background/header.png") no-repeat center -20px;}
#header h1 {font-size:180%;text-align:left;margin:30px 0 0 80px;}
#nav li {float: left;list-style-type: none;font-size:120%;font-weight:bold;}
#nav li a {color:#FFFFFF;text-decoration: none;background-color:#FF9900;padding: 5px;margin-left: 3px;display:block;border:1px solid #ffffff;}
td{padding:5px;}
#browser{margin:0px auto;border-collapse:collapse;}
#browser th,#browser td{border:1px solid #aaa;height:24px;padding:5px;text-align:center;}
#browser thead th{border-bottom:2px solid #3d580b;background:#369;color:#fff;padding:5px;font-size:90%;}
#browser thead a{color:#fff;}
#browser tbody th{background-color:#eee;font-size:90%;}
#browser tfoot td{border-width:0px;text-align:right;font-size:12px;color:#777;}
#browser caption{font-weight:bold;padding:6px 0px;color:blue;font-size:150%;}
#browser #html th{text-align:left;font-weight:normal;}
#browser th.title{background-color:#e3e685;font-size:120%;font-weight:bold;text-align:center;}
#browser td.title{background-color:#ccc;font-size:120%;font-weight:bold;}
.t_rateing{margin:10px auto;border-collapse:collapse;}
.t_rateing th{text-align:left;width:120px;}
.t_rateing th,.t_rateing td{border:1px solid #aaa;height:24px;padding:5px;}
.t_rateing td{width:200px;}
#nav li a:hover {background-color: #787878;}
#nav li .current {color: #666666;background-color: #FFFFFF;}
#nav {margin-left:80px;margin-top: 18px;}
#main {padding: 10px;width: 900px;}
.mainleft {	width: 700px;background:#FFFFFF;}
.mainright {width:170px;background:#FFFFFF;}
#wrapper {width:950px;margin: auto;background:White;}
#content {background: White;width: 728px;padding-left: 20px;float: left;margin: 20px 0 10px auto;float: left;}
/* SideBar*/
#sidebar {background: White;width:160px;padding: 0 0 20px 0;margin: 20px 20px 0 0;float: right;}
#sidebar ul, #sidebar ol {list-style: none;margin: 0 0 15px 0;padding: 0 0 8px 0;}
#sidebar ul label, #sidebar ol label {color: White;display: block;font-weight: bold;font-size: 110%;margin: 0 0 0px 0;padding: 4px 8px 4px 8px;}
#sidebar ul label a, #sidebar ul label a:visited, #sidebar ol label a, #sidebar ol label a:visited {color: White;text-decoration: none;display: block;}

#sidebar ul li, #sidebar ol li {margin: 0 0 0 0;padding: 2px 8px 5px 16px;}
#sidebar ul li a, #sidebar ol li a {display: block;}
#sidebar ul li p {margin: 0;}
#sidebar ul li.more, #sidebar ol li.more {text-align: right;font-variant: small-caps;}

#sidebar ul.orange {background: #FFDBA6 url('../image/background/orange_bg.png') no-repeat -161px 100%;}
#sidebar ul.orange label {background: #FF9900 url('../image/background/orange_bg.png') no-repeat 0px 0;}

#sidebar ul.blue {background: #DEE5F7 url('../image/background/blue_bg.png') no-repeat -161px 100%;}
#sidebar ul.blue label {background: #2E306B url('../image/background/blue_bg.png') no-repeat 0px 0;}
/* Categories */
#sidebar ul.blue li{background:url(../image/background/arrows.png) 6px -67px no-repeat;border-bottom:1px solid white;}
#sidebar ul.orange li{background:url(../image/background/arrows.png) 6px -67px no-repeat;border-bottom:1px solid white;}
#sidebar ul li td {font-size: 100%;}
#sidebar ul li td a {display: block;padding: 2px 0 6px 0;}

ul.list { list-style:none; margin:0;padding:0px;clear:both; }
ul.list li {clear:both;width:100%; clear:both; margin-bottom:10px; border-bottom:1px dotted #ccc;}
ul.list li .mask {width:150px; overflow:hidden; padding:1px; float:left;margin-right:10px;text-align:center;}
ul.list li .mask span{text-align:center;display:block;font-weight:bold;}
ul.list h1{font-size:135%;}
ul.list li h1{font-size:120%;margin-bottom:8px; }
ul.list li h2{font-size:120%;margin-bottom:8px;}
ul.list li h3{font-size:150%;margin-bottom:8px;}
ul.list li h3 small{font-size:12px;color:red;}
ul.list li p {margin-bottom:8px;color:#333;}
ul.list li p.dl{clear:both;padding-left:160px;}
ul.list li p.dl a{font-weight:bold;}
ul.list li p.dl_buy{font-size:110%;font-weight:bold;}
ul.list li p.dl_buy img{clear:left;vertical-align: -8px;}

.img_e { float:right; padding:4px; background:#FFFFFF; border:solid 1px #CCCCCC; margin:10px; }
.cellli{margin:10px 0;}
.cellli h2{font-size:120%;border-bottom:1px solid gray;padding:5px;}
.cellli h2 small{color:red}
.cellli dl{float:left;width:350px;padding:0 6px;}
.cellli dl dt{color:#333;}
.cellli dl dt img{float:left;width:32px;height:32px;border:1px solid #DBE3F9;margin:0 5px;}
.cellli dl dt b{text-overflow:clip;padding:5px 0;display:block;}
.cellli dl h3{text-overflow:clip;font-size:100%;margin:5px 0;}

#product h1{font-size:130%;margin-bottom:10px;}
#product h3{margin:5px 0;border-bottom:1px solid #ccc;padding:5px 0;}
ul.keyfeatures,ul.keyfunctions{margin: 0 0 0 20px;padding: 0;list-style: outside;color:#333;}

p.dl_buy{font-size:110%;font-weight:bold;margin:10px 0;}
p.dl_buy img{clear:left;vertical-align: -8px;}
/* Ad */
.ad_300_250{clear:both;width:300px;padding-top:14px;background:#fff url(../images/background/bg_ads.png) no-repeat scroll 100% 0}
.ad_728_90{clear:both;width:728px;margin:auto;/*padding-top:14px;background:#fff url(../images/background/bg_ads.png) no-repeat scroll 100% 50*/}
.ad_160_600{clear:both;width:160px;margin:auto;padding-top:14px;background:#fff url(../images/background/bg_ads.png) 100% 0 no-repeat}
.ad_728_15{clear:both;width:728px;margin:10px auto;}

.BigRedPromoteSymbol{font-weight: bold;font-size: 30px;color:red;}
.BigBluePromotePrice{font-weight: bold;font-size: 16px; color:blue;}
.BigRedPromotePrice{font-weight: bold;font-size: 16px; color:red;}


.common{margin-bottom: 10px;}
.common h3{font-size:120%;border-bottom:1px solid #cccccc;padding:5px 0;margin-bottom:8px;padding-left:10px;}
.common ul{margin:0 5px;padding:0;}
.common ul li{font-size:110%;list-style:none;padding:0 0 3px 8px;background:url(../images/common/bullet_small.gif) no-repeat 0 8px}

/*footer*/
#footer {clear: both;font-size:90%;width:910px;background:white;margin:auto;padding: 20px;border-top: 1px solid #b5b5b5;color: Gray;text-align:center;}
#footer-links {text-align: center;margin-bottom: 16px;}
#footer p a {color: Gray;}