/* 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("/assets/css/utility/pngbehavior.htc");}*/

/*HEADER*/
#header {background:#003366;margin-bottom: 5px; width: 100%;}
#logo-image {position: absolute;margin: 7px;z-index: 30000;}
#logo-image img {behavior: url("/assets/css/utility/pngbehavior.htc");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%;}
#quick-links {float: right;padding: 0.5em 0.5em 0 0;text-align: right;}
#quick-links li {background-image: url(../images/utility/lightgreyarrow.gif);background-repeat: no-repeat;background-position: 100% 0.3em;padding-right: 1.4em;}
#quick-links li a {text-decoration: none;color: #F5F5F5;font-weight: bold;} 
#quick-links li a:focus, #quick-links li a:hover {text-decoration: underline;}

/*HOME PAGE FLASH POD*/
/*Give the flash pod a height to allow movie scalling (750px = 57.69em (56.3em IE)*/
#home-flash-pod {clear:both;position: relative;z-index: 500;height: 15.4em;*height: 15.1em; /* IE */text-align: center;}

/*TOP MENU (Actual menu supplied by UDM)*/
#top-menu {background:#4477AA;margin-bottom: 5px;height: 2.8em;}

/*BOTTOM MENU*/
#bottom-menu {background:#4477AA;margin: 0.6em 0; width: 100%;}
#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-top: #ABCDEF 1px solid;}
.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(../images/utility/bluearrow.gif);background-repeat: no-repeat;background-position: 0em 0.3em;padding-left: 1em;}

.pod-article-title {color: #336699;padding: 0.4em;font-size: 107%;font-weight: bold;clear: both;}
.pod-article {color: #003366;margin-left: 7em;padding: 0em 0.4em;}
.pod-more{margin-top: 0.4em;border-top: #ABCDEF dotted 1px;padding: 0.2em 0.4em;text-align: right;clear: both;}

.pod-article-title-important {color:#FF0000; padding: 0.4em;font-size: 107%;font-weight: bold;clear: both;}
.pod-article-title-important a {text-decoration: none; color:#FF0000;}
.pod-article-title-important a:focus, .pod-article-title-important a:hover {text-decoration: underline;}
.pod-article-title-important a:visited {color: #FF0000;} 

/*SPECIFIC PODS*/
#spotlight-pod img, #news-pod img {float: left;margin: 0em 0.4em;border: #003366 1px solid;background-color: #ABCDEF;padding: 1px;}
#spotlight-pod img, #news-pod img {width: 6.15em;*width: 6.00em; /*IE*/height: 4.61em;*height: 4.50em; /*IE*/}
#spotlight-pod img.portrait, #news-pod img.portrait {height: 8.17em;*height: 8.00em; /*IE*/width: 6.15em;*width: 6.00em; /*IE*/}

/*#photo-blog-pod img {width: 13em;*width: 12.75em;*//*IE*//*height: 8.7em;*height: 8.48em;*//*IE*//*margin: 0.4em 0.4em 0em 0.4em;border: #003366 1px solid;background-color: #ABCDEF;padding: 1px;}*/
#photo-blog-pod .video {margin:0.4em 0em;text-align:center;}

/*HELP POD*/
#help-pod .pod-body {border: #999999 solid 2px;background: #dddddd;}
#help-pod h2 {background: #999999;margin-top: 0.4em;}
#help-pod h3 {color: #666666;border-top: #ffffff 1px solid;border-bottom: #999999 1px solid;background-color: #cccccc;}
#help-pod a {text-decoration: none;color: #666666;}
#help-pod a:focus, .pod-help a:hover {text-decoration: underline;}
#help-pod a:visited {color: #999999;}
#help-pod ul li {background-image: url(../images/utility/greyarrow.gif);}

#help-pod form {margin-bottom: 0.4em;}
#help-pod label {display: block;color: #666666;clear: both;}
#search label {border-top: #ffffff 1px solid;border-bottom: #999999 1px solid;padding: 0.2em;margin-bottom: 0.4em;font-size: 107%;font-weight: bold;background-color: #cccccc;}
#newsletter label {padding: 0em 0.4em;}
#search-site, #newsletter-email {margin-left: 0.2em;color: #333333;background-color: #f5f5f5f;border: 1px solid #999999;}
#search-site {width: 11em;}
#newsletter-email {width: 10.5em;}

/*INNER PAGE FLASH POD*/
/*Give the flash pod a height to allow movie scalling (750px = 57.69em (56.3em IE)*/
#flash-pod {margin-bottom: 0.4em;clear:both;position: relative;z-index: 500;height: 15.4em;*height: 15.1em; /*IE*/text-align: center;}

/*POD SECTION LINKS*/
#section-pod, #related-pod, #quote-pod, #photo-blog-pod {margin-bottom: 0.4em;}
#section-pod ul, #related-pod ul, .inner-pod ul {font-weight: bold;}
#section-pod ul ul, #related-pod ul ul, .inner-pod ul ul {margin: 0em;font-weight: normal;}
#section-pod h3 {margin: 0em;}

/*POD QUOTE*/
#quote-pod h2 {background: #990000;}
#quote-pod .pod-body{border: #990000 solid 2px;background: #ffdfdf;}
#quote-pod p {font: italic bold 136% Georgia, "Times New Roman", Times, serif;text-align: center;color: #cc9999;padding: 0.4em;}
#quote-pod .citation {text-align:  right;color: #990000;padding: 0.4em;}	

/*CONTENT POD*/
#content-pod .pod-body {border: #6699cc solid 2px;background: #ffffff;color: #003366;}
#breadcrumb {padding: 0.4em;background: #D5E8FB;border-bottom: #6699cc solid 1px;}
#content-pod #breadcrumb a {text-decoration: none;color: #336699;}
#content-pod #breadcrumb a:focus, #content-pod #breadcrumb a:hover {text-decoration: underline;}
#content-pod #breadcrumb a:visited {color: #6699cc;}


#lastupdate {padding: 0.4em;background: #D5E8FB;border-top: #6699cc solid 1px;text-align: right;}

#content-pod h3 {margin: 0.2em 0.4em; padding: 0.2em 0.4em; border-left: #6699CC 1px solid;clear:none;}
#content-pod h4 {margin: 0.2em 0.4em; padding: 0.2em 0.4em; border-top: none; border-bottom: #6699cc 1px solid; border-left: #6699cc 1px solid; clear:none;}
#content-pod h5 {margin: 0.2em 0.4em; border: none; color: #336699; font-size: 100%; clear:none;}
#content-pod h6 {margin: 0.2em 0.4em; border: none; color: #336699; font-size: 100%; font-style:italic; clear:none;}

#content-pod p {padding: 0.4em;}
#content-pod .quote {font: italic bold 114% Georgia, "Times New Roman", Times, serif;text-align: center;padding: 0.4em;}
#content-pod blockquote {padding-left:2.5em}

#content-pod .centre {text-align:center;}
#content-pod .highlight {color: #FF0000;}
#content-pod .subdued {color: #999999;}

#content-pod em {font-style:italic;}
#content-pod strong {font-weight: bold;}
#content-pod .inner-pod {margin: 0.4em;}
#content-pod img {margin: 0.4em;border: #003366 1px solid;background-color: #ABCDEF;padding: 1px;}
#content-pod .banner-image {width: 41.54em;*width: 40.53em;/*IE*/height: 11.54em;*height:11.26em;/*IE*/margin: 0.3em;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(../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 a {text-decoration: none;color: #990000;font-weight: bold;}
#content-pod a:focus, #content-pod a:hover {text-decoration: underline;font-weight: bold;}
#content-pod a:visited {color: #660000;font-weight: bold;}

#content-pod table {margin: 0.4em;}
#content-pod th {padding: 0.1em 0.4em; margin: 0em; background-color: #6699cc; color: #ffffff;}
#content-pod td {padding: 0.1em 0.4em; margin: 0em;}
#content-pod td.tight {padding: 0em; margin: 0em;}
#content-pod td.tight img {margin: 0;border: #003366 0px none;background-color: transparent;padding: 0;}


#content-pod .video {margin:0.4em 0em;text-align:center;}
#content-pod .getflash {border: #003366 0px none;background-color: #FFFFFF;padding: 0em; margin-right: 0.4em}

#content-pod #map img {margin: 0;border: #003366 0px none;background-color: transparent;padding: 0;}
#content-pod .pdf {margin: 0;border: #003366 0px none;background-color: transparent;padding: 0;}

#content-pod h4.clear {margin: 0.2em 0.4em; padding: 0.2em 0.4em; border-top: none; border-bottom: #6699cc 1px solid; border-left: #6699cc 1px solid; clear:both;}
#content-pod .clear {clear:both}

/*TOC POD*/
#toc-pod {float:right;width:14em;padding:0.4em;}
#toc-pod h2 {background: #ABCDEF;padding: 7px 7px 3px 7px;font-size: 107%;color: #ffffff;}
#toc-pod .pod-body {font-size:92%;border: #ABCDEF solid 2px;background: #ffffff;}
#toc-pod a {text-decoration: none;color: #336699;font-weight:normal; }
#toc-pod a:focus, #toc-pod a:hover {text-decoration: underline;font-weight:normal;}
#toc-pod a:visited {color: #6699cc;font-weight:normal;}
#toc-pod ul {margin: 0em 0em 0em 0em;}
#toc-pod li {background-image: url(../images/utility/bluearrow.gif);background-repeat: no-repeat;}
#toc-pod li.tocdepth1 {border-bottom: #6699cc 1px solid;background-image:none;padding: 0.2em 0em 0.2em 0.2em;margin:0.2em 0em;color: #336699;background-color: #D5E8FB;}
#toc-pod li.tocdepth2 {margin: 0em 0em 0em 0.3em;background-position: 0em 0.3em;padding-left: 1em;}
#toc-pod li.tocdepth3 {margin: 0em 0em 0em 0.3em;background-position: 1em 0.3em;padding-left: 2em;}
#toc-pod li.tocdepth4 {margin: 0em 0em 0em 0.3em;background-position: 2em 0.3em;padding-left: 3em;}

.BigRedL {color: #FF0000;}
.BigRedL-1 {font: bold 121% Georgia, "Times New Roman", Times, serif;color: #000000; text-align:center; padding: 0em; margin:0em; line-height: 0.5em;}
.BigRedL-2 {font: bold 200% arial, helvetica, clean, sans-serif;color: #FF0000; text-align:center; padding: 0em; margin:0em; line-height: 0.5em;}
.BigRedL-3 {font: bold 121% arial, helvetica, clean, sans-serif;color: #FF0000; text-align:center; padding: 0em; margin:0em; line-height: 0.5em;}

#digicertsitesealcode img {margin: 0em;border: #003366 0px none; padding: 0px;}


