/*
*********************************************************
****************** Redefined HTML Tags ******************
*********************************************************
*/
BODY, FORM {
	margin:0px;
	padding:0px
}
BODY {
	background-image: url(../images/bg_meshgradient.png);
	background-color: #869EA4;
	background-repeat: repeat-x;
	padding-bottom:50px;
}
BODY/*, TABLE, TD, TH, H1, H2, H3*/ {
	font-family: Verdana;
	font-size:11px;
	line-height: 14px;
	color: #3C4152;
}
img {
	border: none;
}
form {
	margin: 0px;
	padding: 0px;
}
.noFrills {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
.rightSide {
	list-style: none;
	margin-left: 0px;
	padding-left: 0;
}
.rightSide.txt {
	font-family: Verdana;
	font-size: 11px;
	color: #3C4152
}
/*OL, UL, LI {
	margin: 0px 0px 0px 0px;
}*/

iFrame {
	margin: 0;
	padding: 0;
}
/*
*********************************************************
******************** Classes & ID's *********************
*********************************************************
*/
.logo {
	/*margin-top: 17px;
	margin-left: 20px;*/
	position: absolute;
	top: 17px;
	left: 20px;
	z-index: 500;
}
.grayHead {
	font-family: Arial;
	font-size:14px;
	line-height: 18px;
	font-weight:bold;
	color:#8D8F9A;
	padding-top:8px;

}
.blackSub {
	font-family:Verdana;
	font-size:8px;
	color:#3C4152;
	font-weight: bold;

}
.indexBody {
	font-size: 15px;
	color:#14192A;
}
.marketDisclaimer {
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	color: #80828F;
	margin-top: 2px;
}
.marketDisclaimer p {
	margin-top: 3px;
}
.graySubHead {
	font-family: Verdana;
	font-size: 9px;
	color:#3C4152;
	font-weight:Bold;
}
.greenBold {
	font-family: Arial;
	font-size: 14px;
	line-height: 18px;
	color:#669999;
	font-weight: bold;
	margin-top:8px;
}
.bodyHeaders {
	font-family:Arial;
	font-size:14px;
	color:#09337B;
	line-height: 14px;
	font-weight:bold;
	padding: 15px 0px 15px 0px;
}
.smallGray {
	font-family:Verdana;
	font-size:8px;
	color:#80828F
}
.disc {
	list-style-type: disc;
	list-style-position: inside;
}
.footer {

}
.footerUl {
	list-style: outside disc;
	margin: 0px 0px 0px 15px;
	padding-left: 0px;
}
.teaser {

}
.none {
	display: none

}
.disclaimerLine {
	font-family: Verdana;
	font-size: 9px;
	color: #FFF;
	line-height: 16px;
}
.disclaimerLine A:link, .disclaimerLine A:visited {color:#FFF}
.disclaimer {
	font-family: Verdana;
	font-size: 10px;
	color: #FFF;
	/*color: #C7D0DD;*/
	line-height: 11px;

}
.disclaimerDivider {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	margin: 5px 0 5px 0;
}
.fundStatsDisclaimer {
	font-family: verdana;
	font-size: 9px;
	color: #80828F;
	line-height: llpx;
	margin-top:4px;
}
.fundStatsDisclaimerLight {
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height:11px;
}
/* Begin Page containers and columns for page layout */
#master {
	position: relative;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
}
#wedge {
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	width:780px;
	margin-right: auto;
	margin-left: auto;
	/*margin-left: 60px;*/
}
#leftColumn {
	background-color: #ffffff;
	width: 150px;
	/*margin-left: 60px;*/
}
#leftColumn .container {
	margin: 0px 20px 0px 10px;
}
#centerColumn {
	/*background-image: url(../images/fund_page.png);*/
	background-color: #ffffff;
	width: 390px;
}
#centerColumn .container {
	margin:0px 0px 0px 0px;
	width: 390px;
}

#rightColumn {
	background-color: #ffffff;
	width: 240px;
	text-align: left;
}
#rightColumn .container {
	margin:0px 10px 0px 20px;
}
DIV.twoColumnLayout #rightColumn {
	width:630px;
	margin-left: 0;
	padding-left: 0;
}
DIV.twoColumnLayout #rightColumn .container {
	margin: 0px 10px 0px 0px;
}
.chartBack {
	background-image: url(../images/chartBack.png);
	background-repeat: no-repeat;
	background-position:1px 0px;
}

#topRow {
	background-image: url(../images/topBack.png);
	background-repeat: repeat-x;
	width: 780px;
	height: 80px;
	margin-right: auto;
	margin-left: auto;
}
#email {
	background-color: #E6E6E9;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #666666;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: verdana;
	font-size: 9px;
	width:114px;
}
#ticker {
	background-color: #ffffff;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #666666;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: verdana;
	font-size: 10px;
	margin-top: 8px;
}
#go {
	vertical-align: bottom;
}
#topRow .container1 {
	text-align: right;
	height: 41px;
	margin-right: 5px;
	padding-top: 9px;
}
#topRow .container2 {
	vertical-align: bottom;
	margin: 0px 0px 0px 150px;
	/*width:770px;*/
	height: 30px;
}
#footer {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#footer .containerTop {
	text-align: left;
	width: 780px;
}
#footer .containerBottom {
	width: 780px;
}
#Subscribe {
	padding-top:3px;
}
.stripe {
	background-image: url(../images/stripe.png);
	background-repeat: repeat;
	height:	24px;
}
.fundGfx {
	border-top: 3px solid #fff;
	border-bottom: 2px solid #fff;
}
.mail {
	font-family: Verdana;
	font-size: 9px;
	line-height: 12px;
	color: #3c4152;
}
.subscribe {margin-top:2px}


/*
*********************************************************
******************** Start Top Nav **********************
*********************************************************
*/
a:link, a:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #C7D0DD;
	line-height: 11px;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: underline;
}

DIV.useOfLinksWrapper {margin-top:10px;}
a.useOfLinks:link, a.useOfLinks:visited {
	color:#646875;
	text-decoration:underline;
}
a.useOfLinks:hover {
	text-decoration:none;
}


#navigation {

	margin: 0px;
	width: 628px;
	height: 30px;
	/*background: transparent url(../images/nav/navbar_v03.png) no-repeat;*/
	position: relative;
}

#navigation li {
	list-style: none;
	position: absolute;
	top: 0;
	}

#navigation li, #navigation a {
	height: 30px;
	display: block;
	}

/* Modified Phark Image Replacement Technique */
#navigation a {
	text-indent: -5000px;
	text-decoration: none;
	}

/* CSS Sprites Technique from Dave Shea, Mezzoblue */
#home {left: 0px; width: 48px;}
#ourFunds {left: 48px; width: 69px;}
#aboutUs {left: 117px; width: 63px;}
#pressRelease {left: 180px; width: 93px;}
#contact {left: 273px; width: 71px;}
#investorResources {left: 344px; width: 116px;}
#subAdvisors {left: 460px; width: 85px;}
#proxyVoting {left: 545px; width: 80px;}

#navigation a { background: transparent url(../images/nav/navbar_v03.png) 0 0 no-repeat }


#home a { background-position: 0 0px }
#home a:hover { background-position: 0 -30px }
#home.active a:link, #home.active a:visited {background-position: 0 -60px }

#ourFunds a { background-position: -48px 0px }
#ourFunds a:hover { background-position: -48px -30px }
#ourFunds.active a:link, #ourFunds.active a:visited {background-position: -48px -60px }

#aboutUs a { background-position: -117px 0px }
#aboutUs a:hover { background-position: -117px -30px }
#aboutUs.active a:link, #aboutUs.active a:visited {background-position: -117px -60px }

#pressRelease a { background-position: -180px 0px }
#pressRelease a:hover { background-position: -180px -30px }
#pressRelease.active a:link, #pressRelease.active a:visited {background-position: -180px -60px }

#contact a { background-position: -273px 0px }
#contact a:hover { background-position: -273px -30px }
#contact.active a:link, #contact.active a:visited {background-position: -273px -60px }

#investorResources a { background-position: -345px 0px }
#investorResources a:hover { background-position: -345px -30px }
#investorResources.active a:link, #investorResources.active a:visited {background-position: -345px -60px }

#subAdvisors a { background-position: -460px 0px }
#subAdvisors a:hover { background-position: -460px -30px }
#subAdvisors.active a:link, #subAdvisors.active a:visited {background-position: -460px -60px }

#proxyVoting a { background-position: -545px 0px }
#proxyVoting a:hover { background-position: -545px -30px }
#proxyVoting.active a:link, #proxyVoting.active a:visited {background-position: -545px -60px }



#navArrow {
	position: absolute;
	top: 80px;
	/*left: -300px;*/
	z-index: 500;
}
.contactUsNavArrow {
	left: 453px;
}
.ourFundsNavArrow, .fundsOverviewNavArrow, .secFilingNavArrow, .fundsPRNavArrow {
	left: 228px;
}
.aboutUsNavArrow {
	left: 294px;
}
.pressReleasesNavArrow {
	left: 371px;
}
.investorResourcesNavArrow, .linksNavArrow {
	left: 548px;
}
.subAdvisersNavArrow {
	left: 650px;
}
.proxyVotingNavArrow {
	left: 728px;
}
.indexNavArrow { left: 170px; }

/* CSS Document */




.headline {
	font-family: Arial;
	font-size:	14px;
	color: #09337B;
	font-weight: bold;
}
.bodyPrHeadline {
	font-family: Arial;
	font-size:14px;
	line-height: 18px;
	font-weight: bold;
	color: #09337B;
}
.bodyPrTeaser {
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	color:	#3C4152;
	font-weight: normal;
}
.box { border: 1px solid #FF0000; z-index:550;}
.prLinks {
	font-family: verdana;
	font-size: 9px;
	color: #3C4152;
	text-decoration: none;
	font-weight: bold;
}
.prLinks a:link, .prLinks a:visited {
	font-size: 11px;
	line-height: 14px;
	color: #09337B;
	font-weight: normal;
	text-decoration: none;
}
.prLinks a:hover {
	text-decoration: underline;

}
.prTease{
	font-family: Verdana;
	font-size:	11px;
	color:	#09337B;
}
.prListLinks {
	list-style: none;
	margin-left: 0;
	padding: 0;
}
/*
*********************************************************
******************** Stop Top Nav ***********************
*********************************************************
*/

.comingShadow {
	background-color: #4B575E;
	position: absolute;
	left: 172px;
	top: 355px;
	width: 257px;
	height: 150px;
}
.comingSoon {
	background-image: url(../images/comingSoon.gif);
	position: absolute;
	left: 170px;
	top: 353px;
	width: 257px;
	height: 165px;
	padding: 9px 14px 25px 19px;
}

/* end of Page containers and columns for page layout */
#fundsNavigation {
	margin-top:	70px;
	font-family: Verdana;
	font-size: 9px;
	color: #3C4152;
	list-style: none;
	margin-left: 0px;
	padding-left: 0;
	/*line-height: 13px;*/
}
#fundsNavigation #nav-secFiling, #fundsNavigation #nav-secFiling.blackSubHead A {
	line-height:10px;
}
#fundsNavigation .blackSubHead, #fundsNavigation .blackSubHead A, #faqNavigation .blackSubHead, #faqNavigation .blackSubHead A {
	color: #000;
	font-weight: bold;
}
#fundsNavigation LI {
	border-bottom: 1px solid #699;
	padding-left: 0px;
	padding-top: 5.5px;
	padding-bottom: 5.5px;
	vertical-align: middle;
}
#fundsNavigation .nlp {
	padding-left: 0px;
}
#fundsNavigation .nbt {
	border-top-width: 0px;
}
#fundsNavigation .nbb {
	border-bottom-width: 0px;
}
#fundsNavigation .np {
	padding:0px;
}
.nav a:link, .nav a:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #3C4152;
	text-decoration: none;
	line-height:10px;
}
.nav a:hover {
	text-decoration: underline;
}



.navFAQ li {
	margin-bottom: 17px;
}
.navFAQ a:link, .navFAQ a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #09337B;
	text-decoration: none;
}
.navFAQ a:hover {
	text-decoration: underline;
}
.navU a:link, .navU a:visited {
	font-family: Verdana;
	font-size: 9px;
	color: #3C4152;
	text-decoration: underline;
}
.rightSide a:link, .rightSide a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #275199;
	text-decoration: underline;
}
.rightSide a:hover {
	text-decoration: none;
}
.link a:link, .link a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #275199;
	text-decoration: underline;
}
.link a:hover {
	text-decoration: none;
}
.emailDisclaimer {
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	color: #80828F;
}
.emailDisclaimer a:link, .emailDisclaimer a:visited {
	color: #275199;
	text-decoration: underline;
}
.emailDisclaimer a:hover {
	text-decoration: none;
}

#faqNavigation {
	margin-top:	0px;
	font-family: Verdana;
	font-size: 9px;
	color: #3C4152;
	list-style: none;
	margin-left: 0px;
	padding-left: 0;
	/*line-height: 13px;*/
}
#faqNavigation .blackSubHead {
	color: #000;
	font-weight: bold;
}
#faqNavigation LI {
	border-bottom: 1px solid #699;
	padding-left: 0px;
	padding-top: 5.5px;
	padding-bottom: 5.5px;
	vertical-align: middle;
}
#faqNavigation LI.pdf {
	padding-left: 15px;
}
#faqNavigation .nlp {
	padding-left: 0px;
}
#faqNavigation .nbt {
	border-top-width: 0px;
}
#faqNavigation .nbb {
	border-bottom-width: 0px;
}

.print {
	margin-top: 55px;
}
.print a:link, .print a:visited, a.note:link, a.note:visited {
	font-family: verdana;
	font-size: 9px;
	color: #3c4152;
	text-decoration: none;
}
.print a:hover, a.note:link, a.note:visite, a.note:hover {
	text-decoration: underline;
}
.print img {
	vertical-align:middle;
}

.pdf {
	background-image: url(../images/pdf.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-position: left;
}
UL#secFiling {
	color: #09337B;
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
UL#secFiling A {
	color: #09337B;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	line-height:14px;
}
UL#secFiling A:hover {
	text-decoration:underline;
}
#mouse {
	font-family: verdana;
	font-size: 9px;
	color: #3C4152;
	border-top: 2px solid #80828F;
	margin-top: 70px;
	padding-top:4px;
}
.headerText {
	/*height: 69px;
	position: relative;
	margin-left: 1px;*/

	/*margin-top:59px;*/

	margin-top:20px;
	padding-bottom:1px;
	border-bottom: 2px solid #09337B;
}
*>.headerText {
	padding-bottom:3px;
}
.headerText img {

}
.topElement {
	margin-top:56px;
}
*>.topElement {
	margin-top:59px;
}


.title {
	height: 69px;
	position: relative;
	margin-left: 1px;
}
.title IMG {
	vertical-align: text-bottom;
	position: absolute;
	bottom: 4px;
}


.subHeadTxt {
	height: 65px;
	position: relative;
}
.subHeadTxt img{
	vertical-align: text-bottom;
	position: absolute;
	bottom: 0px;
}
.subHeadTxtRt {
	margin-bottom:0px;
	padding:none;
}
.subHeadTxtRt img{

}
a.chartLabel {
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 210px;
	height:9px;

}
a.chartLabel:link, a.chartLabel:visited {
	background-image: url(../images/header/totalReturnIndex.png);
}
a.chartLabel:hover {
	background-image: url(../images/header/totalReturnIndex_on.png);
}


.chartHeadTxt {
	height: 28px;
	position: relative;
}
.chartHeadTxt img{
	vertical-align: text-bottom;
	position: absolute;
	bottom: 0px;

}

.trEmpty {
	height: 70px;
	border-bottom: 2px solid #09337B;

}
.trEmptySub {
	height: 32px;
	border-bottom: 2px solid #09337B;
	margin-top: 0px;
	padding-top: 0px;
}
.trEmpty p {
	margin-top: 55px;
}

.trEmpty.greenBorder {
	border-bottom: 2px solid #669999;
}


.headerBorderBottom {
	border-bottom: 2px solid #265099;
	padding-bottom:4px;
	margin-bottom:6px;
}
.indexChart .headerBorderBottom {

	margin-bottom:0px;
}

.subAdvisor, .indexChart {
	margin-top:15px;
}
.subAdvisor IMG {
	margin-top:6px;
}


.prPdf {
	font-family: verdana;
	font-size: 9px;
	color: #3C4152;
	margin-top: 10px;
}
.trEmptyGray {
	height: 70px;
	border-bottom: 2px solid #80828F;
	margin: 0;
	padding: 0;
}
.fundstats {
	font-family: verdana;
	font-size:	9x;
	color: #3C4152;
	background-image: url(../images/stripeTile.png);
	background-repeat: repeat-y;
	background-color: #F3F4F4;
	padding-top:7px;
	padding-bottom:12px;
	zoom:1; /* force layout in IE */
}
.fundstats table {
	width: 193px;
	margin: 0px 8px 0px 8px;
}
.fundstats table tr td {
	border-bottom: 1px solid #C2CBC6;
	padding:4px 0 4px 0;
	font-size:10px;
}
.fundstats table tr>td { /* get Firefox to recognize a border-less padding */
	padding:4px 0 4px 0;
}
.fundstats .bold {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
}
.fundstats .label {
	font-family: Verdana;
	font-size: 10px;
}
.numeric {

}
.ourFundsTop {
	height:29px;
	background-color: #F4F6F8;
	border-bottom: 1px solid #577A7C;
}
.ourFundsTop table {
	font-family: Verdana;
	font-size: 9px;
	color: #80828F;
	margin: 0px 8px 0px 8px;
}
.ourFundsTop table td {
	text-align: right;
}
.ourFundsTop table td.first {
	text-align: left;
}
.ourFundsBack {
	background-image:url(../images/ourFundsBack.png);
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
}
.ourFundsBack table {
	margin: 0px 8px 21px 8px;
	padding: 0;
}
.ourFundsBack table td {
	padding: 8px 0px 10px 0px;
	border-bottom: 1px solid #C6CBC6;
}
.ourFundsBack table td.last {
	border-bottom: 0px;
}
#contactModule {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	font-family: Verdana;
	font-size: 11px;
	color: #3C4152;
}
#contactModule a:link, #contactModule a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #3C4152;
	text-decoration: none;
}
#contactModule a:hover {
	text-decoration: underline;
}
#contactModule .blackSubHead {
	font-size: 9px;
	font-weight: bold;
	margin-top: 18px;
}
#contactModule .last {
	padding-bottom: 32px;
}
.saGifs {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}
.saGifs LI {
	margin-bottom: 27px;
}
.saGifs LI.last {
	margin-bottom: 23px;
}
.contactUs, #contactUs {
	margin-top:70px;
}
#contactUs { margin: 13px;margin-top:78px; }
.contactUs UL {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	margin-top:9px;
}

.contactUs a:link, .contactUs a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #3C4152;
	text-decoration: none;
}
.contactUs a:active {
	text-decoration: underline;
}
.contactUs a:hover {
	text-decoration: underline;
}


.topBorder {
	border-top:2px solid #80828F;
}
.thinBorder {
	border-top:1px solid #C2CBC6;
	margin-bottom:5px;
}

DIV#fundStatWrapper {
	background-image: url(../images/fundStatBack.png);
	background-repeat: repeat-y;
	background-position: 0 29px;
	padding-bottom:7px;
}
DIV#fundStatWrapper.ourFunds {
	background-image:url(../images/ourFundsBack.png);
	background-repeat: repeat-y;
	padding-bottom:21px;
}

TABLE#fundStat {
	height: 265px;
	width:100%;
	font-family: Verdana;
	font-size: 9px;
	color: #3C4152;
}

TABLE#fundStat TH {
	background-color: #F4F6F8;
	border-bottom: 1px solid #567A7C;
	font-family: Verdana;
	font-size: 9px;
	font-weight:normal;
	line-height: 10px;
	color: #80828F;
	vertical-align:bottom;
	padding:4px 0;
}
TABLE#fundStat TH.sym {
	width:60px;
}
TABLE#fundStat TH.priceToNav {
	width:81px;
}
TABLE#fundStat .rt {
	text-align: right;
}
TABLE#fundStat .center {
	text-align: center;
}
TABLE#fundStat .sup {
	font-family: Arial;
	font-size: 8px;
}
TABLE#fundStat .spacer {
	width:7px;
}
TABLE#fundStat TD.spacer {
	border-bottom:none;
}

TABLE#fundStat td {
	border-bottom: 1px solid #C2CBC6;
	vertical-align:top;
	padding:5px 0;
}
TABLE#fundStat td.ff {
	width: 65px;
}
TABLE#fundStat td.last {
	border: 0;
}
TABLE#fundStat td.sym {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #275199;

}
TABLE#fundStat.ourFunds td.sym {
	width:340px;
}
TABLE#fundStat td.factSheet {
	width:65px;

}
TABLE#fundStat td.sym DIV {
	font-weight:normal;
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #3C4152;
}
TABLE#fundStat .bold {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #3C4152;
}
TABLE#fundStat a:link, TABLE#fundStat a:visited {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #275199;
	line-height:14px;
	text-decoration: none;
}
TABLE#fundStat .fund_over a:link, TABLE#fundStat .fund_over a:visited, TABLE#fundStat .fund_over a:hover {
	text-decoration:underline;
}
TABLE#fundStat a:hover {
	text-decoration: underline;
}
TABLE#fundStat a.symbol:link, TABLE#fundStat a.symbol:visited, TABLE#fundStat a.symbol:hover {
	color:#3B4051;
}
TABLE#fundStat img {
	margin-left:3px;
}

TABLE#fundStat .fund_over {
	/*background-image:url(../images/home_over.png);*/
	background:#DBE0DD;
	cursor:pointer;cursor:hand;
}

.todaysMarkBack {
	width: 210px;
	height: 96ox;
	background-image: url(../images/todayMarkBack.png);
	background-repeat: no-repeat;
}
.todaysMarkBack table {
	width: 195px;
	margin: 0px 7px 7px 7px;
	font-family: Verdana;
	font-size: 9px;
	line-height: 14px;
	color: #000;
}
.todaysMarkBack table td {
	height: 27px;
	border-bottom: 1px solid #C2CBC6;
}
.todaysMarkBack table a:link, .todaysMarkBack table a:visited {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #3C4152;
	text-decoration: none;
}
.todaysMarkBack table a:hover {
	text-decoration: underline;
}
.trEmptyTM {
	height: 36px;
	border-bottom: 2px solid #09337B;
}

.intro {
	font-family: Arial;
	font-size: 12px;
	color: #80828F;
	font-weight: bold;
	padding-bottom: 4px;
	border-bottom: 1px solid #9496AB;
}
.introSym {
	font-family: Arial;
	font-size: 12px;
	color: #3C4152;
	font-weight: bold;
}
.introTease {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color #3C4152;
}
.introTease B {
	font-size:12px;
}
.more {
	color: #09337B;
	font-weight: bold;
}
.more a:link, .more a:visited {
	color: #09337B;
	font-weight: bold;
	text-decoration: none;
}
.more a:hover {
	text-decoration: underline;
}
.introTitle {

}

/*

.ofTitle {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #275199;
	width: 350px;
}
.ofTitle Span { font-size: 7px; font-weight: 400; }
.ofSym {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #3C4152;
}
.ofSym a:link, .ofSym a:visited {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #3C4152;
	text-decoration: none;
}
.ofSym a:hover {
	text-decoration: underline;
}
.ofText {
	font-family: Verdana;
	font-size: 11px;
	line-height: 14px;
	color: #3C4152;
}
.ofNumbers {
	font-family: Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #3C4152;
	vertical-align: top;
}

*/

.changeText {
	font-family: Verdana;
	font-size: 9px;
	line-height: 13px;
	color: #3C4152;
	font-weight: normal;
}
.emailField {
	height: 12px;
	width: 84px;
	font-family: Verdana;
	font-size: 9px;
	line-height: 16px;
}
.expand {
	margin-bottom:38px;
}
.expand a:link, .expand a:visited {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 14px;
	color: #275199;
	text-decoration: none;
}
.expand a:hover {
	text-decoration: underline;
}
.question {
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	color: #275199;
}
.Blue {
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	color: #275199;
}
/*
*********************************************************
**************** General layout classes *****************
*********************************************************
*/
.fleft {float:left}
.fright {float:right}
.alignLeft {text-align: left;}
.alignRight {text-align:right}
.alignCenter {text-align:center}
.alignBottom {vertical-align:bottom}
.alignMiddle {vertical-align:middle}
.alignTop {vertical-align:top}
.inline {visibility:inline;}
.block {visibility:block}
.none {visibility:none}
.hidden {visibility:hidden}
.visible {visibility:visible}
.positive {color:#339900}
.negative {color:#DA0000}
.nochange {color:#666666}
.noChangeArrow {width:1px;font-size:1px}
.textColor {color:#000000}
.error { font-weight:bold }
.half {width:48%;vertical-align:top}
.scrolling {overflow:auto;}
.hand {cursor:pointer;cursor:hand;}
.bold {font-weight:bold}
.normal {font-weight:normal}
.default {cursor:pointer;cursor:default;}
BR.clear {clear:both;}
SPAN.oneHigh {font-size:1px;line-height:1px}
.wrap {word-wrap:break-word;}
.nowrap {white-space:nowrap}
.relative {position:relative;}
.absolute {position:absolute;}
.TopPad15 {padding-top: 15px;}
.BottomPad15 {padding-bottom: 15px;}
.noMargin { margin: 0px; }
.noPad {padding: 0px;}
.contactUsForm {
	background-image: url(../images/emailForm.png);
	background-repeat: no-repeat;
	width: 390px;
	height: 334px;
	padding: 0px;
	margin: 0px;
}
.contactUsForm input.field {
	border-top: 2px solid #404040;
	border-left: 1px solid #404040;

}
 .contactUsForm textarea.field {
 	border-top: 2px solid #404040;
	border-left: 1px solid #404040;
 }
.contactUsForm table {
	margin: 14px 0px 0px 20px;
	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	color: #3C4152;

}

.emailForm {
	margin: 14px 0px 22px 20px;
}
/*.contactUsForm table.emailForm {
	margin: 13px 0px 22px 21px;
}*/


.tm15 { margin-top: 14px; }


SUP {
	font-family:arial;
	font-size:9px;
	vertical-align:top;
}
.message {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 14px;
	color: #275199;
	background-color: #fff;
	border: 1px solid #ABA7A3;
	z-index: 800;
	overflow: auto;



}
.message span {
	margin: 7px;
	float: left;
}
.message div {
	height: 8px;
	width: 8px;
	background-image: url(../images/messClose.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float:right;
}
#mailingListMessage {
	position: relative;
	top: -21px;
	width: 108px;
}
#emailMessage {
	position: absolute;
	top: 512px;
	left: 338px;
	width: 120px;
}
#tickerMessage {
	position: absolute;
	top: 10px;
	left: 510px;
	width: 140px;
}
.disWin {
	margin: 20px;
}

.adobe {margin-top:20px;margin-bottom:20px}

.bottomGutter {margin-bottom:50px}


#div-taxInfo, #div-auction {
	background:url(../images/topBack.jpg) repeat-x; padding:5px; margin-top:10px; text-align:center;
}
#div-taxInfo a, #div-auction a {
	color:#fff;
	font-weight:bold;
}
