/* Global Styles */
body{background-color:#FFF;color:#000;margin:10px auto;padding:0px;width:770px}
body,div,td,th,input,button{font-family:Arial,Helvetica,sans-serif;font-size:12.5px}
input{font-size:12px}
form{margin:0px}
dl{margin-bottom:0px}

A:link,A:visited,A:active,A:hover{text-decoration:none;color:#00F}
A:hover{text-decoration:underline}

img{border:0px}

.bld{font-weight:bold}
.und{text-decoration:underline}

/* Header Styles */
#header{float:left;width:738px;border:1px solid #060;padding:15px 10px 0px 20px;margin-bottom:10px;background-color:#5C8526;background-image:url(/img/bg.jpg);background-repeat:no-repeat}
#logo{float:left;width:283px;color:#FFF;font-size:40px;}
#screen{float:right;width:271px;padding-top:50px}
#infodiv{clear:left;float:left;width:60%;font-size:13px;font-weight:bold;padding:5px}
#nav{float:left;padding-left:5px}
#nav A:link, #nav A:visited, #nav A:active #nav A:hover{font-weight:bold;display:block;margin:2px 2px 2px 2px;padding:2px;}
#nav A:hover{color:#060}

/* Used on non-promo pages */
#topnav{clear:both;float:left;width:100%;padding:5px 0px 5px 0px}
#topnav img {vertical-align:text-top}
#topnav A:link, #topnav A:visited, #topnav A:active #nav A:hover{font-weight:bold;border:1px solid #000;text-decoration:none;background-color:#FCFE9C;display:block;float:left;margin:2px 2px 2px 2px;padding:2px 10px 2px 10px}
#topnav A:hover{color:#FFF;background-color:#393;border:1px solid #060;text-decoration:none}

/* Main content area styles */
#infomain{float:left;width:60%;padding-right:3%}
#infonav{float:left;width:37%}
#infofull{clear:both;float:left;width:100%}

.lab{float:left;width:50%;padding-bottom:4px}
.lab input{width:200px}
/* Index page list of features */
#infomain dt,h1, #infofull dt,h1{font-weight:bold;font-size:14px;border-bottom:1px solid #060;font-family:Arial,Helvetica,sans-serif}
#infomain dd, #infofull dd{margin-left:10px;padding:5px 0px 20px 0px}

#mainfeatures dt {border-bottom:0px}
#mainfeatures dd {margin-left:20px}
/* Index page right col headings */
#infonav h1{padding-top:5px;font-size:14px;border-bottom:1px solid #060}

.thequote {padding-top:10px;clear:both;font-style:italic;font-size:11.5px}
.thename {float:right;font-size:10px}

/* Web Calculator */
#calc{width:100%;border:1px solid #060;margin-top:10px}
#calc td{text-align:center;white-space: nowrap;padding:0px 0px 5px 0px}
#calc th{text-align:left;border-bottom:1px solid #FCFE9C}
#estimate {text-align:right;font-size:14px;font-weight:bold}
.hlp td{background-color:#EEE;border-top:1px solid #060;cursor:help;padding:0px}

/* Buy small link */
#buysmall{font-size:14px;font-style:italic;font-weight:bold;padding-bottom:5px}
#buysmall img{vertical-align:text-top}

/* Free download link */
#basdown {padding-top:5px;text-align:center;font-size:11px}
#license {font-family:'Courier New';font-size:11px;background-color:#EEE;border:1px solid #000;padding:2px;height:100px;overflow:auto}

#forgot {float:right;text-align:right;padding-top:5px;padding-right:15px}
#memdown {float:left;margin:0px 0px 15px 0px}

/* Buy big button */
#buynow{float:left;width:183px;height:70px;}
#buynow img{position:relative;top:0px;left:0px}
#buynow #buyinfo{position:relative;top:-30px;left:60px;font-size:14px;font-style:italic;font-weight:bold;color:#00F;display:block;width:115px}

/* PayPal noscript button */
#paypal, #paypal:hover {color:#00F;font-weight:bold;border:1px solid #000;background-color:#FCFE9C;margin:2px 2px 2px 2px;padding:2px 10px 2px 10px}
#paypal:hover{color:#FFF;background-color:#393;border:1px solid #060}

/* Buy Page */
#easy dt {font-size:18px;border-bottom:1px solid #FCFE9C;margin-bottom:5px;color:#060}
#easyin dt {font-size:15px;border-bottom:1px solid #060;margin-bottom:0px;color:#000}
li {padding:2px}

/* Screenshots */
#thumbs{clear:both;float:left;width:100%;}
#picthumbs{width:100%;height:170px;white-space: nowrap;overflow:auto;overflow-y:hidden}
#picthumbs img{padding:0px 4px 0px 0px}
#iscreen{overflow:hidden;border:0px;padding:0px;margin:0px;width:100%;height:700px}

/* Footer styles */
#footer{clear:both;float:left;width:100%;border-top:1px solid #060;padding:5px 0px 10px 0px;text-align:center}
#footer #copyright {margin-top:5px;font-size:10px;color:#666}
