@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6a6a6a;
}
#wrap {
	margin: 0 auto;
	height:100%;
	margin-top:-15px;
}
#banner{
	background-color:#ffffff;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	margin: 0 auto;
	margin-top:0px;
	background-position:center;
	height:690px;
}
#bannerInner{
	background-color:#071441;
	background-image:url(../images/bluGradientInner.jpg);
	background-repeat:no-repeat;
	margin: 0 auto;
	background-position:center;
	height:200px;
}
#bannerHeight{
	background-image:transparent;
	height:530px;
	width:2px;
	margin-top:26px;
	float:right;
	z-index:10;
	position:relative;}
	
#content{
	width:1100px;
	margin: 0 auto;
 	min-height:auto !important;
	position:relative;
}
#colLeft{
width:800px;
margin:20px;
margin-left:0px;
padding:10px;
float:left;
border-right:1px solid #cccccc;
}
#colRight{
width:235px;
float:right;
margin:15px;
margin-left:0px;
}

#content ul{
color:#00aff0;
list-style-image:url(../images/arrow.png);
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
line-height:20px;

}
#content ul li{
	display:block;
}
#colRight a{
color:#f78e1e;	
}

#colRight ul{
color:#f78e1e;
list-style-image:url(../images/arrow.png);
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
line-height:25px;}

#colRight ul li{
	padding-left:0px;

}
.orangeTxt{
color:#f78e1e;
font-family:Tahoma, Geneva, sans-serif;
font-size:14px;
line-height:25px;
text-transform:none;}
img{
	margin:20px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	}
.colBg{
/*	background-image:url(../images/box.jpg);
	background-repeat:no-repeat;*/
	width:345px;
	height:136px;
	background: #292928; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f4f5f6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #f4f5f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f4f5f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f4f5f6 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f4f5f6 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f5f6', GradientType=0 ); /* IE6-9 */
 	border:solid 1px #e7e7e7;
	background: linear-gradient(top, #f4f5f6 0%, #f4f5f6 50%, #ffffff 100%); /* W3C */
	float:left;
	margin:19px;
	margin-left:0px;
	margin-bottom:5px;
	}

.clear{
	clear:both;}
p{
color:#76787a;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
line-height:20px;}
h1{
color:#00aff0;
font-family:Tahoma, Geneva, sans-serif;
font-size:17px;
line-height:23px;
font-weight:normal;
margin-top:0px;}

h2{
	color:#09295a;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:normal;
	}
h3{
	color:#09295a;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:19px;
	font-weight:normal;
	margin-top:3px;
	margin-bottom:0px;
	}
h4{
		color:#e07a0d;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:15px;
		font-weight:normal;
	}
	
	/*** banner slideshow **/
#slideshow {
    position:relative;
    height:170px;
	margin:0 120px;
	z-index:0;
}

#slideshow DIV {
	position:absolute;
	top:110px;
	left:0px;
	opacity:0.0;
	height: 170px;
	background-color: #FFF;
	z-index:0;
}

#slideshow DIV.active {
    opacity:1.0;
	z-index:10;
}

#slideshow DIV.last-active {
	z-index:9;
}

#slideshow DIV IMG {
    display: block;
    border: 0;
}
.footerHome{
	width:1000px;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#00aeef;
	text-align:right;
	position:relative !important;
    height:10px;   /* Height of the footer */
    background:#015372;
	padding:50px;
}
a{ color:#0099FF;
text-decoration:none;
font-weight:normal;}
a:hover{ color:#0066FF;}
.footerHome a{ color:#00aeef;}
.footerHome a:Hover{ color:#ffffff;}

.topNav{
	background-image:url(../images/butBg.jpg);
	margin:0 auto;
	height:57px;
	background-repeat:repeat-x;
	width:1100px;
}
.topNav ul{
color:#ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-size:16px;
font-weight:normal;
line-height:57px;
margin-left:-40px;
}
.topNav ul li{
display:inline-block;
margin:0;
padding:0;

}
.topNav ul li a{
color:#ffffff;
font-family:Tahoma, Geneva, sans-serif;
font-weight:normal;
padding-left:44px;
padding-right:44px;
display:inline-block;
text-decoration:none;
text-align:center;
/*border-right: solid 1px #dadada;*/
}
.topNav ul li a:hover, .topNav ul li a.selected{
color:#ffffff;
background-image:url(../images/butOver.jpg);
height:57px;}

.orangeTxt{
	color:#e87800;
	font-size:12px;
	text-transform:uppercase;}
.btn{
font: 14px/100% Arial, Helvetica, sans-serif;
text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
display: inline-block;
width:auto;
zoom: 1;
height:40px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
	}
.button {
display: inline-block;
width:auto;
zoom: 1;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
margin-left:10px;
padding:7px;
font: 14px/100% Arial, Helvetica, sans-serif;
text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
/*-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;*/
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

input, textarea{
font-family:Tahoma, Geneva, sans-serif;
font-size:13px;
width: 337px;
height:20px;
margin-left:0px;
margin-bottom:15px;
padding:3px;
color:#333333;
background-color:#f8f8f8;
border: 1px solid #c5c3c3;}
