p, td, ul, ol {
	font-family: Verdana;
	font-size: 8.5pt;
	} 
	
.TextBold {
	font-weight:bold; 
	}
	
.TextBlueBold {
	color: #1a3b6c;
	font-weight:bold;
	font-size: 8.75pt;   
	padding: 10px 0 0px 0;
	}
	
.TextBlueBoldBorder {
	color: #1a3b6c;
	font-weight:bold;
	font-size: 10.5pt; 
	padding: 10px 0 4px 0;
	border-bottom: 1px solid #81755f;   
	}

.TextBlueBoldsml {
	color: #1a3b6c;
	font-size: 8pt; 
	font-weight:bold;  
	}
	
.TextRedBoldsml {
	color: #b61111;
	font-size: 7.0pt; 
	font-weight:bold;  
	}
	
.TextRates {
	color: #0e407c;
	font-size: 7.5pt; 
	line-height:20pt;
	font-weight:bold;  
	padding: 10px 0 0px 5px;
	border-bottom: 1px solid #f6f5ea;   
	}
	
	

	
#IntTable .First {
	padding: 3px;
	color: #ffffff;
	font-weight: bold;
	font-size: 9.0pt;
	background-color: #255084;
	}

#IntTable .FirstSub {
	padding: 3px; 
	color: #ffffff;
	font-weight: bold;
	font-size: 8.0pt;
	background-color: #396594;
	}
	
#IntTable .sub {
	color: #0e336a;
	padding: 6px;
	}

#IntTable .subwht {
	background-color: #ffffff;
	padding:10px
	}
	
#IntTable .light {
	padding: 4px;
	color: #1a3b6c;
	font-weight: bold;
	font-size: 7.5pt;
	background-color: #d5d3bc;
	}
	
#IntTable .bluetxt {
	color: #0e336a;
	}
	
		
	
#RatesTable .Header {
	padding: 6px;
	color: #ffffff;
	font-weight: bold;
	font-size: 9.5pt;
	background-color: #1a3b6c;
	border-right: 1px solid #ffffff;
	}
	
#RatesTable .LOCheader {
	padding: 8px; 
	text-align:center;
	color: #ffffff;
	font-weight: bold;
	font-size: 10.0pt;
	background-color: #1a3b6c;
	border-right: 1px solid #ffffff;
	}
	
#RatesTable .LOCSubHeader {
	padding: 8px;
	text-align:center;
	color: #ffffff;
	font-weight: bold;
	font-size: 8.5pt;
	background-color: #1a3b6c;
	border-right: 1px solid #ffffff;
	}

#RatesTable .FixedHeader {
	padding: 8px;
	text-align:center;
	color: #ffffff;
	font-weight: bold;
	font-size: 10.0pt;
	background-color: #376698;
	border-right: 1px solid #ffffff;
	}

#RatesTable .FixedSubHeader {
	padding: 8px;
	text-align:center;
	color: #ffffff;
	font-weight: bold;
	font-size: 8.5pt;
	background-color: #376698;
	border-right: 1px solid #ffffff;
	}
	
#RatesTable .LOCContent {
	padding: 4px;
	color: #0e336a;
	font-size:7.75pt;
	background-color: #ebe9d3;
	border-right: 1px solid #ffffff;
	text-align:left;
	}
	
#RatesTable .LOCContentBold {
	padding: 4px;
	color: #0e336a; 
	font-size:7.5pt;
	background-color: #ebe9d3;
	border-right: 1px solid #ffffff;
	font-weight: bold;
	text-align:left;
	}

#RatesTable .FixedContent {
	padding: 4px;
	color: #0e336a;
	font-size:7.75pt;
	border-right: 1px solid #ffffff;
	background-color: #edece0; 
	text-align:left;
	
	}

#RatesTable .FixedContentBold {
	padding: 4px;
	color: #0e336a;
	font-size:7.5pt;
	border-right: 1px solid #ffffff;
	background-color: #edece0;
	font-weight: bold;
	text-align:left;
	}
	
#RatesTable .VertHeader {
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 8.5pt;
	background-color: #1a3b6c;
	text-align:left;
	}

#RatesTable .VertHeader2 {
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 8.5pt;
	background-color: #376698;
	text-align:left;
	}

#RatesTable .example {
	color: #1a3b6c; 
	font-size: 7.0pt; 
	font-weight:bold;
	padding: 4px;
	}
	
#RatesTable .small {
	color: #cc2027;
	padding: 4px;
	font-size: 7.5pt;
	
	}

#RatesTable .light {
	padding: 4px;
	color: #1a3b6c;
	font-weight: bold;
	font-size: 7.5pt;
	}

