
body{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;	
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

a{
	font-size: 10px;
	color: #104763;
	text-decoration: none;
	line-height: 12px;
	padding-bottom: 0px;
}

a:link{
	color: #104763;
	text-decoration: none;
}

a:visited{
	color: #104763;
	text-decoration: none;
}

a:hover{
	color: #006699;
	text-decoration: underline;
}


li{

	font-weight: none;
	color: #104763;
}

a.leftnavlink:link {color: "#000000"; text-decoration: none; }
a.leftnavlink:visited {color: "#000000"; text-decoration: none; }
a.leftnavlink:hover {color: "#000000"; text-decoration: none; }
a.leftnavlink:active {color: "#000000"; text-decoration: none; } 

a.paper{
	font-size: 13px;
	color: #104763;
	text-decoration: none;
	line-height: 16px;
	padding-bottom: 2px;
}

a.paper:link{
	color: #104763;
	text-decoration: none;
}

a.paper:visited{
	color: #104763;
	text-decoration: none;
}

a.paper:hover{
	color: #006699;
	text-decoration: underline;
}


td {
  border:none;
}

.errormsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;  
	border: 0px solid #cc0000;
	padding: 10px;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.standard12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
}
.mgroupheadercell {
  background-color:#FFFFFF;
  text-align: left;
}
.mgroupname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.mmaintable {
  background-color:#FFFFFF;
  border:none;
}
.mattrlabeltext {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	
}
.mattrlabelcell {
  background-color:#FFFFFF;
  vertical-align:top;

}
.normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	padding-bottom: 5px;
}
.subhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	padding-bottom: 5px;
}
/************* #globalNav styles **************/

#globalNav{
padding: 0px;
color: #104763;

}


#globalNav a {
	color: #ffffff;
	font-size: 11px;
	padding: 0 5px 0 11px;
}

#globalNav1{
	padding: 0px;
	color: #104763;

}


#globalNav1 a {
	color: #ffffff;
	font-size: 10px;
	padding: 0 5px 0 11px;
}

#masthead{
	padding: 0px 0px 0px 0px;
	width: 920px;
}

#smwhite {
	color:#ffffff; 
	font-family: arial,sans-serif; 
	font-size:11px; 
	line-height:13px;
}

#smwhite a {
	color: #ffffff;
	text-decoration: none;
}

#smwhite a:link{
	color: #ffffff;
	text-decoration: none;
}

#smwhite a:visited{
	color: #DBEDF6;
	text-decoration: none;
}

#smwhite a:hover{
	color: #DBEDF6;
	text-decoration: underline;
}

/*********** #relatedLinks styles ***********/

#relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
	font-size: 11px;
	color: #006699;
	background-color: #E8E8E8;
}

#relatedLinks a:link {
	display: block;
	border-top: 1px solid #ffffff;
	color: #006699;
	padding: 3px 0px 3px 10px;
}

#relatedLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	color: #006699;
	padding: 3px 0px 3px 10px;
}

#relatedLinks a:hover {
	color: #006699;
	background-color: #ffffff;
}

#relatedLinks a:active {
	background-color: #ffffff;
}

#relatedLinks h4{
	padding: 3px 0px 3px 10px;
}

/*********** #navBar styles ***********/

#navBar{
	width: 130px;
	margin: 1px;
	padding: 1px;
	background-color: #104763;

	font-color: #ffffff;
	font-size: 11px;
}

#navBar{
	width: 130px;
	margin: 1px;
	padding: 1px;
	background-color: #B7C7D0;
	font-color: #000000;
	font-size: 11px;
}

#navBar a:link {
	display: block;
	color: #000000;
	padding: 4px 1px 4px 10px;
}

#navBar a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	padding: 4px 1px 4px 10px;
}

#navBar a:hover {
	color: #ffffff;
	background-color: #8AA8B8;
}


#navBar a:active {
	background-color: #8AA8B8;
}

#headlines{
  float:right;
	width: 300px;
}

#content1{
	float: left;
  	width: 790px;
  	padding: 0px 0px 0px 0px;
}

.nomargin{ font:none 12px arial,sans-serif; color:#104763; background-color:#ffffff; width:200px; }
.sourcesubmit{ font:none 12px arial,sans-serif; color:#104763; background-color:#ffffff; }

/* CLASSIFIEDS REDESIGN 2007 
------------------------------------*/


.browsing_result_table_body_even { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: 000000; background-color: dddddd;  } 
.browsing_result_table_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: 000000;  } 
.browsing_result_table_body_odd { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: 000000; background-color: eeeeee;  } 
.browsing_result_table_body_even_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: 000000; background-color: dddddd;  } 
.browsing_result_table_body_odd_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: 000000; background-color: eeeeee;  } 
.browsing_subcategory_name { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: 000000; text-decoration: none;  } 
.title_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; text-decoration: none; background-color: 336699;  } 
.no_subcategories_to { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: 000000;  } 
.description_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; background-color: 336699;  } 
.entry_date_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; text-decoration: none; background-color: 336699; text-align: center;  } 
.price_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; text-decoration: none; background-color: 336699; text-align: center;  } 
.price_column_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: 000000;  text-decoration: none; text-align: center;  } 
.newest_ad_title { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: 1; font-weight: ; color: 000000;  } 
.featured_ads_links { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: 000000; text-decoration: none;  } 
.city_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; text-decoration: none; background-color: 336699; text-align: center;  } 
.state_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; text-decoration: none; background-color: 336699; text-align: center;  } 
.country_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: ; color: 000000;  } 
.zip_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; text-decoration: none; background-color: 336699; text-align: center;  } 
.browsing_featured_ad_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: 000000; background-color: 000000;  } 
.photo_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; background-color: 336699; text-align: center;  } 
.cat_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; background-color: 336699; text-align: center;  } 
.cat_column_txt { font-family: Arial, Helvetica, sans-serif; font-size: 11; font-style: normal; font-weight: none;text-align: center;  } 
.title_column_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold;text-align: left;  } 
.email_column_text { font-family: Arial, Helvetica, sans-serif; font-size: 11; font-style: normal; font-weight: bold; text-align: center;  } 
.map_column_text { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: bold; text-align: center;  } 
.smcalSel { font:bold 9px arial,helvetica,sans-serif; color:#104763; background-color:#ffffff; width:50px; }
.smcalSel2 { font:bold 11px arial,helvetica,sans-serif; color:#104763; background-color:#ffffff; width:125px; }
.hot_back { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; background-color: 336699; text-align: center;  } 
.item_column_header { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: FFFFFF; background-color: 336699; text-align: left;  } 
.photo_zoom { font-family: Arial, Helvetica, sans-serif; font-size: 9; font-style: normal; font-weight: bold; color: 333333; text-align: left;  } 
.hotpress { font-family: Arial, Helvetica, sans-serif; font-size: 11; font-style: normal; font-weight: normal; color: 333333; text-align: left;  } 

.classifStory { font: normal 12px/14px Arial, Helvetica, Sans-serif; }
.classifSpacer { color: #fff; height:3px; width:170px; }
.classifSubhead { margin-bottom: 8px; }
.classifWhite { color: #fff; }
.classifRed { color: #c33; font-size: 11px; }
.classifMore { margin-top: 8px; }

.categoryLinks {font: normal 12px/14px Arial, Helvetica, Sans-serif; }
.categoryLinks a, .classifMore a { color: #000; text-decoration: none; }
.categoryLinks a:hover, .classifMore a:hover { color: #006; text-decoration: underline; }

.subcategoryLinks { font: normal 12px/17px Arial, Helvetica, Sans-serif; }
.subcategoryLinks a { color: #000; text-decoration: none; }
.subcategoryLinks a:hover { color: #006; text-decoration: underline; }

#classifHomeHeader { width: 686px; height:44px; margin:0; padding:0; }
#classifHeadObj1 { float:left; margin-top: 5px; }
#classifHeadObj2 { margin-top: 5px; margin-left: 700px; width: 300px;}



/* SECONDARY PAGE STYLES
------------------------------------*/
h1, .h1hed, h2, .h2hed, h3, .h3hed, h4, .h4hed, h5, .h5hed, h6, .h6hed { color:#fff; }

#categorySublist { width: 345px; background: url(/class/imgs/bg_gradient_tile.gif) top left repeat-x; padding: 10px; }
#categorySublist h2, #categorySubindex .h2hed { font: bold 22px/25px Arial, Helvetica, sans-serif; color: #fff; margin-bottom:25px; } 

#categorySublistLong { width: 345px; background: url(/class/imgs/bg_gradient_tile_long.gif) top left repeat-x; padding: 10px; }
#categorySublistLong h2, #categorySubindex .h2hed { font: bold 22px/25px Arial, Helvetica, sans-serif; color: #fff; margin-bottom:25px; } 

#classifSearchWrap { width: 345px; margin: 8px 0; }
#classifSearchFields { float:left; width: 160px; }
#classifSearchInfo { float:left; width: 175px; margin-left: 10px; font: normal 12px/15px Arial, Helvetica, Sans-serif; }

#classifColumns { width: 355px; }
#classifColumn1 { width: 160px; float: left; } 
#classifColumn2 { width: 178px; float: left; margin-left:7px; } 


/* CLASSIFIED BREADCRUMBS 
------------------------------------*/
#classifTools { 
	width: 686px;
	display: block;
	margin: 9px 0;
}
form { 
	margin: 0;
	padding: 0; 
	display: inline; 
} 
.classifSubnavs { 
	color: #000;
	font: normal 11px/12px Arial, Helvetica, Sans-serif; 
} 
.classifSubnavs a { margin: 0 5px; color: #000; text-decoration: none; }
.classifSubnavs a:hover { color: #006; text-decoration: underline; }

/* CLASSIFIED IMAGE POPSTYLE
------------------------------------*/
.searchImg {
	border: 1px solid #E0E0E0;
	}
.floatercell .relevanceBar
{
	background: #ededed;
	margin: 4px 0px 4px 0px;
	width: 50px;
	text-align: left;
	line-height: 4px;
	font-size: 4px;
}


#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 0px;
	z-index: 200;
}




 
/* Fix IE. Hide from IE Mac \*/
 
* html #categorySublist { width:355px; }
* html #categorySublistLong { width:355px; }
* html #classifColumns { width: 345px; }
 
/* End */ 

