* {margin: 0; padding: 0;}
body {font-size: 0.85em; text-align: center; font-family: Arial, Helvetica, sans-serif; margin: 5px 5px 5px 5px; background-color: #E1E1E1;}
a {color: #8b4702; text-decoration: underline;}
a:hover, a:focus {color: #000076;}
h1 {color: #000076; padding: 0px; font-size: 2em; margin-top: 4px; margin-bottom: 11px;}
h2 {color: #000076; font-size: 1.15em; margin-top: 4px; margin-bottom: 4px;}
h3 {color: #00AA9F; font-size: 1em; margin-top: 4px; margin-bottom: 4px; font-weight: bold;}
h4 {color: #00AA9F; font-size: 1em; margin-bottom: 4px; margin-top: 4px;}
ul {list-style-type: square;}
img, a img {border: 0;}
hr {color: #DBDBDB;}
img.LeftAlign {float: left;}
img.RightAlign {float: right;}
a.external {background: url(ex-link.gif) no-repeat 100% 50%;  padding-right: 20px;}

div.p {text-align: left; margin-top: 1em; margin-bottom: 1em;}

#container {background-color: #FFFFFF; border: 3px #e37201 solid; width: 960px; margin: auto; text-align: left;}

div#TitleBanner {color: #515151; background-color: #FFFFFF; font-size: 0.8em; text-align: right; padding: 0px; float: left; width: 100%; 
                 background-image: url(bg-tan-banner.gif); height: 97px; margin-bottom: 10px;}
div#TitleBanner ul {margin-top: 22px; margin-right: 10px;}
div#TitleBanner li {display: inline;}
div#TitleBanner p {margin-top: -2.6em; padding: 62px 10px 0px 0px;}
div#TitleBanner li a.smaller {font-size: 65%;}
div#TitleBanner li a.larger {font-size: 135%;}

div#breadcrumb {color: #515151; padding: 0px 5px 15px 6px; font-size: 0.75em;}

div.LeftColumn {float: left; text-align: left; width: 140px; font-size: 0.7em; border-top: 1px #DBDBDB solid;}

div.Navigation ul {margin-top: 0px; margin-left: 0; padding: 0; list-style-type: none;}
div.Navigation li {color: #FFFFFF; border-bottom: #DBDBDB 1px solid;}
div.Navigation li a {color: #000077; font-weight: bold; font-size: 1.2em; padding: 10px 0px 10px 20px; width: auto; display: block; 
                      background-image: url(bullet.gif); background-repeat: no-repeat; background-position: 5px 13px;}
div.Navigation li a:hover, div.Navigation li a:focus {color: #FFFFFF; background-color: #E3780C;}

#Centre {text-align: left; font-size: 0.95em; margin-left: 159px;}

div.RightColumn {width: 190px; text-align: left; float: right; font-size: 0.75em; margin: 0 5px 0 0;}
div.RightColumn div.p {margin: 0 0 6px 0;}
div.RightColumn a {text-decoration: none;}

#BodyText {font-size: 0.85em; margin: 0px 220px 10px 0px; text-align: left; padding: 10px 0px 0px 0px; border-top: 1px #dbdbdb solid;}
#BodyText ul {margin-left: 30px;}

p#RelatedDocumentsIntro {margin-top: 11px; margin-bottom: 12px;}

ul#RelatedDocumentsList {margin-left: 0; list-style-type: none;}
ul#RelatedDocumentsList li {background-position: 8px 2px; background-repeat: no-repeat;}
ul#RelatedDocumentsList li a {display: block; padding: 0 10px 16px 70px; line-height: 1.5em; text-decoration: none;}
ul#RelatedDocumentsList li a strong {text-decoration: underline;}
ul#RelatedDocumentsList li a span {color: #000;}

div#PageInformation {margin: 2px 0;}
div#PageInformation hr {margin: 7px 0 5px 0;}
.updated {font-size: 0.85em;}

#footer {color: #FFF; background-color: #E37201; background-image: url(bg-tan-footer.gif); background-repeat: no-repeat; background-position: left; 
         height: 72px; font-size: 0.8em; line-height: 18px; text-indent: 0px; padding-left: 10px; padding-top: 10px; clear: both;}
#footer a {color: #FFFFFF;}
#footer a:hover, #footer a:focus {color: #000076;}

/* Table Styles */
table {font-size: 1em;}
th.TableHeader {color: #FFFFFF; background-color: #e37201; text-align: left; vertical-align: top; padding: 5px;}
td.TdGrey {color: #330000; background-color: #E2E2E2; vertical-align: top; padding: 5px;}
td.TdDkGrey {color: #330000; background-color: #C5C5C5; vertical-align: top; padding: 5px;}
table caption {font-weight: bold; color: #003366; text-align: left; padding-top: 10px; padding: 5px;}
.tdline1 {border-top: 1px solid #003366; border-bottom: 1px solid #003366; padding:2px; padding: 5px;}
.tdline {border-bottom: 1px solid #003366; padding: 5px;}
