
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	margin-top:5px;

	behavior: url(inc/css/csshover.htc);
	font-size: 11px;
	
	background: url(../../images/bodyBackground.png) repeat-x fixed top #00b9f1;
	
}
a:hover
{
	cursor:pointer;
}
.main_table{
	border: 3px outset #266376;

}
div#comodoIcon {
position: fixed; 
bottom: 0; 
right: 0;
}

* html div#comodoIcon{
	position: absolute;
	top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat')
	? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) 
	: document.body.scrollTop
	+(document.body.clientHeight-this.clientHeight));
	right: expression("0");
}

div#ewayIcon {
position: fixed; 
bottom: 0; 
left: 0;
}

* html div#ewayIcon{
	position: absolute;
	top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat')
	? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) 
	: document.body.scrollTop
	+(document.body.clientHeight-this.clientHeight));
	left: expression("0");
}

a {
	color: #000;
	text-decoration: none;
}
.formTableBlue
{
	background-color:#DEF5FB;
}
.formTableRed
{
	background-color:#F0E3EA;
}
.fatgalah{
	font-size:9px;
	color:#EBEBEB;
}
.egTextDiv
{
	background-color:EFC1D9;
	border:2px lightgray solid;
	font-size:9px;
	text-align:left;
	padding:2px;
	width:300px;
}
.egTextDiv2
{
	 background-color:AFE6F4;
	 text-align:left;
	 padding:2px;
	 width:300px;
	 border:2px lightgray solid;
	 font-size:9px;
}

form{
	margin:0px;
	padding:0px;
	font-szie:11px;
	background-color:White;
}


.edit_garagesale th {
	text-align: right;
	font-size:11px;
}

label
{
	font-size:11px;
	font-weight:normal;

}
.pg_nos{
	padding:1px 5px 1px 5px;
	border: 1px solid #ED008C;
	text-decoration:none;
	font-weight:bold;
	color:#ED008C;
}
.pg_nos:hover{
	padding:1px 5px 1px 5px;
	border: 1px solid #ED008C;
	background-color:#ED008C;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.pg_nos_active{
	padding:1px 5px 1px 5px;
	border: 1px solid #ED008C;
	background-color:#ED008C;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.pg_nos_active:hover{
	padding:1px 5px 1px 5px;
	border: 1px solid #ED008C;
	background-color:#fff;
	color:#ED008C;
	text-decoration:none;
	font-weight:bold;
}

.pg_label{
	margin:1px 0 5px 10px;
}

a:hover {
	color: #f0037f;
	text-decoration: underline;
}
a img {
	border: 0px;
}
.errMsg
{
	font-size:11px;
	font-weight:normal;
	color:red;

}
h4{
padding:0;
margin:0;
font-size:1em;
}
.frontPinkBoxHeader{
	background: url(../../images/searchBoxBackground.png);
	height:26px;
	text-align:center;
}
.frontPinkBoxBody{
	padding-top: 3px;
	border-left:3px solid #ae0067;
	border-right:3px solid #ae0067;
}
.frontPinkBoxHeading{
	background: url(../../images/searchBoxBackgroundHeading.png);
	height:27px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.frontPinkBoxFooter{
	background: url(../../images/searchBoxBackgroundFooter.png);
	height:26px;
	text-align:center;
}

.frontBlueBoxHeader{
	background: url(../../images/blueBoxBackground.png);
	height:27px;
	text-align:center;
}
.frontBlueBoxBody{
	padding-top: 3px;
	border-left:3px solid #0089b3;
	border-right:3px solid #0089b3;
}
.frontBlueBoxHeading{
	background: url(../../images/blueBoxBackgroundHeading.png);
	height:27px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.frontBlueBoxFooter{
	background: url(../../images/addBoxBackgroundFooter.png);
	height:26px;
	text-align:center;
}
.frontPageLeftBox{ background-color: #f0037f; }
.frontPageRightBox{ background-color: #34b3d1; }

/* pull image to all corners first*/
.frontPageLeftTopL,
.frontPageRightTopL,
.frontPageLeftBottomL,
.frontPageRightBottomL,
.frontPageLeftTopR,
.frontPageRightTopR,
.frontPageLeftBottomR,
.frontPageRightBottomR {
	background: url(../../images/front_page_corners.png);
	width: 15px;
	height: 15px;
}

/* front page left panel corners*/
.frontPageLeftTopL{ background-position: 0px 0px; }
.frontPageLeftBottomL{ background-position: 0px -15px; }
.frontPageRightTopL{ background-position: -15px 0px; }
.frontPageRightBottomL{ background-position: -15px -15px; }

/* front page right panel corners*/
.frontPageLeftTopR{ background-position: 30px 0px; }
.frontPageLeftBottomR{ background-position: 30px -15px; }
.frontPageRightTopR{ background-position: -45px 0px; }
.frontPageRightBottomR{ background-position: -45px -15px; }

.searchCategoryBox, searchCityBox {
	height: 260px ;
	overflow:auto ;
	width:125px;
}

.frontPageSearchRegion
{
	font-size:12px;
}
.mapDirectionBox
{
	height:600px;
	overflow:scroll;
	margin:0;
	padding:0; 
	display:none;
	font-size:11px;
	width:200px;
}
.btn
{
border: 1px solid #006;
}
/*#finish_btn_addGS, #finish_btn_updateGS
{
	border: 1px solid #006;
	background-color:DEF5FB;
}

#addMore_btn_addGS,#addMore_btn_updateGS
{
	background-color:F0E3EA;
	border: 1px solid #006;
}*/

.generalBtn
{
	background-color:F0E3EA;
	border: 1px solid #006;
}

.testimonyDiv table
{
	height:150px;
	overflow:auto;
	font-size:12px;
}
.testimonyDevSection
{
	border-bottom:1px dashed #666;
	padding:6px 3px 2px 3px;
	overflow:hidden;
	line-height:13.5pt;
	font-size:100%;
}
a.testimonyLink
{
	text-decoration: none;
	font-size:12px;
	color:#000;
	display:block;
}
a.testimonyLink:hover
{
	text-decoration: none;
	font-size:12px;
	color:#666;
}
.bannerImg
{
	padding:1px;
}
.row_white {
font-size:12px;
background-color: #ffffff;
}
.row_colour {
font-size:12px;
background-color:DEF5FB;
}
.commonText
{
	font-size:12px;
}
.buttonLink
{
	zoom:1;
	border:1px solid #FF8600;
	text-align:center;
	width:auto;
	text-decoration:none;
	margin:3px 2px;
	background:#FFFEEE ;
	padding:2px;
}
.buttonLink:hover
{
	opacity:0.6;

}
.formRequried
{
	font-size:12px;
	color:#EA027B;
}
.warningDiv
{
	background:#FFFEEE none repeat scroll 0 0;
	border:1px solid #FF8600;
	font-size:10px;
	margin:2px;
	margin-left:9px;
}

.warningDiv1
{
	background:#FFFEEE;
	border:1px solid #FF8600;
	font-size:12px;
	padding:4px;
	width:380px;
}

.paymentDiv1
{
	background:#fff;
	border:1px solid #ef4aa6;
	font-size:12px;
	padding:4px;
	width:380px;
}

.thankYouBox
{
	background:#FFFEEE;
	border:3px outset #FF8600;
	font-size:12px;
	padding:12px;
	width:660px;
}
#googleMap, table, td
{
	font-size:12px;
}
/*#myMapDivsContainer div { cursor: move; }*/
span.MenuHeading
{
	color:#A8A9AD;
}
h1.MenuHeading
{
	font-size:inherit;
	font-weight:inherit; 
	color:inherit;
}


.post {

}

.post .title {
	height: 38px;
	padding: 12px 0 0 20px;
	letter-spacing: -.5px;
	color: #181818;
}

.post .title a {
	color: #181818;
	border: none;
}

.post .meta {
	margin-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background-color:lightgray;
}

.post .meta a {
}

.post .entry {
	
	text-align: justify;
}

.post .entry-bgtop {
	
}

.post .entry-bgbtm {
	margin-bottom: 25px;
	padding: 0px 20px 10px 20px;
	color:#4B4B4B;

}
.post .entry-bgbtm  table
{
	color:#4B4B4B;
}

#hitsAndTipsList li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

#hitsAndTipsHeader ul li a{
	background-color: #fff;
	color: #00B9F1;
}

#hitsAndTipsHeader ul li a:hover{
	background-color: #AFE6F4;
	color: #fff;
}

.cssBodyToolTip
{
	 background:#FFFFFF;
	font-family:arial;
	font-size:12px;
	border-left:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-bottom:1px solid #C8BA92;
	padding:5px;
	width:auto;
	max-width:280px;

}

.cssHeaderToolTip
{
	 background:#F3F0E7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	border:1px solid #C8BA92;
	padding:5px;
	width:auto;
	max-width:280px;
}

.submitLogIn{
	margin:10px;
}

.menu_h {
	list-style: none;
	padding: 0px;
	margin-bottom:4px;
	margin-top: 4px;
	text-align: left;
	font-size: 13px;
}
.menu_h li {
	display: inline;
	margin: 0px 1px;
	font-weight: bold;
}
a.menu_h_item {
	color: #666;
	padding: 4px 6px;
}
a.menu_h_item:hover {
	color: black;
	background: white;
	border-bottom: 0px solid white;
}
a.menu_h_active {
	padding: 4px;
	color: #666;
	background: white;
	border-bottom: 0px solid white;
}
a.menu_h_active:hover {
	color: black;
	background: white;
	border-bottom: 0px solid white;
}


/*//////////// MAIN MENU START /////////////////*/
.menu_header_body{
	background-color: #149fca;
	padding:4px;
}
.menu_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 3px;
	background-color: #D3D6E0;
}
.menu_header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 3px;
	background-color: #AC05F2;
}

/*//////////// MAIN MENU START /////////////////*/
.menu_footer_body{
	background-color: #149fca;
	margin-top: 2px;
}
.menu_footer_body .menu_h_item,
.menu_footer_body .menu_h_active {
	font-size: 10px;
	color: #777;
	text-decoration: none;
	font-weight: bold;
	padding: 3px 3px 6px 3px;
	border: 0px;
	margin: 0px;
} .menu_footer_body .menu_h_item:hover,
.menu_footer_body .menu_h_active:hover {
	font-size: 10px;
	color: #777;
	padding: 3px 3px 6px 3px;
	text-decoration: underline;
	background: none;
	border: 0px;
	margin: 0px;
}

/*//////////// MAIN MENU LEFT START /////////////////*/
.menu_left_body{
	background-color: #fff;
	padding:4px 3px 0px 3px;
	border-right:1px solid #149fca ;
}
.menu_left{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.menu_left:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.menu_left_m{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FAC0E0;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}
.menu_left_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
}

/*/////////////// SUB MENU START ////////////////////*/
.menu_left_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #1170A9;
	text-indent: 6pt;
	text-decoration: none;
}

.menu_left_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	text-indent: 6pt;
	text-decoration: none;
}
/*------------------------------------------------*/
.menu_left_sub_m {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #5D7110;
	text-indent: 6pt;
	text-decoration: none;
}

.menu_left_sub_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9EC321;
	text-indent: 6pt;
	text-decoration: none;
}
/*-----------------------------------------------*/
.menu_left_sub_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-indent: 8pt;
}

.menu_left_sub_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D8E1F2;
	text-decoration: none;
	text-indent: 8pt;
}
.menu_left_sub_sub_m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D9EDFD;
	text-decoration: none;
	text-indent: 8pt;
}

.menu_left_sub_sub_m:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #41B6A6;
	text-decoration: none;
	text-indent: 8pt;
}

/*//////////// MAIN RIGHT MENU START /////////////////*/
.menu_right_body{
	background-color: #fff;
	padding:4px 3px 0px 3px;
	border-left:1px solid #149fca ;
}
.menu_right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #043857;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../../images/menu_bg.png);
	height: 20px;
	width: 98%;
	vertical-align: middle;
	padding: 3px;
}
.menu_right:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1170A9;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../../images/menu_bg.png);
	height: 20px;
	width: 98%;
	vertical-align: middle;
	padding: 3px;
}

/*/////////////// SUB MENU START ////////////////////*/
.menu_right_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a50115;
	padding: 1px 15px;
	text-decoration: none;
	letter-spacing: 1px;
	clear: left;
	float: left;
}
.menu_right_sub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 1px 15px;
	text-decoration: none;
	letter-spacing: 1px;
}

/* NEWS CSS START*/
.frontNewsBox{
	 overflow:auto;
	 height:auto;
}
.newsHeader{
	background: url(../../images/news/headerBackground.png);
	height:25px;
	text-align:center;
}
.newsFooter{
	background: url(../../images/news/footerBackground.png);
	height:26px;
	text-align:center;
}
.news_main_story{
	padding-top: 3px;
	background-color: #fff;
	border-left:3px solid #ae0067;
	border-right:3px solid #ae0067;
	text-align:center;
}
a.newsMainStoryLink{
	display: block;
	font-size:100%;
	font-size-adjust:auto;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:25pt;
	text-decoration: none;
	color:#000;
}
.newsSubBody{
	padding-top: 10px;
	border-left:3px solid #ae0067;
	border-right:3px solid #ae0067;
	height: 80px;
	overflow: auto;
}
div.newsItemDiv{
	display: block;
	text-align:left;
	margin: 1pt 2px 2px 2px;
	padding:0pt 3px 1pt 3px;
	font-family:Arial, Helvetica, sans-serif
	font-size:100%;
	font-size-adjust:auto;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:8pt;
	text-decoration: none;
	overflow:hidden;
}
a.news_linkactive {
	text-decoration:none ;
	color: #fff;
}

/* NEWS CSS END */

.headerGaragesale
{
	font-size:12px;
	
}
.garage_sale_listing
{
	width:100%;
}

.garage_sale_listing p {
	margin: 0px;
	padding: 4px 0px;
	line-height: 16px;
}

.garage_sale_listing .contact_name {
	font-size: 12px;
	color: #666;
}


.garage_sale_listing .address {
	display: inline;
	color: #06f;
}
.garage_sale_listing .address a {
	color: #06f;
	text-decoration: underline;
} .garage_sale_listing .address a:hover {
	color: #06f;
	
	text-decoration: underline;
}

.garage_sale_listing .find_more {
	color: #666;
	font-size: 11px;
	display: inline;
}
.garage_sale_listing .find_more a {
	color: #666;
	text-decoration: none;
} .garage_sale_listing .find_more a:hover {
	color: #666;
	text-decoration: none;
}

.garage_sale_listing #map_area {
	margin-top: 5px;
	border: 1px solid black;
	width: 100%;
	height: 300px;
}

.garage_sale_listing .description {
	padding: 4px;
	margin: 2px;
	border: 1px solid #ff8600;
	background: #fffeee;
	font-size:10px;
	width:635px;
	height:100px;
	overflow:auto;
}


.garage_sale_listing .tags {
	font-size: 11px;
	color: #090;
}
.garage_sale_listing .tags a {
	color: #090;
	text-decoration: none;
}
.garage_sale_listing .tags a:hover {
	color: #090;
	text-decoration: underline;
}

/* garage sale results */
.garage_sale_results_short {
	padding: 4px;
	margin: 4px;
}

.garage_sale_results_short .result {
	margin-bottom: 20px;
	padding-bottom: 12px;
}

.garage_sale_results_short h2 {
	font-size: 18px;
	margin: 0px;
	margin-bottom: 2px;
	padding: 0px;
	color: #003879;
}
.garage_sale_results_short h2 a {
	color: #003879;
} .garage_sale_results_short h2 a:hover {
	color: #003879;
	text-decoration: underline;
}

.garage_sale_results_short p {
	margin: 0px;
	padding: 4px 0px;
	line-height: 16px;
}

.garage_sale_results_short .contact_name {
	font-size: 12px;
	color: #666;
}

.garage_sale_results_short .address {
	display: inline;
	color: #06f;
}
.garage_sale_results_short .address a {
	color: #06f;
	text-decoration: underline;
} .garage_sale_results_short .address a:hover {
	color: #06f;
	text-decoration: underline;
}

.garage_sale_results_short .find_more {
	color: #666;
	font-size: 11px;
	display: inline;
}
.garage_sale_results_short .find_more a {
	color: #666;
	text-decoration: none;
} .garage_sale_results_short .find_more a:hover {
	color: #666;
	text-decoration: none;
}

.garage_sale_results_short #map_area {
	margin-top: 5px;
}
.garage_sale_results_short #map {
	border: 1px solid black;
}

.garage_sale_results_short .description {
	padding: 4px;
	margin: 2px;
	border: 1px solid #ff8600;
	background: #fffeee;
	font-size: 12px;
}
.garage_sale_results_short .description a {
	color: #ff3e00;
	text-decoration: none;
} .garage_sale_results_short .description a:hover {
	color: #ff3e00;
	text-decoration: underline;
}
/* end garage sale results */
/* garage sale results short 												<<-- garage sale results short */
.garage_sale_results_short {
	padding: 4px;
	margin: 4px;
}

.garage_sale_results_short .actions {
	float: left;
}

.garage_sale_results_short .details {
	padding-left: 55px;
}
.garage_sale_results_short .datetime {
	float:right;
}

.garage_sale_results_short .result {
	margin-bottom: -3px;
	padding-bottom: 20px;
	clear: both;
	border-bottom: 2px dashed #dedede;
}

.garage_sale_results_short h2 {
	font-size: 18px;
	margin: 0px;
	margin-bottom: 2px;
	padding: 0px;
	color: #003879;
}
.garage_sale_results_short h2 a {
	color: #003879;
} .garage_sale_results_short h2 a:hover {
	color: #003879;
	text-decoration: underline;
}

.garage_sale_results_short .categories {
	margin-top: 5px;
	color: #090;
}
.garage_sale_results_short .categories a {
	color: #090;
	text-decoration: none;
}
.garage_sale_results_short .categories a:hover {
	color: #090;
	text-decoration: underline;
}

.garage_sale_results_short p {
	margin: 0px;
	padding: 4px 0px;
	line-height: 16px;
}

.garage_sale_results_short .contact_name {
	font-size: 12px;
	color: #666;
}

.garage_sale_results_short .address {
	display: inline;
	color: #06f;
}
.garage_sale_results_short .address a {
	color: #06f;
	text-decoration: underline;
} .garage_sale_results_short .address a:hover {
	color: #06f;
	text-decoration: underline;
}

.garage_sale_results_short .find_more {
	color: #666;
	font-size: 11px;
	display: inline;
}
.garage_sale_results_short .find_more a {
	color: #666;
	text-decoration: none;
} .garage_sale_results_short .find_more a:hover {
	color: #666;
	text-decoration: none;
}

.garage_sale_results_short #map_area {
	margin-top: 5px;
}
.garage_sale_results_short #map {
	border: 1px solid black;
}

.garage_sale_results_short .description {
	clear: both;
	padding: 4px;
	margin: 2px;
	border: 1px solid #ff8600;
	background: #fffeee;
	font-size: 12px;
}
.garage_sale_results_short .description a {
	color: #ff3e00;
	text-decoration: none;
} .garage_sale_results_short .description a:hover {
	color: #ff3e00;
	text-decoration: underline;
}
/* end garage sale results short */


/*
	Garage sale form
*/
.dtp_weekend {
	background: #D1E9E9;
}
.toolbar {
	border-top: 1px solid #2a7d91;
	background: url(../../images/bg_body.png) top repeat-x #34b3d1;
	text-align: center;
	padding: 4px;
	margin-bottom: 5px;
	clear: both;
}
.toolbar td {
	color: white;
}
.toolbar .cancel {
	color: red;
}
.toolbar input.big {
	height: 28px;
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	color: black;
}


.edit_garagesale th, .edit_garagesale td {
	/*border-top: 1px dashed #999;*/
}
.edit_garagesale .alt {
	background: #eee;
}

.icon_button th, .icon_button td {
	color: black;
	background: transparent;
	border: 0px;
}


.quicksearch {
	margin: 0px;
	text-align: center;
	display: inline;
	color: white;
}
.quicksearch .form {
	padding: 0px;
	margin: 0px;
}
#frm_featureditem_container th {
	text-align: left;
}

.eg {
	color: #666666;
	font-size: 10px;
	font-weight: normal;
}



/* BROWSE */
#browse_boxes {
}
#browse_time, 
#browse_map, 
#browse_add {
	width: 270px;
	height: 210px;
	text-align: center;
	padding: 4px;
	padding-top: 6px;
	background: url(../../images/nav/browse-box_bg.png) no-repeat top white;
}
#browse_time {
	/*float: right;*/
}
#browse_map {}

#browse_australia .count {
	color: #666;
}
#browse_australia a.qld {
	color: #ff5a00;
}
#browse_australia a.nsw {
	color: #005b95;
}
#browse_australia a.vic {
	color: #8e0080;
}
#browse_australia a.tas {
	color: #00aca1;
}
#browse_australia a.sa {
	color: #ffcd00;
}
#browse_australia a.wa {
	color: #108300;
}
#browse_australia a.nt {
	color: #9d0006;
}
#browse_australia a.act {
	color: #000;
}



/*
	new garagesale forms
*/
.current_price {
	font-weight: bold;
	color: #009900;
	float: right;
}

.new_featureditem fieldset {
	border: 1px solid #CCCCCC;
	padding: 4px;
}
.new_featureditem legend {
	color: #820041;
	font-weight: bold;
}

.browsetags-header {
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	color: #35B6D3;
	background: url(../../images/browsetags-header-bg.png) repeat-x top;
}
.browsetags-header span {
	background: white;
	padding: 2px;
}

.tag-cat {
	font-weight: bold;
	border-bottom: 1px solid black;
	text-align: left;
	font-size: 10px;
}
.tag-cat-browse {
	font-weight: bold;
}

.tag-group {
	margin-bottom: 5px;
	text-align: right;
}
.tag-group-browse {
	margin: 4px;
	padding: 4px;
	font-size: 11px;
	width: 170px;
	/*height: 180px;*/
	float:left;
}


.action_link {
	color: #820041;
	font-weight: bold;
	text-decoration: none;
} .action_link:hover {
	color: #820041;
	text-decoration: underline;
}

.fi_info {
	text-align: center;
}

.message_good {
	color: #090;
	font-weight: bold;
	padding: 4px;
}


#browse-where {
	font-size: 14px;
}

.btn-img {
	cursor: pointer;
	border: 2px solid white;
}

.txt-suburb-hint {
	font-size: 16px;
}
.suburb-hinter {
	text-align: left;
	position: absolute;
	display: none;
	height: 150px;
	width: 250px;
	overflow: auto;
	border: 1px solid #408080;
	background: white;
	padding: 2px;
}
.suburb-hinter ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.suburb-hinter a {
	display: block;
	font-weight: bold;
	color: black;
	text-decoration: none;
} .suburb-hinter a:hover {
	color: white;
	background: black;
	font-weight: bold;
}

.print_title {
	display: none;
}
@media print {
	.hide_on_print {
		
		display: none;
	}
	
	.print_title {
		display: block;
	}
	
	.noprint_title {
		display: none;
	}
	
	.garage_sale_results_short .details {
		padding-left: 0px;
	}
}
#addr_street, #unitOrFlat, #addr_postcode, #addr_suburb, #addr_state
{
	font-size:10px;
	color:#5F5F5F;
}
.popbox{
	border-color: #339999;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	padding: 4px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
}
.popboxHeader{
	border-color: #339999;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	padding: 4px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
	background-color: #27527A;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
.suburbAdsTitle
{
	font-size:11px;
}
#myMapDivsContainer div
{
	cursor:move;
}


h2.content
{
	text-decoration:underline;
}
p.meta
{

}
h3.meta
{
	background-color:inherit;
}

h2.lawState{
	font-size:18px;
	color:#D64996;
}
h3.lawLink{
	font-size:11px;
}
h1.pageTitle{
	font-size:20px;
}
span.backToLaw{
	margin:5px;
	color:#01b9f1;
}
a.backToLaw{
	text-decoration:none
}
#lawMenu {
width: 99.5%;
background: transparent url(../../images/blueBoxBackgroundHeading.png) repeat scroll 0 0;
float: left;
padding:4 0 4 5;

}

#lawMenu ul {
list-style: none;
margin: 0;
padding: 0;
width: auto;
float: left;
}

#lawMenu a, #lawMenu h2 {
font-size:7pt;
font-stretch:condensed;
font-size-adjust:none;

font-style:normal;
font-variant:normal;
font-weight:bold;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;

}

#lawMenu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}



#lawMenu a {
color:#FFFFFF;

text-decoration: none;
width:115px;
font-size:11px;
text-align:center;
background: transparent url(../../images/nav/menuBackground.png);
 
}

#lawMenu a:hover {
color: #a00;

}

#lawMenu li {position: relative;}

#lawMenu ul ul {
position: absolute;
z-index: 500;
width:100px;
}

#lawMenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#lawMenu ul ul,
div#lawMenu ul li:hover ul ul,
div#lawMenu ul ul li:hover ul ul
{display: none;}

div#lawMenu ul li:hover ul,
div#lawMenu ul ul li:hover ul,
div#lawMenu ul ul ul li:hover ul
{display: block;}

<!-- IE -->
#lawMenu ul li {float: left;}
#lawMenu ul li a {height: 1%;} 




div#blogHighlights{
	font-size:9px;
	margin:3px 3px 6px 0px;
	
}
div.blogHeader{
	background: transparent url(../../images/blog/headerBkg.png) no-repeat top;
	color:#fff;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	height:18px;
	padding:4px;
}
div.mainBlogStory{
	background-color:NEWS_HIGHLIGHTS_BACKGROUND_COLOUR;
	padding:1px 2px 4px 2px;
	border-left: 2px #006989 solid;
	border-right: 2px #006989 solid;
	font-weight:bold;
	color:#07005e;
	text-align:left;
}
div#otherBlogStory{
	border-left: 2px #006989 solid;
	border-right: 2px #006989 solid;
	text-align:left;
}

A#newsHighlights{
	font-size:9px;
}
div.blogFooter{
	background: transparent url(../../images/blog/footerBkg.png) no-repeat bottom;
	height:16px;
	background-color:BACKGROUND_COLOUR_LEFT_MENU
}
div.blogDate, span.blogDate{
	font-size:9px;
	color:#666;
}
div.blogContent{

}
div.blogPostNote{
	text-align:center;
}
div.blogHighlightCategory{
	background-color:NEWS_HIGHLIGHTS_BACKGROUND_COLOUR;
	padding:4px;
	border-left: 2px #006989 solid;
	border-right: 2px #006989 solid;
}
div.blogHighlightCategoryTitle{
	font-weight:bold;
}
div.blogResponse{
	border:1px #ccc none;
	padding:4px;
	margin:2px;
	font-weight:bold;
}
div.blogRowColour{
	background-color:#EBEBEB;
	border:1px #ccc solid;
	padding:4px;
	margin:2px;
	text-align:left;
}
div.blogRowWhite{
	background-color:#fff;
	border:1px #ccc solid;
	padding:4px;
	margin:2px;
	text-align:left;
}
div.blogCommentsForm{
	border:1px #ccc solid;
	padding:4px;
	margin:2px;
}
