body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/images/website_background.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.0px;
	color: #DBEAED;
}
.bodyCopy strong {
color:#FFFFFF
}
.bodyCopy{
	font-family: arial;
	font-size: 11.0px;
	line-height: 20px;
	font-weight: normal;
	color: #DBEAED;
	padding-right: 0px;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	font-style: normal;
}
.right_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	width: 150px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DBEAED;
	line-height: 17px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBEAED;
}
.smallBodyCopy{
	font-family: arial;
	font-size: 11px;
	color: #DBEAED;
	line-height: 14px;
}
.copyright {
	font-family:Arial
	font-size: 7px;
	font-style: normal
	line-height: normal;
	text-transform: uppercase;
	color: #396471;
	font-weight: normal;
	padding: 20px 0px 0px;
	font-size: 9px;
}
.imagePadding {
	padding-right: 8px;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 2px;
}
.bodyCopy a:link {
	font-size: 12px;
	color: #DBEAED;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyCopy a:visited {
	font-size: 12px;
	color: #DBEAED;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6D3DA;
}
.bodyCopy #:li {
	font-family: arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #DBEAED;
	padding-right: 0px;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
}
.leftCopy a:link {
	font-size: 12px;
	color: #DBEAED;
	font-family: Arial, Helvetica, sans-serif;
}
.leftCopy a:visited {
	font-size: 12px;
	color: #DBEAED;
	font-family: Arial, Helvetica, sans-serif;
}
.leftCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6D3DA;
}
.leftCopy #:li {
	font-family: arial;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #DBEAED;
	padding-right: 0px;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	list-style-type: none;
	list-style-image: none;
}
.headlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ADE3FF;
	letter-spacing: 3px;
}
.trdcheadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 3px;
}
.sideCopy {
	font-family: arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #99CCCC;
}
.sideHeadlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #99CCCC;
	letter-spacing: 3px;
	text-align: left;
	padding-left: 10px;
}
.background_top {
	background-image: url(/images/below_flash.jpg);
	background-repeat: no-repeat;
}
.background_top2 {
	background-image: url(/images/NBSP_DNA.jpg);
	background-repeat: no-repeat;
	
}
.bottom_links {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	text-transform: uppercase;
	color: #7E9096;
	padding: 10px;
}
.bottom_links a:link{
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;
	color: #7E9096;
}
.bottom_links a:visited{
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;
	color: #7E9096;
}
.bottom_links a:hover{
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-transform: uppercase;
	color: #7E9096;
}
.navigation:link, .navigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #A8CDD0;
	display: block;
	width: auto;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #50808C;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.navigation2:link, .navigation2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #50808C;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
	.navigation2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #50808C;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	}
.arrowPlace {
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
}
.buttonscontainer {width: 192px;}
.buttons a {color: #CCFFFF;
background-color: ;
padding: 2px;
padding-left: 3px;
display: block;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}
.buttons a:hover {background-color: #163746;
color: #CCFFFF;
text-decoration: none;
}
#nav {
	height: 10px;
	width: 192px;
	font-size: 10px;
	list-style-image: none;
	list-style-type: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.bgeneric, .b1, .b2, .b3, .b4, .b5, .b6, .b7, .b8, .b9, .b10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #A8CDD0;
	display: block;
	width: auto;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	text-align: left;
}
.bgeneric:hover, .b1:hover, .b2:hover, .b3:hover, .b4:hover, .b5:hover, .b6:hover, .b7:hover, .b8:hover, .b9:hover, .b10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	background-color: #50808C;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	text-align: left;
	}
#b1 .b1, #b2 .b2, #b3 .b3, #b4 .b4, #b5 .b5, #b6 .b6, #b7 .b7, #b8 .b7, #b8 .b8, #b9 .b9, #b10 .b10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	background-color: #50808C;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	text-align: left;
}
.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	text-align: left;
	background-image: url(/images/small_orange_arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 14px 2px;
}
.c1:hover, .c2:hover, .c3:hover, .c4:hover, .c5:hover, .c6:hover, .c7:hover, .c8:hover, .c9:hover, .c10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #163746;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	text-align: left;
	background-image: url(/images/small_orange_arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 14px 2px;
	}
#c1 .c1, #c2 .c2, #c3 .c3, #c4 .c4, #c5 .c5, #c6 .c6, #c7 .c7, #c8 .c8, #c9 .c9, #c10 .c10
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #163746;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 30px;
	text-align: left;
	background-image: url(/images/small_orange_arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 14px 2px;
}
.d1, .d2, .d3, .d4, .d5, .d6, .d7, .d8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #C8EAFC;
	display: block;
	width: auto;
	text-decoration: none;
	background-color: #29525F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 45px;
	text-align: left;
}
.d1:hover, .d2:hover, .d3:hover, .d4:hover, .d5:hover, .d6:hover, .d7:hover, .d8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #68CCFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #29525F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 45px;
	text-align: left;
	}
#d1 .d1, #d2 .d2, #d3 .d3, #d4 .d4, #d5 .d5, #d6 .d6, #d7 .d7, #d8 .d8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #68CCFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #29525F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 45px;
	text-align: left;
}
.e1, .e2, .e3, .e4, .e5, .e6, .e7, .e8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #C8EAFC;
	display: block;
	width: auto;
	text-decoration: none;
	background-color: #29525F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 45px;
	text-align: left;
}
.e1:hover, .e2:hover, .e3:hover, .e4:hover, .e5:hover, .e6:hover, .e7:hover, .e8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #68CCFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #29525F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 45px;
	text-align: left;
	}
#e1 .e1, #e2 .e2, #e3 .e3, #e4 .e4, #e5 .e5, #e6 .e6, #e7 .e7, #e8 .e8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #68CCFF;
	display: block;
	width: auto;
	text-decoration: none;
	line-height: normal;
	background-color: #29525F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 45px;
	text-align: left;
}
.space_chart_1 {
	padding-left: 20px;
}
.space_chart_2 {
	padding-left: 45px;
}
.space_chart_3 {
	padding-left: 75px;
}
.hidden:link, .hidden:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #245468;
	display: block;
	width: auto;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.panel {
	clear: both;
	display: none;
	border: 3px solid #CCC;
	padding: 1em;
}
.panel.active-tab-body {
	display: block;
}
#tabs {
	list-style: none;
}
#tabs li {
	float: left;
}
#tabs a {
	float: left;
	padding: 5px 8px;
	margin-left: 6px;
	background-color: #F2F2F2;
	text-decoration: none;
	color: #999999;
}
#tabs a.active-tab {
	background-color: #CCC;
	border-top: 3px solid #999;
	padding-top: 3px;
	color: #000;
}
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}
input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}
.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}
label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}
.field-label {
}
.field-widget {
}
