*{margin:0;padding:0}
img{border:0}
body{text-align:center;background:#cab48c;font-family:Arial,Verdana,sans-serif;font-size:12px}
#page{width:980px;text-align:left;background:#dfd1b8;border-color:#fff;border-style:solid;border-width:0 1px;margin:0;padding:0}
#header{width:980px;height:70px;text-align:left;background:#d2c2a3;margin-bottom:2px}
#header_logo{float:left;height:48px;background:#e9e2d5;border-color:#cab48c;border-style:solid;border-width:1px;margin:5px;padding:5px 5px 5px 80px;background-image:url(/images/software-wagon-70x52.png);background-repeat:no-repeat}
#logo_header{font-family:Arial,Verdana,sans-serif;font-size:22px;font-weight:700;color:#5e523b}
#logo_header_text{color:#5e523b}
#header_language{float:left;width:100px;padding:5px}
#header_banner{float:right;width:468px;padding:5px}
.normal_table{border:0;border-collapse:collapse;width:100%}
.normal_table td{padding:2px}
.form input,.form textarea{border:1px solid #999}
a:visited{color:#14317a}
a:hover{text-decoration:underline;color:#232891}

.color_scheme{width:200px;height:35px;background:#cab48c;padding-top:5px;padding-left:5px;float:left;color:#fff;margin:0 0 5px}

.color_scheme IMG{padding-right:10px}

#social_block{width:360px;height:28px;background:#cab48c;padding-top:12px;padding-left:20px;float:left;color:#fff;margin:0 0 5px}

#search_block{float:right;height:48px;width:360px;background:#e9e2d5;text-align:right;border-color:#cab48c;border-style:solid;border-width:1px;margin:5px;padding:5px}

#search_block_1{width:375px;height:36px;background:#cab48c;padding:4px 0px 0px 20px;float:right;margin:0 0 5px}

.soft_box_small{margin-bottom:5px;width:752px;border-color:#fff;border-style:solid;border-width:1px;padding:3px}
.content{float:right;background:#dfd1b8;width:760px;padding:0 5px 0 0}
.clear{clear:both}
#options_box{height:50px;margin-bottom:5px;width:748px;background:#fff;border-color:#fff;border-style:solid;border-width:1px;padding:5px}
.hr{height:10px;margin-bottom:10px;font-size:0;border-style:solid;border-width:0 0 1px}
.hr_line{height:5px;margin-bottom:5px;font-size:0;border-style:solid;border-width:0 0 1px}
.category_box_header{width:365px;font-family:Arial,sans-serif;font-size:12px;font-weight:700;border-color:#fff;border-style:solid;border-width:1px 1px 0;padding:3px}
.category_box_header1{width:365px;border-color:#fff;border-style:solid;border-width:0 1px 1px;padding:0 3px 3px}
input.btn{color:#5e523b;font:normal 100% 'trebuchet ms',helvetica,sans-serif;background-color:#e9e2d5;border:1px solid;height:22px;border-color:#d2c2a3 #363 #363 #d2c2a3}
#maincontent{float:right;width:980px;padding:0 0 5px;margin-top:115px}
#fullcontent{float:left;background:#fff;width:940px;margin:10px;padding:10px}
#left{float:left;width:205px;padding:0 5px 5px}
#right{float:right;width:205px;padding:0 5px 5px}
.footer{text-align:center;background:#d2c2a3;color:#000;width:970px;border-color:#fff;border-style:solid;border-width:0 1px 1px;padding:5px}
#you_are_here{width:543px;background:#fff;padding:2px 2px 2px 5px}
.soft_box_small_content{background:#fff;padding:3px}
#license_warning{color:red}
.category_ad_content1{width:259px;background:#fff;height:250px;padding:3px}
.category_ad_content2{width:259px;background:#fff;height:235px;padding:3px}
.box_header{height:20px;background:#d2c2a3;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#5e523b;border-color:#fff;border-style:solid;border-width:1px;padding:5px 5px 0}
.box_header a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#4a3d26;text-decoration:underline}
.box_content{background:#e9e2d5;border-color:#fff;border-style:solid;border-width:0 1px 1px;padding:5px}
.category_item{background:#e9e2d5;border-color:#fff;border-style:solid;border-width:0 0 1px;padding:2px 5px}
.category_item_selected{border-width:0}
.footer_items{background:#dfd1b8;margin:5px 0 0;padding:5px 0}
.footer_items SPAN{margin:0 20px}
.soft_text{font-family:verdana;font-size:10pt}
span.small_desc{white-space:nowrap;overflow:hidden;width:338px;display:block;font-family:Arial,Verdana,sans-serif;font-size:12px;color:gray}
span.small_url{white-space:nowrap;overflow:hidden;width:256px;display:block}
span.small_right_box_text{white-space:nowrap;overflow:hidden;width:165px;display:block}
div.small_text{font-family:Arial,Verdana,sans-serif;font-size:12px;color:gray}
ul.navlist{margin-left:0;padding-left:0;list-style:none}
ul.navlist li{padding-left:15px;background-image:url(/images/color_scheme/bullet_brown.gif);background-repeat:no-repeat}
DIV.pagination{margin-top:3px;margin-bottom:3px}
DIV.pagination A{border-color:#b88c3d;border-width:1px;border-style:solid;color:#000;margin-right:2px;text-decoration:none;padding:2px 5px}
DIV.pagination SPAN.current{border-color:#b88c3d;border-width:1px;border-style:solid;font-weight:700;color:#888;margin-right:2px;background-color:#e9e2d5;padding:2px 5px}
DIV.pagination SPAN.disabled{border-color:#ccc;border-width:1px;border-style:solid;color:#ccc;margin-right:2px;padding:2px 5px}
.star-rating{list-style:none;margin-left:5px;width:125px;height:25px;position:relative;background:url(/images/alt_star.gif) top left repeat-x;padding:0}
.star-rating li{float:left;margin:0;padding:0}
.star-rating li a{display:block;width:25px;height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0}
.star-rating li a:hover{background:url(/images/alt_star.gif) left bottom;z-index:2;left:0}
.star-rating a.one-star{left:0}
.star-rating a.one-star:hover{width:25px}
.star-rating a.two-stars{left:25px}
.star-rating a.two-stars:hover{width:50px}
.star-rating a.three-stars{left:50px}
.star-rating a.three-stars:hover{width:75px}
.star-rating a.four-stars{left:75px}
.star-rating a.four-stars:hover{width:100px}
.star-rating a.five-stars{left:100px}
.star-rating a.five-stars:hover{width:125px}
.star-rating li.current-rating{background:url(/images/alt_star.gif) left center;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1}
#logo_header a,#logo_header a:visited,#logo_header a:hover{text-decoration:underline;color:#5e523b}
#category_list TD{vertical-align:top}
a{text-decoration:none;color:#14317a}
.category_box_content,.category_box_content1{width:359px;background:#fff;padding:3px}
.category_ad_header1,.category_ad_header2{width:265px;border-color:#fff;border-style:solid;border-width:1px;padding:3px}
.box_header a,.box_header a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#5e523b;text-decoration:none}
.category_item a,.category_item a:visited,.footer a:link,.footer a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#5e523b}
.category_item a:hover,.footer a:hover{color:#4a3d26;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline}
DIV.pagination A:hover,DIV.pagination A:active{border-right:#e7c383 1px solid;border-top:#e7c383 1px solid;border-left:#e7c383 1px solid;margin-right:2px;border-bottom:#e7c383 1px solid;text-decoration:none;padding:2px 5px}
#seasonal a,#seasonal a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#dfb362;text-decoration:none}
#seasonal a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#dfb362;text-decoration:underline}
.rrating-on{background-image: url('/images/favorite_16x16.gif'); background-repeat: repeat;height:16px; float:right;margin:0 0 0 5px}
.rrating-off{background-image: url('/images/s_off.gif'); background-repeat: repeat;height:14px; float:right}
.rrating-block{float:left;width:211px;font-weight:bold;margin: 10px 0 0 10px;text-align:right}
.review_ss{float:left;width:100px;margin-right:10px}
H1{font-size:18px;color:#2f2d2d;font-family:Arial, Helvetica, sans-serif}
H2{font-family:Arial,Verdana,sans-serif;font-size:16px;font-weight:bold}
ol{margin-left:20px;padding-left:0;}
a.sbtn:link, a.sbtn:visited{color:#5e523b;font:normal 100% 'trebuchet ms',helvetica,sans-serif;background-color:#e9e2d5;border:1px solid;border-color:#d2c2a3 #363 #363 #d2c2a3;text-decoration:none;padding:2px 15px;text-decoration:none;padding:2px 15px}
.reviewed{margin-left:5px}
a.reviewed,a.reviewed:visited{text-decoration:none;color:#d35209}
a.reviewed:hover{text-decoration:underline;color:#ef9022}
.large_text{font: 16px/22px Georgia, Times, 'Times New Roman', serif;line-height: 25px;}
.article_content{background:#dfd1b8;width:970px;padding:0 5px 0 5px}
