@charset "utf-8";

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #42525e;
	}

.cascade #topExpand {
	width: 100%;
	height: 120px;
	background-image: url(images/top-expand.JPG);
	background-repeat: repeat-x;
	}

.cascade #bottomExpand {
	width: 100%;
	height: 148px;
	background-color: #080307;
	}

.cascade #topExpandIndex {
	width: 100%;
	height: 160px;
	background-image: url(images/top-expand.JPG);
	background-repeat: repeat-x;
	}

.cascade #logoHomePage {
	margin: 0px auto;
	width: 800px;
	height: 120px;
	}

.cascade #topheader {
	width: 100%;
	background-color: #192b19;
	border-bottom: 1px solid #395873;
	}

.cascade #flashHeader {
	width: 100%;
	height: 213px;
	background-color: #010121;
	}

.cascade #flashContent {
	margin: 0px auto;
	width: 800px;
	height: 213px;
	}

.cascade #container {
	min-height: 100%;
	height: auto;
	height: 100%;
	margin: 0 auto -4em; 
	}


.cascade #mainContent {
	margin: 0px auto;
	width: 800px;
	background-color: #4f5e69;
	}

.cascade #footerFlash {
	margin: 0px auto;
	width: 800px;
	background-color: #4f5e69;
	}

.cascade #navContainer {
	width: 100%;
	height: 25px;
	background-color: #483c32;
	padding-bottom: 5px;
	}

.cascade #navContainerIndex {
	width: 100%;
	height: 15px;
	background-color: #483c32;
	padding-bottom: 5px;
	}

.cascade #navContent {
	margin: 0px auto;
	width: 800px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	text-align: right;
	height: 10px;
	}

.cascade #navContentHome {
	margin: 0px auto;
	width: 800px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.cascade #homeContainer {
	margin: 0px auto;
	width: 800px;
	padding-top: 15px;
	}

.cascade #intro {
	width: 100%;
	height: 240px;
	background-image: url(images/body_bg.JPG);
	background-repeat: repeat-x;
	}

.cascade #introMain {
	margin: 0px auto;
	width: 800px;
	height: 213px;
	}

.cascade #introBorder {
	margin: 0px auto;
	width: 800px;
	height: 1px;
	}

.cascade #copyrightPanel {
	margin: 0px auto;
	width: 800px;
	height: 41px;
	background-color: #06071B;	
	}

.cascade #copyrightPanelLeft {
	float: left;
	width: 300px;
	height: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	text-align: right;
	border-right: solid 2px #eeee96;
	padding-right: 7px;
	}

.cascade #copyrightPanelRight {
	float: right;
	width: 470px;
	text-align: center;
	color: #FFFFFF;
	font-size: 10px;
	height: 25px;
	font-size: 10px;
	margin-top: 3px;
	padding-top: 3px;
	}

.clearing {
	clear: both;
	}

.cascade #footer {
	margin: 0px auto;
	width: 100%;
	height: 54px;
	text-align: center;
	color: #FFFFFF;
	padding-top: 10px;
	background-image: url(images/footer-bg.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active { color: #999999; text-decoration: none; }

a.footerlink.link {	color: #999999;	}
a.footerlink.visited {	color: #999999;	}
a.footerlink.hover {	color: #CCCCCC;	text-decoration: underline;	}
a.footerlink.active {	color: #999999;	}

a.globallink:link, a.globallink:visited, a.globallink:hover, a.globallink:active { color: #FFFFFF; text-decoration: none; }

a.globallink.link {	color: #FFFFFF;	}
a.globallink.visited {	color: #FFFFFF;	}
a.globallink.hover {	color: #CCCCCC;	text-decoration: underline;	}
a.globallink.active {	color: #FFFFFF;	}

.cascade #rightContent {
	float: right;
	width: 190px;
	border-left: 1px solid #869199;
	margin-top: 20px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;	
	height: 60px;
	color: #FFFFFF;
	}

.cascade #leftContent {
	float: left;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 570px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	}

.title {font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #a2cfe8;
		}

.clearing {clear: both;}

.cascade #servicesContainer {
	border: 1px solid #82898f;;
	background-color: #394651;
	height: 100px;
	width: 350px;
	padding-top: 5px;
	}

.cascade #careersContainer {
	border: 1px solid #82898f;;
	background-color: #394651;
	height: 100%;
	width: 385px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.cascade #servicesContainerLeft {
	float: left;
	width: 170px;
	}

.cascade #servicesContainerRight {
	float: right;
	width: 170px;
	}
	
a.linkers:link, a.linkers:visited, a.linkers:hover, a.linkers:active { color: #a0bdef; text-decoration: none; }

a.linkers.link {	color: #a0bdef;	}
a.linkers.visited {	color: #a0bdef;	}
a.linkers.hover {	color: #a0bdef;	text-decoration: underline;	}
a.linkers.active {	color: #a0bdef;	}

