/*
	Title:		Answer-RegistryReviews
	Author:		iindev, innovation in web development.
	Author URL:	www.iindev.com
	Date:		April 23, 2009
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
body{margin:0;padding:0px;background:#5c626f url(../images/body-x.jpg) repeat-x top;font-family:Arial;font-size:12px}
.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}
a{text-decoration:none}
ul{list-style:none}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */

#wrap{width:984px;margin:0 auto;padding:15px 25px 0}
.logo{width:372px;height:33px;display:block;margin-left:12px}
.container{clear:both;width:960px;padding:10px 11px 20px 11px;margin:10px 1px 0;background:url(../images/container-y.jpg) repeat-y;position:relative}

.whiteLt,.whiteRt{position:absolute;width:7px;height:7px;font-size:4px;background:url(../images/whiteCorners.jpg) no-repeat;top:-2px;left:-1px}
.whiteRt{background-position:right -7px;right:-1px;left:auto}
.Lt,.Rt,.Lb,.Rb,.Lb2,.Rb2{height:4px;width:4px;font-size:3px;position:absolute}

	/* BEGIN HEADER */
#header{clear:both;width:958px;background:#d9e1f2;border-top:1px solid #bbc5de;border-left:1px solid #bbc5de;border-right:1px solid #bbc5de}
#header .Lt,#header .Rt{background:url(../images/headerCorners.jpg) no-repeat;top:10px;left:11px;z-index:9}
#header .Rt{background-position:right -4px;right:11px;left:auto}

.homeHdrL{clear:both;width:390px;height:211px;padding-left:20px;color:#223765}
.homeHdrL h1{clear:both;margin:0;padding:20px 0 0 0px;font-size:29px;letter-spacing:-1px;line-height:30px}
.homeHdrL p{clear:both;margin:0;padding:15px 0 0 0;font-size:13px;line-height:18px}
.homeHdrL a{float:left;width:162px;display:block;margin:17px 18px 0 0}
.homeHdrL img{float:left;width:auto}

.homeHdrR{width:547px;height:267px;position:absolute;background:url(../images/headerRight-bg.jpg) no-repeat;right:14px;top:-45px;z-index:99}

.headerL{clear:both;width:590px;height:66px;padding-left:20px;color:#223765}
.headerL h1{clear:both;margin:0;padding:15px 0 0 2px;font-size:30px;line-height:32px}
.headerR{width:346px;height:115px;position:absolute;background:url(../images/headerRight-bg2.jpg) no-repeat;right:20px;top:-38px;z-index:99}

.topNav{clear:both;width:950px;height:41px;padding-right:10px;overflow:hidden;background:url(../images/navigation-x.jpg) repeat-x top;position:relative}
.topNav ul{float:left;width:auto;margin:0;padding:0}
.topNav li{float:left;width:auto;height:30px;margin-top:2px;padding:9px 17px 0;background:url(../images/li-bg.jpg) no-repeat right;line-height:20px}
.topNav li a{color:#223765;font-size:16px;font-weight:700}
.topNav li a:hover,.topNav li.selected a{color:#f1f1f1}
.topNav form{margin:0;padding:0}
.inpTxt{float:right;width:184px;font-family:"Trebuchet MS";height:20px;margin:7px 0 0;padding:3px 0 1px 5px;border:1px solid #6d7a9b;background:#fff;font-size:14px;color:#a4a4a4;font-weight:700}
.subMit{float:right;width:28px;height:25px;margin:7px 0 0 3px;background:url(../images/search-btn.jpg) no-repeat;border:0;cursor:pointer}

.topNav .Lb,.topNav .Rb{background:url(../images/navCorners.jpg) no-repeat;bottom:0}
.topNav .Lb{left:0px}
.topNav .Rb{background-position:0 -4px;right:0px}

#ie6 .topNav .Lb,#ie6 .topNav .Rb{bottom:-1px}

	/* END HEADER */
	
	/* BEGIN CONTENTS */
.contents{clear:both;width:960px}

.box{float:left;width:auto;margin-top:11px}
.boxHead{clear:both;height:39px;background:url(../images/blue-x.jpg) repeat-x;position:relative}
.boxHead h3{float:left;width:auto;margin:0;padding:10px 0 0 15px;font-size:18px;color:#fefefe;font-weight:400;line-height:20px}

.boxHead .Lt,.boxHead .Rt{background:url(../images/blueCorners.jpg) no-repeat}
.boxHead .Lt{left:0;top:0}
.boxHead .Rt{background-position:0 -20px;right:0;top:0}

.star{position:absolute;right:-6px;top:-8px}
.calender{position:absolute;right:4px;top:-9px}
.icon{position:absolute;right:4px;top:-6px}

.boxContent{clear:both;position:relative;border:1px solid #d2d2d2;padding-bottom:9px;min-height:274px;height:auto!important;height:274px}
.boxContent p{clear:both;margin:0;padding:8px 6px 0px 15px;line-height:18px;color:#212121}
.boxContent span{font-weight:700;color:#20345f}
.boxContent dfn{font-style:normal;color:#8795b1;font-weight:700}
.boxContent a{color:#233762;font-weight:700}

.boxContent .Lb,.boxContent .Rb,.rightCol .Lt,.rightCol .Rt,.rightCol .Lb,.rightCol .Rb,.boxContent .Lb2,.boxContent .Rb2,.siteMap .Lt,.siteMap .Rt,.siteMap .Lb,.siteMap .Rb,
.midCol .Lt, .midCol .Rt, .midCol .Lb, .midCol .Rb {background:url(../images/greyCorners.gif) no-repeat}
.boxContent .Lb,.rightCol .Lb,.siteMap .Lb, .midCol .Lb{background-position:0 -40px;left:-1px;bottom:-1px}
.boxContent .Rb,.rightCol .Rb,.siteMap .Rb, .midCol .Rb{background-position:0 -60px;right:-1px;bottom:-1px}
.boxContent .Lb2{background-position:0 -80px;left:-1px;bottom:-1px}
.boxContent .Rb2{background-position:0 -100px;right:-1px;bottom:-1px}

#ie6 .boxContent .Lb,#ie6 .boxContent .Rb,#ie6 .leftCol .Lb,#ie6 .leftCol .Rb,#ie6 .rightCol .Lb,#ie6 .rightCol .Rb,#ie6 .leftCol .Lb2,#ie6 .leftCol .Rb2,#ie6 .boxContent .Lb2,#ie6 .boxContent .Rb2,#ie6 .siteMap .Lb,#ie6 .siteMap .Rb,#ie6 .midCol .Lb,#ie6 .midCol .Rb{bottom:-2px}

	/* BEGIN DETAIL CONTENTS */
#leftCol {
    float: left;
	width: 236px;
    margin: 0px;
	padding: 0px;
	}
	
.leftCol{float:left;width:228px;margin:10px 20px 0 0;background:#eaebec;border:1px solid #d4d4d4;position:relative}
.leftCol h4{clear:both;margin:0;padding:10px 0 0 15px;color:#949494;font-size:14px;line-height:16px}
.leftCol ul{clear:both;width:228px;margin:0;padding:10px 0 0 0}
.leftCol li{float:left;width:228px;margin:0;border-top:1px solid #e4e4e4}
.leftCol li.last{background:#f4f4f4;padding-bottom:3px}
.leftCol li a{float:left;width:213px;height:22px;padding:5px 0 0 15px;display:block;color:#223765;background:url(../images/arows.gif) no-repeat 210px 10px;font-size:14px;font-weight:700;line-height:18px}
.leftCol li a.bg1{background-position:210px -18px;background-color:#f4f4f4}
.leftCol li a:hover,.leftCol li.selected a{color:#fff;background-position:210px -46px;background-color:#3763b2}

.leftCol .Lt,.leftCol .Rt,.leftCol .Lb,.leftCol .Rb,.leftCol .Lb2,.leftCol .Rb2{background:url(../images/greyCorners2.gif) no-repeat}
.leftCol .Lt,.rightCol .Lt,.siteMap .Lt, .midCol .Lt {top:-1px;left:-1px}
.leftCol .Rt,.rightCol .Rt,.siteMap .Rt, .midCol .Rt {background-position:0 -20px;top:-1px;right:-1px}
.leftCol .Lb{background-position:0 -40px;bottom:-1px;left:-1px}
.leftCol .Rb{background-position:0 -60px;bottom:-1px;right:-1px}
.leftCol .Lb2{background-position:0 -80px;bottom:-1px;left:-1px}
.leftCol .Rb2{background-position:0 -100px;bottom:-1px;right:-1px}

.rightCol{float:right;width:697px;padding:0 0 11px 11px;margin-top:10px;border:1px solid #d4d4d4;position:relative}
.rColHead{clear:both;padding-right:15px;overflow:hidden}
.rColHead h2{float:left;width:auto;margin:0;padding:10px 10px 0 0;color:#223765;font-size:25px;line-height:25px}
.rColHead a{float:left;width:auto;padding-top:10px;color:#a5b4d3;font-size:25px;line-height:25px}	
.rColHead img{float:right;width:auto;margin:7px 0 6px}

.rColmid{clear:both;width:684px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;overflow:hidden;padding-bottom:13px}
/* .rColmid div{float:left;width:419px;padding-left:11px;margin-top:6px} */
.rColmid p{clear:both;margin:6px 0 0 0px;padding:0px;color:#282828;line-height:17px}	
.rColmid strong{color:#223765}
div.starHolder{float:left;width:auto;padding:0;margin:0;}
div.starHolder div{height:16px;width:16px;margin:0 1px 0 0;padding:0;float:left;font-size:9px;background:url(../images/ratingStars.gif) no-repeat}
div.starHolder div.half{background-position:-20px 0;}
div.starHolder div.zero{background-position:-40px 0;}
div.compConts div.starHolder div{margin-top:6px}
.userInterface{float:left;width:auto;margin:14px 0px 0 0}

.rightColBtm{clear:both;width:684px}
.rightColBtm p{margin:10px 0 0 0;padding:0;font-size:14px;color:#292929;line-height:20px}

.midCol{float:left;width:947px;padding:0 0 11px 11px;margin-top:10px;border:1px solid #d4d4d4;position:relative}

	/* END DETAIL CONTENTS */
	
	/*BEGIN REVIEWS CONTENTS */
	
.reviewsR{float:left;width:708px}
.rightCol h5{margin:0;padding:9px 0 0 0;color:#223765;font-size:18px;font-weight:400;line-height:20px}	
.rightCol h5 a{color:#a5b4d3}	
.reviews{clear:both}
.reviews img{float:left;width:auto;margin:9px 9px 0 0}
.reviews p{float:left;width:525px;margin:0;padding:5px 0 0 0;color:#282828;font-size:13px;line-height:18px}
.reviews p a{color:#4bbe05;font-weight:700}	

.product-preview {
    float: left;
	width: 254px;
	margin: 14px 0px 0px 0px;
	text-align: center;
	}
	
.download {
    margin-top: 10px;
	}
	
.review-summary {
    float: right;
	width: 419px; 
	margin-top: 6px;
	padding-left: 11px;
	}
	
.rightColBtm p.center {
    text-align: center;
	}

.call2action {
    width: 684px;
	margin-top: 10px;
	padding: 0px;
	text-align: center;
	}
	
#leftCol #awards {
    float: left;
    width: 228px;
	margin-top: 10px;
	padding: 0px;
	text-align: center;
	}
	

	/* END REVIEWS CONTENTS */
	
	/* BEGIN CONTACT CONTENTS */
	
.photoW{clear:both;width:228px;height:95px;margin-top:13px;overflow:hidden;border-top:1px solid #d4d4d4;border-bottom:1px solid #e4e4e4}

.companyInfo{clear:both;padding:7px 0 9px 13px;background:#f4f4f4;color:#223765;font-size:13px}
.companyInfo address,.companyInfo dfn,.companyInfo a{background:url(../images/contact_icons.gif) no-repeat;font-weight:700;line-height:18px;font-style:normal}
.companyInfo address{background-position:0 -176px;clear:both;margin:0;padding:0 0 5px 24px;width:190px}
.companyInfo dfn{background-position:0 1px;padding-left:24px}
.companyInfo a{background-position:0 -94px;height:18px;display:block;padding:3px 0 0 25px;margin-top:3px;color:#3272fa}

.cForm{clear:both;width:692px;overflow:hidden;color:#393939;padding:0 0 3px 5px}
.cForm form{margin:0;padding:0}
.cForm h4{margin:0;padding:12px 0 0;color:#223765;font-size:14px}
.cForm label{clear:both;display:block;padding:15px 0 3px;font-weight:700}
.cForm label span{font-weight:400}
.cForm input{float:left;width:291px;margin:0;height:18px;padding:5px 5px 2px;border:1px solid #d4d4d4;font-size:12px;font-family:Arial}
.cForm input.subBtn{width:76px;margin:9px 0 0;padding:0;height:24px;background:url(../images/submitBtn.jpg) no-repeat;color:#fffff1;border:0px;font-size:12px;padding:0;font-weight:700;cursor:pointer}

.textArea{clear:both;width:301px;height:123px;border:1px solid #d4d4d4;overflow:hidden}
.cForm textarea{float:left;margin:0;padding:0 0 0 5px;width:296px;margin:0;height:123px;border:0px}
.contactErrorMessage{margin:10px 0 0;padding:0;font-weight:bold;color:red}

	/* END CONTACT CONTENTS */
	
	/* BEGIN COMPARE CONTENTS */
.compConts{padding-bottom:6px;min-height:250px;height:auto!important;height:250px;background:#f3f5f9}
.threeProducts{clear:both;width:215px;border-top:1px solid #d4d4d4;padding:0px 0 58px 13px;margin-top:11px}
.threeProducts div{clear:both;width:197px;height:30px;margin-top:6px;border:1px solid #bac9d8;background:#fff;position:relative}
.threeProducts div img{position:absolute;right:10px;top:11px}
.threeProducts div span{display:block;color:#273b65;font-size:18px;padding:4px 0 0 9px;line-height:20px}
.threeProducts a{width:145px;height:41px;display:block;position:absolute;background:url(../images/compareBtn.gif) no-repeat;bottom:8px;right:-10px;z-index:999}
.boxHead h4{margin:0px;padding:9px 0 0 38px;background:url(../images/stepNumbers.gif) no-repeat 8px 8px;height:24px;font-size:18px;font-weight:400;overflow:hidden;color:#fffff2}
.boxHead h4.second{background-position:8px -27px}
.boxHead h4.third{background-position:8px -62px}
.boxImg{clear:both;border-bottom:1px solid #d2d2d2}
.boxImg img{float:left;width:auto;margin:0}
.row1,.row2{clear:both;height:29px;overflow:hidden;border-bottom:1px solid #e2e7f1}
.row1{background:#fff}
.row1 span,.row1 em,.row1 dfn,.row2 span,.row2 em,.row2 dfn{float:left;display:block;width:79px;color:#485e8c;padding:7px 0 0 10px;font-weight:700;line-height:16px}
.row1 em,.row2 em{width:auto;color:#42af00;font-weight:400;font-style:normal;padding:7px 0 0 0}	
.row1 dfn,.row2 dfn{width:auto;color:#242525;font-weight:400;padding:7px 0 0 0}
.row1 img,.row2 img{float:left;width:auto;margin:6px 0 0 0px}
.download{height:47px;border-bottom:none}
.row2 a{width:207px;height:40px;display:block;background:url(../images/download.gif) no-repeat;margin:5px 0 0 10px}
	
	/* END COMPARE CONTENTS */
	
	/* BEGIN ABOUT US,PRIVACY,SITEMAP, SEARCH CONTENTS */
.aboutUsconts,.privacyConts{clear:both;width:692px;overflow:hidden;color:#393939;padding:0 0 3px 5px}
.aboutUsconts h4,.privacyConts h4{margin:0;padding:12px 0 0;color:#223765;font-size:18px}
.aboutUsconts p,.privacyConts p{margin:0;padding:8px 20px 0 0;font-size:13px;color:#242525;line-height:18px}

.searchconts {clear:both;width:910px;overflow:hidden;color:#393939;padding:0 0 3px 5px}
.searchconts h4{margin:0;padding:12px 0 0;color:#223765;font-size:18px}
.searchconts p{margin:0;padding:8px 20px 0 0;font-size:13px;color:#242525;line-height:18px}

.siteMap{clear:both;width:960px;margin-top:10px;border:1px solid #d4d4d4;position:relative}
.siteMap h3{clear:both;margin:0;padding:20px 0 0 25px;color:#273b65;font-size:18px;line-height:20px}
.siteMap ul{float:left;width:310px;margin:0;padding:12px 0 45px 90px}
.siteMap li{clear:both;width:310px;margin:0;padding:8px 0 0 0;font-size:14px;line-height:16px}
.siteMap li a{color:#3272fa}
.siteMap li ul{margin:0;padding:0}
.siteMap li ul li{clear:both;width:auto;padding:8px 0 0 30px}
.siteMap li a:hover{color:#FF9900;text-decoration:underline}

	/* END ABOUT US,PRIVACY,SITEMAP CONTENTS */

.W310{width:310px}
.W308{width:308px}
.W320{width:320px}
.W318{width:318px}
.W230{width:230px}

.Rmargin10{margin-right:10px}
div.Tmargin13{margin-top:13px}

	/*END CONTENTS */

#footer{clear:both;width:980px;height:42px;margin:0 auto;border-top:1px solid #bbc7df;background:#d9e1f2}
#footer ul{clear:both;width:440px;margin:0 auto;padding:0}
#footer li{float:left;width:auto;padding:11px 0 0 9px;color:#8493b2;line-height:16px}
#footer li a{color:#223765;font-weight:700}
