/* CSS Document      COLORS:   DARK BLUE: #141c41   LIGHT BLUE: #1d4db9   LIGHT GRAY: #d2d3d5    BORDER GRAY: #bfbfbf */html, body, ul, ol, li, p,h1, h2, h3, h4, h5, h6,form, fieldset, a {margin: 0;padding: 0;border: 0;}body {	margin: 0;	padding: 0;	background: url(../imgs/bg.gif) repeat;	font: normal 11px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	text-align: center;}table{	color: #262626;	font: normal 11px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	width: 800px;	border-right: solid 1px #bfbfbf;	border-bottom: solid 1px #bfbfbf;	text-align: center;	clear: both;	width: 100%;}td{	border-left: 1px solid #bfbfbf;	height: 25px;	}tr:hover{	background-color:1d4db9;}th{	background-color: #bfbfbf;	color: #fff;	text-transform: uppercase; 	height: 20px;}td span{	font: normal 11px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	color: #141c41;	text-transform: uppercase;}p {	font: normal 12px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	color: #262626;	line-height: 18pt;	margin: 0 0 40px 0;}a img{	border: none;}h1, h3{	font: normal 25px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	background: none;}h2 {	margin: 0 0 0 0;	padding: 0px;	background: url(../imgs/bg_floatbox-top.gif) no-repeat;	font: normal 18px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #141c41;	height: 27px;	width: 475px;	text-transform: uppercase;	padding-top: 6px;	text-indent: 35px;	margin-top: 35px;}h2 span{	font: normal 11px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #666;}h3 {	background: url(../imgs/bg_h1.gif) no-repeat;	width: 100%;	height: 35px;	color: #141c41;	vertical-align: middle;	text-transform: uppercase;	text-indent: 25px;	padding-top: 4px;	margin-bottom: 25px;}h3 span{	font: italic 25px "Times New Roman", Times, serif; 	text-indent: 25px;	padding-top: 4px;	text-transform: none;}h6{		padding: 10px 0;	font: bold 13px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	text-transform: uppercase;	text-align: center;	color: #141c41;}a {	font: normal 13px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #1d4db9;}fieldset{	border: 1px solid #bfbfbf;	font: normal 15px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	color: #141c41;	width: 410px;	float: left;	margin: 0;	padding: 0 0 10px  0;}fieldset p{	font: normal 15px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	color: #666;	text-transform: uppercase;	width: 100%;	text-indent: 10px;	margin-bottom: 10px;	}fieldset img{}.h5 {	margin: 0;	padding: 0;	background: url(../imgs/h5.gif) repeat-x;	font: normal 18px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #fff;	height: 27px;	width: 100%;	text-transform: uppercase;	padding-top: 6px;	text-align: center;}label {	font: bold 11px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #666;	display: block;	margin: 5px 10px 10px 10px;}label span{	display: block;	line-height: 20px;}label span span{	font: normal 10px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	color: #999999;	margin: 0;	display: inline;}form div{	text-align:center;}fieldset input{	border: solid 1px #bfbfbf;}textarea{	width: 100%;	border: solid 1px #bfbfbf;}#container {	margin-left: auto;	margin-right: auto;	width: 980px;	height: 100%;	text-align: left;	clear: both;}#nav {	position: relative;	top: -45px;	left: 7px;	height: 37px;	width: 968px;	margin: 0;	padding: 0;	z-index: 600;}#subnav1{	position: absolute;	top: -23px;	right: 0px;	margin-right: 40px;}#subnav1 a{	text-decoration: none;	font: normal 13px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #1d4db9;	text-transform: uppercase;}#subnav1 a:hover{	text-decoration: underline;	color: #141c41;	}#stage{	background:url(../imgs/bg_stage-mid.gif) repeat-y;	height: auto;	margin: 0 5px;	padding: 30px 0px 0px 32px;	position:relative;}#stage-top{	background:url(../imgs/bg_stage-top.gif) no-repeat;	margin: -30px  0  0 5px;	padding: 0;	height: 39px;}#stage-bottom{	background:url(../imgs/bg_stage-bottom.gif) no-repeat;	height: 126px;	margin: 0  0  0 5px;	padding: 0;}/* FLASH STAGE */#stageGr{	background:url(../imgs/bg_stageGr-mid.gif) repeat-y;	height: 530px;	margin: 0 5px;	padding: 0px 0px 0px 4px;	text-align: center;}#stageGr-top{	background:url(../imgs/bg_stageGr-top.gif) no-repeat;	margin: -30px  0  0 5px;	padding: 0;	height: 10px;}#stageGr-bottom{	background:url(../imgs/bg_stageGr-bottom.gif) no-repeat;	margin: 0  0  0 5px;	padding: 0;}#stage h1{	background: url(../imgs/bg_h1.gif) no-repeat;	width: 910px;	height: 35px;	color: #141c41;	vertical-align: middle;	text-transform: uppercase;	text-indent: 409px;	margin: 0;	padding: 4px 0 30px 0px;}#stage li {	font: normal 11px Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif;	color: #262626;	margin: 0;	list-style-image: url(../imgs/bullet.gif);	line-height: 15px;}#stage-left{	width: 400px;	float: left;	text-align: center;	padding-top: 0px;	margin: 0 10px 0 0 ;}#stage-right{	width: 475px;	float: left;	height: 40%;}#stage-single{	width: 850px;	padding: 0  30px 30px 30px;	margin: 0 0 -50px 0;}#stage-single img{}#flashcontent{	margin: 0;	padding: 0;}#bordered td{	border-top: 1px solid #999;	border-bottom: 1px solid #999;}.floatbox{	margin: 0;	padding: 5px 0;	border-left: 1px solid #bfbfbf;	border-right: 1px solid #bfbfbf;	border-bottom: 1px solid #bfbfbf;	width: 473px;	height: auto;	z-index: 300}.floatbox ul{	margin: 5px 25px;	padding: 0px;	font: normal 12px Lucida Grande, Arial, Helvetica, sans-serif;	color: #262626;	line-height: 15px;}.floatbox li{	/*list-style: circle inside url(../imgs/bullet.gif);*/}.floatbox img{	float: right;	position: relative;	top: -115px;	left: 30px;	margin: 0;	padding: 0;}/*.floatbox-bottom{	margin: 0;	padding: 0px;	background: url(../imgs/bg_floatbox-bottom.gif) no-repeat;	width: 475px;}*/.h4 {	margin: 0 0 0 0;	padding: 0px;	background: url(../imgs/h5.gif) repeat-x;	font: normal 18px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #fff;	height: 27px;	width: 100%;	text-transform: uppercase;	padding-top: 6px;	text-indent: 5%;	margin-top: 35px;}.h4 span{	/*font: italic 11px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;*/	color: #fff;	font: italic 12px "Times New Roman", Times, serif;	text-transform: none;}.paragraph_bound{ 	border: 1px solid #bfbfbf; 	padding: 20px; 	position: relative; 	top: -1px; }  .subtext{ 		font: normal 9px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;		color: #999;		text-align: right; }.clear{	clear: both;}.third-col{		width: 277px;	float: left;	margin: 0px 2px;	padding: 10px 0;	font: bold 12px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	text-transform: uppercase;	text-align: center;	color: #141c41;}.third-col span{	font: bold 11px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	text-transform: uppercase;	text-align: center;	color: #666;	margin: 50px 0px;	text-decoration: underline;}.third-col img{	padding: 0px;	margin-bottom: 25px;}.half-col1{	width: 47%;	float: left;	margin: 10px 0px;	font: bold 9px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	text-align: right;	line-height: 15px;	margin-top: 10px;	text-transform: none;}.half-col2{	width: 47%;	float: right;	font: italic 9px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	text-align: left;	margin: 10px 0px;	text-transform: none;	text-decoration: none;	text-align: left;	line-height: 15px;	color: #333;	margin-top: 10px;}.third-mar {	width: 10px;}.center_text{	text-align: center;	width: 15px;	border: none;	border-left: 1px solid #bfbfbf;}.home{margin-top: 3px;}.home a:hover{	}.odd {		}.even {	background-color: #E9ECEE;}/*.contact_info{	font: bold 10px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #999;	line-height: 20px;	}.contact_info span{	font: normal 10px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #141c41;	margin-left: 10px;}.contact_info a{	font: normal 10px Lucida Grande, Lucida Sans Unicode,  Arial, Helvetica, sans-serif;	color: #141c41;}*/
