/* =================================================== *
 * BASIC DECLARATIONS
 * =================================================== */

h2 {
	font: bold 14px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #C8D6DD;
	display: inline;
}


.td8px {
 	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
 	color: #232323;
 	text-align: left;
 	padding: 7px 0px 5px 7px;
 }
 
 .td8subpx {
  	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  	color: #232323;
  	text-align: left;
  	padding: 0px 2px 0px 5px;
 }

.td12px {
 	font: normal 12px/22px Arial, Helvetica, sans-serif;
 	color: #2C2F59;
 	text-align: left;
 	padding-left: 7px;
 }
 
.td10px {
 	font: normal 12px/22px Arial, Helvetica, sans-serif;
 	color: #232323;
 	text-align: left;
 	padding: 20px 0px 5px 7px;
 } 

 	
 .td12pxx a {
 	color: #2C2F59;
	}
 

 .td12px a:link,
 .td12px a:visited {
 	color: #3F4732; }
 .td12px a:hover,
 .td12px a:active {
	color: #8A9A74; }


 .td10px a:link,
 .td10px a:visited {
 	color: #3F4732; }
 .td10px a:hover,
 .td10px a:active {
	color: #8A9A74; }
	
.table-out {
	padding: 0px;
	border: 0px solid #000000;
	margin: 6px;
}


.td14px {
 	font: normal 12px/18px Arial, Helvetica, sans-serif;
 	color: #232323;
 	text-align: left;
 	padding: 20px 50px 15px 7px;
 }
 
 .td14px a:link,
 .td14px a:visited {
  	color: #3F4732; }
  .td14px a:hover,
  .td14px a:active {
	color: #8A9A74; }

.tdtable-in {
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-right: 50px;
	padding-left: 50px;
	border: 1px solid #B3B9B8;
	color: #BECDDC;
	background: #596f86;
	text-align: left;
}

.tdtable-in a {
	color: #BECDDC;
	text-decoration: none;
}

.tdtable-2in {
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding: 25px;
	border: 1px solid #B3B9B8;
	color: #BECDDC;
	width: 50%;
	background: #4D6A88;
	text-align: left;
}

.tdtable-2in a {
	color: #BECDDC;
	text-decoration: none;
}

.tdtable-2in li {
	padding-bottom: 20px;
}

.tdtable-3in {
	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-right: 50px;
	padding-left: 50px;
	border: 1px solid #B3B9B8;
	color: #BECDDC;
	text-align: left;
}

.tdtable-3in a {
	color: #BECDDC;
	text-decoration: none;
}

.tdtable-3in span {
	font: bold 14px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	color: #FC6;
}
  .tdtable-4in {
  	font: normal 9px/20px Verdana, Arial, Helvetica, sans-serif;
  	font-color: #666;
  	padding-top: 5px;
  	padding-bottom: 5px;
  	padding-right: 10px;
  	padding-left: 10px;
  	border: 1px solid #B3B9B8;
  	color: #BECDDC;
	text-align: center;
 }
 
 
 .tdtable-header {
 	border: 1px solid #B3B9B8;
 	color: #ffffff;
 	background: #596f86;
}

.footersmaller {
	font: normal 10px/160% Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	color: #98adc2;
}

.planheader {
	font: bold 15px/36px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	letter-spacing: .5px;
}

