/* body general setting: font, background-images etc */

body {font-family: Verdana; background-repeat:repeat-x; margin:0; padding:0; orphans:0; z-index:100; white-space:normal;background-color: #FFFFFF;}
.body_popup {font-family: Verdana; background-repeat:repeat-x; margin:0; padding:0; orphans:0; z-index:100; white-space:normal;}
form {padding: 0; margin: 0;}
sup {font-size: 80%;}

.popbody {font-family: Verdana; background-repeat:repeat-x; margin:0; padding:0; orphans:0; z-index:100; bgcolor:#FFFFFF}
/* Background settings */
TD {font-size: 9px; line-height:13px; color: #a29277;}
.homemain {background-image:url(images/clearpixel.gif); background-repeat:no-repeat;}
.homemain0 {background-image:url(images/clearpixel.gif); background-repeat:no-repeat;}
.homebottom {background-image:url(images/homebtm_bckgrd.gif); background-repeat:repeat-y;}
.promobottom {background-image:url(images/promobtm_bckgrd.gif); background-repeat:repeat-y;}
.subpage_top_bg {background-image:url(images/subpage_top_bg.gif); background-repeat:no-repeat;}
.news_top_bg {background-image:url(images/bodybg_newsarticle.gif); background-repeat:no-repeat;}
.subpage_top_bgwhite {background-image:url(images/bckgrd_newsarticle_leftcol.gif); background-repeat:no-repeat;}
.subpagemain {background-image:url(images/clearpixel.gif); background-repeat:no-repeat;}
.item_virtuallanding_bg {background-image:url(images/landingitem_bg.gif); background-repeat:no-repeat;}
.promo_virtuallanding_bg {background-image:url(images/promolandingitem_bg.gif); background-repeat:no-repeat;}
.productdetail_left_bg {background-image:url(images/productdetail_left_bg.gif); background-repeat:no-repeat;}
.productrightteaser_top_bg {background-image:url(images/line_168.gif); background-repeat:no-repeat;}
.productrightteaser_top_bg1 {background-image:url(images/line_168_h.gif); background-repeat:no-repeat;}
.mainbodytop_bg {background-image:url(images/mainbodytop_bg.gif); padding:16px 30px 20px 30px;}
.mainbodytopwithanchorlink_bg {background-image:url(images/mainbodytop_bg.gif); padding:16px 0 20px 30px;}
.mainpage_bg {background-image:url(images/mainbodytop_bg.gif);}
.productsteaser_bg {background-image:url(images/productsteaser_bg.gif); background-repeat:no-repeat;}
.popup {border:#EBE8E5 1px solid; vertical-align:top;}
/* generla links */

A { text-decoration: underline;color: #a29277; position: relative;}
A:link	{  text-decoration: underline;color: #a29277;}
A:visited { text-decoration: underline;color: #a29277;}
A:active { text-decoration: underline;color: #a29277;}
A:hover	{ text-decoration: underline;color: #a29277;}

.noover A {position: fixed;}

/* divs setting */

/** Home Page **/
.divHomeMain{width:780;padding:0 10px 40px 27px;}
.divHomeLeft{padding-top:7px;}
.divLeft35{padding-left:35px;}
.divLeft5{padding-left:5px;}
.divLeft7{padding-left:7px;}
.divLeft15{padding-left:15px;}
.divRight5{padding-right:5px;}
.divRight15{padding-right:25px;}
.divTop5{padding-top:5px;}
.divTop10{padding-top:10px;}
.divTop15{padding-top:15px;}
.divBottom10{padding-bottom:10px;}
.divBottom40{padding-bottom:40px;}
.divProductrightteaser{width:168;padding:0 18px 30px 18px;}
.divHomeArrowReverse{width:6;height:9;}

/** Products Page **/
.divLeft22{padding-left:22px;}
.divRight30{padding-right:30px;}
.divTop25{padding-top:25px;}
.divTop33{padding-top:33px;}
.divTop38{padding-top:38px;}
.divSubLogo{padding:15px 20px 0px 120px;}
.divSubProductLogo{padding:15px 25px 0px 0px;}
.divSubProductSubLogo{padding:5px 5px 15px 0px;}
.divVLanding{width:714;padding:0 29px 0px 37px;}
.divProductTopBlock{padding:10px 23px 15px 23px;}
.divProductModule{padding:0 0 15px 0;}
.divProductGraphical{padding:15px 10px 15px 5px;}
.divProductSub{padding:22px 0 0 22px;}
.divMVLanding{width:540;padding:0 15px 0px 33px;}

/** Defining Your Style **/
.divLeft9{padding-left:9px;}
.divLeft12{padding-left:12px;}
.divLeft20{padding-left:20px;}
.divLeft27{padding-left:27px;}
.divLeft40{padding-left:40px;}
.divTop9{padding-top:9px;}
.divBottom20{padding-bottom:20px;}
.backWhite {background-color: #fff;}
.marginLeft50 {margin-left: 50px;}
.marginTop22 {margin-top: 22px;}
.marginBottom22 {margin-bottom: 22px;}
.divTop22 {padding-top: 22px;}
.divBottom22 {padding-bottom: 22px;}
.divRight16 {padding-right: 16px;}
.divRight20 {padding-right: 20px;}
.lightergeneral {color: #d8d6cd;}
.borderTop {border-top: 1px solid #edece8;}

/** Find a Showroom Page **/
.divLeft6{padding-left:6px;}
.divLeft8{padding-left:8px;}
.divLeft22{padding-left:22px;}
.divLeft30{padding-left:30px;}
.divLeft50{padding-left:50px;}
.divLeft60{padding-left:60px;}
.divTop8{padding-top:8px;}
.divTop16{padding-top:16px;}
.divTop18{padding-top:18px;}
.divTop20{padding-top:20px;}

/** Discovering solution  **/
.divLeft3{padding-left:3px;}
.tbMainBody {width:550;padding:35px 20px 20px 20px;}
.tbMainSubBody {width:550;padding:0 22px 20px 30px;}
.tbMainWideBody {width:708;padding:0 33px 0px 39px;}
.divMainBodywithanchorlink {width:550;padding:25px 15px 0 30px;}

/** GoogleBigMap**/
.GoogleBigMap{padding-left:15px;}

/** Footer **/
.divFooter{width:740;padding:10px 11px 10px 10px;}

.button{background-image:url(images/btn_global_bckgrd.gif); background-repeat: repeat-x;}

.line {border: 1px solid #d7d4c3; height: 1px;}
.inputText{border: 1px solid #d7d4c3; padding-left: 5px}

.contactInput
{
border: 1px solid #d7d4c3; 
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Helvetica, sans-serif;
padding-top:2px;
color: #666666;
}

.contactInputRed
{
border: 1px solid #d7d4c3; 
FONT-SIZE: 10px;
FONT-FAMILY: Verdana, Helvetica, sans-serif;
padding-top:2px;
color: #c31313;
}

/* table setting */

.tdVLandingItemS{width:188;padding:0 38px 28px 0;}
.tdVLandingItem{width:150;padding:0 0 28px 0;}
.tdProductDetail{padding:0 25px 20px 0;}
.tdProductDetail1{padding:0 0 0 28px;}
.tdProductModules{padding:10px 14px 0px 7px;}
.tdRight10{padding-right:10px;}
.tdMVLandingItemS{width:195;padding:0 45px 28px 0;}
.tdMVLandingItem{width:150;padding:0 0 28px 0;}


/* colors */
.white:active,
.white:hover,
.white:link,
.white:visited,
.white {color: #FFFFFF;} /* white text */
.darkgeneral {color: #a29277;} /* General Dark Text */
.darkcolor {color: #626459;}
.red {color: #c31313;} /* red Text */
.tint {padding-top: 11px;}
.back {padding: 32px 14px 28px 14px;}
.internalLiving {background-color: #d7d4c3;color: #333333; padding-left: 10px}
.softshades {background-color: #b5d2ee;color: #333333; padding-left: 10px;padding-top: 4px}
.softshadestint {background-color: #EDF4FB;}
.istitle {color: #b5d2ee;}
.isback {background-color: #b5d2ee;}
.woodscollection {background-color: #cab29c;color: #333333; padding-left: 10px;padding-top: 4px}
.woodscollectiontint {background-color: #F2ECE7;}
.iwtitle {color: #cab29c;}
.iwback {background-color: #cab29c;}
.fabriccollection {background-color: #c8dca2;color: #333333; padding-left: 10px;padding-top: 4px}
.fabriccollectiontint {background-color: #EFF5E3;}
.iftitle {color: #c8dca2;}
.ifback {background-color: #c8dca2;}
.modernmetals {background-color: #d3cbdd;color: #333333; padding-left: 10px;padding-top: 4px}
.modernmetalstint {background-color: #EEEAF2;}
.imtitle {color: #d3cbdd;}
.imback {background-color: #d3cbdd;}
.outsideLiving {background-color: #ebce7f;color: #333333; padding-left: 10px}
.fabricawnings {background-color: #eedca2;color: #333333; padding-left: 10px;padding-top: 4px}
.fabricawningstint {background-color: #FBF4E4;}
.oftitle {color: #eedca2;}
.ofback {background-color: #eedca2;}
.metalawnings {background-color: #f1e4c2;color: #333333; padding-left: 10px;padding-top: 4px}
.metalawningstint {background-color: #FBF4E4;}
.omtitle {color: #eedca2;}
.omback {background-color: #eedca2;}
.externalsunscreens {background-color: #eedca2;color: #333333; padding-left: 10px;padding-top: 4px}
.externalsunscreenstint {background-color: #FBF4E4;}
.oetitle {color: #f1e4c2;}
.oeback {background-color: #f1e4c2;}
.lightgeneral {color: #bab099;} /* General Lighter Text */
.lightergeneral {background-color: #d7d4c3;} /* General extra Light Text */
.lightergeneral50pct {background-color: #EBE9E2;} /* 50% of General extra Light Text */
.realblack {color: #000000}
.black {color: #666666;} /* General Black Text (old = 000000) */
.black1 {color: #444444;} /* General Black Text */

.divid_line {background-image:url(images/clearpixel.gif);} /*was EBE8E5 changed to clear but retained in case wanted back */
.leftcol_bg  {background-color: #ebe9e1} 


.nav_bg {background-color: #CCC2AC;} /* background for top nav bar */
.darkblock_bg {background-color: #B5AEA3;}

.nav_item_selected {background-color: #a29277;color: #FFFFFF;} /* background for selected top nav item */
.nav_item {color: #726754;}

/* font style */

.bold {font-weight: bold;}
.normal {font-weight: normal;}


/* font size and line height */

.textsize9 {font-size: 9px; line-height:13px;}
.textsize9s {font-size: 9px; line-height:12px;}
.textsize10 {font-size: 10px; line-height:14px;}
.textsize10s {font-size: 10px;line-height:12px;}
.textsize10h {font-size: 10px; padding-bottom:3px;}
.textsize11 {font-size: 11px; line-height:15px;}
.textsize12 {font-size: 12px; line-height:16px;}
.textsize12h {font-size: 12px; line-height:18px;}
.textsize13 {font-size: 13px; line-height:17px;}
.textsize14 {font-size: 14px; line-height:18px;}
.textsize15 {font-size: 15px; line-height:19px;}
.textsize16 {font-size: 16px; line-height:22px;}

/* spacing */

.indent_15 {padding-left: 15px;}

/* input */

.input_search
{ 
 font-size: 9px; 
 FONT-FAMILY: Verdana, Helvetica, sans-serif;
 background-color: #FFFFFF; 
 border: 1px solid #B0AC9B; 
 width:88px;
 height:17px
}

.input_email
{ 
 font-size: 11px; 
 FONT-FAMILY: Verdana, Helvetica, sans-serif;
 background-color: #FFFFFF; 
 border: 1px solid #29277;
 width:230px;
}

.input_message
{ 
 font-size: 11px; 
 FONT-FAMILY: Verdana, Helvetica, sans-serif;
 background-color: #FFFFFF; 
 border: 1px solid #29277;
 width:480px;
}

/* other */

.crumpt {letter-spacing: -1px}
.expand {letter-spacing: 2px}

/* link style */
A.linkstyle1:link {text-decoration: underline;}
A.linkstyle1:visited {text-decoration: underline;}
A.linkstyle1:active {text-decoration: underline;}
A.linkstyle1:hover {text-decoration: underline;}

A.linkstyle2:link {text-decoration: none;}
A.linkstyle2:visited {text-decoration: none;}
A.linkstyle2:active {text-decoration: none;}
A.linkstyle2:hover {text-decoration: underline;}

A.linkstyle3:link {text-decoration: none;}
A.linkstyle3:visited {text-decoration: none;}
A.linkstyle3:active {text-decoration: underline;}
A.linkstyle3:hover {text-decoration: underline;}

A.linkstyle4:link {text-decoration: underline;}
A.linkstyle4:visited {text-decoration: underline;}
A.linkstyle4:active {text-decoration: underline;}
A.linkstyle4:hover {text-decoration: none;}

A.linkstyle5:link {text-decoration: none;color: #FFFFFF;}
A.linkstyle5:visited {text-decoration: none;color: #FFFFFF;}
A.linkstyle5:active {text-decoration: underline;color: #FFFFFF;}
A.linkstyle5:hover {text-decoration: underline;color: #FFFFFF;}

A.linkstyle6:link {text-decoration: none;color: #FFFFFF;font-weight:bold;}
A.linkstyle6:visited {text-decoration: none;color: #FFFFFF;font-weight:bold;}
A.linkstyle6:active {text-decoration: underline;color: #FFFFFF;font-weight:bold;}
A.linkstyle6:hover {text-decoration: underline;color: #FFFFFF;font-weight:bold;}

A.linkstyle8:link {text-decoration: none; cursor: hand;}
A.linkstyle8:visited {text-decoration: none; cursor: hand;}
A.linkstyle8:active {text-decoration: underline;color: #000000; cursor: hand;}
A.linkstyle8:hover {text-decoration: underline;color: #000000; cursor: hand;}

A.linkstyle9:link {text-decoration: none;color: #FFFFFF;font-weight:bold;}
A.linkstyle9:visited {text-decoration: none;color: #FFFFFF;font-weight:bold;}
A.linkstyle9:active {text-decoration: none;color: #FFFFFF;font-weight:bold;}
A.linkstyle9:hover {text-decoration: none;color: #FFFFFF;font-weight:bold;}

A.none:link {  text-decoration: none;}
A.none:visited { text-decoration: none;}
A.none:active { text-decoration: none;}
A.none:hover { text-decoration: none;}

A.nav_item_selected:link {background-color: #a29277;color: #FFFFFF; text-decoration:none;}
A.nav_item_selected:visited {background-color: #a29277;color: #FFFFFF; text-decoration:none;}
A.nav_item_selected:active {background-color: #a29277;color: #FFFFFF; text-decoration:underline;}
A.nav_item_selected:hover {background-color: #a29277;color: #FFFFFF; text-decoration:underline;}

A.nav_item:link {color: #726754; text-decoration:none;}
A.nav_item:visited {color: #726754; text-decoration:none;}
A.nav_item:active {color: #726754; text-decoration:underline;}
A.nav_item:hover {color: #726754; text-decoration:underline;}

/* other */
.vline {width: 1px; height: 100%; background-color: #EDECE8;}    
.map_background {background-color: #F4F1E6;}
.backlightgeneral {background-color: #a29277;}
.borderbottomlightergeneral {border-bottom: 6px solid #d7d4c3;}
.backgallerygeneral {background-color: #6F9AD3;}
.marginTop16 {margin-top: 16px;}
.padding20 {padding: 20px;}
.padding12 {padding: 12px 20px;padding-top:0px}
.padding5 {padding: 0px 20px 0 20px;}
.padding9 {padding-left: 9px;}
.promotioncontent img {margin: 20px 0 20px 20px; border: 0;}
.newsarticlecontent img {margin: 0 20px 20px 0;}
.leftline {border-left: 1px solid #EDECE8; padding-left: 9px;}
.map {border: 1px solid #29277;}
.removep p {display: inline;}
.dealerheader {padding: 4px 6px 4px 15px;}
.searcherror { font-size: 12px; font-weight: bold; padding: 25px 16px 22px 16px; }

/*dialog box*/
.dialog_button {margin: 0 5px;}
.dialog_header {color: #fff; font-family: Arial; font-size: 12px; font-weight: bold; position: absolute; top: 6px; left: 6px;}
.dialog_text {color: #000; font-family: Arial; font-size: 12px;}
.dialog_text a {color: #000; text-decoration: none;}
.dialog_text a:hover {color: #000; text-decoration: none;}
.dialog_text a:visited {color: #000; text-decoration: none;}

/*product over*/
#prodover {
	background-color: #A29277; 
	display: none;
	position: absolute; 
	top: 18px; 
	z-index: 100;
	width:230px;
}
#prodover a {
	color: #fff;
	display: block;
	padding: 4px 31px 4px 17px;
	text-decoration: none;
	font-weight: bold;
}
#prodover a:hover 
{
	background: #CCC2AC url('/Themes/default/en-us/SiteBuilder/Themes/Brand/images/arrow_nav_selected.gif') no-repeat 8px 50%;
}

#prodover .nav_subitem
{
	z-index: 101;
}

#prodover .nav_subitem a {
	color: #fff;
	display: block;
	padding: 2px 25px 2px 25px;
	text-decoration: none;
	font-weight: normal;
	z-index: 101;
}
#prodover .nav_subitem a:hover 
{
	background: #CCC2AC url('/Themes/default/en-us/SiteBuilder/Themes/Brand/images/arrow_nav_selected.gif') no-repeat 8px 50%;
	z-index: 101;
}

a.productsubtab,
a:active.productsubtab,
a:hover.productsubtab,
a:visited.productsubtab
{
	color: #fff;
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 10px;
	text-decoration: none;
}
.globaltext
{
	color: #726754;
}

/*Information Bar*/
#informationbar           {margin-left: 5px;}
#informationbar .title    {font-size: 13px;}
#informationbar .text     {margin-left: 10px; margin-top: 10px;}
#informationbar .message  {font-size: 10px; margin-top: 15px;}
#informationbar .promo    {width: 70px; text-align: right; margin: 3px 5px 2px 0px;}
#informationbar .percent  {font-size: 16px; margin-right: 5px; font-weight: bold;}
#informationbar .abutton  {margin: 0px 10px 5px 10px;}
#informationbar a         {text-decoration: none; color: #000000; font-weight:bold;}
#informationbar a:active  {text-decoration: none; color: #000000; font-weight:bold;}
#informationbar a:hover   {text-decoration: none; color: #000000; font-weight:bold;}
#informationbar a:visited {text-decoration: none; color: #000000; font-weight:bold;}
#informationbar .promoimageb {background-repeat: no-repeat; background-image: url('/Themes/default/en-us/SiteBuilder/Themes/Brand/images/triangle.png');}

.watermark  { color: #888888; width: 97%; font-family: Verdana; }

/*Australia Map - Large*/
#largemap               { width: 510px; margin: 0px 20px 0px 20px; }
#largemap .searchlabel  { color: #A29277; font-size: 11; font-weight: bold; padding-bottom: 10px; }
#largemap .leftcolumn   { width: 224px; }
#largemap .rightcolumn  { width: 286px; }
#largemap .region       { width: 214px; text-align: right; color: #A29277; margin: 60px 10px 0px 0px; font-size: 12px; font-weight: bold; }

/*Australia Map - Small - for all pages but home page */
#smallmap         { width: 160px; margin: 0px auto; }
#smallmap .title  { color: #A29277; font-size: 14px; font-weight: bold; padding: 10px 0px 15px 0px; }
#smallmap .label  { padding-bottom: 5px; }
#smallmap .region { color: #A29277; font-size: 12px; font-weight: bold; padding: 15px 0px 5px 0px; }

/*Australia Map - Small - for home page */
.homebottom #smallmap         { width: 190px; margin: 0px auto; }
.homebottom #smallmap .title  { color: #706D66; font-size: 13px; font-style: italic; padding: 10px 0px 8px 0px; }
.homebottom #smallmap .titlePart1 {font-weight: bold;}
.homebottom #smallmap .label  { padding-bottom: 15px; }
.homebottom #smallmap .label span { font-size: 10px; color: #706D66; }
.homebottom #smallmap .region { color: #706D66; font-size: 13px; font-style: italic; padding: 15px 0px 5px 0px; }
.homebottom #smallmap .searchbox input[type="text"] { background-color: #F3F0EB; color: black; font-style: normal; }
.homebottom #smallmap .searchbox input[type="text"].rcbEmptyMessage { color: #A6A39A; } 
.homebottom #smallmap .horizontalrule { width:190px; height: 2px; }

/*Locate button */
html.ie7 .ButtonEdge,
html.ie8 .ButtonEdge 
{ 
  display: inline; width: 9px; height: 20px; position:relative; top:6px; 
}
html .ButtonEdge { display: none; }

/*DealerSearch*/
#dealersearch       { width: 100%; padding: 0px; }
#dealersearch .input{ width: 99%; font-family: Verdana; }
#dealersearch .link { background-color: #76736E; color: white; font-size: 10px; font-weight: bold; cursor:pointer; padding: 4px 9px 4px 9px; text-decoration: none; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
html.ie7 #dealersearch .link,
html.ie8 #dealersearch .link 
{
  padding-left: 0px;
  padding-right: 0px;
}

/*Search Results*/
#resultstable             { width: 780px; }
#resultstable .leftcolumn { width: 275px; padding-right: 5px; }
#resultstable .container  { width: 225px; height: 350px; background-color: #EBE9E1; padding: 25px; }
#resultstable .info       { padding: 0px; border-collapse: collapse; color: #FFFFFF; }
#resultstable .info td    { color: #FFFFFF; }
#resultstable .info .title{ font-size: 16px; color: #A29277; font-weight: bold; padding-bottom: 15px;}
#resultstable .info .label{ color: #666666; font-size: 11px;}
#resultstable .info .input{ width: 217px; font-family: Verdana; }
#resultstable .info .blurb{ color: #666666; font-size: 11px; padding-top: 30px; font-style: normal; }
#resultstable .rightcolumn{ width: 500px; }
#resultstable .map        { width: 500px; height: 400px; position: relative; }

/*Image Map*/
#imap                 { display:block;width:286px; height:266px; background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/australia_lg.jpg) no-repeat; position:relative;}
* html #imap a#ausbig { height:266px; height:0; }
#imap a#ausbig        { display:block; width:0px; height:0px; padding-top:0px; overflow:hidden; background:transparent url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/australia_lg.jpg) 286px 266px no-repeat); position:absolute; left:0; top:0; }
#imap a#ausbig:hover  { background-position:0 0; z-index:1; }
#imap dd              { position:absolute; padding:0; margin:0; }
#imap a               { display:block; text-decoration:none; z-index:2;}

/*Western Australia*/
#imap #imgwa      { left:0px;top:24px;z-index:3; }
#imap a#wa:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/WA.gif); }
#imap a#wa        { width:116px; height:181px; }

/*NT*/
#imap #imgnt      { left:106px; top:0px; z-index:4; }
#imap a#nt:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/NT.gif); }
#imap a#nt        { width:74px; height:123px; }

/*SA*/
#imap #imgsa      { left:106px; top:117px; z-index:5; }
#imap a#sa:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/SA.gif); }
#imap a#sa        { width:91px; height:110px; }

/*QLD*/
#imap #imgql      { left:171px; top:0px; z-index:5; }
#imap a#ql:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/QLD.gif); }
#imap a#ql        { width:115px; height:156px; }

/*NSW*/
#imap #imgns      { left:189px; top:141px; z-index:5; }
#imap a#ns:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/NSW.gif); }
#imap a#ns        { width:96px; height:75px; }

/*VIC*/
#imap #imgvc      { left:186px; top:180px; z-index:5; }
#imap a#vc:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/VIC.gif); }
#imap a#vc        { width:69px; height:53px; }

/*TAS*/
#imap #imgts      { left:204px; top:227px; z-index:5; }
#imap a#ts:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/TAS.gif); }
#imap a#ts        { width:38px; height:38px; }

/*ACT*/
#imap #imgact				{ left:228px; top:180px; z-index:5; }
#imap a#actlm:hover	{ background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/ACT.gif); }
#imap a#actlm				{ width:58px; height:29px; }

/*SMALL MAP SECTION*/
#imap1                    { display:block; width:160px; height:150px; background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/australia_sm.jpg) no-repeat; position:relative; }
* html #imap1 a#aussmall  { height:160px; height:0; }
#imap1 a#aussmall         { display:block; width:0px; height:0px; padding-top:0px; overflow:hidden; background:transparent url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/australia_sm.jpg) 160px 150px no-repeat); position:absolute; left:0; top:0; }
#imap1 a#aussmall:hover   { background-position:0 0; z-index:1; }
#imap1 dd                 { position:absolute; padding:0; margin:0; }
#imap1 a                  { display:block; text-decoration:none; z-index:2; }

/*Western Australia*/
#imap1 #imgwasm     { left:0px; top:13px; z-index:3; }
#imap1 a#wasm:hover { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_wa.gif); }
#imap1 a#wasm       { width:65px; height:103px; }

/*NT*/
#imap1 #imgntsm     {left:58px; top:0px; z-index:4; }
#imap1 a#ntsm:hover { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_nt.gif); }
#imap1 a#ntsm       { width:44px; height:70px; }

/*SA*/
#imap1 #imgsasm     { left:58px; top:63px; z-index:5; }
#imap1 a#sasm:hover { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_sa.gif); }
#imap1 a#sasm       { width:53px; height:62px; }

/*QLD*/
#imap1 #imgqlsm     { left:94px; top:0px; z-index:5; }
#imap1 a#qlsm:hover { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_qld.gif); }
#imap1 a#qlsm       { width:66px; height:90px; }

/*NSW*/
#imap1 #imgnssm     { left:105px; top:80px; z-index:5; }
#imap1 a#nssm:hover { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_nsw.gif); }
#imap1 a#nssm       { width:55px; height:42px; }

/*VIC*/
#imap1 #imgvcsm     { left:103px; top:100px; z-index:5; }
#imap1 a#vcsm:hover { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_vic.gif); }
#imap1 a#vcsm       { width:39px; height:31px; }

/*TAS*/
#imap1 #imgtssm       { left:114px; top:129px; z-index:5; }
#imap1 a#tssm:hover   { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_tas.gif); }
#imap1 a#tssm         { width:32px; height:21px; }

/*ACT*/
#imap1 #imgactsm       { left:126px; top:101px; z-index:5; }
#imap1 a#actsm:hover  { background:url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/sm-map_act.gif); }
#imap1 a#actsm        { width:34px; height:20px; }

.PopupPromotionBackground
{
    background-color: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.PopupPromotionPanel 
{
    font-family: Arial;
    font-size: 14px;
    line-height: 18px;
    color: #5D6162;
    position: relative;
    background-color: #ffffff;
    background-image: url(/Themes/default/en-us/SiteBuilder/Themes/Brand/images/bg_modal.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}

.PopupPromotionPanelHeader 
{
    background-color: #ccc2ac;
    padding: 10px 20px;
    text-align: right;
}

.PopupPromotionPanelHeader A 
{
    font-family: Verdana;
    font-size: 11px;
    color: #726754;
    text-decoration: none;
    margin-left: 6px;
}

.PopupPromotionPanelHeader A:hover
{
    text-decoration: underline;
}

.PopupPromotionPanelContent 
{
    text-align: left;
    min-height: 100px;
    max-height: 400px;
    min-width: 300px;
    max-width: 600px;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 30px 0px;
    padding: 0px 30px;
}

.homecolumntitle {
    font-size: 13px;
    border-bottom: 1px solid #E3E0D7;
    color: black;
    font-style: italic;
    padding-left: 9px;
    padding-top: 10px;
    padding-bottom: 8px;
    margin-bottom: 15px;
    margin-right: 15px;
    margin-left: 5px;
}

.homecolumntitlepart1
{
    font-weight: bold;
}

.homecolumncontenttitle
{
    color: #76726F;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 3px;
}

.homecolumncontentcontent
{
    color: black;
}

.homecolumncontentcontent p
{
   font-size : 10px;
}

.homecolumncontentcontent p
{
   margin-top: 0px;
}

.homecolumncontent
{
    margin-left : 15px;
    margin-right : 20px;
    margin-bottom: 20px;
}

.homehighlightteaser
{
    margin-left: 15px;
}

.homerightteaserlist
{
    margin-left: 15px;
}

.scheduleappt
{
    display : block;
    margin-bottom: 20px;
    margin-top: 15px;
    text-align: center;
}

.scheduleappt img
{
    border: none;
}

.ie7 .scheduleappt
{
    margin-left: 12px;
}

.siteborderimageleft,
.siteborderimageright
{
    position: fixed;
    display:none;
}

html.ie6 .siteborderimageleft,
html.ie6 .siteborderimageright
{
    position: absolute;
    display:none;
}

.siteborderimageleft img,
.siteborderimageright img
{
    border: none;
}

.explanationofdealerlevels
{
    float: right;
}

.explanationofdealerlevels span,
.explanationofdealerlevels img
{
    vertical-align: middle;
}

#tt {
    background:url("/Themes/default/en-us/SiteBuilder/Themes/Brand/images/tt_left.gif") no-repeat scroll left top transparent;
    display: block;
    position: absolute;
}
#tttop {
    background: url("/Themes/default/en-us/SiteBuilder/Themes/Brand/images/tt_top.gif") no-repeat scroll right top transparent;
    display: block;
    height: 5px;
    margin-left: 5px;
    overflow: hidden;
}
#ttcont {
    background: none repeat scroll 0 0 #666666;
    color: #C9C2B5;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    margin-left: 5px;
    padding: 2px 12px 3px 7px;
}
#ttbot {
    background: url("/Themes/default/en-us/SiteBuilder/Themes/Brand/images/tt_bottom.gif") no-repeat scroll right top transparent;
    display: block;
    height: 5px;
    margin-left: 5px;
    overflow: hidden;
}
#ttcont .tooltipheading {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}
