/* CSS Document */

/* OVERRIDE SOME TEMPLATE VALUES */
/* t2 & t4: Change to L190 & R190 */
.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b {width:74%;/*min-width:555px;*/}
.yui-t2 .yui-b, .yui-t4 .yui-b {width:25.3%;/*min-width:190px;*/}

/* 2 col: Change width to shrink gap between columns */
.yui-g .yui-u, .yui-g .yui-g {width:49.5%;}

/* Change margin at bottom of header and body */
#bd {margin-bottom:0;}
#hd {margin-bottom:0.4em;}

/*IE: Apply behaviour to allow display of png images*/
img {behavior: url("/news/assets/css/utility/pngbehavior.htc");}

/*HEADER*/
#header {background:#003366;margin-bottom: 5px;}
#logo-image {position: absolute;margin: 7px;z-index: 30000;}
#logo-image img {width: 7.53em;*width: 7.35em; /*IE*/height: 9.53em;*height: 9.30em; /*IE*/}
#logo-text {padding-left: 13%;padding-right: 40%;text-align: center;}
#logo-name {font: bold 258% Georgia, "Times New Roman", Times, serif;color: #FFFFFF;}
#logo-tag {font: italic bold 152% Georgia, "Times New Roman", Times, serif;color: #EEEE00;}
#logo-quote {padding-top: 0.3em;padding-bottom: 0.6em;font: italic bold 122% Georgia, "Times New Roman", Times, serif;color: #F5F5F5;}
.quote-start, .quote-end {font-size: 197%;}


/*TOP MENU (Actual menu supplied by UDM)*/
#top-menu {background:#4477AA;margin-bottom: 5px;}
#top-menu h2 {color: #dddddd; font-size: 136%; padding: 0.4em;}
#top-menu h2 a {text-decoration: none; color: #ffffff; font-weight:bolder;}
#top-menu h2 a:focus, #top-menu h2 a:hover {text-decoration: underline;}

/*BOTTOM MENU*/
#bottom-menu {background:#4477AA;margin: 0.6em 0;}
#bottom-menu div {height: 1.6em;margin: 0.6em 1em;}
#bottom-menu p {color: #FFFFFF;text-align: center;}
#bm-left {float: left;}
#bm-centre {float: left; margin: 0 3em;}
#bm-right {float: right;}
#bottom-menu a {text-decoration: none;font-size: 107%;font-weight: bold;color: #FFFFFF;} 
#bottom-menu a:focus, #bottommenu a:hover {text-decoration: underline;}

/*FOOTER*/
#footer p {color: #003366;text-align: center;margin-bottom: 0.4em;}
#footer a {color: #003366;text-decoration: none;font-weight: bold;} 
#footer a:focus, #footer a:hover {text-decoration: underline;}

/*DEFAULT POD*/
.pod-body {border: #6699cc solid 2px;background: #D5E8FB;}
.pod h2 {background: #77AADD;padding: 7px 7px 3px 7px;font-size: 114%;color: #ffffff;}
.pod h3 {color: #336699;border-top: #ffffff 1px solid;border-bottom: #6699cc 1px solid;padding: 0.2em;margin: 0.2em 0em;font-size: 107%;background-color: #ABCDEF;clear: both;}
.pod h4 {color: #336699;padding: 0.4em;clear: both;margin-top: 0.6em;border-left:1px solid #6699cc;border-bottom:1px solid #6699cc;}
.pod h5 {margin: 0.2em 0.4em; border: none; color: #336699; font-size: 100%; clear: both;}

.pod a {text-decoration: none;color: #336699;}
.pod a:focus, .pod a:hover {text-decoration: underline;}
.pod a:visited {color: #6699cc;}
.pod ul {margin: 0.4em 0.1em 0.4em 0.4em;}
.pod ul li {background-image: url(/news/assets/images/utility/bluearrow.gif);background-repeat: no-repeat;background-position: 0em 0.3em;padding-left: 1em;}
.pod p {margin: 0.4em 0em;}



/*CONTENT POD*/
#content-pod .pod-body {border: #6699cc solid 2px;background: #ffffff;color: #003366; padding: 0.4em;}
#content-pod h1 {font-size: 122%;}
#content-pod h3 {margin: 0.2em 0; padding: 0.2em 0.4em; border-left: #6699CC 1px solid;}
#content-pod h4 {margin: 0.2em 0; padding: 0.2em 0.4em; border-top: none; border-bottom: #ABCDEF 1px solid; border-left: #ABCDEF 1px solid;}
#content-pod h5 {margin: 0.2em 0; border: none; color: #336699; font-size: 100%; clear: both;}
#content-pod h6 {margin: 0.2em 0; border: none; color: #336699; font-size: 100%; font-style:italic; clear: both;}

#content-pod .highlight {color: #990000;}
#content-pod .subdued {color: #999999;}

#content-pod em {font-style:italic;}
#content-pod strong {font-weight: bold;}
#content-pod img {margin: 0em 0.4em 0.4em 0em;border: #003366 1px solid;background-color: #ABCDEF;padding: 1px;}
#content-pod ul {margin: 0.4em 0.1em 0.4em 1em;}
#content-pod ul li {background-image: url(/news/assets/images/utility/bluearrow.gif);background-repeat: no-repeat;background-position: 0em 0.3em;padding-left: 1em;}
#content-pod ul ul {margin: 0em;}
#content-pod ol {margin: 0.4em 0.1em 0.4em 2.4em;}
#content-pod ol li {background: none; list-style-type: decimal; list-style-position:outside;}

#content-pod .byline, .entryfooter, .trackbackfooter {font-size: 85%;line-height: 114%;padding: 0 0 8px 0;}
#content-pod .byline {clear:both;}

#content-pod .byline img {margin: 0em; border: #003366 0px solid;background-color: #ffffff;padding: 0px;}

#content-pod .body {font-size: 100%;margin-bottom:8px;}
#content-pod .entry{margin-bottom:8px;padding-bottom:3px;border-bottom:1px solid #6699cc;}

#content-pod .blogHeader, .trackbackHeader, .commentHeader, .relatedentriesHeader {font-size: 85%; border-left:1px solid #6699cc;border-bottom:1px solid #6699cc;padding:5px;margin-bottom:5px;}
#relatedEntriesList {font-size: 85%;}

#trackbacks,#comments{margin-top:8px;}
.comment, .trackback, .commentAlt, .trackbackAlt{border: 1px solid #6699cc;padding: 10px;margin:10px 0;}
.commentAlt, .trackbackAlt{background-color:#D5E8FB;}
.comment img, .commentAlt img{float:left;position:relative;margin: 0 5px 5px 0;}
.commentBody, .trackbackBody{font-size: 85%; margin-bottom: 10px;}
.commentByLine, .trackbackByLine {font-style: italic;font-size: 85%;}
.addCommentLink,.addTrackbackLink{text-align:right;}

/*POD SECTION LINKS*/
#section-pod {margin-bottom: 0.4em;}
#section-pod .pod-body {color: #003366; font-size:92%;text-align: left;padding: 0.4em;}

#section-pod ul {margin: 0em;}
#section-pod ul li {background-image: url(/news/assets/images/utility/bluearrow.gif);background-repeat: no-repeat;background-position: 0em 0.3em;padding-left: 1em;}
#section-pod .small {font-size: 70%;}


.header, .header a {text-align: center;font-weight: bold;padding-bottom: 5px;}
#calendar{width:90%;margin:0 auto 0 auto;}
.calendarTable, .calendarTable a {text-align: center;padding: 2px;}
.calendarToday {background-color: yellow;}
#calendar td{padding: 2px;}


.date {border:1px solid #336699;padding:5px;margin-bottom:10px;font-weight:normal;}

.footerHeader {background-color: #ddd;font-size: .7em; color: #666; border:1px solid #999;padding:5px;font-weight:normal;}
.code {font-family: courier,monospace;font-size: .7em;color: black;border: solid thin #0000cc;background-color: #ffffcc;overflow: auto;max-height: 200px;padding: 4px 4px 4px 4px;line-height: 15px;margin:5px 0 5px 0;	}
.codePrint {font-family: courier,monospace;font-size: .7em;color: black;border: solid thin #0000cc;background-color: #ffffcc;padding: 4px 4px 4px 4px;line-height: 15px;}
.center{text-align:center;}

a img{border: 0px;}

.tbLink{font-size:1.1em;}

.autoImage {float: left;margin: 0 5px 5px 0;}


.errors {font-weight: bold;color: red;border: 1px solid #336699;margin: 1em 0em;padding: 1em;}


/*==================Forms======================*/

#PopUpFormBody {color: #336699;font-size: 85%;background:#fff;margin:8px;}

fieldset#commentForm, fieldset#sendForm{margin:8px;padding: 0.4em;text-align:left;border: 1px solid #336699;}
fieldset#sendForm{border:none;}
fieldset#commentForm legend,fieldset#sendForm legend {font-weight: normal;color: #336699;margin: 0px 0px 0px 0px;padding: 3px 5px 10px 5px;}
fieldset#commentForm label,fieldset#sendForm label{float:left;width:110px}
fieldset#sendForm label{width:130px;}
fieldset#commentForm div,fieldset#sendForm div{clear:both;margin-bottom:5px}
fieldset#commentForm .longLabel{width:260px}
fieldset#sendForm .longLabel{width:200px;}
fieldset#commentForm .nofLoat,fieldset#sendForm .nofLoat{float:none}
fieldset#commentForm #comments,fieldset#sendForm #notes{width:100%;height:120px;overflow: auto;}
fieldset#sendForm #notes{width:300px;}
fieldset#commentForm img{margin:3px auto}
fieldset#sendForm img,fieldset#sendForm #submit{margin-left:200px;}

