@charset "UTF-8";
/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#818285;
}
a:link {
}
a:visited {
}
a:hover {
}
a:active {
}

/* ------------------------------------- Containers -----------------------------------*/
#headerBack {
	width:100%;
	height:101px;
	margin-left:0px; margin-right:0px;
	background-color:#0d6d6b;
	background-image:url(../images/header-background.jpg); background-repeat:repeat-x;
}
#header {
	width:920px;
	height:97px;
	margin-left:auto; margin-right:auto;
	background-image:url(../images/header-background2.jpg); background-repeat:no-repeat;
	padding-left:80px;
	padding-top:4px;
}

#header2 {
	width:980px;
	height:97px;
	margin-left:auto; margin-right:auto;
	background-image:url(../images/header-background2.jpg); background-repeat:no-repeat;
}

#container {
	width:960px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/main-background.jpg); background-repeat:repeat-y;
	overflow:auto;
}

#mainImage {
	width:860px;
	height:200px;
	margin-left:40px; margin-right:40px;
	float:left;
}

#nav {
	width:840px;
	height:30px;
	margin-top:170px;
	padding-left:20px;
	float:left;
}

#leftColumn {
	width:240px;
	height:auto;
	margin-left:40px; margin-right:10px; margin-top:40px;
	float:left;
}

#rightColumn {
	width:540px;
	height:auto; min-height:320px;
	margin-left:20px; margin-right:40px; margin-top:20px;
	padding-left:25px; padding-right:25px; padding-top:20px; padding-bottom:40px;
	background-image:url(../images/rightColBack.jpg); background-repeat:repeat-x;
	overflow:auto;
	float:left;
}

#footer {
	width:100%;
	height:109px;
	margin-left:0px; margin-right:0px; margin-bottom:0px;
	background-color:#0d6d6b;
	background-image:url(../images/footer-background.jpg); background-repeat:repeat-x;
	float:left;
}
#footerinside {
	width:920px;
	height:auto;
	margin-left:auto; margin-right:auto;
	padding-top:10px;
}

/*--------------INDEX Cont ONLY----------------*/

#mainImageIndex {
	width:860px;
	height:300px;
	margin-left:40px; margin-right:40px;
	background-image:url(../images/index-mainImage.jpg);
	float:left;
}

#navIndex {
	width:840px;
	height:30px;
	margin-top:270px;
	padding-left:20px;
	float:left;
}

#leftColumnIndex {
	width:610px;
	height:auto;
	margin-left:40px; margin-right:20px; margin-top:20px; margin-bottom:20px;
	float:left;
}

#greyBox {
	width:570px;
	height:auto;
	padding:20px;
	background-color:#ebebeb;
	float:left;
}

#rightColumnIndex {
	width:230px;
	height:auto;
	margin-left:0px; margin-right:40px; margin-top:20px; margin-bottom:20px;
	float:left;
}

/*--------------INDEX Cont ONLY End----------------*/

/*----------------------------Nav Styles-------------------------------------*/

#topnavOn {
	width:auto;
	max-width:200px;
	padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px;
	margin-top:5px; margin-left:10px; margin-right:10px;
	background-color:#c2262e;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center;
	color:#FFF;
	float:left;
}
#topnavOn a:link {
	color:#FFF; text-decoration:none;
}
#topnavOn a:visited {
	color:#FFF; text-decoration:none;
}
#topnavOn a:hover {
	color:#FFF; text-decoration:none;
}
#topnavOn a:active {
	color:#FFF; text-decoration:none;
}

#topnavOff {
	width:auto;
	padding-top:1px; padding-bottom:1px; padding-left:5px; padding-right:5px;
	margin-top:5px; margin-left:10px; margin-right:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
	color:#FFF;
	float:left;
}
#topnavOff a:link {
	color:#FFF; text-decoration:none;
}
#topnavOff a:visited {
	color:#FFF; text-decoration:none;
}
#topnavOff a:hover {
	color:#CCC; text-decoration:none;
}
#topnavOff a:active {
	color:#FFF; text-decoration:none;
}

/*------------------------------*/

#navLeft {
	width:220px;
	height:auto;
	padding-left:20px; padding-bottom:10px;
	background-image:url(../images/arrow.jpg); background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;
	color:#004a80;
}
#navLeft a:link {
	color:#004a80; text-decoration:none;
}
#navLeft a:visited {
	color:#004a80; text-decoration:none;
}
#navLeft a:hover {
	color:#c2262e; text-decoration:none;
}
#navLeft a:active {
	color:#004a80; text-decoration:none;
}

/*------------------------------*/
.navbottom {
	font-family:Arial, Helvetica, sans-serif; color:#FFF;
	font-size:12px;
}
.navbottom a:link {
	color:#FFF; text-decoration:none;
}
.navbottom a:visited {
	color:#FFF; text-decoration:none;
}
.navbottom a:hover {
	color:#FFF; text-decoration:none;
}
.navbottom a:active {
	color:#FFF; text-decoration:none;
}

/*----------------------------Text Styles-------------------------------------*/

.h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#004a80;
}

.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#c2262e;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.copyright {
	font-family:Arial, Helvetica, sans-serif; color:#FFF;
	font-size:10px;
}

.formbox {
	width:225px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.formboxShort {
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
