/*----------------------------------------------------------------------------------------------------------
[Layout Stylesheet of all website pages]
Project:	Reviews.com
Version:	1.0
----------------------------------------------------------------------------------------------------------*/
/*----------------- ADD SITE LAYOUT---------------------------------------------*/
.lightbluebg_content{
padding:12px;
}
.content_container{
width:100%;
overflow:hidden;
}
/*-------------------COMMON INNER CONTAINER  LAYOUT---------------------------*/
.searcharticle{
clear:both;
width:178px;
height:48px;
background:url(../images/searcharticle_bg.gif) repeat-x #eeeeef;
border:1px solid #ba888a;
padding:10px;
}
/*--------------------ADD SITE SECTION--------------------------------------*/
.lightbluebg_content strong{
font-size:12px;
font-weight:bold;
color:#00314f;
text-align:left;
}
.lightbluebg_content p{
font-size:12px;
color:#333333;
text-align:left;
}
.lightbluebg_content ul{
list-style:none;
padding:10px 0 0 0;
}
.lightbluebg_content li{
background:url(../images/green_bullet.gif) no-repeat 0px 4px;
padding:0 0 0 15px;
height:20px;
}
.content_container .inputcontainer{
clear:both;
width:720px;
padding:0 0 12px 12px;
overflow:hidden;
}
.content_container .inputcontainer label{
font-size:12px;
color:#00314f;
float:left;
width:170px;
display:block;
padding:5px 0 0 0;
}
.content_container .inputcontainer span{
font-size:11px;
color:#333333;
font-weight:normal;
}
.content_container .inputcontainer input, textarea{
float:left;
width:188px;
height:18px;
border:1px solid #a6a6a6;
padding:2px;
font-size:12px;
color:#333333;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
}
.content_container .inputcontainer .viewimg{
display:block;
padding:1px 0 0 380px;
}
.content_container .termslink{
width:500px;
padding:0 0 0 182px;
}
.content_container .termslink input{
float:left;
height:18px;
}
.content_container .termslink label{
width:300px;
height:18px;
display:block;
overflow:hidden;
font-size:11px;
color:#333333;
padding:2px 0 0 4px;
}
.content_container .termslink .btn{
padding:15px 0 20px 0;
}
.yesorno_container{
clear:both;
width:700px;
padding:0 0 12px 12px;
overflow:hidden;
}
.yesorno_container .labeltext{
font-size:12px;
color:#00314f;
float:left;
width:170px;
display:block;
padding:5px 0 0 0;
}
.yesorno_container .yesorno{
float:left;
width:300px;
}
.yesorno_container .yesorno input{
float:left;
border:none;
width:20px;
height:20px;
}
.yesorno_container .yesorno label{
float:left;
height:20px;
width:40px;
display:block;
font-size:12px;
color:#00314f;
padding:2px 0 0 0;
}
.content_container .inputcontainer .inputbottomtext{
overflow:hidden;
display:block;
width:225px; /* 188px */
font-size:10px;
}
/*-----------------ARTICLES PAGE LAYOUT-------------------------------------*/
.articlebreadcrumb{
width:99%;
overflow:hidden;
padding:5px 2px;
font-size:11px;
}
.articlecommentlinks{
width:99%;
overflow:hidden;
padding:0px 2px 9px 2px;
}
.articlecommentlinks a{
font-size:11px;
padding:0 0 5px 22px;
vertical-align:middle;
}
.articles_container {
width:100%;
overflow:hidden;
}
.articles_container h3 {
font-size:50px;
font-weight:bold;
color:#003f5e;
}
.articles_container h2{
font-weight:bold;
font-size:14px;
color:#c26903;
}
.articles_container p{
font-size:13px;
color:#333333;
text-align:left;
line-height:18px;
}
.articles_container p strong{
font-size:13px;
color:#00314f;
}
.articles_container p b{
font-size:13px;
color:#00314f;
}
.articles_container ul{
list-style:none;
padding:0px 0px;
margin:0px 15px;
}
.articles_container .relatedsite{
width:200px;
float:right;
padding:5px 0px 10px 2px;
border-top:5px solid #ba888a;
}
.articles_container .relatedsite h5{
font-size:12px;
font-weight:bold;
color:#00314f;
padding:0 0 6px 0px;
}
.articles_container .relatedsite ul{
list-style:none;
}
.articles_container .relatedsite li{
padding:0 0 5px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 3px;
}
.articles_container .relatedsite li a{
font-size:11px;
color:#06588a;
vertical-align:top;
text-decoration:none;
}
.articles_containernew {
width:100%;
overflow:hidden;
}
.articles_containernew h3 {
font-size:50px;
font-weight:bold;
color:#003f5e;
}
.articles_containernew h2{
font-weight:normal;
font-size:14px;
color:#c26903;
}
.articles_containernew p{
font-size:13px;
color:#333333;
text-align:left;
line-height:18px;
}
.articles_containernew p strong{
font-size:13px;
color:#00314f;
}
.articles_containernew p b{
font-size:13px;
color:#00314f;
}
.articles_containernew ul{
list-style:none;
padding:0px 0px;
margin:0px 15px;
}
.articles_containernew .relatedsite{
width:200px;
float:right;
padding:5px 0px 10px 2px;
border-top:5px solid #ba888a;
}
.articles_containernew .relatedsite h5{
font-size:12px;
font-weight:bold;
color:#00314f;
padding:0 0 6px 0px;
}
.articles_containernew .relatedsite ul{
list-style:none;
}
.articles_containernew .relatedsite li{
padding:0 0 5px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 3px;
}
.articles_containernew .relatedsite li a{
font-size:11px;
color:#06588a;
vertical-align:top;
text-decoration:none;
}
.articles_content{
font-size:13px;
color:#333333;
text-align:left;
line-height:18px;
position:relative;
}
.articles_content h3{
font-size:12px;
color:#00314f;
font-weight:bold;
}
.articles_content strong{
color:#00314f;
font-weight:bold;
}
.articles_content b{
color:#00314f;
font-weight:bold;
}
.articles_content ul{
padding:0px 20px;
}
.articles_content li{
list-style:none;
list-style-image:url(../images/greentick.gif);
/*background:url(../images/greentick.gif) no-repeat 0px 4px;*/
padding:0px 0px 0px 0px;
color:#333333;
}
.verticalads{
float:right;
overflow:hidden;
width:200px;
padding:0px 0 10px 0px;
}
blockquote.boxtext {
font-style:italic;
color:#00314f;
line-height:18px;
padding:10px 10px 10px 10px;
margin:6px 23px 0px 0px;
background:url(../images/icn_openquote.gif) no-repeat 10px 10px /*#fdf7f7*/;
text-indent: 30px;
border:1px solid #ba888a;
width:150px;
float:left;
}
blockquote.boxtext span {
display: block;
} 
/* SEARCH ARTICLE */
.searcharticle input{
width:170px;
height:18px;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
border:1px solid #a6a6a6;
padding:2px;
font-size:12px;
color:#333333;
}
.searcharticle .btn{
float:right;
padding:6px 0 0 0;
}
/*----------------------ARTICLE INDRODUCTION PAGE LAYOUT---------------------*/
.articleintro_container{
float:left;
width:530px;
overflow:hidden;
}
.articleintro_container .datingadvice{
width:530px;
overflow:hidden;
margin:0 0 15px 0;
}
.articleintro_container .datingadvice a img{
font-size:12px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.articleintro_container .datingadvice a{
font-size:12px;
font-weight:bold;
}
.articleintro_container .datingadvice span{
display:block;
font-size:12px;
color:#C26903;
padding:4px 0 0px 0;
}
.articleintro_container .datingadvice p{
font-size:12px;
color:#333333;
text-align:left;
padding-top:4px;
line-height:18px;
}
.articleintro_container .imageborder{
float:left;
margin:0 10px 3px 0;
border:1px solid #ba999a;
padding:3px;
}
/*---------------------------------------------------------------------------------
7.FEATURED SITE PAGE LAYOUT
---------------------------------------------------------------------------------*/
.featuredsite{
width:730px;
overflow:hidden;
margin:0 0 10px 0;
border:1px solid #ba888a;
padding:0 0 10px 0;
background:url(../images/reviewboxbg.gif) repeat-y top left;
}
.featuredsite .siteimg{
float:left;
width:200px;
overflow:hidden;
padding:10px;
}
.featuredsite .sitecontent{
float:right;
width:485px;
overflow:hidden;
padding:0 15px 0 0;
}
.featuredsite .sitecontent h2{
padding:0 0 8px 0;
}
.featuredsite .sitecontent h2 a{
font-weight:bold;
color:#06588a;
text-decoration:underline;
}
.featuredsite .sitecontent h2 a:hover{
color:#333333;
text-decoration:none;
}
.featuredsite .sitecontent p{
text-align:left;
padding:0 0 3px 0;
line-height:17px;
}
.featuredsite .sitecontent ul{
list-style:none;
padding:8px 0 8px 0;
}
.featuredsite .sitecontent li{
font-size:12px;
font-weight:bold;
color:#333333;
background:url(../images/greentick.gif) no-repeat;
padding:0 0 4px 25px;
}
/*---------------------------------------------------------------------------------
8. ADVANCED SEARCH LAYOUT
---------------------------------------------------------------------------------*/
.advanced_bluebgcontent{
width:96%;
padding:10px 0px;
overflow:hidden;
border-bottom:1px solid #DFE8F1;
margin:0px auto;
}
.advanced_bluebgcontent .searchcontainer{
float:left;
margin:0 0 10px 0;
width:430px;
overflow:hidden;
}
.advanced_bluebgcontent .searchcontainer span{
display:block;
font-size:14px;
font-weight:bold;
color:#c26903;
padding:0 0 6px 0;
}
.advanced_bluebgcontent .searchcontainer .keytextbox{
float:left;
margin:0 10px 0 0;
width:220px;
height:18px;
padding:2px;
font-size:12px;
color:#333333;
border:1px solid #a6a6a6;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
}
.advanced_bluebgcontent .helplink{
float:right;
width:150px;
margin:7px 0 0 0;
}
.advanced_bluebgcontent .helplink a{
display:inline-block;
height:20px;
font-size:12px;
text-decoration:none;
color:#06588a;
padding:0px 0 0 17px;
background:url(../images/icn_glsry.gif) no-repeat;
}

.advanced_bluebgcontent .checkbox_container{
clear:both;
overflow:hidden;
padding:15px 0 0 0;
}
.advanced_bluebgcontent .checkbox_container p{
float:left;
margin:0 60px 0 0;
font-size:12px;
color:#00314f;
}
.checkbox_container .checkbox{
float:left;
margin:0 22px 0 0;
overflow:hidden;
}
.checkbox_container input{
float:left;
margin:0 5px 0 0;
height:15px;
}
.checkbox_container label{
float:left;
font-size:12px;
color:#00314f;
height:20px;
padding:0 12px 0 0;
}
.input_container{
float:left;
padding:0 0 15px 26px;
width:310px;
overflow:hidden;
}
.input_container .inputpanel{
clear:both;
width:310px;
overflow:hidden;
margin:0 0 10px 0;
}
.input_container .inputpanel label{
font-size:12px;
color:#00314f;
width:170px;
display:block;
padding:0 0 4px 0;
}
.input_container .inputpanel input{
float:left;
width:188px;
height:18px;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
border:1px solid #a6a6a6;
font-size:12px;
color:#333333;
}
.input_container .inputpanel .viewimg{
display:block;
padding:1px 0 0 210px;
}
/* RADIO BTN IN IE */
.input_container .inputpanel_new{
clear:both;
width:310px;
overflow:hidden;
margin:0 0 10px 0;
}
.input_container .inputpanel_new label{
font-size:12px;
color:#00314f;
width:170px;
display:block;
padding:0 0 4px 0;
}
.input_container .inputpanel_new input{
float:left;
width:188px;
height:18px;
font-size:12px;
color:#333333;
}
.inputpanel_new .radiobtn{
width:100%;
}
.inputpanel_new .radiobtn label{
display:block;
width:30px;
font-size:12px;
color:#00314f;
float:left;
line-height:18px;
}
.inputpanel_new .radiobtn input{
float:left;
width:20px;
height:20px;
}
.input_container .smallinputpanel{
width:100%;
overflow:hidden;
}
.input_container .smallinputpanel input{
float:left;
width:65px;
height:18px;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
border:1px solid #a6a6a6;
padding:2px;
font-size:12px;
color:#333333;
}
.input_container .smallinputpanel label{
float:left;
width:4px;
font-size:12px;
color:#00314f;
display:block;
padding:5px 5px 4px 0;
}
.input_container .smallinputpanel span{
float:left;
width:20px;
font-size:11px;
color:#00314f;
display:block;
padding:5px 10px 5px 12px;
}
.advancedsearchbtn{
margin:15px 0 15px 0;
padding:0 0 0 0px;
}
.advancedsearchbtn a{
padding:0 0 0 6px;
}
.fullinput_container{
margin:0 0 0px 26px;
width:680px;
overflow:hidden;
}
html>body .fullinput_container{
*margin:0 0 0px 26px;
margin:0 0 15px 26px;
}
.fullinput_container .inputpanel{
float:left;
width:310px;
overflow:hidden;
margin:0 26px 0px 0;
}
html>body .fullinput_container .inputpanel{
margin:0 26px 10px 0;
*margin:0 26px 0px 0;
}
.fullinput_container .inputpanel label{
font-size:12px;
color:#00314f;
width:188px;
display:block;
padding:0 0 4px 0;
}
.fullinput_container .inputpanel input{
float:left;
width:188px;
height:18px;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
border:1px solid #a6a6a6;
padding:2px;
font-size:12px;
color:#333333;
}
.fullinput_container .inputpanel .viewimg{
display:block;
padding:1px 0 0 210px;
}
.advancedshow{
width:99%;
overflow:hidden;
}
.advancedshow div{
display:inline-block;
overflow:hidden;
}
.advancedshow label{
font-size:12px;
color:#00314f;
text-decoration:none;
font-weight:bold;
}
.advancedshow p{
padding-bottom:10px;}

.advancedmultiple{
width:93%;
overflow:hidden;
margin:0 auto;
padding-top:10px;
}
.advancedmultiple div{
display:inline-block;
overflow:hidden;
}
.advancedmultiple label{
font-size:12px;
color:#00314f;
text-decoration:none;
}
/*----------------ABOUT US LAYOUT------------------------------------------*/
.aboutus_image{
float:left;
width:230px;
overflow:hidden;
padding-left:10px;
}
.aboutus_rightcontent{
float:right;
width:473px;
overflow:hidden;
}
.aboutus_rightcontent .topbg{
float:right;
width:473px;
overflow:hidden;
background:url(../images/aboutus_topbg.gif) no-repeat top #f9e7e8;
margin-bottom:20px;
}
.aboutus_rightcontent .bottombg{
width:443px;
overflow:hidden;
background:url(../images/aboutus_bottombg.gif) no-repeat bottom;
padding:20px 15px 20px 15px;
}
.aboutus_rightcontent .bottombg p{
font-size:12px;
color:#333333;
text-align:left;
line-height:18px;
}
.aboutus_rightcontent .bottombg .links{
float:right;
width:300px;
font-size:11px;
color:#333333;
text-align:right;
}
.aboutus_rightcontent .postal{
clear:both;
width:471px;
overflow:hidden;
border:1px solid #ba888a;
background:url(../images/postaladdress_bg.gif) repeat-x #f1f1f1;
}
.aboutus_rightcontent .postalimg{
width:471px;
overflow:hidden;
background:url(../images/postaladdress.gif) no-repeat right bottom;
padding:0 0 15px 0;
}
.aboutus_rightcontent .postal h2{
font-weight:bold;
font-size:14px;
color:#c26903;
padding:12px 0 0 5px;
}
.aboutus_rightcontent .postal ul{
list-style:none;
margin:10px 5px 0 5px;
width:180px;
}
.aboutus_rightcontent .postal li{
height:18px;
font-size:12px;
color:#333333;
}
/*---------------PERSONALIZED SEARCH LAYOUT---------------------------------*/
.personalized_outter{
background:url(../images/bannerimg_personalized.gif) no-repeat top right; 
border-top:3px solid #ba999a;
height:126px;
}
html>body .personalized_outter{
background:url(../images/bannerimg_personalized.gif) no-repeat top right; 
border-top:3px solid #ba999a;
height:auto;
min-height:126px;
}
.personalized_outter h1{
padding:5px 0px 5px 12px;
}
.personalized_outter p{
padding:0px 150px 0px 12px;
}
.personalized_panel{
width:528px;
overflow:hidden;
padding:0 0 0 12px;
}
.personalized_panel .inputpanel2{
clear:both;
width:400px;
overflow:hidden;
margin:10px 0 10px 0;
}
.personalized_panel .inputpanel2 label{
width:90px;
font-size:12px;
color:#00314f;
display:block;
padding:5px 5px 4px 0;
}
.personalized_panel .inputpanel2 input{
float:left;
width:188px;
height:18px;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
border:1px solid #a6a6a6;
padding:2px;
font-size:12px;
color:#333333;
}
.personalized_panel select{
float:left;
width:192px;
height:22px;
border:1px solid #a6a6a6;
font-size:12px;
color:#333333;
}
.personalized_panel .inputpanel{
clear:both;
width:400px;
overflow:hidden;
margin:10px 0 10px 0;
}
.personalized_panel .inputpanel label{
width:350px;
font-size:12px;
color:#00314f;
display:block;
padding:5px 5px 4px 0;
}
.personalized_panel .inputpanel input{
float:left;
width:188px;
height:18px;
background:url(../images/textbox_bg.gif) repeat-x top left #FFFFFF;
border:1px solid #a6a6a6;
padding:2px;
font-size:12px;
color:#333333;
}
.personalized_panel .radioinput{
clear:both;
width:400px;
overflow:hidden;
margin:15px 0 10px 0;
}
.personalized_panel .radioinput label{
float:left;
width:200px;
font-size:12px;
color:#00314f;
display:block;
padding:0px 5px 4px 0;
}
.personalized_panel .radioinput span{
width:50px;
font-size:12px;
color:#00314f;
height:10px;
padding:0 10px 0 5px;
}
.personalized_panel .radioinput input{
height:15px;
}
.personalized_panel .btn{
padding:6px 0 10px 0;
}
/*--------BLOG SEARCH PAGE LAYOUT ------
.blogsearch{
background:url(../images/blog_search_bg.jpg) no-repeat top left;
width:180px;
height:53px;
padding:10px 11px;
margin-bottom:11px;
overflow:hidden;
}
.blogsearch span{
padding:5px 0px 0px 110px;
display:block;
}
.blogright_containertop{
width:714px;
height:15px;
overflow:hidden;
background:url(../images/blogright_top.gif) no-repeat top left;
}
.blogright_containerbottom{
width:714px;
height:15px;
overflow:hidden;
background:url(../images/blogright_bottom.gif) no-repeat bottom left;
}
.blogright_containerinner{
width:702px;
overflow:hidden;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
padding:0px 5px;
}


.blogpaginationbg{
width:702px;
height:34px;
background-color:#f0f0f1;
}
.blogpaginationbg .greenbg{
width:103px;
height:34px;
float:left;
background-color:#95b432;
}
.blogpaginationbg .greenbg h3{
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:9px 0px 0px 0px;
}
.blogpagination {
	float:left;
	margin:6px 0px 0px 60px;
	width:500px;
	height:28px;
}
.blogpagination a,.blogpagination span {
	background: url(../images/bg_pagination.gif) bottom repeat-x;
	border: 1px solid #d3d3d3;
	display: block;
	float: left;
	margin: 0 2px 0 0;
	padding: 3px 5px;
	text-decoration: none;
	color:#336699;
	font-size:11px;
}
.blogpagination span {
	color: #bbbaba;
}
.blogpagination span.current {
	background: #0b8db5 none;
	border: 1px solid #d3d3d3;
	color: #FFF;
}
.blogpagination a:hover {
	border: 1px solid #0b8db5;
}
.bloglisting{
width:682px;
overflow:hidden;
padding:0px 10px 20px  10px;
}
.bloglisting h2{
font-size:14px;
font-weight:bold;
color:#0b8db5;
padding-bottom:10px;
}
.bloglisting .bloguser{
display:block;
height:20px;
font-size:12px;
color:#cc0000;
text-decoration:none;
padding:0 0 0 20px;
background:url(../images/icn_bloguser.jpg) no-repeat top left;
}
.bloglisting .blogdate{
display:block;
height:20px;
font-size:12px;
color:#797878;
text-decoration:none;
padding:0 0 0 25px;
background:url(../images/icn_blogdate.jpg) no-repeat top left;
}
.bloglisting p{
padding:10px 0px;
}
.bloglisting .postlinks{
width:95%;
padding:0px 10px;
color:#797878;
font-size:11px;
}
.bloglisting .postlinks span{
display:block;
}
.postlinks .icnblogcomment{
background:url(../images/icn_blogcomment.jpg) no-repeat top left;
padding-left:20px;
line-height:20px
}-----------------------------------------*/
/*-----------------PERSONALIZED SEARCH RESULTS LAYOUT ----------------------*/
.searchresultbtn{
width:100%;
overflow:hidden;
padding:0 0 10px 0;
}
.searchresultbtn a{
padding:0 10px 0 0;
}
.tableborder{
clear:both;
}
.tableborder td{
border-right:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
padding:5px 0 5px 3px;
font-size:12px;
height:30px;
color:#003f5e;
}
.usefulyesno{
clear:both;
width:500px;
float:left;
}
.usefulyesno .yesnoicn{
float:left;
padding:2px 10px 0 25px;
background:url(../images/btn_useful.gif) no-repeat 0 4px;
}
.usefulyesno .rating {
float:left;
padding:2px 5px 0 0px;
margin:0px;
}
.usefulyesno .rating span{
float:left;
font-size:12px;
color:#00314f;
text-decoration:none;
display:block;
}
.usefulyesno .rating label{
font-size:12px;
color:#00314f;
padding:0px 3px 0px 3px;
}
.usefulyesno .thumbup{
padding-right:20px;
padding-bottom:5px;
}
.usefulyesno .smalltext{
clear:both;
font-size:10px;
color:#333333;
padding:5px 0 5px 0;
width:80%;
}
/*-----------------LINK TO US DETAILS LAYOUT---------------------------------*/
.linkdetails_panel{
padding-bottom:11px;
clear:both;
}
.linkdetails_panel .blacktext{
font-size:12px;
font-weight:bold;
color:#333333;
padding:0 0 5px 0;
}
.linkdetails_panel .bluetext{
font-size:12px;
font-weight:normal;
color:#00314f;
padding:5px 0 8px 0;
}
/*----------------COMPARE SITES DETAILS LAYOUT ---------------------------*/
.tableborder .sitethumbimg{
width:100%;
padding:5px 0 5px 0;
text-align:center;
}
.tableborder .sitethumbimg p a{
}
.tableborder .customizelink{
display:block;
font-size:11px;
background:url(../images/greenarrow.gif) no-repeat;
padding:0 0 0 18px;
margin:0 0 10px 5px;
line-height:15px;
width:100px;
}
/*---------------------CATEGORY OVERVIEW LAYOUT ---------------------------*/
.categorytopsmallad{
width:69%;
overflow:hidden;
float:left;
}
.category_container{
width:100%;
overflow:hidden;
}
.category_container h2{
font-size:14px;
font-weight:normal;
color:#c26903;
display:block;
padding-bottom:5px;
border-bottom:1px solid #f9e7e8;
}
.category_container h3{
font-size:12px;
font-weight:bold;
color:#003f5e;
}
.category_container p{
font-size:13px;
color:#333333;
text-align:left;
line-height:18px;
}
.category_container .catrankingoutter{
width:270px;
overflow:hidden;
float:left;
}
.category_container .catranking{
width:260px;
overflow:hidden;
float:left;
padding:3px 0px;
}
.category_container .catranking p{
clear:both;
}
.category_container .catranking span{
float:left;
padding:2px 5px;
}
.category_container .catranking .sitename{
font-family:13px;
font-weight:bold;
}

.category_container .bordercontent{
width:716px;
overflow:hidden;
border:1px solid #f9e7e8;
padding:5px 8px 8px 8px;
margin:0 0 10px 0;
}
.bordercontent .headcnt{
width:99%;
overflow:hidden;
clear:both;
}
.bordercontent .headcnt h2{
font-size:14px;
font-weight:bold;
color:#003f5e;
display:block;
float:left;
border:none;
padding:0px 10px 0px 0px;
margin:0px;
}
.bordercontent .headcnt span{
display:block;
padding:3px 5px 0px 0px;
float:left;
color:#333333;
font-size:11px;
}
.bordercontent p{
font-size:12px;
color:#333333;
text-align:left;
line-height:18px;
padding:8px 0;
}
.bordercontent .thumbbox{
float:left;
width:215px;
padding:12px 0 0 0px;
text-align:center;
}
.bordercontent .thumbbox p{
padding:0px;
}
.thumbbox .thumbimg{
float:left;
margin:0 10px 8px 0;
border:1px solid #ba999a;
}
.bordercontent .rightbox{
float:right;
width:225px;
overflow:hidden;
padding:10px 0 0 10px;
}
.rightbox h5{
font-size:12px;
font-weight:bold;
color:#00314f;
padding:5px 0 6px 0px;
background-position:37px 3px;
}
.rightbox ul{
list-style:none;
}
.rightbox li{
font-size:11px;
padding:0 0 5px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 3px;
}
.rightbox li strong, .rightbox li b{
font-size:11px;
font-weight:bold !important;
color:#003f5e;
}
.rightbox li a{
font-size:11px;
color:#06588a;
vertical-align:top;
text-decoration:none;
}
.rightbox li span{
padding-bottom:3px;
}
.catjoin{
background:url(../images/btn_catjoin.gif) no-repeat top left;
width:75px;
height:30px;
display:block;
text-decoration:none;
}
.catjoin:hover{
background:url(../images/btn_catjoin_over.gif) no-repeat top left;
}
.catvisit{
background:url(../images/btn_visit_site.gif) no-repeat top left;
width:75px;
height:30px;
display:block;
text-decoration:none;
}
.catvisit:hover{
background:url(../images/btn_visit_site_hover.gif) no-repeat top left;
}
.listjoin{
background:url(../images/list_join.gif) no-repeat top left;
width:70px;
height:30px;
display:block;
text-decoration:none;
}
html>body .listjoin{
margin:2px 0px 6px 0px;
*margin:0px 0px;
}
.listjoin:hover{
background:url(../images/list_join_over.gif) no-repeat top left;
}
.listvisit{
background:url(../images/list_visitsite.gif) no-repeat top left;
width:70px;
height:30px;
display:block;
text-decoration:none;
}
html>body .listvisit{
margin:2px 0px 6px 0px;
*margin:0px 0px;
}
.listvisit:hover{
background:url(../images/list_visitsite_hover.gif) no-repeat top left;
}
.membervisit{
background:url(../images/mem_visitsite.gif) no-repeat top left;
width:70px;
height:20px;
display:block;
text-decoration:none;
}
html>body .membervisit{
margin:2px 0px 6px 0px;
*margin:0px 0px;
}
.comparejoin{
background:url(../images/btn_comparejoin.gif) no-repeat top left;
width:55px;
height:25px;
display:block;
text-decoration:none;
}
.comparejoin:hover{
background:url(../images/btn_comparejoin_over.gif) no-repeat top left;
}
.comparevisit{
background:url(../images/btn_comparevisit.gif) no-repeat top left;
width:55px;
height:25px;
display:block;
text-decoration:none;
}
.comparevisit:hover{
background:url(../images/btn_comparevisit_over.gif) no-repeat top left;
}
.smalljoin{
background:url(../images/btn_smalljoin.gif) no-repeat top left;
width:73px;
height:25px;
display:block;
text-decoration:none;
}
.smalljoin:hover{
background:url(../images/btn_smalljoin_over.gif) no-repeat top left;
}
.smallvisit{
background:url(../images/btn_smallvisit.gif) no-repeat top left;
width:73px;
height:25px;
display:block;
text-decoration:none;
}
.smallvisit:hover{
background:url(../images/btn_smallvisit_over.gif) no-repeat top left;
}
.bordercontent .bottombox ul{
padding:0px 5px 5px 0px;
list-style:none;
}
.bordercontent .bottombox li{
font-size:12px;
color:#00314f;
padding:2px 0 2px 0;
font-weight:bold;
}
.bordercontent .bottombox li h3{
font-weight:normal;
font-size:12px;
color:#333333;
}
/*---------------------LINK TO US LAYOUT-----------------------------------------*/
.linktous_logo{
width:700px;
overflow:hidden;
margin:20px 0 20px 0;
}
.linktous_logo .logo1{
float:left;
overflow:hidden;
width:50%;
text-align:center;
}
.linktous_logo p{
font-size:12px;
color:#333333;
padding:20px 40px 5px 0;
}
.linktous_logo .getcode{
font-size:12px;
font-weight:normal;
color:#333333;
overflow:hidden;
padding:0 30px 0 0;
}
.linktous_logo .logo2{
float:right;
overflow:hidden;
width:292px;
text-align:center;
}
.reviewedlogo_outter{
width:90%;
text-align:center;
overflow:hidden;
}
.reviewedlogo{
width:90%;
text-align:center;
overflow:hidden;
}
.reviewedicn{
width:30%;
text-align:center;
overflow:hidden;
margin:0 auto;
padding:5px 0px 15px 0px;
}
.reviewedicn span {
padding:0px 5px;
}
/*------------CONTACT US LAYOUT ----------------------------------------------*/
.contactus_container{
width:100%;
overflow:hidden;
clear:both;
}
.contactus_container .content{
width:99%;
overflow:hidden;
}
.contactus_container .content strong{
color:#00314f;
font-weight:bold;
}
.contactus_container .content b{
color:#00314f;
font-weight:bold;
}
.contactus_container .content p{
text-align:left;
line-height:18px;
color:#333333;
}
/*---------------CUSTOM NOT FOUND LAYOUT -------------------------------------*/
#pagenotfound_middle{
margin:0 auto;
width:970px;
height:100%;
}
.customnotfound{
width:100%;
overflow:hidden;
height:580px;
background:url(../images/bg_pagenotfound.gif) repeat-x bottom;
}
.customnotfound .leftcontent{
float:left;
width:280px;
padding:20px 20px 0 60px;
}
.customnotfound .leftcontent h1{
font-size:20px;
font-weight:bold;
color:#c26903;
background:url(../images/inc_pagenotfound.gif) no-repeat;
padding:10px 0 0 40px;
}
.customnotfound .leftcontent span{
float:left;
font-size:12px;
font-weight:bold;
color:#333333;
line-height:21px;
padding:22px 0 0 0;
}
.customnotfound .leftcontent p{
font-size:12px;
color:#333333;
line-height:21px;
padding:22px 0 0 10px;
}
.customnotfound .middle{
float:left;
width:180px;
margin:243px 20px 0 60px;
}
.customnotfound .rightcontent{
float:left;
width:220px;
margin:100px 20px 0 20px;
}
/*-------------------SITEMAP LAYOUT---------------------------------------*/
.sitemap_container{
width:100%;
overflow:hidden;
}
.sitemap_container h2{
font-weight:bold;
font-size:14px;
color:#c26903;
line-height:18px;
background:url(../images/roundgreenarrow.gif) no-repeat 0 3PX;
padding:0 0 0 22px;
}
.sitemap_container ul{
list-style:none;
padding:10px 0 0 25px;
}
.sitemap_container li{
background:url(../images/ligreenarrow.gif) no-repeat 0 2px;
padding:0 0 0 10px;
height:18px;
}
.sitemap_container li a{
font-size:12px;
}
/*----------------------WEB CHAT LAYOUT---------------------------------*/
.webchat_container{
width:100%;
overflow:hidden;
}
.webchat_container h2{
font-weight:bold;
font-size:14px;
color:#c26903;
padding:0 0 10px 10px;
}
.webchat_container ul{
list-style:none;
padding:0 0 0 25px;
}
.webchat_container li{
font-size:12px;
font-weight:bold;
color:#00314f;
height:20px;
background:url(../images/icn_webchatarrow.gif) no-repeat 0 2px;
padding:0 0 0 20px;
}
.webchat_container .chatcontainer{
width:440px;
height:155px;
margin:10px 0 10px 10px;
border:1px solid #ba888a;
background:url(../images/chat_photo.gif) no-repeat right #f8f8f8;
}
.chatcontainer .chat{
width:210px;
height:120px;
margin:28px 0 0 8px;
}
/*-------------------TERMS AND CONDITIONS LAYOUT----------------------------*/
.terms_container{
width:100%;
overflow:hidden;
}
.terms_container h2{
font-size:14px;
font-weight:bold;
color:#c26903;
padding:5px 0 8px 0;
text-transform:uppercase;
}
.terms_container p{
font-size:12px;
color:#333333;
line-height:18px;
text-align:left;
padding:0 0 15px 0;
}
.terms_container span{
font-size:13px;
font-weight:bold;
color:#003f5e;
line-height:18px;
text-align:left;
padding:0 0 15px 0;
}
.terms_container ul{
padding:20px;
}
.terms_container li{
list-style:none;
background:url(../images/greentick.gif) no-repeat -2px 8px;
padding:5px 15px;
color:#333333;
}
/*--------------------A-Z PAGE LAYOUT----------------------------------------*/
.azcontainer{
width:732px;
margin:10px 0 10px 0;
border:1px solid #ba888a;
background:url(../images/azbg.gif) repeat-x;
}
.azcontainer .rightimg{
width:732px;
height:150px;
background:url(../images/azimage.gif) no-repeat right bottom;
}
.azcontainer h2{
font-size:14px;
font-weight:bold;
color:#c26903;
background:url(../images/icn_search.gif) no-repeat 0 5px;
margin:0 0 0 10px;
padding:6px 0 10px 30px;
}
.azcontainer .atoz{
width:480px;
height:88px;
background:#d3d3d3;
margin:5px 0 0 10px;
padding:10px 0 0 10px;
}
.azcontainer ul{
list-style:none;
}
.azcontainer li{
float:left;
width:28px;
height:26px;
text-align:center;
margin:0 6px 10px 0;
padding:6px 0 0 0;
background:url(../images/azlibg.gif) repeat-x;
}
.azcontainer li a{
font-size:15px;
font-weight:bold;
}
.azcontainer li a:hover{
color:#333333;
text-decoration:none;
}

/*-------------------SEND TO FRIEND LAYOUT--------------------------------------*/
.sendtofriend_outer{
margin:10px 0 0 10px;
width:540px;
overflow:hidden;
text-align:left;
}
/*---------------------------------------------------------------------------------
27. NEWSLETTER BOTTOM LINKS
---------------------------------------------------------------------------------*/

#postnavi {
	margin:10px -5px 10px 0;
	padding:10px 5px 0;
}
#postnavi span{
display:block;
}
#postnavi .prev a {
	background:url(../images/icons.gif) 0 -224px no-repeat;
	padding-left:22px;
	height:16px;
	line-height:16px;
}
#postnavi .next a {
	background:url(../images/icons.gif) 100% -240px no-repeat;
	padding-right:22px;
	clear:both;
	height:16px;
	line-height:16px;
	display:block;
	text-align:right;
}

/*--------------------NEWSLETTER REGISTRATION------------------------------*/
.nltrregistration_outter{
background-color:#FFFFFF;
border:1px solid #f9e7e8;
width:90%;
overflow:hidden;
padding:10px 20px;
color:#00314f;
margin-left:3px;
}
.nltrregistration_outter .innerregistration{
border-bottom:1px solid #ba888a;
padding:5px 0px 5px 0px;
width:98%;
margin:3px 0px 3px 0px;
}
.nltrregistration_outter .innerregistration p{
margin:0px;
padding:6px 0px;
}
ul.interest{
margin:0px;
padding:0px 0px 25px 0px;
clear:both;
display:block;
}
ul.interest li{
display:block;
list-style:none;
width:25%;
float:left;
}
ul.interest li span{
display:block;
float:left;
}

.nltrregistration_outter .innerregistration .regleft{
width:45%;
overflow:hidden;
margin-right:3%;
float:left;
}
html>body .nltrregistration_outter .innerregistration .regleft{
margin-right:5%;
}
.nltrregistration_outter .innerregistration .regright{
width:50%;
overflow:hidden;
}
.reglabelouter{
width:100%;
overflow:hidden;
margin-bottom:15px;
}
.reglabelouter span{
padding:0px 10px 0px 0px;
float:left;
display:block;
color:#00314f;
}
.reglabelouter label{
color:#00314f;
display:block;
padding-top:4px;
}
.leftmargin4{
margin:0px 0px 0px 8px;
}
/*---------------------------COMPARE LEFT PANEL TABS----------------------------*/
.filtertab_outter{
border-bottom:1px solid #ba999a;
width:180px;
padding:10px 10px;
color:#00314f;
}
.filtertab{
/*width:96%;*/
padding-bottom:10px;
border-bottom:1px solid #ba999a;
margin-bottom:10px;
font-size:12px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.filtertab .spanclass{
display:block;
float:left;
padding:10px 3px;
font-size:12px;
}
.filtertab strong{
font-size:12px;
}
.selecttab{
padding-bottom:10px;
border-bottom:1px solid #ba999a;
margin-bottom:5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.selecttab .headp strong {
font-weight:bold;
}
.selecttab .headp{
overflow:hidden;
text-decoration:none;
padding:3px 0px;
}
html>body .selecttab .headp{
overflow:visible;
*overflow:hidden;
height:18px;
}
.selecttab .spanclass{
display:block;
float:left;
padding-top:4px;
}
.selecttab b{
display:block;
float:right;
}
.selecttab strong{
font-size:12px;
}
.selecttab p{
margin:0px;
padding:0px 0px;
display:block;
overflow:hidden;
}
html>body .selecttab p{
padding:2px 0px;
*padding:0px 0px;
}
.selecttab label{
display:block;
width:158px;
float:left;
padding:3px 0px 0px 2px;
}
html>body .selecttab label{
width:160px;
*width:155px;
padding:0px 0px 0px 3px;
*padding:3px 0px 0px 2px;
float:left;
}
.disabledtext{
color:#777777;
font-family:Arial, Helvetica, sans-serif;
}

/*-----------------------COMPARE TABLE LISTING-----------------------------------*/
.compare_dropoutter{
background:#fdf7f7;
margin-bottom:0px;
padding:0px 3px;
float:left;
width:725px;
}
.compare_dropoutter strong{
color:#333333;
}
.promotionsearch_outter .helplink{
float:right;
width:75px;
margin:7px 0 0 0;
display:inline-block;
}
.compare_dropoutter .helplink a{
display:block;
height:23px;
font-size:11px;
text-decoration:none;
color:#06588a;
padding:2px 0 0 25px;
background:url(../images/icn_help.gif) no-repeat;
}

.comparelist_outter{
width:733px;
overflow:hidden;
margin-bottom:10px;
}
.comparelist_header{
width:733px;
height:30px;
overflow:hidden;
font-size:12px;
color:#06588a/*#00314f*/;
text-align:center;
border-bottom:2px solid #ba888a;
margin-bottom:5px;
}
.comparelist_header td{
height:24px;
padding-top:8px;
}
.comparelist_header a{
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.comparelist_header a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.comparelist_header a:visited{
color:#FFFFFF;
}
.comparelist_tableoutter{
width:733px;
overflow:hidden;
}
.comparelist_tableoutter a{
line-height:16px;
}
.comparelist_tableoutter td{
line-height:16px;
text-align:center;
vertical-align:top;
font-size:11px;
padding:10px 0px;
}
.comparelist_whiterow{
width:733px;
overflow:hidden;
background-color:#FFFFFF;
}
.comparelist_whiterow table{
border-bottom:3px solid #FFFFFF;
}
.comparelist_whiterow td{
border-right:2px solid #fdf7f7;
}
.comparelist_bluerow{
width:733px;
overflow:hidden;
background-color:#fdf7f7;
}
.comparelist_bluerow table{
border-bottom:3px solid #FFFFFF;
}
.comparelist_bluerow td{
border-right:2px solid #FFFFFF;
}
.comparelist_yellowrow{
width:733px;
overflow:hidden;
background-color:#fef9c2;
}
.comparelist_yellowrow table{
border-bottom:3px solid #FFFFFF;
}
.comparelist_yellowrow td{
border-right:2px solid #FFFFFF;
}
.selectbluerow{
background-color:#eaf1f9;
color:#00314f;
font-weight:bold;
}
/*-------------------------GOOGLE RESULT PAGE-----------------------------------*/
.gogresult_outter{
width:100%;
overflow:hidden;
color:#333333;
}
.gogresult_heading, .gogarticle_heading{
font-family:Arial, Helvetica, sans-serif;
width:100%;
overflow:hidden;
color:#333333;
text-decoration:none;
text-align:right;
padding-bottom:10px;
margin-bottom:10px;
}
.gogarticle_heading{
width:70%;
overflow:hidden;
}
.gog_results{
padding:5px 5px;
border-bottom:1px solid #628cb2; 
margin:0px 0px 10px 0px;
background-color:#fdf7f7;
}
.hrgog{
color:#628cb2;/*e0eaf3*/
size:1;
margin:10px 0px 0px 0px;
}
.gogresult_toplinks, .gogarticle_toplinks{
font-family:Verdana, Helvetica, sans-serif;
width:100%;
overflow:hidden;
color:#333333;
text-decoration:none;
}
.gogarticle_toplinks{
width:70%;
overflow:hidden;
}
.gogresult_toplinks h2, .gogarticle_toplinks h2{
/*font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
*/
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration:none;
margin-bottom:10px;
letter-spacing:normal;
}
.gogresult_toplinks a, .gogarticle_toplinks a{
font-size:13px;
color:#06588a;
text-decoration:underline;
margin:10px;
}
.gogresult_toplinks a:hover, .gogarticle_toplinks a:hover{
text-decoration:none;
}
.gogresult_toplinks span, .gogarticle_toplinks span{
font-size:13px;
color:#333333;
text-decoration:none;
font-weight:bold;
margin-right:10px;
}
.gogresult_listoutter{
font-family:Arial, Helvetica, sans-serif;
width:100%;
overflow:hidden;
color:#333333;
text-decoration:none;
clear:both;
padding:15px 0px;
}
.gogarticle_listoutter{
font-family:Arial, Helvetica, sans-serif;
width:70%;
overflow:hidden;
color:#333333;
text-decoration:none;
padding:15px 0px;
}
.gogresult_list, .gogarticle_list{
font-family:Arial, Helvetica, sans-serif;
width:90%;
overflow:hidden;
color:#333333;
text-decoration:none;
clear:both;
margin-bottom:15px;
}
.gogarticle_list{
width:100%;
overflow:hidden;
}
.gogresult_list a, .gogarticle_list a{
font-size:16px;
color:#06588a;
text-decoration:underline;
margin-bottom:5px;
}
.gogresult_list a:hover, .gogarticle_list a:hover{
text-decoration:none;
}

.gogresult_list p a, .gogarticle_list p a{
font-size:13px;
color:#06588a;
text-decoration:underline;
}
.gogresult_list p a:hover, .gogarticle_list p a:hover{
text-decoration:none;
}
.gogresult_list p, .gogarticle_list p{
font-size:13px;
color:#333333;
text-decoration:none;
}
.gogresult_list span, .gogarticle_list span{
font-size:13px;
color:#c26903;
text-decoration:none;
}
/*-----------------------PROMOTION AND OFFER PAGE---------------------------*/
.promotionsearch_outter {
width:712px;
overflow:hidden;
background-color:#fdf7f7;
padding:10px;
color:#333333;
}
.promotionsearch_outter h2{
font-weight:bold;
font-size:14px;
color:#333333;
padding-bottom:5px;
}
.promotionsearch {
padding:5px 0px;
overflow:hidden;
width:100%;
}
.promotionsearch ul {
width:100%;
padding:0px;
margin:0px;
}
.promotionsearch ul li {
list-style:none;
color:#555;
padding:3px 0px;
margin:0px;
}
.promotionsearch ul li span {
color:#00314f;
}
.promotionsearch .userprofile {
 width:50%;
	float:right;
	overflow:hidden;
}
.promotionsearch .userprofile img {
	float:right;
	margin-left:5px;
}
.promotionsearch span {
display:inline-block;
}
.promotionsearch p {
padding:5px 0px;
}
.promotionlist_outter{
margin:0px 0px 10px 0px;
border:1px solid #ba888a;
width:732px;
overflow:hidden;
text-align:center;
padding:8px 0px;
}
.promobg {
background:#fdf7f7;
}
.promotionlist_outter .thumbdiv {
width:130px;
overflow:hidden;
padding:0px 12px 0px 12px; 
float:left;
}
.promotionlist_outter .thumbdiv a{
display:inline-block;
text-align:center;
border:0px;
clear:both;
}
.promotionlist_outter .thumbdiv span{
display:inline-block;
text-align:center;
padding:7px 0px;
clear:both;
}
.promotionlist_outter .cntntdiv{
width:560px;
overflow:hidden;
padding:0px 5px 0px 0px; 
float:left;
text-align:left;
}
.promotionlist_outter .cntntdiv h2 {
font-size:14px;
font-weight:bold;
padding:0px 0px 8px 0px;
margin:0px;
color:#00314f;
text-decoration:none;
display:inline-block;
}
.promotionlist_outter .cntntdiv h2 a{
font-size:14px;
font-weight:bold;
padding:0px 0px 8px 0px;
margin:0px;
color:#06588a;
text-decoration:underline;
display:inline-block;
}
.promotionlist_outter .cntntdiv h2 a:hover{
color:#333333;
text-decoration:none;
}
.promotionlist_outter .cntntdiv ul{
list-style:none;
}
.promotionlist_outter .cntntdiv li{
padding:0 0 10px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 3px;
}
.promotionlist_outter .cntntdiv li a{
font-size:12px;
color:#06588a;
vertical-align:top;
text-decoration:underline;
}
.promotionlist_outter .cntntdiv li a:hover {
color:#333333;
text-decoration:none;
}
.promotionlist_outter .cntntdiv span{
display:inline-block;
float:right;
padding:0px 5px;
width:70px;
}
.promotionlist_outter .joindiv {
width:155px;
overflow:hidden;
padding:0px; 
float:right;
text-align:right;
margin-bottom:5px;
height:30px;
}
.promotionlist_outter .joindiv p {
padding:5px 4px 10px 0px; 
}
.promotionlist_outter .readmore {
padding:0px 20px; 
text-align:right;
clear:both;
}
/*--------------------------REVIEWRS SIGNIN & SIGNUP--------------------------*/
.signinoutter {
 width:100%;
}
.signinbox{
width:100%;
overflow:hidden;
border:1px solid #fdf7f7;
padding-bottom:10px;
}
.signinbox h1{
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#a53035;
background-color:#fdf7f7;
padding:10px 15px;
}
.signinbox h1 span{
font-weight:normal;
padding-left:10px;
}
.signinbox p {
padding:4px 15px;
}
.signinbox ul {
list-style:none;
padding:12px 15px 8px 15px;
}
.signinbox li {
padding:5px 0 10px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 8px;
}
.signup p {
padding:4px 15px;
}
.signup ul {
list-style:none;
padding:0px 15px 8px 15px;
}
.signup li {
padding:5px 0 4px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 8px;
}
.signupbox{
width:725px;
border:1px solid #fdf7f7;
padding-bottom:10px;
margin:10px 15px ;
}
.signupbox p{
padding:5px 11px;
width:97%;
}
.signupbox .bluebg{
background:#fdf7f7;
}
.signupbox p label{
padding:0px 20px 0px 0px;
width:150px;
display:inline-block;
}
.signupjoin {
width:725px;
overflow:hidden;
padding-bottom:10px;
margin:10px 5px 10px 15px ;
}
/*--------------------------REVIEW ADMIN PAGE------------------------------------*/
.reviewadminoutter {
 width:100%;
	overflow:hidden;
}
.reviewadminoutter h1{
font-size:18px;
text-decoration:none;
color:#c26903;
padding:0px 8px 10px 0px;
}
.reviewadmin {
 width:96%;
	padding:0px 20px;
	float:left;
}
.reviewadmin h2{
font-size:14px;
text-decoration:none;
color:#c26903;
padding:10px 0px 0px 0px;
display:inline-block;
}
.reviewadmin p{
padding:10px 0px 10px 0px;
}
/*-------------------------REVIEW ADMIN PAGE-------------------------------------*/
.headeradmin {
width:970px;
height:113px;
padding:0 0 15px 0;
background:url(../images/bg_top_admin.gif) repeat-x top;/* will replace with bg_top.gif after complete design done */
margin:0 auto;
}
.headeradmin .logo {
float:left;
width:325px;
height:80px;
padding:0;
}
.headeradmin .logo img {
float:left;
width:340px;
height:80px;
padding:0;
}
.headeradmin .navbar {
padding:10px 0px 0px 10px;
width:960px;
}
html>body .headeradmin .navbar {
padding:90px 0px 0px 10px;
width:960px;
}
.green {
color:#18a41c;
}
.red {
color:#ff0000;
}
.headeradmin .admin {
float:right;
width:210px;
height:30px;
padding:0px 80px 0px 0;
}
.headeradmin .admin h2 {
font-size:20px;
color:#2477bd;
padding:35px 0 0 0;
}
.headeradmin .searchpanel{
float:right;
width:290px;
overflow:hidden;
padding:20px 20px 0 0;
}
.headeradmin .searchpanel .advlink {
padding:10px 0 0 3px;
height:20px;
font-size:11px;
color:#333333;
clear:both;
}
/*------------------------Comments Section---------------------------------------*/
.commentheader{
width:98%;
overflow:hidden;
text-decoration:none;
border:1px solid #CCCCCC;
border-bottom:none;
padding:0px 6px 0px 7px;
background-color:#FFFFFF;
}
.commentheader td{
border-right:1px solid #FFFFFF;
font-weight:bold;
text-decoration:none;
height:30px;
vertical-align:middle;
padding-left:5px;
}
.commentboxoutter{
font-size:11px;
width:98%;
text-decoration:none;
border:1px solid #CCCCCC;
border-bottom:none;
padding:7px 6px 7px 7px;
background-color:#FFFFFF;
}
.commentbox{
width:100%;
text-decoration:none;
}
.commentboxheading{
width:100%;
text-decoration:none;
}
.commentboxheading b{
font-weight:normal;
}
.commenttxt{
width:99%;
overflow:hidden;
text-decoration:none;
}
.commenttxt blockquote{
padding-left:50px;
}
.commenttxt blockquote a{
font-size:11px;
text-decoration:none;
color:#06588a;
}
.commenttxt blockquote a:hover{
text-decoration:underline;
}
.commenttxt blockquote a{
font-size:12px;
text-decoration:none;
color:#06588a;
}
.commenttxt p{
font-size:11px;
text-decoration:none;
padding:5px 0px;
}
.commenttxt span {
font-size:11px;
text-decoration:none;
}
.namecomment{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#06588a;
}
.bottomnewline{
border-bottom:1px solid #CCCCCC;
}

/*----------------------Miscellaneous--------------------------------------------*/
/*Rating Stars*/
#rateMe{float:right; clear:both; width:78%; height:auto;}
#rateMe .on{float:left;background:url(../images/rating/rating_1.gif) no-repeat;cursor:pointer;}
#rateMe a{float:left;background:url(../images/rating/rating_5.gif) no-repeat;width:20px; height:18px;cursor:pointer;}
#ratingSaved{display:none; font-size:10px; color:#268bc3;}
.saved{color:red; }
/*Autocomplete Stars*/
#ajax_listOfOptions{
position:absolute; /* Never change this one */
width:188px; /* Width of box */
height:150px; /* Height of box */
overflow:auto;  /* Scrolling features */
border-left:1px solid #a6a6a6; 
border-right:1px solid #a6a6a6; 
border-bottom:1px solid #a6a6a6; /* Dark green border */
background-color:#FFF; /* White background color */
text-align:left;
font-size:0.9em;
z-index:100;
}
#ajax_listOfOptions div{ /* General rule for both .optionDiv and .optionDivSelected */
margin:1px; 
padding:1px;
cursorointer;
font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{ /* Div for each item in list */

}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
background-color:#316ac5;
color:#FFF;
}
#ajax_listOfOptions_iframe{
background-color:#F00;
position:absolute;
z-index:5;
}
/*reviewer profile*/
.rmarginleft{ 
margin-right:5px; 
float:left; 
} 
.logoutlink {
font-size:12px !important;
}
.logoutlink:visited {
color:#06588a;
}
/*Related Site formats */
.format_rsleftoutter {
overflow:hidden;
margin:5px 0 10px 0;
width:194px;
padding:10px 3px;
border-top:3px solid #ba999a;
border-bottom:1px solid #ba999a;
border-left:1px solid #ba999a;
border-right:1px solid #ba999a;
background-color:#ededed;
}
.format_realtedsiteoutter {
 width:auto;
	overflow:hidden;
}
.format_realtedsite {
 width:auto;
	overflow:hidden;
	padding-bottom:10px;
}
.format_realtedsiteoutter ul, .format_rsleftoutter ul{
list-style:none;
}
.format_realtedsiteoutter li, .format_rsleftoutter li {
font-size:11px;
padding:0 0 6px 10px;
background:url(../images/greenarrow.gif) no-repeat 0px 3px;
}
.format_realtedsiteoutter li strong, .format_realtedsiteoutter li b {
font-size:11px;
font-weight:normal !important;
color:#003f5e;
}
.format_rsleftoutter li strong, .format_rsleftoutter li b {
font-size:11px;
font-weight:normal !important;
color:#555;
}
.format_realtedsiteoutter li a {
font-size:11px;
color:#06588a;
vertical-align:top;
text-decoration:none;
}
.format_rsleftoutter li a {
font-size:11px;
color:#003c70;
vertical-align:top;
text-decoration:none;
}
.format_rsleftoutter .comparelink, .format_realtedsiteoutter .comparelink {
display:inline-block;
padding: 2px 20px 5px 2px;
text-decoration:none;
background-position:top right;
}
.normalmenulink {
font-size:12px;
color:#003c70;
text-decoration:none;
}
.gobtn {
background:url(../images/btn_go.gif) no-repeat top left;
width:39px;
height:29px;
display:block;
text-decoration:none;
}
.gobtn:hover{
background:url(../images/btn_go_over.gif) no-repeat top left;
}