@charset "UTF-8";

/*
Screen Import CSS
*/
@import url("/include/css/general/normalisation.css");
@import url("/include/css/general/type.css");
@import url("/include/css/general/layout.css");
@import url("/include/css/general/menu.css");
@import url("/include/css/general/forms.css");

div#banner {border-bottom:5px solid #a1c2d1;}
div#banner img {border-bottom:5px solid #fff;}

#content {min-height:250px;}
#content ul.sidelinks {width:280px;padding:10px 25px 0 0;float:left;}
#content ul.sidelinks li {padding:0;margin-bottom:10px}
#content ul.sidelinks li a span {display:none;}

#content ul.sidelinks li a:link,
#content ul.sidelinks li a:visited {display:block;width:249px;height:59px;}


#content ul.sidelinks li#media-summary a:link,
#content ul.sidelinks li#media-summary a:visited {background:url(/include/img/ui/media-summary-btn.gif);}
#content ul.sidelinks li#media-summary a:hover {background:url(/include/img/ui/media-summary-btn.gif) 0 -59px;}
#content ul.sidelinks li#latest-pub a:link,
#content ul.sidelinks li#latest-pub a:visited {background:url(/include/img/ui/latest-pub-btn.gif);}
#content ul.sidelinks li#latest-pub a:hover {background:url(/include/img/ui/latest-pub-btn.gif) 0 -59px;}
/*
#content ul.sidelinks li#bulletin {background:url(/include/img/ui/bulletin-btn.jpg);}
*/
#content ul.sidelinks li#policyforum {}
#content ul.sidelinks li#policyforum a:link,
#content ul.sidelinks li#policyforum a:visited {height:105px;background:url(/include/img/ui/policy-forum-btn.gif) 0 0;}
#content ul.sidelinks li#policyforum a:hover {background:url(/include/img/ui/policy-forum-btn.gif) 0 -106px;}

#content p {font-size:1.4em;}

#content form {width:345px;margin:10px 0;font-size:1.4em;float:left;}
#content form fieldset {}
#content form fieldset legend {color:#993165;width:345px;padding:0;margin:0;font-size:14px;}
#content form fieldset div.row {clear:both;font-size:.8em;width:345px;line-height:1.5em;padding:.25em 0;position:relative;}
#content form fieldset div.row label {clear:both;line-height:1.5em;height:1.75em;font-size:1em;display:block;width:30px;padding:0;margin:0;text-align:left;float:left;}
#content form fieldset div.row input {position:absolute;right:10px;width:285px;font-size:1em;line-height:1.5em;border:1px solid #d2d2cb;background:#fff;padding:1px 2px;}
#content form fieldset div.checkbox label {width:auto;}
#content form fieldset div.checkbox input {width:auto;border:0 none;position:absolute;right:5px;}

#content form fieldset div.submit {width:345px;padding-top:15px;}
#content form fieldset div.submit input {width:52px;padding:0;margin:0;border:0 none;position:absolute;right:7px;}

#content form fieldset div.row span.error {margin:0;padding:0 0 0 1em;color:#993165;font-style:italic;font-size:.9em;}
#content form fieldset div.checkbox span.error {padding:0;float:right;}

