﻿.dnnLabel {
    display:inline-block;
    float: none;
    position:inherit;
    padding: 0px;
    margin: 0px;
    overflow: inherit;
    text-align: inherit;
}

/******* GRIDVIEW BUTTONS *******/
.GridCancelButton, .GridUpdateButton, .GridDeleteButton, .GridEditButton, .GridReviewButton, .GridMessageButton, .GridContactButton, .GridApproveButton, .GridActiveButton, .GridApproveRatingButton, .GridViewButton, .GridApproveWithoutEmailButton, .GridMarkAsPaidButton, .GridRemindPayerButton{
	width:16px;
	height:16px;
	display:block;
	background:url(images/cancel.gif) no-repeat;
}

.GridUpdateButton{
	width:20px;
	height:20px;
	background:url(images/save.gif) no-repeat;
}

.GridDeleteButton{background:url(images/delete.gif) no-repeat;}
.GridEditButton{background:url(images/edit.gif) no-repeat;}
.GridViewButton{background:url(images/view.gif) no-repeat;}
.GridReviewButton{background:url(images/review.gif) no-repeat;}
.GridMessageButton{background:url(images/message.gif) no-repeat;}
.GridActiveButton{background:url(images/active.gif) no-repeat;}
.GridApproveButton{background:url(images/approve.gif) no-repeat;}
.GridApproveRatingButton{background:url(images/approverating.gif) no-repeat;}
.GridContactButton{background:url(images/contactadvertiser.gif) no-repeat;}
.GridApproveWithoutEmailButton{background:url(images/approvewithoutemail.png) no-repeat;}
.GridRemindPayerButton{background:url(images/remindpayer.png) no-repeat;}
.GridMarkAsPaidButton{background:url(images/markaspaid.png) no-repeat;}

table.DNNInfo_ULLegends td{
    padding:2px 5px;
    font-size:10px;
}

.DNNInfo_LegendBox{
    padding:5px;
    border:Solid 1px #666666;
    width:200px;
}
/******* END GRIDVIEW BUTTONS *******/

/******* GRIDVIEW TABLE *******/
table.Table_Grid{
	margin-top:10px;
}

table.Table_Grid td{
	padding:3px 5px;
	vertical-align:top;
}

.GridRow_Alternate{
	background-color:#ece7e7;
}

table.Table_Grid tr.HeaderGrid th{
	padding:5px 10px;
	background:#787a72;
	color:#ffffff;
}

table.Table_Grid tr.HeaderGrid th a{
	color:#ffffff;
}

.DNNInfo_GridClassifiedTitle{
    font-size:14px;
    font-weight:bold;
}

/******* END GRIDVIEW TABLE *******/

/******* MENU *******/
.DNNInfo_Classifieds_Menu{
	margin-bottom:5px;
	display:inline-table;
}
/******* END MENU *******/

/******* MISC *******/
.DNNInfo_TitleBold{
    font-weight:bold;
    padding-top:10px;
}

.DNNInfo_BoxInfo{
    padding-bottom:5px;
    margin-bottom:10px;
}

.DNNInfo_Required{
	color:red;
	font-weight:bold;
	font-size:17px;
	padding-left:5px;
}

.DNNInfo_Label, .DNNInfo_LabelLarge{
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	color: black;
}

.DNNInfo_LabelLarge{
    font-size:16px;
}

.DNNInfo_LargeBoldText{
    font-size:16px;
    font-weight:bold;
}

table.DNNInfo_Table{
	width:100%;
	margin-bottom:10px;
}

table.DNNInfo_Table td, table.DNNInfo_TableNormal td{
	/*padding:5px 10px;*/
	vertical-align:top;
}

table.DNNInfo_Table tr.DNNInfo_TRHeader td, table.DNNInfo_TableNormal tr.DNNInfo_TRHeader td{
    background:#566272;
    color:#ffffff;
}

table.DNNInfo_Table td.DNNInfo_Label, table.DNNInfo_Table td.DNNInfo_LabelLarge, table.DNNInfo_TableNormal td.DNNInfo_Label{
	width:150px;
	background-color:#e1dddd;
	vertical-align:top;
}

table.DNNInfo_Table td.DNNInfo_TdHeader{
    background-color:#cde9ef;
    font-weight:bold;
    color:#000000;
}

table.DNNInfo_TableNormal td.DNNInfo_LabelSetting{
	width:150px;
	background-color:#ece2e2;
}

.DNNInfo_LabelNormal{
	width:150px;
	white-space:nowrap;
}

.DNNInfo_Bold, a.DNNInfo_Bold{
	font-weight:bold;
}

.DNNInfo_NotifySign, .DNNInfo_WarningSign, .DNNInfo_ErrorSign, .DNNInfo_PaymentErrorSign{
	font-size:14px;
	display:block;
	padding:5px 40px;
	line-height:22px;
	background:url(images/notifysign.gif) #f7f6da 5px 5px no-repeat;
	border:solid 1px #c6c3c3;
	font-weight:bold;
	font-size:13px;
	margin:10px 0;
}

.DNNInfo_WarningSign{
	background:url(images/warning.gif) #f7f6da 5px 5px no-repeat;
}

.DNNInfo_ErrorSign{
	background:url(images/error.gif) #f7f6da 5px 5px no-repeat;
}

.DNNInfo_PaymentErrorSign{
    background:url(images/error.gif) #f7f6da 5px 5px no-repeat;
    border:solid 3px #b12816;
}

.DNNInfo_ValidationSummary{
	margin-top:10px;
}

.DNNInfo_ValidationSummary ul, .DNNInfo_ValidationSummary ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_ValidationSummary ul li{
	padding-bottom:5px;
	padding-left:22px;
	background:url(images/validationsummaryicon.gif) no-repeat left top;
}

.DNNInfo_ValidationSummary ul{
	margin-top:8px;
}

.DNNInfo_ButtonConfirm{background:url(images/button_submit.png) 4px 4px no-repeat;}
.DNNInfo_ButtonSave{background:url(images/button_save.png) 4px 4px no-repeat;}
.DNNInfo_ButtonSearch{background:url(images/button_search.png) 4px 4px no-repeat;}
.DNNInfo_ButtonReset{background:url(images/button_reset.png) 4px 4px no-repeat;}
.DNNInfo_ButtonReply{background:url(images/button_reply.png) 4px 4px no-repeat;}
.DNNInfo_ButtonUpdate{background:url(images/button_save.png) 4px 4px no-repeat;}
.DNNInfo_ButtonDelete{background:url(images/button_delete.png) 4px 4px no-repeat;}
.DNNInfo_ButtonBack{background:url(images/button_back.png) 4px 4px no-repeat;}
.DNNInfo_ButtonReset{background:url(images/button_reset.png) 4px 4px no-repeat;}
.DNNInfo_ButtonUpload{background:url(images/button_upload.png) 4px 4px no-repeat;}
.DNNInfo_ButtonExport{background:url(images/button_export.png) 4px 4px no-repeat;}
.DNNInfo_ButtonDownload{background:url(images/button_download.png) 4px 4px no-repeat;}
.DNNInfo_ButtonImport{background:url(images/button_import.png) 4px 4px no-repeat;}
.DNNInfo_ButtonLoadDefault{background:url(images/button_loaddefault.png) 4px 4px no-repeat;}
.DNNInfo_ButtonClearCache{background:url(images/button_clearcache.png) 4px 4px no-repeat;}
.DNNInfo_ButtonCleanUp{background:url(images/button_cleanup.png) 4px 4px no-repeat;}
.DNNInfo_ButtonSubmit{background:url(images/button_submit.png) 4px 4px no-repeat;}
.DNNInfo_ButtonNext{background:url(images/button_next.png) 4px 4px no-repeat;}
.DNNInfo_ButtonEmail{background:url(images/button_email.png) 4px 4px no-repeat;}
.DNNInfo_ButtonPayment{background:url(images/moneydollar.gif) 4px 4px no-repeat;}
.DNNInfo_ButtonPayment{background:url(images/confirm.gif) 4px 4px no-repeat;}
.DNNInfo_ButtonNew{background:url(images/add.gif) 4px 4px no-repeat;}
.DNNInfo_ButtonEnable{background:url(images/button_enable.png) 4px 4px no-repeat;}
.DNNInfo_ButtonDisable{background:url(images/button_disable.png) 4px 4px no-repeat;}

.DNNInfo_ButtonSave, .DNNInfo_ButtonSearch, .DNNInfo_ButtonReply, .DNNInfo_ButtonReset, .DNNInfo_ButtonBack, .DNNInfo_ButtonDelete, .DNNInfo_ButtonUpdate, .DNNInfo_ButtonUpload, .DNNInfo_ButtonLoadDefault,.DNNInfo_ButtonExport,.DNNInfo_ButtonImport, .DNNInfo_ButtonDownload, .DNNInfo_ButtonCleanUp, .DNNInfo_ButtonSubmit, .DNNInfo_ButtonEmail, .DNNInfo_ButtonPayment, .DNNInfo_ButtonConfirm, .DNNInfo_ButtonNew, .DNNInfo_ButtonNext, .DNNInfo_ButtonClearCache, .DNNInfo_ButtonEnable, .DNNInfo_ButtonDisable, .DNNInfo_ButtonNormal{
	color:#3a3838;
	cursor:pointer;
	font-size:11px;
	display:inline-block;
    background-color:#f5f5f5;
    font-size:100%;
    text-decoration:none;
    font-weight:bold;
    width:auto;
    overflow:visible;
    padding:4px 5px 4px 22px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-box-shadow: #BDBBB9 3px 3px 3px;
    -moz-box-shadow: #BDBBB9 3px 3px 3px;
    font-size:11px;
}

.DNNInfo_ButtonNormal{
    padding:4px 5px;
}

.DNNInfo_ButtonPromote{
    font-weight:bold;
    text-transform:uppercase;
    color:#3a3838;
	cursor:pointer;
	font-size:14px;
	display:inline-block;
	background:url(images/button_promote.png) no-repeat 2px center;
    background-color:#f5f5f5;
    padding:12px 20px;
    padding-left:32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-box-shadow: #BDBBB9 3px 3px 3px;
    -moz-box-shadow: #BDBBB9 3px 3px 3px;
}

p.DNNInfo_MTop{
	padding-top:10px;
}

.DNNInfo_MBot{
	padding-bottom:10px;
}

.DNNInfo_Note{
	font-size:11px;
	padding:0px 5px;
	color:#807d7d;
	font-style:italic;
	padding:7px 0;
}

.DNNInfo_PreviewImage{
	margin-bottom:10px;
}

.DNNInfo_EmailFriend a, .DNNInfo_ReportAbuse a{
    display:inline-block;
}

.DNNInfo_ClearBoth{
    clear:both;
}

.DNNInfo_ProgressNote{
    background-color:#fdf3a3;
    padding:10px 10px 10px 40px;
    font-style:italic;
    display:block;
    color:#000000;
    margin-bottom:15px;
}

.DNNInfo_LongInput{
    width:400px;
}
/******* END MISC *******/


/*************************** CLASSIFIED FORM **************************************/
table td.DNNInfo_HeaderFormLabel, .DNNInfo_HeaderFormLabel{
    background-color:#91918d;
    padding:3px 5px;
    color:#ffffff;
    font-weight:bold;
    font-size:12px;
}

.DNNInfo_PaymentType{
    float:left;
    width:150px;
    vertical-align:middle;
    margin-bottom:10px;
}

.DNNInfo_rdoPaymentType{
    display:inline-block;
    width:30px;
    height:47px;
    float:left;
}

.DNNInfo_PromotionBox{
    border:solid 1px #c6c3c3;
    padding:15px;
    margin-bottom:10px;
}

.DNNInfo_RenewalNote{
    padding:15px 30px 15px 50px;
    background:url(images/lightbulb.png) no-repeat center left #fdfcee;
    border:solid 1px #5d5d5a;
    margin-bottom:10px;
}

.DNNInfo_FeaturedIncludedNote{
    font-weight:bold;
    font-size:11px;
}

table.DNNInfo_tblPromotion td{
    padding:3px 5px;
}

table.DNNInfo_tblPromotion tr.DNNInfo_TrPromotionHeader td{
    background-color:#E1DDDD;
    padding:3px 5px;
}

table.DNNInfo_tblPromotion td.DNNInfo_TDPromotionName{
    font-weight:bold;
    width:300px;
}

.DNNInfo_BlueLiner{
    height:10px;
    margin-bottom:10px;
    border-bottom:solid 1px #8bc4e8;
}

.DNNInfo_ExpiredDateLabel{
    color:#d06060;
    font-weight:bold;
    font-size:11px;
}

.DNNInfo_SmallText{
    font-size:11px;
}

.DNNInfo_ExpiryDate{
    color:#4c6fd6;
    font-weight:bold;
    font-size:11px;
}

.DNNInfo_ExpiredDate{
    font-size:11px;
}

.DNNInfo_MainCategory{
    font-weight:bold;
    font-size:13px;
    color:#933;
}

.DNNInfo_CheckBoxHidden input{
	display:none;
}

.DNNInfo_CheckBoxHidden label{
	padding-left:3px;
	
}

.DNNInfo_CheckBoxHidden .DNNInfo_MainCategory{
	font-size:14px;
}

.DNNInfo_MainSubCategory{
    color: #09C;
    font-weight: bold;
}
/*************************** END CLASSIFIED FORM **************************************/

/******************* MODULE SETTINGS *******************/
table.DNNInfo_TblTabInfo{
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
}

table.DNNInfo_TblTabInfo td{
	padding:3px 5px;
	border-bottom:solid 1px #999999;
	border-right:solid 1px #999999;
}

table.DNNInfo_TblTabInfo tr.DNNInfo_trTabInfo{
	background:#787a72;
	color:#ffffff;
}

table.DNNInfo_TblTabInfo tr.DNNInfo_trTabInfo td{
	color:#ffffff;
	font-weight:bold;
	white-space:nowrap;
}

table.DNNInfo_TblSettings td{
	vertical-align:top;
}

table.DNNInfo_TblSettings td.DNNInfo_TDSettingPanel{
    padding-left:15px;
}

table.DNNInfo_TblSettings td.DNNInfo_TDSettingMenu{
    width:150px;
}

table.DNNInfo_TblSettings td.DNNInfo_TDHeader{
    background-color:#686665;
    color:#ffffff;
    font-weight:bold;
}

h3.DNNInfo_H3Header{
    margin:0;
    padding:0;
    padding:7px 12px;
    background-color:#78a0f1;
    color:#ffffff;
}

table.DNNInfo_TblSettings td.DNNInfo_CheckBoxList table td{
    white-space:nowrap;
}

table.DNNInfo_TblSettings td.DNNInfo_CheckBoxList table td label{
    font-size:11px;
}

/***** ADMIN *******/
.DNNInfo_Box{
	border:solid 1px #c6c3c3;
	width:100%;
	margin-bottom:12px;
}

.DNNInfo_BoxHeader{
	border-bottom:solid 1px #c6c3c3;
	padding:7px 10px;
	font-weight:bold;
	font-size:13px;
	background-color:#e7e5e5;
	color:#817e7e;
}

.DNNInfo_BoxHeader h3{
    margin:0;
    padding:0;
    font-size:14px;
}

.DNNInfo_BoxInside{
	padding:10px;
}

.DNNInfo_BoxInside ol{
	margin:0;
	padding:0;
	padding-left:20px;
	margin-left:10px;
}

/***** END ADMIN *******/

/**************************************** GENERIC LISTING ***********************************************/
/**************************************** +++++++++++++++ ***********************************************/
/***** CATEGORY LISTING *******/
.DNNInfo_CategoryListing ul, .DNNInfo_CategoryListing ul li,
.DNNInfo_CustomCategoryListing ul, .DNNInfo_CustomCategoryListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_CustomCategoryListing ul li, .DNNInfo_CategoryListing ul li{
    background: #afd0e7;
    border-bottom: 1px solid #f1f8fd;
    position: relative;
    cursor:pointer;
}

.DNNInfo_CategoryListing ul li a, .DNNInfo_CustomCategoryListing ul li a {
    text-decoration: none;
    color: #333;
	padding: 7px 7px;
	display:inline-block;
}

.DNNInfo_CategoryListing ul li.selected > a.DNNInfo_CatLink,
.DNNInfo_CustomCategoryListing ul li.selected > a.DNNInfo_CatLink{
	font-weight:bold;
}

.DNNInfo_CategoryListing ul li ul li.lisubfirst,
.DNNInfo_CustomCategoryListing ul li ul li.lisubfirst{
    	border-top: 1px solid #f1f8fd;
}

.DNNInfo_CategoryListing ul li ul li.lisublast,
.DNNInfo_CustomCategoryListing ul li ul li.lisublast{
	border-bottom:none;
}

.DNNInfo_CategoryListing ul li ul li, .DNNInfo_CustomCategoryListing ul li ul li{
	background:#c2dbed;
}

.DNNInfo_CategoryListing ul li ul li a, .DNNInfo_CustomCategoryListing ul li ul li a{
	padding: 10px 20px;
}

.DNNInfo_CategoryListing ul li ul li ul li, .DNNInfo_CustomCategoryListing ul li ul li ul li{
	background:#d7e9f6;
}

.DNNInfo_CategoryListing ul li ul li ul li a, .DNNInfo_CustomCategoryListing ul li ul li ul li a{
	padding: 10px 40px;
}

.DNNInfo_CategoryListing .DNNInfo_RSSFeed, .DNNInfo_CustomCategoryListing .DNNInfo_RSSFeed{
    background:url(images/rss.png) no-repeat;
    width:16px;
    height:16px;
    position:absolute;
    right:10px;
    top:10px;
}

.DNNInfo_CategoryListing .DNNInfo_RSSFeed a, .DNNInfo_CustomCategoryListing .DNNInfo_RSSFeed a{
	width:16px;
    height:16px;
    display:block;
    overflow:hidden;
    cursor:pointer;
}

.DNNInfo_CategoryListing .DNNInfo_Arrow, .DNNInfo_CategoryListing .DNNInfo_ArrowCollapse,
.DNNInfo_CustomCategoryListing .DNNInfo_Arrow, .DNNInfo_CustomCategoryListing .DNNInfo_ArrowCollapse{
    width:15px;
    height:15px;
    position:absolute;
    right:32px;
    top:11px;
    cursor:pointer;
}

.DNNInfo_CategoryListing .DNNInfo_ArrowCollapse,
.DNNInfo_CustomCategoryListing .DNNInfo_ArrowCollapse{
    background:url(images/arrow_top.png) no-repeat;
}

.DNNInfo_CategoryListing .DNNInfo_Arrow,
.DNNInfo_CustomCategoryListing .DNNInfo_Arrow{
	background:url(images/arrow_bottom.png) no-repeat;
}

.DNNInfo_CustomCategoryListing ul li ul li.lisubfirst,
.DNNInfo_CategoryListing ul li ul li.lisubfirst{
	border-top: 1px solid #f1f8fd;
}
/***** END CATEGORY LISTING*****/

/***** CATEGORY IMAGE LISTING *******/
table.DNNInfo_tblCategoryImage td.DNNInfo_tdColumnCategory{
   vertical-align:top;
}

table.DNNInfo_tblCategoryImage td.DNNInfo_TdCategoryParentImage{
    padding-right:5px;
    padding-top:10px;
}

.DNNInfo_ParentBoxCategoryImage{
	padding:5px 20px 10px 10px;
}

.DNNInfo_TdCategoryParentLink a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.DNNInfo_SubCategoryImageList{
    margin:10px 0 0 0;	
}


.DNNInfo_DivSubCategoryLink a{
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.DNNInfo_DivSubCategoryLink{
    padding-left:15px;
    background:url(images/arrow_list.gif) no-repeat;
    padding-bottom:5px;
}

.DNNInfo_DisplayNone{
    display:none;
}

.DNNInfo_DisplayBlock{
    display:block;
}
/***** END CATEGORY IMAGE LISTING*****/

/***** CAR CATEGORY IMAGE LISTING *******/
table.DNNInfo_tblCarCategoryImage td.DNNInfo_tdCarColumnCategory{
   vertical-align:top;
}

table.DNNInfo_tblCarCategoryImage td.DNNInfo_TdCarCategoryParentImage{
    padding-right:5px;
    padding-top:10px;
}

.DNNInfo_CarParentBoxCategoryImage{
	padding:5px 20px 10px 10px;
}

.DNNInfo_TdCarCategoryParentLink a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.DNNInfo_SubCarCategoryImageList{
    margin:10px 0 0 0;	
}


.DNNInfo_DivSubCarCategoryLink a{
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.DNNInfo_DivSubCarCategoryLink{
    padding-left:15px;
    background:url(images/arrow_list.gif) no-repeat;
    padding-bottom:5px;
}
/***** END CAR CATEGORY IMAGE LISTING*****/

/***** PROPERTIES CATEGORY IMAGE LISTING *******/
table.DNNInfo_tblPropertyCategoryImage td.DNNInfo_tdPropertyColumnCategory{
   vertical-align:top;
}

table.DNNInfo_tblPropertyCategoryImage td.DNNInfo_TdPropertyCategoryParentImage{
    padding-right:5px;
    padding-top:10px;
}

.DNNInfo_PropertyParentBoxCategoryImage{
	padding:5px 20px 10px 10px;
}

.DNNInfo_TdPropertyCategoryParentLink a{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.DNNInfo_SubPropertyCategoryImageList{
    margin:10px 0 0 0;	
}


.DNNInfo_DivSubPropertyCategoryLink a{
	font-size:12px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.DNNInfo_DivSubPropertyCategoryLink{
    padding-left:15px;
    background:url(images/arrow_list.gif) no-repeat;
    padding-bottom:5px;
}
/***** END PROPERTIES CATEGORY IMAGE LISTING*****/

/***** PRICE RANGE LISTING *******/
.DNNInfo_PriceRangeListing ul, .DNNInfo_PriceRangeListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_PriceRangeListing ul li{
	line-height:22px;
	background-color:#e5e5e5;
}

.DNNInfo_PriceRangeListing ul li a{
	text-decoration:none;
	padding:0px;
	padding-left:10px;
	color:#237df8;
}

.DNNInfo_PriceRangeListing ul li.selected a.selected{
	font-weight:bold;
}

/***** END PRICE RANGE LISTING*****/

/***** CAR PRICE RANGE LISTING *******/
.DNNInfo_CarPriceRangeListing ul, .DNNInfo_PriceRangeListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_CarPriceRangeListing ul li{
	line-height:22px;
	background-color:#e5e5e5;
}

.DNNInfo_CarPriceRangeListing ul li a{
	text-decoration:none;
	padding:0px;
	padding-left:10px;
	color:#237df8;
}

.DNNInfo_CarPriceRangeListing ul li.selected a.selected{
	font-weight:bold;
}

/***** END CAR PRICE RANGE LISTING*****/

/***** PROPERTY PRICE RANGE LISTING *******/
.DNNInfo_PropertyPriceRangeListing ul, .DNNInfo_PropertyPriceRangeListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_PropertyPriceRangeListing ul li{
	line-height:22px;
	background-color:#e5e5e5;
}

.DNNInfo_PropertyPriceRangeListing ul li a{
	text-decoration:none;
	padding:0px;
	padding-left:10px;
	color:#237df8;
}

.DNNInfo_PropertyPriceRangeListing ul li.selected a.selected{
	font-weight:bold;
}

/***** END PROPERTY PRICE RANGE LISTING*****/



/***** LOCATION LISTING *******/
.DNNInfo_LocationListing ul, .DNNInfo_LocationListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_LocationListing ul li{
	line-height:22px;
	background-color:#e5e5e5;
}

.DNNInfo_LocationListing ul li a{
	text-decoration:none;
	padding:0px;
	padding-left:10px;
	color:#237df8;
}

.DNNInfo_LocationListing ul li.selected a.selected{
	font-weight:bold;
}

.DNNInfo_LocationListing ul li ul{
	padding-left:10px;
}

.DNNInfo_LocationListing ul li.selected ul{
	display:block;
}

.DNNInfo_LocationListing ul li ul li{
	line-height:18px;
}

.DNNInfo_LocationListing ul li ul li a{
	padding-left:14px;
	background:url(images/arrow.gif) no-repeat;
	background-position:4px 5px;
}

.DNNInfo_LocationListing ul li span a, .DNNInfo_LocationListing ul li ul li span a, .DNNInfo_LocationListing ul li ul li ul li span a{
	background:none;
	padding-left:2px;
}

/***** END LOCATION LISTING*****/



/******* CLASSIFIED LISTS *******/
.DNNInfo_RecordFound{
    padding-bottom:5px;
    font-size: 11px!important;
}

.DNNInfo_GenericFeaturedClassified{
    position:relative;
}

.DNNInfo_GenericHighlightClassified, .DNNInfo_CustomGenericHighlightClassified{
    background-color:#e6ecc2;
}

.DNNInfo_ClassifiedDisplayIcons{
    margin-top:20px;
}

.DNNInfo_DisplayIcon{
    float:left;
    margin-right:5px;
}

table.DNNInfo_TblClassifiedList{
	width:100%;
}

table.DNNInfo_TblClassifiedList td{
	vertical-align:top;
	padding:10px;
}

.tdDNNInfo_ClassifiedMainImage{
	width:150px;
}

.DNNInfo_ClassifiedMainImage{
    position:relative;
    padding-bottom:6px;
}

.DNNInfo_ClassifiedGenericFeaturedImage,.DNNInfo_ClassifiedCustomGenericFeaturedImage{
    width:65px;
    height:67px;
    background:url(images/generic_featured.png) no-repeat;
    top:-1px;
    left:-1px;
    position:absolute;
}

.tdDetailsDNNInfo_ClassifiedMediumMainImage{
	width:250px;
}

div.DNNInfo_ClassifiedTitle, div.DNNInfo_ClassifiedTitle a, div.DNNInfo_ClassifiedTitle a:visited{
	color:#1778A5;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}

.DNNInfo_MapList{
	margin-top:10px;
}

.DNNInfo_Classifieds_ProfileImage{
	padding-right:10px;
}

.DNNInfo_Classifieds_GoogleMapTitle{
	color:#1778A5;
	font-size:14px;
	font-weight:bold;
}

.DNNInfo_Classifieds_GoogleMapAddress{
	font-size:11px;
	color:#999999;
}

div.DNNInfo_ClassifiedTitle a:hover{
	text-decoration:underline;
}

div.DNNInfo_ClassifiedRating{
	margin:4px 0;
}

div.DNNInfo_RatingSummary, div.DNNInfo_ClassifiedPostedBy, div.DNNInfo_ClassifiedPCreatedOn, .DNNInfo_ClassifiedCreatedOn, div.DNNInfo_ClassifiedUpdatedOn, div.DNNInfo_ClassifiedTotalDownloads, div.DNNInfo_ClassifiedHits, DNNInfo_ClassifiedPrice, DNNInfo_ClassifiedLicenseType{
	font-size:11px;
	padding-bottom:2px;
}

div.DNNInfo_ClassifiedShortDescription{
	margin-top:10px;
	font-size: 12px;
	line-height: 16px;
}

div.DNNInfo_ClassifiedTotalDownloads, div.DNNInfo_ClassifiedPrice, div.DNNInfo_ClassifiedLicenseType, div.DNNInfo_ClassifiedHits, div.DNNInfo_ClassifiedWebsiteURL, .DNNInfo_AdvertiserListingsURL, .DNNInfo_LinkAdvertisingList, .DNNInfo_ClassifiedContactName, .DNNInfo_ClassifiedContactAddress, .DNNInfo_ClassifiedContactNo, .DNNInfo_ClassifiedMobileNo, .DNNInfo_ClassifiedFax, .DNNInfo_ClassifiedEmail, .ppEmail, .ppFax, .ppContactNo, .ppMobileNo, .ppContactName{
	padding-bottom:7px;
	padding-left:20px;
}

.DNNInfo_ClassifiedWebsiteURL, div.DNNInfo_ClassifiedWebsiteField{
    line-height:normal;
    display:block;
    height:auto;
    margin-top:5px;
}

div.DNNInfo_ClassifiedTotalDownloads{
	background:url(images/download.gif) no-repeat;
}

/* div.DNNInfo_ClassifiedPrice{
	background:url(images/price.gif) no-repeat;
} */

div.DNNInfo_ClassifiedLicenseType{
	background:url(images/license.gif) no-repeat;
}

div.DNNInfo_ClassifiedHits{
	background:url(images/hits.gif) no-repeat;
}

div.DNNInfo_AdvertiserListingsURL, .DNNInfo_LinkAdvertisingList{
	background:url(images/otherlistings.gif) no-repeat;
}

div.DNNInfo_ClassifiedWebsiteURL{
	background:url(images/url.gif) no-repeat;
}

div.DNNInfo_ClassifiedContactName, .ppContactName{
	background:url(images/user.gif) no-repeat;
}

div.DNNInfo_ClassifiedContactAddress{
	background:url(images/address.gif) no-repeat;
}

div.DNNInfo_ClassifiedContactNo, .ppContactNo{
	background:url(images/telephone.gif) no-repeat;
}

div.DNNInfo_ClassifiedFax, .ppFax{
	background:url(images/fax.gif) no-repeat;
}

div.DNNInfo_ClassifiedMobileNo, .ppMobileNo{
	background:url(images/mobile.gif) no-repeat;
}

div.DNNInfo_ClassifiedEmail, .ppEmail{
	background:url(images/email.gif) no-repeat;
}

div.DNNInfo_ClassifiedCompanyName{
	color:#2171a4;
	text-decoration:underline;
}

.DNNInfo_ClassifiedTags{
	padding-bottom:7px;
	width:300px;
	display:inline-block;
}

.DNNInfo_ClassifiedSpanTag{
	background:url(images/tag.gif) no-repeat;
	padding-left:17px;
	margin-right:10px;
	float:left;
	padding-bottom:7px;
}

div.DNNInfo_Liner{
	line-height:5px;
	height:10px;
	border-top:dotted 1px #9a9895;
	letter-spacing:1px;
	clear:both;
}

h3.DNNInfo_H3{
	margin:0;
	padding:0;
	padding-bottom:5px;
	margin-top:20px;
}

div.DNNInfo_CategoryLink{
	margin-top:10px;
	margin-bottom:5px;
	background-color:#3484d6;
	padding:6px 5px;
	display:inline-block;
	width:97%;
	color:#ffffff;
	font-weight:bold;
}

div.DNNInfo_CategoryLink a{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

.DNNInfo_SortBar{
	margin:10px 0px;
}

.DNNInfo_AdditionalImages{
	margin-top:10px;
}

.DNNInfo_ImageThumb{
	float:left;
	margin-right:3px;
	margin-bottom:3px;
}

.DNNInfo_SocialBookmarking{
	width:250px;
	display:inline-table;
	padding-top:5px;
}

.DNNInfo_Bookmark{
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}

.DNNInfo_Clear{
	clear:both;
}

.DNNInfo_LinkReportAbuse, .DNNInfo_LinkEmailFriend, .DNNInfo_LinkRatingClassified, .DNNInfo_LinkAskQuestion{
	padding-left:20px;
	display:block;
	line-height:16px;
	height:20px;
	background:url(images/abuse.gif) no-repeat;
}

/* .DNNInfo_LinkEmailFriend{
	background:url(images/mail.gif) no-repeat;
} */

.DNNInfo_LinkAskQuestion{
	background:url(images/question.png) no-repeat;
}

.DNNInfo_LinkRatingClassified{
	background:url(images/rating.gif) no-repeat;
}

.DNNInfo_EditLinkMember, .DNNInfo_EditLinkAdmin{
    padding-top:5px;
    text-align:left;
}

.DNNInfo_EditLink{
    padding-left:20px;
    background:url(images/editlink.gif) no-repeat;
    height:20px;
    display:inline-block;
}

/******* END CLASSIFIED LISTS *******/

/********* REVIEW LIST **********/
.DNNInfo_RatingPanel{
    display:inline-block;
    padding:5px;
}

.DNNInfo_RatingProductImage{
    width:100px;
    float:left;
}

.DNNInfo_RatingDescription{
    float:left;
}

.DNNInfo_RatingProductTitle{
    padding-bottom:3px;
}

.DNNInfo_RatingProductTitle a{
    text-decoration:none;
}

.DNNInfo_RatingContent{
    padding-top:10px;
}

.DNNINfo_DotLiner{
    height:10px;
    border-bottom:dashed 1px #999999;
    margin-bottom:10px;
}

.DNNInfo_RatedBy, .DNNInfo_RatingProductAdvertiser{
    font-size:9px;
    color:#666666;
    padding-top:5px;
}

/********* END REVIEW LIST **********/

/********* INBOX MESSAGE **********/
.DNNInfo_EmailBold{
	font-weight:bold;
}

ul.DNNInfo_InboxMessage{
    border-bottom:Solid 10px #595858;
    width:100%;
}

ul.DNNInfo_InboxMessage, ul.DNNInfo_InboxMessage li{
	margin:0px;
	padding:0px;
	list-style:none;
	height:30px;
	line-height:30px;
}

ul.DNNInfo_InboxMessage li{
	text-align:center;
	width:100px;
	float:left;
	border-right:solid 1px #ffffff;
	margin-right:5px;
}

ul.DNNInfo_InboxMessage li a, ul.DNNInfo_InboxMessage li a:active, ul.DNNInfo_InboxMessage li a:visited{
	color:#ffffff;
	font-weight:bold;
	display:block;
	padding:0px 10px;
}

ul.DNNInfo_InboxMessage li#liInbox a{
    padding-left:20px;
    background:url(images/inbox.png) 5px 7px #9e9999 no-repeat;
}

ul.DNNInfo_InboxMessage li#liSent a{
    padding-left:20px;
    background:url(images/outbox.png) 5px 7px #9e9999 no-repeat;
}

ul.DNNInfo_InboxMessage li#liInbox.selected a, ul.DNNInfo_InboxMessage li#liInbox a:hover{
    background:url(images/inbox.png) 5px 7px #595858 no-repeat;
}

ul.DNNInfo_InboxMessage li#liSent.selected a, ul.DNNInfo_InboxMessage li#liSent a:hover{
    background:url(images/outbox.png) 5px 7px #595858 no-repeat;
}

.DNNInfo_MessagePreview{
	font-size:11px;
	color:#5a5754;
}

table.DNNInfo_TblMessageDetails td{
	padding:2px 3px;
}

.DNNInfo_MessageBoxHeader{
	background-color:#d4dbe2;
	padding:5px;
}

table.DNNInfo_TblMessageDetails{
	width:100%;
}

table.DNNInfo_TblMessageDetails td{
	vertical-align:top;
}

.countermessage{
    font-size:11px;
    color:#6f6b6b;
    text-align:right;
}
/********* END INBOX MESSAGE **********/


/********* RATING **********/
.DNNInfo_RatingBox{
	margin-bottom:18px;
	border:solid 1px #dbdbdb;
	display:inline-table;
	width:100%;
	padding-bottom:5px;
}

.DNNInfo_RatingBoxHeader{
    background:#dbe2e8;
    padding:10px;
}

.DNNInfo_RatingName{
    float:left;
}

.DNNInfo_RatingDate{
    float:right;
}

.DNNInfo_RateBy{
	font-size:11px;
	font-style:italic;
	margin:5px;
}

.DNNInfo_RatingMessage{
	font-size:12px;
	border-bottom:dotted 1px #cccccc;
	padding:10px;
}

.DNNInfo_RatingSummary{
	font-size:11px;
	margin-bottom:5px;
}

.DNNInfo_RatingStarsList{
	margin-bottom:5px;
}

.DNNInfo_VoteWrapper{
    padding:10px;
}

.DNNInfo_Votes{
    float:right;
    display:inline-block;
}

.DNNInfo_VoteSocial{
    float:left;
}

.DNNInfo_GoodVotes, .DNNInfo_BadVotes{
	background:url(images/vote_yes.png) no-repeat;
	padding-left:20px;
	margin:0 5px;
	display:inline-block;
	height:24px;
	cursor:pointer;
}

.DNNInfo_BadVotes{
	background:url(images/vote_no.png) no-repeat;
}
/********* END RATING **********/

/********* PAGING BAR **********/
table.DNNInfo_TablePaging{
    width:100%;
    float:left!important;
}

table.DNNInfo_TablePaging td.DNNInfo_PagingPageSummary{
    font-size:10px;
    float:left!important;
}

table.DNNInfo_TablePaging td.DNNInfo_PagingPageLinks{
    text-align:right;
    float:left!important;
}

table.DNNInfo_TablePaging td.DNNInfo_PagingPageLinks a{
    font-size:11px;
	color: red;
}

.DNNInfo_PagingBar, .DNNInfo_CarPagingBar, .DNNInfo_PropertyPagingBar {
	height:50px;
	line-height:20px;
	margin:5px 0;
	padding:3px 5px;
	background-color: black;
	width:300px;
}

a.linkSelected{
	padding:3px;
	border:solid 1px #454542;
}
/********* END PAGING BAR **********/

/******* TABLE LICENSE *******/
#DNNInfo_License{
	margin-bottom:10px;
}

#DNNInfo_License table td{
	padding:3px 5px;
}

/******* END TABLE LICENSE *******/

/******* TABLE ABUSE / SEND FRIEND EMAIL*******/
table.tblReportAbuse td, table.tblEmailFriend td{
	padding:2px;
	vertical-align:top;
}

input.DNNInfo_TextBox{
	width:250px;
}
/******* END TABLE ABUSE / SEND FRIEND EMAIL */

/******* CLEANING TOOLS *******/
.DNNInfo_Hidden{
    display:none;
}

.DNNInfo_Block{
	font-size:14px;
	display:block;
	padding:5px 40px;
	line-height:22px;
	background:url(images/notifysign.gif) 5px 5px no-repeat;
	background-color:#e8ec7a;
	border:solid 1px #c6c3c3;
	font-weight:bold;
	font-size:13px;
	margin:10px 0;
}

.DNNInfo_IFrame{
    border:solid 1px #cccccc;
    width:550px;
    height:300px;
    margin-top:10px;
}
/******* END CLEANING TOOLS *******/

/******* TABS *****/
.DNNInfo_Tabs ul.DNNInfo_UlTabs, .DNNInfo_Tabs ul li.DNNInfo_LiTabs
{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_Tabs ul.DNNInfo_UlTabs li.DNNInfo_LiTabs
{
	float:left;
	background:url(images/tab.gif) no-repeat;
	margin-right:5px;
	border-bottom:none;
	height:22px;
	line-height:22px;
	text-align:center;
}

.DNNInfo_Tabs ul.DNNInfo_UlTabs
{
	border-bottom:solid 1px #c0ced3;
	width:100%;
	height:22px;
}

.DNNInfo_Tabs ul.DNNInfo_UlTabs li.DNNInfo_TabActive, .DNNInfo_Tabs ul.DNNInfo_UlTabs li.DNNInfo_LiTabs:hover
{
	background:url(images/tabselected.gif) no-repeat;
}

.DNNInfo_Tabs ul.DNNInfo_UlTabs li.DNNInfo_TabActive a,  .DNNInfo_Tabs ul.DNNInfo_UlTabs li.DNNInfo_LiTabs a:hover
{
	text-decoration:none;
	color:#333333;
	background:url(images/tabrightselected.gif) no-repeat top right;
}

.DNNInfo_Tabs ul.DNNInfo_UlTabs li.DNNInfo_LiTabs a
{
	display:block;
	padding:0px 10px;
	background:url(images/tabright.gif) no-repeat top right;
	color:#2669bb;
}

.DNNInfo_TabPanel
{
	margin-top:12px;
}


#DNNInfo_ResourceBoxWrapper ul.ulResource, #DNNInfo_ResourceBoxWrapper ul.ulResource li,
#DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource, #DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li,
#DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource, #DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li,
#DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource, #DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li,
#DNNInfo_ResourceBoxWrapperGeneric ul.ulResource, #DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li,
#DNNInfo_ResourceBoxWrapperCars ul.ulResource, #DNNInfo_ResourceBoxWrapperCars ul.ulResource li,
#DNNInfo_ResourceBoxWrapperProperties ul.ulResource, #DNNInfo_ResourceBoxWrapperProperties ul.ulResource li{
    margin:0;
    padding:0;
    list-style:none;
}

#DNNInfo_ResourceBoxWrapper ul.ulResource li,
#DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li,
#DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li,
#DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li,
#DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li,
#DNNInfo_ResourceBoxWrapperCars ul.ulResource li,
#DNNInfo_ResourceBoxWrapperProperties ul.ulResource li{
    float:left;
    margin-right:5px;
    background:#acd0f4;
    cursor:pointer;
    padding:2px;
    -moz-border-radius-topright: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    border-top-left-radius: 5px;
}

#DNNInfo_ResourceBoxWrapper ul.ulResource li a,
#DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li a,
#DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li a,
#DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li a,
#DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li a,
#DNNInfo_ResourceBoxWrapperCars ul.ulResource li a,
#DNNInfo_ResourceBoxWrapperProperties ul.ulResource li a{
    display:block;
    text-decoration:none;
    color:#3e434a;
    padding:7px 10px;
}

#DNNInfo_ResourceBoxWrapper ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapper ul.ulResource li.active,
#DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li.active,
#DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li.active,
#DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li.active,
#DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li.active,
#DNNInfo_ResourceBoxWrapperCars ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapperCars ul.ulResource li.active,
#DNNInfo_ResourceBoxWrapperProperties ul.ulResource li:hover, #DNNInfo_ResourceBoxWrapperProperties ul.ulResource li.active{
    background:#566272;
    color:#ffffff;
}

#DNNInfo_ResourceBoxWrapper ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapper ul.ulResource li.active a,
#DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapperOtherGeneric ul.ulResource li.active a,
#DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapperOtherCars ul.ulResource li.active a,
#DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapperOtherProperties ul.ulResource li.active a,
#DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapperGeneric ul.ulResource li.active a,
#DNNInfo_ResourceBoxWrapperCars ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapperCars ul.ulResource li.active a,
#DNNInfo_ResourceBoxWrapperProperties ul.ulResource li a:hover, #DNNInfo_ResourceBoxWrapperProperties ul.ulResource li.active a{
    color:#ffffff;
}

/* END TABS *******/

/*************** IMAGE STEPS *****************/
.DNNInfo_Classifieds_ImageSteps{
	margin-bottom:15px;
	border:solid 1px #c9cad2;
	text-align:center;
}

.DNNInfo_Classifieds_ImageStepsInside{
	padding:10px 5px 0px 5px;
	display:inline-table;
	text-align:center;
}

ul.DNNInfo_Classifieds_UlSteps, ul.DNNInfo_Classifieds_UlSteps li{
	margin:0;
	padding:0;
	list-style:none;
}

ul.DNNInfo_Classifieds_UlSteps{
    height:80px;
}

ul.DNNInfo_Classifieds_UlSteps li{
	float:left;
	padding-top:55px;
	font-weight:bold;
	text-align:center;
	width:170px;
	margin-left:12px;
	font-size:11px;
}

ul.DNNInfo_Classifieds_UlSteps li#liStep0{background:url(images/step1.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep1{background:url(images/step2.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep2{background:url(images/step3.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep3{background:url(images/step4.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep4{background:url(images/step5.png) no-repeat center top;}

ul.DNNInfo_Classifieds_UlSteps li#liStep0.on{background:url(images/step1_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep1.on{background:url(images/step2_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep2.on{background:url(images/step3_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep3.on{background:url(images/step4_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_UlSteps li#liStep4.on{background:url(images/step5_on.png) no-repeat center top;}

ul.DNNInfo_Classifieds_UlSteps li#liStep0.on, ul.DNNInfo_Classifieds_UlSteps li#liStep1.on, ul.DNNInfo_Classifieds_UlSteps li#liStep2.on, ul.DNNInfo_Classifieds_UlSteps li#liStep3.on, ul.DNNInfo_Classifieds_UlSteps li#liStep4.on{
	color:#1378f4;
}

ul.DNNInfo_ULNote, ul.DNNInfo_ULNote li{
	margin:0;
	padding:0;
	list-style:none;
}

ul.DNNInfo_ULNote li{
	padding-left:20px;
	background:url(images/ulnote.png) left 0px no-repeat;
	padding-bottom:10px;
}

ul.DNNInfo_ULNote{
	margin:15px 0;
}
/*************** WIZARD IMAGE STEPS *****************/
.DNNInfo_Classifieds_WizardImageSteps{
	margin-bottom:15px;
	border:solid 1px #c9cad2;
	text-align:center;
}

.DNNInfo_Classifieds_WizardImageStepsInside{
	padding:10px 5px 0px 5px;
	display:inline-table;
	text-align:center;
}

ul.DNNInfo_Classifieds_WizardUlSteps, ul.DNNInfo_Classifieds_WizardUlSteps li{
	margin:0;
	padding:0;
	list-style:none;
}

ul.DNNInfo_Classifieds_WizardUlSteps{
    height:80px;
}

ul.DNNInfo_Classifieds_WizardUlSteps li{
	float:left;
	padding-top:55px;
	font-weight:bold;
	text-align:center;
	width:140px;
	margin-left:12px;
	font-size:11px;
}

ul.DNNInfo_Classifieds_WizardUlSteps li#liStep0{background:url(images/wstep1.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep1{background:url(images/wstep2.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep2{background:url(images/wstep3.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep3{background:url(images/wstep4.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep4{background:url(images/wstep5.png) no-repeat center top;}

ul.DNNInfo_Classifieds_WizardUlSteps li#liStep0.on{background:url(images/wstep1_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep1.on{background:url(images/wstep2_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep2.on{background:url(images/wstep3_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep3.on{background:url(images/wstep4_on.png) no-repeat center top;}
ul.DNNInfo_Classifieds_WizardUlSteps li#liStep4.on{background:url(images/wstep5_on.png) no-repeat center top;}

ul.DNNInfo_Classifieds_WizardUlSteps li#liStep0.on, ul.DNNInfo_Classifieds_WizardUlSteps li#liStep1.on, ul.DNNInfo_Classifieds_WizardUlSteps li#liStep2.on, ul.DNNInfo_Classifieds_WizardUlSteps li#liStep3.on, ul.DNNInfo_Classifieds_WizardUlSteps li#liStep4.on{
	color:#1378f4;
}


/***************** PACKAGES *******************/
.DNNInfo_Classifieds_PackageName{
	font-size:13px;
	font-weight:bold;
	color:#0a68dd;
	padding-bottom:5px;
	display:inline-block;
}

.DNNInfo_Classifieds_PackageDescription{
	padding-left:18px;
}

.DNNInfo_ImageIconPadding{
    padding:2px 0px;
}

.DNNInfo_ClassifiedPackageName{
    font-weight:bold;
    font-size:13px;
    margin-bottom:7px;
}

/***************** GENERIC HEADER PANE *******************/
.DNNInfo_HeaderBar{
	background-color:#bae2ee;
	padding:5px 10px;
	color:#000000;
	font-weight:bold;
	font-size:13px;
	margin:10px 0 5px 0px;
}

/***************** GENERIC TABLES *******************/
table.DNNInfo_TblAskQuestion td, table.DNNInfo_TblReview td, table.DNNInfo_TblEmailFriend td, table.DNNInfo_TblReportAbuse td{
	padding:2px 5px;
}
table.DNNInfo_TblReportAbuse td, table.DNNInfo_TblEmailFriend td, table.DNNInfo_TblAskQuestion td,
table.DNNInfo_TblReview td,
table.DNNInfo_TblReportAbuse td input, table.DNNInfo_TblReportAbuse td textarea,
table.DNNInfo_TblEmailFriend td input, table.DNNInfo_TblEmailFriend td textarea,
table.DNNInfo_TblAskQuestion td input, table.DNNInfo_TblAskQuestion td textarea,
table.DNNInfo_TblReview td input, table.DNNInfo_TblReview td textarea{
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
}

/******************** YOUTUBES & YOUTUBELIST *************************/
.DNNInfo_Classifieds_YouTubePlayer_Template td{
	vertical-align:top;
}

.DNNInfo_Classifieds_YouTubePlayer_PlayList{
	overflow:scroll;
	overflow-x:hidden;
	border:solid 1px #ebece9;
	padding: 3px;
	margin-left:8px;
}

.DNNInfo_Classifieds_YouTubePlayer_TblVideo{
	padding-bottom:7px;
}

.DNNInfo_Classifieds_YouTubePlayer_VideoImage{
	padding-right:5px;
}

.DNNInfo_Classifieds_YouTubePlayer_VideoTitle{
	font-size:14px;
}

.DNNInfo_Classifieds_YouTubePlayer_Rating{
	font-size:11px;
}

.DNNInfo_Classifieds_YouTubePlayer_Views, .DNNInfo_Classifieds_YouTubePlayer_Views{
	font-size:11px;
	font-style:italic;
}

.DNNInfo_Classifieds_YouTubePlayer_PagingBar{
    line-height:20px;
    padding:3px 5px;
    height:20px;
    background-color:#c0d3f5;
    margin:5px 0px;
}

.DNNInfo_Classifieds_YouTubePlayer_PagingBar a.linkSelected{
    font-weight:bold;
    text-decoration:underline;
    border:solid 1px #95979c;
    padding:2px;
}

.DNNInfo_YoutubeBoxList{
    width:340px;
    margin-bottom:15px;
    padding:10px 0px;
    border-top:solid 1px #cfd4d6;
}

.DNNInfo_YoutubeLeftPane{
    float:left;
    width:140px;
}

.DNNInfo_YoutubeRightPane{
    float:left;
    width:200px;
}

.DNNInfo_YoutubeTitle{
    padding-bottom:3px;
}

.DNNInfo_YoutubeRating{
    padding:3px 0;
}

.DNNInfo_YoutubePostedBy{
    color:#03C;
    font-size:11px;
    padding:3px 0px;
}

.DNNInfo_YoutubeDuration{
    font-size:11px;
}

.DNNInfo_YoutubeViews{
    font-size:11px;
    padding:3px 0px;
}
/******************** COUPON BOX & COUPON LIST *************************/
.DNNInfo_CouponBox{
	border:solid 1px #999999;
	padding:10px;
	margin-bottom:12px;
	display:block;
	width:300px;
}

.DNNInfo_CouponCode{
	padding-left:5px;
	padding-right:28px;
	background:#FDEDB3 url(images/couponcut.gif) no-repeat top right;
	border:dashed 1px #FEBF01;
	color:#553E00;
	display:block;
	float:left;
	font-size:17px;
	font-weight:bold;
	height:22px;
	line-height:22px;
	max-width:185px;
	overflow:hidden;
	font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
	margin-bottom:5px;
}

.DNNInfo_CouponCode a, .DNNInfo_CouponCode a:link, .DNNInfo_CouponCode a:visited{
	color:#553E00;
	text-decoration:none;
}

.DNNInfo_CouponTitle{
	clear:both;
	display:block;
	margin:7px 0px;
	font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
	color:#553E00;
	font-size:15px;
	font-weight:bold;
}

.DNNInfo_CouponDescription{
	float:none;
	clear:both;
	font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
	font-size:12px;
}

.DNNInfo_CouponLink a, .DNNInfo_CouponLink a:link, .DNNInfo_CouponLink a:visited{
	color:#E46702;
	text-decoration:underline;
	font-size:11px;
	font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif;
}

.DNNInfo_CouponBoxList{
	border:solid 1px #999999;
	padding:10px;
	margin-bottom:12px;
	display:block;
	width:350px;
	background:url(images/couponarrowbg.gif) repeat-y;
}

.DNNInfo_CouponLeftPane{
    float:left;
    width:143px;
}

.DNNInfo_CouponRightPane{
    float:left;
    margin-left:5px;
    width:200px;
}

/******************** CARCLASSIFIEDLIST MODULE *************************/
table.DNNInfo_TblCarClassifiedList{
    width:100%;
}

.DNNInfo_CarRecordFound{
    padding-top:5px;
    padding-bottom:10px;
}

.DNNInfo_CarMainImage{
	padding-bottom:8px;
}

.DNNInfo_ClassifiedCarFeaturedImage, .DNNInfo_ClassifiedCustomCarFeaturedImage,
.DNNInfo_ClassifiedCarSoldImage, .DNNInfo_ClassifiedSoldFeaturedImage,
.DNNInfo_ClassifiedCustomCarSoldImage, .DNNInfo_ClassifiedCustomSoldFeaturedImage{
    width:60px;
    height:61px;
    background:url(images/car_featured.png) no-repeat left top;
    top:-1px;
    left:3px;
    position:absolute;
}

.DNNInfo_ClassifiedCarSoldImage, .DNNInfo_ClassifiedSoldFeaturedImage, .DNNInfo_ClassifiedCustomCarSoldImage, .DNNInfo_ClassifiedCustomSoldFeaturedImage{
	background:url(images/car_sold.png) no-repeat;
}

.DNNInfo_CarFeaturedClassified, .DNNInfo_CarSoldClassified{
    position:relative;
}

.DNNInfo_CarHighlightClassified, .DNNInfo_CustomCarHighlightClassified{
    background-color:#e6ecc2;
}

.DNNInfo_CarClassifiedDisplayIcons{
    margin-top:20px;
}

.DNNInfo_CarClassifiedBoxPanel{
    border:solid 1px #cccccc;
    padding:10px;
    width:620px;
}

.DNNInfo_CarClassifiedBoxPanel{
    margin-bottom:15px;
}

.DNNInfo_CarClassifiedMainImagePanel{
    width:155px;
    text-align:center;
    float:left;
    padding-right:10px;
    position:relative;
}

.DNNInfo_CarClassifiedMainImage{
	padding-bottom:6px;
}

.DNNInfo_CarDescriptionPanel{
    width:270px;
    float:left;
    padding-right:15px;
}

.DNNInfo_CarClassifiedShortDescription{
    font-size:11px;
    padding-bottom:5px;
}

.DNNInfo_CarPricePanel{
    width:150px;
    float:left;
    text-align:center;
}

.DNNInfo_CarClassifiedTitle{
    padding-bottom:10px;
}

.DNNInfo_CarClassifiedTitle a.DNNInfo_CarClassifiedTitleLink{
    color:#0071bc;
    font-size:15px;
    font-weight:bold;
}

.DNNInfo_CarClassifiedTitle a.DNNInfo_CarClassifiedTitleLink:hover{
    color:#F26522
}

.DNNInfo_CarClassifiedPrice{
    font-size:14px;
    font-weight:bold;
    padding-bottom:5px;
}

.DNNInfo_CarOwnerType{
    font-size:10px;
    color:#504d4d;
    text-align:center;
}

.DNNInfo_CarContactPanel{
    width:150px;
    float:left;
}

.DNNInfo_ClassifiedCarKMS, .DNNInfo_ClassifiedCarTransmissionType, .DNNInfo_ClassifiedCarEngineSize, .DNNInfo_ClassifiedCarFuelType, .DNNInfo_ClassifiedCarType, .DNNInfo_ClassifiedCarMake, .DNNInfo_ClassifiedCarModel, .DNNInfo_ClassifiedCarNoOfSeats, .DNNInfo_ClassifiedCarCondition, .DNNInfo_ClassifiedCarCondition, .DNNInfo_ClassifiedCarMakeYear, .DNNInfo_ClassifiedCarSoldDate{
    height:15px;
    line-height:15px;
    padding-left:15px;
    background:url(images/cardotlist.gif) 0 5px no-repeat;
    color:#666666;
}

div.DNNInfo_CarClassifiedTitle, div.DNNInfo_CarClassifiedTitle a, div.DNNInfo_CarClassifiedTitle a:visited{
	color:#1778A5;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	padding-bottom:5px;
}

.DNNInfo_CarDetailsSpecification{
    margin-top:10px;
}

.DNNInfo_CarDetailsSpecification table td.DNNInfo_CarLabel{
    background-color:#edeaea;
}

ul.DNNInfo_ULCarFeatures, ul.DNNInfo_ULCarFeatures li{
    margin:0;
    padding:0;
    list-style:none;
}

ul.DNNInfo_ULCarFeatures li{
    padding-left:15px;
    background:url(images/cardotlist.gif) 0 5px no-repeat;
}

.DNNInfo_CarHeaderBar{
    padding:0 10px;
    height:25px;
    line-height:25px;
    color:#5a5b59;
    font-weight:bold;
    background:#c7c9c5;
    margin-top:10px;
}

.DNNInfo_CarDescription{
    padding:10px;
}
/******************** END CARCLASSIFIEDLIST MODULE *************************/


/******************** SEARCH CARS MODULE *************************/
.DNNInfo_SearchCarLabel{
    padding:3px;
    font-size:11px;
    display:inline-block;
    margin-top:7px;
    font-weight:bold;
}

table td.DNNInfo_tdSpace{
    width:5px;
}

.DNNInfo_SearchLabel{
	font-weight:bold;
	padding-bottom:2px;
}
/******************** END SEARCH PROPERTIES MODULE *************************/
/***** CAR CATEGORY LISTING *******/
.DNNInfo_CarCategoryListing ul, .DNNInfo_CarCategoryListing ul li,
.DNNInfo_CustomCarCategoryListing ul, .DNNInfo_CustomCarCategoryListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_CustomCarCategoryListing ul li, .DNNInfo_CarCategoryListing ul li{
    background: #afd0e7;
    border-bottom: 1px solid #f1f8fd;
    position: relative;
    cursor:pointer;
}

.DNNInfo_CarCategoryListing ul li a, .DNNInfo_CustomCarCategoryListing ul li a {
    text-decoration: none;
    color: #333;
	padding: 7px 7px;
	display:inline-block;
}

.DNNInfo_CarCategoryListing ul li.selected > a.DNNInfo_CatLink,
.DNNInfo_CustomCarCategoryListing ul li.selected > a.DNNInfo_CatLink{
	font-weight:bold;
}

.DNNInfo_CarCategoryListing ul li ul li.lisubfirst,
.DNNInfo_CustomCarCategoryListing ul li ul li.lisubfirst{
    	border-top: 1px solid #f1f8fd;
}

.DNNInfo_CarCategoryListing ul li ul li.lisublast,
.DNNInfo_arCategoryListing ul li ul li.lisublast{
	border-bottom:none;
}

.DNNInfo_CarCategoryListing ul li ul li{
	background:#c2dbed;
}

.DNNInfo_CarCategoryListing ul li ul li a{
	padding: 10px 20px;
}

.DNNInfo_CarCategoryListing ul li ul li ul li{
	background:#d7e9f6;
}

.DNNInfo_CarCategoryListing ul li ul li ul li a{
	padding: 10px 40px;
}

.DNNInfo_CarCategoryListing .DNNInfo_RSSFeed{
    background:url(images/rss.png) no-repeat;
    width:16px;
    height:16px;
    position:absolute;
    right:10px;
    top:10px;
}

.DNNInfo_CarCategoryListing .DNNInfo_RSSFeed a{
	width:16px;
    height:16px;
    display:block;
    overflow:hidden;
    cursor:pointer;
}

.DNNInfo_CarCategoryListing .DNNInfo_Arrow, .DNNInfo_CarCategoryListing .DNNInfo_ArrowCollapse{
    width:15px;
    height:15px;
    position:absolute;
    right:32px;
    top:11px;
    cursor:pointer;
}

.DNNInfo_CarCategoryListing .DNNInfo_ArrowCollapse{
    background:url(images/arrow_top.png) no-repeat;
}

.DNNInfo_CarCategoryListing .DNNInfo_Arrow{
	background:url(images/arrow_bottom.png) no-repeat;
}

.DNNInfo_CarCategoryListing ul li ul li.lisubfirst{
	border-top: 1px solid #f1f8fd;
}
/***** END CAR CATEGORY LISTING*****/

/**************************************** +++++++++++ *******************************************************/
/**************************************** END CAR LISTING ***************************************************/
/***** PROPERTY CATEGORY LISTING *******/
.DNNInfo_PropertyCategoryListing ul, .DNNInfo_PropertyCategoryListing ul li,
.DNNInfo_CustomPropertyCategoryListing ul, .DNNInfo_CustomPropertyCategoryListing ul li{
	margin:0;
	padding:0;
	list-style:none;
}

.DNNInfo_CustomPropertyCategoryListing ul li, .DNNInfo_PropertyCategoryListing ul li{
    background: #afd0e7;
    border-bottom: 1px solid #f1f8fd;
    position: relative;
    cursor:pointer;
}

.DNNInfo_PropertyCategoryListing ul li a, .DNNInfo_CustomPropertyCategoryListing ul li a {
    text-decoration: none;
    color: #333;
	padding: 7px 7px;
	display:inline-block;
}

.DNNInfo_PropertyCategoryListing ul li.selected > a.DNNInfo_CatLink,
.DNNInfo_CustomPropertyCategoryListing ul li.selected > a.DNNInfo_CatLink{
	font-weight:bold;
}

.DNNInfo_PropertyCategoryListing ul li ul li.lisubfirst,
.DNNInfo_CustomPropertyCategoryListing ul li ul li.lisubfirst{
    	border-top: 1px solid #f1f8fd;
}

.DNNInfo_PropertyCategoryListing ul li ul li.lisublast,
.DNNInfo_arCategoryListing ul li ul li.lisublast{
	border-bottom:none;
}

.DNNInfo_PropertyCategoryListing ul li ul li{
	background:#c2dbed;
}

.DNNInfo_PropertyCategoryListing ul li ul li a{
	padding: 10px 20px;
}

.DNNInfo_PropertyCategoryListing ul li ul li ul li{
	background:#d7e9f6;
}

.DNNInfo_PropertyCategoryListing ul li ul li ul li a{
	padding: 10px 40px;
}

.DNNInfo_PropertyCategoryListing .DNNInfo_RSSFeed{
    background:url(images/rss.png) no-repeat;
    width:16px;
    height:16px;
    position:absolute;
    right:10px;
    top:10px;
}

.DNNInfo_PropertyCategoryListing .DNNInfo_RSSFeed a{
	width:16px;
    height:16px;
    display:block;
    overflow:hidden;
    cursor:pointer;
}

.DNNInfo_PropertyCategoryListing .DNNInfo_Arrow, .DNNInfo_PropertyCategoryListing .DNNInfo_ArrowCollapse{
    width:15px;
    height:15px;
    position:absolute;
    right:32px;
    top:11px;
    cursor:pointer;
}

.DNNInfo_PropertyCategoryListing .DNNInfo_ArrowCollapse{
    background:url(images/arrow_top.png) no-repeat;
}

.DNNInfo_PropertyCategoryListing .DNNInfo_Arrow{
	background:url(images/arrow_bottom.png) no-repeat;
}

.DNNInfo_PropertyCategoryListing ul li ul li.lisubfirst{
	border-top: 1px solid #f1f8fd;
}
/***** END PROPERTY CATEGORY LISTING*****/

/**************************************** PROPERTY LISTING ***************************************************/
/**************************************** +++++++++++ *******************************************************/

/******************** PROPERTYCLASSIFIEDLIST MODULE *************************/
.DNNInfo_ClassifiedPropertyFeaturedImage, .DNNInfo_ClassifiedCustomPropertyFeaturedImage{
    width:65px;
    height:67px;
    background:url(images/property_featured.png) no-repeat;
    top:-1px;
    left:-1px;
    position:absolute;
}

.DNNInfo_ClassifiedPropertyAuctionedImage, .DNNInfo_ClassifiedPropertyRentedImage, .DNNInfo_ClassifiedPropertySoldImage,
.DNNInfo_ClassifiedCustomPropertyAuctionedImage, .DNNInfo_ClassifiedCustomPropertyRentedImage, .DNNInfo_ClassifiedCustomPropertySoldImage{
	width:61px;
    height:60px;
	position:absolute;
    top:0px;
    left:0px;
    background:url(images/property_sold.png) no-repeat;
} 

.DNNInfo_ClassifiedPropertyAuctionedImage, .DNNInfo_ClassifiedCustomPropertyAuctionedImage{background:url(images/property_auctioned.png) no-repeat;}
.DNNInfo_ClassifiedPropertyRentedImage, .DNNInfo_ClassifiedCustomPropertyRentedImage{background:url(images/property_rented.png) no-repeat;}

.DNNInfo_PropertyFeaturedClassified, .DNNInfo_PropertySoldClassified, .DNNInfo_PropertyRentedClassified, .DNNInfo_PropertyAuctionedClassified{
    position:relative;
}

.DNNInfo_PropertyHighlightClassified, .DNNInfo_CustomPropertyHighlightClassified{
    background-color:#e6ecc2;
}


.DNNInfo_PropertyClassifiedDisplayIcons{
    margin-top:20px;
}

.DNNInfo_PropertyPanel, .DNNInfo_PropertyDetailsBox{
    margin-bottom: 10px;
    border: solid 1px #999999; 
    display:block;
}

.ppHeader, .DNNInfo_PropertyHeader {
    position: relative;
    font-weight: bold;
    background-color: #999999;
    color: #ffffff;
    height:25px;
    line-height:25px;
}

.ppHeaderAddr, .DNNInfo_PropertyHeaderAddress{
    position: absolute;
    left: 10px;
    top: 2px;
    color:#ffffff;
}

.ppBed, .DNNInfo_PropertyBed {
    position: absolute;
    right: 110px;
    top: 2px;
}

.ppBath, .DNNInfo_PropertyBath{
    position: absolute;
    right: 60px;
    top: 2px;
}

.ppCar, .DNNInfo_PropertyCar{
    position: absolute;
    right: 10px;
    top: 2px;
}

.ppNumber, .DNNInfo_PropertyNumber {
    color:#ffffff;
    padding-left: 5px;
}

.ppBox, .DNNInfo_PropertyBox {
    display: inline-block;
    padding: 10px 12px;
    width:98%;
}

.DNNInfo_PropertyImage {
    float: left;
    width: 155px;
    position: relative;
}

.DNNInfo_PropertyDetails {
    float: left;
    margin-left: 12px;
    width:380px;
}

.DNNInfo_PropertyContatDetails{
    float: right;
    padding-right: 12px;
    width:155px;
}

.ppTitle, .ppTitle a.DNNInfo_PropertyTitleLink{
    font-weight: bold;
    font-size: 17px;
    text-decoration: none;
}

.ppTitle, .DNNInfo_PropertyTitle{
    padding-bottom:10px;
}

.DNNInfo_PropertyRecordFound{
    font-size:11px;
    color:#999999;
    padding-bottom:5px;
}

div.DNNInfo_ClassifiedPropertyAddress{
    padding-bottom:7px;
	font-size:13px;
	font-weight:bold;
	color:#766f6f;
	text-decoration:underline;
}

.DNNInfo_PropertyDescription{
    padding:10px 0;
}

table.ppCList, table.DNNInfo_TblPropertyClassifiedList{
    width:100%;
    margin-bottom:30px;
}

table.ppCList td, table.DNNInfo_TblPropertyClassifiedList td{
    vertical-align:top;
}

table.ppCList td.ppTDDMImg, table.DNNInfo_TblPropertyClassifiedList td.DNNInfo_tdPropertyDetailsMainImage{
     width:250px;
}

.ppDMImg, .DNNInfo_PropertyDetailsMainImage{
   padding-right:12px;
   padding-bottom:10px;
}

.ppDDesc, .DNNInfo_PropertyDetailsDescription{
    
}

table td.tdPPLinks, table td.DNNInfo_tdPropertyLinks{
    width:150px;
}

.ppLinks, .DNNInfo_PropertyLinks{
    width:150px;
}

.DNNInfo_ClassifiedPropertyAddressDetails{
    padding-bottom:10px;
    font-weight:bold;
}

.ppLinkBox, .DNNInfo_PropertyLinkBox{
    border: solid 1px #CECFCE;
    margin-bottom: 12px;
    width:150px;
}

.ppHeaderBox, .DNNInfo_PropertyHeaderBox {
    padding: 3px 10px;
    font-weight: bold;
    color: #edefec;
    background-color: #4c4d4b;
}

.ppBoxContent, .DNNInfo_PropertyBoxContent{
    padding: 10px;
}


.DNNInfo_PropertyPriceLabelValue, .DNNInfo_PropertyRentFeeLabelValue{
    color:#2b8fe4;
    font-size:14px;
}

.DNNInfo_PadBotNormal, .ppbotn{
    padding-bottom:5px;
}

.DNNInfo_PropertyDataItem{
    line-height: 15px;
    color: #666;
    line-height:15px;
    padding-left:15px;
    background:url(images/propertydotlist.gif) 0 5px no-repeat;
}

.ppheaderBar, .DNNInfo_PropertyHeaderBar{
    padding:0 10px;
    height:25px;
    line-height:25px;
    color:#5a5b59;
    font-weight:bold;
    background:#c7c9c5;
}

ul.ulPPF, ul.ulPPF li,
ul.ulPPNB, ul.ulPPNB li,
ul.ulPPLinks, ul.ulPPLinks li,
ul.DNNInfo_ULPropertyFeatures, ul.DNNInfo_ULPropertyFeatures li,
ul.DNNInfo_ULPropertyNearbyLocation, ul.DNNInfo_ULPropertyNearbyLocation li,
ul.DNNInfo_ULPropertyLinks, ul.DNNInfo_ULPropertyLinks li{
   margin:0;
   padding:0;
   list-style:none;
}

ul.ulPPF li, ul.ulPPNB li,
ul.DNNInfo_ULPropertyFeatures li, ul.DNNInfo_ULPropertyNearbyLocation li{
    padding-left:15px;
    background:url(images/cardotlist.gif) 0 5px no-repeat;
}

/******************** END PROPERTYCLASSIFIEDLIST MODULE *************************/

/******************** SEARCH PROPERTIES MODULE *************************/
.DNNInfo_SearchPropertyLabel{
    padding:3px;
    font-size:11px;
    display:inline-block;
    margin-top:7px;
    font-weight:bold;
}
/******************** END SEARCH PROPERTIES MODULE *************************/

/********************* PENDING PAYMENT ITEMS ***************************/
.DNNInfo_PendingPaymentTitle{
    font-weight:bold;
}

.DNNInfo_PendingPaymentItem{
    padding-left:20px;
    background:url(images/pendingpaymentitem.png) no-repeat;
    line-height:20px;
}
/********************* END PENDING PAYMENT ITEMS ***********************/

/********************* LIGHTBOX **********************************/
#DNNInfo_ClassifiedLightBox {  
	 display:none;  
	 background:#000000;  
	 opacity:0.9;  
	 filter:alpha(opacity=90); 
	 position:absolute;  
	 top:0px;  
	 left:0px;  
	 width:100%;  
	 height:100%;
	 z-index:100000; 
}

#DNNInfo_ClassifiedLightBoxPopUp{
	display:none;
	width:300px;
	height:250px;
	background:#f6f7cf;
	z-index:9000000;
	position: fixed;
	margin-left: -150px;
	margin-top: -125px;
	left: 50%;
	top: 50%;
	border:Solid 5px #937e55;
}

.DNNInfo_ClassifiedAjaxMessage{
	padding:25px 10px;
	font-weight:bold;
	font-size:14px;
	color:#666666;
	text-align:center;
	line-height:20px;
}
/********************** END LIGHTBOX *****************************/

/********************** TABS ************************************/
.DNNInfo_MenuTabPanel{
	display:none;
}
/********************** END TABS ************************************/

/********************* POPUP GEOCODING ******************************/
.DNNInfo_HeaderPopUp{
	background-color:#91918d;
    padding:3px 5px;
    color:#ffffff;
    font-weight:bold;
    font-size:15px;
    font-family:Arial;
}

.DNNInfo_PopUpNote{
	font-size:14px;
	display:block;
	padding:5px 10px;
	line-height:22px;
	background:#f7f6da;
	font-size:13px;
	margin:10px 0;
	font-family:Arial;
}

.DNNInfo_DivGeocodeMessage{
	padding:10px;
	background:#ebe8e8;
	font-size:13px;
	margin:10px 0;
	font-family:Arial;
}

.DNNInfo_GeocodeLabel{
	width:70px;
	display:inline-block;
	padding-bottom:5px;
}

.DNNInfo_DivGeocodeMessage{
}
/********************* END POPUP GEOCODING ******************************/


/********************* START CUSTOM STS CSS ******************************/
.DNNInfo_CategorySearch{
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	color: black;
}

.DNNInfo_SortBy{
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	color: black;
}

.DNNInfo_NoOfRecords{
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	color: black;
}



/********************* END CUSTOM STS CSS ******************************/

/*  DNNINfo Classified styles */

/* "mobile" css */
/* =========================== */
.leftColumn{
  font-size: 1.2em;
 
}

.rightColumn{
	font-size: 1.5em;
	background-color:black;
			padding:5px;
}


/* "tablet" css */
/* =========================== */
@media screen and (min-width: 600px){
	.leftColumn{
		font-size: 1.1em;
		width: 100%;
		}

		.rightColumn{
		font-size: 1.2em;
		width: 100%;
		background-color:black;
			padding:5px;
		}
}

/* "Desktop" CSS
======================================================================= */
/* Anything you want to cleanup for user's with large resolutions can go here,
there really shouldn't be much though unless you drastically change your layout. */

@media screen and (min-width: 900px){

	.leftColumn{
		width: 30%;
		float: left;
		}

		.rightColumn
		{
			width: 65%;
			float: right;
			background-color:black;
			padding:5px;
		}
}

.searchwrapper input[type='text']{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff;
	border: 1px solid #c9c9c9;
	margin: 0 auto;
	width: 100%;
	padding: 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
}

.searchwrapper{
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	background: ghostwhite;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: thick solid #FF0F0F;
	border-bottom: thick solid #FF0F0F;
	border-width: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 350px;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.searchButtons{
  float: right;
}

.DNNInfo_SortBar select{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #ffffff;
	border: 1px solid #c9c9c9;
	margin: 0 auto;
	width: 100% !important; 
	padding: 8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
	font-family: Arial, 'Arial Unicode MS', Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;

}

.DNNInfo_TblClassifiedList a  {
	text-decoration: none;
	color: 
}
.infoLeftPanel{
  float: left;
  width: 30%;
}

.infoRightPanel{
  float: right;
  width: 60%;
}

.alignMiddle{
	margin-top: 10px;
}

.infoFooter{
  clear: both;
  padding-top: 10px;
}

.DNNInfo_ClassifiedTitle a{
  font-size: 1.1em;
  font-weight: bold;
  color: white;
}


.DNNInfo_ClassifiedTitle {
  font-size: 1.1em;
  font-weight: bold;
  color: white !important;
  margin-bottom: 5px;
}

.recordHeader .DNNInfo_ClassifiedTitle{
  font-size: 1.6em;
  font-weight: bold;
  color: white;
}

.DNNInfo_ClassifiedPrice {
font-weight: bold;
font-size: 20px;
padding-left: 0px !important;
}

.DNNInfo_TblClassifiedList h1, h2, h3, h4, h5, h6{
color: white;
}

.DNNInfo_ClassifiedCustomCarFeaturedImage{
top: inherit !important;
left: inherit !important;
z-index: 5 !important;
}

.terms{
  font-size: .8em;
  margin-top: 5px;
}

.tags{
  font-size: .7em;
  margin-top: 5px;
}

.linkButton{
	display: block;
	text-transform: uppercase !important;
	line-height: 26px !important;
	padding: 3px 26px 3px 26px !important;
	color: #fff !important;
	font-size: 23px !important;
	background-color: rgb(153,153,153) !important;
	background-clip: border-box !important;
	border-radius: 3px;
	margin-top: 20px  !important;
	margin-bottom: 20px !important;
	text-align: center;
}

/* end  DNNINfo Classified styles */




