body {background-color:#1A3652; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}

h1 {font-size:16px; font-weight:bold; color:#000000; display:inline;}

h2 {font-size:14px; color:#FFCA14; text-transform:uppercase;}

h3 {font-size:13px; color:#FFFFFF; display:inline;}

#header {
	width:987px;
	height:60px;
	background-image:url(/images/header-freezone-downloads.gif);
}

#footer {text-align:left}

#headNav {background-image:url(/images/navBarBg2.gif); background-repeat:repeat-x; background-color:#6B6B6B; width:100%; height:36px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; float:left;}
#headNav ul {margin:0px; padding:9px;}
#headNav li {display:inline; font-weight:bold; padding-right:16px; background-image:url(/images/headNavLiBg.gif); background-repeat:no-repeat; background-position:right; margin-left:16px;}
#headNav a:link {color:#FFFFFF; text-decoration:none}
#headNav a:visited {color:#FFFFFF; text-decoration:none}
#headNav a:hover {color:#FFFFFF; text-decoration:underline}
#headNav a:active {color:#FFFFFF; text-decoration:none}


#main {border-right:1px solid #FFFFFF;  width:863px; float:left; background-color:#3D3D3D; background-image:url(/images/mainBg.gif); background-repeat:repeat-y; }

#leftNavCol {width:184px; float:left; }
#leftNavFree, #leftNavTrial {background-color:#E67701;background-repeat:no-repeat; padding-top:75px; padding-left:20px; padding-bottom:25px; color:#000000}
#leftNavFree { background-image:url(/images/leftNavCategories.jpg); border-bottom:none;  }
#leftNavTrial {background-image:url(/images/leftNavTrialBg.jpg);}
.leftNavList {margin:0px; padding:0px; list-style:none; margin-top:3px; text-align:left;}
.leftNavList li {background-image:url(/images/divDots.gif); background-repeat:no-repeat; background-position:bottom left; padding:7px 0px;}
.leftNavList a:link {color:#000000; text-decoration:none}
.leftNavList a:visited {color:#000000; text-decoration:none}
.leftNavList a:hover {color:#FFFFFF; text-decoration:none}
.leftNavList a:active {color:#FFFFFF; text-decoration:none}




#bodyColShell {width:517px; float:left; background-color:#000000;display:inline; }
#bodyCol {width:515px; float:left; background-color:#3d3d3d; margin-left:0px;margin-right:0px;display:inline; background-image:url(/images/mainBg3.gif); background-repeat:repeat-y; background-position:-1px 0px}
#body {background-image:url(/images/bodyBg2!.jpg); background-repeat:repeat-x; background-color:#3d3d3d; padding:10px 21px; color:#FFFFFF; min-height:725px}
#softwareDescriptionBody {background-image:url(/images/bodyBg2!.jpg); background-repeat:repeat-x; background-color:#3d3d3d; padding:15px 21px 7px 21px; color:#FFFFFF;}
.bodyContent {margin:20px;}

.bodyH1 {height:33px; background-color:#F5BB00; padding-left:20px; padding-top:8px;} 

.softwareInfo {font-size:11px;}
.softwareInfo h1 {font-size:16px; color:#FFFFFF; font-weight:bold;}
.softwareInfo .price {color:#FFA51C}
.softwareInfo .os {font-size:9px;}
.softwareInfo .screenshot img {margin-left:45px;}


#rightNav1, #rightNav2 {width:161px; border-bottom:1px solid #000000; float:right; display:inline; background-repeat:no-repeat; min-height:124px; text-align:center; margin-right:1px;}
#rightNav1 { background-color:#789517; background-image:url(/images/rightNav1bg2.jpg); }
#rightNav2 {background-color:#366F80; background-image:url(/images/rightNav2bg2.jpg); }
.rightNavContent {margin:13px;color: #000000;}
.rightNavContent h1 {font-size:12px; display:inline; font-weight:normal;}
.rightNavContent h1 strong {font-size:15px; font-weight:normal;}
.rightNavHr {background-image:url(/images/divDots.gif); background-repeat:no-repeat; height:1px; margin:3px 0px;}
.rightNavHr img {width:1px; height:1px; border:none;}
.rightNavProp {float:right; width:1px; height:124px;}
.rightNavList {margin:0px; padding:0px; list-style:none; margin-top:12px; text-align:left;}
.rightNavList li {background-image:url(/images/divDots.gif); background-repeat:no-repeat; background-position:bottom left; padding:5px 0px;}
.rightNavList a:link {color:#000000; text-decoration:none}
.rightNavList a:visited {color:#000000; text-decoration:none}
.rightNavList a:hover {color:#ffffff; text-decoration:none}
.rightNavList a:active {color:#000000; text-decoration:none}

.rightNavList a {display:block;}

#adUnit120x600OuterShell {float:left; width:123px; background-color:#ffffff; border-bottom:1px solid #ffffff;}
#adUnit120x600InnerShell {float:left; width:122px; background-color:#000000;}
#adUnit120x600 {float:left; width:120px; background-color:#336699; margin-left:1px; display:inline;}



img {border:none;}
#freezoneDownloads {border-left:1px solid #FFFFFF;width:987px;}
.resultBriefDescription {background-color:#3d3d3d; padding:10px 21px; color:#FFFFFF; margin-top:7px;}
.categorySectionHr {background-image:url(/images/categorySectionHr.jpg); background-repeat:repeat-x; height:10px;}
.optionsMenu {border-bottom:0px solid #FFCA14;}
.optionsMenu img {margin-right:1px; margin-top:5px; display:block; float:left;}
.free-software-H1 {height:33px; background-color:#F5BB00; padding-left:20px; padding-top:8px;}
.free-trials-H1 {height:33px; background-color:#A8CD1E; padding-left:20px; padding-top:8px;}
.rating {padding-top:5px;}

.fullDescription {background-color:#FFCA14; padding:0px 0px; color:#1B1B1B; border:1px solid #FFCA14; width:513px;}
.fullDescriptionMargin {margin: 0px 20px;}
.fullDescription li {margin-top:8px;}
.fullDescriptionTopEdge {background-image:url(/images/fullDescriptionTopEdge.gif); background-repeat:no-repeat; height:11px; width:515px; margin-top:1px;background-color:#FFCA14}
.fullDescriptionBottomEdge {background-image:url(/images/fullDescriptionBottomEdge.gif); background-repeat:no-repeat; height:11px; width:515px;}
.fullDescriptionBottomEdge img {display:block;}
.fullDescription h1 {color:#2B2B2B; width:453px; background-image:url(/images/fullDescriptionTitleBg.gif); background-repeat:no-repeat; padding-left:17px; padding-bottom:5px; background-position:0px 5px; display:block; margin-bottom:12px;}
.fullDescription a {color:#1E446B; font-size:12px; font-weight:bold; margin-top:30px;}
.fullDescription a:link {color:#1E446B; text-decoration:underline}
.fullDescription a:visited {color:#1E446B; text-decoration:underline}
.fullDescription a:hover {color:#000000; text-decoration:underline}
.fullDescription a:active {color:#1E446B; text-decoration:underline}
.linkDownloadNow, .linkHideDescription {background-color:#FFCA14; display:inline; padding:10px 0px;}
.linkHideDescription {float:right; }
.linkDownloadNow {float:left;}

#adUnit160x600Shell {background-color:#FFFFFF; float:right; padding:1px 0px;}
#adUnit160x600 {margin-right:1px; padding-left:1px; float:left; display:inline;}
.moduleContent {position:absolute; margin:16px 28px; width:460px;}
.moduleContent p {margin-top:5px;}
.moduleContent ul{margin-left:16px; padding:0px;}
.moduleTopSilver {background-image:url(/images/topEdgeSilver.jpg); background-repeat:no-repeat; height:10px; margin-top:1px;}
.moduleBottomSilver {background-image:url(/images/bottomEdgeSilver.jpg); height:11px; background-repeat:no-repeat;}
.moduleTopBlue {background-image:url(/images/topEdgeBlue.jpg); background-repeat:no-repeat; height:10px; margin-top:1px;}
.moduleBottomBlue {background-image:url(/images/bottomEdgeBlue.jpg); height:11px; background-repeat:no-repeat; margin-bottom:1px;}
.moduleTopYellow {background-image:url(/images/topEdgeYellow.jpg); background-repeat:no-repeat; height:10px; margin-top:1px;}
.moduleBottomYellow {background-image:url(/images/bottomEdgeYellow.jpg); height:11px; background-repeat:no-repeat;}
.moduleFormatSilver {color:#2B2B2B;}
.moduleFormatBlue {color:#FFCD13;}
.moduleFormatYellow {color:#2B2B2B;}
#searchRadios {margin-top:1px; margin-left:52px; font-weight:normal;}
#searchRadios td {font-size:10px; color:#000000; }
#searchRadios input {border:none;}
#searchModuleContent {margin-top:0px; color:#1E446B; font-weight:bold; font-size:13px;}
#linkUnitShell {background-image:url(/images/linkUnitBg.gif); background-repeat:repeat-x; width:863px; height:22px; clear:both;border-right:1px solid #FFFFFF;}
#linkUnit {height:17px; background-color:transparent; float:left; margin-top:4px;margin-left:200px; display:inline;}

#headingDownload {color:#2B2B2B; width:463px; background-image:url(/images/iconDownload.gif); background-repeat:no-repeat; padding-left:19px; padding-bottom:5px; background-position:0px 2px; display:block; margin-bottom:5px;}

.downloadNow a {color:#FFCA14; font-size:11px; font-weight:bold;}
.downloadNow a:link {color:#FFCA14; text-decoration:underline}
.downloadNow a:visited {color:#FFCA14; text-decoration:underline}
.downloadNow a:hover {color:#1E446B; text-decoration:underline}
.downloadNow a:active {color:#FFCA14; text-decoration:underline}

.downloadNow2 a {color:#1E446B; font-size:11px; font-weight:bold;}
.downloadNow2 a:link {color:#1E446B; text-decoration:underline}
.downloadNow2 a:visited {color:#1E446B; text-decoration:underline}
.downloadNow2 a:hover {color:#000000; text-decoration:underline}
.downloadNow2 a:active {color:#1E446B; text-decoration:underline}

.saveItem a {color:#FFCA14; font-size:11px; font-weight:bold;}
.saveItem a:link {color:#FFCA14; text-decoration:underline}
.saveItem a:visited {color:#FFCA14; text-decoration:underline}
.saveItem a:hover {color:#FFFFFF; text-decoration:underline}
.saveItem a:active {color:#FFCA14; text-decoration:underline}

#features1 {float:left; width:220px; margin-left:25px; display:inline; margin-top:10px;}
#features1 ul {list-style-image:url(/images/asterisk-whiteBg.gif); font-weight:bold; font-size:13px;}

#topDownloads1 {float:left; width:220px; margin-left:25px; display:inline; margin-top:10px;}
#topDownloads1 ul, #topDownloads2 ul {list-style-image:url(/images/bulletAsterisk.gif); font-weight:bold; font-size:13px;}
#topDownloads2 {float:left; width:210px; display:inline; margin-top:10px;}
#topDownloads1 li, #topDownloads2 li {margin-top:7px;}

#topDownloads1 a:link {color:#FFFFFF; text-decoration:underline}
#topDownloads1 a:visited {color:#FFFFFF; text-decoration:underline}
#topDownloads1 a:hover {color:#FFCA14; text-decoration:none}
#topDownloads1 a:active {color:#FFFFFF; text-decoration:underline}

#topDownloads2 a:link {color:#FFFFFF; text-decoration:underline}
#topDownloads2 a:visited {color:#FFFFFF; text-decoration:underline}
#topDownloads2 a:hover {color:#FFCA14; text-decoration:none}
#topDownloads2 a:active {color:#FFFFFF; text-decoration:underline}

#softwareDescription ul {list-style-image:url(/images/bulletBlueAsterisk.gif); }
#softwareDescription li {margin-top:10px; vertical-align:top; padding-left:4px;}
.result {width:515px;}
.cursor { cursor: pointer}

.googlePackSoftware {margin-top:7px;}
.googlePackSoftware .col {float:left; width:50%; font-size:13px; font-weight:normal;}
.googlePackSoftware ul {margin-left:0px; padding-left:0px;}
.googlePackSoftware li {list-style:none; padding:0px; margin:0px; padding-top:10px; clear:both; }
.googlePackSoftware li img {float:left; display:block;}
.googlePackSoftware li div {float:left; width:150px; margin-left:10px; vertical-align:middle; margin-top:8px;}

.googlePackSoftware a:link {color:#000000; text-decoration:none}
.googlePackSoftware a:visited {color:#000000; text-decoration:none}
.googlePackSoftware a:hover {color:#333333; text-decoration:underline}
.googlePackSoftware a:active {color:#000000; text-decoration:none}

.saveItemXXX {position:absolute; z-index:2; display:block; margin-top:2px; margin-left:244px; width:1px; height:1px; }
.notificationDiv {display:none;position:absolute;z-index:2; display:none; margin-top:2px; margin-left:244px; opacity:0; width:1px; height:1px; }

.featuresList {list-style:none; margin-top:20px; margin-right:15px;}
.features {background-image:url(/images/asterisk-whiteBg.gif); padding-left:26px; background-repeat:no-repeat;font-size:13px; line-height:16px; padding-bottom:14px; font-weight:bold; }
.descH1 {font-size:16px}

.promoBox {border:1px solid #000000; padding:25px; background-color:#FFFFFF;}

.categoryStarsTable {background-color:#3D3D3D; border:1px solid #000000; width:444px;margin:0px 16px 0px 0px; height:120px;}
.categoryStarsTable th {color:#FFCA14; background-color:#333333; padding-bottom:5px;}
.categoryStarsTable td { padding-top:5px; border-right:1px solid #333333; height:93px; width:106px; text-align:center}

.categoryStarsTable a {color:#FFCA14; font-size:11px; font-weight:bold;}
.categoryStarsTable a:link {color:#FFCA14; text-decoration:underline}
.categoryStarsTable a:visited {color:#FFCA14; text-decoration:underline}
.categoryStarsTable a:hover {color:#FFFFFF; text-decoration:underline}
.categoryStarsTable a:active {color:#FFCA14; text-decoration:underline}

.opinionUITop {background-image:url(/images/opinionUI-top.jpg); background-repeat:no-repeat; width:472px; height:28px;}
.opinionHead {float:left; font-size:12px; color:#CCCCCC; margin-left:12px; margin-top:5px; display:inline}
.opinionCloseBtn {float:right; display:inline; margin-right:16px; margin-top:7px}
.opinionUIBottom {background-image:url(/images/opinionUI-bottom.jpg); background-repeat:no-repeat; width:472px; height:95px;}
.opinionUISubmitOpinion {text-align:right; margin-right:10px;font-size:10px;}
.opinionUISubmitOpinion a {color:#FFCA14; font-size:10px; font-weight:bold;}
.opinionUISubmitOpinion a:link {color:#FFCA14; text-decoration:underline}
.opinionUISubmitOpinion a:visited {color:#FFCA14; text-decoration:underline}
.opinionUISubmitOpinion a:hover {color:#FFFFFF; text-decoration:none}
.opinionUISubmitOpinion a:active {color:#FFCA14; text-decoration:underline}



.opinionContainer {padding:2px 8px 0px 12px; font-size:10px; font-weight:bold;}
.experiencePositive {padding-top:10px; color:#A3C71D; height:14px; }
.experienceNeutral {margin-top:5px; color:#FFCA14;height:14px;}
.experienceNegative {margin-top:5px; color:#D52C2C;height:14px;}
.experiencePositive div {float:left; display:inline; margin-left:5px;}
.experienceNeutral div, .experienceNegative div {float:left; display:inline; margin-left:5px;}
.levelLabel {width:65px;}
.clear {clear:both; height:0px;}
.descriptionHead {font-size:18px; font-weight:bold;}
.opinionTab {display:block; margin-top:3px;}
.opinionHR {height:3px; background-color:#151514; width:466px;}

.tooltip {background-image:url(/images/tipsImage2.gif); background-repeat:no-repeat; width:256px; height:142px; padding:10px 16px 10px 61px; color:#333333; margin-top:-125px; margin-left:32px; overflow:hidden;}
.tooltip h4 {font-size:12px; margin-top:0px; margin-bottom:0px;}
.tooltip p {font-size:11px; margin-top:3px; }
.tooltip .toolBlock {display:block; margin:0px 0px 0px 0px;}

.optionalSoftware {background-repeat:no-repeat; padding-left:25px; padding-top:7px; margin-top:5px;}

#shell {margin-top:40px;margin-left:16px; width:781px;}
#lp-main {float:left; width:486px; }
#mainTop { background-image:url(/images/top463.gif); background-repeat:no-repeat; height:13px}
#mainMid {background-image:url(/images/mid463.gif); background-repeat:repeat-y; padding:20px 0px 25px 25px}
#mainBottom { background-image:url(/images/bottom463.gif); background-repeat:no-repeat;}
#btn {background-image:url(/images/ad-bg2.gif); background-repeat:no-repeat; width:479; height:77px; margin-left:-3px; margin-top:9px; padding:5px 5px;}
ol { margin:12px 5px 5px 14px; padding:0px; color:#9B3232; font-size:13px;}
img {border:none;}
#sub {float:left; margin:0px 0px 0px 5px;}
.subTop { width:263px; height:13px; margin-top:0px; padding-top:0px}
.subMid {background-image:url(/images/mid2.gif); background-repeat:repeat-y;padding:1px 0px; width:263px; border:0px solid #FF0000; }
.subTitle {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#9B3232; width:263px; text-align:center}
#adFooter { color:#CCCCCC; font-size:9px;}

table.form {
	border : 1px solid #807971;
}

table.form TH {
	background-color: #CDD7A5;
	padding-left : 5px;
	padding-bottom : 2px;
	padding-top : 3px;
	padding-right : 5px;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
}

table.form TD {
	background-color: #E6EBD1;
	padding-left : 5px;
	padding-bottom : 2px;
	padding-top : 3px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border-right : 1px solid #CDD7A5;
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #CDD7A5;
	border-top : 1px solid #FFFFFF;
}

table.form TD.header {
	background-color: #BFB5AA;
	padding-left : 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-right : 5px;
	vertical-align : top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	border-right : 1px solid #807971;
	border-left : 1px solid #E6EBD1;
	border-bottom : 1px solid #807971;
	border-top : 1px solid #E6EBD1;
	text-align : center;
}

table.form TD.submit {
	background-color: #E6EBD1;
	padding-left : 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	padding-right : 5px;
	vertical-align : middle;
	text-align : left;
	border-right : 1px solid #CDD7A5;
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #CDD7A5;
	border-top : 1px solid #FFFFFF;
}
.required {
	vertical-align : middle;
	text-align : right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 333333;
}