 body{margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 auto;font-size:11px;}
.bgcolor{background:#fff;}
a,a:visited,a:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-decoration:none;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-decoration:underline;}

.style3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	border: 1px solid #000000;
	background-color: #E5E5E5;
	align:center;
}

td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;}
.heading{background:#01334B;font-size:12px;color:#fff;font-weight:700;padding-top:3px;padding-bottom:3px;padding-left:3px;}
.loginname{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;font-weight:700;}
.greyborder{border: 1px solid #E5E5E5;}
.label{font-size:12px;color:#505050;font-weight:700;}

a.shortingphotolink,a.shortingphotolink:visited,a.leftsectionlink:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;font-weight:700;}
a.shortingphotolink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:underline;font-weight:700;}

.leftsectionheading{background:#01334B;font-size:12px;color:#fff;font-weight:700;padding-top:3px;padding-bottom:3px;padding-left:3px;}

a.leftcategory,a.leftcategory:visited,a.leftcategory:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:none;font-weight:700;}
a.leftcategory:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;text-decoration:underline;font-weight:700;}

a.category,a.category:visited,a.category:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:underline;font-weight:700;}
a.category:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;font-weight:700;}

a.userlink,a.userlink:visited,a.userlink:active{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:underline;font-weight:700;}
a.userlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;font-weight:700;}

#ratebar{
  height: 55px;
  text-align:center;
  padding-top: 6px;
  background:#01334B;
  color:#fff;
  margin-top: 5px;
  margin-bottom: 2px;
}
#rateListContainer {
	margin: 0 auto 0 auto;
	width:315px;
}
#ratebar ul{
  margin:3px 0 0 13px;
  padding: 0;
}
#ratebar li{
  float: left;
  display:inline;
  list-style: none;
  padding-right: 6px;
	cursor:pointer;
	width:24px;
	height:22px;
	color: #666;
	background:transparent url('/images/sprite_rateButtons.gif') no-repeat;
}

#ratebar li#r1 {
	background-position:0 top;
}
#ratebar li#r2 {
	background-position:-33px top;
}
#ratebar li#r3 {
	background-position:-64px top;
}
#ratebar li#r4 {
	background-position:-98px top;
}
#ratebar li#r5 {
	background-position:-130px top;
}
#ratebar li#r6 {
	background-position:-163px top;
}
#ratebar li#r7 {
	background-position:-196px top;
}
#ratebar li#r8{
	background-position:-229px top;
}
#ratebar li#r9 {
	background-position:-263px top;
}
#ratebar li#r10 {
	background-position:-296px top;
}
#ratebar li#r1.over {
	background-position:0 -29px;
}
#ratebar li#r2.over {
	background-position:-33px -29px;
}
#ratebar li#r3.over {
	background-position:-64px -29px;
}
#ratebar li#r4.over {
	background-position:-98px -29px;
}
#ratebar li#r5.over {
	background-position:-130px -29px;
}
#ratebar li#r6.over {
	background-position:-163px -29px;
}
#ratebar li#r7.over {
	background-position:-196px -29px;
}
#ratebar li#r8.over {
	background-position:-229px -29px;
}
#ratebar li#r9.over{
	background-position:-263px -29px;
}
#ratebar li.over#r10 {
	background-position: -296px -29px;
}
.topratedcat{font-size:12px;color:#fff;font-weight:700;background:#8B979D;padding-left:20px;padding-top:5px;}