#propnavtitle {
	font-family: sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	background-color:#0b9d50;
	text-align:center;
	width: 140px;
}

#propnavtitle a img {
	border: 0px none;
	}
#propnavlist {
	font-family: sans-serif, Arial;
	font-size: xx-small;
	background-color:#68bf71;
	width: 140px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#propnavcontrols {
	font-family: sans-serif, Arial;
	font-size: xx-small;
	background-color:#0b9d50;
	text-align:center;
	width: 140px;
	padding-top:7px;
}
div.nav_element {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	/*float:left;*/
}
div.nav_element_light {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	filter:alpha(opacity=25);
	opacity:.25;
	/*float:left;*/
	}


	
div.navsign_top {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 120px;
	height: 9px;
	border: 0px;
	background-image: url(http://www.toop.com.au/_css/images/signtop.jpg);
	background-repeat:no-repeat;
	text-align: right;
	
}

div.navsign_base {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 120px;
	height: 9px;
	border: 0px;
	background-image: url(http://www.toop.com.au/_css/images/signbase.jpg);
	background-repeat:no-repeat;
}

div.propnav_address {
	font-family: sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	/*float:left;*/
	color: #FFFFFF;
	background-image: url(images/signmid.jpg);
	background-repeat:repeat-y;
	/*width: 120px;*/
	margin: 0px;
	border: 0px;
	padding: 0px 10px 0px 10px;
	letter-spacing: 1px;
	/*display:inline;*/
}

td.propnav_address a:hover{font-style:italic;}
td.propnav_address a:visited{font-style:italic;}
td.propnav_address a:link{font-style:italic;}


div.nav_dividers {
	color: #333333;
	margin-left: 10px;
	padding-top: 10px;
	font-weight: bold;
}

div.detour_dividers {
	color: #333333;
	margin-left: 20px;
	padding-top: 10px;
	font-weight:normal;
}

#nav_dividers a:visited{color: #000000;}
#nav_dividers a:link{color: #000000;}
#nav_dividers a:hover{color: #000000;}

#propnavcontrols a:visited{color: #FFFFFF;}
#propnavcontrols a:link{color: #FFFFFF;}
#propnavcontrols a:hover{color: #FFFFFF;}
#propnavcontrols a:active{color: #FFFFFF;}


a.btn_add img { vertical-align: bottom; border-width:0px; border-style:none; cursor:pointer;
}

a.btn_navigate img {margin-top:5px; cursor:pointer;}
a.btn_reset img {margin-top:5px;border-width:0px; border-style:none;}
a.btn_otheraddr img {margin-top:5px;border-width:0px; border-style:none;}
a.btn_demo img {margin-top:5px; border-width:0px; border-style:none;}
a.btn_tri_up img {border-width:0px; border-style:none; cursor:pointer;}
a.btn_cross img {border-width:0px; border-style:none;margin-right:6px;margin-top:2px; cursor:pointer;}

.nav_input_competitor {
	font-family: sans-serif, Arial;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #0E6A39;
	background-position:left top;
	background-repeat:no-repeat;
	border: 1px inset #CCCCCC;
	width: 95px;
	letter-spacing: 1px;
	padding-left: 2px;
}

.nav_input {
	font-family: sans-serif, Arial;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #0E6A39;
	background-image:url(images/home_sign.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border: 1px inset #CCCCCC;
	width: 95px;
	letter-spacing: 1px;
	padding-left: 2px;
}
.navtime_input {
	width:98px;
	font-family: sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #DDDDDD;
	background-color:#6e3b3a;
	background-image: url(images/icon_edit_pen.gif);
	background-position:right;
	background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
	vertical-align:middle;
	padding-left: 2px;
	letter-spacing: 1px;
	text-transform:uppercase;
	text-align:center;
}

div.navtimeOLD {
	font-family: sans-serif, Arial;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-image:url(images/clock_iconxx.gif);
	background-position: right center;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 1px 0px 1px 2px;
	margin: 5px 6px 5px 2px;
	text-align: center;
	width:90px;
	text-transform:uppercase;
}

div.navtime {
	font-family: sans-serif, Arial;
	font-size: 10px;
	color: #DDDDDD;
	font-weight: bold;
	background-image:url(images/clock_iconxx.gif);
	background-position: right center;
	background-repeat: no-repeat;
	background-color:#6e3b3a;
	border: 1px solid #CCCCCC;
	padding: 1px 0px 1px 2px;
	margin: 7px 6px 0px 2px;
	text-align: center;
	width:90px;
	text-transform:uppercase;
}

div#navdate {
	vertical-align: text-top;

}

div#navlistheader{
}

div.nav_item_footer{
	margin-top:2px;
}

#tripdate_display {
	width:98px;
	font-family: sans-serif, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #DDDDDD;
	background-image: url(images/cal_icon.jpg);
	background-color:#6e3b3a;
	background-position:right;
	background-repeat:no-repeat;
	border: 1px solid #CCCCCC;
	vertical-align:middle;
	padding-left: 2px;
	letter-spacing: 1px;
	text-transform:uppercase;cursor:pointer;
}
.homestop_icon {
	vertical-align:middle;
	margin-right: 5px;
}
a .homestop_icon {
	vertical-align:middle;
	margin-right: 0px;
	border: 0px none ;
	filter:alpha(opacity=50);
	opacity:.50;
	

}
