/* CSS Document */* {	margin:0; padding:0;	font-size:100%;}body{	background:#fff url(images/body-bg.gif) bottom repeat-x;	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:Arial, Helvetica, sans-serif;		font-size:0.75em;		line-height:1.333em;		color:#40484e;	}input, select { vertical-align:middle; font-weight:normal;}a {color:#2396c1;}a:hover{text-decoration:none;}p {padding-top:15px;}/* ============================= main layout ====================== */.link {background:url(images/link-tail-bg.gif) top repeat-x; display:block; float:left; font-weight:bold; color:#fff; text-decoration:none; line-height:1em; margin:15px 21px 0 0;}.link span {background:url(images/link-right-bg.gif) top right no-repeat; display:block;}.link span span {background:url(images/link-left-bg.gif) top left no-repeat; padding:7px 15px 10px 17px;}.link:hover {background:url(images/link-tail-bg-hover.gif) top repeat-x;}.link:hover span {background:url(images/link-right-bg-hover.gif) top right no-repeat;}.link:hover span span {background:url(images/link-left-bg-hover.gif) top left no-repeat;}.imgindent {margin:0 20px 0 0; float:left;}.title {margin-bottom:13px;}.list li {border-bottom:1px solid #dadfe2; font-size:1.083em; line-height:1em;}.list li a {display:block; text-decoration:none; padding:10px 0 10px 34px;}.list li a:hover {color:#d9440f;}.li1 {background:url(images/li1.gif) no-repeat 0 3px;}.li2 {background:url(images/li2.gif) no-repeat 0 3px;}.li3 {background:url(images/li3.gif) no-repeat 0 3px;}.li4 {background:url(images/li4.gif) no-repeat 0 3px;}.li5 {background:url(images/li5.gif) no-repeat 0 3px;}.li6 {background:url(images/li6.gif) no-repeat 0 3px;}.li7 {background:url(images/li7.gif) no-repeat 0 3px;}.li8 {background:url(images/li8.gif) no-repeat 0 3px;}h2 {color:#2396c1; font-size:1.167em; line-height:1.143em; font-weight:normal; text-decoration:underline; margin-bottom:16px;}h3 {color:#d9440f; font-size:1.167em; line-height:1.143em; font-weight:normal; text-decoration:underline; margin-bottom:16px;}/* ============================= header ====================== */#header .row1 {background:url(images/row1-tail-bg.gif) top repeat-x; font-size:0.833em; text-transform:uppercase; color:#979fa2;}#header .row1 .right-bg {background:url(images/row1-right-bg.gif) top right no-repeat;}#header .row1 .left-bg {background:url(images/row1-left-bg.gif) top left no-repeat; width:100%;}#header .row1 .indent {padding:10px 30px 20px 30px;}#header span {float:right;}#header a {color:#979fa2;}/* ============================= content ====================== */.col-pad {padding-right:61px;}.line {	border-bottom:1px solid #d9dee1;	padding: 0 0 16px;	margin-bottom:20px;}.padding1 {padding-top:24px;}.padding2 {padding-top:16px;}.margin0 {margin-top:0;}.margin1 {padding-top:36px;}.margin2 {padding-top:16px;}.box {background:#eff4f6 url(images/box-tail-bg.gif) top repeat-x;}.box .tail-right {background:url(images/box-tail-bg.gif) right repeat-y;}.box .tail-left {background:url(images/box-tail-bg.gif) left repeat-y;}.box .tail-bottom {background:url(images/box-tail-bg.gif) bottom repeat-x;}.box .corner-bottom-right {background:url(images/box-corner-bottom-right.gif) bottom right no-repeat;}.box .corner-bottom-left {background:url(images/box-corner-bottom-left.gif) bottom left no-repeat;}.box .corner-top-right {background:url(images/box-corner-top-right.gif) top right no-repeat;}.box .corner-top-left {background:url(images/box-corner-top-left.gif) top left no-repeat; width:100%;}.box .indent {padding:7px 5px 6px 5px;}.box img {margin-right:2px;}.text2 {color:#000; font-size:0.83em; line-height:1.6em; text-transform:uppercase;}/* ============================= footer ====================== */#footer {background:url(images/footer-tail-bg.gif) top repeat-x; text-align:center;}#footer .right-bg {	background:url(images/footer-right-bg.gif) top right no-repeat;}#footer .left-bg {background:url(images/footer-left-bg.gif) top left no-repeat; width:100%;}#footer .indent {	padding:10px 80px 0 0;}#footer a {color:#40484e; text-decoration:none;}#footer a:hover {text-decoration:underline;}/* ============================= forms ============================= */#ContactForm {padding:20px 0 0 0;}#ContactForm .rowi {height:42px;}#ContactForm .link {float:right; margin:20px 0 0 20px;}#ContactForm strong {color:#373732; font-size:0.917em; font-family:Tahoma, Geneva, sans-serif;}.input {width:292px; height:19px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; font-size:1em;}textarea {width:282px; height:145px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}