body{background-color:#ffffff;}
.pageEnd {page-break-before: always}
.line { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.line8 { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.line12 { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.line14 { font-size: 14pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.linebold { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.lineboldred { font-size: 10pt; color: red; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.lineboldsmall { font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.lineboldmed { font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.lineboldmini { font-size: 8pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

.linesmall { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.linesmallwhbold { font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
.linesmallblue { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color:#01048F;}
.linesmallv { font-size: 8pt; font-family: Verdana; color:#000000;}
.smallline { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.smalllinered { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:#E30303;}
.linemicro { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.linemicrored { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; color:#CC0000;}
.linemini { font-size: 7pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
.lineminired { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color:red;}
.redline { color: red; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }
.redlinesmall { color: red; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.headline {  font-family: Arial, Helvetica; font-size: 14px; font-style: normal; font-weight: bold}

.link{color:#666699;font:9pt arial;font-weight:bold;text-decoration:none;}
A.link:hover{color: #339999;}

.navlink2{color:#666699;font:9pt verdana;font-weight:bold;text-decoration:none;}
A.navlink2:hover{color: #339999;}

.topLinks{color:#0000CC;font:10pt arial;font-weight:bold;}
A.topLinks:hover{
	color: #339999;; font-family: Arial, Helvetica; font-size: 10pt; font-style: normal}

.topLinkssmall{	color:#336699; font:9pt arial; font-weight: normal;}
A.topLinkssmall:hover{color: #339999;; font-family: Arial, Helvetica; font-size: 9pt; font-style: normal}

.topLinkssmallbold{	color:#0000CC; font:9pt Arial, Helvetica; font-weight: bold;}
A.topLinkssmallbold:hover{color: #339999;; font-family: Arial, Helvetica; font-size: 9pt; font-style: bold}

.topLinksmini{	color:#336699; font:8pt arial; font-weight: normal;}
A.topLinksmini:hover{color: #339999;; font-family: Arial, Helvetica; font-size: 8pt; font-style: normal}


.topLinksmedbold{ color:#000000; font: 10pt arial, helvetica; font-weight: bold;text-decoration:none;}
A.topLinksmedbold:hover{color: #339999;; font-family: Arial, Helvetica; font-size: 10pt; font-style: bold}
.topLinksmedboldlt{ color:#000000; font: 10pt arial, helvetica; font-weight: bold;text-decoration:none;}
A.topLinksmedboldlt:hover{color: #cc0000;; font-family: Arial, Helvetica; font-size: 10pt; font-style: bold}

.topLinksLite{color:#0000CC;font:10pt arial;}
A.topLinksLite:hover{color:#FFCC00;; font-family: Arial, Helvetica; font-size: 10pt; font-style: normal}

.topLinksLiteBold{color:#0000CC;font:10pt arial;font-weight:bold;}
A.topLinksLiteBold:hover{color:#FFCC00;; font-weight:bold; font-family: Arial, Helvetica; font-size: 10pt; font-style: bold}


.topLinksLiteMini{color:#0000CC;font:8pt arial;}
A.topLinksLiteMini:hover{color:#339999;; font-family: Arial, Helvetica; font-size: 8pt; font-style: normal}

.topLinksLiteMiniND{color:#0000CC;font: italic 8pt arial; text-decoration:none;}
A.topLinksLiteMiniND:hover{color:#339999;; font-family: Arial, Helvetica; font-size: 8pt; font-style: italic; text-decoration:none;}

.topLinksLiteMiniNND{color:#0000CC;font: 7pt arial; text-decoration:none;}
A.topLinksLiteMiniNND:hover{color:#339999;; font-family: Arial, Helvetica; font-size: 7pt; font-style: normal; text-decoration:none;}

.topLinksVLiteMini{color:#0000CC;font:7pt verdana;}
A.topLinksVLiteMini:hover{color:#339999;; font-family: verdana; font-size: 7pt; font-style: normal}

.topLinksMiniBold{color:#0000CC;font:8pt arial; font-weight:bold;}
A.topLinksMiniBold:hover{color:#339999;; font-family: Arial, Helvetica; font-size: 8pt; font-weight:bold; font-style: normal}

.topLinksBoldMini{color:#0000CC;font:7pt arial; font-weight:bold;}
A.topLinksBoldMini:hover{color:#339999;; font-family: Arial, Helvetica; font-size: 7pt; font-weight:bold; font-style: normal}

.LgBodyLinks{color:#669999;font:11pt arial;font-weight:bold;text-decoration:none;}
A.LgBodyLinks:hover{color: #ff9933;}
.BodyLinks{color:#669999;font:9pt arial;font-weight:bold;}
A.BodyLinks:hover {color: #ff9933;}
.smBodyLinks{color:#336699;font:8pt arial;text-decoration:none;}
A.smBodyLinks:hover{color:#339999;}
.FeatureLinks{color:#669999;font:14pt arial;font-weight:bold;text-decoration:none;}
A.FeatureLinks:hover {color: #ff9933;}
.ULBodyLinks{color:#669999;font:9pt arial;font-weight:bold;text-decoration:none;}
A.ULBodyLinks:hover {color: #ff9933;}
.ULPlainBodyLinks{color:#0000cc;font:8pt arial;}
A.ULPlainBodyLinks:hover {color: #ff9933;}


.ga{color:#6699CC;font:9pt arial;font-weight:bold;text-decoration:none;}
A.ga:hover {color:#339966;}

.navLinkExt{color:#003333;font:9pt arial;font-weight:bold;}
A.navLinkExt:hover {color: #ff9933;}
.navLink{color:#003333;font:11pt arial;font-weight:bold;text-decoration:none;}
A.navLink:hover {color: #ff9933;}
.navLinkActive{color:#669999;font:14pt arial;text-decoration:none;}
A.navLinkActive:hover {color: #ff9933;}
.navTitle{font:11pt arial;font-weight:bold}
.navTitleItalic{font: italic 12pt arial;font-weight: normal;}
.navLink{color:#003333;font:8pt verdana;}
A:link.navLink{color:#003333;}
A:active.navLink{color:#ff9933;}
A:visited.navLink{color:#003333;}
A.navLink:hover{color:#ff9933;}

.horBar{color:#ffffff;font:9pt arial;text-decoration:none;font-weight:bold;}
A.horBar:hover{color:#ff9933;}

.horBarSlt{color:#003333;font:9pt arial;text-decoration:none;font-weight:bold;}

.bodyText{font:9pt arial}

.bodyLink{color:#336666;font:9pt arial;font-weight:bold;}
A:link.bodyLink{color:#336666;}

A:visited.bodyLink{color:#336666;}
A.bodyLink:hover{color:#ff9933;}

.header{font:15pt arial;color:#000000}
.headerSml{font:11pt arial;color:#000000}
.lineitalic {  font-family: Arial, Helvetica; font-size: 12px; font-style: italic}

.error { color: red; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }
.cnlabel { color: red; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.controlno { color: #black; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.formlabel { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
.searchlabel { font-size: 9pt;  font-family: Arial, Helvetica, sans-serif; }
.formdata { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
.lineitem { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.unnamed1 {
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	height: auto;
	width: auto;
	border: thin solid;}

	
.textbox {font-family: Arial,Verdana,Geneva,sans-serif; font-size: 9px color: ##000000; background-color: ##FFFFFF; border-color: ##FFFFFF; border: 1px solid ##525252; height=17px;

}

