@CHARSET "ISO-8859-1";
@CHARSET "ISO-8859-1";
/*-------------------------------------------- Shared Containers----------------------------------*/

	* {
    font-family:  Verdana, sans-serif;
    
	}
	
	body {
		background: url("../img/pageBkgd.jpg") repeat-x;
		background-color: #deeefe; 
	}

/* Main Page Container */
	#container {
		width: 985px;
		margin: auto;
		padding: 5px;
		background: white;
		text-align: left;
	}

/* Support Page Container */
	#supportPage {
		width: 753px;
		margin: 10px 0px 10px 0px;
		float: left;
	}
	
	.supportFullBorder {
		width: 703px;
		border: solid 1px silver;
		margin: 0px 0px 10px 0px;
		padding: 10px;
		float: left;
	}

/* Logos Container */
	#top {
		width: 763px;
		height: 80px;
		margin: 0px;
		float: left;
	}

/* Page Container */
	#pageContainer {
		width: 763px;
		background: white;
		float: left;
	}
	
/* Temporary Div holding the page title */
	#tmpPageTitle {
		width: 620px;
		height: 30px;
		margin: 10px 0px 10px 0px;
		font-size: 16pt;
		font-weight: bold;
		float: left;
	}
	
/* Temporary Div holding the page data */
	#tmpPageData {
		width: 620px;
		height: 100px;
		margin: 20px 0px 20px 20px;
		font-size: 10pt;
		float: left;
	}

/* Cassified and Search Container */
	#classifiedSearch {
		width: 763px;
		float: left;
	}

		#classifiedInfo {
			width: 763px;
			margin: 0px;
			background: #93d05f;
			float: left;
		}

		#searchBar {
			width: 763px;
			padding: 5px 0px 5px 0px;
			background: #99fc94;
			float: left;
		}

		#searchCategory {
			width: 660px;
			height: 195px;
			background: #e8ffda;
			float: left;
		}

		#stats {
		width: 763px;
		margin: 3px 0px 3px 0px;
		font-size: 8pt;
		color: #5f5f5f;
		float: left;
	}
	
		#category {
		width: 761px;
		margin: 0px 0px 0px 0px;
		background: #eeeeee;
		border: solid 1px #cccccc;
		float: left;
	}
		
		.categoryLink {
			margin: 0px 0px 7px 0px;
			font-size: 10pt;
		}
		
		.categoryLink a:link, a:visited {
		margin: 0px;
		color: #5f5f5f;
		text-decoration: underline;
		}
		
		.categoryLink a:hover {
			color: blue;
		}

	#rightSideBar {
		width: 208px;
		float: right;
	}

	#leaderboard {
		width: 763px;
		float: left;
		overflow: hidden;
	}

	/* Footer Container */
	#footer {
		width: 975px;
		height: 45px;
		padding: 5px;
		font-size: 8pt;
		text-align: center;
		float: left;
	}

		#footer a {
			font-size: 8pt;
		}

/*-------------------------------------------- Text Sizes----------------------------------*/

	.norm8 {
		font-size: 8pt;
		font-weight: normal;
	}
	
	.bold8 {
		font-size: 8pt;
		font-weight: bold;
	}
	
	.norm9 {
		font-size: 9pt;
		font-weight: normal;
	}
	
	.bold9 {
		font-size: 9pt;
		font-weight: bold;
	}
	
	.norm10 {
		font-size: 10pt;
		font-weight: normal;
	}
	
	.bold10 {
		font-size: 10pt;
		font-weight: bold;
	}
	
	.norm12 {
		font-size: 12pt;
		font-weight: normal;
	}
	
	.bold12 {
		font-size: 12pt;
		font-weight: bold;
	}
	
	.norm14 {
		font-size: 14pt;
		font-weight: normal;
	}
	
	.bold14 {
		font-size: 14pt;
		font-weight: bold;
	}
	.required {
		color: red;
	}

/*-------------------------------------------- Sidebar Containers----------------------------------*/

	#topMenu {
		width:205px;
		height: 73px;
		padding-right: 5px;
		text-align: right;
		font-size: 8pt;
		border: solid 1px #cbcbcb;
		float: right;
	}

	.topMenuLink {
		margin: 0px 5px 5px 0px;
		font-size: 8pt;
		color: black;
	}
	
	.topMenuLink a:link {
		margin: 0px;
		font-size: 8pt;
		color: #5f5f5f;
		text-decoration: none;
	}
	
	.topMenuLink a:visited {
		margin: 0px;
		font-size: 8pt;
		color: #5f5f5f;
		text-decoration: none;
	}
	
	.topMenuLink a:hover {
		color: blue;
	}

	#whatsNew {
		width:210px;
		height: 241px;
		border: solid 1px #cbcbcb;
		margin-top: 5px;
		background: #6cafff;
		float: right;
	}
	
	.whatsNewImg a {
		margin: 0px 0px 0px 10px;
	}
	
	#helpfullInfo {
		width:210px;
		margin-top: 5px;
		border: solid 1px #cbcbcb;
		background: #efefef;
		float: right;
	}

		.helpfullInfoLinks {
			margin: 0px 0px 6px 10px;
			font-size: 10pt;
			color: #5f5f5f;
		}
		
		.helpfullInfoLinks a, a:visited {
			margin: 0px;
			font-size: 10pt;
			color: #5f5f5f;
			text-decoration: underline;
		}
		
		.helpfullInfoLinks a:hover {
			color: blue;
		}

	.ie6 #shortcuts {
		height: 420px;
	}
	
	#shortcuts {
		width: 210px;
		margin-top: 5px;
		border: solid 1px #cbcbcb;
		background: #efefef;
		float: right;
	}

	#ourAds {
		width:210px;
		height: 136px;
		margin-top: 5px;
		background: url("../img/sidebar/side_bar_bottom.jpg") no-repeat;
		float: right;
	}
	
	#coldwellBanker {
		width: 208px;
		margin-top: 5px;
		border: solid 1px #cbcbcb;
		background: #efefef;
		float: right;
	}

/*-------------------------------------------- Home Page Containers----------------------------------*/

	.links {
		width: 763px;
		border-top: dashed 1px #cbcbcb;
		float: left;
	}

	.placeAds {
		margin-left: 5px;
		float: left;
	}
	
	.placeAds a {
		padding: 2px;
		color: black;
		font-weight: bold;
		text-decoration: none;
	}
	
	.placeAds a:hover {
		padding: 2px;
		background: white;
	}

	.classifiedAdTextBox {
		width: 400px;
		margin: 5px 13px 3px 0px;
		border: solid 1px #669966;
		text-align: center;
		float: right;
	}

	.win.safari .srchFormText {
		width: 382px;
	}

	.opera .srchFormText {
		width: 369px;
	}

	.win.gecko .srchFormText {
		width: 370px;
	}

	.ie6 .srchFormText {
		width: 340px;
	}

	.ie7 .srchFormText {
		width: 361px;
	}
	
	.ie8 .srchFormText {
		width: 361px;
	}

	.srchFormText {
		font-size: 10pt;
		color: black;
		font-weight: normal;
	}

/*-------------------------------------------- Contact Us Page ----------------------------------*/

	.win.safari #customerServiceForm {
		margin: 10px 0px 10px 60px;
	}

	.opera #customerServiceForm {
		margin: 10px 0px 10px 60px;
	}

	.win.gecko #customerServiceForm {
		margin: 10px 0px 10px 60px;
	}

	.ie6 #customerServiceForm {
		margin: 10px 0px 10px 35px;
	}

	.ie7 #customerServiceForm {
		margin: 10px 0px 10px 35px;
	}
	
	.ie8 #customerServiceForm {
		margin: 10px 0px 10px 35px;
	}

	#customerServiceForm {
	width: 510px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 10px;
	border: solid 1px silver;
	float: left;
	}
	
	div.cuShaded1 {
		width: 228px;
		padding: 0px 0px 5px 5px;
		float: left;
		text-align: left;
		background: #e1e1e1;
		border: 1px #c0c0c0 solid;
		margin: 10px 10px 0px 0px;
		float: left;
	}
	
	div.cuShaded2 {
		width: 228px;
		padding: 0px 0px 5px 5px;
		float: left;
		text-align: left;
		background: #e1e1e1;
		border: 1px #c0c0c0 solid;
		margin: 10px 10px 10px 0px;
		float: left;
	}

	.win.safari .cuSubject {
		width: 228px;
		height: 130px;
		padding: 5px 5px 5px 5px;
	}
	
	.opera .cuSubject {
		width: 228px;
		height: 130px;
		padding: 5px 5px 5px 5px;
	}
	
	.win.gecko .cuSubject {
		width: 228px;
		height: 130px;
		padding: 5px 5px 5px 5px;
	}
	
	.ie6 .cuSubject {
		width: 222px;
		height: 125px;
		padding: 5px 0px 8px 4px;
	}
	
	.ie7 .cuSubject {
		width: 222px;
		height: 125px;
		padding: 5px 0px 8px 4px;
	}
	
	.ie8 .cuSubject {
		width: 222px;
		height: 125px;
		padding: 5px 0px 8px 4px;
	}

	div.cuSubject {
		font-size: 10pt;
		font-weight: bold;
		background: #e1e1e1;
		border: 1px #c0c0c0 solid;
		margin-right: 10px;
		margin-bottom: 3px;
		float: left;
		overflow: none;
	}
	
	div.cuBody {
		width: 228px;
		height: 130px;
		padding: 5px;
		font-size: 10pt;
		font-weight: bold;
		background: #e1e1e1;
		border: 1px #c0c0c0 solid;
		margin-right: 0px;
		margin-bottom: 3px;
		float: left;
	}
	
	div.cuSubmit {
		width: 490px;
		height: 30px;
		text-align: center;
		padding: 5px;
		margin-top: 10px;
		float: left;
	}
	
	input.cuRegular {
		width: 210px;
		height: 15px;
		font-size: 10pt;
		font-weight: normal;
		border: 1px #c0c0c0 solid;
	}
	
	label {
		font-size: 10pt;
		color: #5c5c5c;
	}
	
	textarea.cuContent {
		width: 210px;
		height: 100px;
		font-size: 10pt;
		margin: 0px 0px 10px 5px;
	}
	
	.cuText {
		font-size: 10pt;
		color: #5c5c5c;
	}
	
	.cuTextBold {
		font-size: 10pt;
		font-weight: bold;
		color: #5c5c5c;
	}


/*-------------------------------------------- Help Page Containers----------------------------------*/

	#helpMenu {
		width: 125px;
		height: 728px;
		padding-top: 1px;
		padding-left: 0px;
		margin: 0px 0px 8px 18px;
		background: #99fc94;
		border: 1px solid #3c9736;
		float: left;
	}
	
	#helpMenu a,#helpMenu a:visited {
		width: 113px;
		padding: 3px;
		display: block;
		font-family: verdana, Arial, Helvetica, sans-serif;;
		font-size: 12px;
		color: #000000;
		text-decoration: none;
	}
	
	#helpMenu a:hover {
		color: white;
		padding: 3px;
		background-color: #3c9736;
	}
	
	td.helpMenuRow2 {
		height: 23px;
		padding-left: 1px;
		padding-top: 5px;
		font-weight: bold;
	}
	
	.helpMenuText a:visited {
		color: black;
		text-decoration: none;
	}
	
	#ajaxFaqAnswer {
		width: 590px;
		margin-left: 0px;
		padding-left: 10px;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		float: left;
	}
	
	.faqTitle {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 3px 0px 3px 2px;
		background-color: #6cafff;
		text-align: left;
		display: block;
		margin-bottom: 5px;
	}
	
	.subTitle {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-align: left;
	}
	
	.faqMainTitle {
		font-size: 16px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bolder;
		color: #7592c1;
		text-align: left;
		margin-bottom: 20px;
	}
	
	.faqMainSubTitle {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bolder;
		color: #757575;
		text-align: left;
		margin-bottom: 20px;
	}
	
	.faqText {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
		margin-bottom: 10px;
	}
	
	.faqText a {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: blue;
		text-align: left;
		margin-bottom: 10px;
	}

/*-------------------------------------------- Popup Content Containers----------------------------------*/

	.transparent {
		z-index: 69;
		position: absolute;
		width:323px;
		height:115px;
		padding: 0;
/*		background: url("../img/popup_content_box_2.gif") no-repeat; */
		background: white;
		border-top: ridge 1px gray;
		border-right: groove 2px gray;
		border-bottom: groove 2px gray;
		border-left: ridge 1px gray;
		color: navy;
		display:none;
	}

	.popTop {
		height: 20px;
		background: #04adff;
	}
	
	.popupTitle {
		width: 220px;
		margin: 2px 0px 2px 5px;
		text-align: left;
		font-size: 10pt;
		font-weight: bold;
		color: white;
		float: left;
	}

	.win.safari .popupCloseButton {
		margin: 3px 5px 0px 0px;
	}

	.opera .popupCloseButton {
		margin: 3px 5px 0px 0px;
	}

	.win.gecko .popupCloseButton {
		margin: 3px 5px 0px 0px;
	}

	.ie6 .popupCloseButton {
		margin: 3px 2px 0px 0px;
	}

	.ie7 .popupCloseButton {
		margin: 3px 5px 0px 0px;
	}
	
	.ie8 .popupCloseButton {
		margin: 3px 5px 0px 0px;
	}

	.popupCloseButton {
	 	width: 14px;
		height: 14px;
		float: right;
	}

	.win.safari .popupText {
		margin: 0px 0px 0px 10px;
	}

	.opera .popupText {
		margin: 0px 0px 0px 10px;
	}

	.win.gecko .popupText {
		margin: 0px 0px 0px 10px;
	}

	.ie6 .popupText {
		margin: 0px 0px 0px 5px;
	}

	.ie7 .popupText {
		margin: 0px 0px 0px 10px;
	}
	
	.ie8 .popupText {
		margin: 0px 0px 0px 10px;
	}

	.popupText {
		width: 300px;
		padding: 0px;
		font-size: 10pt;
		text-align: left;
		float: left;
	}

/*------------------------------------------GreenSheet Main Page---------------------------------*/

.zoneBackground {
	width: 718px;
	margin-top: 10px;
	padding: 5px;
	float: left;
	background: #f3f3f3;
	border: 1px solid #c0c0c0;
	float: left;
}

.zoneBackground a, .zoneBackground a:visited {
	font-size: 12px;
}

.zSpacer {
	width: 595px;
	float: left;
	padding-top: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #c0c0c0;
	border-top: 1px dashed #c0c0c0;
}

.zNumber {
	width: 69px;
	height: 130px;
	margin-bottom: 0px;
	float: left;
}

.zoneArea {
	width: 190px;
	height: 38px;
	float: left;
	margin: 5px 5px 0px 0px;
	background: #ffffff;
	border: 1px solid #c0c0c0;
	padding-left: 3px;
}

.zoneText {
	width: 698px;
	margin-left: 10px;
	float: left;
	font-size: 12px;
}

.zoneText a, .zoneText a:visited {
	font-size: 10pt;
}

.zDownload {
	width: 83px;
	height: 15px;
	float: left;
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 9px;
	background: #f7c937;
	border: 1px solid #8b7435;
	text-align: center;
	padding-top: 1px;
}

.zDownload a {
	text-decoration: none;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.zFreeAd {
	width: 85px;
	height: 15px;
	float: left;
	margin-top: 2px;
	margin-right: 9px;
	background: #f7c937;
	border: 1px solid #8b7435;
	text-align: center;
	padding-top: 1px;
}

.zFreeAd a {
	text-decoration: none;
	font-size: 11px;
	color: black;
	font-weight: bold;
}

.zTitle {
	font-size: 10pt;
	font-weight: bold;
}

.zText {
	font-size: 10pt;
}

.zText a, .zText a:visited {
	font-size: 10pt;
}

/*------------------------------------------Deadlines Page---------------------------------*/

.win.safari .deadlinesTable {
	margin: 0px 0px 0px 20px;
}

.opera .deadlinesTable {
	margin: 0px 0px 0px 20px;
}

.win.gecko .deadlinesTable {
	margin: 0px 0px 0px 20px;
}

.ie6 .deadlinesTable {
	margin: 0px 0px 0px 10px;
}

.ie7 .deadlinesTable {
	margin: 0px 0px 0px 10px;
}

.ie8 .deadlinesTable {
	margin: 0px 0px 0px 10px;
}

.deadlinesTable {
	width: 718px;
	float: left;
}

.deadlinesTitleBar {
	width: 718px;
	height: 20px;
	padding: 3px 0px 0px 5px;
	border: solid 1px #cbcbcb;
	background: #99fc94;	
}

/*------------------------------------------ Editions Page ---------------------------------*/

.win.safari #editionsData {
	margin: 0px 0px 0px 18px;
}

.opera #editionsData {
	margin: 0px 0px 0px 18px;
}

.win.gecko #editionsData {
	margin: 0px 0px 0px 18px;
}

.ie6 #editionsData {
	margin: 0px 0px 0px 10px;
}

.ie7 #editionsData {
	margin: 0px 0px 0px 10px;
}

.ie8 #editionsData {
	margin: 0px 0px 0px 18px;
}

#editionsData {
	width: 728px;
	float: left;
	overflow: none;
}

/* ----------------------------------------- My Preferences Page ---------------------------*/

.uploadContainer {
	width: 352px;
	background: #f0f0f0;
	border-top: solid 1px #666666;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-left: solid 1px #666666; 
	padding: 5px;
	margin:	10px 0px 0px 10px;
	float: left;
}

.win.safari .loginHeader {
	width: 350px; 
}

.opera .loginHeader {
	width: 350px; 
}

.win.gecko .loginHeader {
	width: 350px; 
}
		
.ie6 .loginHeader {
	width: 350px; 
}

.ie7 .loginHeader {
	width: 350px; 
}

.ie8 .loginHeader {
	width: 350px; 
}

.loginHeader {
	height: 30px;
	border: solid 1px #666666;
	background: red;
	color: white;
	font-size: 16pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	float: left;
}

.loginBox {
	width: 345px;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-left: solid 1px #666666;
	padding: 10px 0px 10px 5px;
	float: left;
}
	
/*-------------------------------------------- Cancel Ad Form ----------------------------------*/

input.caLeft {
	width: 105px;
	height: 15px;
	float: left;
}

input.caFull {
	width: 285px;
	height: 15px;
	float: left;
}

input.caSt {
	width: 25px;
	height: 15px;
	margin: 0px 10px 0px 10px;
	float: left;
}

.win.safari input.caZip {
	width: 77px; 
}

.opera input.caZip {
	width: 77px; 
}

.win.gecko input.caZip {
	width: 77px; 
}
		
.ie6 input.caZip {
	width: 72px; 
}

.ie7 input.caZip {
	width: 72px; 
}

.ie8 input.caZip {
	width: 72px; 
}

input.caZip {
	height: 15px;
	float: left;
}

.win.safari textarea.caDescription {
	width: 275px;
}

.opera textarea.caDescription {
	width: 275px;
}

.win.gecko textarea.caDescription {
	width: 275px;
}
		
.ie6 textarea.caDescription {
	width: 270px;
}

.ie7 textarea.caDescription {
	width: 270px;
}

.ie8 textarea.caDescription {
	width: 270px;
}

textarea.caDescription {
	width: 275px;
	height: 145px;
	margin-bottom: 0px;
	float: left;
}