@charset "utf-8";
/* CSS Document */

body, ul, li, p, h1, h2, h3 { margin:0; padding:0; }
ul, ol { list-style:none; margin: 0 0 15px 0; }
p, li { font-size:12px; color:#3e3e3e; font-weight:normal; line-height:18px; }
img { border:0; margin: 0; }

h2 { color:#4c92b0; font-size:18px; margin:0 0 10px 0; }
.right { float:right; }
.left { float:left; }
.clear { clear: both; height: 0; overflow: hidden; }
body { background-color:#666; font-family:Tahoma, Geneva, sans-serif; }
#container { width:940px; margin:0 auto; background:#FFF; position: relative; }
hr { width:590px; }


/*****MENU************************************************************************************/
#menu { background:url(menu.jpg) no-repeat; width:940px; height:65px; margin: 0 0 10px 0; background-position: bottom; }
.nav { width:650px; height:18px; float:right; margin:22px 0 0 0; display:block; }
.nav li { float:left; }
.nav li a { display:block; width:88px; height:19px; text-align:center; color:#FFF; text-decoration:none; margin:0 20px 0 0; }
.nav li a:hover, .nav .current { background: url(../v3/images/btn_current.jpg) no-repeat; color:#629914; }
.nav li a:active { background:url(../v3/images/btn_current.jpg); }
/*****MENU END************************************************************************************/


#content { margin:0 0 10px 0; color:#FFF; width: 940px; }

/*****DIAGNOSTIC/TESTIMONIALS************************************************************************************/
#left_side { width:248px; border:solid 1px #d2d2d2; border-width:1px 1px 1px 0; background:url(../images/diagnostic_bkgnd.jpg) repeat-x; padding: 25px 15px 25px 20px; }
#awards { border:0; margin: 10px 0 25px 35px;  }
.testimonial_names { color:#4c92b0; font-size:11px; margin:5px 0 0 0; }
/*****DIAGNOSTIC/TESTIMONIALS END*******************************************************************************/




/*****CONTENT AREA************************************************************************************/
#right_side { width:647px; border:solid 1px #d2d2d2; border-width:1px 0 1px 1px; background: #FFF; float: right; }
/*****BANNER AREA*****************************************/
#screenshot { border:0; float: left; }
#banner { width:615px; padding: 25px 0 10px 0; margin: 0 auto 15px; border: solid 1px #d2d2d2; border-width: 0 0 1px 0; height: 265px; }
#banner h1 { font-size:24px; color:#003; text-align:right; margin:0 0 15px 0; }
#banner ul { margin:0 0 25px 0; }
#banner li { list-style:none; font-size:21px; line-height:26px; text-align:right; color: #003; }
#banner hr { margin:15px 0 15px 20px; }
.banner_txt { margin: 0 15px 25px 20px; text-align:left; float: left; font-size: 11px; display: inline; }
#windows { border: 0; }
#dwnld_btn { border: 0; margin: 0 0 0 130px; }
/*****END BANNER AREA*****************************************/

/*****FIX WINDOWS AREA*****************************************/
#repair { width:615px; margin: 0 auto 15px; padding: 0 0 25px 0; border: solid 1px #d2d2d2; border-width: 0 0 1px 0; }
#right_side h3 { color:#629914; font-size:16px; font-weight:bold; width:630px; }
#repair ul { margin:10px 30px 25px 0; }
#supsatwin { margin:20px 0 0 25px; }
/*****END FIX WINDOWS AREA*****************************************/

/*****SCAN/BACKUP/CLEAN*****************************************/
#scan_backup_clean { width:615px; margin: 0 auto; }
#scan_backup_clean p { }
/*****END SCAN/BACKUP/CLEAN*****************************************/

/*****FOOTER*****************************************/
#footer { width:860px; padding:20px 40px 0 40px; border:solid 1px #d2d2d2; border-width:1px 0 0 0; background: #f8f8f8; }
#footer p {font-size:11px; text-align:center;}
#footer a { color:#000; text-decoration:none;}
#footer a:hover { color: #060; text-decoration:underline;}

/*****END FOOTER*****************************************/
/*****END CONTENT AREA************************************************************************************/




/*****FAQ************************************************************************************/
#faq_content {widh:800px; margin:0 auto; padding:25px 70px;}
#faq_content h1 {color:#4c92b0;}
#accordion { width: 760px; padding:0 20px 0 20px; }
h3.toggler { cursor: pointer; font-size: 12px; color: #333; font-style: normal; text-decoration:underline; line-height:21px; }
div.element p { padding:10px 30px 20px 20px; line-height:18px; color:#999999;}
/*****END FAQ************************************************************************************/




/*****ABOUT************************************************************************************/
#about_content { widh:800px; margin:0 auto; padding:25px 70px; }
#about_content h1 { color:#4c92b0; margin: 0 0 50px 0; }
.about_txt { line-height: 18px; margin: 0 0 25px 0; }
.about_titles { color:#333; font-size:12px; font-weight:bolder; margin:50px 0 15px 0; }
#about_content hr { width:800px; margin:0 auto; }
#about_content ul {margin:0 70px 60px 0;}
.about_lists a:link {color:#4c92b0;}
.about_lists a:visited { color:#4c92b0; text-decoration:underline; }
.about_lists a:hover { color: #4c92b0; text-decoration:underline; }
.about_lists a:acitve { color:#4c92b0; text-decoration:underline; }
/*****END ABOUT************************************************************************************/




/*****PRIVACY************************************************************************************/
#privacy_content { widh:800px; margin:0 auto; padding:25px 70px; }
#privacy_content h1 { color:#4c92b0; margin: 0 0 50px 0; }
/*****END PRIVACY************************************************************************************/




/*****LOGIN************************************************************************************/
#login_content { widh:800px; margin:0 auto; padding:25px 70px; }
#login_content h1 { color:#4c92b0; margin: 0 0 50px 0; }
/*****END LOGIN************************************************************************************/




/*****SUPPORT************************************************************************************/
#support_content { widh:800px; margin:0 auto; padding:25px 70px; }
#support_content h1 { color:#4c92b0; margin: 0 0 50px 0; }
/*****END SUPPORT************************************************************************************/




/*****THANK YOU************************************************************************************/
#thankyou_content { widh:940px; margin:0 auto; }
/*****END THANK YOU************************************************************************************/



/*****AWARDS************************************************************************************/
#menu-link { display: block; height: 0; overflow: hidden; padding-top: 65px; width: 260px; }
#awards_content { widh:800px; margin:0 auto; padding:25px 70px; }
#awards_content h1 { color:#4c92b0; margin: 0 0 30px 0; text-align: center; }
#awards_content .row { clear: both; height: 1%; margin: 0 0 20px; padding: 0; }
#awards_content .row li { background: #eee; border: 1px solid #ccc; display: block; float: left; font-weight: bold; height: 170px; line-height: 2em; list-style: none; margin: 0 0 20px 10px; padding: 20px 0 0; text-align: center; width: 256px; }
#awards_content .row li.first { margin-left: 0; }
#awards_content .row li a { color: #333; display: block; text-decoration: none; }
#awands_content .row li a:hover {  }
/*****END AWARDS************************************************************************************/
