﻿body 
{

	background-color: #EFEFEF;
	background-image:url(../images/gray_grad.jpg);
	background-position:left -20px;
	background-repeat:repeat-x;
}

form
{  
	width: 960px;
	margin: 0 auto;
	padding-top:50px;
	/*background-image:url(images/pngtransparent.jpg);
	background-position:top left;
	background-repeat:no-repeat;*/
}

#classifieds .classad_box h3 
{
	font-family:Verdana, Arial, Sans-Serif;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
	color:#363636;
}


#classifieds 
{
	text-align:left;
	width:674px;
	font-family:Verdana, Tahoma, Sans-Serif;
	font-size:13px;
	margin:0 auto;	
		border:1px solid #d9d9d9;
	border-width:0 1px 1px 1px;
}

#classifieds #page 
{
	width:634px;
		background-color:#fff;
	margin:0 auto 0 auto;
	padding:20px;

}

#classifieds #header h1 {

}

/*#footer
{
	border-top:1px solid #ccc;
	background-color:#336699;
	color:#fff;
	height:30px;
	position:relative;
	margin-top:-31px;
}*/


#classifieds .AuthorizeNetSeal 
{
	float:left;
	margin:0 15px 15px 0;
}

#classifieds .general_instruct 
{
	margin:.2em 15px 1em 10px;
	
}



p strong { font-weight:bold;} #classifieds #DateChooser1_datePicker 
{
	position:absolute;
}

#classifieds table.calendar 
{
	background-color:#fff;
	border:1px solid #333;	
	width: 200px;
	height: 180px;
	z-index:10;
}

#classifieds td.valid_date a 
{
	color:#336699 !important;
	font-weight:bold !important;
}

#classifieds table.calendar td.today_date a 
{
	color:#363636;
	font-weight:normal;
}

#classifieds table.calendar .day_header_style
{
	color:#666;
	background-color:#f5f5f5;
	font-size:9px;
	font-weight:bold;
	text-align:center;
}

#classifieds table.calendar .title_style 
{
	background-color:#993300;
	color:#fff;
	font-weight:bold;
	border:none;
}

#classifieds td.today_date 
{
	
}

#classifieds .invalid_date 
{
	color:#ccc;
	font-weight:bold;
}

#classifieds table.calendar .selected_date  
{
	border:1px solid #336699;
	color:#363636;
}

#classifieds .gotcha img
{
	padding:1px;
	border:1px solid #ccc !important;
}

#classifieds .classad_box
{

}

#classifieds .category_lists 
{
	width:295px;
	float:left;
}

#classifieds .category_lists select
{
	width:275px;
	height:150px;
}

#classifieds label
{
display:inline;
}

#classifieds p {
line-height:130%;
margin:0 0 20px 0;
color:#363636;
line-height:1.4;
font-size:12px;
}

#classifieds p.instruct {

}


#classifieds .calimg {
vertical-align:text-bottom;
}

#classifieds #blockform input, #classifieds #blockform textarea,#classifieds #blockform select {
font-family:arial,verdana,sans-serif;
padding:2px;
font-size:14px;
color:#333;
margin:2px 0 7px 0;
}

#classifieds h2 {
font-family:arial,verdana,sans-serif;
font-weight:bold;
color:#696969;
font-size:22px;
margin-top:15px;
padding-bottom:15px;

}

/*#classifieds h2#pageTitle
{
	display:inline;
	margin-right:15px;
}*/

#classifieds a.change 
{
	font-size:13px;
	padding-left:10px;
	font-weight:normal;
}

#classifieds .statusText
{
	font-size:13px;
	color:Green;
	font-weight:bold;
	margin-bottom:0;
	margin-left:0;
}

#classifieds #lblTotalCost
{
	font-size:18px;
	padding-left:5px;
	color:Green;
	font-weight:bold;
}

#classifieds #lblSummary 
{
	display:block;
	text-align:right;
}

#classifieds .submitButton 
{
	margin:15px 0 0 0;
	float:right;
}

#classifieds .backButton 
{
	margin:15px 0 0 0;
	float:left;
}

#classifieds #blockform input#btnUpdate 
{
	margin:0;
	color:#696969;
}

#classifieds .timeSpan 
{
	color:Green;
}

#classifieds #preview 
{
	font-family:Verdana, Sans-Serif;
	line-height:1.2;
	margin:20px 25px 10px;
	text-align:inherit;
	background-color:White;
	padding:10px;
	overflow:hidden;
}

#classifieds p 
{
	text-align:left;
}

#classifieds #previewCounter 
{
	text-align:center;
	font-weight:bold;
	color:Green;
	margin-bottom:10px;
}


#classifieds .note 
{
	font-size:11px;
	line-height:1.2;
	margin:0;
	margin-top:3px;
	padding:0;
	color:#666;
	font-weight:normal;
	display:block;
}

#classifieds #blockform span.checkBox 
{
	display:block;
	padding:5px;
	margin:0;
	font-size:11px;
}
	
#classifieds #blockform input#borderCheckBox, #classifieds #blockform input#boldCheckBox, #classifieds #blockform input#topJobCheckBox
{
	margin:1px 5px 0 0;
	padding:0;
}

#classifieds #blockform #totalCost 
{
	background-color:#fff;
	color:#696969;
	padding:10px 10px;
margin:0 0 15px 0;
font-size:14px;
font-weight:bold;
border:1px solid #ccc;
text-align:center;
vertical-align:middle;
}

#classifieds #blockform #totalCost a 
{
	
}

#classifieds .vldSummary 
{
	width:360px;
	background-color:#fffbb8;
	border:1px solid #ccc;
	padding:10px;
	margin:20px auto 0 auto;
}

#classifieds .vldSummary ul, ul
{
	margin-left:30px;
	margin-top:10px;
}

#classifieds .vldSummary ul li
{
	font-size:12px;
	list-style-type:disc;
	margin:1px 0;
	font-weight:normal !important;
}

#classifieds ul 
{
	margin:30px;
}

#classifieds ul li 
{
	margin: 4px 0;
	list-style-type:disc;
	font-weight:normal !important;
}

#classifieds ul.termlist 
{
	margin:0 10px 5px 25px;
	color:#666;
	font-size:11px;
}

#classifieds #updateBtnPanel 
{
	display:none;
}

#classifieds #review {
	background: #fff url(../images/bg-body.gif) repeat-x;
	font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	}

#classifieds #review h2 {
font-size:16px;
color:#666;
margin-top:1.5em;
margin-bottom:.2em;
margin-left:10px;
}

#classifieds .warning
{
	color:Red;
	font-weight:bold;
}

#classifieds #review p {
	text-align:left;
	margin:10px;
	}	
/*#classifieds #review a:link {
	color:#d42945;
	text-decoration:none;
	border-bottom:1px dotted #ffbac8;
	}	
#classifieds #review a:visited {
	color:#d42945;
	border-bottom:none;
	text-decoration:none;
	}		
#classifieds #review a:hover,
#classifieds #review a:focus {
	color:#f03b58;
	border-bottom:1px solid #f03b58;
	text-decoration:none;
	}
#classifieds #review table a,
#classifieds #review table a:link,
#classifieds #review table a:visited {
	border:none;
	}	*/						
	
#classifieds #review img {
	border:0;
	margin-top:.5em;
	}	
#classifieds #review table {
	width:100%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:.2em auto;
		border-collapse:collapse;
font-size:14px;

	}
#classifieds #review caption {
	color: #9ba9b4;
	font-size:.94em;
		letter-spacing:.1em;
		margin:1em 0 0 0;
		padding:0;
		caption-side:top;
		text-align:center;
	}	
#classifieds #review tr.odd td	{
	background:#f7fbff
	}
#classifieds #review tr.odd .column1	{
	background:#f4f9fe;
	}	
#classifieds #review .column1	{
	background:#f9fcfe;
	}
#classifieds #review td {
	color:#506474;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.2em 1em;
	text-align:left;
	}				
#classifieds #review th {
width:150px;
	font-weight:normal;
	color: #678197;
	text-align:right;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.1em 1em;
	}							
#classifieds #review thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em 'Century Gothic','Trebuchet MS',Arial,Helvetica,sans-serif;
	color:#66a3d3
	}	
#classifieds #reviewtfoot th {
	text-align:center;
	background:#f4f9fe;
	}	
#classifieds #review tfoot th strong {
	font:bold 1.2em 'Century Gothic','Trebuchet MS',Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
#classifieds #review tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}	
	 
#classifieds #review h2 a.editButton {
	font-weight:normal;
	font-size:12px;
	padding-left:10px;
}


