body {   background-color:#2a4465;   text-align: center;   } #wrapper {   text-align: left;   margin-left: auto;   margin-right: auto;   width:950px;   height:auto;   }/* HEADER */   #header {	float:left;	height:102px;   	width:950px;   }   #header_left {	float:left;	height:77px;   	width:287px;}     #header_right {	float:right;	height:77px;   	width:663px;} #header_left_top {	height:33px;   	width:663px;}  #menu {	float:left;	width:663px;	height:31px;}#menu_bottom {	float:left;	width:663px;	height:13px;}#index-01_ {	float:left;	width:950px;	height:25px;}#index-02_ {	float:left;	width:27px;	height:77px;}#index-03_ {	float:left;	background-color:#fdfdfd;	width:217px;	height:77px;}#index-04_ {	float:left;	background-color:#fdfdfd;	width:43px;	height:77px;}#top_nav {	float:left;	background-image:url(images/index_07.jpg);	width:624px;	height:33px;}#index-08_ {	float:left;	background-image:url(images/index_08.jpg);	width:8px;	height:33px;}#index-09_ {	float:left;	background-image:url(images/index_09.jpg);	width:7px;	height:33px;}#index-10_ {	float:left;	width:24px;	height:33px;}/* NAVIGATION */#navigation {	float:left;	background-color:#fdfdfd;	width:624px;	height:31px;}#index-12_ {	float:left;	background-color:#fdfdfd;	width:15px;	height:31px;}#index-14_ {	float:left;	width:24px;	height:31px;}#index-15_ {	float:left;	background-color:#fdfdfd;	width:639px;	height:13px;}#index-18_ {	float:left;	width:24px;	height:13px;}/* SPLIT */#split_line {	float:left;	width:950px;	height:2px;}/* MAIN TOP PANEL */#main_top_panel {float:left;height:23px;width:950px;}#index-20_ {	float:left;	width:27px;	height:23px;}#index-21_ {	float:left;	background-image:url(images/index_23.jpg);	background-repeat:repeat-x;	width:244px;	height:23px;}#index-24_ {	float:left;	background-image:url(images/index_24.jpg);	width:8px;	height:23px;}#index-25_ {	float:left;	background-image:url(images/index_25.jpg);	width:8px;	height:23px;}#index-26_ {	float:left;	background-image:url(images/index_26.jpg);	background-repeat:repeat-x;	width:624px;	height:23px;}#index-27_ {	float:left;	background-image:url(images/index_26.jpg);	background-repeat:repeat-x;	width:8px;	height:23px;}#index-28_ {	float:left;	width:7px;	height:23px;}#index-29_ {	float:left;	width:24px;	height:23px;}/* LEFT PANEL */#left_panel {	float:left;	width:271px;	height:799px;}#index-39_ {	float:left;	width:27px;	height:799px;}#left_panel_container {	float:left;	background-color:#f7f7f9;	width:244px;	height:599px;}#left_panel_container_contact {	float:left;	background-color:#f7f7f9;	width:244px;	height:200px;}/* LONG LINE */#long_line {	float:left;	width:8px;	height:799px;}/* MAIN CONTENT */#main_content {	float:left;	background-color:#fdfeff;	width:640px;	height:799px;}#main_content_top {	float:left;	width:640px;	height:10px;}#index-35_ {	float:left;	background-image:url(images/index_35.jpg);	background-repeat:no-repeat;	width:8px;	height:10px;}#index-36_ {	float:left;	background-color:#fdfeff;	width:624px;	height:10px;}#index-37_ {	float:left;	background-image:url(images/index_37.jpg);	background-repeat:no-repeat;	width:8px;	height:10px;}/* FLASH AREA */#flash_content {	float:left;	width:640px;	height:259px;}#index-44_ {	float:left;	background-color:#fdfeff;	width:8px;	height:259px;}/* FLASH ANIMATION */#animation {	float:left;	background-color:#fdfeff;	width:624px;	height:259px;}#index-46_ {	float:left;	background-color:#fdfeff;	width:8px;	height:259px;}/* TAB AREA */#tab-area {	float:left;	width:640px;	height:331px;}#index-50_ {	float:left;	background-color:#fdfeff;	width:8px;	height:331px;}#index-51_ {	float:left;	width:624px;	height:331px;}#index-52_ {	float:left;	width:8px;	height:331px;}/* FOOTER */#footer {	float:left;	width:950px;	height:20px;}#index-60_ {	float:left;	width:27px;	height:20px;}#bottom_nav {	float:left;	width:892px;	height:20px;	font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;	color:#FFFFFF;}#bottom_nav a:link {	color:#FFFFFF;	text-decoration:none;}#bottom_nav a:active {	color:#FFFFFF;	text-decoration:none;}#bottom_nav a:visited {	color:#FFFFFF;	text-decoration:none;}#bottom_nav a:hover {	color:#FFFFFF;	text-decoration:underline;}#index-61_ {	float:left;	width:31px;	height:20px;}/* TEXT FORMATTING */  .text-top{font: normal 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.text-top a:link {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.text-top a:active {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.text-top a:visited {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.text-top a:hover {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#FFFFFF;}.sidetext{font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#284364;}.sidetext a:link {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#537bac;}.sidetext a:active {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#537bac;}.sidetext a:visited {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#537bac;}.sidetext a:hover {font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#537bac;}iframe { border:0px; width:624px;height:259px;}.maintext{font: normal 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#1a3052;line-height:16px;}