body {
 padding:0;
 margin: 0;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 background-color:#F8FBFE;
}

table {
 border:0;
 margin: 0;
}

h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  color:#00106f;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
  color:#333333;
}

tr.headcols {background-image: url(../img/tabBottomM.png); }

.headtext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 13px;
	text-decoration: none;
}
a.headtext:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 13px;
	text-decoration: none;
}
a.headtext:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 13px;
	text-decoration: none;
}
a.headtext:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 13px;
	text-decoration: underline;
}

tr.tabcols1 {background-color:#ffffff; }
tr.tabcols2 {background-color:#ffffcf; }

tr.totalcols {
  background-color:#cccccc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}

td.tabcols { background-color:#00106f; }


.tableone {border-collapse:collapse;}
.tabletwo {border-collapse:collapse;}
.innerb {height:14em; overflow:auto;}

.tabPanel {
  background-image: url(../img/tabBottomM.png);
  }

td.topPan{
  background-image: url(../img/boxTM.jpg);
  background-repeat: repeat;
}

td.botPan{
  background-image: url(../img/boxBM.jpg);
  background-repeat: repeat;
}

td.midPan{
  background-image: url(../img/boxMM.jpg);
  background-repeat: repeat;
}

a.nav-nav:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.nav-nav:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.nav-nav:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

a.inv-nav:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}
a.inv-nav:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}
a.inv-nav:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: underline;
}
a.non-nav:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}
a.non-nav:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}
a.non-nav:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}

a.und-nav:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: underline;
}
a.und-nav:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: underline;
}
a.und-nav:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: underline;
}

.normtextblack {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}

.tableText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}

.normtextblackbold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	line-height: 13px;
	text-decoration: none;
}

.largetextblackbold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 15px;
	text-decoration: none;
}

.smalltext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 13px;
}

.smalltextwhite {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}

.frontButton { 
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-weight: bold;
	background-color: #3D61AB; 
  color: #FFFFFF; 
  margin-right: 6px; 
  width: 150px;
}

.over {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: normal;
  line-height: 14px;
	
}

.helpText{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px; 
  font-weight: normal;
  line-height: 10px;
  background-color:#ffffdf;
  height:80px;
  width:400px;
}