@CHARSET "UTF-8";
body { background:url(../../images/bodybg.gif);font-family:"Myriad Pro", Arial, Helvetica, sans-serif;}
#content {margin:-50px 0 0;padding:0;width:auto;}
#footer{ width:100%; background:#FFFFFF; padding:0 0 10px 0; clear:both; }
#primaryContent .denticle,#primaryContent .denticlein{ width:100%; height:15px; position:absolute; bottom:0px !important;bottom:-1px; background:url(../../images/denticle.png) repeat-x left bottom;}
#footercontent{ width:960px; margin:0 auto; background:url(../../images/infooterbg.gif) no-repeat center top; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; position:relative;}
#footer .footer_bkg_gradient{background:url("../../images/footerinbg.gif") repeat-x left top; }

/* download */
#downloadcontent{ width:546px; float:left; padding:30px 0 60px 30px; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#4c4b4b;}
#downloadcontent h2 { font-family:Arial; font-size:18px;line-height:30px; }
#downloadcontent p{line-height:18px; clear:both;}
#downloadcontent h3{ font-size:12px; line-height:30px; padding:10px 0;}
.starting{ background:url(../images/starting.jpg) no-repeat 0 0; height:166px;font-family:Arial;}
#downloadcontent .starting h2{ color:#197f00; font-size:20px;padding:20px 0 15px 15px; }
#downloadcontent a{ color:#2d597b;}
#downloadcontent a:hover{ color:#4F8EBF;}
#downloadcontent .btnsubmit{ width:74px; height:32px; background:url(../images/btn-submit.png) no-repeat 0 0; display:block;text-indent: -9999px; margin:-8px 0px 5px 0px;}
#downloadcontent .btnsubmit:hover { background-position: 0px -33px;}

#downloadcontent .btngetidriverepair{ width:314px; height:39px; background:url(../images/btn-get-idriverepair.png) no-repeat 0 0; display:block;text-indent: -9999px; margin:0 0 0 15px;}
.starting p{ font-size:12px; color:#5c5c5c; padding:10px 0 0 120px;}
.contact li{ float:left; width:40%; padding:0 0 5px 0;}
.contact label{ display:block; }
.contact input{ width:196px; padding:2px 0;}
.check{ padding:5px 0 20px 0;}
.check input{ margin:0 5px 0 0 ;}
#downloadcontent .linkdown{ background:url(../images/linkarrow.gif) no-repeat 100% 50%; padding:0 10px 0 0; color:#29419a;}

#testimonials{ float:left; width:350px; padding:58px 0 60px 20px;}
#testimonials h2{ font-size:18px; padding-left:20px;}
#testimonials p{font-style: italic;color:#5c5c5c; padding-left:20px; font-size:14px; line-height:18px;}
#testimonials .sname{ font-style:normal; font-family:Arial; font-size:12px; padding-bottom:50px;}
.sname strong{ color:#000000;}
.seclist p { font-size:14px;line-height:20px;}
#testimonials .seclist img{ float:right; padding-bottom:20px;}
#testimonials .seclist li{  clear:both; min-height:80px; }
#testimonials .mfirst p{ padding-left:5px;}

#primaryContent .denticlein{ height:28px; background:url(../images/denticlein.png) repeat-x left bottom;}

#download .infooter{ background:url(../images/footerinbg.gif) repeat-x 0 0;}
#download #footercontent{background:url(../images/infooterbg.gif) no-repeat center top;}

.clearfloat{clear:both;height:0;line-height:0;visibility: hidden;}

