html, body
{
	margin:0;
	font-family: Arial;
	color: black;
	font-size: 10pt;
	background: url(images/AdobeStock_68929807.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	overflow-x: hidden;
}
h2
{
	color: #000000;
	background: transparent;
 	font-size: 11pt;
	font-weight: bold;
	margin-top: 5px;
}
table
{
    margin-top:0;
    padding: 0;
    word-spacing:0;
    margin-left:auto;
    margin-right:auto;
}
 td
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	padding:5px;
}
#hp-top-menu
{
	position:relative;
	margin:20px 0 0 0;
	background:#000000;
	height:30px;
	width:100%;
}


#hp-top-menu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    float:right;
    line-height:30px;
}

#hp-top-menu li {
    float: left;
}

#hp-top-menu li a {
    display: block;
    color: white;
    text-align: center;
    padding:0 16px 0 16px;
    text-decoration: none;
}

#hp-top-menu li a:hover {
    background-color: #333333;
}
#hp-top-header
{
	position:relative;
	margin:0;
	background:#2a2a2a;
	height:75px;
	width:100%;
}
#hp-main-image
{
position:relative;
margin:0;
height:200px;
width:100%;
}
#hp-main-content-1
{
	position:relative;
	margin:0;
	min-height:350px;
	width:100%;
	background:#ffffff;
	padding:10px;
	
	-khtml-opacity:.90; 
	-moz-opacity:.90; 
	-ms-filter:”alpha(opacity=90)”;
	filter:alpha(opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.90);
	opacity:.90; 
}
#outer
{
	position:relative;
	width:1026px;
	margin:0 auto;
}
#hp-main-content-1 #inner
{
	position:relative;
	height:298px;
	width:340px;
	float:left;
}
#hp-main-content-1 #inner .first
{
	font-size:125%;
	font-weight:bold;
	padding:10px;
	color:#6f6f6f;
}
#hp-main-content-1 #inner .second
{
	font-size:120%;
	font-weight:normal;
}
#hp-main-content-1 #inner .image
{
	position:relative;
	margin:10px;
	border:1px #000000 solid;
	background:#ffffff;	
}
#hp-main-content-1 #inner .image img
{
	position:relative;
	width:318px;
	height:200px;
	margin:0 auto;
	display:block;
}
#hp-main-content-1 #inner .header
{
	margin:10px;
	font-weight:bold;
	font-size:125%;
	color:#6f6f6f;
	
}
#hp-main-content-1 #inner .content
{
	margin:10px;
}

#hp-main-content-2
{
	position:relative;
	margin:0;
	min-height:300px;
	width:100%;
	color:#ffffff;
	background:#6e2c00 ;
	padding:10px;	
	-khtml-opacity:.75; 
	-moz-opacity:.75; 
	-ms-filter:”alpha(opacity=75)”;
	filter:alpha(opacity=75);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.75);
	opacity:.75; 
}
#hp-main-content-2 .header
{
	margin:10px;
	font-weight:bold;
	font-size:135%;
	color:#ffffff;
	
}
#hp-main-footer
{
	position:relative;
	margin:0;
	background:#2a2a2a;
	height:60px;
	width:100%;
}
#hp-main-footer ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    float:left;
    line-height:60px;
}

#hp-main-footer li {
    float: left;
}

#hp-main-footer li a {
    display: block;
    color: white;
    text-align: center;
    padding:0 16px 0 16px;
    text-decoration: none;
}

#hp-main-footer li a:hover {
    background-color: #333333;
}

#hp-clear-spacer-1
{
	position:relative;
	height:30px;
}
#hp-clear-spacer-2
{
	position:relative;
	height:40px;
}
#outerContainer
{
    position:relative;
    width:100%;
    margin-left:auto;
    margin-right:auto;

}


.bluHeader1
{
 	color: #5373B8;
 	font-weight: bold;
 	font-style:italic;
 	font-size: 18pt;
}
.bluHeader2
{
 	color: #5373B8;
 	font-weight: bold;
 	font-size: 16pt;
}
 
 .homeBar{
 	font-family:arial,sans-serif;
	font-size:16px;
	font-weight:bold;
 	font-style:italic;
	color:#5373B8;
}
 
 .homeBar li{
	font-family:arial,sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#5373B8;
	padding:2px;
}

.homeBar_text{
	font-family: arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #69697F;
}

 .subBar
{
	font-family: arial,sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #5373B8;
	padding: 0px;
}

 .subBar ul
{
	font-family: arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 3px;
	margin-left: 0;
	padding-left: 0;
}

.homeHead_H1{
   	font-family:arial,sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#69697F;
}

.homeHead_text{
   	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#69697F;
}

.homeFoot_text{
   	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#69697F;
}

.input_wht{
	background: #ffffff;
	color: #000000 ;
	font-weight: normal;
}
.input_grn{
	background: green;
	color: #000000;
	font-weight: normal;
}
.protected{
	background: #000070;
	color: #FFFFFF ;
	font-weight: normal;
}
.button_lg {font-size: 10pt}
.button_sm {font-size: 8pt}
.button_xsm {font-size: 7pt}
.twelvePt_grn {font-family: Arial; color: green; font-size: 12pt}
.tenPt_red {font-family: Arial; color: #FF0000; font-size: 10pt}
.eightPt {font-family: Arial; font-size: 8pt; color: #000000}
.sixPt {font-family: Arial; font-size: 6.5pt; color: #000000}
 
.leftPageBorder { background-image: url("/images/sideLeft.gif"); }
 
.rightPageBorder { background-image: url("/images/sideRight.gif"); }
 
.defaultBlueBar { background-image: url("/images/blueBar.gif"); height: 10px}