
body
{
	font-family: Arial;
	background-color: #D7D8DA;
}

body, div, form
{
	margin: 0px;
	padding: 0px;
}

img
{
	display: block;
}

#pagewrapper
{
	border: 5px solid #A6A8AA;
	width: 985px;
	margin: 0px auto 0px auto;
	background-color: #fff;
}

#header
{
	height: 73px;
}

#logo
{
	float: left;
}

#bodywrapper
{
	padding: 10px 15px 4px 15px;
}

#pictureback
{
	width: 955px;
	height: 216px;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

#picturebox
{
	width: 955px;
	height: 216px;
	overflow: hidden;
	position: relative;
	background-repeat: no-repeat;
}

#mainmenu4
{
	width: 314px;
	background-image: url('/images/bottom1.gif');
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	margin: 0px;
	padding: 0px 6px 0px 0px;
	list-style: none;
}

#mainmenu4 li
{
	color: #AAACAD;
	font-size: 12pt;
	line-height: 14pt;
	margin: 0px;
	padding: 7px 0px 9px 35px;
	background-image: url('/images/arrow9.gif');	
	background-repeat: no-repeat;
	background-position: 11px 10px;
	position: relative;
}

#mainmenu4 li ul
{
	margin: 10px 0px 0px -35px;
	padding: 0px;
	list-style: none;
	background-color: #febc4c;
}

#mainmenu4 li ul li
{
	margin: 0px 0px 2px 0px;
	padding: 4px 0px 6px 35px;
	font-size: 10pt;
	line-height: 12pt;
	color: #929496;
	background-repeat: no-repeat;
	background-image: none;
	border-bottom: 1px solid #fff;
}

#mainmenu4 li ul li.submenu
{
	background-image: url('/images/arrow9.gif');
	background-position: 11px 5px;
}

#mainmenu4 li ul li.hover
{
        background-color: #FE9F00;
}

#mainmenu4 li.breadcrumb
{
	background-image: url('/images/arrow9_over.gif');
}

#mainmenu4 li ul li.breadcrumb
{
	background-image: url('/images/arrow9_over.gif');
}

#mainmenu4 li ul li a
{
	color: #929496;
	color: #fff;
	text-decoration: none;
}

#mainmenu4 li ul li ul li a
{
	color: #000;
	color: #fff;
	padding-left: 15px;
}

#bottom2
{
	width: 314px;
	padding: 0px 6px 0px 0px;
	background-image: url('/images/bottom2.gif');
	height: 34px;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
}

#bottom3
{
	width: 314px;
	padding: 0px 0px 0px 0px;
	background-image: url('/images/bottom3.gif');
	height: 34px;
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
}

#bottom1 p
{
	color: #AAACAD;
	font-size: 12pt;
	line-height: 14pt;
	margin: 0px;
	padding: 7px 0px 0px 35px;
}

#bottom2 p
{
	color: #AAACAD;
	font-size: 12pt;
	line-height: 14pt;
	margin: 0px;
	padding: 7px 0px 0px 35px;
}

#bottom3 p
{
	color: #AAACAD;
	font-size: 12pt;
	line-height: 14pt;
	margin: 0px;
	padding: 7px 0px 0px 35px;
}

#bottom3 a
{
	text-decoration: none;
	color: #AAACAD;
}

#bottom2 a
{
	text-decoration: none;
	color: #AAACAD;
}

#column1
{
	float: left;
	width: 314px;
	padding: 0px 6px 0px 0px;
}

#column2
{
	float: left;
	width: 314px;
	padding: 0px 7px 0px 0px;
}

#column3
{
	float: left;
	width: 314px;
}

.toppic
{
	height: 166px;
	overflow: hidden;
}

.title_block
{
	height: 33px;
	background-image: url('/images/title_fade.gif');
}

.title_block p
{
	margin: 0px;
	padding: 7px 0px 0px 10px;
	color: #fff;
	font-size: 13pt;
	line-height: 15pt;
	width: 290px;
}

.showhide, .showhide2
{
	display: none;
}

#mainmenu1
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#mainmenu1 li
{
	background-color: #FE9F00;
	color: #fff;
	font-size: 12pt;
	line-height: 14pt;
	padding: 6px 0px 8px 35px;
	margin: 0px 0px 7px 0px;
	cursor: pointer;
	background-image: url('/images/arrow1.gif');
	background-repeat: no-repeat;
	background-position: 8px 9px;
}

#mainmenu1 li.breadcrumb
{
	background-image: url('/images/arrow1_over.gif');
}

#mainmenu1 li a
{
	color: #fff;
	text-decoration: none;
}

#mainmenu1 li ul
{
	list-style: none;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mainmenu1 li ul li
{
	margin: 0px 0px 0px -35px;
	padding: 3px 0px 3px 35px;
	background-color: #4F6687;
	background-color: #FEBC4C;
	background-image: none;
	border-top: 1px solid #fff;
	color: #fff;
	font-size: 9pt;
}

#mainmenu1 li ul li a
{
	color: #fff;
	text-decoration: none;
}

#mainmenu1 li ul li.last
{
	border-bottom: 1px solid #fff;
}

#mainmenu1 li ul li.hover
{
	background-color: #FE9F00;
}

#mainmenu1 li ul li.submenu
{
	background-image: url('/images/arrow5.gif');
	background-position: 16px 8px;
}

#mainmenu1 li ul li.submenu.hover
{
	background-image: url('/images/arrow6.gif');
	background-position: 16px 8px;
}

#mainmenu1 li ul li ul li
{
	background-color: #AAABAE;
}

#mainmenu1 li ul li ul li.hover
{
	background-color: #666666;
}

#mainmenu2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#mainmenu2 li a
{
	color: #929496;
	text-decoration: none;
}

#mainmenu2 li
{
	background-color: #E6E7E8;
	color: #929496;
	font-size: 12pt;
	line-height: 14pt;
	padding: 6px 0px 8px 35px;
	margin: 0px 0px 7px 0px;
	cursor: pointer;
	background-image: url('/images/arrow2.gif');
	background-repeat: no-repeat;
	background-position: 8px 9px;
}

#mainmenu2 li.breadcrumb
{
	background-image: url('/images/arrow2_over.gif');
}

#mainmenu2 li ul
{
	list-style: none;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mainmenu2 li ul li
{
	margin: 0px 0px 0px -35px;
	padding: 3px 0px 3px 35px;
	background-color: #4F6687;
	background-color: #BBBCBC;
	background-image: none;
	border-top: 1px solid #fff;
	color: #fff;
	font-size: 9pt;
}

#mainmenu2 li ul li a
{
	color: #fff;
	text-decoration: none;
}

#mainmenu2 li ul li.last
{
	border-bottom: 1px solid #fff;
}

#mainmenu2 li ul li.hover
{
	background-color: #E6E7E8;
	color: #929496;
}

#mainmenu2 li ul li.submenu
{
	background-image: url('/images/arrow2.gif');
	background-position: 13px 6px;
}

#mainmenu2 li ul li.submenu.breadcrumb
{
	background-image: url('/images/arrow2_over.gif');
	background-position: 13px 6px;
}

#mainmenu2 li ul li.hover a
{
	color: #929496;
}

#mainmenu2 li ul li ul li
{
	background-color: #AAABAE;
	background-color: #939494;
}

#mainmenu2 li ul li.hover ul li a
{
	color: #fff;
}

#mainmenu2 li ul li ul li.hover
{
	background-color: #E6E7E8;
}

#mainmenu2 li ul li ul li.hover a
{
	color: #929496;
}

#mainmenu3
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#mainmenu3 li
{
	background-color: #002F71;
	color: #fff;
	font-size: 12pt;
	line-height: 14pt;
	padding: 7px 0px 7px 35px;
	margin: 0px 0px 7px 0px;
	cursor: pointer;
	background-image: url('/images/arrow3.gif');
	background-repeat: no-repeat;
	background-position: 8px 9px;
}

#mainmenu3 li.breadcrumb
{
	background-image: url('/images/arrow3_over.gif');
}

#mainmenu3 li a
{
	color: #fff;
	text-decoration: none;
}

#mainmenu3 li ul
{
	list-style: none;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#mainmenu3 li ul li
{
	margin: 0px 0px 0px -35px;
	padding: 3px 0px 3px 35px;
	background-color: #4F6687;
	background-color: #34598D;
	background-image: none;
	border-top: 1px solid #fff;
	color: #fff;
	font-size: 9pt;
}

#mainmenu3 li ul li a
{
	color: #fff;
	text-decoration: none;
}

#mainmenu3 li ul li.last
{
	border-bottom: 1px solid #fff;
}

#mainmenu3 li ul li.hover
{
	background-color: #002F71;
}

#mainmenu3 li ul li.submenu
{
	background-image: url('/images/arrow3.gif');
	background-position: 13px 6px;
}

#mainmenu3 li ul li.submenu.breadcrumb
{
	background-image: url('/images/arrow3_over.gif');
	background-position: 13px 6px;
}

#mainmenu3 li ul li ul li
{
	background-color: #AAABAE;
	background-color: #6682AA;
}

#mainmenu3 li ul li ul li.hover
{
	background-color: #002F71;
}

#footer1
{
	color: #002F71;
	font-size: 8pt;
	line-height: 10pt;
	text-align: center;
}

#footer1 a
{
	color: #002F71;
	text-decoration: none;
}

#footer1 span
{
	padding: 0px 10px 0px 10px;
}

#quick_links
{
	font-size: 7pt;
	line-height: 9pt;
	color: #A1A4A6;
	margin: 0px;
	padding: 5px 0px 0px 15px;
}

#quick_links a
{
	color: #A1A4A6;
	text-decoration: none;
}

#quick_links span
{
	padding: 0px 5px 0px 5px;
}
	
#footer_links
{
	font-size: 7pt;
	line-height: 10pt;
	color: #A1A4A6;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

#footer_links a
{
	color: #A1A4A6;
	text-decoration: none;
}

#footer_links span
{
	padding: 0px 3px 0px 3px;
}

#head_right
{
	float: right;
	padding: 30px 15px 0px 0px;
}

#search
{
	background-image: url('/images/search_back.gif');
	width: 250px;
	height: 29px;
	padding: 6px 0px 0px 0px;
}

#menuwrapper
{
	height: 40px;
	overflow: hidden;
}

h1
{
	font-size: 15pt;
	line-height: 17pt;
	color: #002F71;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

h1 span
{
	color: #fe9f00;
}

#topcontent
{
	padding: 0px 30px 0px 15px;
}

#topcontent p
{
	color: #000;
	font-size: 11pt;
	line-height: 15pt;
	margin: 0px;
	padding: 0px 0px 10px 0px;	
}

.item
{
	float: left;
	width: 314px;
	padding: 0px 6px 0px 0px;
	height: 400px;
}

.item_image
{
	margin: 0px 0px 10px 0px;
	height: 209px;
	position: relative;
}

.leftcorner
{
	position: absolute;
	left: 0px;
	bottom: 0px;
}

.leftcorner img
{
	width: 11px;
	height: 12px;
	behavior: url('/style/iepngfix.htc');
}

.rightcorner
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.rightcorner img
{
	width: 11px;
	height: 12px;
	behavior: url('/style/iepngfix.htc');
}

.item_title
{
}

.item_title h2
{
	color: #FF9E01;
	font-size: 12pt;
	line-height: 14pt;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	margin: 0px;
}

.item_title a
{
	color: #FF9E01;
	text-decoration: none;
}

.item_intro
{
	padding: 0px 10px 0px 10px;
	font-size: 10pt;
	line-height: 13pt;
}

.item_intro p
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #7E7E7E;
}

#moreinfo
{
	font-size: 9pt;
	line-height: 13pt;
}

#moreinfo p
{
	margin: 0px;
	padding: 0px 0px 10px 16px;
}

.item_link
{
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	padding: 0px 0px 0px 10px;
	background-image: url('/images/arrow4.gif');
	background-repeat: no-repeat;
	background-position: 78px 2px;
}

.item_link a
{
	color: #002D6E;
	text-decoration: none;
}

.infoimage
{
	float: right;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 6px;
}

#sitemap
{
	padding: 0px 0px 0px 16px;
}

#sitemap a
{
	color: #000;
	text-decoration: none;
}

#officers a
{
	color: #000;
	text-decoration: none;
}

.officer_image
{
	float: right;
}

.officer_image img
{
	padding: 0px 20px 20px 20px;
}

.officer_divide
{
	height: 1px;
	overflow: hidden;
	background-color: #a8aaad;
	clear: both;
	border-bottom: 20px solid #fff;
}

#homecontent
{
	text-align: center;
}

#homecontent p
{
	font-size: 12pt;
	line-height: 15pt;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}



