/* elements */
body 
{
  color:#000000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  text-decoration :none;
  margin: 0 0;
}
body.bushfire {
	background-color:#d6d6d6;
	background-image:url(/custom/files/media/gradient_page_fill.gif);
	background-repeat:repeat-x;
}

h1
{
color:#ed1b23;
font-size:18px;
font-weight:bold;
}
h1.blue {color:#002f5b;}
h1.grey {color:#626262;}
h2
{
color:#002f5b;
font-size:14px;
font-weight:bold;
}
h2.grey {color:#626262;font-weight:normal;}
h3
{
color:#002f5b;
font-size:11px;
font-weight:bold;
}
h4
{
color:#002f5b;
font-size:11px;
font-weight:bold;
}
h5 
{
  color:#002f5b;
  font-size:10px;
  font-weight:normal;
}
h1,h2{font-family:Arial Black,Helvetica,sans-serif;}
a:link 
{
	color:#0000ff;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}
a:visited 
{
	color:#990099;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}
a:hover 
{
	color:#ff0000;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

img
{
  margin:0px;
  padding:0px;
}
li {margin:10px 0;padding:0;}
ul {padding:0 0 0 20px;margin:0;}
ul.noBullets,
ul.noBullets li {list-style:none;}
ul li span {color:#626262;font-size:11px;}
ul li span a {font-size:12px;}
ul.squareBullet,
ul.squareBullet li {list-style-type: square;}


#wrapper { margin:0px auto; text-align:left; width:1024px; }
#page    { float:left; }
#header  { float:left; width:1024px; background-color:#ed1c24;}
#header.home {background-color:#d6d6d6;}
#header a span { display:none;visibility:hidden; }
div.right { float:right; }
div.left { float:left; }

#navbar { float:left;background-image: url(/custom/files/media/menu_bar_bg.gif); background-repeat:repeat-x; height:35px; width:1024px; }
#navigation {float:left;margin-top:2px;}
#searchbox {height:30px;width:220px;}

#home_primary {width:315px;float:left;margin:14px 0 0 26px;}
#home_secondary {width:315px;float:left;margin:14px 0 0 26px;}
#home_tertiary {width:300px;float:left;margin:14px 0 0 26px;}
* html #home_primary {margin:14px 0 0 13px;}

#tertiary1, #tertiary2 {float:left;}
#tertiary2 {margin-top:20px;}

.primaryTitle  {border-left:6px solid #002F5B;height:60px;}
.tertiaryTitle {border-left:6px solid #626262;height:60px;}
.primaryTitle h1,
.primaryTitle h2  {color:#002f5b;font-size:19px;font-weight:bold;}
.primaryTitle h3  {color:#626262;font-size:15px;font-weight:normal;}
.tertiaryTitle h2 {color:#626262;font-size:19px;font-weight:bold;}

.primaryTitle h1,
.primaryTitle h2,
.primaryTitle h3,
.tertiaryTitle h2 {margin:0;padding:0 0 0 5px;}

#content {float:left; width:1024px;background-color:#ffffff;padding-bottom:20px;overflow-x:hidden;}
#content_primary {float:left;width:1004px; padding:10px;}

#content_primary h2 {font-family:Arial,Helvetica,sans-serif;}

#footer { float:left; background-image: url(/custom/files/media/footer_bar_bg.gif); background-repeat:repeat-x; height:57px; width:1024px; color:#9e9e9e;}
#footer span.centricFooterLinksGeneral {color:#9e9e9e;}
#footer a.centricFooterLinksGeneral:link,
#footer a.centricFooterLinksGeneral:visited {color:#9e9e9e; text-decoration:none;}
#footer a.centricFooterLinksGeneral:focus,
#footer a.centricFooterLinksGeneral:hover,
#footer a.centricFooterLinksGeneral:active {color:#9e9e9e; text-decoration:underline;}
#footer div.left {margin:19px 4px;}
#footer div.right {margin:4px;}
#footer div a span { display:none;visibility:hidden; }

#user_captcha_input { width: 150px; margin: 0px; }
#account_activation { width: 340px; }
#account_activation label { display:block; width: 150px; clear:left; float: left; margin-bottom: 10px; }
#account_activation input { display:inline; float:left; clear:none; margin-bottom:8px; }
#account_activation p { float:left; clear:both; margin: 15px 0px; width:500px; }
*+html #account_activation input#password { float:left; clear:left; position:relative; top:0px; left:0px; } 
*+html #account_activation input#confirm_password { float:left; clear:left; position:relative; top:0px; left:0px; }
#account_activation .account_activation_field { width: 250px; margin-bottom: 5px; }
#account_activation .account_activation_field[type="submit"] { width: 100px; }

/**/
#search_basic {float:left;height:30px;width:220px;}
#search_basic_str input {border:1px solid #7D7D7C;float:left;font-size:12px;margin-top:7px;padding:3px;width:130px;}

#listing_container{width:630px;max-height:250px;overflow:auto;background-color:#dddddd;}
*+html #listing_container{width:630px;}
* html #listing_container{height:250px;width:620px;}
.centricListingDivider {height:10px;}
.centricListingTitle,
.centricListingTitle a {color:#ED1B23;}
span.centricListingGeneral {margin:5px 0px;}
*+html #listing_container div {width:610px;}

.emergencyWarningMessages {font-size:12px; font-weight:bold; color:#FF0000;}
.watchAndActMessages      {font-size:12px; font-weight:bold; color:#FACB0B;} 
