/* ------------------------------------------------------- */
/*  LAYOUT                                                 */
/* ------------------------------------------------------- */
body {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-color: #223242;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container {
	width: 800px;
	margin: 0px auto;
	color:#FFFFFF;
	background-color: #18232A;
}
#logoHeader {
	height: 100px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #223242;
}
#topNav {
	height: 27px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #223242;
}
#topNavRight {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#bodyCapTop {
	height: 16px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #18232A;
}
#slideShowBox {
	height: 470px;
	margin: 0px;
	padding: 0px;
	background: #18232A url(Images/bg-slideshow-box.gif);
	background-repeat: no-repeat;
}
#contentBody {
	margin: 0px;
	padding: 0px;
	background-color: #18232A;
}
#bodyLeftSection {
	float: left;
	text-align: left;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	background-color: #18232A;
}
#bodyRightSection {
	width: 238px;
	float: left;
	text-align: center;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	background-color: #18232A;
}
#pageHeader {
	height: 45px;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: #18232A;
}
#leftTextColumn {
	width: 255px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px 10px 0px 15px;
	background-color: #18232A;
}
#rightTextColumn {
	width: 255px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px 15px 0px 10px;
	background-color: #18232A;
}
#fullTextColumn {
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px 15px 0px 10px;
	background: #18232A url(Images/bg-fulltextcolmn.gif);
	background-repeat: no-repeat;
	width: 535px;
}
#footerNav {
	height: 20px;
	text-align: center;
	margin: 0px;
	padding: 15px 15px 0px 15px;
	background-color: #18232A;
	color: #09F;
}
#footerLeft {
	height: 20px;
	width: 370px;
	float: left;
	text-align: left;
	color: #CCC;
	margin: 0px;
	padding: 4px 15px 20px 15px;
	background-color: #223242;
}
#footerRight {
	height: 20px;
	width: 370px;
	float: left;
	text-align: right;
	color: #CCC;
	margin: 0px;
	padding: 4px 15px 20px 15px;
	background-color: #223242;
}
#bodyCapBottom {
	height: 16px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #303030;
}
#separator {
	clear: both;
	height: 0px;
}
/* ------------------------------------------------------- */
/*  FONTS & LINKS                                          */
/* ------------------------------------------------------- */
a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	color: #00FFFF;
	text-decoration: underline;
}
a:active {
	color: #00FFFF;
	text-decoration: underline;
}
h1 {
	font-size: 12pt;
	color: #FFFFFF;
}
h2 {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}
h3 {
	font-size: 11pt;
	font-weight: bold;
	color: #00CC33;
}
.whiteBold{
	color: #FFFFFF;
	font-weight: bold;

}
.greenBold{
	color: #00CC33;
	font-weight: bold;

}
#contentBody p {
	font-size: 10pt;
	color: #CCCCCC;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#contentBody a:link {
	color: #FFFFFF;
	text-decoration: underline
}
#contentBody a:visited {
	color: #FFFFFF;
	text-decoration: underline
}
#contentBody a:hover {
	color: #00CC33;
	text-decoration: underline
}
#contentBody a:active {
	color: #00CC33;
	text-decoration: underline
}
#contentBody ul {
	margin-left: 0px; /* need to set both for IE */
	padding-left: 40px; /* need to set both for IE */
	margin-right: 0px; /* need to set both for IE */
	padding-right: 0px; /* need to set both for IE */
	margin-top: 0px; /* need to set both for IE */
	padding-bottom: 0px;
}
#contentBody li {
	font-size: 10pt;
	color: #CCCCCC;

}
#bodyRightSection p {
	font-size: 10pt;
	color: #CCCCCC;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#bodyRightSection a:link {
	color: #FFFFFF;
	text-decoration: underline
}
#bodyRightSection a:visited {
	color: #FFFFFF;
	text-decoration: underline
}
#bodyRightSection a:hover {
	color: #00CC33;
	text-decoration: underline
}
#bodyRightSection a:active {
	color: #00CC33;
	text-decoration: underline
}
#subNav p {
	font-size: 10pt;
	color: #CCCCCC;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#subNav a:link {
	color: #FFFFFF;
	text-decoration: underline
}
#subNav a:visited {
	color: #FFFFFF;
	text-decoration: underline
}
#subNav a:hover {
	color: #00CC33;
	text-decoration: underline
}
#subNav a:active {
	color: #00CC33;
	text-decoration: underline
}
#footerNav p {
	font-size: 8pt;
	color: #0CF;
	margin: 0px;
	padding: 0px;
}
#footerNav a:link {
	color: #0CF;
	text-decoration: none
}
#footerNav a:visited {
	color: #0CF;
	text-decoration: none
}
#footerNav a:hover {
	color: #FFF;
	text-decoration: underline
}
#footerNav a:active {
	color: #FFF;
	text-decoration: underline
}
#footerLeft p {
	font-size: 8pt;
	color: #CCC;
	margin: 0px;
	padding: 0px;
}
#footerRight p {
	font-size: 10pt;
	color: #0CF;
	margin: 0px;
	padding: 0px;
}
#footerRight a:link {
	color: #0CF;
	text-decoration: none
}
#footerRight a:visited {
	color: #0CF;
	text-decoration: none
}
#footerRight a:hover {
	color: #FFF;
	text-decoration: underline
}
#footerRight a:active {
	color: #FFF;
	text-decoration: underline
}
