/* CSS Document */
.hdr-nav {
	color:#5DA5BE; 
	font-weight:normal; 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	padding-top:7px;
	padding-left:10px;	
	padding-right:30px;
	letter-spacing:1px;
}

.hdr-nav a {
	color:#5DA5BE; 
	text-decoration:none;
}

.hdr-nav a:hover {
	color:#5DA5BE; 
	text-decoration:underline;
}

.hdr-nav-call {
	padding-top:8px;
	font-weight:600;
	letter-spacing:1px;
}

.hdr-nav-call-txt {
	color:#000; 
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;  
	font-size:11px;
}

.hdr-nav-line {
	background-color:#D9D9D9;
}

.hdr {
	/* background-color:#F2F2F2; */
	background-image:url(/img/hdr_bg.jpg);
	background-repeat: repeat-x;
}
	
.hdr-subpg {
	color:#666;
	font-weight:normal;
	font-size:24px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}	

.hdr-section {
	color:#666;
	font-weight:normal;
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}	


.subhdr-subpg {
	color:#313398;
	font-weight:bold;
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:2px;
	margin-bottom:4px;
}

.callout-box {
	background-color:#313398;
}

.bod {
	background-color:#fff;
}

body {
	margin:0; 
	padding:0;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}

hr {
  border: 0;
}  

hr.hr2 {
      color: #D9D9D9;
      background-color: #D9D9D9;
      height: 1px;
    }

p {
	color:#000; 
	font-weight:normal;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

img {
	border:0;
}

.ftr {
	padding-top:10px;
}

.ftr-email {
	padding-top:10px;
	background-image:url(/img/hdr_bg.jpg);
	background-repeat: repeat-x;
}

.ftr-nav {
	color:#5DA5BE; 
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	padding-top:8px;
	padding-left:10px;
}

.ftr-nav a {
	color:#5DA5BE;
	text-decoration:none;
}

.ftr-nav a:hover {
	color:#5DA5BE;
	text-decoration:underline;
}

.ftr-nav-line {
	background-color:#B8B8B8;
}

.frt-copyright {
	color:#999; 
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	padding-left:10px;
	padding-bottom:5px;	
}

.txt {
	color:#000; 
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;  
	font-size:12px;
}

.txt-sub {
	color:#000; 
	font-weight:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px; 
}

.txt-bsub {
	color:#000; 
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px; 
}

.txt-hsub {
	color:#313398; 
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
}

.txt-bsub {
	color:#5DA5BE; 
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; 
}

.txt-main {
	color:#000; 
	font-weight:normal;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.error {
	color:#900; 
	font-weight:normal;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.txt-home {
	color:#000; 
	font-weight:normal;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:5px;
}

.txt-btn {
	color:#5DA5BE;
	text-align:right;
	font-weight:600;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-bottom:1px;  
}

.txt-btn a {
	color:#5DA5BE;
	text-decoration:none;
}

.txt-btn a:hover {
	color:#5DA5BE;
	text-decoration:underline;
}

.tbl-btn {
	padding-bottom:5px;  
}

.tbl-btn-home {
	padding-top:3px;
	padding-bottom:5px;  
}

.ltnav {
	padding-left:30px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.ltnav a {
	color:#999;
	text-decoration:none;
}

.ltnav a:hover {
	color:#999;
	text-decoration:underline;
}

.ltnav-line1 {
	background-color:#E0E0E0;
}

.ltnav-line2 {
	background-color:#EBEBEB;
}

.ltnav-on {
	padding-left:30px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6698CD;
	background-color:#F5F5F5;
	font-weight:bold;
}

.rtnav-hdr {
	color:#5DA5BE;
	font-weight:600;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:7px;
	padding-bottom:1px;  
	letter-spacing:1px;
}

.rtnav-hdr a {
	color:#5DA5BE;
	text-decoration:none;
}

.rtnav-hdr a:hover {
	color:#5DA5BE;
	text-decoration:underline;
}

.rtnav-line {
	background-color:#CCC;
}

.txt-rtnav {
	color:#000; 
	font-weight:normal;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;  
	padding-top:2px;
	padding-bottom:1px;	
}

.rtcol-hdr {
	color:#5DA5BE;
	font-weight:600;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:3px;
	padding-bottom:1px;  
	letter-spacing:1px;
}

.rtcol-hdr a {
	color:#5DA5BE;
	text-decoration:none;
}

.rtcol-hdr a:hover {
	color:#5DA5BE;
	text-decoration:underline;
}		

.rtcol-txt {
	color:#000; 
	font-weight:normal;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;  
	padding-top:2px;
	padding-left:5px;
	padding-right:3px;	
	padding-bottom:1px;	
}

.rtcol-line {
	background-color:#E5E5E5;
}