/* CSS Document */* {	margin: 0;	padding: 0;	font-size: 100%;}body {	background: #BCBFB0;	text-align: center;}img {	vertical-align: top;}a img {	border: 0;}ul {	list-style: none;}.left {	float: left;}.right {	float: right;}.clear {	clear: both;}html, input, textarea {	font-family: Verdana;	font-size: 0.688em;	line-height: 1.364em;	color: #353e42;}input, select {	vertical-align: middle;	font-weight: normal;}a {	color: #fff;	text-decoration: none;}a:hover {	text-decoration: underline;}p {	padding-top: 15px;}/* ============================= main layout ====================== */.link {	text-transform: uppercase;}li {	line-height: 1.818em;}.imgindent {	margin: 0 20px 0 0;	float: left;}.imgindent2 {	margin: 0 16px 0 0;	float: left;}.title {	margin-bottom: 20px;}.title2 {	margin-bottom: 16px;}/* ============================= header ====================== */#header .menu {	padding-bottom: 178px;}#header .menu ul {	width: 100%;	overflow: hidden;}#header .menu li {	float: left;	font-size: 1.182em;}#header .menu li a {	text-decoration: none;	color: #fff;	background: url(images/menu_line.gif) top right no-repeat;	display: block;	text-align: center;	padding: 35px 0 35px 0;	width: 110px;}#header .menu li a:hover {	background: url(images/menu_act.jpg) top left no-repeat;}#header .menu .active a {	background: url(images/menu_act.jpg) top left no-repeat !important;}#header .menu .last a {	background: none;	width: 106px;}#header .right a {	color: #353e42;	text-decoration: none;	font-size: 1.182em;	background: url(images/header_line.gif) no-repeat 0 4px;	padding: 0 25px 0 30px;}#header .right a:hover {	color: #fff;}#header .right .first {	padding-left: 0;	background: none;}#header .right {	padding: 94px 20px 0 0;}/* ============================= middle ====================== */.img {	margin-bottom: 23px;}.padding1 {	padding-top: 10px;}.padding2 {	padding-top: 25px;}.padding3 {	padding-top: 18px;}.padding4 {	padding-right: 30px;}.phone {	float: right;	margin-right: 20px;	color: #353e42;}#page9 #content {	padding: 43px 25px 57px 30px;}/* ============================= footer ====================== */#footer {	text-align: center;	color: #e1e0e0;}#footer a {	color: #e1e0e0;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}/* ============================= forms ============================= */form .rowi {	height: 26px;}form .link {	float: right;	margin: 0 17px 0 5px;}.input {	width: 187px;	height: 18px;	border: 1px solid #535b5b;	background: none;	padding: 0 0 0 5px;	font-size: 1em;	background: #BCBFB0;}.submit {	font-size: 1em;}textarea {	width: 187px;	height: 116px;	border: 1px solid #535b5b;	background: #BCBFB0;	padding: 0 0 0 5px;	overflow: auto;	font-size: 1em;	margin-bottom: 15px;}/* ============================= content ============================= */#content a {	color: #73746B;}h2 {	font-size: 150%;	color: #311618;	padding-bottom: 5px;}h2.homepage {	font-size: 115%;	color: #311618;}ul {	list-style: square;	margin: 15px 0 0 15px;}
