/* CSS Document */

#tabs {
	width: 840px;
	height:27px;
	display:block;
	float:left;
	background:url(images/ad-tabs-back.gif) no-repeat;
	padding-left:1px;
	}

#tabs ul{ display:block; margin:0; padding:0; list-style:none; padding-top:0px; }
#tabs ul li{ display:block; float:left; margin:0; padding:0; height:27px;}
#tabs ul li a{ display:block; float:left; height:27px; color:#3366cc; font-size:11px; font-weight:bold; text-align:center; text-decoration:none}
#tabs ul li a:hover{ background:url(images/tabs-back-on2.gif) repeat-x; color:#ffffff}
#tabs ul li a#ON{ background:url(images/tabs-back-on2.gif) repeat-x; color:#ffffff}
#tabs ul li img{display:block; float:left; height:27px; width:3px; }

#tabs ul li a.A1 { width: 277px; padding-top:5px; margin-left:1px;}
#tabs ul li a.A2 { width: 277px; padding-top:5px}
#tabs ul li a.A3 { width: 278px; padding-top:5px}

#boxAd {
	width: 838px;
	display:block;
	float:left;
	border: 1px solid #CCCCCC;
	}

#boxAd div#boxes {
	padding: 15px;
	width: 838px;
	float:left;
	display: block;
	}

#boxAd div#boxes #left {
	width: 548px;
	float:left;
	display: block;
	text-align:left;
	}

#boxAd div#boxes #right {
	margin-left:20px;
	width: 240px;
	float:left;
	display: block;
	text-align:left;
	}

#downloadsAdobe {	
	width: 840px;
	display:block;
	float:left;
	padding-left: 25px;
	padding-top:8px;
	padding-bottom:15px
	}

#bannerAd {
	width: 800px;
	float:left;
	display:block;
	}

#bannerAdTop {
	width:780px;
	height: 112px;
	background: url(images/advertiser-banner-bar.gif) no-repeat;
	display:block;
	float:left;
	}

#tableFrameStat {
	width:530px;
	background:url(images/table-frame-back-border.gif) repeat-y;
	display:block;
	float:left;
	}

#tableFrameTop {
	width: 530px;
	background:url(images/table-frame-back.gif) top no-repeat;
	display:block;
	float:left;
	}

#statHeader {
	width:530px;
	height:40px;
	padding-top:7px;
	padding-left: 10px;
	font-size: 12px;
	color:#FFFFFF;
	line-height: 14px;
	}


#statHeader2 {
	width:330px;
	height:40px;
	padding-top:7px;
	padding-left: 10px;
	font-size: 12px;
	color:#FFFFFF;
	line-height: 14px;
	float:left;
	}
	
#statHeader3 {
	width:170px;
	height:40px;
	padding-top:15px;
	padding-left: 10px;
	font-size: 18px;
	color:#ffcc00;
	line-height: 14px;
	font-weight:bold;
	float:left;
	text-align:right
	}

#statContent {
	width:530px;
	background:url(images/table-frame-back2.gif) bottom no-repeat;
	display:block;
	float:left;
	margin-top:10px;
	}

#statContent td {
	font-size: 11px;
	background:#FFFFFF;
	}

#tableNetwork {
	width:410px;
	background:url(images/table-network-border.gif) repeat-y;
	display:block;
	float:left;
	}

#tableNetworkTop {
	width: 410px;
	background:url(images/table-network-back.gif) top no-repeat;
	display:block;
	float:left;
	}

#netHeader {
	width:410px;
	height:30px;
	padding-top:6px;
	padding-left: 10px;
	font-size: 12px;
	color:#000;
	font-weight:bold;
	}

#netContent {
	width:410px;
	background:url(images/table-network-back2.gif) bottom no-repeat;
	display:block;
	float:left;
	margin-top:5px;
	}

#netContent td {
	font-size: 11px;
	background:#FFFFFF;
	}
	
#fsboColumn {
	height:57px;
	background:url(images/standard-featured-column.gif) no-repeat;
	}

#fsboTopBack {
	background:url(images/fsbo-top-row-back.gif) repeat-x;
	}

#fsboRows{
	background:url(images/fsbo-row-back2.gif) repeat-y;
	}

tr #row1{
	background:url(images/fsbo-row1-back.gif) no-repeat;
	height:36px;
	}

tr #row2{
	background:url(images/fsbo-row2-back.gif) no-repeat;
	height:36px;
	}

tr #row3{
	background:url(images/fsbo-row3-back.gif) no-repeat;
	height:36px;
	}
	
.fsboColText1 {
	font-size:12px;
	color:#666666;
	line-height:15px;
	height:36px;
	}

.fsboColText2 {
	font-size:13px;
	color:#000;
	font-weight: bold;
	}

.fsboPrice {
	font-size:15px;
	font-weight:bold;
	color:#275287;
	}
	}