@charset "UTF-8";
/* CSS Document */

body {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	min-width: 920px;
	background: #1375BC url(images/page-back.jpg) repeat-x scroll left top;
}
#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 920px;
}
#header {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 305px;
	width: 920px;
}


/** Navigation **/
#navbar {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 920px;
	float: left;
}
#navbar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navbar li {
	display: inline;
}
#navbar li span {
	display: none;
}
#navbar li a {
	display: block;
	float: left;
	height: 35px;
	background: url(images/navbar.png) no-repeat;
}
#navbar li a.item1 {
	background-position: 0px 0px;
	width: 82px;
}
#navbar  li  a.item1:hover   {
	background-position: 0px -35px;
}
#navbar li a.item2 {
	background-position: -82px 0px;
	width: 140px;
}
#navbar  li  a.item2:hover   {
	background-position: -82px -35px;
}
#navbar li a.item3 {
	background-position: -222px 0px;
	width: 138px;
}
#navbar  li  a.item3:hover   {
	background-position: -222px -35px;
}
#navbar li a.item4 {
	background-position: -360px 0px;
	width: 118px;
}
#navbar  li  a.item4:hover   {
	background-position: -360px -35px;
}
#navbar li a.item5 {
	background-position: -478px 0px;
	width: 177px;
}
#navbar  li  a.item5:hover   {
	background-position: -478px -35px;
}
#navbar li a.item6 {
	background-position: -655px 0px;
	width: 101px;
}
#navbar  li  a.item6:hover   {
	background-position: -655px -35px;
}
#navbar li a.item7 {
	background-position: -756px 0px;
	width: 90px;
}
#navbar  li  a.item7:hover   {
	background-position: -756px -35px;
}
#navbar li a.item8 {
	background-position: -846px 0px;
	width: 74px;
}
#navbar  li  a.item8:hover   {
	background-position: -846px -35px;
}





#main-outer {
	background: url(images/main-outer-back.png) repeat-y center top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 920px;
}
#main-inner {
	background: url(images/main-inner-back.png) no-repeat center top;
	margin: 0px;
	padding: 0px 0px 15px;
	width: 920px;
	min-height: 250px;
	font-size: 0.87em;
	color: #333333;
	line-height: 1em;
}
#sidebar {
	float: right;
	width: 255px;
	font-size: 0.95em;
	line-height: 1.15em;
}
.sidebar-box {
	margin: 0px;
	padding: 0px 25px 0px 15px;
	width: 215px;
}
.sidebar-box ul {
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.sidebar-box li {
	border-bottom: 1px solid #999999;
	padding-top: 2px;
	padding-bottom: 2px;
}
.sidebar-box li a {
	color: #333333;
	text-decoration: none;
}
.sidebar-box li a:hover {
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.sidebar-videobox {
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	height: 170px;
	width: 225px;
}
#content {
	padding: 0px 0px 0px 40px;
	float: left;
	width: 605px;
	line-height: 1.2em;
	text-align: justify;
	margin-top: 10px;
}
#footer {
	font-size: 0.7em;
	background: url(images/footer.png) no-repeat center top;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 920px;
	color: #17232f;
	font-weight: bold;
	float: left;
}
#footer-text {
	width: 600px;
	padding-left: 25px;
	text-transform: uppercase;
	height: 45px;
	padding-top: 25px;
}
#footer-text  a  {
	color: #17232F;
	text-decoration: none;
}


/* HTML Elements */

img {
	border: 0px;
}.float-right-video {
	float: right;
	margin-bottom: 15px;
	margin-left: 25px;
}
.image-floatleft {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 3px solid #000033;
	text-align: center;
}
.image-floatright {
	float: right;
	margin-bottom: 20px;
	border: 3px solid #000033;
	text-align: center;
	margin-left: 20px;
}
.important {
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.sidebar-fieldset {
	width: 98%;
	margin-top: 2px;
	margin-bottom: 2px;
}
h1 {
	font-size: 2em;
	font-weight: normal;
	color: #000066;
	line-height: 0.9em;
	margin: 5px 0px 10px;
	padding: 0px;
	border-bottom: 1px solid #000066;
	text-align: left;
}
.h1-color2 {
	color: #00A2D8;
}
h2 {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	color: #00A2D8;
	background: url(images/dotted-blue.gif) repeat-x left bottom;
	margin: 0px;
	padding: 0px 0px 2px;
}
h3 {
	color: #000033;
	background: #89c7e1;
	font-size: 1.1em;
	font-weight: bold;
	padding: 3px 2px;
	margin: 5px 0px 0px;
}
h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
}
.clear {
	clear: both;
	width: 100%;
}
#content    ol  {
	list-style: inside;
}
.mousepointer {
	cursor: pointer;
}