/*
--- print css ------ 
version: 7/14/2010
*/
body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #323232;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.85em;
	line-height: 1.5em;
}
a:link {
	color: #06396F;
	text-decoration: none;
}
a:visited {
	color: #06396F;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #E39B00;
	text-decoration: none;
}
p a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
p a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
p a:active, p a:hover, p a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #06396F;
	font-weight: bold;
	letter-spacing: -0.03em;
}
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bolder;
	letter-spacing: 0.04em;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
p {
	padding: 0px;
	margin-top: 0.5em;
}
#headerBack {
	background-color: #FAFAFA;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: absolute;
	top: 0px;
	height: 77px;
}
#headerContainer {
	padding: 0px;
	width: 900px;
	position: relative;
	height: 77px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #FAFAFA;
}
#headerAlly {
	background-color: #CCC;
	padding: 0px;
	height: 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#headerImage {
	padding: 0px;
	float: left;
	width: 140px;
	position: relative;
	left: auto;
	top: 10px;
	right: auto;
	margin-top: 0.3em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
}
#headerLinks {
	padding: 0px;
	top: 34px;
	width: 500px;
	float: left;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
}
#headerLinks a:link {
	color: #06396F;
	text-decoration: none;
}
#headerLinks a:visited {
	color: #06396F;
	text-decoration: none;
}
#headerLinks a:active, #headerLinks a:hover, #headerLinks a:focus {
	color: #E39B00;
	text-decoration: none;
}
#headerLinks ul {
	padding: 0px;
	font-size: 0.9em;
	margin: 0px;
}
#headerLinks ul li {
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 2em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#headerLogins {
	padding: 0px;
	float: right;
	width: 180px;
	position: relative;
	top: 29px;
	text-align: right;
	margin-top: 0px;
	margin-right: 1em;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuBack {
	background-color: #06396F;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: absolute;
	height: 31px;
	top: 77px;
	left: auto;
	right: auto;
}
#menuContainer {
	padding: 0px;
	height: 31px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	top: 0px;
	background-color: #06396F;
	z-index: 9000;
}
#content {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5%;
	margin-left: auto;
	position: relative;
	top: 0.5em;
	padding: 0px;
}
#indexContent {
	padding: 0px;
	width: 100%;
	margin-top: 1px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#indexLeft {
	float: left;
	width: 448px;
	position: relative;
	padding-top: 0.8em;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 47px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	text-align: left;
	margin-bottom: 6%;
	font-size: 0.99em;
}
#indexRight {
	float: right;
	width: 320px;
	position: relative;
	text-align: left;
	padding-top: 0px;
	padding-right: 47px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 6%;
	margin-top: 0.6em;
	font-size: 0.99em;
}
#indexRight a:link {
	color: #323232;
	text-decoration: none;
}
#indexRight a:visited {
	color: #323232;
	text-decoration: none;
}
#indexRight a:hover, #indexRight a:active, #indexRight a:focus {
	color: #E39B00;
	text-decoration: none;
}
#blogFeed {
	background-image: url(images/bg_notepaper.jpg);
	width: 320px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	background-color: #135499;
	font-size: 0.9em;
	color: #C2C2C2;
	padding-top: 0.5em;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#blogFeed p {
	padding: 0px;
	margin-left: 1em;
}
#blogFeed ul {
	margin: 1em;
	padding: 0px;
}
#blogFeed ul li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1.5em;
	list-style-type: circle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 0px;
}
#blogFeed ul li a:link {
	color: #323232;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-decoration: none;
}
#blogFeed ul li a:visited {
	color: #323232;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-decoration: none;
}
#blogFeed ul li a:hover, #blogFeed ul li a:active, #blogFeed ul li a:focus {
	color: #E39B00;
	border-bottom-width: 0px;
	text-decoration: none;
}
#blogLogo {
	padding-top: 0.5em;
	padding-bottom: 1em;
	padding-left: 1.5em;
	margin: 0px;
}
#bodyContent {
	float: right;
	width: 560px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	top: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 1em;
	padding-bottom: 15%;
	padding-left: 0px;
	font-size: 0.99em;
}
#bodyContent a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#bodyContent a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#bodyContent a:active, #bodyContent a:hover, #bodyContent a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#bodyContent .list1 ul {
	margin: 0px;
	padding: 0px;
}
#bodyContent .list1 li {
	list-style-image: url(images/icon_bullet-sm.gif);
}
#bodyContent .list2 ul {
	padding: 0px;
	margin: 0px;
}
#bodyContent .list2 li {
	list-style-image: url(images/icon_bullet-sm.gif);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -2em;
}
#bodyContent .list3 ul {
	margin: 0px;
	padding-top: 1em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bodyContent .list3 li {
	list-style-image: url(images/icon_bullet-sm.gif);
}
#bodyContent .list4 ul {
	padding: 0px;
	margin: 0px;
}
#bodyContent .list4 li {
	list-style-image: url(images/icon_check.gif);
	margin-left: 2em;
}
#bodyContent .list5 ul {
	padding: 0px;
	margin: 0px;
}
#bodyContent .list5 li {
	list-style-image: url(images/icon_check.gif);
	margin-left: 4em;
}
#bodyContent .list6 ul {
	margin: 0px;
	padding: 0px;
}
#bodyContent .list6 li {
	list-style-image: url(images/icon_bullet-sm.gif);
	margin-left: -1em;
}
#bodyContent .list7 ul {
	padding: 0px;
	margin: 0px;
}
#bodyContent .list7 li {
	list-style-image: url(images/icon_dot-sm.gif);
	margin-left: 0.5em;
}
#bodyContent .list8 ul {
	margin: 0px;
	padding: 0px;
}
#bodyContent .list8 li {
	list-style-image: url(images/icon_raquo.gif);
}
#bodyContent .list9 ul {
	margin: 0px;
	padding: 0px;
}
#bodyContent .list9 li {
	list-style-image: none;
	list-style-type: none;
	padding-bottom: 1em;
	margin-left: -3em;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#bodyContent .list10 ul {
	margin: 0px;
	padding: 0px;
}
#bodyContent .list10 li {
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-left: -3em;
}
#sideContent {
	text-align: left;
	float: left;
	width: 277px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: 15%;
	margin-left: auto;
	position: relative;
	top: 0px;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCC;
	border-left-color: #CCC;
	font-size: 0.99em;
}
#sideContent a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#sideContent a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#sideContent a:active, #sideContent a:hover, #sideContent a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
}
#sideContent p a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#sideContent p a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#sideContent p a:active, #sideContent p a:hover, #sideContent p a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#sideContent ul {
	padding: 0px;
	margin: 0px;
}
#sideContent ul li {
	padding: 0px;
	margin-top: 0.5em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1em;
	list-style-position: inside;
	list-style-image: url(images/icon_disc_ltgray.gif);
}
#flashContent {
	width: 100%;
	margin-top: 0px;
	background-color: #D5D5CC;
	padding: 0px;
	height: 360px;
	position: relative;
}
#midContent {
	width: 100%;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	background-color: #C1BFBA;
	left: 0px;
	top: 0px;
	right: 0px;
	text-align: center;
	vertical-align: middle;
	padding-top: 0.4em;
	padding-right: 0px;
	padding-bottom: 0.4em;
	padding-left: 0px;
}
#footer {
	width: 100%;
	margin-bottom: 0px;
	position: fixed;
	background-color: #F2F2F2;
	font-size: 0.7em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 0px;
	border-top-width: 0.4em;
	border-top-style: solid;
	border-top-color: #FFF;
	text-align: center;
	z-index: 90;
	display: none;
	bottom: 0px;
}
#footer a:link {
	color: #06396F;
	text-decoration: none;
}
#footer a:visited {
	color: #06396F;
	text-decoration: none;
}
#footer a:active, #footer a:hover, #footer a:focus {
	color: #E39B00;
	text-decoration: none;
}
#footer ul {
	margin: 0px;
	padding: 0px;
}
#footer ul li {
	display: inline;
}
#footerMenu {
	width: 900px;
	position: relative;
	bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding-top: 0.4em;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 0px;
	text-align: left;
	z-index: 90;
}
#footerMenu ul {
	padding: 0px;
	margin-top: 0.4em;
	margin-right: 0px;
	margin-bottom: 0.4em;
	margin-left: 0px;
	line-height: 1.2em;
}
#footerMenu ul li {
	display: list-item;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
* html #footerMenu ul li
{
	position: relative;
}
#footerMenu ul li.column1 {
	margin-left: 0em;
}
#footerMenu ul li.column2 {
	margin-left: 120px;
}
#footerMenu ul li.column3 {
	margin-left: 310px;
	width: 560px;
}
#footerMenu ul li.reset1 {
	margin-top: -6em;
}
#footerMenu ul li.reset2 {
	margin-top: -7em;
}
#footerMenu ul li.reset3 {
	margin-top: -8.3em;
}
#footerMenu ul li.reset4 {
	margin-top: -4.7em;
}
#colHeight48em {
	height: 4.8em;
}
#colHeight70em {
	height: 7em;
}
#colHeight83em {
	height: 8.3em;
}
#footerDotted {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCC;
	border-left-color: #CCC;
	width: 284px;
	padding-top: 0px;
	padding-right: 1em;
	padding-bottom: 0px;
	padding-left: 1em;
}
#footerAlly {
	width: 100%;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: fixed;
	bottom: 0px;
	background-color: #F2F2F2;
	font-size: 0.7em;
	padding-top: 0em;
	padding-right: 0px;
	padding-bottom: 0.5em;
	padding-left: 0px;
	border-top-width: 0.4em;
	border-top-style: solid;
	border-top-color: #FFF;
	text-align: center;
	z-index: 90;
}
#footerAlly a:link {
	color: #06396F;
	text-decoration: none;
}
#footerAlly a:visited {
	color: #06396F;
	text-decoration: none;
}
#footerAlly a:active, #footerAlly a:hover, #footerAlly a:focus {
	color: #E39B00;
	text-decoration: none;
}
#footerAlly ul {
	margin: 0px;
	padding: 0px;
}
#footerAlly ul li {
	display: inline;
	vertical-align: middle;
}
#carouselContainer {
	width: 305px;
	float: left;
	margin-top: -90px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 80px;
	padding: 0px;
	text-align: center;
	z-index: 10;
}
#col1News {
	padding: 0px;
	float: left;
	width: 160px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
}
#col1News p a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#col1News p a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#col1News p a:active, #col1News p a:hover, #col1News p a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
}
#col2News {
	padding: 0px;
	float: left;
	width: 160px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
}
#col3News {
	padding: 0px;
	float: left;
	width: 160px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
}
#colBlog {
	padding: 0px;
	float: left;
	width: 360px;
	margin-top: 0.5em;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 1em;
	position: relative;
}
#colWrap {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	overflow: hidden;
}
#col1of2 {
	float: left;
	width: 48%;
}
#col2of2 {
	float: right;
	width: 48%;
}
#resizing {
	background-color: #E9E9E9;
	text-align: left;
	margin-bottom: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	position: fixed;
	right: 0px;
	font-size: 0.75em;
	line-height: 1.5em;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: -10px;
	display: none;
}
#resizing-index {
	background-color: #E9E9E9;
	text-align: left;
	margin-bottom: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	position: fixed;
	right: 0px;
	font-size: 0.75em;
	line-height: 1.5em;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: -400px;
	display: none;
}
#resizing-details {
	background-color: #E9E9E9;
	text-align: left;
	margin-bottom: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	position: fixed;
	right: 0px;
	font-size: 0.75em;
	line-height: 1.5em;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 20px;
}
.menuSubTitle {
	font-size: 0.8em;
	color: #FCFCFC;
}
.topBorder1 {
	background-color: #CCC;
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0.4em;
	margin-left: auto;
	position: relative;
	top: 0px;
}
.topBorder2 {
	background-color: #CCC;
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	top: 0px;
}
.topBorder3 {
	background-color: #CCC;
	height: 1px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0.6em;
	margin-left: auto;
	position: relative;
	top: 0px;
	padding: 0px;
}
.superAlly {
	padding-bottom: 2.2em;
}
.menu {
	display: none;
}
.hide {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -9999px;
	position: absolute;
}
.hidePrint {
	display: none;
}
.div1 {
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	position: relative;
}
.div2 {
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 2em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	position: relative;
}
.div3 {
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	position: relative;
}
.div4 {
	padding: 0px;
	height: 1px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	position: relative;
	margin: 0px;
}
.filler1 {
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	position: relative;
}
.filler2 {
	padding: 0px;
	height: 1px;
	width: 100%;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	position: relative;
}
.filler3 {
	padding: 0px;
	height: 1px;
	width: 100%;
	margin-top: 5em;
	margin-right: 0px;
	margin-bottom: 4em;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	position: relative;
}
.lBar1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E39B00;
	height: 1em;
	vertical-align: top;
	line-height: 0.9em;
	width: 90%;
	margin-top: 2.5em;
	margin-left: 0.8em;
}
.lBar2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E39B00;
	height: 1em;
	vertical-align: top;
	line-height: 0.9em;
	width: 100%;
	position: relative;
	margin-top: 0.4em;
}
.lBar3 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E39B00;
	height: 1em;
	vertical-align: top;
	line-height: 0.9em;
	width: 90%;
	margin-left: 0.8em;
	margin-top: 1em;
}
.lBar4 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E39B00;
	height: 1em;
	vertical-align: top;
	line-height: 0.9em;
	width: 90%;
	margin-left: 0.8em;
	margin-top: 2em;
	margin-bottom: 2em;
}
.lBar5 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #E39B00;
	height: 1em;
	vertical-align: top;
	line-height: 0.9em;
	width: 90%;
	margin-left: 0.8em;
	margin-top: 1em;
	margin-bottom: 1em;
}
.cTxt {
	text-align: center;
}
.lTxt {
	text-align: left;
}
.rTxt {
	text-align: right;
}
.quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #06396F;
}
.textfieldRequiredMsg {
	font-size: 0.76em;
}
.textareaRequiredMsg {
	font-size: 0.76em;
}
.selectRequiredMsg {
	font-size: 0.76em;
}
.textfieldInvalidFormatMsg {
	font-size: 0.76em;
}
#buttonBox1 {
	padding: 0px;
	margin-top: 1em;
}
#buttonBox1 a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#buttonBox1 a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#buttonBox1 a:active, #buttonBox1 a:hover, #buttonBox1 a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
}
#buttonBox2 {
	padding: 0px;
	margin-top: 1em;
}
#buttonBox2 a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#buttonBox2 a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#buttonBox2 a:active, #buttonBox2 a:hover, #buttonBox2 a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
}
.box1 {
	margin-top: 2em;
	text-align: center;
}
.box2 {
	margin-top: 0.5em;
	text-align: center;
}
#box3 {
	padding: 0px;
	overflow: hidden;
}
#box3 a:link {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#box3 a:visited {
	color: #06396F;
	text-decoration: none;
	border-bottom-width: 0px;
}
#box3 a:active, #box3 a:hover, #box3 a:focus {
	color: #E39B00;
	text-decoration: none;
	border-bottom-width: 0px;
}
#ytVid {
	z-index: -1;
}
.box14em {
	width: 14em;
}
.tblCtrBotCCC {
	text-align: center;
	vertical-align: bottom;
	background-color: #CCC;
}
.tblCtrBotF3F {
	text-align: center;
	vertical-align: bottom;
	background-color: #F3F3F3;
}
.tblCtrBot {
	text-align: center;
	vertical-align: bottom;
}
.tblCtrMidF3F {
	text-align: center;
	vertical-align: bottom;
	background-color: #F3F3F3;
	line-height: 1em;
}
.tblCtrMid {
	text-align: center;
	vertical-align: middle;
}
.tblCtrMidCCC {
	text-align: center;
	vertical-align: middle;
	background-color: #CCC;
}
.tblLftMidB {
	text-align: left;
	vertical-align: middle;
	font-size: 0.8em;
	line-height: 1.2em;
	font-weight: bold;
}
.fB {
	font-weight: bold;
}
.fBtBlue {
	font-weight: bold;
	color: #06396F;
}
.fBtOrange {
	font-weight: bold;
	color: #E39B00;
}
.fBdkGray {
	color: #666;
	font-weight: bold;
}
.fBltGray {
	color: #999;
	font-weight: bold;
}
.fBtWhite {
	color: #FCFCFC;
	font-weight: bold;
}
.ftBlue {
	color: #06396F;
}
.ftOrange {
	color: #E39B00;
}
.fdkGray {
	color: #666;
}
.fltGray {
	color: #999;
}
.ftWhite {
	color: #FCFCFC;
}
.f07em {
	font-size: 0.7em;
}
.f08em {
	font-size: 0.8em;
}
.f08emB {
	font-size: 0.8em;
	font-weight: bold;
}
.f08emdkGray {
	font-size: 0.8em;
	color: #666;
}
.f08emltGray {
	font-size: 0.8em;
	color: #999;
}
.f08emI {
	font-size: 0.8em;
	font-style: italic;
}
.f09em {
	font-size: 0.9em;
}
.f09emB {
	font-size: 0.9em;
	font-weight: bold;
}
.f09emdkGray {
	font-size: 0.9em;
	color: #666;
}
.f09emltGray {
	font-size: 0.9em;
	color: #999;
}
.f09emTreb {
	font-size: 0.9em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.f09emBTreb {
	font-size: 0.9em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.f09emBtBlueTreb {
	font-size: 0.9em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #06396F;
}
.f09emtBlueTreb {
	font-size: 0.9em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06396F;
}
.f12emBTreb {
	font-size: 1.2em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.f12emTreb {
	font-size: 1.2em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.f12emBtBlueTreb {
	font-size: 1.2em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #06396F;
}
.f12emBdkGrayTreb {
	font-size: 1.2em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}
.f12emBlueTreb {
	font-size: 1.2em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #06396F;
}
.f12em {
	font-size: 1.2em;
}
.f12emB {
	font-size: 1.2em;
	font-weight: bold;
}
.fH2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bolder;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}
.pL05 {
	margin-top: 0.5em;
}
.pL10 {
	margin-top: 1em;
}
.pL15 {
	margin-top: 1.5em;
}
.pL20 {
	margin-top: 2.0em;
}
.pL25 {
	margin-top: 2.5em;
}
.pL30 {
	margin-top: 3em;
}
.pL-01 {
	margin-top: -0.1em;
}
.pL-10 {
	margin-top: -1em;
}
.pTog1 {
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 1em;
}
.pTog2a {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 1em;
}
.pTog2b {
	margin-top: 0em;
	margin-bottom: 1em;
	margin-left: 1em;
}
.pTog3 {
	margin-top: 1em;
	margin-left: 1em;
	margin-bottom: 0px;
}
#reqFirstName {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqLastName {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqJobTitle {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqCompanyName {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqFirstName {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqPhone {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#expPhone {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqZip {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#expZip {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqEmail {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#expEmail {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#reqEmailConfirm {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}
#ValidateEmail {
    font-size: 0.7em;
    border: solid 1px #FF0000;
}