body,html{margin:0;padding:0;font-family: Trebuchet, Tahoma, Arial, sans-serif;}
img,map,area,object{border:0;color:#FFF;}
#container{width:940px}
a{text-decoration:none;color: #8D2A7D;}
a:hover{text-decoration:underline}
ul#nav{
	width:920;
	list-style-type:none;
	background:#FBC877;
	height:30px;
	margin:0 0 20px 0;
	padding:0;
}
ul#nav li{
	float:left;
	line-height:10px;
	font-size:9px;
	padding:0 10px 0 10px;
	text-align:center;
	line-height:30px;
}
ul#nav li.selected{
	background:#FFECCF;
}
#map{
	float:left;
	width:100%;
}
.qtip-content{
	font-size:10px;
}
.qtip-content .star-sponsor{
	font-weight:bold;
	line-height:20px;
}
.qtip-content .star-sponsor img{
	margin:0 0 -5px 0;
}
.qtip-content strong{
	font-size:12px;
}
#content{
	width:730px;
	margin:0 20px 0 150px;
	font-size:12px;
}
h2{
	font-size:14px;
	margin:0;
	padding:0;
}
h2 sub{
	font-weight:normal;
}
table#searchResults{
	font-size:11px;
	width:100%;
}

table#searchResults td{
	background:#FFF9EF;
	padding:3px;
	border-bottom:1px solid #FBC877;
}

table#searchResults .altrow td{
	background:#FFECCF;
}


.tablescroll_head{border: 1px solid #FBC877;}
.tablescroll_head td.first{border-left: 1px solid #FBC877;}
.tablescroll_head td{
	border-top:1px solid #FBC877;
	border-bottom:0px;
}


.tablescroll td
{ padding:3px 5px; }

.tablescroll_wrapper
{ border-left:0; }

.tablescroll_head
{ font-size:11px; font-weight:bold; background-color:#FFECCF; border-left:0; border-top:0;  }

.tablescroll thead td
{ border-right:0; border-bottom:0; }

.tablescroll tbody td
{ border-right:0; border-bottom:0; }

.tablescroll tbody tr.first td
{ border-top:0; }

.tablescroll_foot
{ font-weight:bold; background-color:#eee; border-left:0; border-top:0; margin-top:3px; }

.tablescroll tfoot td
{ border-right:0; border-bottom:0; }

