/* Defence Housing Australia - Website Styles */
/* Created on: 15th June 2007 */

/* Modified on: dd month yyyy -> Modification starts at: (start point in this doc) */


/* General styles */
.bodystyle				{ padding:0; margin:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; text-align:center; background:url(../images/body_bg.jpg) repeat-x; background-color:#5E80AB; vertical-align:top; }
.shell				{ width:900px; margin:0 auto; background:url(../images/shell_bg.gif) top repeat-x; background-color:#fff; }
.page				{ width:800px; margin: 0 auto; text-align:center; position:relative; z-index:0; }
p					{ margin:0; padding:4px 0 4px 0; }
a					{ color:#1e2f5d; }
a:hover				{ color:#85bce1; }
a img				{ border:none; }
ul					{ margin-left:9px; padding-left:9px; list-style:url(../images/bullet_propertydetails.gif); }
li					{ padding:0 0 5px 0; }
form				{ padding:0; margin:0; }
input, select, textarea		{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; z-index:0; }
h1					{ font:10px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:bold; margin:0; padding:8px 0 3px 0; }
h2					{ font:13px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:bold; margin:0; padding:0 0 0 2px; text-align:left; top:-2px; position:relative; }
h3					{ font:22px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:normal; margin:0; padding:0; text-align:left; top:-3px; position:relative; }
h4					{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:bold; margin:0 0 15px 0; padding:10px 0 5px 5px; text-align:left; border-bottom:1px dotted #85bce1; }
h5					{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:bold; margin:0; padding:0; text-align:left; }
h6					{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; margin:7px 0 0 0; padding:3px 6px 3px 6px; text-align:right; background:#ec1d26; }
.whiteText			{ color:#fff; }
.noUnderline		{ text-decoration:none; }
.noUnderline a			{ text-decoration:none; }
.noUnderline ul			{ list-style:url(../images/bullet_articles.gif); margin:0 0 0 15px; padding:0; }
.noUnderline li			{ margin:0 0 5px 0; }
.articleBullets			{ list-style:url(../images/bullet_articles.gif); }


	/* Borders */
	td.bord_tl	{ background:url(../images/border_tl.gif) bottom no-repeat; width:5px; height:5px; }
	td.bord_t	{ background:url(../images/border_t_bg.gif) bottom repeat-x; height:5px; }
	td.bord_tr	{ background:url(../images/border_tr.gif) bottom no-repeat; width:9px; height:5px; }
	td.bord_l	{ background:url(../images/border_l_bg.gif) top repeat-y; width:5px; }
	td.bord_r	{ background:url(../images/border_r_bg.gif) top repeat-y; width:9px; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }
	td.bord_bl	{ background:url(../images/border_bl.gif) top no-repeat; background-color:#5E80AB; width:5px; height:8px; }
	td.bord_b	{ background:url(../images/border_b_bg.gif) top repeat-x; background-color:#5E80AB; height:8px; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }
	td.bord_br	{ background:url(../images/border_br.gif) top no-repeat; background-color:#5E80AB; width:9px; height:8px; }
	
	.shellShadow_container_b	{ width:900px; margin:0 auto; height:8px; }	
	td.shellBorder_l	{ background:url(../images/pageShadow_bg_l.gif) repeat-y; width:8px; vertical-align:top; }
	td.shellBorder_r	{ background:url(../images/pageShadow_bg_r.gif) repeat-y; width:8px; vertical-align:top; }
	td.shellBorder_bl	{ background:url(../images/pageShadow_bg_bl.gif) no-repeat; width:8px; height:8px; }
	td.shellBorder_b	{ background:url(../images/pageShadow_bg_b.gif) repeat-x; height:8px; }
	td.shellBorder_br	{ background:url(../images/pageShadow_bg_br.gif) no-repeat; width:8px; height:8px; }
	
	
.footnotes			{ font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
.footnotesSmall		{ font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#aaa; padding:0 50px 35px 30px; margin-top:-15px; }

.divTable td { vertical-align:top; } 


	/* Styles for FLASH objects */
	#flashcontent 		{ height:100%; width:537px; background:none; padding:0 0 0px; vertical-align: top; margin-top: 20px; margin-bottom: 14px;}
	#flashcontent p			{ text-align:center; }
	#flashcontentRight	{	height:180px; width:225px; background:url(../flash/rightNav_banner_img_0.gif) no-repeat; padding:0; }
	#flashcontentRight p	{ margin:0 auto; padding:4px 0 4px 0; }
	#flashcontentRight h1	{ margin:0; padding:30px; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#999; }

	/* Styles for SOLD or ON HOLD banners */
	#imageContainer		{ position:relative; padding:0; margin:0; }
	#soldBanner			{ position:absolute; margin:0 auto; padding:0; z-index:1000; top:0; left:0; display:block; }
	
.holdBanner			{ position:absolute; margin:0 auto; padding:0; z-index:1000; top:0; left:0; display:block; }

/* Logos and Header */
.headerCont			{ width:800px; height:73px; margin:0 auto; padding:14px 0 0 0; }
td.dhaLogo			{ text-align:left; vertical-align:top; padding:0 0 0 21px; }
td.investLogo		{ text-align:right; vertical-align:top; padding:0 19px 0 0; }


/* Top Nav and Drop Down menus */
.topNavCont			{ width:752px; height:27px; vertical-align:top; background:url(../images/nav_top_imgmap.jpg) top left no-repeat; margin:0 auto;  }
.topNavMap			{ padding:0; margin:0; }
.dropdownLists		{ background-color:#B5D4E6; text-align:left; width:180px; vertical-align:top; }
.dropdownLists ul		{ margin:0; /*removes indent IE and Opera*/ padding:0; /*removes indent Mozilla and NN7*/ list-style-type:none; /*turns off display of bullet*/ font-size:11px; }
.dropdownLists li		{ vertical-align:middle; margin:0; border:1px solid #fff; border-top:none; }
.dropdownLists a 		{ display:block; padding:4px 15px 5px 17px; text-decoration:none; color:#1e2f5d; }
.dropdownLists a:hover	{ color:#fff; background:url(../images/top_nav_bg_1.gif) top left no-repeat; }
.topDrop			{ background:url(../images/top_nav_bg_0.gif) top left no-repeat; padding-bottom:2px; }

	.dropdownPosCont	{ width:800px; margin:0 auto; text-align:center; position:relative; z-index:20000; }
	/* Below MUST be ID's or drop down menus won't work */
	#forsaleContainer	{ visibility:hidden; overflow:hidden; z-index:20000; position:absolute; }
	#toolsContainer		{ visibility:hidden; overflow:hidden; z-index:20000; position:absolute; }
	#infoContainer		{ visibility:hidden; overflow:hidden; z-index:20000; position:absolute; }
	#forsaleContent		{ position:relative; width:180px; height:55px; clip:rect(0 180 55 0); left:0; z-index:20000; }
	#toolsContent		{ position:relative; width:180px; height:230px; clip:rect(0 180 230 0); left:0; z-index:20000; }
	#infoContent		{ position:relative; width:180px; height:250px; clip:rect(0 180 250 0); left:0; z-index:20000; }


/* Homepage Specific */
.homepage			{ background:url(../images/homepg_bg.jpg) top repeat-x; text-align:center; position:relative; }
.homepageHeroImg	{ width:537px; height:287px; background:url(../images/img_homepage_hero.jpg) no-repeat; position:relative; }
.homepageContent	{ text-align:left; }
.homepageContent ul		{ margin:10px 0 30px 7px; padding:0; list-style:url(../images/bullet_homepg.gif); }
.homepageContent li		{ padding:0 0 5px 10px; margin:0 0 0 35px; font-weight:bold; }
.homepageContent a		{ font-weight:bold; text-decoration:none; }
.homepageBanner_b	{ text-align:left; vertical-align:top; margin:0 auto; }
td.homeRightNavBord_l	{ background:url(../images/border_l_bg.gif) top right repeat-y; width:5px; vertical-align:top; }
td.homeRightNavBord_r	{ background:url(../images/border_r_bg.gif) top left repeat-y; width:9px; vertical-align:top; }
td.homerightNavCont		{ background:url(../images/home_rightnav_bg.jpg) repeat-x #E8F0F7; border:1px solid #85bce1; vertical-align:top; }
.homeRightNavTitle		{ margin-bottom:-21px; left:2px; width:134px; height:51px; vertical-align:top; text-align:left; position:relative; z-index:0; background:url(../images/rightNav_title_featureproperty.gif) no-repeat; }
.homeRightNavImg		{ z-index:100; padding-left: 32px; width: 100%; }
.homeRightNavImg img		{ border:1px solid #fff; margin:5px 0 5px 0; z-index:100; }
.homeImgInfo			{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; padding-bottom:10px; }
.homeImgInfo td				{ padding:2px 10px 2px 0;}
td.homeRightNavTitleField 	{ text-align:left; font-weight:bold; padding-left:10px; }
.homerightNavCont ul		{ margin:0 0 0 14px; padding:0; list-style:url(../images/bullet_homepg.gif); }
.homerightNavCont li		{ margin:0 0 0 10px; list-style:url(../images/bullet_homepg.gif); }
.homerightNavCont a		{ font-weight:bold; text-decoration:none; }
.homeRightNavBtn		{ text-align:right; padding:8px 0 15px 0; }
.homeFeatureRightNavBtn		{ padding:8px 0 15px 0; padding-left: 100px;}
.homeRightNavBtn img		{ margin:0 12px 0 0; }
.leftContainerHome		{ padding:17px 0 0 0; vertical-align:top; margin: 0 auto; position:relative; }


/* Page Content */
.leftContainer		{ padding:43px 0 45px 0; vertical-align:top; }
.leftContent		{ width:523px; text-align:left; vertical-align:top; position:relative; }
.leftContent p			{ padding-left:5px; padding-right:5px; }
.leftContent h1			{ padding:8px 5px 5px 5px; font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#ec1d26; text-align:left; }
.leftContentBtns_L	{ text-align:right; padding:10px 3px 13px 3px; }
.leftContentBtns_R	{ text-align:left; padding:10px 3px 13px 3px; }
.leftContentBtns_C	{ text-align:center; padding:25px 0 15px 0; }
.leftContentBtns_C a	{ margin:0 15px 0 15px; }

.contentHeaderContainer	{ width:523px; height:66px; background:url(../images/contentHeader_bg.jpg) top repeat-x; text-align:left; margin:0; padding:0;}
td.contentHeader_l	{ width:30px; height:66px; background:url(../images/contentHeader_bg_l.jpg) top left no-repeat; }
td.contentHeader_r	{ width:2px; height:66px; background:url(../images/contentHeader_bg_r.jpg) top right no-repeat; }
.contentHeaderNav	{ width:523px; height:25px; position:relative; z-index:1000; }
td.contentHeaderPrevBtn, td.contentHeaderNextBtn	{ width:27px; height:25px; }
td.contentHeaderPrevBtn		{ background:url(../images/contentHeader_prev.jpg) no-repeat; }
td.contentHeaderNextBtn		{ background:url(../images/contentHeader_next.jpg) no-repeat; }
td.contentHeaderPrevBtn_r	{ width:14px; height:25px; background:url(../images/contentHeader_prev_r.jpg) no-repeat; }
td.contentHeaderNextBtn_l	{ width:14px; height:25px; background:url(../images/contentHeader_next_l.jpg) no-repeat; }
td.contentHeaderNavMids	{ width:100px; padding:0 8px 0 8px; height:25px; background:url(../images/contentHeader_top_bg.jpg) repeat-x; text-align:center; vertical-align:middle; font-size:10px; }
.contentHeaderNumerOf	{ height:25px; position:absolute; top:0px; left:140px; z-index:1; white-space:nowrap; }
td.contentHeaderNumerOf_l	{ width:14px; height:25px; background:url(../images/contentHeader_numberof_bg.jpg) no-repeat; }
.sortContainer		{ position:absolute; top:57px; left:348px; text-align:right; vertical-align:middle; z-index:1; }

.subContent			{ width:523px; margin:13px 0 0 0; }
.subContentTitles	{ width:521px; height:25px; border:1px solid #85bce1; background:url(../images/subContent_bg.jpg) repeat-x; }
td.subContentTitles_l	{ width:20px; height:25px; background:url(../images/subContent_bg_l.jpg) no-repeat; }
td.subContentTitles_r	{ width:25px; height:25px; }
td.subContentTitles_checkbox	{ width:35px; height:25px; vertical-align:middle; text-align:center; background:url(../images/subContent_divide.jpg) left no-repeat; }

.subContentDetails	{ width:521px; margin:10px 0 0 0; }
td.subContentDetails_l	{ width:182px; vertical-align:top; text-align:right; }
.subContentDetails_l img	{ border:1px solid #85bce1; }
.subContentDetails_l a			{ text-decoration:none; display:block; color:#1e2f5d; }
.subContentDetails_l a:hover		{ color:#2F64BB; }
.subContentDetails_l a img			{ margin:0 0 -6px 0; position:relative; border:none; }
td.subContentDetails_r	{ padding:0 10px 0 0; vertical-align:top; padding:0 0 0 11px; text-align:left; }
.subContentDetails_l h1				{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:normal; margin:0; padding:8px 0 4px 0; text-align:right; border-top:1px dotted #85bce1; }
.subContentDetails_r p		{ margin:0; padding:10px 5px 0 5px; }
.propertyIcons		{ text-align:right; padding:4px 4px 15px 4px; }
.propertyIcons img		{ border:none; padding:4px 0 0 3px; }
.propertyListPanel	{ width:328px; height:54px; border:1px solid #85bce1; background:url(../images/propertyListPanel_bg.jpg) repeat-x; }
td.viewDetailsBtn		{ width:102px; height:54px; background:url(../images/propertyListPanel_btn_bg.jpg) no-repeat; vertical-align:top; }
td.viewDetailsBold		{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:0 8px 0 7px; }
.propertyDetailsList	{ width:100%; margin:3px 0 15px 3px; }
.propertyDetailsList td		{ padding:3px; }
.descriptions			{ padding:0 0 15px 0; text-align:left; }
.descriptions p				{ padding-left:15px; padding-right:15px; }
.descriptions h4			{ margin-left:10px; margin-right:10px; }
.descriptions ul			{ margin:10px 0 0 15px; padding:0 0 0 15px; list-style:url(../images/bullet_propertydetails.gif); }
.descriptions li			{ padding-bottom:4px; }
.satelliteMap		{ text-align:center; }
.satelliteMap img		{ text-align:center; margin:15px; }

.propertyGallery	{ width:523px; vertical-align:top; text-align:center; padding:0 0 10px 0; }
.mainGalleryContainer, #thumbsGalleryContainer	{ width:auto; text-align:center; }
.mainGalleryContainer	{ margin:0 0 -5px 0; }
td.mainGalleryImg		{ border:1px solid #85bce1; position:relative; }
td.galleryArrow			{ width:14px; vertical-align:middle; }
.galleryArrow a				{ display:block; }
td.thumbnailStrip		{ border-left:1px solid #85bce1; border-right:1px solid #85bce1; padding:8px 0 8px 0; }
.thumbnailStrip td			{ vertical-align:middle; text-align:center; }
.thumbnailStrip img			{ border:1px solid #85bce1; }

.articles			{ width:523px; margin:13px 0 0 0; text-align:left; vertical-align:top; }
.articles h3			{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ec1d26; margin:8px 0 2px 5px; }
.articles p				{ padding:4px 7px 4px 7px; }
.articleImgSandbag	{ position:relative; float:left; clear:right; top:-5px; left:0px; vertical-align:middle; text-align:left; margin:5px 0 0 1px; padding:0 7px 0 0; }
.articles img			{ margin:3px 8px 0 0; }
.articles ul			{ margin:5px 25px 6px 0; padding:0 25px 0 0; list-style:url(../images/bullet_articles.gif); }
.articles li			{ margin-bottom:3px; margin-left:16px; }

.articleIcons		{ text-align:right; margin:-5px 0 10px 0; }
.articleIcons a			{ text-decoration:none; color:#1e2f5d; margin:0 0 0 3px; }
.articleIcons a:hover		{ color:#2F64BB; }
.articleIcons a img			{ margin:0 0 -6px 0; position:relative; border:none; }

.articleEventTypeIcon	{ float:right; position:relative; clear:left; top:0px; width:23px; height:22px; margin:-4px 0 0 0; }

.publications		{ width:497px; padding:10px 13px 5px 13px; text-align:left; }
.publications td		{ vertical-align:top; }
.publications p			{ padding:5px 7px 4px 7px; }
.publications ul		{ margin:4px 0 4px 15px; padding:0; list-style:url(../images/bullet_articles.gif); }
.publications li		{ margin-bottom:3px; }
/*.publications img		{ border:1px solid #85bce1; }*/
.publicationsCopy	{ width:523px; padding:15px 0 0 0; text-align:left; }
.publicationsCopy p		{ padding:4px 7px 4px 5px; }
.publicationsCopy h1	{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:bold; margin:0; padding:0 5px 8px 4px; text-align:left; }
.publicationsCopy h2	{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#ec1d26; font-weight:normal; margin:0; padding:0 5px 3px 4px; text-align:left; }
.publicationsCopy h3	{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:bold; margin:12px 0 0 0; padding:8px 5px 0 4px; text-align:left; border-top:1px dotted #85bce1; }

.registerForEvent	{ text-align:right; position:relative; padding:5px 0 8px 0; }
.registerForEvent img	{ margin:-23px 0 0 0; }
.registerForEvent h3 img	{ margin:0 5px -6px 0; }

.contactAddresses td	{ width:50%; text-align:left; vertical-align:top; padding:10px 8px 20px 10px; }
.contactAddresses p		{ text-align:left; padding:4px 0 4px 0; }
.contactAddresses a		{ color:#ec1d26; }
.contactAddresses a:hover	{ color:#85bce1; }
.contactAddresses h1	{ font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ec1d26; padding:0 0 8px 0; }
.contactAddresses h2	{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#1e2f5d; padding:0; }
.contactAddresses h3	{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#1e2f5d; padding:8px 0 5px 0; }

.sitemap			{ width:523px; text-align:left; vertical-align:top; }
.sitemap a				{ font-weight:bold; text-decoration:none; }
.sitemap ul				{ list-style:url(../images/bullet_homepg.gif); }
.sitemap li				{ padding:0 0 12px 0; margin-top:-2px; }
.sitemapLevel_1		{ margin-left:15px; list-style:url(../images/bullet_articles.gif) }
.sitemapLevel_2		{ margin-left:30px; list-style:url(../images/bullet_propertydetails.gif) }


	/*-- Map region IDs and classes --*/
	table.mapKey					{ margin:10px 0 0 0; width:400px; height:17px; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ec1d26; }
	table.mapKey td						{ padding:0 3px 0 0; vertical-align:bottom; }
	td.mapIcon_0					{ width:18px; background:url(../images/maps/map_icon_0.gif) no-repeat; }
	td.mapIcon_1					{ width:18px; background:url(../images/maps/map_icon_1.gif) no-repeat; }
	div.mapContainer				{ font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#ec1d26; position:relative; }
	/* !!! NB: Total text placement is "Icon's top +3px" and "Icon's left +20px" !!! */
	/* ACT */
	div#testTotal				{ top:0px; left:0px; position:absolute; text-align:left; }
	div#testIcon				{ top:97px; left:261px; position:absolute; text-align:left; }
	div#canberraTotal				{ top:101px; left:246px; position:absolute; text-align:left; }
	div#canberraIcon				{ top:97px; left:226px; position:absolute; text-align:left; }
	div#queanbeyanTotal				{ top:119px; left:297px; position:absolute; text-align:left; }
	div#queanbeyanIcon				{ top:115px; left:277px; position:absolute; text-align:left; }
	div#jerrabomberraTotal			{ top:142px; left:274px; position:absolute; text-align:left; }
	div#jerrabomberraIcon			{ top:139px; left:254px; position:absolute; text-align:left; }
	/* NSW */
	div#newcastlehuntervalleyTotal	{ top:203px; left:378px; position:absolute; text-align:left; }
	div#newcastlehuntervalleyIcon	{ top:200px; left:358px; position:absolute; text-align:left; }
	div#sydneyTotal					{ top:231px; left:366px; position:absolute; text-align:left; }
	div#sydneyIcon					{ top:228px; left:346px; position:absolute; text-align:left; }
	div#nowraTotal					{ top:272px; left:351px; position:absolute; text-align:left; }
	div#nowraIcon					{ top:269px; left:331px; position:absolute; text-align:left; }
	div#waggawaggaTotal				{ top:273px; left:237px; position:absolute; text-align:left; }
	div#waggawaggaIcon				{ top:270px; left:217px; position:absolute; text-align:left; }
	/* NT */
	div#darwinTotal					{ top:43px; left:175px; position:absolute; text-align:left; }
	div#darwinIcon					{ top:40px; left:155px; position:absolute; text-align:left; }
	div#katherineTotal					{ top:89px; left:222px; position:absolute; text-align:left; }
	div#katherineIcon					{ top:86px; left:202px; position:absolute; text-align:left; }
	div#alicespringsTotal			{ top:331px; left:243px; position:absolute; text-align:left; }
	div#alicespringsIcon			{ top:328px; left:223px; position:absolute; text-align:left; }
	/* QLD */
	div#cairnsTotal					{ top:126px; left:214px; position:absolute; text-align:left; }
	div#cairnsIcon					{ top:123px; left:194px; position:absolute; text-align:left; }
	div#townsvilleTotal				{ top:177px; left:234px; position:absolute; text-align:left; }
	div#townsvilleIcon				{ top:174px; left:214px; position:absolute; text-align:left; }
	div#toowoombaTotal				{ top:345px; left:325px; position:absolute; text-align:left; }
	div#toowoombaIcon				{ top:342px; left:306px; position:absolute; text-align:left; }
	
	div#goldcoastTotal				{ top:373px; left:365px; position:absolute; text-align:left; }
	div#goldcoastIcon				{ top:370px; left:346px; position:absolute; text-align:left; }
	
	div#brisbaneTotal				{ top:351px; left:364px; position:absolute; text-align:left; }
	div#brisbaneIcon				{ top:348px; left:345px; position:absolute; text-align:left; }
	div#ipswichTotal				{ top:369px; left:332px; position:absolute; text-align:left; }
	div#ipswichIcon					{ top:366px; left:315px; position:absolute; text-align:left; }
	/* SA */
	div#adelaideTotal				{ top:282px; left:331px; position:absolute; text-align:left; }
	div#adelaideIcon				{ top:279px; left:311px; position:absolute; text-align:left; }
	/* TAS */
	div#launcestonTotal					{ top:114px; left:300px; position:absolute; text-align:left; }
	div#launcestonIcon					{ top:111px; left:280px; position:absolute; text-align:left; }
	div#hobartTotal					{ top:281px; left:321px; position:absolute; text-align:left; }
	div#hobartIcon					{ top:278px; left:301px; position:absolute; text-align:left; }
	/* VIC */
	div#wodongaTotal				{ top:168px; left:324px; position:absolute; text-align:left; }
	div#wodongaIcon					{ top:165px; left:304px; position:absolute; text-align:left; }
	div#melbourneTotal				{ top:261px; left:222px; position:absolute; text-align:left; }
	div#melbourneIcon				{ top:258px; left:202px; position:absolute; text-align:left; }
	div#saleTotal				{ top:278px; left:325px; position:absolute; text-align:left; }
	div#saleIcon					{ top:276px; left:305px; position:absolute; text-align:left; }
	/* WA */
	div#perthTotal					{ top:318px; left:145px; position:absolute; text-align:left; }
	div#perthIcon					{ top:315px; left:125px; position:absolute; text-align:left; }
	div#rockinghamTotal					{ top:341px; left:142px; position:absolute; text-align:left; }
	div#rockinghamIcon					{ top:338px; left:122px; position:absolute; text-align:left; }

	div#karrathaTotal					{ top:115px; left:166px; position:absolute; text-align:left; }
	div#karrathaIcon					{ top:112px; left:146px; position:absolute; text-align:left; }
	div#geraldtonTotal					{ top:262px; left:130px; position:absolute; text-align:left; }
	div#geraldtonIcon					{ top:259px; left:110px; position:absolute; text-align:left; }


/* Form styles */
.formContainer		{ text-align:center; vertical-align:top; padding:10px 0 10px 0; }
table.formTable		{ width:440px; border:none; text-align:left; margin:0 auto; }
.formTable td			{ padding:0 5px 10px 5px; }
.formTable div			{ padding:0 5px 10px 0; }
.formTable h1			{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#ec1d26; font-weight:bold; margin-bottom:-8px; padding:2px; text-align:left; border-bottom:1px dotted #1e2f5d;  }

table.formTable2		{ width:530px; border:none; text-align:left; margin:0 auto; }
.formTable2 h1			{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#ec1d26; font-weight:bold; margin-bottom:-8px; padding:2px; text-align:left; border-bottom:1px dotted #1e2f5d;  }



td.formTableInput		{ padding:0px 0 0 0px;  } 
td.formHeadings			{ font-weight:bold; width:150px; vertical-align:top; padding:4px 0 0 5px; }
td.formHeadings2		{ font-weight:bold; vertical-align:top; padding:4px 0 15px 7px; }
td.formHeadingsNoWidth	{ font-weight:bold; vertical-align:top; padding:4px 0 0 0; }
.formNoPadding		{ padding:0; }
.resetSendBtns		{ text-align:left; }
.resetSendBtns a		{ padding:0 20px 0 0; }

	/* Login page specific */
	table.loginTable	{ width:230px; border:none; text-align:left; }
	.loginTable td			{ padding:0 5px 10px 5px; }
	td.loginBtns			{ text-align:right; padding:5px 5px 15px 0; }


/* Right-side Nav */
.rightNavContainer	{ width:237px; vertical-align:top; text-align:center; padding:37px 0 15px 0; }
.rightNavContainer td	{ text-align:left; }
table.rightNavMainTable	{ margin:2px 0 10px 0; width:100%; }
.panelDivider		{ width:134px; height:1px; background:url(../images/rightNav_divide.jpg) no-repeat; margin:3px 0 3px 0; }
td.rightNavPanelContainer	{ border:1px solid #85bce1; background:url(../images/rightNavPanel_bg.jpg) top left repeat-x #DBE9F2; }
td.rightNavTitles			{ height:25px; background:url(../images/rightNavTitle_bg.jpg) repeat-x; }
td.rightNavArrows			{ height:25px; width:27px; }
td.rightNavPanelContent		{ padding:10px 22px 0 22px; font:10px Verdana, Arial, Helvetica, sans-serif; }
td.rightNavPanelFieldnames	{ width:30px; }
.rightNavPanelBtns		{ text-align:right; padding:15px 0 23px 0; }
.rightNavPanelBtns img		{ margin:0 0 0 2px; }
.rightNavPanelContent input, select, textarea	{ margin:4px 2px 4px 0; }
.rightNavPanelContent input, textarea			{ width:96%; }
.rightNavPanelTo		{ padding:8px 0 15px 0; }

td.rightNavPanelIcons	{ padding:10px 0 0 22px; font:10px Verdana, Arial, Helvetica, sans-serif; }
.iconsList			{ text-align:center; padding:0 0 25px 0; color:#1e2f5d; }
.iconsList div			{ text-align:left; padding:8px 0 8px 0; }
.iconsList a			{ text-decoration:none; display:block; color:#1e2f5d; }
.iconsList a:hover		{ color:#2F64BB; }
.iconsList img			{ margin:0 0 -6px 0; position:relative; border:none; }

.recentNewsList		{ text-align:left; color:#1e2f5d; }
.recentNewsList h3		{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#ec1d26; margin:8px 0 2px 0; }
.recentNewsList a			{ text-decoration:underline; color:#1e2f5d; font-weight:bold; }
.recentNewsList a:hover		{ color:#2F64BB; }
.recentNewsList img			{ margin-right:15px; margin-top:30px; }

.rightNavBanners	{ width:220px; }

	/* Events Calendar panel */
	td.evenBord_t		{ width:222px; height:7px; background:url(../images/rightNavNextPrev_top.jpg) no-repeat; }
	td.eventPrev_btn, td.eventNext_btn	{ width:27px; height:24px; }
	td.eventPrev_btn	{ background:url(../images/rightNavPrev_btn.jpg) no-repeat; }
	td.eventNext_btn	{ background:url(../images/rightNavNext_btn.jpg) no-repeat; }
	td.eventPrev_bg, td.eventNext_bg	{ width:60px; height:24px; }
	td.eventPrev_bg		{ background:url(../images/rightNavPrev_bg.jpg) no-repeat; }
	td.eventNext_bg		{ background:url(../images/rightNavNext_bg.jpg) no-repeat; }
	.eventBtns			{ text-align:right; padding:10px 0 15px 0; }
	.eventIcons			{ border-top:1px dotted #85bce1; padding:8px 0 25px 0; }
	.eventIcons td			{ padding:2px 0 2px 0; }
	.eventMonthCell		{ width:164px; text-align:center; font-weight:bold; color:#fff; background:#ec1d26; padding:2px 4px 4px 5px; margin-top:8px; border:1px solid #fff; }
	.eventMonthCell td		{ text-align:center; }
	.eventMonthCell a		{  text-decoration:none; font:9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; }
	.eventDOW			{ width:173px; font:10px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; background:#ec1d26; border:1px solid #fff; border-top:none; }
	.eventDOW table td			{ text-align:center; vertical-align:middle; padding:2px; width:24px; }
	.eventDOM			{ width:172px; font:9px Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #1e2f5d; border-left:1px solid #1e2f5d; background:#fff; margin:0 0 5px 1px; }
	.eventDOM td			{ border-bottom:1px solid #1e2f5d; border-right:1px solid #1e2f5d; vertical-align:top; text-align:left; padding:2px; width:24px; height:20px; }
	.eventDOM a				{ text-decoration:none; color:#ec1d26; display:block; width:100%; height:100%; }
	.eventDOM a:hover			{ color:#fff; background:#ec1d26; }
	td.eventWeekend			{ background:#E8F0F7; }
	td.eventPresent			{ background:#FFD2D7; color:#ec1d26; }



/* Footer spotlight styles */
.spotlights			{ width:800px; text-align:center; margin:0 auto; vertical-align:top; }
.spotlights td		{ vertical-align:top; text-align:left; }
.spotlights h1			{ padding:0 20px 10px 5px; margin:0; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; line-height:15px;  }
.spotlights a			{ line-height:18px; }
.spotlights input, .spotlights select	{ width:180px; margin:3px 0 5px 0; text-align:left; }
.spotlightHeader	{ width:225px; height:25px; text-align:left; vertical-align:top; background:url(../images/footerSpotlight_bg.jpg) top left repeat-x; margin:0 0 10px 0; padding:0; }
td.spotlightHeaderL	{ width:23px; height:25px; background:url(../images/footerSpotlight_l.jpg) no-repeat; }
.spotlightPanel		{ width:239px; height:207px; vertical-align:top; }
.spotlightsBtns		{ text-align:right; padding:10px 15px 0 0; }
td.spotlightSpacer		{ width:49px; }


/* Footer nav styles */
.footerContainer	{ width:800px; border-top:1px solid #85bce1; padding:10px 0 0 0; margin:0 auto; margin-top:20px; }
.copyright			{ width:790px; height:23px; background:url(../images/img_133DHA.gif) top right no-repeat; text-align:left; font:10px Verdana, Arial, Helvetica, sans-serif; color:#999; }
.footerContainer h1		{ text-align:center; margin:0; padding:8px 0 8px 0; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#999 }
.footerContainer a		{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#999; text-decoration:none; }
.footerContainer a:hover{ color:#85bce1; }


/* Pop Up page styles */
.popupPage			{ background:#fff; text-align:center; position:relative; }
.popupContent		{ width:600px; margin: 0 auto; text-align:left; position:relative; }
.popupContent h1		{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-align:left; background:#ec1d26; margin:1px 0 10px 0; padding:2px 10px 3px 21px; }
.popupContent h2		{ font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#1e2f5d; text-align:left; border-top:1px dotted #85bce1; padding:8px; margin:0; }
.popupContent h4		{ padding:0; margin:-10px 0 8px 0; }

.popLogo_l			{ height:41px; text-align:left; background:url(../images/popup/pop_dha_logo.gif) left no-repeat; }
.popLogo_r			{ height:41px; text-align:right; background:url(../images/popup/pop_invest_logo.gif) right no-repeat; }
.popHeader			{ height:25px; border:1px solid #85bce1; background:url(../images/subContent_bg.jpg) repeat-x; }
td.popHeader_l			{ width:20px; height:25px; background:url(../images/subContent_bg_l.jpg) no-repeat; }

.popFooter			{ width:600px; border-top:1px solid #85bce1; padding:3px 0 0 0; margin:25px 0 0 0; text-align:center; }
.popCopyright		{ width:590px; text-align:left; height:30px; padding:3px 0 0 0; margin:0 auto; background:url(../images/img_133DHA.gif) top right no-repeat; font:10px Verdana, Arial, Helvetica, sans-serif; color:#999; }

td.popresetSendBtns_r	{ text-align:right; padding:0 11px 10px 0; }
.popresetSendBtns_r a	{ margin:0 0 8px 8px; }
.popFloorplanImage	{ text-align:center; padding:0 0 20px 0; }

/* Map Control Styles */
#mapContainer      { width:523px; height:288px; margin:0 auto; text-align:left; }
#mapFeatures       { margin:0 auto; padding:5px 0 5px 0; width:523px; text-align:left }
table.mapInterface { border:1px solid #85bce1; }
td.control         { width:71px; background-color:#85bce1; vertical-align:top; }
td.map             { width:452px; vertical-align:top; }
.dispTitle         { border-bottom:1px solid #85bce1; padding:0 0 5px 0; text-align:left; }
.mapFeats          { padding:5px 0 5px 0; }
input.featCheck    { margin:3px 5px 0 5px; }


/* New Styles for the homepage */
.bg_grey           { background-color:#EAEAEA; text-align:center;}
.bg_white          { background-color:#FFFFFF; border:solid 1px #DADADA; margin:0 7px 7px 7px; padding:0; text-align:left; height:150px;  }
.bg_blueline       { border:solid 1px #85BCE3; margin:3px; padding:10px 5px 5px 5px; height:145px;  }
.spotlight_copy    { font:11px Verdana, Arial, Helvetica, sans-serif; color:#1e2f5d; font-weight:normail; margin:0; padding:0; }
td.icon_info       { margin:-50px; padding:-50px; background:url(../images/icon_info.jpg) right bottom no-repeat; }
.list_bullet       { padding:0; margin-top:10px; background:url(../images/bullet_articles.gif) center no-repeat; width:15px; height:8px; }
.list_bullet_top       { padding:0; margin:0; background:url(../images/bullet_articles_withBG.jpg) top no-repeat; width:15px; height:8px; }

* START Trade Directory ******************************************************/

.bodystyle	
{
	margin               : 0;
	padding              : 0;
	font-family          : Verdana, Arial, Helvetica, sans-serif;
	color                : #091F62;
	font-size            : 11px;
	text-align           : left;
}


.lightbodystyle	
{
	margin               : 0;
	padding              : 0;
	font-family          : Verdana, Arial, Helvetica, sans-serif;
	font-size            : 11px;
	text-align           : left;
}

a	
{
	text-decoration      : underline;
	color                : #091f62;
}

a:hover	
{
	color                : #a4c8e1;
}


#maincontent	
{
	text-align:left;
	padding-right:30px;
}

.tradeheader	
{
	height               : 67px;
	font-family          : Verdana, Arial, Helvetica, sans-serif;
	font-size            : 22px;
	color                : #091F62;
	background           : url(../images/redesign/header_servicesdirectory.jpg) top left no-repeat;
	padding-top          : 16px;
	padding-left         : 35px;
	margin-top           : 0px;
}

hr	
{
	border               : none 0;
	border-top           : 1px dotted #85BCE1;/*the border*/
	width                : 100%;
	height               : 1px; /*whatever the total width of the border-top and border-bottom equal*/
}
	
.traderesultsborder	
{	
	 border-bottom       : 1px dotted #85BCE1;
}

.tradetable_l	
{	
	padding-right        : 20px;
}

#pages	
{

}

#pages ul	
{
	display              : inline;
}

/* END Trade Directory ********************************************************/

/* START - PAGE BUTTONS *******************************************************/

.pagebuttons	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	text-align:left;
	color:#091f62;
	height:35px;
	width:auto;
	margin:5px 0 0 0;
	display:block;
}

/* normal pagination style */
.pagebuttons a	
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-align:left;
	background:#ffffff;
	color:#091f62;
	height:auto;
	width:auto;
	border: 1px solid #a4c8e1;
	margin:2px 2px 2px 2px;
	padding:2px 5px 2px 5px;
	text-decoration:none;
}

/* colour on hover */
.pagebuttons a:hover	
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-align:left;
	background:#091F62;
	color:#ffffff;
	height:auto;
	width:auto;
	border: 1px solid #a4c8e1;
	margin:2px 2px 2px 2px;
	padding:2px 5px 2px 5px;
}
/************* updated ****************/

.pagebuttonsUpdated	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	text-align:left;
	color:#091f62;
	height:35px;
	width:500px;
	margin:5px 0 0 0;
	display:block;
}

/* normal pagination style */
.pagebuttonsUpdated a	
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-align:left;
	background:#ffffff;
	color:#091f62;
	height:auto;
	width:auto;
	border: 1px solid #a4c8e1;
	margin:2px 2px 2px 2px;
	padding:2px 5px 2px 5px;
	text-decoration:none;
}

/* colour on hover */
.pagebuttonsUpdated a:hover	
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-align:left;
	background:#091F62;
	color:#ffffff;
	height:auto;
	width:auto;
	border: 1px solid #a4c8e1;
	margin:2px 2px 2px 2px;
	padding:2px 5px 2px 5px;
}




/************ End Updated ************/

/* current or selected number */
.pagination td span 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	text-align:left;
	background:#091F62;
	color:#ffffff;
	height:auto;
	width:auto;
	border: 1px solid #a4c8e1;
	margin:2px 2px 2px 2px;
	padding:2px 5px 2px 5px;
}

/* places the pagination in the centre of the div */
.pagination	
{
	padding-top:8px;
}



/* seperates the view results from the numbers */
.viewresults	{
	padding-right:20px;
}

/* END - PAGE BUTTONS *********************************************************/

/* START - HOMEPAGE ***********************************************************/

.hpcontenttable	
{
	padding-left         : 20px;
	padding-top          : 15px;
	padding-bottom       : 10px;	
}

.hpcontent_l	
{
	line-height          : 120%;
	text-align           : left;
	padding-right        : 10px;
}

.hpcontent_r	
{
	padding-left         : 10px;
}
/****************** Map Search Panel ***********************/
.mapbgclearPanel
{
	//background           : url(../images/redesign/map_bgclear.jpg) top left no-repeat;
	width                : 229px;
	height               : 224px;
	color                : #ffffff;
	font-weight          : bold;
	font-family          : Verdana, Arial, Helvetica, sans-serif;
	font-size            : 9px;
	position: relative;

}

.mapbgclearPanel a	
{
	text-decoration:none;
}

#mapbgclearPanel_nt	
{
	top:80px;
	text-align:left;
	left: 105px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
#mapbgclearPanel_wa	
{
	top:105px;
	text-align:left;
	left:60px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclearPanel_qld	
{
	top:90px;
	text-align:left;
	left:150px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclearPanel_nsw	
{
	top:140px;
	text-align:left;
	left: 150px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclearPanel_sa	
{
	top:120px;
	text-align:left;
	left: 106px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclearPanel_vic	
{
	top:165px;
	text-align:left;
	left: 145px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclearPanel_tas	
{
	top:195px;
	text-align:left;
	left: 180px;
	width:auto;
	z-index: 1000;
   position: absolute;
}
	
#mapbgclearPanel_act	
{
	top:165px;
	text-align:left;
	left: 190px;
	width:auto;
	z-index: 1000;
   position: absolute;
}
	
#mapbgclearPanel_clickhere	
{
	top:182px;
	right: 20px;
	text-align:left;
	left: 7px;
	position: absolute;

}

#mapbgclearPanel_clickhere a	
{
	color:#354D84;
	text-decoration:underline;
	font-size:8px;
}

#mapbgclearPanel_clickhere a:hover	
{
	color:#091f62;
}

/******************* End ***********************************/




.mapbgclear	
{
	//background           : url(../images/redesign/map_bgclear.jpg) top left no-repeat;
	width                : 229px;
	height               : 224px;
	font-weight          : bold;
	font-family          : Verdana, Arial, Helvetica, sans-serif;
	font-size            : 11px;
	position: absolute;

}

.mapbgclear a	
{
	text-decoration:none;
}

#mapbgclear_nt	
{
	top:50px;
	text-align:left;
	left: 105px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	

#mapbgclear_wa	
{
	top:75px;
	text-align:left;
	left:60px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclear_qld	
{
	top:60px;
	text-align:left;
	left:150px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclear_nsw	
{
	top:110px;
	text-align:left;
	left: 150px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclear_sa	
{
	top:90px;
	text-align:left;
	left: 106px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclear_vic	
{
	top:132px;
	text-align:left;
	left: 145px;
	width:auto;
	z-index: 1000;
   position: absolute;

}
	
#mapbgclear_tas	
{
	top:163px;
	text-align:left;
	left: 180px;
	width:auto;
	z-index: 1000;
   position: absolute;
}
	
#mapbgclear_act	
{
	top:132px;
	text-align:left;
	left: 190px;
	width:auto;
	z-index: 1000;
   position: absolute;
}
	
#mapbgclear_clickhere	
{
	position: relative;
	top:75px;
	right: 20px;
	text-align:left;
	left: 7px;
	width:auto;
}

#mapbgclear_clickhere a	
{
	color:#354D84;
	text-decoration:underline;
	font-size:9px;
}

#mapbgclear_clickhere a:hover	
{
	color:#091f62;
}

.fomleft	
{
	padding-left:5px;
}

.spotlightPanelnew
{ 
   width:239px; 
   height:207px; 
   vertical-align:top;
}

.silist	
{
	margin:0;
	padding:0;
}

.silist a	
{
	font-weight:bold;
	text-decoration:none;
}

.silist ul	
{

	text-align: left;

list-style-type:none;

	margin:0;
	padding:0;
	list-style-image:url();
}

.silist li	
{
   padding-left: 20px;
   padding-bottom: 0px;
	margin:0;
	vertical-align: baseline;
background-image:url(../images/redesign/bullet_homepg.gif);
background-position: center left;
background-repeat: no-repeat;
}

#sislistend	
{
	margin-bottom:0;
}

/* END - HOMEPAGE *************************************************************/

/* START - STATE MAP VIEW *****************************************************/

p.infocell
{
   text-align     : left;
   vertical-align : top;
   color          : #354D84;
}

/* END - STATE MAP VIEW *******************************************************/

/* START - FAQ PAGES **********************************************************/

.faqcatheader	
{
	height:67px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#091F62;
	background:url(../images/redesign/header_faqlist.jpg) top left no-repeat;
	padding-top:16px;
	padding-left:35px;
	margin-top:0px;
}

div.faqlist a
{
   text-decoration   : none;  
}

/* FAQ items */
.faq_items_border_dotted 
{
	border-bottom  : dotted 1px #AACAE1;
}

.faq_items_border_dotted a 
{
   text-decoration   : none;
   font-weight    : bold;
}

.faqtitle	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#091F62;
	font-weight:bold;
}

.faqtitlesub	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#091F62;
	font-weight:bold;
}

.faqcontent	
{
	padding-left:20px;
	padding-top: 10px;
}


/* INQUIRYFORM PANEL */
table#faq_items_form_table 
{
	background:url(../images/redesign/enquirypanel_bg200.jpg) bottom left no-repeat;
	margin-top:30px;
}
.enquirysubmit
{
   background:;
   padding: 10px 0 5px 15px;
}
.enquirycomment
{
   background:;
   padding: 5px 0 5px 15px;
}
.enquiryfields
{
   background:;
   padding: 5px 0px 5px 5px;
}
.enquirytextarea	
{
	width:240px;
	height: 80px
}
.enquiryfields select
{   
	width:144px;
}

.enquiryfields input
{   
	width:140px;
	
}


/* END - FAQ PAGES ************************************************************/

/* START - Stay Informed ******************************************************/

.stayinformedheader	
{
	height:67px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#091F62;
	background:url(../images/redesign/header_stayinformed.jpg) top left no-repeat;
	padding-top:16px;
	padding-left:35px;
	margin-top:0px;
	text-align:left;
}

/* END - Stay Informed ********************************************************/

/* START - Contact Us *********************************************************/

.contactusheader	
{
	height:67px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#091F62;
	background:url(../images/redesign/header_contact.jpg) top left no-repeat;
	padding-top:16px;
	padding-left:35px;
	margin-top:0px;
	text-align:left;
}

#intver	
{
	text-align:right;
	padding-right:10px;
}
#intverUpdated	
{
	text-align:right;
	padding-right:10px;
}
#intverUpdated a:hover	
{
	text-decoration:underline;
	color: #0E1D60;
}
/* END - Contact Us ***********************************************************/

/* map on right */

.mapbg	
{
	background:url(../images/redesign/small_map_bg.jpg) top left no-repeat;
	width:229px;
	height:224px;
	color:#ffffff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.mapbg a	
{
	text-decoration:none;
}

.mapbg a:hover	
{
	text-decoration:underline;
}

#map_nt	
{
	position: relative;
	top:80px;
	text-align:left;
	left: 105px;
	width:auto;
}
	

#map_wa	
{
	position: relative;
	top:100px;
	right: 20px;
	text-align:left;
	left:50px;
	width:auto;

}
	
#map_qld	
{
	position: relative;
	top:80px;
	right: 20px;
	text-align:left;
	left:150px;
	width:auto;

}
	
#map_nsw	
{
	position: relative;
	top:105px;
	right: 20px;
	text-align:left;
	left: 150px;
	width:auto;

}
	
#map_sa	
{
	position: relative;
	top:73px;
	right: 20px;
	text-align:left;
	left: 102px;
	width:auto;

}
	
#map_vic	
{
	position: relative;
	top:103px;
	right: 20px;
	text-align:left;
	left: 145px;
	width:auto;

	}
	
#map_tas	
{
	position: relative;
	top:120px;
	right: 20px;
	text-align:left;
	left: 180px;
	width:auto;
}
	
#map_act	
{
	position: relative;
	top:78px;
	right: 20px;
	text-align:left;
	left: 190px;
	width:auto;
}
	
#map_clickhere	
{
	position: relative;
	top:0px;
	right: 20px;
	text-align:left;
	left: 7px;
	width:auto;
	color:#354D84;
	font-size:9px;
}

#map_clickhere a	
{
	color:#354D84;
	text-decoration:underline;
	font-size:9px;
}

#map_clickhere a:hover	
{
	color:#091f62;
}

.map_w_l a	
{
	color:#0B215D;
	text-decoration:none;
}

.map_w_l a:hover	
{
	color:white;
}

img, div, td {
	behavior: url(<%=sitePath%>/javascripts/iepngfix.htc);
}
.state_search_map_nubmers {
   behavior: url(<%=sitePath%>/javascripts/iepngfixbg.htc);
}
