body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px;
background:url(../images/bg.jpg) repeat-x top #fff;
}
img{
border:0px;
}
p{
margin:0px;
padding:0px;
}
.alignleft{
float:left;
}
.alignright{
float:right:
}

.clear{

clear:both;

}

.textalignright{

text-align:right;

}

.textalignleft{

text-align:left;

}

.banner_top{

padding-top:11px;

padding-bottom:11px;

padding-left:12px;

text-align:center;

}



#main_div{

width:1006px;

margin:0 auto;

}

#main_box{

margin:0 auto;

width:1006px;

background:url(../images/main_bg.jpg) repeat-y;

}

.logo{
width:256px;
float:left;
}

.top_navigation_box{

width:742px;

float:right;

height:46px;

overflow:hidden;
}

.navigation_top_bg1{

background:url(../images/top_nav_con.jpg) no-repeat;

height:46px;

width:9px;

}

.navigation_top_bg{

float:left;

background:url(../images/top_nav_con.jpg) no-repeat;

height:6px;

width:9px;

}

.navigation_top_conbg{

float:right;

background:url(../images/top_nav_conbg.jpg) repeat-x;

height:6px;

width:733px;

}

.top_navigation{

background:url(../images/top_nav_bg.jpg) repeat-x;

height:46px;

}

.top_navigation ul{

margin:0px;

padding:0px;

list-style:none;

}

.top_navigation li{

margin:0px;

list-style:none;

float:left;

padding:0px;

height:46px;

display:inline-block;

float:left;

}

.top_navigation a{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#000;

text-decoration:none;

display:block;

height:34px;

line-height:26px;

padding-left:8px;

padding-right:8px;

font-weight:bold;

float:left;

}

.top_navigation a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#fff;

text-decoration:none;

line-height:26px;

padding-left:8px;

padding-right:8px;

display:block;

height:34px;

background:url(../images/top_nav_hover.jpg) repeat-x left;

font-weight:bold;

}



/*Header text*/



.header_top_left{

height:86px;

float:left;

width:475px;

}

.header_top_text{

text-align:center;

font-size:18px;

font-family:Arial, Helvetica, sans-serif;

color:#4D7A05;

line-height:18px;

padding-top:25px;

}

.top_tex{

text-align:center;

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

color:#E62F2F;

line-height:18px;

padding-top:0px;

}



/*Header user*/

.user_top{

padding-top:20px;

height:44px;

float:right;

}

.user_top_right{

float:left;

width:120px;

}

.user_text{

text-align:left;

font-size:9px;

font-family:Arial, Helvetica, sans-serif;

color:#A6A5A5;

line-height:18px;

padding-left:11px;

padding-top:2px;

padding-bottom:2px;

margin-top:6px;

background:url(../images/user_bg.png) no-repeat;

}

.user_input{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#3F3F3F;

width:93px;

height:12px;

border:0px solid #fff;

}



.user_but_right{

padding-top:6px;

float:left;

width:131px;

}

.password {

text-align:left;

font-size:11px;

font-family: Tahoma;

font-weight:bold;

color:#C62B00;

}

.password a{

text-align:left;

font-size:11px;

font-family: Tahoma;

font-weight:bold;

color:#C62B00;

text-decoration:none;

padding-left:12px;

padding-top:6px;

}

.password a:hover{

text-align:left;

font-size:11px;

font-family: Tahoma;

font-weight:bold;

color:#932101;

text-decoration:none;

padding-left:12px;

padding-top:6px;

}





.header_bottom{

border-top:1px solid #fff;

height:244px;

}

.header_btm_left{

float:left;

width:581px;

}

.header_text{

height:145px;

padding-left:25px;

text-align:left;

font-size:15px;

line-height:18px;

padding-top:8px;

}

.header_text h1{

color:#FFFFFF;

line-height:60px;

font-family: Georgia, "Times New Roman", Times, serif;

font-size:39px;

font-weight:normal;

padding:0px;

margin:0px;

}

.header_img{

padding:25px 21px 11px 15px;

float: right;
}

/*middle*/

#middle{
/*
width:975px;

padding-bottom:21px;

padding-top:15px;

padding-left:16px;

padding-right:15px;
*/
}

#ad_box{
float:right;
width:180px;
}

/*categorie*/

.categorie{

float:left;

width:772px;

}

.categorie_spac{

float:left;

height:10px;

}

.categorie_heading{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#131313;

font-weight:bold;

text-align:center;

padding-top:10px;

}

.categorie_top{

float:left;

width:380px;

height:261px;

background-color:#E9E9E9;

}

.categorie_margin{

float:left;

height:10px;

}

.categorie_worse{

float:right;

width:380px;

height:261px;

background-color:#E9E9E9;

}

.categorie_box{

height:196px;

width:359px;

margin-bottom:6px;

margin-left:10px;

background: url(../images/categorie_text_bg.jpg) repeat-x #FFFFFF;

color:#000;

border:#989797 1px solid;

}

.categorie_textbox{

height:160px;

width:340px;

padding-top:8px;

margin-left:14px;

}

.click_but{

margin-left:112px;

height:26px;

width:137px;

overflow:hidden;

}

.categorie_menutop{

float:left;

padding-top:0px;

padding-left:13px;

width:97px;

height:27px;

}

.top a{

text-align:center;

padding-top:10px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:97px;

background:url(../images/top.png) no-repeat;

}

.top a:hover{

text-align:center;

padding-top:10px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:97px;

background:url(../images/top_hover.png) no-repeat;

}



.categorie_menuworse{

float:right;

padding-top:0px;

padding-right:171px;

width:97px;

height:27px;

}

.worse a{

text-align:center;

padding-top:10px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:97px;

background:url(../images/worse.png) no-repeat;

}

.worse a:hover{

text-align:center;

padding-top:10px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:97px;

background: url(../images/worse_hover.png) no-repeat;

}

/*categorie*/

.ima_box{

padding-bottom:10px;

}

.top_ima1{

float:left;

width:52px;

height:43px;

background:url(../images/ima1.png) no-repeat;

}

.top_ima2{

float:left;

width:52px;

height:43px;

background:url(../images/ima2.png) no-repeat;

}

.top_ima3{

float:left;

width:52px;

height:43px;

background:url(../images/ima3.png) no-repeat;

}

.worse_ima1{

float:left;

width:52px;

height:43px;

background:url(../images/ima1.png) no-repeat;

}

.worse_ima2{

float:left;

width:52px;

height:43px;

background:url(../images/ima2.png) no-repeat;

}

.worse_ima3{

float:left;

width:52px;

height:43px;

background:url(../images/ima3.png) no-repeat;

}

.categorie_heading1{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#393939;

padding-right:3px;

padding-left:7px;

}

.categorie_text{

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

font-size:11px;

color:#203400;

text-decoration:none;

width:254px;

padding-left:12px;

float:left;

}

.categorie_text a{

color:#000000;

text-decoration:none;

}

.categorie_text a:hover{

color: #990000;

}

.star{

float:left;

width:13px;

height:13px;

margin-left:1px;
margin-top:0px;

background:url(../images/star.png) no-repeat;

}

.flag{

float:left;

width:10px;

height:12px;

margin-left:3px;
margin-top:0px;

background:url(../images/flag.png) no-repeat;

}

/* add */

.Search{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight: bold;

color:#2D2D2D;

padding-left:10px;

padding-top:8px;

height:18px;

margin-bottom:8px;

}

.Search_box{

padding-left:10px;

padding-top:9px;

height:29px;

background-color:#E9E9E9;

}

.go_box{

width:124px;

float:left;

}

.input{

width:124px;

height:15px;

border:1px solid #CDCECF;

}

.go{

float:left;

width:33px;

height:19px;

}

.ad{

margin-top:10px;

width:179px;

height:254px;

background:url(../images/ad.png) no-repeat;

}

.signup_box{

margin-top:10px;

width:178px;

height:104px;

background:url(../images/signup_bg.jpg) repeat-x;

border:#E1E0E0 1px solid;

}

.signup_but{

padding-top:3px;

padding-left:111px;

width:67px;

height:25px;

}

.signup_name{

float:left;

width:42px;

height:19px;

padding-left:11px;

font-family:Arial, Helvetica, sans-serif;

font-weight:normal;

color:#000000;

}

.signup_margin{

margin-top:4px;

}

.signup_text{

float:right;

text-align:left;

font-size:9px;

font-family:Arial, Helvetica, sans-serif;

color:#A6A5A5;

width:114px;

height:19px;

padding-left:11px;

padding-top:0px;

padding-bottom:0px;

background:url(../images/user_bg.png) no-repeat;

}

.signup_input{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#3F3F3F;

width:93px;

height:12px;

margin-top:2px;

border:0px solid #fff;

}





/* footer */

#footer{

width:998px;

margin:0 auto;

background: url(../images/footer_bg.jpg) repeat-x;

}

.footer_text{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000;

padding-top:12px;

padding-bottom:22px;

text-align:center;

color:#000;

}



/* review page */

#review_box{

float:left;

width:772px;

}

#review_ad{

float:right;

width:192px;
margin-top:-10px;

}

.review_top{

height:66px;

background-color:#E9E9E9;

}

.vote_box{

float:right;

width:142px;

height:54px;

background-color: #FFFFFF;

border:#DFDDDD 1px solid;

margin-top:5px;

margin-right:5px;

}

.vote_text{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#131313;

margin-top:20px;

padding-left:12px;

}

.vote_but{

float:left;

margin-top:15px;

padding-left:11px;

}

/*.icon_box{

background:url(../images/pdf.jpg) no-repeat;

width:181px;

height:38px;

background-color:#FFFFFF;

border:#DFDDDD 1px solid;

margin:0px;

padding-top:16px;

}*/

.icon{

float:left;

margin-left:13px;

}

.heading_box{

float:left;

width:333px;

height:46px;

margin-top:7px;

margin-left:24px;

}

.review_heading{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:18px;

color:#131313;

padding-top:9px;

width:155px;

}

.star1{

float:left;

margin-top:9px;

width:20px;

height:18px;

margin-left:1px;

background:url(../images/star1.png) no-repeat;

}

.review_headingtext{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:14px;

color:#4F7C05;

padding-bottom:6px;

}

#reviewtext_box{

margin-top:9px;

margin-bottom:24px;

padding:4px;

background-color:#E9E9E9;

}

.reviewtext_bg{

background-color:#FFFFFF;

border:#DEDBDB 1px solid;

padding-top:29px;

padding-bottom:30px;

padding-left:22px;

padding-right:25px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#4F4F4E;

line-height:20px;

}

.review_heading1{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:15px;

color:#131313;

}

.review_rating{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:13px;

color:#4F7C05;

}

.table_ima1{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:11px;

color:#131313;

text-align:center;

height:20px;

width:209px;

padding-top:150px;

background:url(../images/table_ima.png) no-repeat;

margin-left:110px;

}

.lobby_ima2{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

font-size:11px;

color:#131313;

text-align:center;

height:20px;

width:209px;

padding-top:150px;

background: url(../images/lobby_ima.png) no-repeat;

margin-right:110px;

}
/*.reviewteb_bg{
background-color:#E9E9E9;
height:190px;
padding-left:5px;
}*/

.review_tebtop{

float:left;

padding-top:5px;

padding-left:7px;

width:78px;

height:22px;

}

.review_tebworse{

float:left;

padding-top:5px;

width:97px;

height:22px;

margin-left:2px;

}

.reviewteb_top a{

text-align:center;

padding-top:5px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:79px;

background:url(../images/top1.png) no-repeat;

}

.reviewteb_top a:hover{

text-align:center;

padding-top:5px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:79px;

background:url(../images/top_hover1.png) no-repeat;

}

.reviewteb_worse a{

text-align:center;

padding-top:5px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:79px;

background:url(../images/worse1.png) no-repeat;

}

.reviewteb_worse a:hover{

text-align:center;

padding-top:5px;

font-size:12px;

font-family: Tahoma;

font-weight:bold;

color:#fff;

text-decoration:none;

display:block;

height:17px;

width:79px;

background:url(../images/worse_hover1.png) no-repeat;

}

.reviewteb_box{

width:162px;

margin-left:4px;

padding:15px 10px 15px 10px;

background-color:#FFFFFF;

border:#B6B5B5 1px solid;

}

.reviewteb_arrow{

padding-left:18px;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:12px;

color:#131313;

line-height:18px;

background:url(../images/teb_arrow.png) no-repeat;

}

.reviewtitle_bg{
/*margin-top:9px;*/
padding:4px;
background-color:#E9E9E9;
/*margin-bottom:10px;*/
}

.unlist_reviewtitle_bg{
padding:4px;
background-color:#E9E9E9;
margin-bottom:10px;
}
.reviewtitle-bg1{

margin-top:9px;

padding:0px;

background-color:#E9E9E9;

}

.reviewtitle_box{
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
width:162px;
background-color:#FFFFFF;
border:#B6B5B5 1px solid;
text-align:left;
}

.index_reviewtitle_box{
padding:10px;
width:168px;
background-color:#FFFFFF;
border:#B6B5B5 1px solid;
text-align:left;
}
.index_shareit_box{
padding:8px;
width:172px;
background-color:#FFFFFF;
border:#B6B5B5 1px solid;
text-align:left;
}
.unlist_reviewtitle_box{
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
width:130px;
background-color:#FFFFFF;
border:#B6B5B5 1px solid;
text-align:left;
}


.reviewtitle_box_img{

padding:0px;

width:184px;


border:#B6B5B5 0px solid;

}


.reviewtitle_box1{

padding-top:10px;

width:182px;

background-color:#FFFFFF;

border:#B6B5B5 1px solid;

}

.title{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:12px;

color:#4F7C05;

}

.title_text{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:11px;

color:#131313;

}





.category_top{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#131313;

font-weight:bold;

height:25px;

padding-left:31px;

padding-top:4px;

background-color:#E9E9E9;

}

#category_box{

float:left;

width:561px;

margin-top:9px;

padding:4px;

background-color:#E9E9E9;

}

.categorytext_bg{

background-color:#FFFFFF;

border:#DEDBDB 1px solid;

padding-top:19px;

padding-bottom:25px;

padding-left:17px;

padding-right:17px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#4F4F4E;

line-height:20px;

}

#category_teb{

float:right;

width:383px;

margin-top:9px;

padding:0px 4px 4px 4px;

background-color:#E9E9E9;

}

.categoryteb_bg{

background-color:#FFFFFF;

border:#DEDBDB 1px solid;

padding-top:11px;

padding-bottom:1px;

padding-left:14px;

padding-right:14px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#4F4F4E;

line-height:20px;

}

.category_bg{

margin-top:6px;

height:20px;

background-color:#FFFFFF;

border-left:#E9E9E9 5px solid;

border-right:#E9E9E9 1px solid;

border-bottom:#E9E9E9 1px solid;

border-top:#E9E9E9 1px solid;

}

.category a{

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#181818;

text-decoration:none;

display:block;

padding-left:40px;

height:20px;

background:url(images/category_arrow.jpg) no-repeat;

}

.category a:hover{

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#DA1D1D;

text-decoration:none;

display:block;

padding-left:40px;

height:20px;

background:url(images/category_arrowhover.jpg) no-repeat;

}

.category_tebmenu{

float:left;

padding-top:4px;

padding-left:4px;

width:97px;

height:27px;

}

/*-------------------new css for browser compatibilty made by varun-------------*/



