.formLabel {font-size:12px; font-family:"Arial"; font-weight:bold;color:#1f3867;text-decoration:none;}
.itemFont {font-size:12px; font-family:"arial";font-weight:normal;}
.tableHeader {font-size:15px; font-family:"Arial"; font-weight:bold;color:black;text-decoration:none;}
.TableHeader1 {background-color:#006699; font-size:15px; font-family:"Arial"; font-weight:bold;color:#ffffff;text-decoration:none;}
.TableHeader2 {background-color:#BAD8E1; font-size:15px; font-family:"Arial"; font-weight:bold;color:black;}
.TableContent { font-size:12px; font-family:"Arial"; font-weight:bold;color:black;text-decoration:none;} 
.TableContent1 { font-size:12px; font-family:"Arial"; font-weight:normal;color:black;text-decoration:none;} 
.TableContent2 { background-color:#C1D2F7;font-size:12px; font-family:"Arial"; font-weight:bold;color:black;text-decoration:none;} 
.TableContent4 { background-color:#C1D2F7;font-size:11px; font-family:"Arial"; font-weight:normal;color:black;text-decoration:none;} 
.TableContent3 { background-color:#d9e3f9;font-size:12px; font-family:"Arial"; font-weight:bold;color:black;text-decoration:none;} 
.TableContent5 { background-color:#d9e3f9;font-size:11px; font-family:"Arial"; font-weight:normal;color:black;text-decoration:none;} 
.navbarcolor {background: #CCCCFF}
.map {font-size: 12px; background: white}
.currentitem {background: #E0E0E0}
.company {font-size: 11px; text-align: center}
.pagetitle {font-size: 18px; font-weight: bold; margin-right: 0px}
.pagesubtitle {font-size: 11px; color: black}
.accentcolor {background: orange; color: white}
.presencebar {font-size: 11px; text-align: right}
.columnheading {font-size: 11px}
.itemboxbackground {background: #F0F0F0}
.main {margin-left: 12px; margin-right: 12px}
.section {font-weight: bold; color: #202080}
.smallprint {font-size: 11px; color: gray; text-align: center}
.buttonborder {background: gray}
.buttoncolor {background: #E0E0E0}
.dialogbuttoncolor {background: #CCCCFF}
.navbar {font-size: 11px; margin: 1px}
.buttonbar {font-size: 11px; margin-left: 12px; margin-right: 12px}
.buttontext {font-size: 11px; margin: 0; text-align: center }
.cursorstyle{cursor:pointer;cursor:hand;}
.colornormal {background-Color:0000aa; left:25px;
 width:80px; height:20px; color:white; font-family:
 Verdana, Arial, Helvetica, sans-serif; font-size:
 8pt; font-weight: bold; border-width:1;
 border-style:solid;  border-color:red;cursor:hand;}
 .colorover {background-Color: 0000aa; left:25px;
  width:80px; height:20px; color:yellow;
  text-decoration:none; font-family: Verdana, Arial,
  Helvetica, sans-serif; font-size: 8pt; font-weight:
  bold; border-width:1; border-style:inset;
 border-color:red;cursor:hand;}
 .colornormal1 {background-Color:0000aa; left:25px;
  width:175px; height:20px; color:white; font-family:
  Verdana, Arial, Helvetica, sans-serif; font-size:
  8pt; font-weight: bold; border-width:1;
  border-style:solid;  border-color:red;cursor:hand;}
  .colorover1 {background-Color: 0000aa; left:25px;
   width:175px; height:20px; color:yellow;
   text-decoration:none; font-family: Verdana, Arial,
   Helvetica, sans-serif; font-size: 8pt; font-weight:
   bold; border-width:1; border-style:inset;
 border-color:red;cursor:hand;}
 .colornormal2 {background-Color:0000aa; left:25px;
  width:140px; height:20px; color:white; font-family:
  Verdana, Arial, Helvetica, sans-serif; font-size:
  8pt; font-weight: bold; border-width:1;
  border-style:solid;  border-color:red;cursor:hand;}
  .colorover2 {background-Color: 0000aa; left:25px;
   width:140px; height:20px; color:yellow;
   text-decoration:none; font-family: Verdana, Arial,
   Helvetica, sans-serif; font-size: 8pt; font-weight:
   bold; border-width:1; border-style:inset;
 border-color:red;cursor:hand;}
 
 .rptBody {
 	background-attachment:fixed;
 }
 .rptTitleHeader {
 	font-family: "Arial, Helvetica, sans-serif";
 	font-weight: bold;
 	font-size: 14pt;
 	text-align: center;
 	color: #0099FF;
 	background-color: #D5E3F9;
 }
 
 .rptTitleHeader1 {
  	font-family: "Arial, Helvetica, sans-serif";
  	font-weight: bold;
  	font-size: 14pt;
  	text-align: left;
  	color: #0099FF;
  	background-color: #D5E3F9;
 }
 .rptTableBorder {
 	border-style: solid;
 	border-color: #0000ff;
 	border-bottom-width: 1px;
 	border-left-width: 1px;
 	border-right-width: 1px;
 	border-top-width: 1px;
 }
 .rptTrHeaderL {
 	font-family: "Arial, Helvetica, sans-serif";
 	font-weight: bold;
 	font-size: 10pt;
 	text-align: right;
 	color: #0099FF;
 }
 .rptTrHeaderR {
 	font-family:"Arial, Helvetica, sans-serif";
 	font-weight:bold;
 	font-size: 10pt;
 	text-align: left;
 	color: black;
 }
 .rptTr1 { 
 	background-color:#C1D2F7;
 	font-size:11px; 
 	font-family:"Arial"; 
 	font-weight:normal;
 	color:black;
 	text-decoration:none;
 }
 .rptTr2 { 
 	background-color:#d9e3f9;
 	font-size:11px;
 	font-family:"Arial"; 
 	font-weight:normal;
 	color:black;
 	text-decoration:none;
 } 
 .rptTdHead {
 	font-family:"Arial, Helvetica, sans-serif";
 	font-size:11px;
 	font-weight:bold;
 	text-align:center;
 	border-style:solid;
 	border-color:silver;
 	border-width:1px;
 }
 
 .rptTdHead1 {
  	font-family:"Arial, Helvetica, sans-serif";
  	font-size:12px;
  	font-weight:bold;
  	text-align:center;
  	border-style:solid;
  	border-color:black;
  	border-width:1px;
 }
 .rptTdContentL {
 	font-family:"Arial, Helvetica, sans-serif";
 	font-size:11px;
 	text-align:left;
 	border-style:solid;
 	border-color:silver;
 	border-width:1px;
 }
 .rptTdContentC {
 	font-family:"Arial, Helvetica, sans-serif";
 	font-size:11px;
 	text-align:center;
 	border-style:solid;
 	border-color:silver;
 	border-width:1px;
 }
 .rptFootNote {
 	font-family:"Arial, Helvetica, sans-serif";
 	font-size:10px;
 	color:red;
}
.nobord { border-style: solid; border-width: 1;border-color:black; padding: 0 ;font-family:"Arial, Helvetica, sans-serif";
 	font-size:10px;
 	color:red}
.nobord1 { border-style: solid; border-width: 1;border-color:black; padding: 0 ;font-family:"Arial, Helvetica, sans-serif";
 	font-size:10px;
 	color:black}
.nobord2 { border-style: solid; border-width: 0;border-color:black; padding: 0 ;font-family:"Arial, Helvetica, sans-serif";
 	font-size:10px;
 	color:black} 	
.nobord3 {font-family:"Arial, Helvetica, sans-serif";
 	font-size:8px;
 	color:black} 	