﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */

/******************************/
/* SharePoint Built-in styles */
/* (double check that these   */
/* are in use)                */
/******************************/
.login{display:inline;}
.login a:hover{text-decoration:underline;}
.sharepointLogin{float:right;display:inline;}
.sharepointLogin .ms-globallinks{position:relative;}
.sharepointLogin .ms-globallinks a{color:#333333;}
.sharepointLogin .ms-globallinks{color:#333333;}
.sharepointLogin div{color:#333333;}
.console{clear:both;}
#search{margin:6px 2px 20px 2px;}
/*#search .ms-sbcell .ms-sbplain{margin-right:2px;margin-left:2px;border:1px #555555 solid;height:14px;}*/
#search .ms-sbcell .ms-sbplain{margin-right:15px;margin-left:15px;border:1px #555555 solid;height:15px;}
/*#search .ms-sbcell{border:none;font-weight:normal;font-family:Verdana;font-size:12pt;color:#3A4663;padding:0px;}*/
#search .ms-sbcell{border:none;font-weight:normal;font-family:Georgia;font-size:12px;color:#60513A;padding:0px;}
#search .ms-sbcell .ms-sbtext{font-family:Verdana; font-size: 12pt;font-weight: normal}
#search .ms-sbgo{background:none;}
#search .ms-sbLastCell{padding:0px;}
.siteActionMenu{float:right;}
.authoringRegion{width:100%;background-color:#DDDDDD;color:#333333;}
/*************/
/* ????????? */
/*************/
.pageTitle{margin:0px;font-family:tahoma;font-size:12pt;font-weight: bold;color: #666666;}
.pageTitle span{margin:0px;padding:0px;}
.mainContainer{margin-left:10px;margin-right:10px;}
/*****************/
/* HTML elements */
/*****************/
form{height:100%;}
html{height:100%;}
body{background-color:#968674! important;height:100%;margin:0px;}
/********/
/* Logo */
/********/
.logo
{
    float:left;
	height: 81px;
	width: 190px;
	margin-left:37px;
	margin-top: 20px;
}
.logo a
{
	color: #656B77;
	background-image:url("Images/au_logo.gif");
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	padding:81px 190px 0px 0px;
}

/********************************/
/* Site and Subsite Navigation  */
/********************************/
/* Site */
#rlsSiteNavContainer
{
width: 100%;

background:url("Images/Nav/nav_orange.gif") repeat-x right bottom white;
}

#rlsSiteNavDiv
{
background:url("Images/Nav/nav_left.gif") no-repeat 830px bottom;
/*clear: both;*/
/*padding-left:0px;*/
}
.rlsSiteNav
{
padding:0;
margin:0;
/**padding-left:0px;*/
}
.rlsSiteNav .rlsSiteNavItem a
{
float:left;
background:url("Images/Nav/nav_left.gif") no-repeat white;
background-position:left bottom;
padding:0px 2px 0px 2px;
}
.rlsSiteNav .rlsSiteNavItem a span
{
display:block;
background:url("Images/Nav/nav_right.gif") no-repeat white;
background-position:right bottom;
padding:9px 10px 7px 8px;
font-family: Verdana;
font-size: 11px;
font-weight:bold;
color: white;
}
.rlsSiteNav .rlsSiteNavSelected a
{
float:left;
background:url("Images/Nav/nav_left_on.gif") no-repeat left white;
padding:0px 2px 0px 2px;
}
.rlsSiteNav .rlsSiteNavSelected a span
{
display:block;
background:url("Images/Nav/nav_right_on.gif")  no-repeat right white;
padding:9px 10 7px 8px;
font-family: Verdana;
font-size: 11px;
font-weight:bold;
color: white;
}

.rlsSiteNav .rlsSiteNavItem a:hover span
{
color: #60513A;
}
/* Sub-site */
#rlsSubSiteNavDiv
{
	background:url("Images/Nav/nav_sub.gif");
	width: 100%;
	height: 25px;	
}
/*.rlsSubSiteNavDiv a:hover
{
	color: yellow;
}*/
.rlsSubSiteNav
{
	text-align: left;
    position:relative;

    /*top:-1px;*/
}
.rlsSubSiteNavItem
{
	font-family: Verdana;
	font-size: 11px; 
	color: white;
	padding: 5px 10px 0px 10px;

}
.rlsSubSiteNavItem a
{
	display:block;
	padding:0;
}
.rlsSubSiteNavSelected a
{
	color: white;
}
.rlsSubSiteNavHover a
{
	color: #333333;
}

.rlsSubSiteNavItem DIV
{
	cursor: pointer;
}

/****************************
RL Site links
****************************/

a.RLLink_Large
{
	color: #F28023 !important;	
	text-decoration: none !important;
	font-size:130% !important;
}

a.RLLink_Large:visited
{
	color: #F28023 !important;	
	text-decoration: none !important;
	font-size:130% !important;
}

a.RLLink_Large:hover
{
	text-decoration: underline !important;
	font-size:130% !important;
}

a.RLLink
{
	color: #F28023 !important;	
	text-decoration: none !important;	
}

a.RLLink:visited
{
	color: #F28023 !important;	
	text-decoration: none !important;	
}

a.RLLink:hover
{
	text-decoration: underline !important;	
}

a.SumLink
{
	color: #F28023 !important;	
	text-decoration: none !important;	
	font-size:1.3em !important;
}

a.SumLink:visited
{
	color: #F28023 !important;	
	text-decoration: none !important;	
}

a.SumLink:hover
{
	text-decoration: underline !important;	
}

a.VillageLink
{
	color: #FFFFFF;	
	text-decoration: none;
}

a.VillageLink:visited
{
	color: #FFFFFF;	
	text-decoration: none;
}

a.VillageLink:hover
{
	text-decoration: underline;
}

a.RHSLink
{
	color: #FFFFFF;	
	text-decoration: none;
}

a.RHSLink:visited
{
	color: #FFFFFF;	
	text-decoration: none;
}

a.RHSLink:hover
{
	text-decoration: underline !important;
	color: #ffffff !important;
}

/****************************
Overriding village icon inline styles
****************************/

#village_icon1
{
	width:20px! important;
	height:20px! important;
	filter:alpha(opacity=100)! important;
}

#village_icon2
{
	width:20px! important;
	height:20px! important;
	filter:alpha(opacity=100)! important;	
}




/****************************
Imported from AUI for header
****************************/
/*#header
{
	margin: 0px;
	width:1002px;
	height:143px;
	clear:both;
	overflow: hidden;
	font-family: Georgia;
}*/

#header .RightSide
{
	padding-right: 37px;
}

#header a:visited
{
	color: #60513A;
	text-decoration: none;
}

#header a:link
{
	color: #60513A;
	text-decoration: none;
}

#header a:active {
	color: #F28023;
}

#header a:hover {
	color: #F28023;
}

/* AU Group Links */
#header .au_group_links {
	float: right;
	list-style:none;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
}

#header .au_group_links li {
	float:left;
	display: block;
	padding: 6px 6px 6px 0;
	font-family: Georgia;
	font-size: 11px;
	
	background-image:url(Images/AU_tabs/bg_business_divider.gif);
	background-repeat:no-repeat;
	background-position:left 50%;
}

#header .au_group_links li a{
	float:left;
	display: block;
	padding-left:8px;
	color: #60513A;
}


#header .au_group_links .current {
	
	padding:0 0 0 17px;
	background-image:url(Images/AU_tabs/bg_business_tab_corner.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#header .au_group_links li.first  {
	background-image:none;
}


#header .au_group_links li.follows_current  {
	background-image:none;
}


#header .au_group_links .current a
{
	padding:5px 15px 12px 0;
	color:#fff;
	background-image:url(Images/AU_tabs/bg_business_tab.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#header #phone_numbers {
	clear: right;
	float: right;
	text-align: right;
	width:300px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}

#header #phone_numbers p {
	color: #60513A;
	line-height: 1.2;
	font-weight:bold;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

#header #phone_numbers span {
	/*font-size: 14px;changed for RESCALE*/
	font-size:12px;
	color: #F28023;
	margin: 0px;
	padding: 0px;
}

#header #search {
	clear: right;
	float: right;
	text-align: right;
	margin: 7px 0 5px 0;
	font-family:Georgia;
	font-size: 12px;
	padding: 0px;
	width:180px;
}

#header #searchNav {
	clear: right;
	float: right;
	text-align: right;
	font-family:Georgia;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

/****************************************/

.rhnav
{
	width: 250px;
	font-family: Verdana;
	color: black;
	font-size: 11px;
	margin-bottom: 15px;
}

.rhnav H1
{
	font-family: Georgia;
	color: black;
	font-size: 15px;
	margin: 0px;
}

.rhnav UL
{
	font-family: Verdana;
	color: black;
	font-size: 11px;
	text-align: left;
	margin: 0px -15px -5px 10px;
	padding: 0px;
	list-style: none;
}

.rhnav LI
{
	padding-top: 6px;
}

.rhmenu UL
{
	font-family: Verdana;
	color: black;
	font-size: 11px;
	text-align: left;
	margin: 0px 0px -4px 20px;
	padding: 0px;
	list-style-type:none;
	border-top: thin gray dashed;
	background-color:silver;
	font-weight: bold;
	margin-bottom: 15px;
}

.rhmenu LI
{
	line-height: 16px;
	height: 16px;
	border-bottom: thin gray dashed;
	padding: 5px 20px 5px 20px;
}

.rhmenu A
{
	color: #309acf;
	text-decoration: none;
	
}

.rhnav .inner
{
	padding: 8px 0px 1px 15px;
	width: 220px;
	*padding: 5px 0px 5px 15px;
	*width: 230px;
}

.rhnav .rhnav_header
{
	background-image: url('Images/rhnav/rhnav_tr.gif');
	background-position: right top;
	background-repeat: no-repeat;
}

.rhnav .rhnav_header .inner
{
	background-image: url('Images/rhnav/rhnav_tl.gif');
	background-position: left top;
	background-repeat: no-repeat;
	text-align: center;
	font-family: Georgia;
	color: #309acf;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0px 5px 15px;
}

.rhnav .blueheader
{
	background-image: url('Images/rhnav/rhnav_tr_blue.gif');
}

.rhnav .blueheader .inner
{
	background-image: url('Images/rhnav/rhnav_tl_blue.gif');
	color: white;
	font-size: 20px;
	padding-top: 10px;
}


.rhnav .blueheader .inner SPAN
{
	line-height: 37px;
}

.rhnav .rhnav_body
{
	background-image: url('Images/rhnav/rhnav_br.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
}

.rhnav .rhnav_body .inner
{
	background-image: url('Images/rhnav/rhnav_bl.gif');
	background-position: left bottom;
	background-repeat:   no-repeat;
	text-align: center;
}

.rhnav div.propertypreviewimage img
{
	border: thin black solid;
}
/****************************************/
div.PropertySearchResultRow
{
	width: 100%;
	clear: both;
}

div.PropertySearchResultRow div.details
{
	float: right;
	width: 720px;
}

div.PropertySearchResultRow div.propertyimage
{
	float: left;
	width: 240px;
}

div.PropertySearchResultRow div.propertyimage IMG
{
	float: left;
	width: 240px;
}
/****************************************/
.rhnav H1
{
	font-family: Georgia; 
	font-size: 12pt; 
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #60513A;
}

.rhnav H2
{
	font-family: Georgia; 
	font-size: 11pt; 
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #309acf;
}

.rhnav H3
{
	font-family: Georgia; 
	font-size: 10pt; 
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #fdc689;
}

.rhnav H4
{
	font-family: Georgia; 
	font-size: 10pt; 
	margin-top: 0px;
	margin-bottom: 0px;
	color: #ce3131;
}

/*********** Properties for Sale **********/
.PropertySearchLabel
{
	color: white;
}

.PropertySearchDropDown
{
	width: 188px;
}

.PropertySearchButton
{
	padding-top: 10px;
}

/*********** LAYOUTS **********/
#rlscontainer
{
	background-color: white;	
	width: 100%;
	text-align:center;
	display: table;/*so that non-IE browsers will stretch the container to fit the content, hence showing the bg color.*/
	/*background-image: url('Images/main_bottom.jpg');*/
	background-position: center bottom;
	background-repeat:no-repeat;
}

#lo_container 
{
	margin: 0 auto;/*auto is used so that non-IE browses will centre the div*/
	background-color: white;
	width: 950px;
	text-align:left;
	height:auto;
}

#lo_page_content_with_right_col
{
	/*position:relative;*/
	float:left;
	width: 710px;
	background-color: white;
	padding: 0 0 30px 0;
	margin: 0;
}

#lo_page_content_with_right_col P
{
	font-size: 100%;
}

#lo_right_col 
{
	/*position:relative;*/
	float:right;
	width:230px;
	text-align:center;
	background-color: white;
	padding: 0 0 30px 0;
}

#lo_footer
{
clear: both;
padding: 1em;
}

#TextSizeControl
{
	text-align:right;
	padding: 5px 5px 0 0;
}

#rhs_col_tables
{
	/*border-left: 1px #cccccc dashed;*/
	padding: 0 0 0 10px;
	margin: 0 0 0 9px;
	text-align:right;
}

#lo_page_content TABLE
{
	font-size: 100% !important;
	vertical-align:top; 
	padding: 0; margin: 0;
}

#lo_title
{
	border-bottom:1px #cccccc dashed;		
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #f28023;
	font-weight: bold;
	font-size: 130%;
	padding:5px;
	margin-bottom:10px;
}

#lo_page_content H1
{
	font-family: Georgia; 
	font-size: 130%; 
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #f28023;
}

#lo_page_content H2
{
	font-family: Georgia; 
	font-size: 130%; 
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #60513A;
}

#lo_page_content H3
{
	font-family: Georgia; 
	font-size: 120%; 
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 3px;
	color: #309acf;
}

#lo_page_content H5
{
	font-family: Georgia; 
	font-size: 10pt; 
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 2px;
	color: #fdc689;
}

#lo_page_content H4
{
	font-family: Georgia; 
	font-size: 10pt; 
	margin-top: 3px;
	margin-bottom: 2px;
	color: #ce3131;
}

/******** Homepage Layouts *********/

/*this is created so that the homepage elements can stay align correct, 
they are structured slightly differently to other pages.*/
#homepage_lo_container
{
	margin: 0 auto;/*auto is used so that non-IE browses will centre the div*/
	background-color: white;
	width: 100%;
	text-align:center;
	height:auto;
}

#homepagebanner
{
	text-align:left;
}

#homepage_lo_page_content
{
	width: 950px;
	text-align:left;
	margin: 0 auto;/*auto is used so that non-IE browses will centre the div*/

}

#homepage_TextSizeControl
{
	text-align:right;
	padding: 5px 0 0 0;
	width:950px;
	margin: 0 auto;/*auto is used so that non-IE browses will centre the div*/
}




/******** Education Centre *********/
.accordianHeaderSelected
{
	/*border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;*/
    border: 0px solid #2F4F4F;
    color: white;
    background-color:transparent;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background-image:url('/Style Library/Images/rhnav/background_education.gif')
}

.accordionHeader
{
	/*border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;*/
    border: 0px solid #2F4F4F;
    color: white;
    background-color:transparent;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    background-image:url('/Style Library/Images/rhnav/background_education.gif')
}

#master_content .accordianHeaderSelected a

{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a

{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordianHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: white;
    border: 1px dashed #cccccc;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}


/************ FROM HEALTH ************/

body {color:#000; text-align:center; height:100%; background: url(Images/backgroundGrad1.gif) left top repeat-x #968574 ;padding:0px 20px; margin:0; font:90% Verdana, Arial, Helvetica, sans-serif;}
#container { background: url(Images/backgroundGrad1.gif) left top repeat-x #968574; }
img {border:0;}
p {margin:0 0 15px 0;}
.bold {font-weight:bold;}
sup {font-size:90%;}
.nowrap { white-space:nowrap;}
h4{font-size:100%}

.frame {height: 100%; margin: 0 auto; text-align: left; width: 1002px; padding-bottom: 20px;}

.homeheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f78525;
	font-weight: bold;
	font-size: 15px;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.boxheader {
	color: #005b70;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 13.5px;
}
.boxlist a {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration:none;
}
.boxlist {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration:none;
}

.boxlistSelect {
	color: #9a7554;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration:none;
}

.homepagebanner {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.slideshowgallery .image {
/*BORDER-RIGHT: #666 2px solid;
PADDING-RIGHT: 0px;
BORDER-TOP: #666 2px solid;
PADDING-LEFT: 0px;
BACKGROUND: url(images/loading.gif) #fff no-repeat center center;
PADDING-BOTTOM: 0px;
OVERFLOW: hidden;
BORDER-LEFT: #666 2px solid;
WIDTH: 700px;
PADDING-TOP: 0px;
BORDER-BOTTOM: #666 2px solid;
POSITION: relative;
HEIGHT: 200px:*/
BORDER-RIGHT:0px transparent none !important;
PADDING-RIGHT: 0px;
BORDER-TOP:0px transparent none !important;
PADDING-LEFT: 0px;
BACKGROUND:transparent;
PADDING-BOTTOM: 0px;
OVERFLOW: hidden;
BORDER-LEFT:0px transparent none !important;
WIDTH: 1002px !important;
PADDING-TOP: 0px;
BORDER-BOTTOM:0px transparent none !important;
POSITION: relative;
HEIGHT: 158px !important;
}
.blankpagecontentarea {
width:950px;
}
.verticalseparator {
vertical-align:top !important;
text-align:left;
padding:0 10px 0 0;
}
.propertyTitle {
color:white;
vertical-align:middle !important;
height:27px;
}
.propertyTitleArea {
	height:27px;
}
.propertyAssetNumber {
	color:white;
	text-align:right;
	vertical-align:middle !important;
}
.propertyImageLarge {
	width:330px;
	height:220px;
}
.propertyImageSmall {
	width:187px;
	height:108px;
	clear:both;
}
.propertyImageLargeOverlay {
	width:330px;
	height:220px;
	position:absolute;	
	z-index:2;
}
.propertyImageSmallOverlay {
	width:187px;
	height:108px;
	position:absolute;	
	z-index:2;
}
.propSearchHeader {
	background-image:url('/Style Library/Images/prop_result_hdr_bg.gif');
	background-repeat:repeat-x;
	background-position:left top;
	padding:0px 0px 0px 0px;
	width:400px;
}
.propSearchHeaderLeft {
	background-image:url('/Style Library/Images/prop_result_hdr_left.gif');
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:0px;
	width:16px;
}
.propSearchHeaderRight {
	background-image:url('/Style Library/Images/prop_result_hdr_right.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:0px;
	width:14px;
}
.propSearchHeaderIcon {
	vertical-align:middle !important;
	color:white;
	height:21px;
	width:25px;
	text-align:center;
}
.propSearchHeaderSep {
	background-image:url('/Style Library/Images/prop_result_icon_seperator.gif');
	background-position:center center;
	vertical-align:middle;
	background-repeat:no-repeat;
	color:white;
	height:21px;
	width:2px;
	display:inline;
	padding: 0 5px 0 5px;
}
.propSearchHeaderValue {
	color:white;
	font-family:Verdana !important;
	font-size: 10px !important;
	font-weight:bold;
	text-align:center;
	vertical-align:middle !important;
	width:15px;
}
.propSearchHeaderTitle {
	color:white;
	font-family:Verdana !important;
	font-size: 13px !important;
	font-weight:bold;
	text-align:left;
	vertical-align:middle !important;
}
.ms-paging a{
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#cccccc;
vertical-align:middle;
text-align:center;
}

.propertySummary
{
	display:table;
	position: relative;
	width:700px;
	height:120px;
	padding:0;
	margin:0;
}

.propertySummary_separater
{
	float: left;
	width: 15px;	
}

.propertySummary_right
{
	float: left;	
	padding: 5px 0 0 0;
		text-align:left;
}

.propertySummary_left
{
	float:left;	
	padding: 5px 0 0 0;
}

.propertySummary_titleBar_left
{
	float:left;
	width:16px;
	height:21px;
	background-image:url('/Style Library/Images/prop_result_hdr_left.gif');
}

.propertySummary_titleBar_middle
{
	float:left;	
	height:21px;
	width:460px;
	background-image:url('/Style Library/Images/prop_result_hdr_bg.gif');
	background-repeat:repeat-x;
}

.propertySummary_titleBar_right
{
	float:left;	
	width:14px;
	height:21px;
	background-image:url('/Style Library/Images/prop_result_hdr_right.gif');
}

.propertySummary_titleBar_details
{
	display:inline;
	float:right;
	padding:2px 0 0 0;
}

.propertySummary_titleBar_title
{
	display:inline;
	float:left;	
	padding:2px 0 0 0;
}

.propertySummary_summary
{
	font-size:90%;
	clear:both;
}

a.propertySummary_link
{
	font-size:80% !important;
	color: #666666 !important;	
	text-decoration: none !important;
}

a.propertySummary_link:visited
{
	font-size:80% !important;
	color: #666666 !important;	
	text-decoration: none !important;
}

a.propertySummary_link:hover
{
	font-size:80% !important;
	text-decoration: underline !important;
}

.ms-WPBody
{
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:90% !important;
}

.ms-WPBody TABLE
{
	FONT-SIZE: 100% !important;
}

.ms-WPBody TD
{
	FONT-SIZE: 100% !important;
	FONT-FAMILY: Verdana !important;
}

.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vh2-nofilter, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100% !important;
}

/* New site action styles */
#toolBox {
	text-align:right;
	height:21px;
	width: 944px;
	margin: 0 auto;
}

.rightLinks {
	float:right;
}

#siteActions {
	float:right;	
}

table .ms-siteaction {
	width: auto;
}

/* 2011 AU standard banner styles overwrite */
html,body{
	background: #82715F url(Images/bg_body.gif) repeat-x !important;	
}

html, body, #aspnetForm {	
	font-size:1em;
	text-align:left;
}

a img {
    border:none;
}

hr {
    display:block;
}

h1.homepage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:120%;	
	font-weight:bold !important;
	line-height:normal;
}

h3.NavTitle {
	font-family:Georgia,Utopia,Palatino,'Palatino Linotype',serif;
	font-size:1.70em !important;
	line-height:23px;
	color:#e47628;
	font-weight:normal !important;
	margin:0;
}

#container #globalFooter {
	background:url('globalAssets/images/backgrounds/footerBg.jpg') repeat-x top;
}

#container #globalFooter ul li {
	background:url('globalAssets/images/icons/utility-divider.gif') no-repeat 0 7px;
}

#container #globalHeader {
	font-size: 80%;
	text-align:left;
}

#globalHeader .wrapper {
	/*width:auto;*/
}

#globalHeader #nav {
	right:auto;
	left: 230px;
}

#globalHeader #nav li {
	background:url('globalAssets/images/backgrounds/nav-divider.gif') no-repeat 0 0;
}

#globalHeader #nav li.x5 a {
	background:url('globalAssets/images/icons/plusminus.gif') no-repeat 90px 20px;
}

#globalHeader #pnsMenu {
	height:265px;
	background:#efebe8 url('globalAssets/images/backgrounds/headerDDbg.jpg') repeat-x top;
	font-family: Verdana;
}

#globalHeader #pnsMenu .wrapper .col ul {
	list-style-image:none;
}

#globalHeader #pnsMenu .wrapper .col ul li a {
	background:url('globalAssets/images/icons/bulletpoint.gif') no-repeat 0 8px;
}

#globalHeader .utilitiesHolder {
	left:278px;
	width:700px;
}

#globalHeader .utilitiesHolder li {
	background:url('globalAssets/images/icons/utility-divider.gif') no-repeat 0 7px;
}	

#globalHeader .utilitiesHolder li .input-search {  
    height: 18px !important;    
    padding-top: 4px !important;
    line-height: normal !important;
	background:url('globalAssets/images/sprites/header.gif') no-repeat 0 -44px;
	font-size: 1em;
	font-family:Arial;
}

#globalHeader .utilitiesHolder li .input-search-go {
	background:url('globalAssets/images/sprites/header.gif') no-repeat 0 -66px;
}

#globalHeader .utilitiesHolder li a.login {
	background:url('globalAssets/images/sprites/header.gif') no-repeat 0 0;
}

.editToolbar {
    width:1002px;
    margin:0 auto;
}

/****************************
Fixes the village map styles
****************************/

.linkList ul
{
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
}
                
LI.Village_Type1 A DIV,
LI.Village_Type2 A DIV,
LI.Village_Type3 A DIV
{
    background-color: inherit !important;
    padding: 5px 0 5px 5px !important;
    width: 180px !important;
    margin:0 20px !important;
}
                
LI.Village_Type1 
{
    list-style-image: none !important;
    background-image: url(/SiteCollectionImages/Maps/camera_icon1.gif) !important;
    background-repeat: no-repeat !important;
    background-position: 0 .4em !important;
    padding-left: .6em !important;
}
LI.Village_Type2 
{
    list-style-image: none !important;
    background-image: url(/SiteCollectionImages/Maps/camera_icon2.gif) !important;
    background-repeat: no-repeat !important;
    background-position: 0 .4em !important;
    padding-left: .6em !important;
}

LI.Village_Type3
{
    list-style-image: none !important;
    background-image: url(/SiteCollectionImages/Maps/camera_icon3.gif) !important;
    background-repeat: no-repeat !important;
    background-position: 0 .4em !important;
    padding-left: .6em !important;
}
