/* - - - - - - CSS Document - - - - - - - - -

Title : PE Systems
Author : Miller Consulting Services		
URL : http://www.pesystemscorp.com/

Description : Version 1

Created : 8/20/08
Modified : 9/21/08

- - - - - - - - - - - - - - - - - - - - - */
body {
		behavior:url("/conf/csshover2.htc");
	}
	
:focus { -moz-outline-style: none; }

img {
	border: 0;
}

p {
	margin:0;
	padding: 0 0 1em 0;	
	}
	
ul {
	margin:0;
	padding: 0 0 1em 5em;	
	}
	
td {
	vertical-align: top;
}

form {
	margin:0;
	padding: 0 0 0 0;	
	}
	
h1 {
	font: bold 18px/22px Arial, Helvetica, sans-serif;
	margin-top: 0;
	padding-top: 0;
}

blockquote {
	margin: 0;
	padding: 0 20px 1em;
}
	
a:link {color: #802605;  text-decoration: none; }
a:visited {color: #802605;  text-decoration: none; }
a:hover {color: #802605;  text-decoration: none; }
a:active {color: #802605;  text-decoration: none; }
a:focus{color: #802605;  text-decoration: none; }

.sidebar_black a:link {color: #3E2A08;  text-decoration: underline; }
.sidebar_black a:visited {color: #3E2A08;  text-decoration: underline; }
.sidebar_black a:hover {color: #ffffff;  text-decoration: underline; }
.sidebar_black a:active {color: #ffffff;  text-decoration: underline; }
.sidebar_black a:focus{color: #ffffff;  text-decoration: underline; }

#str_bottom_subnav a:link {color: #4E4E4E;  text-decoration: none; }
#str_bottom_subnav a:visited {color: #4E4E4E;  text-decoration: none; }
#str_bottom_subnav a:hover {color: #6E8489;  text-decoration: none; }
#str_bottom_subnav a:active {color: #6E8489;  text-decoration: none; }
#str_bottom_subnav a:focus{color: #6E8489;  text-decoration: none; }

#str_bottom_subnav a.active:link {color: #6E8489;  text-decoration: none; }
#str_bottom_subnav a.active:visited {color: #6E8489;  text-decoration: none; }
#str_bottom_subnav a.active:hover {color: #6E8489;  text-decoration: none; }
#str_bottom_subnav a.active:active {color: #6E8489;  text-decoration: none; }
#str_bottom_subnav a.active:focus{color: #6E8489;  text-decoration: none; }

#str_top_subnav a:link {color: #ffffff;  text-decoration: none; }
#str_top_subnav a:visited {color: #ffffff;  text-decoration: none; }
#str_top_subnav a:hover {color: #E1B126;  text-decoration: none; }
#str_top_subnav a:active {color: #E1B126;  text-decoration: none; }
#str_top_subnav a:focus{color: #E1B126;  text-decoration: none; }

#str_top_subnav a.active:link {color: #E1B126;  text-decoration: none; }
#str_top_subnav a.active:visited {color: #E1B126;  text-decoration: none; }
#str_top_subnav a.active:hover {color: #E1B126;  text-decoration: none; }
#str_top_subnav a.active:active {color: #E1B126;  text-decoration: none; }
#str_top_subnav a.active:focus{color: #E1B126;  text-decoration: none; }


#nav_general a:link {color: #000000;  text-decoration: none; }
#nav_general a:visited {color: #000000;  text-decoration: none; }
#nav_general a:hover {color: #ffffff;  text-decoration: none; }
#nav_general a:active {color: #ffffff;  text-decoration: none; }
#nav_general a:focus{color: #ffffff;  text-decoration: none; }

#nav_general a.active:link {color: #ffffff;  text-decoration: none; }
#nav_general a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_general a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_general a.active:active {color: #ffffff;  text-decoration: none; }
#nav_general a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_general_on a:link {color: #000000;  text-decoration: none; }
#nav_general_on a:visited {color: #000000;  text-decoration: none; }
#nav_general_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_general_on a:active {color: #ffffff;  text-decoration: none; }
#nav_general_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_general_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_general_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_general_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_general_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_general_on a.active:focus{color: #ffffff;  text-decoration: none; }




#nav_about a:link {color: #000000;  text-decoration: none; }
#nav_about a:visited {color: #000000;  text-decoration: none; }
#nav_about a:hover {color: #ffffff;  text-decoration: none; }
#nav_about a:active {color: #ffffff;  text-decoration: none; }
#nav_about a:focus{color: #ffffff;  text-decoration: none; }

#nav_about a.active:link {color: #ffffff;  text-decoration: none; }
#nav_about a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_about a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_about a.active:active {color: #ffffff;  text-decoration: none; }
#nav_about a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_about_on a:link {color: #000000;  text-decoration: none; }
#nav_about_on a:visited {color: #000000;  text-decoration: none; }
#nav_about_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_about_on a:active {color: #ffffff;  text-decoration: none; }
#nav_about_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_about_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_about_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_about_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_about_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_about_on a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_FAQ a:link {color: #000000;  text-decoration: none; }
#nav_FAQ a:visited {color: #000000;  text-decoration: none; }
#nav_FAQ a:hover {color: #ffffff;  text-decoration: none; }
#nav_FAQ a:active {color: #ffffff;  text-decoration: none; }
#nav_FAQ a:focus{color: #ffffff;  text-decoration: none; }

#nav_FAQ a.active:link {color: #ffffff;  text-decoration: none; }
#nav_FAQ a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_FAQ a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_FAQ a.active:active {color: #ffffff;  text-decoration: none; }
#nav_FAQ a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_FAQ_on a:link {color: #000000;  text-decoration: none; }
#nav_FAQ_on a:visited {color: #000000;  text-decoration: none; }
#nav_FAQ_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_FAQ_on a:active {color: #ffffff;  text-decoration: none; }
#nav_FAQ_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_FAQ_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_FAQ_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_FAQ_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_FAQ_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_FAQ_on a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_no_sub a:link {color: #000000;  text-decoration: none; }
#nav_no_sub a:visited {color: #000000;  text-decoration: none; }
#nav_no_sub a:hover {color: #ffffff;  text-decoration: none; }
#nav_no_sub a:active {color: #ffffff;  text-decoration: none; }
#nav_no_sub a:focus{color: #ffffff;  text-decoration: none; }

#nav_no_sub a.active:link {color: #ffffff;  text-decoration: none; }
#nav_no_sub a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_no_sub a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_no_sub a.active:active {color: #ffffff;  text-decoration: none; }
#nav_no_sub a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_no_sub_on a:link {color: #000000;  text-decoration: none; }
#nav_no_sub_on a:visited {color: #000000;  text-decoration: none; }
#nav_no_sub_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_no_sub_on a:active {color: #ffffff;  text-decoration: none; }
#nav_no_sub_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_no_sub_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_no_sub_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_no_sub_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_no_sub_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_no_sub_on a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_services a:link {color: #000000;  text-decoration: none; }
#nav_services a:visited {color: #000000;  text-decoration: none; }
#nav_services a:hover {color: #ffffff;  text-decoration: none; }
#nav_services a:active {color: #ffffff;  text-decoration: none; }
#nav_services a:focus{color: #ffffff;  text-decoration: none; }

#nav_services a.active:link {color: #ffffff;  text-decoration: none; }
#nav_services a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_services a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_services a.active:active {color: #ffffff;  text-decoration: none; }
#nav_services a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_services_on a:link {color: #000000;  text-decoration: none; }
#nav_services_on a:visited {color: #000000;  text-decoration: none; }
#nav_services_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_services_on a:active {color: #ffffff;  text-decoration: none; }
#nav_services_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_services_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_services_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_services_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_services_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_services_on a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_news a:link {color: #000000;  text-decoration: none; }
#nav_news a:visited {color: #000000;  text-decoration: none; }
#nav_news a:hover {color: #ffffff;  text-decoration: none; }
#nav_news a:active {color: #ffffff;  text-decoration: none; }
#nav_news a:focus{color: #ffffff;  text-decoration: none; }

#nav_news a.active:link {color: #ffffff;  text-decoration: none; }
#nav_news a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_news a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_news a.active:active {color: #ffffff;  text-decoration: none; }
#nav_news a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_news_on a:link {color: #000000;  text-decoration: none; }
#nav_news_on a:visited {color: #000000;  text-decoration: none; }
#nav_news_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_news_on a:active {color: #ffffff;  text-decoration: none; }
#nav_news_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_news_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_news_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_news_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_news_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_news_on a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_industry a:link {color: #000000;  text-decoration: none; }
#nav_industry a:visited {color: #000000;  text-decoration: none; }
#nav_industry a:hover {color: #ffffff;  text-decoration: none; }
#nav_industry a:active {color: #ffffff;  text-decoration: none; }
#nav_industry a:focus{color: #ffffff;  text-decoration: none; }

#nav_industry a.active:link {color: #ffffff;  text-decoration: none; }
#nav_industry a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_industry a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_industry a.active:active {color: #ffffff;  text-decoration: none; }
#nav_industry a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_industry_on a:link {color: #000000;  text-decoration: none; }
#nav_industry_on a:visited {color: #000000;  text-decoration: none; }
#nav_industry_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_industry_on a:active {color: #ffffff;  text-decoration: none; }
#nav_industry_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_industry_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_industry_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_industry_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_industry_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_industry_on a.active:focus{color: #ffffff;  text-decoration: none; }


#nav_associations a:link {color: #000000;  text-decoration: none; }
#nav_associations a:visited {color: #000000;  text-decoration: none; }
#nav_associations a:hover {color: #ffffff;  text-decoration: none; }
#nav_associations a:active {color: #ffffff;  text-decoration: none; }
#nav_associations a:focus{color: #ffffff;  text-decoration: none; }

#nav_associations a.active:link {color: #ffffff;  text-decoration: none; }
#nav_associations a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_associations a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_associations a.active:active {color: #ffffff;  text-decoration: none; }
#nav_associations a.active:focus{color: #ffffff;  text-decoration: none; }

#nav_associations_on a:link {color: #000000;  text-decoration: none; }
#nav_associations_on a:visited {color: #000000;  text-decoration: none; }
#nav_associations_on a:hover {color: #ffffff;  text-decoration: none; }
#nav_associations_on a:active {color: #ffffff;  text-decoration: none; }
#nav_associations_on a:focus{color: #ffffff;  text-decoration: none; }

#nav_associations_on a.active:link {color: #ffffff;  text-decoration: none; }
#nav_associations_on a.active:visited {color: #ffffff;  text-decoration: none; }
#nav_associations_on a.active:hover {color: #ffffff;  text-decoration: none; }
#nav_associations_on a.active:active {color: #ffffff;  text-decoration: none; }
#nav_associations_on a.active:focus{color: #ffffff;  text-decoration: none; }



html {
	height:100%;
	padding: 0;
	margin: 0;
}

body {
	font: 12px/16px Arial, Helvetica, sans-serif;
	background: #6E8489;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}

#str_container {
	position: relative;
	top: 0;
	width: 808px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	background-image: url(../images/left_pinstripe.png);
	background-repeat: repeat-y;
	border-bottom: 10px solid #6E8489;
	background-color: #ffffff;
	}
	
#str_logo {
	position: relative;
	top: 0;
	left: 0;
	width: 230px;
	height: 82px;
	background-color: #ffffff;
	border-bottom: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
}

#str_top_photo {
	position: absolute;
	top: 0;
	left: 233px;
	width: 113px;
	height: 82px;
	border-bottom: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
}

#str_top_subnav {
	position: absolute;
	top: 0;
	left: 349px;
	width: 393px;
	height: 64px;
	background-image: url(../images/top_subnav_pinstripe.png);
	background-repeat: repeat-y;
	background-color: #89131A;
	padding: 4px 33px 14px 33px;
	color: #ffffff;
	text-align: right;
	font: 10px/16px Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	border-bottom: 3px solid #ffffff;
}

#str_sublogo {
	position: absolute;
	top: 82;
	left: 0px;
	width: 230px;
	height: 21px;
	background-image: url(../images/sublogo_pinstripe.png);
	background-repeat: repeat-y;
	border-bottom: 3px solid #ffffff;
	border-right: 3px solid #ffffff;	
	z-index: 120;
}

#str_nav {
	float: left;
	left: 233px;
	width: 575px;
	height: 21px;
	background-color: #004588;
	border-bottom: 3px solid #ffffff;
	z-index: 1;
}

#str_nav_container {
	position: absolute;
	top: 82;
	left: 233px;
	width: 575px;
	height: 21px;
	z-index: 99;
	background-color: #004588;
}

#nav_general {
	float: left;
	position: relative;
	width: 103px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_general:hover {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_general_on {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}




#nav_about {
	float: left;
	position: relative;
	width: 96px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_about:hover {
	float: left;
	position: relative;
	width: 96px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_about_on {
	float: left;
	position: relative;
	width: 96px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_FAQ {
	float: left;
	position: relative;
	width: 26px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_FAQ:hover {
	float: left;
	position: relative;
	width: 26px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_FAQ_on {
	float: left;
	position: relative;
	width: 26px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_no_sub {
	float: left;
	position: relative;
	width: 66px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_no_sub:hover {
	float: left;
	position: relative;
	width: 66px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_no_sub_on {
	float: left;
	position: relative;
	width: 66px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_services {
	float: left;
	position: relative;
	width: 103px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_services:hover {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_services_on {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_news {
	float: left;
	position: relative;
	width: 103px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_news:hover {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_news_on {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_industry {
	float: left;
	position: relative;
	width: 103px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_industry:hover {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_industry_on {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}


#nav_careers {
	float: left;
	position: relative;
	width: 98px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_careers:hover {
	float: left;
	position: relative;
	width: 98px;
	height: 11px;
	text-align: center;
	padding: 5px;
	margin-right: 3px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	cursor: pointer;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_careers_on {
	float: left;
	position: relative;
	width: 98px;
	height: 11px;
	text-align: center;
	padding: 5px;
	margin-right: 3px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_associations {
	float: left;
	position: relative;
	width: 103px;
	height: 11px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	z-index: 1;
	overflow: hidden;
}

#nav_associations:hover {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_backOp.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_associations_on {
	float: left;
	position: relative;
	width: 103px;
	height: 96px;
	text-align: center;
	margin-right: 3px;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_backOp.png);
	z-index: 1;
	overflow: hidden;
	/*behavior: url(conf/iepngfix.htc);*/
}



#nav_home {
	float: left;
	position: relative;
	width: 101px;
	height: 11px;
	text-align: center;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #80A2C4;
	z-index: 1;
	overflow: hidden;
	cursor: pointer;
}

#nav_home:hover {
	float: left;
	position: relative;
	width: 101px;
	height: 11px;
	text-align: center;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	cursor: pointer;
	/*behavior: url(conf/iepngfix.htc);*/
}

#nav_home_on {
	float: left;
	position: relative;
	width: 101px;
	height: 11px;
	text-align: center;
	padding: 5px;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/navigation_back.png);
	z-index: 1;
	overflow: hidden;
	cursor: pointer;
	/*behavior: url(conf/iepngfix.htc);*/
}

#main 
{
	position: absolute;
	top: 107px;
	left: 0px;
	background-color: #ffffff;
	background-image: url(../images/left_pinstripe.png);
	background-repeat: repeat-y;
}

#str_inside_container {
	position: relative;
	top: 0;
	left: 0;
	left: 116px;
	width: 694px;
	z-index: 97;
}

#str_portrait_photo {
	position: relative;
	top: 0px;
	left:0px;
	width: 114px;
	height: 82px;
	z-index: 98;
}

#str_undernav_photo {
	position: absolute;
	top: 0px;
	left: 117px;
	width: 345px;
	height: 82px;
	background-image: url(../images/navigation_under_image.jpg);
	z-index: 97;
}

#str_corporateIntro {
	position: absolute;
	top: 80px;
	left: 24px;
	width: 324px;
	height: 266;
	z-index: 98;
}

#str_ProductDemo {
	position: absolute;
	top: 00px;
	left: 24px;
	width: 640px;
	height: 498;
	z-index: 98;
}

#str_sidebarVideo {
	position: relative;
	top: 0px;
	left: 0px;
	width: 164px;
	z-index: 97;
	height: 100%;
	font: 11px/22px Arial, Helvetica, sans-serif;
	overflow: visible;
}


#str_sidebarClientVideo {
	position: relative;
	top: 0px;
	left: 0px;
	width: 164px;
	z-index: 97;
	height: 100%;
	font: 11px/22px Arial, Helvetica, sans-serif;
	overflow: visible;
}



#str_undernav_photoAlt {
	position: absolute;
	top: 0px;
	left: 117px;
	width: 345px;
	height: 82px;
	color: Gray;
	background-image: url(../images/navigation_under_imageAlt.jpg);
	z-index: 98;
}

#str_undernav_quote {
	position: absolute;
	top: 0px;
	left: 465px;
	width: 229px;
	height: 82px;
	z-index: 0;
}

#str_content_scroll {
	position: relative;
	top: 0px;
	width: 691px;
	overflow: visible;
	background-color: #ffffff;
}

#str_content_text {
	float: left;
	width: 464px;
	color: #4E4E4E;
	background-color: #ffffff;
	padding: 30px 20px 10px 20px;
}

#str_content_full_text {
	position: relative;
	top: 0px;
	width: 651px;
	overflow: visible;
	background-color: #ffffff;
	padding: 30px 20px 10px 20px;
}

#str_content_sidebar_right {
	position: relative;
	width: 184px;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #ffffff;
	overflow: hidden;
	padding: 5px 0 5px 0px;
	height: 100%;
}

#str_content_sidebar_rightInner {
	position: relative;
	width: 164px;
	background-color: #7FB1AB;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #ffffff;
	overflow: hidden;
	margin: 5px;
	padding: 5px 5px 5px 5px;
}

#str_timer_sidebar_right
{
	position: relative;
	width: 174px;
	background-color: #408080;
	font: 11px/22px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
}

#str_bottom
{
	position: relative;
	clear: both;
	left: 116px;
	width: 808px;
	overflow: visible;
	height: 52;
	background-color: #ffffff;
}

#str_bottom_subnav
{
	float: left;
	left: 3;
	font: bold 9px/12px Arial, Helvetica, sans-serif;
	color: #4E4E4E;
	background-color: #ffffff;
	vertical-align: text-bottom;
	width: 250px;
	overflow: visible;
}

#str_bottom_BBBnav {
	float: left;
	font: bold 9px/12px Arial, Helvetica, sans-serif;
	text-align: right;
	color: #4E4E4E;
	background-image: url(../images/inside_container_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	z-index: 100;
	overflow: visible;
	width: 260;
}
	
.font_small_9
{
	font: bold 9px/12px Arial, Helvetica, sans-serif;
}

.font_small_10
{
	color: #004588;
	font: bold 10px/12px Arial, Helvetica, sans-serif;
}

.credit_line {
	font: bold 10px/12px Arial, Helvetica, sans-serif;
}

.blue {
	color: #004588;
}

.green {
	color: #50827e;/*42781B;*/
}

.black {
	color: #000000;
}

.letter_space_1 {
	letter-spacing: 1px;
}

.letter_space_2 {
	letter-spacing: 2px;
	color: White;
}

.line_height_18{
	line-height: 18px;
}

.line_height_14{
	line-height: 14px;
}

.line_height_12{
	line-height: 12px;
}

.line_height_15{
	line-height: 15px;
}

.line_height_16{
	line-height: 16px;
}

.line_height_22{
	line-height: 22px;
}

.sidebar_black {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}

ul.shallow {
	margin:0;
	padding: 0 0 1em 1em;	
	}

