/* CSS Document */body {	background-color:#f4f3e3;	color:#000000;	margin:0;	text-align:center;	font-size:11px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-style:normal;}#page {	margin-left:auto;	margin-right:auto;	top:0px;	width:800px;	text-align:left;}img { 	border:0; }#header {		position:absolute;	top:0;	background-image:url(graphics/brs_logo_trans2.gif);	background-repeat:no-repeat;	background-color:#ffce81;	width:800px;	height:222px;}.headerrightimg {	float:right;}.fronthead1{	margin-left:50px;	margin-right:-50px;	font-size:5.5em;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:#bd191d;	margin-top:135px;	margin-bottom:-150px;	text-align:center;}.ver{font-size:0.255em;	 font-family:Arial, Helvetica, sans-serif;	 font-weight:bold;	 vertical-align:super;	 color:#797369;	 margin-left:-10px;}#content_header {		position:absolute;	top:0;	background-image:url(graphics/content_top1.jpg);	background-repeat:no-repeat;		background-color:#ffce81;	width:800px;	height:90px;	}#nav_pos {	position:absolute;	top:222px;	width:800px;	background-color:#FFFFFF;}#nav {	position:absolute;	top:222px;	width:800px;	background:white;	padding:0;	margin:0;}#nav ul {	list-style:none;	padding:0;	margin:0;	text-align:center;}#nav a, #content_nav a {	display:block;	width:133px;	text-decoration:none;	line-height:34px;	color:#0033CC;	font-weight:bold;}		#content_nav a {	line-height:34px;	font-weight:normal;}	#nav li, #content_nav li {	float:left;	width:133px;	padding:0px;}#nav li ul {	position:absolute;	width:133px;	list-style:none;	left:-999em;	margin:0;	padding:0;	text-align:left;}#nav a:visited {	color:#006633;}#nav a:hover, a:active {	color:#FF9900;}#content {	position:absolute;	z-index:0;	top:117px;	background-color:#FFffff;	width:776px;	padding-left:12px;	padding-right:12px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}#splash {	position:absolute;	z-index:0;	top:249px;	background-color:#ffffff;	background-image:url(graphics/index_bottom.jpg);	background-repeat:no-repeat;	height:317px;	width:800px;}#cover_title {	float:left;	margin-left:50px;	margin-right:-50px;	margin-top:10px;	margin-bottom:-40px;	height:347px;	width:750px;	position:relative;	z-index:0;}.fronthead2{	font-family:Arial, Helvetica, sans-serif;	font-size:2.3em;	color:#FF3334;	text-align:center;	margin:17px 87px -17px -67px;}.fronthead2a{	font-family:Arial, Helvetica, sans-serif;	font-size:1.6em;	color:#FE860c;	text-align:center;	margin:17px 87px -17px -67px;}/* temporary solution for version 2 delay*/.fronthead2b{	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	color:#FF0000;	text-align:center;	margin:17px 87px -17px -67px;}.fronthead3{	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:1.2em;	color:#000000;	text-align:center;	margin-left:-87px;	margin-right:87px;	/* temporary solution for version 2 delay*/	/* margin-top:220px; */	margin-top:200px;}.home{	margin-left:650px;	font-size:1.1em;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	margin-top:57px;}.home a:active, .home a:visited {color:#0033CC;text-decoration:none;font-weight:bold;}.home a:hover {color:#000000;text-decoration:underline;font-weight:bold;}#footer {	position:absolute;	/*top:577px;*/	text-align:center;	font-size:1em;	color:#999999;	background-color:#ffffff;	width:800px;	z-index:0;}#content_footer {	font-family:Verdana, Arial, Helvetica, sans-serif;	position:relative;	text-align:center;	font-size:11px;	color:#999999;	background-color:#ffffff;	margin-bottom:0px;	padding-bottom:1px;	clear:both;}#footer li, #content_footer li {	display:inline;	padding-left:0;	margin-left:0;}#footer ul, #content_footer ul {	padding-left:0;	margin-left:0;}h1 {	font-size:11px;	color:#000000;	margin:40px 0 20px 0;	text-align:left;}h1 span { 	padding:8px; 	background-color:#ffce81;}h2 {	margin-bottom:0px;	font-size:1.0em;	color:#d26900;}h3 {	margin-top:.2em;	margin-bottom:0px;	font-size:1.0em;}dt {	font-weight:bold;	padding-top:5px;	padding-bottom:5px;}dd {	padding-bottom:15px;}.right {	text-align:right;}.list_width {	width:500px;}th {	font-weight:bold;}.rowhead {	font-weight:normal;}.logo_width {	width:500px;	}.center {	text-align:center;}.welcome {	color:#006600;}.welcometitle {	color:#006600;}.states, .states ul {	margin:0;	padding:0;	list-style-type:none;}.states { 	width:775px; 	float:left;	position:relative;	z-index:1;}.states li {	float:left;	width:193px;	height:20em;}.states ul li {	float:none;	width:188px;	height:auto;	margin-left:5px;}.timetable {	border-collapse:collapse;	margin:10px;	width:760px;}.timetable td {	padding:5px;	border:1px solid #CCC;}.even {	background-color:#EEE;}.lined {	margin-top:5px;	border-collapse:collapse;}.lined td, .lined th {	border:1px solid #EEE;	padding:3px 2px;	vertical-align:top;}.lined .col {	background-color:#F4F9FD;}#subnav {	position:relative;	top:30px;	padding-bottom:10px;	text-align:center;}/* MENU */#nav .navaltbground1 a{	background-color:#fdd278;}#nav .navaltbground2 a {	background-color:#e95d0f;}#content_nav {	margin-top:90px;	position:relative;	z-index:1;}#home #content_nav {	margin-top:0;	top:222px;	height:57px;}#content_nav ul {	margin:0;	padding:0;	list-style:none;	text-align:center;	width:800px;}#content_nav li ul {	position:absolute;	z-index:1;	top:27px;	left:0;	display:none;}#content_nav ul li a {	display:block;	text-decoration:none;}#content_nav ul li a:hover, #content_nav ul li a:focus, #content_nav ul ul li a:hover, #content_nav ul ul li a:focus, #content_nav li.over2 a { color:#000; background-color:#FFF; width:100%;  }#content_nav li.over ul a, #content_nav li.over2 ul a { border:none; color:#03C; } #content_nav li:hover ul, #content_nav li.over ul, #content_nav li.over2 ul { display:block; }#content_nav .navaltbground1 a{	background-color:#ffefad;	font-weight:bold;}#content_nav .navaltbground1 ul li a, #content_nav .navaltbground1 ul {	background-color:#ffefad;	font-weight:normal;}#content_nav .navaltbground2 a {	background-color:#ffc36c;	font-weight:bold;}#content_nav .navaltbground2 ul li a, #content_nav .navaltbground2 ul {	background-color:#ffc36c;	font-weight:normal;}#content_nav .navaltbground3 a{	background-color:#ffefad;	font-weight:bold;	width: 135px;}#content_nav .navaltbground3 a:hover{	color:#000; background-color:#FFF; line-height: inherit;	width: 135px;	line-height: 34px;}#content_nav .navaltbground4 a{	background-color:#ffc36c;	font-weight:bold;	line-height: 17px;}/* Fix IE. Hide from IE Mac \*/* html #content_nav ul li { float:left; height:1%; }* html #content_nav ul li a { height:1%; }* html #content_nav ul ul { left:0; }* html #content, * html #footer { position:static; }* html #content_nav .on { display:block; }/* End *//* TO MAKE IT A VERTICAL SUBMENU --- *//*#content_nav ul li {	position:relative;}#content_nav ul ul {	width:160px;}/* --------------------------------- */