.menu_tab{background:url(../images/line-gray.jpg) repeat-x;background-position:0 25px;height:26px;margin-top:1px;z-index:-1;}
#glowingtabs{
width:100%;
font-size:90%;
line-height:normal;
overflow: hidden;
z-index:999;
width:600px;

}

#glowingtabs ul{
float:left;
list-style-type: none;
margin:0 0 0 2px;
padding:0;

}

#glowingtabs li{
display:inline;
padding:0;
position:relative;
}

#glowingtabs a{
float:left;
background:url(../images/tab-left.jpg) no-repeat left top;
margin:0;
margin-right: 4px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
outline:none;
}

#glowingtabs a span{
float:left;
display:block;
background:url(../images/tab-right.jpg) no-repeat right top;
padding: 7px 14px 6px 6px;
font-weight:bold;
color:#000;			/* #bb0d33; */
font-family:Verdana;
font-size:11px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #bb0d33;

}

#glowingtabs .current a{ /*Selected Tab style*/
background-position:0 -34px; /*Shift background image up to start of 2nd tab image*/
height:26px;

}
.current{z-index:100;margin-bottom:-5px;}

#glowingtabs .current a span{ /*Selected Tab style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
color: #bb0d33;
height:26px !important;
float:left;
padding: 7px 14px 6px 6px;
/*padding: 0px 10px 7px 6px !important;
*padding: 5px 10px 7px 6px;
_padding: 5px 10px 7px 6px;*/
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -34px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -34px; /*Shift background image up to start of 2nd tab image*/
}
.details-margin{padding:0px !important;width:600px !important;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:none !important;}

.details-list{width:590px;padding-left:10px; _width:591px;}
.details-list h3{color:#bb0c31;font:bold 18px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 0 5px 0;}
.details-list .address{width:239px;float:left;font-size:12px;}
.details-list .address p{margin:0;padding:0 0 7px 0;font-size:11px !important;}
.details-list .company-logo{width:321px;float:right;text-align:right;height:73px;font-size:11px !important;padding-right:10px;}
.details-list .companyurl{width:321px;float:right;text-align:right;padding-bottom:5px; font:normal 10px verdana;padding-right:10px;}
.listedunder_summary{font:normal 11px Verdana, Arial, Helvetica, sans-serif;padding:0px 0 25px 10px;width:90%;}
.listedunder{font:normal 11px Verdana, Arial, Helvetica, sans-serif;padding:0px 0 25px 10px;width:90%;}
.recommendedbar
{
	clear:both;	
	margin:0 auto;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:44px;width:309px; height:50px; background-repeat:no-repeat; float:none;
	background-image:url(../images/recommended-bar.jpg);
}
.recommendedbar .recommendedbartext
{
	width:208px;
	padding:12px 0px 8px 4px;
	font-weight:bold;
	font-family:Verdana;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	float:left;

}


.recommendedbar_summary
{
	clear:both;	
	margin:0 auto;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:44px;width:309px; height:50px; background-repeat:no-repeat; float:none;
	background-image:url(../images/recommended-bar.jpg);
}
.recommendedbar_summary .recommendedbartext
{
	width:208px;
	padding:12px 5px 8px 4px;
	font-weight:bold;
	font-family:Verdana;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	float:left;
	color:#fff;
}
.total-recomendation_summary{color:#000;display:block;padding-top:6px;}


.clear{clear:both;}
.geo{display:none;}
.hreview-aggregate{}
