html { background: none; }
body { background-color: #ffffff; padding: 0; margin: 0; }
 
#hd, #left-panel,#right-panel,.pagetitle-img,#r3{display:none;}
#yui-main .yui-b {margin-left:0;}
 
#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%;}
#copyright { text-align: right; }
#pagePrintLinks{margin-top:4.5em;clear:both;}
#pagePrintLinks li{margin-bottom:0.8em;}
 
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; }
.dlcol ul {list-style-type:none!important;}
.dlcol dd ul li {list-style-type:none!important;margin:0;padding:0;}
.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;}
 
#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; }


