body {		margin: 0;		font: 10px Verdana, Times New Roman, Verdana, Times New Roman, serif;		height: 100%;		background-color: white;		text-align:center;		background-image: url('/interface/bodyBgLine.jpg');		background-repeat: repeat-x;}div {		font-size: 11px;		text-align:left;		line-height: 1.3em;}ul {	list-style-type: none;	margin: 0;	padding: 0;	padding: 0;}div.clear {	clear: both;}a {	color: #0373C2;}h1 {	color: #0373C2;	font-size: 14px;	font-weight: bold;	margin-bottom: 1em;	}h3.text {	color: #0373C2;}table.t1 {border-collapse: collapse; border:0}table.t1 td {border: 1px white solid; background-color:#ecf7fd; color:#316b9d; padding: 3 3 3 3}table.t1 td.header {height:1.5em;  border: 1px white solid; background-color:#007cc2; color:white; padding: 3 3 3 3}table.t1 td.colHeader {border: 1px white solid; background-color:#cee9fa; color:#316b9d; padding: 3 3 3 3}#bodyContent {	margin-left: auto;	margin-right: auto;	width: 1000px;	height: 100%;}.header {	width: 1000px;	height: 128px;	margin-top: 4px;	background-color: white;	}.header .headerTopLine {	height: 4px;}.header .headerTopLine li {	height: 4px;	float: left;	margin: 0;	padding: 0;	font-size: 1px;}.header .headerTopLine li.left {	width: 4px;	background-image: url('/interface/hTopLineLeft.jpg');}.header .headerTopLine li.center {	border-top: 1px #dff0fc solid;	width: 992px;}.header .headerTopLine li.right {	width: 4px;	background-image: url('/interface/hTopLineRight.jpg');}.header .headerCenter li {	height: 92px;	float: left;}.header .headerCenter li.left {	width: 240px;	border-left: 1px #dff0fc solid;}.header .headerCenter li.left img {	margin-left: 1em;	margin-top: 3em;}.header .headerCenter li.Hcenter {	width: auto;	width: 608px;	background-image: url('/interface/snowflakes.gif');	background-repeat: no-repeat;}.header .headerCenter li.center {	width: auto;	width: 608px;	background-image: url('/interface/snowflakes.gif');	background-repeat: no-repeat;}.header .headerCenter li.right {	width: 150px;	margin: 0;	color: #0373c2;	text-align: right;}.header .headerCenter li.right img {	margin-top: 5px;	margin-right: 1em;}.header .headerCenter li.right p {	margin: 0;	margin-right: 1em;}.header .headerCenter li.right a {	color: #0373c2;}.header .bottom {	clear: both;}.header .bottom li {	height: 32px;	float: left;}.header .bottom li.leftCorn {	background-image: url('/interface/hMenuLeft.jpg');	background-position: left;	background-repeat: no-repeat;	width: 4px;}.header .bottom li.left {	border-bottom: 1px #dff0fc solid;	width: 236px;}.header .bottom li.right {	border-bottom: 1px #dff0fc solid;}/*  menu  */.header .menu {}.header .menu li {	height: 31px;		background-image: url('/interface/hMenuCenterBg.jpg');	background-repeat: repeat-x;	background-color: #0373c2;}.header .menu li.selected {	height: 31px;		background-image: url('/interface/hMenuLeftSelected.jpg');	background-repeat: no-repeat;	background-color: #ffa903;}.header .menu li.leftCorn {	width: auto;	background-image: url('/interface/hMenuLeftBg.jpg');	background-repeat: no-repeat;	width: 2px;}.header .menu li.freeCorn {	background-image: none;	width: 2px;	background-color: white;}.header .menu li.center {	width: 756px;}.header .menu li a {	font-size: 12px;	font-weight: bold;	color: white;	text-decoration: none;	margin-left:7px;	margin-right:7px;	position: relative;	top: 10px;}.header .menu li a:hover {	color: #ffdfa0;}.header .menu li.free {	height: 31px;		background-image: url('/interface/hMenuCenterBg.jpg');	background-repeat: repeat-x;	background-color: #0373c2;	width: 49px;}.header .menu li.rightCorn {	background-image: url('/interface/hMenuRightCorn.jpg');	background-repeat: no-repeat;	background-position: right;	width: 2px;}/*   submenu */#submenu {	border-collapse: collapse;	margin-top: 4px;}#submenu td.leftTopCorn {	background-image: url('/interface/submenuLeftTopCorn.jpg');	background-repeat: no-repeat;	width: 3px;	height: 3px;}#submenu td.topCorn {	background-image: url('/interface/submenuTopCorn.jpg');	background-repeat: repeat-x;	height: 3px;}#submenu td.rightTopCorn {	background-image: url('/interface/submenuRightTopCorn.jpg');	background-repeat: no-repeat;	width: 3px;	height: 3px;}#submenu td.leftCenterCorn {	background-image: url('/interface/submenuLeftCenterCorn.jpg');	background-repeat: repeat-y;	width: 3px;}#submenu td.centerCorn {	background-color: #ffdfa0;}#submenu td.centerCorn li {	line-height: 1.1em;	padding-left: 10px;}#submenu td.centerCorn li a:hover {	color: #FFA903;}#submenu td.centerCorn li.selected {	background-image: url('interface/snow.gif');	background-repeat: no-repeat;	padding-left: 10px;	background-position: 0px 3px;}#submenu td.rightCenterCorn {	background-image: url('/interface/submenuRightCenterCorn.jpg');	background-repeat: repeat-y;	width: 3px;}#submenu td.leftBottomCorn {	background-image: url('/interface/submenuLeftBottomCorn.jpg');	background-repeat: no-repeat;	width: 3px;	height: 3px;}#submenu td.bottomCorn {	background-image: url('/interface/submenuBottomCorn.jpg');	background-repeat: repeat-x;	height: 3px;}#submenu td.rightBottomCorn {	background-image: url('/interface/submenuRightBottomCorn.jpg');	background-repeat: no-repeat;	width: 3px;	height: 3px;}#submenu td.centerCorn ul {	float: left;}#submenu td.centerCorn li {	height: auto;	margin-top: 4px;	margin-left: 10px;	margin-right: 10px;	margin-bottom: 4px;	float: none;}#submenu td.centerCorn a {	color: #0373c2;}.submenuArrow {	background-image: url('/interface/submenuArrow.jpg');	width: 9px;	height: 16px;	position: relative;	z-index: 100;	top: -2px;	display: none;}.submenuArrow1 {	left: 40px;	display: block;}.submenuArrow2 {	left: 110px;	display: block;}.submenuArrow3 {	left: 230px;	display: block;}.submenu3 {	margin-left: 150px;}.submenuArrow4 {	left: 370px;	display: block;}.submenu4 {	margin-left: 50px;}.submenuArrow5 {	left: 500px;	display: block;}.submenu5 {	margin-left: 0px;}.leftBodyBox {	width: 243px;	float: left;}.leftBodyBox2 {	margin-top: 10px;	float: left;}.boxHeader li {	height: 21px;	background-color: #0373c2;	float: left;}.boxHeader li.left {	width: 1px;	background-image: url('/interface/whitePoint.jpg');	background-repeat: no-repeat;}.boxHeader li.center {	width: 238px;	color: white;}.boxHeader li.center h3 {	position: relative;	top: 3px;	left: 5px;	font-size: 12px;	margin: 0;}.boxHeader li.right {	width: 1px;	background-image: url('/interface/whitePoint.jpg');	background-repeat: no-repeat;}.boxBody {	width: 240px;	background-color: #dff0fc;	float: left;	}.boxBody div.leftMenu {	background-repeat: no-repeat;	height: 26px;	margin-left: 10px;	margin-top: 5px;	margin-bottom: 5px;	background-color: #edf7fd;}.boxBody div.leftMenuItem1991 {	background-image: url('/interface/leftMenuBtn1.jpg');}.boxBody div.leftMenuItem1991selected {	background-image: url('/interface/leftMenuBtn1_selected.jpg');	background-color: #ffe9be;}.boxBody div.leftMenuItem1992 {	background-image: url('/interface/leftMenuBtn2.jpg');}.boxBody div.leftMenuItem1992selected {	background-image: url('/interface/leftMenuBtn2_selected.jpg');	background-color: #ffe9be;}.boxBody div.leftMenuItem1993 {	background-image: url('/interface/leftMenuBtn3.jpg');}.boxBody div.leftMenuItem1993selected {	background-image: url('/interface/leftMenuBtn3_selected.jpg');	background-color: #ffe9be;}.boxBody div.leftMenuItem1994 {	background-image: url('/interface/leftMenuBtn4.jpg');}.boxBody div.leftMenuItem1994selected {	background-image: url('/interface/leftMenuBtn4_selected.jpg');	background-color: #ffe9be;}.boxBody div.leftMenuItem1995 {	background-image: url('/interface/leftMenuBtn5.jpg');}.boxBody div.leftMenuItem1995selected {	background-image: url('/interface/leftMenuBtn5_selected.jpg');	background-color: #ffe9be;}.boxBody div.leftMenuItem1996 {	background-image: url('/interface/leftMenuBtn6.jpg');}.boxBody div.leftMenuItem1996selected {	background-image: url('/interface/leftMenuBtn6_selected.jpg');	background-color: #ffe9be;}.boxBody div.leftMenu h4 {	font-size: 12px;	position: relative;	top: 5px;	left: 35px;	margin: 0;}.boxBody div.leftMenu h4 a {	color: #0373c2;	text-decoration: none;}.boxBody div.leftMenu h4 a:hover {	color: #ffa903;}.boxBody ul.level2 li {	background-image: url('/interface/snow.gif');	background-repeat: no-repeat;	background-position: 0px 3px;	height: auto;	background-color: #dff0fc;	margin-left: 45px;	margin-top: 3px;	margin-bottom: 3px;}.boxBody ul.level2 li div {	margin-left: 12px;}.boxBody ul.level2 li div a {	color: #0373c2;}.boxBody ul.level2 li div a:hover {	color: #ffa903;}.boxBody ul.level2 li.selected div a {	color: #ffa903;}.textBody {	width: 740px;	margin-left: 20px;	line-height: 1.4em;	margin-top: 1em;	}.textBody div {	text-align: justify;}.bodyTable {	margin-top: 0px;}.bodyTable td {	vertical-align: top;}.bodyTable td.content {	vertical-align: top;}.images img {	margin: 10px 5px 0px 5px;}.blue {color: #478ab7;}.textBody .images .fotoItem {	float: left;	vertical-align: top;	width:240px;    height: 270px;	margin-left: 3px;	text-align:center;    overflow: hidden;}.textBody .images .fotoItemInfo {	text-align: center;	width:240px;	height: 4em;	overflow: hidden;	font-size: 9px;}.textBody .images .group a {    font-size: 12px;}.textBody .images .group img {    border: 2px white solid;}.textBody .images .group img:hover {    border: 2px #FFA903 solid;}.message {	margin: 2px 0 10px 2px;	text-align:justify;	padding: 4px;	clear: both;}.message .header {	background-color:#DFF0FC;	border-bottom: 1px #b9d9f7 solid;	padding: 4px;	height:12px;	width: auto;}.message div.name {	float: left;	font-weight:bold;}.message div.email {	float: right;	font-style:italic;}#messageForm {	font-weight:bold;	margin-top:10px;}#messageForm form div {	display:inline;	width:100px;}#messageForm input {	width:300px}#messageForm input.button {	width:100px}#messageForm textarea {	width:300px;	height:80px;}#messageForm table td {	vertical-align:top;}#footer {	background-color: #c0e0f7;	height: 140px;	margin-top: 10px;}#footer div.footerBox {	background-color: white;	width: 1000px;	height: 60px;	margin: auto;}#footer div.footerBox2 {	width: 1000px;	height: 50px;	margin: auto;}#footer div.footerBox2 ul {	float: right;	margin-top: 1em;}#footer div.footerBox2 li {	float: left;	margin-left: 10px;	padding-left: 5px;	border-left: 1px #0373C2 solid;}#footer div.footerBox2 li a {	text-decoration: none;}#calcForm {	font-weight:bold;	margin-top:10px;}#calcForm form div {	display:inline;	width:100px;}#calcForm input.button {	width:100px}#calcForm select {	width:300px;}#calcForm input {	width:300px;}#calcForm input.checkbox {	width:14px;	display:inline;}#calcForm input.radio {	width:14px;}#calcForm input.date {	width:100px;}#calcForm textarea {	width:300px;	height:80px;}#calcForm table td {	padding: 5px 5px 5px 5px;}#calcForm table.cb td {	padding: 1px 5px 1px 5px;}#star {color:red}#acceptMessage {	color:#80B080;	margin: 10px;}#errorMessage {	color:#ff8888;	margin: 10px;}.banner2 {	width: 190px;	height: 70px;	float: right;	top: 20px;	margin-left: 400px;	position: absolute;}.pageMenu {	margin-left: 20px;	margin-top: 20px;}.pageMenu li {	margin-right: 10px;	margin-top: 5px;	font-size: 12px;	font-weight: bold;}.reviewsButton {	text-align: right;	float: right;	width: 200px;}.reviewsButton .span a {	text-decoration: none;}.reviewsButton a img {	float: right;}.reviewsButton .span a {	position: relative;	background-color: #FFDFA0;	font-weight: bold;	line-height: 1.5em;	float: right;	top: 4px;}.images h2 {    color: #0373C2;    font-size: 14px;    border-bottom: 1px #FFA903 solid;    margin-top: 2em;    margin-bottom: 1em;    padding-bottom: 3px;    clear: both;}.fotoIcon {    float: right;    clear: both;}.fotoIcon td {    vertical-align: middle;}.fotoIcon td.textCell a {    background-color: #ffe9bd;    padding: 3px;    margin-bottom: 1px;    margin-left: 3px;    }hr {    clear: both;    border: 0;    height: 0px;}
