<!--
body {background-color: #FFF; color: #000; font-family: Arial, Helvetica, sans-serif; border-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
	background-image: url("graphics/left_bkg.gif");
	background-repeat: repeat-y;
	background-position: left top;
}

div.site_container1 {width: 100%; text-align: left;}

div.site_container2 {display: block; padding: 0px; width: 100%; margin: 0px; position: relative;}

div.banner {float: left; width: 100%; height: 136px;
	background-image: url("graphics/banner.gif");
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #3E386D;
	overflow: hidden;
}

div.blue_bar {float: left; width: 100%; height: 22px; background-color: #3E386D;}

div.gray_bar {float: left; width: 100%; height: 22px; background-color: #E0D9D0; color: #3E386D; font-size: 70%; line-height: 22px;}

div.nav {width: 162px; float: left; color: #E0D9D0;}

#nav {padding: 0px 0px 0px 8px; margin: 34px 0px 0px 8px; list-style: none; font-size: 75%;}

#nav li {float: left; clear: left; width: 146px; line-height: 20px; font-weight: normal;}

#nav a:link { display: block; text-decoration: none; color: #E0D9D0; padding: 7px 4px 7px 30px; background-image: url("graphics/bull_off.gif"); background-repeat: no-repeat; background-position: 0 50%; }
#nav a:visited { display: block; text-decoration: none; color: #E0D9D0; padding: 7px 4px 7px 30px; background-image: url("graphics/bull_off.gif"); background-repeat: no-repeat; background-position: 0 50%; }
#nav a:hover { display: block; text-decoration: none; color: #FFF; padding: 7px 4px 7px 30px; background-image: url("graphics/bull_on.gif"); background-repeat: no-repeat; background-position: 0 50%; }
#nav a:active { display: block; text-decoration: none; color: #FFF; padding: 7px 4px 7px 30px; background-image: url("graphics/bull_on.gif"); background-repeat: no-repeat; background-position: 0 50%; }

#nav span { display: block; text-decoration: none; color: #E0D9D0; padding: 7px 4px 7px 30px; background-image: url("graphics/bull_off.gif"); background-repeat: no-repeat; background-position: 0 50%; }

#nav li ul {position: absolute; width: 100px; left: -999em; border: 0px solid #3E386D; margin: 0px; padding: 0px; z-index: 2;}
#nav li:hover ul, #nav li.iehover ul {left: auto; margin: -35px 0px 0px 146px; list-style: none; background-color: #4E4A79; padding: 0px 0px 0px 8px;}
#nav li ul li {width: 92px; font-weight: normal; margin: 0px; padding: 0px;}

#nav li div:hover, #nav li div.iehover {float: left; width: 100%; background-image: url("graphics/sub_nav_bkg.gif"); background-repeat: repeat-y; background-position: right top;}

#more_info { float: left; background-color: #3E386D; margin: 10px 0px 10px 0px; font-size: 80%; }
#more_info a:link { display: block; text-decoration: none; color: #E0D9D0; padding: 5px 4px 5px 34px; background-image: url("graphics/bull_off.gif"); background-repeat: no-repeat; background-position: 4px 50%; }
#more_info a:visited { display: block; text-decoration: none; color: #E0D9D0; padding: 5px 4px 5px 34px; background-image: url("graphics/bull_off.gif"); background-repeat: no-repeat; background-position: 4px 50%; }
#more_info a:hover { display: block; text-decoration: none; color: #FFF; padding: 5px 4px 5px 34px; background-image: url("graphics/bull_on.gif"); background-repeat: no-repeat; background-position: 4px 50%; }
#more_info a:active { display: block; text-decoration: none; color: #FFF; padding: 5px 4px 5px 34px; background-image: url("graphics/bull_on.gif"); background-repeat: no-repeat; background-position: 4px 50%; }

div.main_content {margin-left: 202px; width: 568px;}

div.content {float: left; padding-top: 40px;
	background-image: url("graphics/w-mark2.gif");
	background-repeat: no-repeat;
	background-position: 100px 50px;
}

div.col {float: left; width: 284px; color: #3E386D; padding: 3px 0px 3px 0px;}
div.col2 {float: left; width: 274px; color: #3E386D; padding: 3px 0px 3px 10px;}

div.col1a {float: left; width: 180px; font-size: 80%; color: #3E386D; padding: 3px 0px 3px 0px;}
div.col1b {float: left; width: 388px; font-size: 80%; color: #3E386D; padding: 3px 0px 3px 0px;}

div.col2a {float: left; width: 80px; font-size: 80%; color: #3E386D; padding: 3px 0px 3px 0px;}
div.col2b {float: left; width: 204px; font-size: 80%; color: #3E386D; padding: 3px 0px 3px 0px;}

div.clearer {clear: both; width: 100%; height: 0px; font-size: 0%; line-height: 0px;}

div.login1 {float: right; font-size: 80%; margin: 20px 0px 10px 0px;}

div.login2 {float: left; width: 100%;}

div.date {float: left; padding-left: 202px; width: 250px;}
div.logged_in {float: left; width: 320px; text-align: right;}

h1 {margin: 0px; font-size: 90%; color: #C4B6A6;}

h2 {margin: 15px 0px 0px 0px; font-size: 80%; color: #C4B6A6;}

p {font-size: 80%; color: #3E386D; line-height: 20px; margin: 10px 0px 10px 0px;}
p.small {font-size: 75%; color: #3E386D; line-height: 15px; margin: 10px 0px 10px 0px;}
p.footer {font-size: 70%; color: #C4B6A6; line-height: 12px; margin: 10px 0px 20px 0px;}
p.message{font-size: 80%; color: #F00; font-weight: bold;}
p.col {margin-right: 10px;}

.left {float: left;}

input.login_but {float: right; margin-top: 8px;}
input.logout_but {float: right; font-size: 80%; font-weight: bold; margin: 1px 0px 0px 20px;}

a:link {text-decoration: none; color: #00F;}
a:visited  {text-decoration: none; color: #00F;}
a:hover {text-decoration: underline; color: #39F;}
a:active {text-decoration: underline; color: #39F;}

ul.funds {font-size: 80%; color: #3E386D;}
ul.funds li {padding: 3px 0px 3px 0px;}

table {font-size: 75%; margin: 20px 0px 0px 0px; background-color: #FFF;}
td {padding: 2px; text-align: center;}
td.company {width: 110px; background-color: #3E386D; color: #E0D9D0; border-top: 3px solid #FFF; border-right: 4px solid #FFF; border-bottom: 3px solid #FFF;}
td.fund {width: 68px; background-color: #3E386D; color: #FFF; border-top: 3px solid #FFF; border-right: 4px solid #FFF; border-bottom: 3px solid #FFF; border-left: 4px solid #FFF;}
td.avail {width: 68px; background-color: #E0D9D0; color: #3E386D; border-top: 3px solid #FFF; border-right: 4px solid #FFF; border-bottom: 3px solid #FFF; border-left: 4px solid #FFF;}

-->