/* McGees Estate Base CSS */

* {
margin : 0;
padding : 0;
}

html {
background-color : #EFF2F7;
xbackground-color : #F0EBD9;
}

body {
width : 800px;
margin : 0 auto;
font-family : 'Verdana', 'Arial', 'Helvetica', sans-serif;
font-size : 76%;
}

a img {
border: none;
}


/* Structure
------------*/

#header {
background-image : url(http://dwn.mcgees.com.au/img/header_bg2.gif);
background-repeat : repeat-y;
background-position : left top;
}

#header img { /*Logo positioning*/
padding : 15px 0 0 475px;
display : block;
}

#subheader {
width : 800px;
background-image : url(http://dwn.mcgees.com.au/img/header_bg2.gif);
background-repeat : repeat-y;
background-position : left top;
display : block;
clear: both;
}

#subheader #logo img { /*Logo positioning*/
float : right;
padding : 25px 34px 5px 0px;
}

#subheader #flashhead { /*flash positioning*/
float : left;
padding : 25px 0px 5px 25px;
}

#subheader img { /*Logo positioning*/
padding : 25px 0 5px 548px;
}

#subheader img#random {
padding : 0px;
}

#headerimages {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
background-position : left top;
padding : 5px 20px 0px 20px;
}

#nav {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 0 20px 0 20px;
font-size : 1.0em;
border : none;
display : block;
}

/*
#content {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 0 20px 0 20px;
font-size : 0.9em;
}*/

#content #feature_imgs {
margin-bottom : 15px;
}

#content #flash {
padding-bottom : 18px;
}

#footer {
background-image : url(http://dwn.mcgees.com.au/img/footer_bg2.gif);
background-repeat : no-repeat;
background-position : bottom left;
padding : 0 20px 0px 20px;
font-size : 0.9em;
}

#footer-outer {
width : 800px;
background-image : url(http://dwn.mcgees.com.au/img/footer_outer2.gif);
background-repeat : no-repeat;
height : 80px;
font-size : 0.9em;
}

/* Footer content
-----------------*/

#footer #contactdetails {
color : #666;
padding : 10px 12px 55px 12px;
}

#footer #address {
float : left;
}

#footer #numbers {
float : right;
text-align : right;
}

#footer #contactdetails a:link,
#footer #contactdetails a:visited {
color : #f8dadb;
text-decoration : none;
}

#footer #contactdetails a:hover {
text-decoration : underline;
}

#footdetails {
color : #666;
font-size : 0.9em;
}

#footdetails .links {
color : #8e7b70;
float : left;
padding : 52px 0 4px 14px;
}

#footdetails a:link,
#footdetails a:visited {
color : #F20017;
text-decoration : none;
}

#footdetails a:hover {
text-decoration : underline;
}

#footdetails .publisher {
text-align : right;
padding : 52px 14px 4px 0;
}

/* General Styles
-----------------*/

h1 {
color : #F20017;
font-size : 1.2em;
font-style : bold;
margin : 0 18px 10px 0px;
}

#header, #subheader, #headerimages, #nav, #content, #footer, #footer-outer {
display: inline-block;
}

h2 {
font-size : 1.1em;
font-style : italic;
margin-bottom : 10px;
color : #c41219;
}

h3 {
font-size : 1.1em;
margin-bottom : 10px;
color : #09357A;
}

#content a:link, #content a:visited, #content a:active {
color : #F20017;
text-decoration : none;
}

#content a:hover {
color : #F20017;
text-decoration : underline;
}

/* Home
--------*/

body#home #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 5px 20px 0px 20px;
}

body#home #content {
overflow : hidden;
}

body#home #content h1 {
margin : 0 28px 18px 13px;
}

body#home #right {
width : 355px;
float : right;
margin-right : 7px;
color : #666;
font-size : 0.9em;
}

body#home #right #alert fieldset {
margin-top: 20px;
}

body#home #right #updates fieldset {
margin-top: 20px;
}

body#home #right fieldset {
height : 67px;
border: 1px solid #0B377B;
background-color: #eff2f7;
padding: 0px 10px 10px 10px;
}

body#home #right legend {
font-weight: bold;
margin-left: 0;
margin-bottom: 10px;
color: #09357A;
}

body#home #pow fieldset,
body#home #pow2 fieldset {
border: 1px solid #0B377B;
background-color: #eff2f7;
background-position: top left;
padding: 0px 10px 12px 10px;
}
body#home #pow legend,
body#home #pow2 legend {
font-weight: bold;
margin-left: 0;
margin-bottom: 10px;
color: #09357A;
}
body#home #pow,
body#home #pow2 {
width : 355px;
float : left;
margin-left : 7px;
color : #666;
font-size : 0.9em; 
}
body#home #pow2 {
float : right;
margin-right : 7px;
}
body#home #pow img,
body#home #pow2 img {
border : 1px solid #0B377B;
}

/* Dynamic
-----------------*/
body#dynamic #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-x;
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#dynamic #content {
border : 1px solid #D8D7D1;
color : #666;
font-size : 0.9em;
padding : 12px;
}

body.dynamic #content h2,
body.dynamic #content h3 {
margin-left: 18px;
margin-right: 18px;
}

body.dynamic #content h3 {
font-size: 1em;
}

body.dynamic #content p {
margin: 0 18px 17px 18px;
}

body.dynamic #content #bodyimg1 {
float: right;
margin: 0 18px 10px 10px;
border: 1px solid #684F40;
}

body.dynamic #content #bodyimg2 {
float: left;
margin: 0 20px 10px 18px;
border: 1px solid #684F40;
}

body.dynamic #content #foot_clear {
clear: both;
}

/* =Careers
-------------------*/

body.career #content {
clear : both;
overflow : hidden;
}
body.career #content .sidebar {
float : right;
width : 200px;
display : inline-block;
}
body.career #content .content {
width : 500px;
float : left;
display : inline-block;
}
body.career #content .full {
width : 100%;
}

/* =Calculator
-------------------*/
body#calcs #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-x;
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#calcs #content {
border : 1px solid #D8D7D1;
color : #666;
font-size : 0.9em;
padding : 12px;
}

body#calcs form fieldset {
border: 1px solid #ddd;
}

body#calcs form fieldset legend {
color: #3f3f3f;
margin-bottom : 10px;
margin-left : -7px;
}

body#calcs form em span,
body#calcs form .required {
color: #B90000;
font-weight: bold;
}

body#calcs form fieldset#submit input {
background-color: #F20017;
border: none;
height: 20px;
color: #fff;
}

body#calcs form fieldset {
margin-bottom: 15px;
padding: 10px;
}

body#calcs form label {
display: block;
float: left;
width: 150px;
}

body#calcs form input,
body#calcs form textarea,
body#calcs form select {
width: 250px;
}

body#calcs form p {
clear: both;
}

body#calcs form fieldset#submit {
border: none;
padding: 0;
text-align: right;
}

body#calcs form fieldset#submit input {
width: auto;
padding: 0 10px;
cursor: pointer;
}

body#calcs form#calcform .button {
background-color : #F20017;
border : 1px solid #999;
color : #fff;
padding : 0 2px 0 2px;
font-family : 'Verdana', 'Arial', 'Helvetica', sans-serif;
font-size : 1em;
}

/* =Staff
-------------------*/

body#staff #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#staff #content {
border : 1px solid #D8D7D1;
color : #666;
font-size : 0.9em;
padding : 12px;
}

body#staff #content p {
margin-bottom : 12px;
font-size : 1em;
}

body#staff #content table#layout {
width : 100%;
margin-bottom : 50px;
}

body#staff #content table#layout table {
width : 100%;
}

body#staff #content table#layout table td#photo {
width : 110px;
padding : 0px 10px 10px 0px;
}

body#staff #content table#layout table td#photo img#photo {
border : 1px solid #cccc9a;
}

body#staff #content table#layout table td#main {
width : 250px;
padding-right : 10px;
}

body#staff #content table#layout table#staffgroups td#staffgrouptitles {
background-image : url(http://dwn.mcgees.com.au/img/staffgroupbg.gif);
border : #000;
padding : 5px 0px 18px 6px;
}

.category {
color : #09357A;
font-weight : bold;
}

/* =Form Fields and =Buttons
-------------------*/

.button {
background-color : #F20017;
border : 1px solid #684f40;
color : #fff;
padding : 0 2px 0 2px;
font-family : 'Verdana', 'Arial', 'Helvetica', sans-serif;
font-size : 1em;
font-weight : normal;
text-align : center;
}

/* =search xsl
----------------*/

body#xsl_search #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 5px 20px 1px 20px;
}

body#xsl_search #content {
color : #666;
font-size : 0.9em;
padding : 12px 12px 0px 12px;
}

body#xsl_search #content a:link,
body#xsl_search #content a:visited {
color : #F20017;
text-decoration : none;
}

body#xsl_search #content a:hover {
text-decoration : underline;
}

body#xsl_search #content {
color : #666;
font-size : 0.9em;
}

body#xsl_search #content p {
margin : 0 0px 10px 0px;
}

body#xsl_search #content #filter {
padding : 8px 0px 8px 0px;
margin-bottom : 7px;
background-color : #EFF2F7;
border : 1px solid #09357A;
}

body#xsl_search #content table#searchbox {
width : 100%;
}

body#xsl_search #content table#searchbox td {
padding : 4px 4px 4px 12px;
}

body#xsl_search #content table#searchbox td input.inputbox {
color : #666;
font-size : 1.1em;
width : 160px;
}

body#xsl_search #content table#searchbox td select.inputbox {
color : #666;
font-size : 1.1em;
width : 160px;
}

body#xsl_search #content table#searchbox td input.inputbox {
color : #666;
font-size : 1.1em;
width : 80px;
}

body#xsl_search #content table#searchbox td select.inputbox2 {
color : #666;
font-size : 1.1em;
width : 80px;
}

body#xsl_search #content table#searchbox td .button {
color : #fff;
background-color : #F20017;
font-size : 1.0em;
width : 160px;
}

body#xsl_search #content table.item {
background-color : #fff;
padding : 0;
width : 100%;
height : 140px;
border-bottom: 5px solid #fff;
}

body#xsl_search #content table.item tr.row:hover {
background-color : #eee;
}

body#xsl_search #content table.item td.photo {
width : 240px;
border-top : 1px solid #09357A;
border-bottom: 1px solid #09357A;
border-left : 1px solid #09357A;
}

body#xsl_search #content table.item td.photo img {
display: block;
}

body#xsl_search #content table.item td.main {
padding : 10px;
border-top : 1px solid #09357A;
border-right : 1px solid #09357A;
border-bottom: 1px solid #09357A;
}

body#xsl_search #content table.item td.main table.content {
width : 100%;
height : 140px;
padding : 7px 7px 3px 7px;
}

body#xsl_search #content .pagebar {
margin-top : 10px;
}

body#xsl_search #content p.order {
margin-top : 15px;
margin-bottom : 15px;
}

body#xsl_search #content table.item td.main table.content table td h1 {
border : none;
margin : 0;
padding : 0;
vertical-align : top;
}

body#xsl_search #content table.item td.main table.content td.icon {
height : 25px;
width : 125px;
font-weight : bold;
}

body#xsl_search #content table.item td.main table.content td.icon img {
margin : 0 5px 0 5px;
}

body#xsl_search #content table.item td.main table.content td.address {
width : 100%;
}

/* =detail xsl
----------------*/

body#xsl_detail #content table#status h1 { 
color : #ffffff;
margin : 0px;
}

body#xsl_detail #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#xsl_detail #content {
color : #666;
font-size : 0.9em;
padding : 12px;
}

body#xsl_detail #content h1 {
margin-bottom : 12px;
color : #09357A;
}

body#xsl_detail #content div.icon {
position : relative;
left : 555px;
top : -20px;
text-align : right;
width : 125px;
font-weight : bold;
}

body#xsl_detail #content div.icon img {
margin : 0 5px 0 5px;
}

body#xsl_detail #content #main {
width : 422px;
float : left;
padding-left : 18px;
}

body#xsl_detail #content #main img.photo {
border : 1px solid #684f40;
margin-bottom : 10px;
}

body#xsl_detail #content #main h1.sold {
background-color : #f7f6f5;
color : #c41219;
padding : 4px 0 4px 0;
margin : 0 0 10px 0;
border-top : 2px solid #c41219;
border-bottom : 2px solid #c41219;
text-align : center;
text-transform : uppercase;
}

body#xsl_detail #content #main h1.address {
padding-top : 0;
margin : 0 0 10px 0;
}

body#xsl_detail #content #main p {
margin : 0 0 10px 0;
}

body#xsl_detail div#optionsbox {
border : 1px solid #09357A; 
width : 290px;
padding : 5px;
margin-bottom : 20px;
background-color : #EFF2F7;
}

body#xsl_detail div#optionsbox table#options td {
}

body#xsl_detail div#contactbox {
border : 1px solid #09357A; 
width : 290px;
padding : 5px;
background-color : #EFF2F7;
}

body#xsl_detail div#contactbox td {
align : left;
}

body#xsl_detail img#soldstatus {
margin : 12px 0px 12px 0px;
}

body#xsl_detail #content #main #optionsbox {
background-color : #f7f6f5;
width : 150px;
margin : 0 0 10px 10px;
padding : 10px;
border : 1px solid #684f40;
float : right;
}

body#xsl_detail #content #main #optionsbox h2 {
margin-bottom : 9px;
}

body#xsl_detail #content #main #optionsbox img {
margin-right : 5px;
}

body#xsl_detail #content #main #optionsbox p {
margin : 1px 0 0 0;
}

body#xsl_detail #content #sidebar {
width : 240px;
float : right;
}

body#xsl_detail #content #sidebar img.photo {
border : 1px solid #684f40;
margin-bottom : 10px;
}

body#xsl_detail #content #sidebar p.note {
padding-right : 18px;
text-align : center;
}

body#xsl_detail .webid {
margin-top : 20px;
color : #999;
}

/* =print xsl
----------------*/

body#xsl_print #print {
background-color : #fff;
padding : 10px;
border : 1px solid #666;
font-size : 0.9em;
font-family : 'Verdana', 'Arial', 'Helvetica', sans-serif;
width : 605px;
margin : 0 auto;
}

body#xsl_print #print h1 {
color : #09357A;
font-size : 1.2em;
}

body#xsl_print #print h4 { 
color : white; 
font-size : 1.6em;
}

body#xsl_print #print td#main {
padding-right : 25px;
}

body#xsl_print #text table#layout td#icon {
padding : 12px 15px 0 0;
height : 35px;
font-weight : bold;
}

body#xsl_print #print td#main img#main {
margin-bottom : 15px;
}

body#xsl_print #print td#main table#overview {
width : 350px;
margin-bottom : 12px;
margin-top : 12px;
}

body#xsl_print #print td#main table#overview td {
padding : 2px 0px 3px 0;
border-bottom : 1px solid #09357A;
}

body#xsl_print #print td#main table#overview td.title {
border-top : 1px solid #09357A;
background-color: #EFF2F7;
}

body#xsl_print #print #agent { 
margin-top : 12px;
width : 220px;
float : right;
}

body#xsl_print #disclaimer { 
padding-top : 12px;
width : 605px;
font-family : 'Verdana', 'Arial', 'Helvetica', sans-serif;
font-size : 0.8em;
color : #666;
}

/* =slide - XSL Slide Show
------------------*/

body#xsl_slide {
width : auto;
}

body#xsl_slide #content {
background-image : none;
font-size : 0.9em;
}

body#xsl_slide #content h1 {
padding-top : 10px;
}

#xsl_slide #content .button {
margin : 2px;
}

/* =email a friend
------------------*/

body#email {
background-color : #fff;
}

body#email div#content {
margin : 0px 12px 0px 12px;
width : 740px;
position : relative;
background-color : #fff;
height : 600px;
}

body#email #content h1 {
font-size : 1.1em;
}

body#email #content p {
margin-bottom : 12px;
font-size : 0.9em;
color : #666;
}

body#email #header {
width : 500px;
height : 54px;
background-color : #fff;
}

body#email #content table {
margin-top : 10px;
width : 740px;
}

body#email #content table td {
padding : 4px 0px 4px 0px;
font-size : 0.9em;
color : #666;
}

body#email .inputbox {
width : 250px; 
}

/* =Appraisal form
-------------------*/

body#appraisal #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-x;
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#appraisal #content {
width : 734px;
border : 1px solid #D8D7D1;
color : #666;
font-size : 0.9em;
padding : 12px;
}

body#appraisal h1,
body#wishlist h1 {
margin-bottom: 15px;
}

body#appraisal h2,
body#wishlist h2 {
margin-bottom: 15px;
}

body#appraisal #content p,
body#wishlist #content p {
padding: 0 0px 10px 0px;
}

body#appraisal form#selling p {
padding: 0 12px 10px 12px;
}

body#appraisal form#leasing p {
padding: 0 12px 10px 12px;
}

body#appraisal form,
body#wishlist form {
padding: 0 0px 10px 0px;
}

body#appraisal form fieldset,
body#wishlist form fieldset {
margin-bottom: 10px;
border: 1px solid #ddd;
padding: 10px 0;
}

body#appraisal form legend,
body#wishlist form legend {
font-weight: bold;
margin: 0 0 10px 5px;
color: #3F3E3F;
}

body#appraisal form fieldset#submit,
body#wishlist form fieldset#submit {
border: none;
text-align: right;
padding: 0;
}

body#appraisal form label,
body#wishlist form label {
float: left;
width: 170px;
margin-right: 15px;
padding-top: 4px;
}

body#appraisal form input,
body#appraisal form select,
body#appraisal form textarea,
body#wishlist form input,
body#wishlist form select,
body#wishlist form textarea {
width: 250px;
}

body#appraisal form input#ftitle {
width: 50px;
}

body#appraisal form fieldset#submit input,
body#wishlist form fieldset#submit input {
width: auto;
}

body#appraisal .required,
body#wishlist .required {
font-weight: bold;
color: #F20017;
}

/* News
-------*/

body#news #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#news #content {
border : 1px solid #D8D7D1;
color : #666;
font-size : 0.9em;
padding : 12px;
}

body#news #latestnews {
width: 495px;
float: left;
border-right: 1px dashed #F8DADB;
}

body#news #latestnews h2,
body#news #newsarchive h2 {
margin-bottom: 0;
}

body#news #newsarchive {
width: 200px;
float: right;
}

body#news #newscontent {
padding-right : 20px;
}

body#news #newsarchive p {
margin-bottom: 5px;
}

body#news #newsarchive .sidebar_content {
margin-bottom: 20px;
}

body#newsarchive .newsitem {
margin: 0 18px 15px 18px;
border-bottom: 1px dashed #F8DADB;
}

body#newsarchive .newsitem p,
body#newsarchive .newsitem h2 {
margin-left: 0;
margin-right: 0;
}

/* Info Updates
----------------*/

body#infoupdates #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#infoupdates #content {
border : 1px solid #D8D7D1;
color : #666;
font-size : 0.9em;
padding : 12px;
}

body#infoupdates form fieldset {
border: 1px solid #ddd;
padding: 0px 10px 10px 10px;
}

body#infoupdates fieldset#details .left {
float: left;
margin-right: 30px;
}

body#infoupdates fieldset#subscriptions .left {
float: left;
margin-right: 30px;
}

body#infoupdates legend {
font-weight: bold;
color: #051C43;
}

* html body#infoupdates fieldset legend { 
margin: 0px 0 12px -8px;
}

body#infoupdates fieldset p {
overflow: hidden;
margin-bottom: 5px;
}

body#infoupdates fieldset p label {
display: block;
float: left;
width: 80px;
margin-right: 10px;
}

body#infoupdates fieldset p label.second {
display: block;
float: left;
width: 80px;
}

body#infoupdates fieldset p input {
width: 160px;
}

body#infoupdates fieldset#submit {
text-align: right;
margin-top: 17px;
background-color: #fff;
padding-top: 15px;
}

body#infoupdates .button {
margin-top : 10px;
width: 80px;
}

body#infoupdates fieldset span {
color: #F20017;
font-weight: bold;
}

/* Contact Us
----------------*/

body#appraisal #outside {
background-image : url(http://dwn.mcgees.com.au/img/content_bg2.gif);
background-repeat : repeat-x;
background-repeat : repeat-y;
padding : 5px 20px 20px 20px;
}

body#dynamic #contact-details {
margin-bottom: 50px;
}


body#dynamic #contact-details dl {
padding-left: 0px;
float: left;
}

body#dynamic #contact-details dt {
font-weight: bold;
float: left;
width: 120px;
margin-bottom: 18px;
}

body#dynamic #contact-details dd {
width: 200px;
display: block;
margin-bottom: 18px;
}





body#dynamic #contact-details #feedback {
width: 350px;
float: right;
margin: 0 0px 30px 0;
}

body#dynamic #contact-details #feedback fieldset {
margin-bottom: 10px;
border: 1px solid #ddd;
padding: 0px 0;
}

body#dynamic #contact-details #feedback legend {
font-weight: bold;
margin: 0 0 15px 10px;
color: #3F3E3F;
}

body#dynamic #contact-details #feedback form label {
float: left;
width: 100px;
margin-right: 15px;
margin-left: 18px;
padding-top: 4px;
}
body#dynamic #contact-details #feedback form input,
body#dynamic #contact-details #feedback form textarea {
width: 180px;
}

body#dynamic #contact-details #feedback form fieldset#submit {
border: none;
padding: 0;
text-align: right;
}

body#dynamic #contact-details #feedback form fieldset#submit input {
width: auto;
color : #ffffff;
background-color : #F20017;
text-align : center;
}

.note{
margin: 0px 18px 10px 18px;
}

body#dynamic #contact-details #feedback .required,
body#dynamic #contact-details #feedback p span {
font-weight: bold;
color: #CF0000;
}


/* Testimonials
----------------*/

body#testimonials .item img {
border: 1px solid;
float: left;
margin: 0 10px 5px 18px;
display: none;
}

body#testimonials .item {
clear: both;
margin-bottom: 25px;
}

body#testimonials .item h2,
body#testimonials .item p {
margin-bottom: 2px;
}

/* Property Alert
----------------*/

body#dynamic table td input.inputbox {
color : #666;
font-size : 1.1em;
width : 160px;
}

body#dynamic table td select.inputbox {
color : #666;
font-size : 1.1em;
width : 160px;
}

body#dynamic table td input.inputbox2 {
color : #666;
font-size : 1.1em;
width : 80px;
}

body#dynamic table td select.inputbox2 {
color : #666;
font-size : 1.1em;
width : 80px;
}

body#dynamic table td input.inputbox3 {
color : #666;
font-size : 1.1em;
width : 98.5%;
}

body#dynamic .required {
color: #F20017;
font-weight: bold;
}

/* =Alert =Popup
----------------*/

body#alert_popup {
background-color : #fff;
margin : 0px;
padding : 0px;
width : 530px;
height : 600px;
}

body#alert_popup div#content {
width : 490px;
padding : 10px;
}

body#alert_popup #content p {
margin-bottom : 12px;
font-size : 11px;
}

body#alert_popup #content table {
font-size : 11px;
}

body#alert_popup #content table#form {
width : 490px;
border : 1px solid #09357A; 
background-color : #EFF2F7;
margin-bottom : 12px;
}

body#alert_popup #content table#form td {
padding : 5px;
}

/*alertmenu*/

#alertmenu {
display: block;
overflow: hidden;
background-color: #D8D7D1;
list-style-type: none;
margin: 0;
padding: 0 !important;
}

* html #alertmenu {
height : 1%;
}
 
#alertmenu li {
float: left;
border-right : 1px solid #fff;
}
 
#alertmenu li a:link, #alertmenu li a:active, #alertmenu li a:visited {
color : #666;
display: block;
padding : 5px 32px 6px 32px;
text-decoration : none;
}
 
#alertmenu li a:hover {
color : #fff;
background-color : #F20017;
text-decoration : none;
}

#alertmenu li#noborder {
border : none;
}
