#dftBlue { color:#000080; }
#dftRed { color:#990000; }

html, body {
	margin:0px;
	padding:0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:400; 
	text-decoration:none;
	background-color:#ffffff;
	
}


img { border:none; padding:0px; margin:0px; }
form { padding:0px; margin:0px; }
a { border:none; }
p { margin:0px; padding:3px; padding-bottom:10px; background-color:inherit; font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#000000; }
h1 { margin:0px; padding:3px; padding-bottom:5px; color:#990000; text-transform:uppercase; }
h2 { margin:0px; padding:3px; padding-bottom:5px; color:#990000; text-transform:uppercase; }
h3 { margin:0px; padding:3px; padding-bottom:5px; color:#990000; text-transform:uppercase; }
h4 { margin:0px; padding:3px; padding-bottom:5px; color:#000000; }
h5 { margin:0px; padding:3px; padding-bottom:5px; color:#000000; }

h2.pageTitle { margin:0px; padding:5px; padding-bottom:10px; color:#243688; text-align:center; }

hr.dotted { border-top:dotted 2px #990000; }

ul li { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#000000; cursor:default; }

.imgLink { cursor:pointer; border:none; }

.contactText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.secHeading { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	
}

#tagLine {
	text-align:left;
	padding-top: 25px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	color: #ffffff;
	font-family:Tahoma, Arial, sans-serif; 
	font-size:8pt; 
	font-weight:400; 
	text-decoration:none;
	line-height:1.5em;
	
}
.footer {
	font-family:Tahoma, Arial, sans-serif; 
	font-size:8pt; 
	font-weight:400; 
	text-decoration:none;
	color:#ffffff;
}
table {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}


.right_col_menu { height: 25px; width: 188px; margin-top: 0px; margin-left: 5px; vertical-align: top; text-align: left; overflow:hidden; }
.right_col_menu span.secMarker { color: #990000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-repeat: repeat; background-attachment: scroll; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; padding-top: 5px; padding-right: 0; padding-bottom: 4px; padding-left: 8px; border-left-style: none; white-space:nowrap; cursor:default; }
.right_col_menu  a:link { color: #990000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-repeat: repeat; background-attachment: scroll; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; padding-top: 5px; padding-right: 0; padding-bottom: 4px; padding-left: 8px; border-left-style: none; white-space:nowrap; }
.right_col_menu a:active { color: #990000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-repeat: repeat; background-attachment: scroll; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; padding-top: 5px; padding-right: 0; padding-bottom: 4px; padding-left: 8px; border-left-style: none; white-space:nowrap; }
.right_col_menu a:visited { color: #990000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-repeat: repeat; background-attachment: scroll; text-decoration: none; display: block; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; padding-top: 5px; padding-right: 0; padding-bottom: 4px; padding-left: 8px; border-left-style: none; white-space:nowrap; }
.right_col_menu  a:hover { color: #FFFFFF; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; background-color: #999999; background-repeat: repeat; background-attachment: scroll; text-decoration: none; padding-top: 5px; padding-bottom: 4px; padding-left: 6px; display: block; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #666666; border-left-color: #666666; white-space:nowrap; }

.rptHolder { border:solid 1px #990000; border-collapse:collapse; }
.rptHeaderRow { background-color:#990000; }
.rptHeaderText { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default } 
.rptHeaderTextSml { font-family:Verdana, sans-serif; font-size:7pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:default } 
.rptHeaderLink { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ffffff; text-decoration:none; cursor:default; cursor:pointer; } 
.rptHeaderLinkU { font-family:Verdana, sans-serif; font-size:8pt; font-weight:700; color:#ffffff; text-decoration:underline; cursor:default; cursor:pointer; } 
.rptColorRow { background-color:#e0e0e0; }
.rptText { font-family:Verdana; font-weight:400; font-size:8pt; color:#333333; cursor:default; }
.rptTextB { font-family:Verdana; font-weight:700; font-size:8pt; color:#333333; cursor:default; }
.rptTextRed { font-family:Verdana; font-weight:400; font-size:8pt; color:#ff0000; cursor:default; }

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

.frmColorRow { background-color:#e9e9e9; }


#navMenu li a { list-style-type:none; display: block;	width:165px; padding: 0;	margin: 0; padding: 2px; padding-left:10px; margin: 2px;	background-color: #243688; font: bold 8pt arial; color: #ffffff; text-decoration: none; }
#navMenu li a:hover { background-color: #9C9A9C; }	
.numbers li { font: bold 8pt arial; color: #000000; text-decoration: none; }

.decList { list-style-type:decimal; }
.decList li { list-style-type:decimal; }

.navTextB { font-family:Arial; font-size:10pt; font-weight:700; color:#ffffff; }
.navText { font-family:Arial; font-size:10pt; font-weight:400; color:#ffffff; }

.reqFeild { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#ff0000; cursor:default; }

.dftText { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#000000; cursor:default; }
.dftTextB { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:700; color:#000000; cursor:default; }
.dftTextRed { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#ff0000; cursor:default; }
.smlText { font-family:Tahoma, Arial, sans-serif; font-size:7pt; font-weight:400; color:#000000; cursor:default; }
.lrgText { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#000000; cursor:default; }
.lrgTextB { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:700; color:#000000; cursor:default; }
.lrgLtText { font-family:Tahoma, Arial, sans-serif; font-size:10pt; font-weight:400; color:#ffffff; cursor:default; }
.bigText { font-family:Tahoma, Arial, sans-serif; font-size:11pt; font-weight:400; color:#000000; cursor:default; }
.hugeText { font-family:Tahoma, Arial, sans-serif; font-size:12pt; font-weight:700; color:#000000; cursor:default; }

.ltText { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#cccccc; cursor:default; }

.footText { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; cursor:default; }

.pageTitle { font-family:Tahoma, Arial, sans-serif; font-size:12pt; font-weight:700; color:#000000; cursor:default; }

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

.dftFieldset { margin: 0px; padding:5px 0px 5px 3px; border: #c0c0c0 1px solid; }
.dftFieldset legend { font-family:Verdana, sans-serif; font-size:9pt; font-weight:700; color: #990000; margin-left:0px; }

a:link { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#999999; text-decoration:underline; cursor:pointer; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }

a.footLink:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }
a.footLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }
a.footLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#999999; text-decoration:underline; cursor:pointer; }
a.footLink:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }

.ltLink { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }
a.ltLink:link { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }
a.ltLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }
a.ltLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#999999; text-decoration:underline; cursor:pointer; }
a.ltLink:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#ffffff; text-decoration:none; cursor:pointer; }


a.noUnder:link { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#243688; text-decoration:none; cursor:pointer; }
a.noUnder:visited { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#243688; text-decoration:none; cursor:pointer; }
a.noUnder:hover { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#243688; text-decoration:none; cursor:pointer; }
a.noUnder:active { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#243688; text-decoration:none; cursor:pointer; }

#divNewsHolder { 
	height: 42px;
	width: 775px;
	background-image: url(/images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#999999;
	
}
#divNews {
	height: 30px;
	width: 750px;
	overflow: hidden;
	position: relative;
	text-align: center;
	vertical-align: middle;
	float: none;
	clear: both;
	left: 15px;
	margin: 0px;
	top: 13px;

}
#newsScrollerText {
	font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:400; color:#999999;
	white-space:nowrap;
	cursor:default;
	
}


a img:link { text-decoration:none; cursor:pointer; }
a img:visited { text-decoration:none; cursor:pointer; }
a img:hover { text-decoration:none; cursor:pointer; }
a img:active { text-decoration:none; cursor:pointer; }
a img { text-decoration:none; cursor:pointer; }

.dftLink { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }
a.dftLink:link { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }
a.dftLink:visited { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }
a.dftLink:hover { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#999999; text-decoration:underline; cursor:pointer; }
a.dftLink:active { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:400; color:#990000; text-decoration:none; cursor:pointer; }

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

.footerText:link { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }
a.footerLink:link { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }
a.footerLink:visited { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }
a.footerLink:hover { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; text-decoration:underline; cursor:pointer; }
a.footerLink:active { font-family:Tahoma, Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; text-decoration:none; cursor:pointer; }

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

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

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

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

.secSep { background:url(/images/secSepBG-01.gif) repeat-x center; padding-left:20px; }
.secSep span { font-family:Tahoma, Arial; font-weight:700; font-size:9pt; color:#990000; background-color:#ffffff; cursor:default; padding:3px; }

.secSepCPanel { background:url(/images/secSepBG-02.gif) repeat-x center; padding-left:20px; }
.secSepCPanel span { font-family:Tahoma, Arial; font-weight:700; font-size:9pt; color:#990000; background-color:#ededed; cursor:default; padding:3px; }

.headTagLine { 
	font-family:Arial, sans-serif;
	font-size:10pt;
	font-weight:700; 
	text-decoration:none;
	color:#ffffff;
	
}
.spnMainTitle {
	font-family:Arial, sans-serif;
	font-size:28pt;
	font-weight:700; 
	text-decoration:none;
	color:#000080;
	font-style:oblique;
	
}
.spnSubTitle {
	font-family:Arial, sans-serif;
	font-size:12pt;
	font-weight:700; 
	text-decoration:none;
	color:#000080;
	font-style:italic;
	
}

.OLDsecHeading { font-family:Arial, sans-serif; font-size:12pt; font-weight:700; text-decoration:none; color:#ffcc00; }
.OLDsecSubHeading { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; text-decoration:none; color:#ffcc00; }

.lrgDrkText { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:700; color:#800000; cursor:default; }

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

.hpTB200 { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; background-color:#ffffa0; width:200px; }

.hpCombo200 { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; background-color:#ffffa0; width:200px; }

.hpTA200 { font-family:Arial, sans-serif; font-size:8pt; font-weight:400; color:#000000; background-color:#ffffa0; height:120px; width:200px; }

.dftTB500 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:500px; }
.dftTB400 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:400px; }
.dftTB300 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:300px; }
.dftTB250 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:250px; }
.dftTB200 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:200px; }
.dftTB180 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:180px; }
.dftTB150 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:150px; }
.dftTB120 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:120px; }
.dftTB100 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:100px; }
.dftTB80 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:80px; }
.dftTB50 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:50px; }
.dftTB35 { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:35px; }
.dftTBMax { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:100%; }

.smlTBMax { font-family:Tahoma, Arial; font-weight:400; font-size:8pt; color:#000000; width:100%; }

.dftTA600 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:600px; height:85px; }
.dftTA500 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:500px; height:65px; }
.dftTA400 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:400px; height:65px; }
.dftTA300 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:300px; height:45px; }
.dftTAMax { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:90%; height:45px; }

.dftCombo500 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:500px; }
.dftCombo300 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:300px; }
.dftCombo200 { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; width:200px; }
.dftComboMin { font-family:Tahoma, Arial; font-weight:400; font-size:9pt; color:#000000; }

.spnSuccess { display:block; width:90%; background-color:#cffade; padding:5px; font-weight:400; font-size:9pt; color:#000000; margin-top:10px; margin-bottom:10px; border: 1px solid #009900; }
.spnSuccess b { font-weight:700; font-size:18pt; line-height:1.25em; }
.spnSuccess a:link { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnSuccess a:visited { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnSuccess a:hover { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer }
.spnSuccess a:active { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnSuccess .dftLink { font-family:Tahoma, Arial, 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; line-height:1.25em; }
.spnError a:link { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnError a:visited { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnError a:hover { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer }
.spnError a:active { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
.spnError .dftLink { font-family:Tahoma, Arial, sans-serif; font-size:9pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }


/* +++++++++++++++++++++++ dir section styles ++++++++++++++++++++ */
.headContentText {
	font-family:Arial, sans-serif;
	font-weight:400;
	font-size:8pt;
	color:#ffffff;
}

.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:#0000ff; text-decoration:underline; cursor:default }
.pageLink { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
a.pageLink:link { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
a.pageLink:visited { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }
a.pageLink:hover { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#0000ff; text-decoration:underline; cursor:pointer }
a.pageLink:active { font-family:Arial, sans-serif; font-size:10pt; font-weight:400; color:#0000ff; text-decoration:none; cursor:pointer }

.dirPageTitle {
	font-family:Arial, sans-serif;
	font-weight:700;
	font-size:20pt;
	color:#000080;
}
.dirSubTitle {
	font-family:Arial, sans-serif;
	font-weight:700;
	font-size:14pt;
	color:#000080;
}
.spnAdsKeywords {
	display:block;
	width:95%;
	background-color:#000080;
	font-family:Arial, sans-serif;
	font-weight:400;
	font-size:8pt;
	color:#ffffff;
	padding:2px;
}
.dirSecHeading { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#000080; }
.imgSep { background-color:#000080; margin:3px 0px; }

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

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 }

a.noLink:link { text-decoration:none; cursor:default }
a.noLink:visited { text-decoration:none; cursor:default }
a.noLink:hover { text-decoration:none; cursor:default }
a.noLink:active { text-decoration:none; cursor:default }

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 }

.dirLrgText { font-family:Arial, sans-serif; font-size:14pt; font-weight:700; color:#000000; }
.dirLrgListBlue { font-family:Arial, sans-serif; font-size:10pt; font-weight:700; color:#000080; }
.lrgListItem { padding-bottom:10px; }

.lrgTextWhite { font-family:Arial, sans-serif; font-size:24pt; font-weight:700; color:#ffffff; cursor:default; }
.bigTextWhite { font-family:Arial, sans-serif; font-size:12pt; font-weight:700; color:#ffffff; cursor:default; }


.bullet {margin-left:5px; padding-left:5px; list-style-type:disc; font-family:Arial, sans-serif; font-size:10pt; font-weight:400; }
