<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background: url(images/bg-tail.gif) top repeat-x #FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.align-center { text-align:center;}
.align-left { text-align:left;}
.align-right { text-align:right;}

html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.8125em;
		line-height:1.385em;
		color:#62666A;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#BF4824; outline:none; text-decoration:none;}
a:hover{text-decoration:none;}
p {padding-top:10px;}

/* ============================= main layout ====================== */
#main { width:100%; margin:0 auto; text-align: center;}

.logo { position:absolute; margin:15px 0 0 29px;}
.rs {position:absolute;  margin:25px 0px 0 685px; color:#62666A; padding:0px 53px 10px 0; display:block;}
.imgindent {margin:0 27px 0 0; float:left;}

.indent1 { margin-top:35px;}
.indent2 { margin-top:20px;}
.indent3 { margin-top:40px;}
.indent4 { margin-top:55px;}
.indent5 { margin-left:30px;}
.indent6 { margin-top:15px;}
.indent7 { margin-left:15px;}

.text1 { font-size:1.23em; color:#C78004; line-height:1.25em; }
.text2 { font-size:1.23em; color:#689D34; line-height:1.25em; }
.text3 { font-size:1.23em; color:#4B8ACF; line-height:1.25em; }
.text4 { color:#3F3F3F; font-weight:bold; }
.text5 { font-size:1.23em; color:#BF4824; }

.link1 { font-size:1.077em;}
.link1-indent { background:#E7E8E9; padding:5px 0 4px 73px;}
.link2-indent { padding:5px 0 4px 73px;}

.link2 { color:#C78004;}

/* ============================= header ====================== */
#header { width:100%; height:168px; }
.header-main { width:960px; margin:0 auto; text-align:left; line-height:1em;}

/* .menu1 { display:inline-block; position:absolute; margin:68px 0 0 674px; } @lynguyen */
.menu1 {
    bottom: 0;
    display: inline-block;
    float: right;
    margin-top: 68px;
}

.menu1 li { float:left; text-align:center; padding-right:2px;}
.menu1 li a { display:inline-block; background:url(images/header-bg2-tail.gif) top repeat-x; text-decoration:none; color:#62666A; font-size:0.923em; }
.menu1 li a span { display:inline-block; background:url(images/header-bg2-left.gif) top left no-repeat; }
.menu1 li a span span { display:inline-block; width:94px; background:url(images/header-bg2-right.gif) top right no-repeat; height:35px; padding-top:13px; cursor:pointer;}

.menu1 li a:hover, .menu1 .active a { display:inline-block; background:url(images/header-bg1-tail.gif) top repeat-x; text-decoration:none; color:#FFFFFF; font-size:0.923em; }
.menu1 li a:hover span, .menu1 .active a span { display:inline-block; background:url(images/header-bg1-left.gif) top left no-repeat; }
.menu1 li a:hover span span, .menu1 .active a span span { display:inline-block; width:94px; height:35px; background:url(images/header-bg1-right.gif) top right no-repeat; padding-top:13px; cursor:pointer;}

.menu2 {display:inline-block; position:absolute; margin:103px 0 0 0;}
.menu2 li { float:left; text-align:center; background:none;}
.menu2 li a { display:inline-block; width:137px; height:38px; text-decoration:none; color:#FFFFFF; font-size:1.077em; padding-top:26px;}
.menu2 li a:hover, .menu2 .active a { background:url(images/header-bg3-tail.gif) top repeat-x;}

/* ============================= content ====================== */
#content { background:url(images/bg-tail-bot.gif) bottom repeat-x;}
.content-main {width:960px; margin:0 auto; text-align:left; padding-top:30px;}
.title { margin:16px 0 0 25px;}

.title1-bg { height:53px; background:url(images/tail1.gif) top repeat-x;}
.title1-bg-left { height:53px; background: url(images/bg-title1-left.gif) top left no-repeat;}
.title1-bg-right { height:53px; background: url(images/bg-title1-right.gif) top right no-repeat;}

.title2-bg { height:53px; background:url(images/tail2.gif) top repeat-x;}
.title2-bg-left { height:53px; background: url(images/bg-title2-left.gif) top left no-repeat;}
.title2-bg-right { height:53px; background: url(images/bg-title2-right.gif) top right no-repeat;}

.title3-bg { height:53px; background:url(images/tail3.gif) top repeat-x;}
.title3-bg-right { height:53px; background: url(images/bg-title3-right.gif) top right no-repeat;}

.title4-bg { height:53px; background:url(images/tail4.gif) top repeat-x;}

.button { display:inline-block; background: url(images/button1-left.gif) top left no-repeat; text-decoration:none; line-height:1em; font-size:0.923em;}
.button span { display:inline-block; background:url(images/button1-right.gif) top right no-repeat; padding:0 10px 0 10px;}
.button span span { display:inline-block; height:20px; background:url(images/button1-tail.gif) top repeat-x; padding:4px 7px 0; cursor:pointer;}
.button span span:hover { color:#62666A; }

.bg-left-col1 {background:url(images/bg-title-left2.gif) 0 53px no-repeat #F7F7F7;}
.bg-right-col1 {background:url(images/bg-title-right2.gif) 290px 53px no-repeat;}
.bg-left-col2 {background:url(images/bg-title-left2.gif) 320px 53px no-repeat;}
.bg-right-col2 {background:url(images/bg-title-right2.gif) 610px 53px no-repeat;}
.bg-right-col3 {background:url(images/bg-title-right2.gif) 930px 53px no-repeat;}

.bg-title-left { background:url(images/bg-title-left2.gif) top left no-repeat;}
.bg-title-right { background:url(images/bg-title-right2.gif) top right no-repeat;}

.container1 ul, .container2 ul { line-height:1em; font-size:1.077em; }
.container1 li a, .container2 li a { display:inline-block; height:19px; background:url(images/marker1.png) 0 5px no-repeat; margin-left:30px; padding:7px 0 0 43px; color:#BF4824; text-decoration:none; vertical-align:top; }
.container1 li a:hover, .container2 li a:hover { text-decoration:underline;}
.container2 .active { background:#E7E8E9 !important; position:relative; }

.phone { float:left; width:100px;}

/* ============================= footer ====================== */
#footer { height:60px; background:url(images/footer-bg.gif) top repeat-x #464C54; padding-top:10px; font-size:0.923em; color:#E7E8E9;}
#footer a { color:#E7E8E9;}

/* ============================= forms ============================= */
label { height:41px; display:block;} 
#ContactForm { line-height:1.3em; color:#62666A;}
#ContactForm input {width:263px; font-size:1em; height:19px; border:1px solid #A09B96; background:#FFFFFF; padding:0 0 0 5px; }
#ContactForm textarea {width:272px; height:102px; font-size:1em; border:1px solid #A09B96; background:#FFFFFF; padding:0 0 0 5px; overflow:auto;    }


/* ============================= SiteHi's Custom CSS ============================= */
.title1-bg-left, .title2-bg-right, .title3-bg-right {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 35px;
}

#page1 .container2 .col-1 .indent {
    padding: 1px 0 0 !important ;

#sitehi a
{
	text-decoration: none;
}

#sitehi a:hover
{
	text-decoration: underline;
}

a.sitehibutton {
   display: -moz-inline-stack;
   display: inline-block;
   width: 200px;
   height: 50px;
   background: url('images/button-tax.png') no-repeat;
   line-height: 50px;
   vertical-align: text-middle;
   text-align: center;
   color: #ffffff;
   font-family: Calibri;
   font-size: 24px;
   font-weight: bold;
   font-style: normal;
   text-shadow: #222222 1px 1px 0
}

a:hover.sitehibutton {
	text-decoration: underline;
}

a.sitehibutton &gt; span {
   display: -moz-inline-block;
}</pre></body></html>