/* CSS Document Created by Doug Williams and Associates */

body {margin: 27px 0px 0px 0px;
	padding: 0px;
	background-color: #fffce0;
	font-family: "Gill Sans MT", "Gill Sans", Verdana, sans-serif;
}

.lftFlt {float: left;
	position: relative;
}

.rghtFlt {float: right;
	position: relative;
}

#container {margin-right: auto;
	margin-left: auto;
	width: 763px;
}

.orange {color: #f7a51c;
}

/* HEADER */
#header {height: 101px;
	background: #0f4f90 url(../../images/header.jpg) no-repeat;
}

#header img {float: left;
	position: relative;
	margin: 20px 0px 0px 30px;
}

#header div {float: right;
	position: relative;
	line-height: 11px;
	text-align: right;
	font-size: 10px;
	color: #FFFFFF;
	margin: 20px 40px 0px 0px;
}




/* TOP NAV */
#topNav {width: 720px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	text-transform: uppercase;
	font-family: "Gill Sans MT", "Gill Sans", Verdana, sans-serif;
}

#topNav ul {margin: 0px;
	padding: 0px;
	list-style-type:none;
}
#topNav li {list-style-type: none;
	text-align:center;


}

#topNav li a {width: 142px;
	margin-right: 2px;
	margin-bottom: 2px;
	display: block;
	float: left;
	color: #FFFFFF;
	text-decoration: none;	
	list-style-type:none;
}

#topNav a:hover {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}

#topNav img {margin-right: 2px;
}

#nav1 {background-color: #990000;
}

#nav2 {background-color: #3275b2;
}

#nav3 {background-color: #846c54;
}

#nav4 {background-color: #f09702;
}

#nav5 {background-color: #053d76;
	margin-right: 0px;
}


/* CONTENT */
#top {height: 24px;
	background: #ffffff url(../../images/top.jpg) no-repeat;
}

#content {background: #ffffff url(../../images/content-bg.gif) repeat-y;
	padding-bottom: 5px;
	color: #3b4856;
	font-family:Tahoma, Verdana, sans-serif;
	font-size: 8.5pt;
}


#txtArea {padding: 0px 60px 0px 55px;
}

#txtArea a {color: #990000;
	font-weight: bold;
}

#txtArea a:hover {color:#CC6600;
	text-decoration: none;
}

#txtArea a:visited {color:#CC6600;
}

#txtArea  p {
	line-height: 16px;
}

#txtArea h1 {color: #013d7a;
	font-size: 14px;
	font-family:"Lucida Sans", "Trebuchet MS", Verdana, sans-serif;

}

#txtArea h2 {color:#FF9900;
	font-size: 13px;
	font-family:"Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
	width: 100%;
	border-top: 1px solid #eeeeee;
	margin: 0px 0px 5px 0px;
	padding-top: 10px;

}

#txtArea h3 {
	font-size: 12px;
	font-family:"Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
	margin: 3px 0px 3px 0px;
}

#txtArea ul {margin-top: 0px;
}

#txtArea li {list-style-image:url(../../images/arrow.gif);
	padding-bottom: 3px;
}

.greyBg {background-color: #F1F2F3;
}

.txtBox {height: 165px;
}

.txtBox img {margin: -10px 0px 0px 0px;
	padding-left: 5px;
}


.txtBox ul a {color: #3b4856;
	font-weight: normal;
	text-decoration: none;
}

.txtBox ul a:hover {color:#CC9900;
	text-decoration: none;
	font-weight: normal;
}

.txtBox ul a:visited {color:#3b4856;
	font-weight: normal;
}


.rightImg {float: right;
	padding: 0px 0px 0px 50px;
}

h1#title {height: 24px;
	width: 683px;
	background: #f1f2f3 url(../../images/title-bg.gif) no-repeat;
	font-size: 14px;
	padding-left: 30px;
	color: #013d7a;
	margin: 25px auto 20px auto;
	font-family:"Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
	text-transform: uppercase;
	line-height: 24px;
	
}

#contactInfo {padding-left: 50px;
}

#contactInfo h1 {font-size: 12px;
	margin: 0px;
	padding-top: 8px;
	margin: 8px 0px 5px -8px;
	border-top: 1px solid #eeeeee;
	width: 250px;
}

#contactInfo p {margin-top: 0px;
}

/* FOOTER*/
#foot {background: url(../../images/btm.jpg) top no-repeat;
	height: 65px;
	padding: 35px 30px 0px 30px;
}
	
#foot p {color: #658fb9;
	font-size: 10px;

}

#foot a {text-transform:lowercase;
	color: #3275b2;
	text-decoration: none;	
	font-size: 11px;
}

#foot a:hover {background-color: #fffef0;
}