#dftBlue { color:#1d4b86; }
#dftOrange { color:#ff9900; }
#dftGrey { color:#eeeeee; }
#offRed { color:#c75464; }

body, html {
	background-color:#000000; padding:0px; margin:15px auto;
	font-family:Verdana; font-size:8pt; font-weight:400; color:#000000;
	height:100%; width:100%;
}

img { border:none; padding:0px; margin:0px; }
form { padding:0px; margin:0px; }
h1 { padding:3px; margin:0px; }
h2 { padding:3px; margin:0px; }
h3 { padding:3px; margin:0px; }
h4 { padding:3px; margin:0px; }
p { padding:3px 0px; margin:0px; }

.imgLink { cursor:pointer; }
.errMsg { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ff0000; }

.dftText { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; }
.dftTextB { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#000000; }
.dftTextW { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; }

.navBtn { display:block; height:21px; padding:4px 15px 0px 15px; float:left; font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.navBtn:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.navBtn:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.navBtn:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:underline; cursor:pointer; }
a.navBtn:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer }

.navBtnOn { display:block; height:21px; padding:4px 15px 0px 15px; float:left; font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ff0000; text-decoration:underline; cursor:pointer; }
a.navBtnOn:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ff0000; text-decoration:underline; cursor:pointer; }
a.navBtnOn:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ff0000; text-decoration:underline; cursor:pointer; }
a.navBtnOn:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ff0000; text-decoration:underline; cursor:pointer; }
a.navBtnOn:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ff0000; text-decoration:underline; cursor:pointer }

.lrgTextWhite { font-family:Verdana, sans-serif; font-size:14pt; font-weight:700; color:#ffffff; cursor:default; }
.smlTextWhite { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#ffffff; cursor:default; }

a.lrgLink:link { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.lrgLink:visited { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.lrgLink:hover { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#0000ff; text-decoration:underline; cursor:pointer }
a.lrgLink:active { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }

.spnBCText { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#000000; text-decoration:none; cursor:default; }
a.smlBCLink:link { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer; }
a.smlBCLink:visited { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer; }
a.smlBCLink:hover { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer; }
a.smlBCLink:active { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer; }

a.dirTitleLink:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dirTitleLink:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dirTitleLink:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:underline; cursor:pointer; }
a.dirTitleLink:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer; }

.smlHelpText { font-family:Verdana; font-weight:400; font-size:7pt; color:#c0c0c0; cursor:default; }

.newsList { 
	list-style: none; 
	border: 0px solid #000;
	padding:0px 5px 0px 25px;
	margin:0px;
	
}
.newsList li {
	line-height:1.5em;
	text-indent:-20px;
	
}

.calSecSep { background:url(/images/sepBarBG-01.gif) repeat-x center #1d4b86; padding-left:5px; }
.calSecSep span { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; background-color:#ffffff; padding-left:5px; padding-right:5px; }


.navSecHeader { height:25px; }
.navSecHeader td { background:url(/images/navSecBG-02.gif) no-repeat; padding-left:5px; text-align:center; }
.navSecHeaderText { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default; }

.statsTitle { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:underline; cursor:default; }
.statsSecHeading { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default; }
.statsText { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:default; }

.navButton { height:25px; }
.navButton td { background:url(/images/navBtnBG-02.gif) no-repeat; padding-left:5px; text-align:left; }

.custContent { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#000000; cursor:default; }
.custContent a:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }
.custContent a:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }
.custContent a:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#003366; text-decoration:none; cursor:pointer }
.custContent a:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }

.spnContent { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; cursor:default; }
.pageTitle { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#000000; cursor:default; text-transform: capitalize; }

.newsTitle { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#1d4b86; cursor:default; }
.newsItem { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; cursor:default; }
.newsSecSep { background:url(/images/sepBarBG-01.gif) repeat-x center #1d4b86; padding-left:5px; }
.newsSecSep span { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; background-color:#ffffff; padding-left:5px; padding-right:5px; }

.leagueTitle { font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; color:#1d4b86; cursor:default; }

.dftTextBlue { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#1d4b86; cursor:default; }

.descText { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#1d4b86; }

.smlText { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#000000; }

.dftTextLrg { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#000000; }

.spMsgtLrg { font-family:'Comic Sans', cursive; font-size:10pt; font-weight:700; color:#1d4b86; }

.navBar { border-top:solid 1px #000000; border-bottom:solid 1px #000000; background-color:#1d4b86; }
.msgBar { border-bottom:solid 1px #000000; background-color:#c75464; }

.msgText { font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default; }
a.msgText:link { font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.msgText:visited { font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.msgText:hover { font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; color:#ffffff; text-decoration:underline; cursor:pointer; }
a.msgText:active { font-family:Verdana, sans-serif; font-size:12pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer }

.secHeading { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; cursor:default; }
.secHeadingW { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; cursor:default; background-color:#ffffff; }
.secSepOrg { background-image:url(images/bitDftBlue-01.gif); background-repeat: repeat-x; background-position:center; padding-left:10px; }

.secSep { background:url(/images/secSepBG-01.gif) repeat-x center; padding-left:5px; }
.secSep span { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#ff0000; background-color:#ffffff; padding-left:5px; padding-right:5px; }

a:link { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer; }
a:visited { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer; }
a:hover { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:underline; cursor:pointer; }
a:active { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer }

.dftLink { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dftLink:link { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dftLink:visited { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dftLink:hover { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:underline; cursor:pointer; }
a.dftLink:active { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#0000ff; text-decoration:none; cursor:pointer }

.dftLinkB { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dftLinkB:link { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dftLinkB:visited { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer; }
a.dftLinkB:hover { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#0000ff; text-decoration:underline; cursor:pointer; }
a.dftLinkB:active { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }

a.dftLinkW:link { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#ffffff; text-decoration:underline; cursor:pointer; }
a.dftLinkW:visited { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#ffffff; text-decoration:underline; cursor:pointer; }
a.dftLinkW:hover { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#ffffff; text-decoration:none; cursor:pointer; }
a.dftLinkW:active { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#ffffff; text-decoration:underline; cursor:pointer }

.hpCatLink { display:inline-block; line-height:1.5em; padding:1px; margin:1px 0px 1px 1px; font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; text-decoration:none; cursor:pointer; }
a.hpCatLink:link { color:#1d4b86; text-decoration:none; cursor:pointer; background-color:#ffffff; }
a.hpCatLink:visited { color:#1d4b86; text-decoration:none; cursor:pointer; background-color:#ffffff; }
a.hpCatLink:hover { color:#ffffff; text-decoration:underline; cursor:pointer; background-color:#1d4b86; }
a.hpCatLink:active { color:#1d4b86; text-decoration:none; cursor:pointer background-color:#ffffff; }

.stdLink { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#1d4b86; text-decoration:none; cursor:pointer; padding:2px; line-height:1.25em; }
a.stdLink:link { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#1d4b86; background-color:#ffffff; text-decoration:none; cursor:pointer; }
a.stdLink:visited { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#1d4b86; background-color:#ffffff; text-decoration:none; cursor:pointer; }
a.stdLink:hover { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#ffffff; background-color:#1d4b86; text-decoration:none; cursor:pointer; }
a.stdLink:active { font-family:Verdana, sans-serif; font-size:8pt; font-weight:500; color:#1d4b86; background-color:#ffffff; text-decoration:none; cursor:pointer }

a.imgLinkBdr:link { display:block; cursor:pointer; border:solid 1px #ffffff; }
a.imgLinkBdr:visited { display:block; cursor:pointer; border:solid 1px #ffffff; }
a.imgLinkBdr:hover { display:block; cursor:pointer; border:solid 1px #000000; }
a.imgLinkBdr:active { display:block; cursor:pointer border:solid 1px #ffffff; }

.catLinkRoot { font-family:Verdana, sans-serif; font-size:11pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkRoot:link { font-family:Verdana, sans-serif; font-size:11pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkRoot:visited { font-family:Verdana, sans-serif; font-size:11pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkRoot:hover { font-family:Verdana, sans-serif; font-size:11pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.catLinkRoot:active { font-family:Verdana, sans-serif; font-size:11pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer }

.catLinkSec { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.catLinkSec:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.catLinkSec:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.catLinkSec:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkSec:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer }

.catLinkMain { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkMain:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkMain:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.catLinkMain:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.catLinkMain:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer }

.smlLink { font-family:Verdana, sans-serif; font-size:7pt; font-weight:500; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.smlLink:link { font-family:Verdana, sans-serif; font-size:7pt; font-weight:500; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.smlLink:visited { font-family:Verdana, sans-serif; font-size:7pt; font-weight:500; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.smlLink:hover { font-family:Verdana, sans-serif; font-size:7pt; font-weight:500; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.smlLink:active { font-family:Verdana, sans-serif; font-size:7pt; font-weight:500; color:#1d4b86; text-decoration:none; cursor:pointer; }

.smlLinkB { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.smlLinkB:link { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.smlLinkB:visited { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }
a.smlLinkB:hover { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#1d4b86; text-decoration:underline; cursor:pointer; }
a.smlLinkB:active { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#1d4b86; text-decoration:none; cursor:pointer; }

.navText { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#eeeeee; text-decoration:none; cursor:default; }
a.navLink:link { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#eeeeee; text-decoration:none; cursor:pointer; }
a.navLink:visited { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#eeeeee; text-decoration:none; cursor:pointer; }
a.navLink:hover { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ff9900; text-decoration:underline; cursor:pointer; }
a.navLink:active { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#eeeeee; text-decoration:none; cursor:pointer; }

a.navSmlLink:link { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#eeeeee; text-decoration:none; cursor:pointer; }
a.navSmlLink:visited { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#eeeeee; text-decoration:none; cursor:pointer; }
a.navSmlLink:hover { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#ff9900; text-decoration:underline; cursor:pointer; }
a.navSmlLink:active { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#eeeeee; text-decoration:none; cursor:pointer; }

.cfwMenuLink { display:block; width:127px; padding-left:5px; font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; line-height:1.5em; cursor:pointer; }
a.cfwMenuLink:link { color:#1d4b86; text-decoration:none; background:none; }
a.cfwMenuLink:visited { color:#1d4b86; text-decoration:none; background:none; }
a.cfwMenuLink:hover { color:#ffffff; text-decoration:underline; background-color:#1d4b86; }
a.cfwMenuLink:active { color:#1d4b86; text-decoration:none; background:none; }

.navTextLrg { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#eeeeee; text-decoration:none; cursor:default; }
.navTextSml {	font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#eeeeee; text-decoration:none; cursor:default; }

.footButton { display:inline-block; width:100%; padding:1px; font-family:Verdana, sans-serif; font-size:7pt; font-weight:500; color:#eeeeee; text-decoration:none; border:solid 1px #1d4b86; cursor:pointer; }
.footText {	font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#9fb2d3; text-decoration:none; cursor:default; }

a.footLinkLt:link { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#9fb2d3; text-decoration:none; cursor:pointer; }
a.footLinkLt:visited { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#9fb2d3; text-decoration:none; cursor:pointer; }
a.footLinkLt:hover { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#9fb2d3; text-decoration:underline; cursor:pointer; }
a.footLinkLt:active { font-family:Verdana, sans-serif; font-size:7pt; font-weight:700; color:#9fb2d3; text-decoration:none; cursor:pointer; }

.dftTB400 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:400px; }
.dftTB350 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:350px; }
.dftTB300 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:300px; }
.dftTB200 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:200px; }
.dftTB120 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:120px; }
.dftTB80 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:80px; }
.dftTB50 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:50px; }
.dftTB35 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:35px; }

.dftTA500 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:500px; height:120px; }
.dftTA350 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:350px; height:80px; }
.dftTAMax45 { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; width:100%; height:45px; }

.smlTB300 { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#000000; width:300px; border:solid 1px #000000; }
.smlTB100 { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#000000; width:100px; border:solid 1px #000000; }

.dftComboMin { font-family:Verdana, sans-serif; font-size:8pt; font-weight:400; color:#000000; }
.dftComboMin option { background-color:#ffffff; }

.tbNewsletter { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#1d4b86; width:200px; border:solid 1px #1d4b86; background: url(images/tbBG-Newsletter-01.gif) no-repeat; }
.tbSmlSearch { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#1d4b86; width:110px; border:solid 1px #1d4b86; }
.tbSmlNewsletter { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#1d4b86; width:120px; border:solid 1px #1d4b86; background: url(images/tbBG-Newsletter-01.gif) no-repeat; }

.dlgHolder { border: solid 1px #000000; }
.dlgHeaderRow { background-color:#1d4b86; }
.dlgHeaderText { font-family:Verdana, sans-serif; font-size:10pt; font-weight:700; color:#ffffff; cursor:default; }

.frmButton { display:inline-block; background-color:#f2f2f2; border:1px solid #1d4b86; padding:3px 10px; font-family:Verdana; font-weight:400; font-size:9pt; color:#1d4b86; cursor:pointer; }
.frmButtonOn { display:inline-block; background-color:#1d4b86; border:1px solid #1d4b86; padding:3px 10px; font-family:Verdana; font-weight:400; font-size:9pt; color:#ffffff; cursor:pointer; }

/* ++++++++++++++++++++ Styles for Reports +++++++++++++++++++++++ */
.rptHolder { border:solid 1px #1d4b86; border-collapse:collapse; }
.rptHeaderRow { background-color:#1d4b86; }
.rptHeaderText { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default } 
.rptHeaderLink { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default; cursor:pointer; } 
.rptColorRow { background-color:#e0e0e0; }
.rptText { font-family:Verdana; font-weight:400; font-size:8pt; color:#000000; cursor:default; }
.rptTextB { font-family:Verdana; font-weight:700; font-size:8pt; color:#000000; cursor:default; }
.rptTextRed { font-family:Verdana; font-weight:400; font-size:8pt; color:#ff0000; cursor:default; }
.rptLink { font-family:Verdana; font-weight:400; font-size:8pt; color:#1d4b86; cursor:pointer; text-decoration:none; }

.rptBorderTop { border-top:solid 1px #1d4b86; }
.rptBorderAll { border:solid 1px #1d4b86; }

a.rptHeaderLink:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.rptHeaderLink:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }
a.rptHeaderLink:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:underline; cursor:pointer; }
a.rptHeaderLink:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:pointer; }

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ++++++++++++++++++++ Styles for tabs ++++++++++++++++++++++++++ */
#tabRow {
	float:left;
	width:100%;
	background:#ffffff url("/dir/images/ctBG-01.gif") repeat-x bottom;
	font-family:Verdana, sans-serif; font-size:8pt; font-weight:700;
	line-height:normal;
	
}
#tabRow ul {
	margin:0;
	padding:5px 2px 0;
	list-style:none;
}
#tabRow li {
	float:left;
	background:url("/dir/images/ctTabsL-01.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
	border-bottom:none;
}
#tabRow a {
	float:left;
	display:block;
	width:.1em;
	background:url("/dir/images/ctTabsR-01.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
#tabRow > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabRow a {float:none;}
/* End IE5-Mac hack */
#tabRow a:hover {
	color:#333;
}
#tabRow #current {
	background-position:0 -60px;
	border-bottom:none;
}
#tabRow #current a {
	background-position:100% -60px;
	padding-bottom:4px;
	color:#333;
}

#tabRow li:hover, #tabRow li:hover a {
	background-position:0% -60px;
	color:#333;
}
#tabRow li:hover a {
	background-position:100% -60px;
}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* +++++++++++++++++++++ Styles for Left Col +++++++++++++++++++++ */
.leftCol {
	background: url(images/lcBG-01.gif) repeat-y #003366;
	
}
.leftColSpacer {
	background-color:#003366;
	
}
.topTabSpacer {
	background-color:#003366;
	border-bottom:none;
	
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.dlgHolder {
	border-bottom:solid 1px #003366;
	
}
.dlgHeaderRow { 
	background-color:#003366;
	
}
.dlgHeaderText { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ffffff; }





	




.headContentText {
	font-family:Arial, sans-serif;
	font-weight:400;
	font-size:7.5pt;
	color:#ffffff;
}
.dirPageTitle {
	font-family:Arial, sans-serif;
	font-weight:700;
	font-size:20pt;
	color:#003366;
}
.dirSubTitle {
	font-family:Arial, sans-serif;
	font-weight:700;
	font-size:14pt;
	color:#003366;
}
.spnAdsKeywords {
	display:block;
	width:95%;
	background-color:#003366;
	font-family:Arial, sans-serif;
	font-weight:400;
	font-size:8pt;
	color:#ffffff;
	padding:2px;
}
.dirText { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#000000; line-height:1.25em; }
.imgSep { background-color:#003366; margin:3px 0px; }

.dftDirText { font-family:Arial, sans-serif; font-size:9pt; font-weight:400; color:#000000; }
.dftDirTextB { font-family:Arial, sans-serif; font-size:9pt; font-weight:700; color:#000000; }

.dirTextSml { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; line-height:1.25em; }

a.lrgRooferLink:link { font-family:Arial, sans-serif; font-size:14pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.lrgRooferLink:visited { font-family:Arial, sans-serif; font-size:14pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.lrgRooferLink:hover { font-family:Arial, sans-serif; font-size:14pt; font-weight:700; color:#0000ff; text-decoration:underline; cursor:pointer }
a.lrgRooferLink:active { font-family:Arial, sans-serif; font-size:14pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }

.dirCatLink { display:block; width:100%; font-family:Arial, sans-serif; font-size:10pt; font-weight:700; line-height:1.5em; }
a.dirCatLink:link { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#003366; text-decoration:none; cursor:pointer }
a.dirCatLink:visited { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#003366; text-decoration:none; cursor:pointer }
a.dirCatLink:hover { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#003366; text-decoration:underline; cursor:pointer }
a.dirCatLink:active { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#003366; text-decoration:none; cursor:pointer }

.dirSecHeading { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#003366; }

.dirFootText { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; }
.dirFootTextRed { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#ff0000; }

.bcText { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#003366; text-decoration:none; cursor:default }
a.bcLink:link { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }
a.bcLink:visited { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }
a.bcLink:hover { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#003366; text-decoration:none; cursor:pointer }
a.bcLink:active { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }

a.dirLrglink:link { font-family:Arial, sans-serif; font-size:11pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.dirLrglink:visited { font-family:Arial, sans-serif; font-size:11pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.dirLrglink:hover { font-family:Arial, sans-serif; font-size:11pt; font-weight:700; color:#0000ff; text-decoration:underline; cursor:pointer }
a.dirLrglink:active { font-family:Arial, sans-serif; font-size:11pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }

a.dirLink:link { font-family:Arial, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.dirLink:visited { font-family:Arial, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }
a.dirLink:hover { font-family:Arial, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:underline; cursor:pointer }
a.dirLink:active { font-family:Arial, sans-serif; font-size:9pt; font-weight:700; color:#0000ff; text-decoration:none; cursor:pointer }

.pageText { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#000000; text-decoration:none; cursor:default }
.pageLinkOn { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#003366; text-decoration:underline; cursor:default }
.pageLink { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#003366; text-decoration:none; cursor:pointer }
a.pageLink:link { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#003366; text-decoration:none; cursor:pointer }
a.pageLink:visited { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#003366; text-decoration:none; cursor:pointer }
a.pageLink:hover { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#003366; text-decoration:underline; cursor:pointer }
a.pageLink:active { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#003366; text-decoration:none; cursor:pointer }

.dftTextRed { font-family:Arial, sans-serif; font-size:9pt; font-weight:400; color:#ff0000; }
.dftTextBlue { font-family:Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; cursor:default; }

.dirTB500 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:500px; }
.dirTB400 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:400px; }
.dirTB300 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:300px; }
.dirTB200 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:200px; }
.dirTB120 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:120px; }
.dirTB80 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:80px; }
.dirTBMax { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:100%; }

.dirCombo200 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:200px; }
.dirComboMin { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; }

.dirTA600 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:600px; height:85px; }
.dirTA500 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:500px; height:65px; }
.dirTA400 { font-family:Verdana; font-weight:400; font-size:9pt; color:#000000; width:400px; height:65px; }

.dirFileUp { color:#000000; font-size: 8pt; font-family: Verdana, sans-serif; font-weight: 400; text-decoration: none; background: #FFFFFF; border: 1 solid black; width:300px; padding:3px; height:1.75em; }

.spnSuccess { display:block; width:90%; background-color:#cfdefa; padding:5px; font-weight:400; font-size:9pt; color:#000000; margin-top:10px; margin-bottom:10px; border: 1px solid #1d4b86; }
.spnSuccess b { font-weight:700; font-size:18pt; }
.spnSuccess a:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnSuccess a:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnSuccess a:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer }
.spnSuccess a:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnSuccess .dftLink { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }

.spnError { display:block; width:90%; background-color:#ff6666; padding:5px; font-weight:400; font-size:9pt; color:#000000; margin-top:10px; margin-bottom:10px; border: 1px solid #990000; }
.spnError b { font-weight:700; font-size:18pt; }
.spnError a:link { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnError a:visited { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnError a:hover { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer }
.spnError a:active { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnError .dftLink { font-family:Verdana, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
