#ctab {
	margin: 0px 0px 0px 9px;
	/margin: 0px 0px 0px 13px;
	padding: 5px 0 5px 5px;
	/padding: 0 0 0 5px;
	z-index: 1;
	font-size:12px;
	line-height:20px;
	width:551px;
	/width:550px;
}
#ctab li {
	display: inline;
	overflow: hidden;
	list-style-type: none; 
	line-height:27px;!important
}
#ctab a, a.act {
	font: bold 1em Arial;
	background:#f3f3f3;
	border-top: 2px solid #999;
	border-right: 3px solid #CCC;
	border-bottom: 2px solid #CCC;
	border-left: 2px solid #999;
	padding: 2px 4px 0px 4px;
	margin: 0px -2px 0px -2px;
	text-decoration: none;
	}
#ctab a:hover {
	color: #fff;
	}
#ctab a:visited {
	background: #f3f3f3; 
	}
#ctab a:visited:hover {
	color: #fff; 
	}
#ctab a.act {
	color:#fff;
	border-left: 2px solid #999;
	border-top: 2px solid #999;
	}
#ctab a.act:hover {
	color: #fff; 
	}
#ctab a.act:visited {
	color:#fff;
	border-left: 2px solid #999;
	border-top: 2px solid #999;
	}
#map_hd,#map_inset {
	width:550px;
	clear:both;
}
#map_hd {
	height:17px;
	/height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:3px 0px 0px 7px;
	margin:0 0 0 9px;
	/margin:0 0 0 13px;
}
#map_inset {
	border:3px solid #CCC;
	padding-top:10px;
	margin:0 0 0 9px;
	/margin:0 0 0 13px;
	width:551px;
	/width:550px;
}
#dsp {
	width:500px;
	height:17px;
	padding-right:20px;
	float:right;
	clear:both;
}
#ClearCell {
	clear:both;
	height:0px;
	/line-height:0px;
	/display:none;
}
#tabs_row {
	width:550px;
	height:17px;
	/height:20px;
	margin:10px 0 0 9px;
	/margin:10px 0 0 13px;
	clear:both;
}
#tabs_cell,#tabs_cell_active {
	width:50px;
	height:20px;
	/height:25px;
	float:left;
	margin-right:2px;
	font-size:11px;
	font-weight:bold;
	padding:5px 4px 0 4px;
}
#tabs_cell {
	background:#E6E6E6;
	color:#999;
	border:1px solid #CCC;
	border-bottom:0px;
}
#tabs_cell_active {
	color:#FFF;
	border:1px solid #000;
	border-bottom:0px;
}
.filler,.filler_over {
	width:100%;
	height:100%;
	padding:2px 0 2px 3px;
}
.filler {
	background:#fff;
}
.filler_over {
	background:#E6E6E6;
	cursor:pointer;
}
#blocks,#block_spc,#blocks_l,#blocks_c,#blocks_r {
	border:1px solid #dedede;
	height:22px;
	float:left;
	overflow:hidden;
	margin: 0 0 0 0;
}
#blocks_l,#blocks_c,#blocks_r {
	padding:0px 0 0px 0px;
	/padding:4px 0 2px 3px;
	width:137px;
}
#blocks {
	border-right:2px solid #dedede;
	border-left:0px;
	width:137px;
}
#block_spc {
	border-right:2px solid #dedede;
	width:135px;
	/width:138px;
}
#blocks_l {
	border-right:0px;
}
#blocks_c {
	border-right:0px;
	border-left:0px;
	width:138px;
	/width:137px;
}
#blocks_r {
	border-left:0px;
	border-right:2px solid #dedede;
}
.header_txt_out,.header_txt_over {
	text-decoration:none;
	clear:both;
}
.arrow_div_over,.arrow_div_out {
	width:30px;
	height:50px;
	float:left;
	font-size:16px;
	font-family:Arial;
	padding-left:4px;
}
.arrow_div_over {
	cursor:pointer;
}
.content_pane,.content_hd {
	margin:0 0 0 9px;
	/margin:0 0 0 13px;
}
.content_hd {
	width:549px;
	/width:550px;
	height:17px;
	/height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:3px 0px 0px 7px;
	clear:both;
}
.content_pane {
	width:555px;
	/width:550px;
	border:1px solid #dedede;
	border-right:0px;
	padding:0 -1px 0 0;
	clear:both;
}
.content_adj {
	border-bottom:2px solid #dedede;
	padding-bottom:0px;
	/padding-bottom:4px;
	clear:both;
}
.content_block_over,.content_block_out {
	float:left;
	padding:4px 0px 4px 30px;
	width:516px;
}
.content_block_over {
	cursor:pointer;
}
.content_area_over,.content_area_out,.content_area_blank {
	margin:0 0 0 9px;
	/margin:0 0 0 13px;
	border:2px solid #dedede;
	border-top:0px;
	width:552px;
	/width:550px;
}
.content_area_over,.content_area_out {
	padding:0 -1px 0 0;
}
.content_area_over {
	background:#E6E6E6;
}
.content_area_blank {
	padding:4px 0px 80px 4px;
	width:548px;
	/width:550px;	
}
#contents_h {
	display:none;
	clear:both;
}
#contents_a {
	clear:both;
}

.TopTenByCatCell {
	width:239px;
	/width:235px;
	height:auto;
	margin:0 0 0 13px;
	/margin:0 0 0 7px;
	float:left;
	clear:both;
}
.TopTenByCatHead {
	width:100%;
	height:20px;
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#E6E6E6;
	padding:1px 0 0 3px;
	clear:both;
}
.TopTenByCatBody {
	width:242px;
	/width:235px;
	height:auto;
	background:#EEEEEE;
	clear:both;
}
#NumsCellTopTen,#TextCellTopTen,#ContCellTopTen {
	height:auto;
	float:left;
	background:#EEEEEE;
}
#NumsCellTopTen {
	width:25px;
	padding:0 0 0 5px;
}
#TextCellTopTen {
	width:202px;
	padding:0 0 0 5px;
}
#ContCellTopTen {
	width:100%;
	padding:2px 0 2px 0;
}
#TopTenPadding {
	height:7px;
	/height:4px;
	width:100%;
	clear:both;
}
#CarDisplayPic {
	padding-right:4px;
	float:left;
}
.BottomFill_content {
	margin:10px 0 0 9px;
	/margin:10px 0 0 13px;
	height:500px;
	width:552px;
	/width:550px;
}
.BottomFill_break {
	margin:15px 0 11px 9px;
	/margin:0 0 7px 0;
	width:95%;
}
.BottomFill_cell01,.BottomFill_cell02 {
	height:auto;
	width:auto;
	float:left;
}
.NewContentArea {
	margin:0 0 0 9px;
	/margin:0 0 0 13px;
	border:2px solid #dedede;
	border-top:0px;
	width:552px;
	/width:550px;
}
.NewContentElem {
	padding:0 0 6px 30px;
}
.NewContentElemHd {
	padding:8px 0 18px 15px;
}










