/* CSS Document */body {font-family:Arial, Helvetica, sans-serif;text-align: center;min-width:800px;background-color:#DADADA;}#container {	width: 725px;	top: 15px;	text-align: left;	height:auto;	background-color: #FFFFFF;		}#logo {	height: auto;	width: auto;	padding-top: 25px;	background-color: #FFFFFF;}#logo img {	background-color: #FFFFFF;	vertical-align: bottom;}.leftNav {	font-family: Verdana, Arial, Helvetica, sans-serif;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #e2e2e2;	float: left;	width: 150px;	font-size: 12px;	color: #14489f;	padding-right: 25px;	padding-bottom: 25px;	padding-left: 25px;	background-color: #FFFFFF;	height:auto;}.testi {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #e2e2e2;	padding-top: 10px;	background-color: #FFFFFF;}.main {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	max-width:56em;	float:left;	width: 315px;	line-height: 20px;	color: #333333;	background-color: #FFffff;	margin-bottom: 30px;	list-style-image: url(../images/arrow.gif);	list-style-position: outside;	}.mainTop {	float: right;	width: 504px;	padding-top: 15px;	padding-left: 20px;	background-color: #FFFFFF;}.mainTopContact {	float: left;	padding-top: 15px;	padding-left: 20px;	background-color: #FFFFFF;	width: 150px;}.mainTop h2 {	max-width:56em;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #14489f;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e2e2e2;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0.5em;	margin-left: 0px;	width: 290px;}.extra {	float: right;	width: 150px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #e2e2e2;	left: 10px;	bottom: 15px;	padding-left: 15px;	padding-bottom: 20px;	padding-top: 10px;	background-color: #FFFFFF;	margin-bottom: 40px;}.extraTop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #e2e2e2;	color: #14489f;	padding-bottom: 3px;	width: 131px;	background-color: #FFFFFF;	padding-right: 7px;	margin-bottom: 20px;}.extraMain {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: italic;	font-weight: bold;	width: 100px;	color: #666666;	background-color: #FFFFFF;}#main {	padding-top: 25px;	height: auto;	width:725px;	background-color: #FFFFFF;	position:absolute;	top:auto;	left:auto;	text-align: left;}.extraMain a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #14489f;}.extraMain a:hover {	color: #8388B8;	text-decoration: underline;	background-color: #FFFFFF;}.main a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #14489f;}.main a:hover {	color: #8388B8;	text-decoration: underline;	background-color: #FFFFFF;}.main img {	padding-left: 5px;}.extraBottom {}.extraBottom img {	padding-top: 10px;}.extraBottom a {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #14489f;}.extraBottom a:hover {	color: #8388B8;	text-decoration: underline;	background-color: #FFFFFF;}.leftNav a {	color: #14489f;	text-decoration: none;}.leftNav a:hover {	color: #8388B8;	text-decoration: underline;	background-color: #FFFFFF;}.footer {	width: 725px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	color: #14489f;	padding-bottom: 20px;	background-color:#FFFFFF;	float:right;	text-align: right;	padding-top: 20px;		}.footer a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	color: #14489f;	text-decoration: none;	padding-left: 12px;	padding-right:12px;}.footer a:hover {	color: #8388B8;	text-decoration: underline;	background-color: #FFFFFF;}.footer img {		background-image: url(../images/corners_down.gif);	background-repeat: no-repeat;	background-position: bottom;	}#header {}#cornersup {	background-color: #DADADA;	background-image: url(../images/corners_top.gif);	background-repeat: no-repeat;	background-position: bottom;}#cornersdown {	background-color: #DADADA;	background-image: url(../images/corners_down.gif);	background-repeat: no-repeat;	background-position: top;	width:725px;	float:left;}.contactRight {	float: right;}.contactLeft {	float: left;	padding-left: 17px;}.mainContactLeft {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: justify;	max-width:56em;	float:left;	width: 80px;	line-height: 32px;	word-spacing: 1px;	letter-spacing: 1px;	color: #333333;	background-color: #FFFFFF;}.mainContactRight {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: justify;	max-width:56em;	float:left;	width: 120px;	word-spacing: 1px;	letter-spacing: 1px;	color: #333333;	background-color: #FFFFFF;	height: auto;}.mainContactRight input {	margin-bottom: 7px;	border: 1px solid #C3C3C3;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	margin-top: 8px;}.mainContactRight textarea {	margin-bottom: 15px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;}.mainAboutUs {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: justify;	max-width:56em;	float:left;	width: 315px;	line-height: 20px;	color: #333333;	background-color: #FFFFFF;	height: auto;	margin-bottom: 30px;}.submit input {	font-family: Arial, Helvetica, sans-serif;	border: 1px solid #000000;}.contactinfo {	float: left;	width: 315px;	padding-top: 15px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.contactinfo h3 {	font-size: 12px;	margin: 0px;	color: #14489f;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;}.person {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #14489f;	height: auto;	width: auto;	margin-bottom: 5px;	text-align: left;	font-style: normal;}.contactinfophone {	font-size: 9px;	color: #14489f;	font-weight: bold;}.mainTesti {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	max-width:56em;	float:left;	width: 315px;	color: #333333;	background-color: #FFFFFF;	height: auto;	margin-bottom: 30px;	line-height: 12px;}.another {	width: 300px;	height: auto;	float: left;}.doright {	font-style: italic;	color: #14489f;}.list {	background-image: url(../images/arrow.gif);	background-repeat: no-repeat;	padding-left: 15px;}.mainTesti p {	padding-right: 65px;}