html { background: none; }
body { background-color: #ffffff; padding: 0; margin: 0; }
 
#hd, #left-panel, #ft-links { display:none; }
#yui-main .yui-b {margin-left:0;}
#submit {display:none;}
 
#bd { font: 108%/130% Sans-Serif; background-color: #ffffff; }
h2 { font: bold 123.1% Sans-Serif; margin-bottom: 0.3em;}
img { border: 0; }
a { color: #0000FF; text-decoration: underline;}
#ft { margin-top: 1em; color: #000000; font-size: 95%; padding: 0 15px; }
#copyright { text-align: right; }
 
th, td {border:1px solid #cccccc;}
 
#primary-c { height: 225px; margin: 0;}
#feature-text { float: left; margin: 0 0 0 3.076em; }
#feature-text h2 { color: #00aeef; font-size: 130%; }
#feature-text ul { margin: 15px 0 0 0; }
#feature-text li { list-style-type: disc; padding: 0 0 0 12px; margin: 0 0 5px 0; }
#feature-pic { float: left; margin: 0 0 0 2.3em; }
 
#secondary-c { min-height: 15.384em; *height: 15.003em; margin: 0; padding: 1.5em 3.076em 0 3.076em; background: #fff; font-size: 95% }
#secondary-c h2 { color: #000000; margin: 0 0 10px 0; }
#secondary-c table { font-size: 100%; }
#secondary-c td { border: 0; border-collapse: collapse; padding: 0 10px 4px 0; margin: 0; font-size: 100%; }
#secondary-c td + td { font-weight: bold; text-align: right; }
 
#ft-links { float: left; }
#ft-copyright { float: right; text-align:right; font-size:90%; }
.ft-spacer { padding: 0 0.7em; }
 
#yui-main { padding: 0 }
#yui-main h2 { color: #000000; font-size: 130%; }
#yui-main ul li { list-style-type: disc!important; padding: 0 0 0 12px; margin: 0 0 5px 0; }
 
.page-intro { height: 100px; border-bottom: 1px solid #ececec; padding: 0; margin: 1em 0 1em 0; }
.page-intro img { float: left; margin: 0 1em 0 0; }
.page-intro h3 { font-size: 105%; margin: 0.5em 0 0.3em 0; }
 
.stdlist li { list-style-type: disc!important; }
.infobox td { vertical-align:top; }
#emailmessageInfo { width: 40%; margin-left: 14.7em; margin-top: 0.6em; }
 
.frmvalsum {background-color:#FFF0F0;border:0.1em solid #FF7F7F;margin:0;padding:0.8em 0;text-align:left;}
.summarycentred {margin:0 auto !important;width:61em;}
.frmvalsum h1 {color:#000000;font-size:1.4em;font-weight:bold;margin:0 0 0 1em;padding:0 0.5em 0.5em 2em;}
.frmvalsum p {margin:0 0.4em 0 2.2em;}
.frmvalsum span {font-size:1em;margin:0 0 0 2.2em;padding:0;}
.frmvalsum ol {margin:0.2em 0 0 4em;padding:0;}
.frmvalsum li {color:#000000;list-style-image:none;list-style-position:outside;list-style-type:none!important;margin:0;padding:0.2em 0.5em;}
 
.formelements {border-color:#FFFFFF;border-style:none none solid;border-width:medium medium 1px;font-size:0.9em;margin:0;padding:0.6em 0;}
.formelements legend {color:#000000;font-size:1.1em;font-weight:bold;margin-left:-0.6em;padding:0.9em 0 0;}
.formelements ol {margin:0;padding:0;}
.formelements li {list-style-image:none;list-style-position:outside;list-style-type:none!important;margin:0;padding:0.5em;}
.formelements label {color:#000000;cursor:pointer;display:inline-block;line-height:1.8em;vertical-align:top;width:14.5em;}
.firefoxfix {display:block;width:14.5em;}
.textbox {border:1px solid #000000;color:#000000;font-family:sans-serif;font-size:1em;}
textarea {border:1px solid #000000;width:400px;}


