﻿body
{
 color: #555555;
 font-family: Muli, Verdana;
 font-size: 14px;
 margin: 10px 0 0 0; 
 padding: 0px;
 text-align: center;
}
h1
{
 font-size: 24px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 text-transform: uppercase;
}
.titleDepth
{
 float: left;
 padding-right: 10px;
}
.titleText
{
 float: left;
 width: 700px;
}
h2
{
 font-size: 16px;
 font-weight: bold;
}
a
{
 color: #1f4e79;
 text-decoration: none;
}
a:hover
{
 color: #1184c7;
 text-decoration: underline;
}
hr 
{
 background:#f5f4f4;
 color:#f5f4f4;
 width:100%;
 height:2px;
 margin:2em 0;
 padding:0;
 border:none;
}
img.alignright 
{
 float:right; 
 margin: 0 0 5px 5px;
}
.contentTitle
{
 border-bottom: solid 2px #1184c7;
 padding: 0 0 10px 0;
 margin: 0 0 10px 0;
}
#header
{
 color: #b5b2b1;
 height: 150px;
 margin: 0px auto;
 padding-top: 0;
 padding-bottom: 10px;
 text-align: left;
 width: 900px;
}
#header a
{
 color: #b5b2b1;
 text-decoration: none;
}
#headerLogo
{
 float: left;
 padding-left: 12px;
 padding-right: 23px;
 padding-top: 35px;
}
#headerInfo
{
 font-size: 12px;
}
#headerRight
{
 float: left;
 margin: 15px 0 0 0;
 width: 600px;
 text-align: right;
}
#headerInfo
{
 height: 20px;
 padding: 0 0 0 0;
 float: right;
}
#headerLine
{
 padding: 0 0 0 0;
}
.headerText
{
 float: right;
 padding: 0 0 0 10px;
}
#headerSearch
{
 height: 20px;
 padding: 0 0 3px 0;
 float: right;
 position: relative;
 top: 40px;
}
#searchBox
{
 padding: 0 0 0 0;
}
#headerSearch .searchTxt
{
 padding-top: 3px;
 padding-right: 5px;
}
#headerSearch .searchBtn
{
 float: right;
 padding-top: 3px;
}
#navbar
{
 background-color: #1f4e79;
 border-top: solid 1px #1184c7;
 border-bottom: solid 1px #1184c7;
 color: #ffffff;
 height: 20px;
 margin: 10px 0 0 0;
 padding: 10px 0 10px 0;
 position: relative;
 text-align: center;
 z-index: 1000;
}
#navmenu
{
 margin: 0px auto;
 padding: 0 0 10px 0;
 text-align: left;
 width: 800px;
}
#wrapper
{
 background-color: #f5f4f4;
 padding: 0 0 0 0;
 position: relative;
 text-align: left;
 width: 100%;
 z-index: 500;
}
#container
{
 background: #ffffff none;
 border-top: solid 2px #f5f4f4;
 margin: 0px auto;
 padding: 10px 10px 0 10px;
 position: relative;
 text-align: left;
 width: 800px;
}
#content
{
 padding-bottom: 20px;
 min-height: 163px;
}
#contentBody
{
 padding-bottom: 20px;
 /*border-bottom: solid 1px #99cacd;*/
}
#footer
{
 background-color: #1f4e79;
 color: #ffffff;
 margin: 0 0 0 0;
 padding: 34px 0 34px 0;
 text-align: center;
}
#footer .inner-div
{
 margin: 0px auto;
 text-align: left;
 width: 800px;
}
#copyright
{
 border-bottom: solid 1px #1184c7;
 border-top: solid 1px #1184c7;
 font-size: 12px;
 padding: 10px 0 10px 0;
 text-align: right;
}
#footerLinks
{
 font-size: 12px;
 border-top: solid 1px #1184c7;
 padding: 10px 0 10px 0;
 text-align: right;
}
#footerLinks a
{
 color: #ffffff;
 text-decoration: none;
}
#footerLinks a:hover
{
 color: #ffffff;
 text-decoration: underline;
}
.acknowledge
{
	float: left;
	margin-right: 15px;
	margin-left: 10px;
}
.acknowledgerequire
{
	margin-top: 10px;
}
.acknowledgeheader
{
	padding: 10px 0 15px 0;
	margin-left: 10px;
}
.acknowledgearticle
{
	padding: 4px 0 0 0;
}