@charset "utf-8";

body, body.mceContentBody
{
	margin: 0px;
	padding: 0px;
	background: #98afc7;
	font-family: Arial, san-serif;
	font-size: 13px;
}

h1, h2, h3, h4
{
	font-family: "Arial Narrow", Arial, san-serif;
}
h1
{
	font-size: 2.7em;
}
h2
{
	font-size: 2em;
}
h3
{
	font-size: 1.5em;
}
h4
{
	font-size: 1.35em;
}

.left
{
	float: left;
}
.right
{
	float: right;
}

.small
{
	font-size: 0.9em;
}
.smaller
{
	font-size: 0.75em;
}
.smallest
{
	font-size: 0.5em;
}
.big
{
	font-size: 1.25em;
}
.bigger
{
	font-size: 1.5em;
}
.biggest
{
	font-size: 2em;
}

.underline
{
	text-decoration: underline;
}
.bold
{
	font-weight: bold;
}

.error
{
	margin: 5px 0px;
	background: #ffffff;
	border: solid 1px #ff0000;
	color: #ff0000;
	text-align: center;
	font-weight: bold;
}
.note
{
	margin: 5px 0px;
	background: #ffffff;
	border: solid 1px #0000ff;
	color: #0000ff;
	text-align: center;
	font-weight: bold;
}

.clearBoth
{
	clear: both;
}

.wrapper
{
	margin: auto;
	width: 980px;
}

#nav
{
	width: auto;
	height: 55px;
	background: #98afc7;
	border-bottom: solid 1px #808ea2;
	font-size: 1.1em;
}
#navItems, #navItems li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navItems
{
	margin-top: 18px;
}
#navItems li
{
	float: left;
	border-left: solid 1px #60728b;

}
#navItems li:first-child
{
	border-left: none;
}
#navItems li a
{
	display: block;
	padding: 0px 25px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#navSearch
{
	margin-top: 15px;
}

#header
{
	padding-top: 15px;
	width: auto;
	height: 313px;
}

#heading
{

}
#headingContent
{
	position: absolute;
}
#headingTop
{
	width: auto;
	height: 59px;
	background: #93aac2;
}
#headingTRC, #headingTLC
{
	width: 5px;
	height: 5px;
}
#headingTRC
{
	float: right;
	background: url('htrc.png');
}
#headingTLC
{
	float: left;
	background: url('htlc.png');
}
#headingBottom
{
	margin-top: 1px;
	width: auto;
	padding-top: 139px;
	background: #879db5;
}
#headingBRC, #headingBLC
{
	width: 5px;
	height: 5px;
}
#headingBRC
{
	float: right;
	background: url('hbrc.png');
}
#headingBLC
{
	float: left;
	background: url('hblc.png');
}
.headingItem
{
	float: left;
	width: 196px;
}
.headingTitle
{
	width: auto;
	height: 47px;
	border-left: solid 1px #879db5;
	color: ##000000;
	padding-left: 35px;
	padding-top: 12px;
	font-family: "Arial Narrow", Arial, san-serif;
	font-size: 1.1em;
	font-weight: bold;
}
.headingItem:first-child .headingTitle
{
	border-left: none;
}
.headingText
{
	margin-top: 1px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	width: auto;
	height: 145px;
	border-left: solid 1px #6c7f98;
	color: #ffffff;
	padding: 0px 10px;
}
.headingItem:first-child .headingText
{
	border-left: none;
}

#content, body.mceContentBody
{
	background: #e8e8e8;
}
body.mceContentBody
{
	padding: 5px;
}
#content
{
	margin-top: 7px;
	width: auto;
}
#contentTRC, #contentTLC, #contentBRC, #contentBLC
{
	width: 5px;
	height: 5px;
}
#contentTRC
{
	float: right;
	background: url('btrc.png');
}
#contentTLC
{
	float: left;
	background: url('btlc.png');
}
#contentBRC
{
	float: right;
	background: url('bbrc.png');
}
#contentBLC
{
	float: left;
	background: url('bblc.png');
}
#contentBody
{
	padding: 0px 5px;
	min-height: 100px;
}
#contentBody h2:first-child
{
	margin: 0px;
	margin-bottom: 0.5em;
}
.contentBodyThick
{
	padding: 10px 10px;
}
.contentBodyThick h2:first-child
{
	margin: 0px;
	margin-bottom: 0.5em;
}

.container
{
	margin-bottom: 7px;
	width: auto;
	background: #ffffff;
}
.containerTRC, .containerTLC, .containerBRC, .containerBLC
{
	width: 5px;
	height: 5px;
}
.containerTRC
{
	float: right;
	background: url('ctrc.png');
}
.containerTLC
{
	float: left;
	background: url('ctlc.png');
}
.containerBRC
{
	float: right;
	background: url('cbrc.png');
}
.containerBLC
{
	float: left;
	background: url('cblc.png');
}
.containerBody
{
	min-height: 200px;
	padding: 10px 20px;
}
.containerBody h2:first-child
{
	margin: 0px;
	margin-bottom: 0.5em;
}

#background
{
	background: #60728b;
}
#wrapper
{
	position: relative;
	z-index: 100;
	margin-bottom: -55px;
}

#footer
{
	color: #60728b;
	width: auto;
	padding-top: 55px;
	padding-bottom: 27px;
	height: 55px;
	background: #98afc7;
	border-top: solid 1px #808ea2;
}
#footerItems, #footerItems li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#footerItems
{
	margin-top: 18px;
}
#footerItems li
{
	float: left;
	border-left: solid 1px #60728b;

}
#footerItems li:first-child
{
	border-left: none;
}
#footerItems li a
{
	display: block;
	padding: 0px 25px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#footerCopyright
{
	margin-top: 45px;
}

#footerCopyright a
{
	color: #ffffff;
	text-decoration: none;
}

.highBlue
{
	color: #60728b;
}
.highRed
{
	color: #e10a23;
}
.highGray
{
	color: #848484;
}

ul.blueArrows
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-bottom: 20px;
	list-style-image: url('arrow.png');
}
ul.blueArrows li
{
	padding: 5px; 0px;
}
ul.blueArrows a
{
	color: #e10a23;
	font-weight: bold;
}

ol.blueNumbers
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-bottom: 10px;
}
ol.blueNumbers li
{
	border-bottom: dotted 1px #ababab;
	padding: 4px; 0px;
}

hr.dotted
{
	border: none;
	border-top: dotted 1px #ababab;
}

.partnerItem
{
	float: left;
	border-left: dotted 1px #ababab;
	padding: 0px 11px;
}
#partners .partnerItem:first-child
{
	border-left: none;
}
.partnerText
{
	background: url('rarrow.png') 4px 14px no-repeat;
	padding: 10px 0px;
	padding-left: 20px;
}
.partnerText, .partnerText a
{
	color: #60728b;
}