/* global */
html,body{margin:0;padding:0}
body{font: 90% arial,sans-serif}
p{margin:0 10px 10px}
a{color: #981793;}
a:hover {text-decoration:none;}
abbr {cursor: help; border-bottom: none;}

/* These sections are stable throughout the site */
/* container, skip links, header/banner regions */

div#banner {background: #ffffff url(../img/logo2.jpg) no-repeat; height: 128px; border-bottom:1px solid #999999;}
div#banner h1 {padding-left: 130px; margin-bottom: 2px;}
div#banner h2 {padding-left: 130px; margin-bottom:0; font-size: 1.2em;}
div#banner p {padding-left: 120px;}
div#navbar {background: #ffffff; margin-left: 0; padding-left; 0; border-bottom: 2px solid #999999;}
div#navbar ul {}
div#navbar ul li {display: inline; padding: 3px 20px 3px 1px;}


div#wrapper	{margin: auto; width:90%; overflow:hidden;}
div#content {float: right; width:67%; margin-top: 10px; overflow: auto/scroll;}
	/* padding-bottom: 32000px; margin-bottom: -31950px; - had to take this out due to named anchor use! */
div#content ul {line-height: 1.4em;}
div#content ul li {padding-bottom: 10px; list-style: upper-alpha; line-height: 1.6em;}
div#content ol li {list-style: decimal;margin-left:20px; line-height: 1.6em;}



div#container {width: 90%; margin: auto;}
div#skips {margin-right: 0; padding-bottom: 2px; text-align: right;}
div#skips a:hover {text-decoration: none;}
div#header {background: #1A1476 url(../img/bannerNov2005.jpg) no-repeat; height: 130px; border-bottom: 3px solid #E68817;}
div#header h1{height:80px;line-height:80px;margin-left:-9000px;
  padding-left:10px; color: #79B30B;} 


#content .recentActivities, #content .longTermDetails {line-height: 1.5em;}
.small_caps {font-variant: small-caps;}

/* footer */
div#footer{clear:left;width:100%; margin-top: 5px;}
div#footer{background: #ffffff; color: #000000; border-top: 0px solid #666666;}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #F1B465}
div#footer a:hover {text-decoration:none;}
div#footer a:active {color: red;}


/* side using guide links */  
div#using_guide {float:left; width:28%; margin-right:0; margin-top: 10px; margin-bottom: 10px; padding-top: 6px; padding-right: 0; border-right: 3px solid #73ACDD; border-bottom: 3px solid #73acdd; border-left: 1px solid #73ACDD; border-top: 1px solid #73ACDD;background: #ffffff; color: #000000; line-height: 1.2em;}
div#using_guide h3 {margin: 0; padding: 10px 0 15px 7px;}
div#using_guide ul {margin: 0; padding: 0 0 25px 25px;}
div#using_guide li {list-style-type: none; padding-bottom: 5px;}
div#using_guide ul ul {padding: 5px 0 0 30px;}
div#using_guide .table_type {font-variant: small-caps;}


div#using_guide a {display: inline; margin-right: 10px; color: #000000; text-decoration:underline; font-size: 1.1em;}
div#using_guide a:visited {color: #333333; font-weight: normal; text-decoration: none;}
div#using_guide a:hover {background: #eeeeee; text-decoration: none;}
div#using_guide a:active {color: red;}

div#toc_anchors {background: #eeeeee;}
div#toc_anchors ol li {list-style: upper-alpha; padding-bottom: 15px;}
div#toc_anchors ul li {list-style: none; padding-left: 10px; padding-bottom: 5px;}
.subsection li {display:inline; padding: 3px 15px;}