/*Restaurant Vic CSS Document */
body{
	color:#a5a6b0;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	background:url(../images/body-bg.jpg) top left repeat-x;
}
body, html, div, form, div, p, ul, ol, li{ padding:0px; margin:0px;}
a{ outline:none; text-decoration:none;}
input, select{ border:none;}
#mainWrapper{
	width:964px;
	margin:auto;
}
#headerWrapper{
	height:176px;
	padding-top:10px;
}
#headerWrapper .logo a{
	background:url(../images/logo.png) 0 0 no-repeat;
	width:425px;
	height:62px;
	display:block;
	margin:10px 0px 0px 280px;
}
#search{
	background:#e4e8ee url(../images/topsearch-bg.jpg) top right no-repeat;
	height:41px;
	margin:22px 0px 0px 0px;
	text-align:center;
	font-size:18px;
	width:1000px;
	color:#fff;
}
#search .searchButton, #search select, #search .searchField{margin-left:5px; padding:2px 0px 2px 3px; margin-left:10px;}
#search .searchButton{
	color:#fff;
	width:145px;
	background-color:#274f90;
	margin-top:9px;
	font-weight:bold;
	margin-right:4px;
	cursor:pointer;

}
#search select{
	color:#a5a6b0;
	width:156px;
	font-weight:normal;
}
#search .searchField{
	color:#a5a6b0;
	margin:9px 3px 0px 9px;
	width:260px;
	float:left;
	font-weight:normal;
}
.top-nav-sec{
	width:835px;
	float:left;
	padding:10px 0px 10px 135px;
}
.but-sec{
	float:left;
	margin:0px 0px 0px 0px;
}
.but{
	background:#fff;
	padding:0px 20px 0px 2px;
	height:15px;
	font-size:11px;
	float:left;
	color:#000;
	text-align:center;
	text-decoration:underline;
}
.but a{
	background:#fff;
	text-align:center;
	padding:0px 3px 0px 3px;
	height:15px;
	font-size:11px;
	float:left;
	color:#000;
	text-decoration:underline;
}
.but a:hover{
	background:#336699;
	padding:0px 3px 0px 3px;
	height:15px;
	text-align:center;
	font-size:11px;
	color:#fff;
	float:left;
	text-decoration:underline;
}

.con-sec{
	width:1035px;
	padding:0px 0px 0px 0px;
	float:left;
}
.con-sec-left{
	padding:17px 0px 0px 40px;
	width:166px;
	float:left;
}
.con-sec-mid{
	width:446px;
	background-color:#fff;
	border:1px solid #f7f7f8;
	padding:0px 13px 0px 8px;
	float:left;
}
.con-sec-right{
	width:301px;
	float:left;
	background-color:#fff;
	border:1px solid #f7f7f8;
	padding-left:12px;
	margin:0px 0px 0px 16px;
}
.con-sec-right2{
	width:301px;
	float:left;
	background-color:#fff;
	border:5px solid #E8EFF4;
	padding-left:12px;
	margin:0px 0px 0px 13px;
}
.c-l-top{
	margin:10px 0px 17px 0px;
	float:left;
	height:18px;
	color:#d10808;
	font-size:16px;
	font-weight:bold;
}
#right { float: right; width: 301px; margin: 0 0 10px 0; }
#right h3 { margin: 10 0 10px; }
#right img { margin: 0 3px 6px 6px; border: 1px solid #eee; padding: 3px; }
#right img:hover{ margin: 0 3px 6px 6px; border: 1px solid #999; padding: 3px; }
#right li {
	list-style: none;
}
#right li a { display: block; border-bottom: 1px solid #ccc; padding: 5px 5px; }
.rest{
	font-size:17px;
	color:#000;
}

.typ-cui{
	padding:0px 0px 0px 0px;
	font-size:18px;
	width:150px;
	line-height:35px;
	margin-bottom:3px;
	font-weight:bold;
	text-align:right;
	color:#000;
	float:left;
}
.cui-nav ul li{
	font-size:13px;
	width:95px;
	text-align:left;
	color:#395d99;
	padding:0px 0px 6px 61px;
	float:right;
	list-style-type:none;
}
ul,li{ list-style-type:none; padding:0px; margin:0px;}
.price{
	color:#a8a9b2;
	font-size:13px;
}
.all{
	width:95px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	line-height:35px;
	text-align:left;
	font-weight:bold;
	color:#000;
	float:right;
}
.h{
	width:291px;
	height:20px;
	float:left;
}
.h1{
	width:291px;
	height:7px;
	float:left;
}
.ver{
	width:10px;
	height:135px;
	float:left;
}
.gi-re-ln{
	width:281px;
	color:#215196;
	float:right;
	font-size:13.5px;
	padding:25px 0px 10px 9px;
}
.cui-nav2 ul li{
	font-size:10px;
	text-align:left;
	color:#215196;
	padding:0px 0px 2px 0px;
	float:left;
	list-style-type:none;
}
.cui-nav2 ul li:hover{
	font-size:12px;
	text-align:left;
	color:#900;
	padding:0px 0px 2px 0px;
	float:left;
	list-style-type:none;
}
.cui-nav2 ul li a{
	font-size:12px;
	text-align:right;
	color:#215196;
	padding:0px 115px 5px 5px;
	float:left;
	list-style-type:none;
}.mid-nav{
	background:url(../images/yellow-bg.jpg) top left no-repeat;
	margin:16px 0px 18px 100px;
	height:22px;
	width:210px;
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
	padding:7px 0px 0px 65px;
}
.mid-nav a{
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
	padding:20px 0px 25px 5px;
}
.mid-nav a:hover{
	font-size:12px;
	color:#000;
	padding:20px 0px 25px 5px;
	text-decoration:none;
}
a.con-sec-mid_act{
	font-size:12px;
	color:#000;
	padding:20px 0px 25px 5px;
	text-decoration:none;
}
.mid-nav-dd {
	font-size:10px;
	color:#d10808;
	padding:20px 0px 25px 5px;
	text-decoration:none;
}
.mid-nav-dd a{
	font-size:10px;
	color:#d10808;
	padding:20px 0px 25px 5px;
	text-decoration:none;
}
.mid-nav-dd a:act{
	font-size:10px;
	color:#d10808;
	padding:20px 0px 25px 5px;
	text-decoration:none;
}
img{float:left;
}
.pho-res{
	width:448px;
	height:53px;
	border-bottom:1px solid #cccccc;
	margin:0px 0px 5px 0px;
}
.res-txt1,.res-txt1 a{
	font-size:16px;
	line-height:20px;
	width:190px;
	text-align:left;
	float:left;
	color:#000;
	font-weight:bold;
}
.res-txt1 a:hover{
	font-size:16px;
	line-height:20px;
	width:190px;
	text-align:left;
	float:left;
	color:#154890;
	text-decoration:underline;
	font-weight:bold;
}
.red-txt{
	font-size:10px;
	text-align:left;
	font-weight:bold;
	float:left;
	color:#d10808;
}
.res-pr-sec{
	margin:2px 35px 0px 10px;
	width:145px;
	float:left;
}
.res-cui-2{
	width:100px;
	padding:3px 10px 0px 0px;
	font-size:12px;
	line-height:38px;
	color:#969696;
	float:left
}
.res-cui-3{
	width:70px;
	font-size:12px;
	padding:12px 0px 0px 5px;
	color:#969696;
	float:left;
}
.go-ad1{
	width:291px;
	height:240px;
	float:left;
	padding-bottom:18px;
}
.go-add2-sec{
	width:310px;
	margin-right:15px;
	margin-top:15px;
	float:left;
}
.pho-1{
	float:left;
	width:140px;
	height:141px;
	padding-bottom:10px;
}
.pho-2{
	float:left;
	width:149px;
	height:141px;
	margin-left:8px;
	padding-bottom:10px;
}
.pho-3{
	float:left;
	padding: 0px 0px 20px 8px;
	width:149px;
	height:141px;
}
.yellow{
	background-color:#f4f6f8;
	background-attachment: scroll;
	margin-bottom:3px;
	background-repeat: repeat;
	background-position: left center;
	height:58px;
	width:433px;
	cursor:pointer;
	margin-left:9px;
	border:1px solid #9db6cb;
	padding-top:10px;
}
.white{
	background-color:#ffffff;
	margin-right:5px;
	width:433px;
	margin-bottom:3px;
	margin-left:9px;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: left center;
	height:58px;
	cursor:pointer;
	border:1px solid #f3f5f6;
	padding-top:10px;
}.pagenation{ 
	text-align:right;
	margin-top:20px;
	margin-bottom:10px;
	float:left;
}
.pagenation a{
	border:1px solid #CCC;
	padding:2px 4px 2px 4px;
	margin-left:3px;
	float:left;
}
#mainWrapper1{
	width:962px;
	margin:auto;
	border:1px solid #eeeeee;
}
.top-nav-sec-ad{
	width:962px;
	float:left;
	padding:28px 0px 48px 2px;
}
.but-sec-ad{
	float:left;
	margin:0px 20px 0px 0px;
}
.but-ad{
	background:#fff;
	padding:0px 2px 0px 2px;
	height:15px;
	font-size:11px;
	float:left;
		font-weight:bold;

	color:#000;
	text-align:center;
	text-decoration:none;
}
.but-ad a{
	background:#fff;
	text-align:center;
	padding:0px 3px 0px 3px;
	height:15px;
	font-size:11px;
	font-weight:bold;
	float:left;
	color:#154890;
	text-decoration:none;
}
.but-ad a:hover{
	background:#154890;
	padding:0px 3px 0px 3px;
	height:15px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	float:left;
	text-decoration:none;
}
.grey-bg{
	background-color:#e6ebef;
	width:956px;
	margin-top:3px;
	padding:4px 0px 0px 6px;
	height:21px;
	font-weight:bold;
	float:left;
	font-size:11px;
	color:#b6ceca;
	text-decoration:none;
}
.grey-bg a{
	font-weight:bold;
	font-size:11px;
	color:#b6ceca;
	text-decoration:none;
}
.grey-bg a:hover{
	font-weight:bold;
	font-size:11px;
	color:#154890;
	text-decoration:none;
}
.tab-sec{
	width:729px;
	height:500px;
	float:left;
	padding:26px 0px 32px 199px; 
}
.clear{clear:both;}
.con-sec-pro{
	width:936px;
	padding:0px 0px 0px 20px;
	float:left;
}

.pro-left-sec{
	padding:17px 0px 0px 0px;
	width:164px;
	float:left;
}
.pro-mid-sec{
	background-color:#fff;
	width:461px;
	border:1px solid #f7f7f8;
	float:left;
	padding:0px 13px 0px 8px;
}
.res-nm{
	width:480px;
	float:left;
	margin-left:3px;
	padding-left:10px;
	padding-top:16px;
	text-align:left;
	color:#000;
	font-size:24px;
	font-weight:bold;
}

.pho-sec{
	width:124px;
	float:left;
	padding:5px 0px 5px 7px;
	border:1px solid #ededed;
	margin-right:5px;
	margin-left:8px;
	text-align:center;
	color:#274f90;
}
.pho-sec a{
	color:#274f90;
	text-decoration:underline;
}
.pho-sec a:hover{
	color:#274f90;
	text-decoration:none;
}
.status-sec{
	width:433px;
	margin:10px 0px 10px 8px; 
	padding:10px 0px 10px 12px;
	border:1px solid #ededed;
	float:left;
	color:#a9aab3;
	line-height:25px;
}
.status-sec-con,.status-sec-con a{
	padding-left:2px;
	line-height:25px;
	color:#000;
	text-decoration:none;
}
.status-sec-con a:hover{
	color:#274F90;
	text-decoration:underline;
}
.status-sec-sub{
	width:435px;
	margin:0px 0px 7px 8px; 
	padding:8px 0px 10px 10px;
	border:1px solid #ededed;
	float:left;
	font-weight: bold;
	font-size:14px;
	color:#141617;
	line-height:25px;
}
.status-sec-sub-con{
	font-weight:normal;
	font-size:11px;
	padding:0px 10px 0px 0px;
	color:#a9aab3;
	line-height:15px;
	text-align:justify;
	float:left;
}
.footer {
color:#335997;
float:left;
margin:20px 0 30px;
text-align:center;
width:964px;
clear:both;
}
.footer a{
	color:#335997;
	text-align:center;
	text-decoration:none;
}
.footer a:hover{
	color:#335997;
	text-align:center;
	text-decoration:underline;
}
.error{
	font-family: Arial, Helvetica, sans-serif; 
	color:#336699; 
	font-size:12px; 
	font-weight:bold;
	margin: 10px 0px 10px 0px;
	text-align:center;
}
.name_bg{
	background:url(../images/name-bg2.jpg) top left no-repeat;
	width:229px;
	height:41px;
	line-height:35px;
	float:left;
}
.n-hood{
	margin:9px 0px 0px 0px;
	float:left;
}
.n-hood1{
	margin:9px 0px 0px 10px;
	float:left;
}
.white1{
	/*margin:3px 0px 3px 0px;*/
	width:137px;
	/*padding:8px 0px 0px 2px;*/
	float:left;
	height:136px;
	background-color:#fff;
	border:1px solid #f4f5f5; 
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: left center;
	cursor:pointer;
}
.yellow1{
	/*margin:3px 0px 3px 0px;*/
	width:137px;
	/*padding:8px 0px 0px 2px;*/
	height:136px;
	background-color:#f5f3e8;
	float:left;
	border:1px solid #f4f5f5; 
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: left center;
	cursor:pointer;
}
.img_photo{
	float:left;
	margin-bottom:7px;
}
.res{
	font-size:12px;
	color:#000;
	text-decoration:none;
	padding-left:10px;
}
.res a{
	font-size:12px;
	color:#000;
	text-decoration:none;
	padding-left:10px;
}
.res a:hover{
	font-size:12px;
	color:#6e4d4c;
	text-decoration:none;
	padding-left:10px;
}
.ml_5{
	margin-left:23px;
	font-size:11px;
	color:#b0b3bd;
}
.link{
	font-family:12px;
	padding-left:10px;
	color:#4f2728;
	float:left;
}
.main-head{
	margin:15px 0px 0px 150px;
	height:22px;
	width:150px;
	font-size:18px;
	color:#000;
}
.top-lfsec{float:left;}
.typeof-cus{float:right;}
.type-mainsec{
	float:right;
	height:12px;
	margin:0px 27px 14px 0px; 
}
.cus-name,.cus-name a,.cus-name a.act{
	width:110px;
	margin-left:5px;
	text-align:left;
	float:left;
	font-size:12px;
}
.cus-name a.act{
	color:#000000;
}
.cus-name a{
	color:#295191;
}
.cus-num{
	width:20px;
	float:left;
	text-align:right;
	font-size:12px;
	font-weight:normal;
	color:#a6a9b5;
}
/* sidebar menu */
.sidemenu ul {
	text-align: left;
	margin: 10px 8px 8px 8px; padding: 0;
}
.sidemenu ul li {
	list-style: none;
	background: url(../images/dots.gif) repeat-x left bottom; 
	padding: 7px 5px;
	margin: 0;		
}
* html body .sidemenu ul li {
	height: 1%;
}
.sidemenu ul li a, 

.sidemenu ul li a span {
	color: #295191;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
}
.sidemenu ul li a:hover {
	color: #000;
	background-color: #FDF389;
}
.sidemenu ul ul { margin: 0 0 0 5px; padding: 0; }
.sidemenu ul ul li { background: none; }

/*PAGENATION*/
.reviews-pagenation{
	float:left;
	width:425px;
	padding:25px 0px 25px 0px;
}
.reviews-pagenation{
	float:left;
	width:425px;
	padding:0px 0px 25px 0px;
}

.reviews-pagenation ul{
	text-align:center;
	margin-top:5px;
}
.reviews-pagenation ul li{
	display: inline;
	color:#cc0000;
	font-size:12px;
	margin-right:2px;
}
.reviews-pagenation ul li a{
	border:1px solid #D6D6D6;
	line-height:23px;
	padding:3px 5px 2px 6px;
	color:#7F7F7F;
	text-decoration:none;
}
.reviews-pagenation ul li a:hover{
	background-color:#F8F8F9;
	color:#7d9fbb;
}
.reviews-pagenation ul li.act{
	border:none;
	line-height:23px;
	padding:3px 6px 3px 6px;
	color:#7d9fbb;
	text-decoration:none;
}
.reviews-pagenation ul li a.pn-la {
	background: url(../images/pn-larrow.gif) 6px 6px no-repeat;
	padding:3px 10px 2px 8px;
}
.reviews-pagenation ul li a.pn-la:hover {
	background: url(../images/pn-larrow-blue-h.gif) 6px 6px no-repeat;
	padding:3px 10px 2px 8px;
}
.reviews-pagenation ul li a.pn-ra, .reviews-pagenation ul li a.pn-ra:hover{
	padding:3px 10px 2px 8px;
}
.reviews-pagenation ul li a.pn-ra {
	background: url(../images/pn-rarrow.gif) 6px 6px  no-repeat;
}
.reviews-pagenation ul li a.pn-ra:hover {
	background: url(../images/pn-rarrow-blue-h.gif) 6px 6px  no-repeat;
	padding:3px 10px 2px 8px;
}
.reviews-pagenation ul li a.pn-lda {
	padding:3px 10px 2px 19px;
}
.reviews-pagenation ul li a.pn-lda {
	background: url(../images/pn-ldarrow.gif) 6px 6px no-repeat;
}
.reviews-pagenation ul li a.pn-lda:hover {
	background: url(../images/pn-ldarrow-blue-h.gif) 6px 6px no-repeat;
}
.reviews-pagenation ul li a.pn-rda, .reviews-pagenation ul li a.pn-rda:hover  {
	padding:3px 10px 2px 15px;
}
.reviews-pagenation ul li a.pn-rda {
	background: url(../images/pn-rdarrow.gif) 6px 6px no-repeat;
}
.reviews-pagenation ul li a.pn-rda:hover {
	background: url(../images/pn-rdarrow-blue-h.gif) 6px 6px no-repeat;
}
/*ADDED BY SEKHAR ON 22APR09*/
.heighestrated_sec{
	width:292px;
	float:left;
	padding-bottom:18px;
}
.heighestrated_header{
	background:url(../images/rated-bg.jpg) left top no-repeat;
	width:292px;
	height:30px;
	float:left;
	text-align:center;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	padding:10px 0px 0px 0px;
}
.heighestratedfields{
	background:url(../images/ratednamesbg.jpg) left top repeat-x;
	width:265px;
	height:28px;
	float:left;
	border:#e7ebf0 solid 1px;
	border-top:none;
	color:#274f90;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 0px 25px;
}
.heighestratedfields a{
	color:#274f90;
	text-decoration:none;
}
.heighestratedfields a:hover{
	color:#274f90;
	text-decoration:underline;
}
.usersec{
	background:#f4f6f8;
	font-weight:normal;
	font-size:11px;
	padding:0px 10px 10px 10px;
	margin:0px 10px 14px 10px;
	color:#a9aab3;
	float:left;
	border:#e7ebf0 solid 1px;
	width:415px;
}
.username{
	color:#274f90;
	padding:5px 0px 5px 67px;
	font-size:10px;
}
.date{
	color:#aaadb8;
	font-size:9px;
	padding-left:10px;
}
.usertxt{
	background:#FFF;
	border:#e7ebf0 solid 1px;
	margin:0px 8px 0px 8px;
	float:left;
	width:388px;
	padding:10px 10px 10px 10px;
	line-height:15px;
}
.addyourreview{
	background:#e4e8ee;
	width:440px;
	margin:0px 0px 7px 8px; 
	padding:5px 0px 10px 5px;
	border:1px solid #ededed;
	float:left;
	font-weight: bold;
	font-size:14px;
	color:#141617;
	line-height:25px;
	text-align:center;
}
.addyourreviewfields_sec{
	background:#FFF;
	margin:5px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	width:435px;
	float:left;
}
.addyourreview_fields{
	font-size:11px;
	color:#4c4235;
	text-align:left;
	float:left;
	padding:5px 0px 0px 10px;
	width:430px;
}
.textfield{
	width:190px;
	height:19px;
	border:#e4e8ee solid 2px;
}
.textfield1{
	width:33px;
	height:19px;
	border:#e4e8ee solid 2px;
}
.textarea{
	width:362px;
	height:95px;
	border:#e4e8ee solid 2px;
}
.w50{ width:50px;}
.l{ float:left;}
.submitbtn{
	background:url(../images/submit.jpg) left top no-repeat;
	width:90px;
	height:23px;
	float:;
	color:#385d99;
	font-weight:bold;
	cursor:pointer;
}

/*  install styles */
#install_content{
	width:706px;
	float:left; 
	margin:50px 0px 20px 50px;
	border:1px solid #e2e2e2;
	color:#3e3e3e;
	line-height:20px;
}
.padding{padding:30px 43px 30px 43px;}
.box_blue{
	background-color:#1f5c98;
	height:28px;
	float:left;
	line-height:27px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	cursor:pointer;
}
.create_configuration{padding:28px 0px 0px 220px; float:left; }
.submit{padding:3px 0px 7px 133px; float:left; }
.box_blue a{
	height:28px;
	float:left;
	line-height:27px;
	color:#F3F3F3;
	font-size:16px;
	font-weight:bold;
	padding:0px 20px 0px 20px;
	display:block;
	text-decoration:none;
}
.box_blue a:hover{
	height:28px;
	float:left;
	line-height:27px;
	color:#F3F3F3;
	font-size:16px;
	font-weight:bold;
	padding:0px 20px 0px 20px;
	display:block;
	text-decoration:none;
}
#install_content_t{
	width:792px;
	float:left; 
	margin:50px 0px 20px 50px;
	border:1px solid #e2e2e2;
	color:#3e3e3e;
	line-height:20px;
}

.bg_lightblue{
	background-color:#f6fbff;
	border-bottom:1px solid #e2e2e2;
	padding:18px 0px 13px 29px;
	width:763px;
	float:left;
}
.bg_white{
	background-color:#fff;
	border-bottom:1px solid #e2e2e2;
	padding:18px 0px 13px 29px;
	width:763px;
	float:left;
}
.w118{width:118px; float:left; text-align:left; margin-right:15px;}
.w392{width:382px; float:left;}
.text_box{width:205px;
color:#3e3e3e;
font-size:12px;
border:1px solid #7f9db9;
margin-right:30px;
float:left;
padding:4px 0px 6px 0px;
}
/* Rtings section styles*/
li.yellow_b,li.yellow_half{
  width:23px;
  float:left;
  z-index:2;
  display:block;
  height:21px;
}
li.yellow_b{
  background: url(../images/star_yellow.png) left top repeat-x;
}
li.yellow_half{
  background: url(../images/star_yellow_.5.png) left top repeat-x;
}
.resRating{ 
	float:left;
	width:480px;
	padding-bottom:10px;
	padding-left:10px;
}
/*Cat Rank Styles 010908*/
ul.rating_row{
  position:relative;
  width: 115px;
  height: 21px;
  list-style: none;
  float:left;
  background: url(../images/star_grey.png) left top repeat-x;
}
.rating_row li {
  display: inline;
}
.rating_row a {
  position:absolute;
  display:block;
  top:0;
  left:0;
  height:21px;
  outline:none;
  border: none;
  text-indent:-1000em;
}
a.yellow_1{
	width:23px;
	z-index:9;
}
a.yellow_1:hover{
	width:23px;
}
a.yellow_1:hover, a.yellow_2:hover, a.yellow_3:hover, a.yellow_4:hover, a.yellow_5:hover{
	background: url(../images/star_yellow.png) left top repeat-x;
}
a.yellow_2{
	width:46px;
	z-index:8;
}
a.yellow_2:hover{
	width:46px;
}
a.yellow_3{
	width:69px;
	z-index:7;
}
a.yellow_3:hover{
	width:69px;
}
a.yellow_4{
	width:92px;
	z-index:6;
}
a.yellow_4:hover{
	width:92px;
}
a.yellow_5{
	width:115px;
	z-index:5;
}
a.yellow_5:hover{
	width:115px;
}
.greySmall, .greenSmall{ font-size:11px; float:left; line-height:25px;}
.greySmall{ margin-left:10px; color:#c3c3c9;}
.greenSmall{ margin-left:10px; color:#9ac870}
.indexReview,.indexReview a
{ 
	margin-left:40px;
	color:#27518E;
	text-decoration:underline;
	font-size:10px; 
	float:left; 
	line-height:25px;
}

/* newly added on 6thMay by padma*/
.reviewSec,.reviewSec a{
margin:5px 5px 5px 5px; 
font-weight:bold; 
color:#000;
padding-top:10px;
text-decoration:none;
}
.reviewSec a:hover{
text-decoration:underline;
}
.restRatings{
	width:170px;
	padding:3px 10px 0px 0px;
	font-size:12px;
	line-height:38px;
	color:#969696;
	float:right;
}
.navsec{
	width:320px;
	height:23px;
	float:left;
	padding-left:140px;
}
.nav_on{
	background:url(../images/wtlc.jpg) left top no-repeat;
	height:24px;
	float:left;
	margin:0px 1px 0px 1px;
	padding:0px 0px 0px 5px;
}
.nav_on a{
	background:url(../images/wrc.jpg) right top repeat-x;
	height:21px;
	float:left;
	color:#27518e;
	font-size:12px;
	font-weight:bold;
	display:block;
	padding:4px 18px 5px 7px;
}
.nav_off{
	background:url(../images/gtlc.jpg) left top no-repeat;
	height:24px;
	float:left;
	margin:0px 1px 0px 1px;
	padding:0px 0px 0px 5px;
}
.nav_off a{
	background:url(../images/grc.jpg) right top repeat-x;
	height:21px;
	float:left;
	color:#fff;
	padding:4px 18px 5px 7px;
	font-size:12px;
	font-weight:bold;
	display:block;
}
.ratingssec{
	width:125px;
	float:right;
}
.white img,.yellow img{
	border:1px solid #E1E2E4;
	margin-left:8px;
}
.error_msg{
	color:#336699; 
	margin:5px 5px 5px 5px; 
	font-weight:bold;
}