/*    There is a style rule, which takes advantage of a CSS parsing bug in    IE5/Windows and IE5.5/Windows, to apply a width which is then overriden.        We've had to avoid normal CSS shortcuts as IE5 and IE5.5 get very confused.    This is used where you see        voice-family    : "\"}\"";        voice-family    : inherit;    See http://www.tantek.com/CSS/Examples/boxmodelhack.html for details.    We use ul and li elements for the navigation roll overs.    See http://www.projectseven.com/tutorials/css/uberlinks/index.htm for details.    Several browsers have problems with CSS comment,    do not use comments within style declarations.*/body {    margin              : 0;    padding             : 0;    font-family         : verdana, sans-serif;    text-align          : center;    background-color    : #006084;	color				: #006084;	font-size           : xx-small;    voice-family        : "\"}\"";    voice-family        : inherit;    font-size           : x-small;}    html>body {    font-size           : x-small;}img {	border-style        : none;}div.wrap {    position            : relative;    margin              : 0 auto;    text-align          : left;    width               : 920px;	background-color    : #ffffff;}div.container2 {	position            : absolute;		width               : 920px;	background-color    : #ffffff;}div.container {	position            : absolute;		width               : 920px;	background-color    : #ffffff;	background-image: url(../../images/generic/background.gif);	background-repeat: repeat-y;}div.header {	background-image: url(../../images/generic/background1.gif);	background-repeat: repeat-y;	margin-top: 12px;	width               : 880px;	border-top: 6px solid #006084;	margin-left: 20px;}div.content {	background-image: url(../../images/generic/background.gif);	background-repeat: repeat-y;	width: 920px;	clear: both;}div.content2 {	background-image: url(../../images/home/background.gif);	background-repeat: repeat-y;	width: 920px;	clear: both;}p {	margin-right: 0px;	margin-top: 0px;	margin-bottom: 12px;	margin-left: 0px;	}.subhead {	margin-top: 0px;	margin-right: 15px;	margin-bottom: 0px;	color: #7D1141;	font-weight: bold;	}.nav2 {	width: 225px;	float: left;	padding-top: 10px;	padding-bottom: 1px;}.nav {	width: 225px;	float: left;	padding-top: 10px;	padding-bottom: 15px;}.logo {	width: 205px;	float: left;	padding-top: 15px;}div.left {	float: left;	margin-top: 15px;	padding-left: 15px;}div.left {    width               : 231px;    voice-family        : "\"}\"";    voice-family        : inherit;    width               : 216px;}html>body div.left {    width               : 216px;}.right {	width: 667px;	float: left;	margin-top: 15px;}.footer {	width: 920px;	margin-top: 15px;	border-top: 1px solid #006084;	clear: both;	}.copyright {	text-align: right;	margin-top: 5px;	margin-bottom: 15px;	margin-right: 15px;	}.subsub {	color: #7D1141;	margin-bottom: 0px;}table {	font-size           : xx-small;	margin-bottom: 12px;    voice-family        : "\"}\"";    voice-family        : inherit;    font-size           : x-small;}html>body {    font-size           : x-small;}td {	vertical-align           : bottom;	padding-right: 3px;	padding-top: 2px;	padding-bottom: 2px;	border-bottom: 1px solid #006084;}.figs {	text-align           : right;	width: 80px;	border-bottom: 1px solid #006084;}.figs2 {	text-align           : right;	width: 80px;	border-top: 9px solid #ffffff;}.figsbold2 {	text-align           : right;	font-weight: bold;	width: 80px;	background-color: #C6DCE4;	border-top: 9px solid #C6DCE4;}.figsbold {	text-align           : right;	font-weight: bold;	width: 80px;	background-color: #C6DCE4;	border-bottom: 1px solid #006084;}.colbold {	text-align           : right;	font-weight: bold;	width: 80px;	border-bottom: 1px solid #006084; }.tabletext {	border-bottom: none;}.figs_norule {	text-align           : right;	border-bottom: none;}.figsbold_norule {	text-align           : right;	font-weight: bold;	background-color: #C6DCE4;	border-bottom: none;}.tabletext_rule {	border-bottom: 2px solid #006084;}.figs_rule {	text-align           : right;	border-bottom: 2px solid #006084;}.figsbold_rule {	text-align           : right;	font-weight: bold;	background-color: #C6DCE4;	border-bottom: 2px solid #006084;}ul.sidenav {    margin              : 0px;    padding             : 0;}ul.sidenav li {    margin              : 10px;    padding-left        : 10px;    list-style-type     : none;    background-image    : url(../../images/generic/arrow.gif);    background-repeat   : no-repeat;    background-position : 0px 0px;}ul.sidenav a:link , ul.sidenav a:visited {    display				: block;	margin              : 0px;    text-decoration     : none;    border              : medium none inherit;    color               : #006084;}ul.sidenav a:hover {    color               : #7D1141;}a  {   color               : #006084;   text-decoration: underline;}a:hover {    color               : #7D1141;}ul {    margin              : 0px;    padding-left             : 5px;	margin-bottom: 10px;}li {    margin-left         : 10px;    list-style-type     : disc;	color               : #006084;}ul.indent {    margin-left              : 15px;    padding             : 5px;}li.indent {    margin-left              : 25px;    list-style-type     : disc;	color               : #006084;}.chart {    width              : 185px;    float     : left;}.chart2 {    width              : 223px;    float     : left;}
