.lblStandard {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	}
.lblStandard a {
	color:#000000;
	text-decoration:none;
	}
.lblStandard a:hover {
	text-decoration:underline;
	color:#003300;
	}

.lblStandardB {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	font-weight:bold;
	}


.lblStandardBold {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	}
.lblStandardBold a {
	color:#000000;
	text-decoration:none;
	}
.lblStandardBold a:hover {
	text-decoration:underline;
	color:#003300;
	}
	
	
.lblStandard8 {
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	}
.lblStandard8Bold {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
	}


.lblStandard8Inverse {
	font-family:verdana;
	font-weight:normal;
	font-size:8pt;
	color:#E5CA83;
	}
.lblStandard8Inverse a {
	color:#E5CA83;
	text-decoration:none;
	}
.lblStandard8Inverse a:hover {
	text-decoration:underline;
	color:#037e85;
	}


.lblStandard8BoldInverse {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#E5CA83;
	}
.lblStandard8BoldInverse a {
	color:#E5CA83;
	text-decoration:none;
	}
.lblStandard8BoldInverse a:hover {
	text-decoration:underline;
	color:#037e85;
	}

	
.lblMenu {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#E5CA83;
	letter-spacing:5;
	}
.lblMenu a {
	color:#E5CA83;
	text-decoration:none;
	}
.lblMenu a:hover {
	text-decoration:underline;
	color:#037e85;
	}	
	

.lblLink {
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#037e85;
	}
.lblLink a {
	color:#037e85;
	text-decoration:none;
	}
.lblLink a:hover {
	text-decoration:underline;
	color:#037e85;
	}



.lblStandard10 {
	font-family:verdana;
	font-size:10pt;
	color:#000000;
	}
.lblStandard10Bold {
	font-family:verdana;
	font-weight:bold;
	font-size:10pt;
	color:#000000;
	}
.lblStandard10Inverse {
	font-family:verdana;
	font-weight:bold;
	font-size:10pt;
	color:#ffffff;
	background:#000454;
	}
	
.tblStandard {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	}
.tblWhite {
	font-family:verdana;
	font-size:7pt;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	border-bottom:#000454 solid thin;
	border-top:#000454 solid thin;
	background:#ffffff;
	}			

.txtStandard {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	background:#ffffff;
	}
.txtReadonly {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	background:#edf3f9;
	border-width:0px
	}

.txtNoBorder {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	background:#ffffff;
	border-width:0;
	}
.txtNoBorder2 {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	background:#ffffff;
	border-width:0;
	text-align:right;
	}
.txtNoBorderRight {
	font-family:verdana;
	font-size:7pt;
	color:#000000;
	background:#ffffff;
	border-width:0;
	text-align:right;
	}

.btnStandard {
	font-family:verdana;
	font-size:8pt;
	border-width:1px;
	height:20px;
	}
.btnSmall {
	font-family:verdana;
	font-size:7pt;
	border-width:1px;
	height:18px;
	width:50px;
	}
	
.rowSelected {
	background:#ffffff;
	}
.rowUnselected {
	background:#edf3f9;
	}
	
.topFileMenu {	
	position:absolute;
	width:50px;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background:#000454;
	left:5;
	top:38px;
	}
.topFileMenu	a {
	position:absolute;
	width:50px;
	color:#ffffff;
	background:#000454;
	text-decoration:none;
	}																
.topFileMenu a:hover {
	color:#ffcc00;
	background:#000A68;
	text-decoration:none;
	}																

.topViewMenu {	
	position:absolute;
	width:50px;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#000454;
	top:38px;
	left:60px;
	}
.topViewMenu a {
	position:absolute;
	width:50px;
	height:15px;
	color:#ffffff;
	background-color:#000454;
	text-decoration:none;
	}
.topViewMenu a:hover {
	color:#ffcc00;
	background-color:#000A68;
	text-decoration:none;
	}																
	
.topAppMenu {
	position:absolute;
	width:90px;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color:#000454;
	top:38px;
	left:120px;
	}
.topAppMenu a {
	position:absolute;
	width:90px;
	height:15px;
	color:#ffffff;
	background-color:#000454;
	text-decoration:none;
	}																
.topAppMenu a:hover {
	color:#ffcc00;
	background-color:#000A68;
	text-decoration:none;
	}																

.mnuDropDown {	
	position:absolute;
	width:130px;
	font-family:verdana;
	font-size:8pt;
	top:54px;
	left:5px;
	visibility:hidden;
	z-index: 1
	}
.mnuDropDown a {
	color:#000000;
	background-color:#ffffff;
	width:130px;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	text-decoration:none;
	}
.mnuDropDown a:hover {
	background-color:#edf3f9;
	text-decoration:none;
	}
	
.mnuBottom a {
	border-bottom:#000454 solid thin;
	}

.mnuTop a {
	border-top:#000454 solid thin;
	}

.mnuViewDropDown {	
	position:absolute;
	width:100px;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	background-color: #ffffff;
	layer-background-color: #ffffff;
	top:54px;
	left:60px;
	visibility:hidden;
	z-index:1;
	}
.mnuViewDropDown a {
	color:#000000;
	background-color:#ffffff;
	width:100px;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	text-decoration:none;
	}
.mnuViewDropDown a:hover {
	background-color:#edf3f9;
	text-decoration:none;
	}

.mnuAppDropDown {	
	position:absolute;
	width:120px;
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	background-color:#ffffff;
	layer-background-color:#ffffff;
	top:54px;
	left:120px;
	visibility:hidden;
	z-index:1;
	}
.mnuAppDropDown a {
	color:#000000;
	background-color:#ffffff;
	width:120px;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	z-index:1;
	text-decoration:none;
	}
.mnuAppDropDown a:hover {
	background-color:#edf3f9;
	text-decoration:none;
	}

.lblColumnHead {
	text-decoration:none; 
	color: #FFFFFF; 
	font-family:verdana; 
	font-size:8pt; 
	font-weight: bold;
	}
.lblColumnHead a {
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:verdana; 
	font-size:8pt; 
	font-weight:bold;
	}
.lblColumnHead a:link {
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:verdana; 
	font-size:8pt;
	font-weight:bold;
	}
.lblColumnHead a:visited {
	text-decoration:none; 
	color:#FFFFFF; 
	font-family:verdana; 
	font-size:8pt; 
	font-weight:bold;
	}
.lblColumnHead a:hover {
	text-decoration:none; 
	color:#ffcc00; 
	font-family:verdana; 
	font-size:8pt; 
	font-weight:bold;
	}


.lblReportTitle {
	font-family:verdana;
	font-size:13pt;
	font-weight:bold;
	color:#000454;
	}
.lblReportTitleSmallCap {
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	color:#000454;
	}


.tabSelected {
	color:#000000;
	background:#edf3f9;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border-top:#000454 solid thin;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	width:102px;
	}
.tabUnselected {
	color:#000000;
	background:#ccffcc;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border-top:#000454 solid thin;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	border-bottom:#000454 solid thin;
	width:102px;
	cursor:pointer;	
	}
.tabUnselectedY {
	color:#000000;
	background:#ffffcc;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border-top:#000454 solid thin;
	border-left:#000454 solid thin;
	border-right:#000454 solid thin;
	border-bottom:#000454 solid thin;
	width:102px;
	cursor:pointer;	
	}
.tabSpace {
	color:#003300;
	background:#ffffff;
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	border-bottom:#000454 solid thin;
	}
.tabBody {
	font-family:verdana;
	font-size:8pt;
	border-left:black solid thin;
	border-right:black solid thin;
	border-bottom:black solid thin;
	}		

.tblWhite {
	font-family:verdana;
	font-size:7pt;
	border-left:black solid thin;
	border-right:black solid thin;
	border-bottom:black solid thin;
	border-top:black solid thin;
	background:#ffffff;
	}
	
.colFiber {
	padding-right:5;
	padding-left:2;
	border-right:1pt solid #999999;
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	color:#ffffff;
	background:#000454;
}