﻿/* CSS Document */
* {
	margin: 0 0 5 0;
	padding: 0;
	font-size: 100%;
}
body {text-align:center;}

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

table {border-collapse:collapse; border:0;}

textarea {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.333em; color:#A4A4A4;}

input {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.333em; color:#A4A4A4;}

html {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.333em; color:#A4A4A4;}
select {vertical-align:middle; font-weight:normal;}

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

a {text-decoration:underline; color:#A4A4A4;}
a:hover {text-decoration:none;}
ul {
	list-style: disc inside;
}
li a {color:#869AB3; font-weight:normal;}
ol {padding-left:25px; list-style:decimal-leading-zero;}
ol li {color:#869AB3; font-weight:bold;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

#content .col-3 {float:left;}

#content .col-2 {float:left;}

#content .col-1 {float:left;}
/***************content***************/
#content {padding:28px 0 39px 37px; background:url("../images/content-tail.gif") left top repeat-x;}
.wrapper {width:100%; overflow:hidden;}
.wrapper2 {width:100%;}
.img-indent {float:left;}
.phone {float:right; margin-right:65px;}

.row-1 {color:#7F7F7F; line-height:1.5em;}
.row-2 {color:#A4A4A4; padding:34px 0 38px 11px; line-height:1.667em;}
.row-3 {color:#858585; padding:34px 0 18px 41px;}

.row-2 .col-2 {padding-left:37px; margin-left:10px; border-left:1px solid #F4F4F4;}
.row-2 .col-3 {padding-left:38px; margin-left:13px; border-left:1px solid #F4F4F4;}
.row-3 .col-2 {padding-left:45px; margin-left:21px; border-left:1px solid #F1F1F1;}
.row-3 .col-3 {padding-left:41px; margin-left:29px; border-left:1px solid #F1F1F1;}

.row-1 .col-2 {padding-left:27px;}

.row-1 .text {border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8; padding:24px 0 25px 17px;}
.row-1 .col-1 p {
	padding-bottom: 10px;
}
.row-3 .col-1 p {padding-bottom:21px;}

h2 {color:#545050;}
h3 {color:#414141; font-size:1.167em; padding-bottom:8px;}

.button4 {display:block; color:#FFFFFF; text-decoration:none; font-size:0.917em; line-height:1em; float:left;}

.button3 {display:block; color:#FFFFFF; text-decoration:none; font-size:0.917em; line-height:1em; float:left;}

.button2 {display:block; color:#FFFFFF; text-decoration:none; font-size:0.917em; line-height:1em; float:left;}

.button1 {display:block; color:#FFFFFF; text-decoration:none; font-size:0.917em; line-height:1em; float:left;}
.button4:hover {text-decoration:underline;}
.button3:hover {text-decoration:underline;}
.button2:hover {text-decoration:underline;}
.button1:hover {text-decoration:underline;}
.button4 span {display:block;}
.button3 span {display:block;}
.button2 span {display:block;}
.button1 span {display:block;}
.button4 span span {display:block; padding:3px 15px 5px 18px;}

.button3 span span {display:block; padding:3px 15px 5px 18px;}

.button2 span span {display:block; padding:3px 15px 5px 18px;}

.button1 span span {display:block; padding:3px 15px 5px 18px;}

.button1 {background:#747474;}
.button1 span {background:url("../images/button1-left.gif") left top no-repeat;}
.button1 span span {background:url("../images/button1-right.gif") right top no-repeat;}
.button2 {background:#56BC49;}
.button2 span {background:url("../images/button2-left.gif") left top no-repeat;}
.button2 span span {background:url("../images/button2-right.gif") right top no-repeat;}
.button3 {background:#D92C73;}
.button3 span {background:url("../images/button3-left.gif") left top no-repeat;}
.button3 span span {background:url("../images/button3-right.gif") right top no-repeat;}
.button4 {background:#848F9C;}
.button4 span {background:url("../images/button4-left.gif") left top no-repeat;}
.button4 span span {background:url("../images/button4-right.gif") right top no-repeat;}

.row-1 .title {margin:5px 0 20px 10px;}
.row-2 .title {padding:15px 0; margin-bottom:20px;}
.row-3 .title {margin-bottom:17px;}

.list {list-style:decimal;}
.list li {font-weight:normal; color:#A4A4A4;}
.list li a {color:#A4A4A4;}
/***************page-1***************/
#page-1 .row-2 .col-1 .title {background:url("../images/title-img1.gif") left top no-repeat; padding-left:58px;}
#page-1 .row-2 .col-2 .title {background:url("../images/title-img2.gif") left top no-repeat; padding-left:71px;}
#page-1 .row-2 .col-3 .title {background:url("../images/title-img3.gif") left top no-repeat; padding-left:63px;}
#page-1 .row-2 p {padding-bottom:27px;}
#page-5 .row-3 {background:#FBFBFB;}
#page-4 .col-1 .inner {background:#FBFBFB;}
#page-2 .row-3 {background:#FBFBFB;}
#page-1 .row-3 {background:#FBFBFB;}
#page-1 .row-3 ol li {padding-top:14px;}
#page-1 .row-3 .col-3 .title {margin-bottom:11px;}
#page-1 .row-3 .image {margin:0 0 7px 38px;}
/***************page-2***************/
#page-6 .col-1 p {padding-bottom:18px;}
#page-4 .list {padding-bottom:18px;}
#page-4 #content {padding-bottom:18px;}
#page-3 #content {padding-bottom:18px;}
#page-2 #content {padding-bottom:18px;}
#page-2 .row-2 {padding-bottom:28px;}
#page-2 .row-2 .col-1 .title {background:url("../images/title-img4.gif") left top no-repeat; padding-left:65px; margin-bottom:15px;}
#page-2 .row-2 .col-3 .title {background:url("../images/title-img5.gif") left top no-repeat; padding-left:71px;}
#page-2 .row-2 .col-2 p {padding-bottom:14px;}
#page-2 .row-2 .text {padding-left:5px;}
#page-2 .list {padding:0 0 26px 20px;}
#page-2 .image {margin-bottom:17px;}
#searchForm {color:#8C8C8C; padding-bottom:40px;}
#searchForm p {font-size:0.917em; line-height:1em; padding-bottom:2px;}
#searchForm .float-l-un {padding:16px 13px 0 7px; font-size:0.917em; line-height:1em; float:left;}
#searchForm .float-l div {height:20px;}
#searchForm input {width:81px; height:16px; font-size:1em; line-height:1em; margin-bottom:45px;}
#page-2 .row-3 {padding-bottom:45px;}
#page-2 .row-3 .col-2 {padding-left:16px; border:none;}
#page-2 .row-3 .col-3 {padding-left:23px; border:none;}
#page-2 .row-3 ol li {padding-top:14px;}
/***************page-3***************/
#page-3 .row-2 {padding-left:0; margin-right:30px; background:#F6F6F6 url("../images/row-2-tail.gif") left top repeat-x;}
#page-3 .row-2 .col-1 {color:#AAAAAA; padding-right:16px;}
#page-3 .row-2 .col-2 {padding-left:35px; border-left:1px solid #E8E8E8;}
#page-3 .row-2 .col-1 p {padding-left:22px;}
#page-3 .row-2 .col-1 .title {background:url("../images/title-img6.gif") left top no-repeat; padding-left:74px;}
#page-3 .row-2 .col-2 .title {background:url("../images/title-img7.gif") left top no-repeat; padding-left:64px;}
#page-3 .row-3 {line-height:1.667em; margin-right:30px; padding-left:9px; background:#FBFBFB url("../images/row-3-tail.gif") left top repeat-x; padding-bottom:43px;}
#page-3 .row-3 .col-1 p {color:#A4A4A4; padding-left:8px; padding-bottom:0;}
#page-3 .row-3 .col-2 {padding-left:34px; margin-left:31px;}
#page-3 ul {padding-bottom:24px;}
#page-3 .row-3 .col-1 .title {background:url("../images/title-img8.gif") left top no-repeat; padding:15px 0 15px 59px;}
#page-3 .row-3 .col-2 .title {background:url("../images/title-img9.gif") left top no-repeat; padding:15px 0 15px 67px;}
/***************page-4***************/
#page-4 .col-1 p {padding-bottom:13px;}
#page-4 .col-2 .title {background:url("../images/title-img10.gif") left top no-repeat; padding:13px 0 17px 71px; margin-bottom:12px; margin-left:0;}
#page-4 .text {border:none;}
#page-4 .list {list-style:decimal-leading-zero; padding-top:5px;}
#page-4 .list li {color:#7F7F7F;}
#page-4 .list li a {color:#7F7F7F; text-decoration:none;}
#page-4 .list li a:hover {text-decoration:underline;}
#page-4 .col-1 .text {padding-bottom:35px;}
#page-4 .col-1 .inner {padding-left:24px; line-height:1.333em; padding-bottom:40px;}
#page-4 .col-1 .inner .title {margin:37px 0 16px;}
#page-4 .col-1 .inner .col-1 {color:#858585;}
#page-4 .col-1 .inner .col-2 {color:#858585; border-left:1px solid #F1F1F1; padding-left:45px; margin-left:4px;}
#page-4 .col-1 .inner p {padding-bottom:21px;}
#page-4 .col-2 {background:url("../images/page-4-tail2.gif") left top repeat-y; margin-left:11px; padding:0px;}
#page-4 .col-2 .banner {background:url("../images/page-4-tail1.gif") left top repeat; padding:0 0 36px 15px; margin-left:-1px; position:relative;}
#page-4 .col-2 .inner {padding:0 0 0 38px; line-height:1.667em; }
#page-4 .col-2 {color:#A4A4A4;}
#page-4 .col-2 .list {padding:20px 0 29px 25px;}
#page-4 .col-2 .list li {color:#A4A4A4;}
#page-4 .col-2 .list li a {color:#A4A4A4; text-decoration:underline;}
#page-4 .col-2 .list li a:hover {text-decoration:none;}
/***************page-5***************/
#page-5 #content {padding-bottom:20px;}
#page-5 .row-2 .col-1 .title {background:url("../images/title-img11.gif") left top no-repeat; padding-left:68px;}
#page-5 .row-2 .col-2 .title {background:url("../images/title-img12.gif") left top no-repeat; padding-left:80px; margin-bottom:16px;}
#page-5 .row-2 .col-2 {padding-left:23px; margin-left:22px;}
#page-5 .row-3 {width:872px; padding-bottom:45px;}
#page-5 .row-3 .col-2 {padding-left:81px; margin-left:0px;}
#page-5 .row-3 .col-2 img {
	margin-top: 0px;
}
#contactForm {padding-left:7px;}
#contactForm textarea {font-size:0.917em; line-height:1em; border:1px solid #BFBFBF; padding:2px 0 0 3px; color:#8C8C8C;}
#contactForm input {font-size:0.917em; line-height:1em; border:1px solid #BFBFBF; padding:2px 0 0 3px; color:#8C8C8C;}
#contactForm .float-l div {height:29px;}
#contactForm input {height:21px; width:245px;}
#contactForm textarea {overflow:hidden; height:50px; width:253px;}
.button {width:273px; padding-top:25px;}
.button a {margin-right:20px;}
#page-5 .row-2 .col-2 .text {padding:0 0 0 15px; line-height:1.5em;}
#page-5 .row-3 .col-1 p {padding-bottom:3px;}
/***************page-6***************/
#page-6 .text {padding-right:35px; padding-bottom:0; border-bottom:none;}
/***************footer***************/
#footer {color:#565656; border-top:1px solid #E8E8E8; margin:0 42px 0 37px; padding:31px 0 30px 23px;}
#footer a {border-left:1px solid #565656; margin-left:7px; padding-left:7px;}


