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

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

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

html, input, textarea {font-family:Arial; font-size:0.75em; line-height:1.25em;	color:#505F61;}
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
li a {text-decoration:none;}
li a:hover {text-decoration:underline;}
a {text-decoration:underline; color:#505F61;}
a:hover {text-decoration:none;}

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

#content, .wrapper {width:100%; overflow:hidden;}

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

#content .col-1 {background:#EBF2ED url(images/col-1-back.jpg) top left no-repeat;}
#content .col-2 {background:#A3B1B5 url(images/col-2-back.jpg) top left no-repeat;}
/***************header***************/
.logo {background:url(images/header-back.jpg) top left no-repeat;}
.logo .title {margin-top:60px;}
.navigation {background:url(images/navigation-back.jpg) top left no-repeat; height:176px; padding-top:46px;}
/***************content***************/
.inner {padding:41px 37px 43px 49px}
.text {padding:39px 21px 0 22px}
.col-2 {color:#FFFFFF;}
.col-2 .text {padding:0;}
.text .button {float:right;}

.text .title {margin-bottom:15px;}
.text .title-un {margin:45px 0 15px 0;}

h2 {text-transform:uppercase; font-weight:normal; padding-bottom:3px}
h3 {color:#171717; font-size:1.167em; line-height:1.143em; font-weight:normal;}
.img-indent {float:left; padding:0 10px 0 0}

.box1, .box2, .box3 {float:left;}
.box2 {margin:0 1px}

.box1 {background:url(images/box1-tail.gif) top left repeat-y;}
.box1 .box-top {background:url(images/box1-top.gif) top left no-repeat;}
.box1 .box-bot {background:url(images/box1-bottom.jpg) bottom left no-repeat;}

.box2 {background:url(images/box2-tail.gif) top left repeat-y;}
.box2 .box-top {background:url(images/box2-top.gif) top left no-repeat;}
.box2 .box-bot {background:url(images/box2-bottom.jpg) bottom left no-repeat;}

.box3 {background:url(images/box3-tail.gif) top left repeat-y;}
.box3 .box-top {background:url(images/box3-top.gif) top left no-repeat;}
.box3 .box-bot {background:url(images/box3-bottom.jpg) bottom left no-repeat;}

.box4 {background:url(images/box4-tail.gif) top left repeat-y; width:100%; }
.box4 .box-top {background:url(images/box4-top.jpg) top left no-repeat;}
.box4 .box-bot {background:url(images/box4-bottom.gif) bottom left no-repeat;}

.box-bot {text-align:center;}

.col-1 .box-bot {padding:23px 0 10px 0; text-align:center;}
.col-1 .box-bot .name {text-align:left; margin-left:21px; margin-bottom:29px;}
.col-1 .box-bot li {background:url(images/box-marker1.gif) left 8px no-repeat; padding-left:12px; font-size:1.084em; line-height:1.615em; font-family:Tahoma, Geneva, sans-serif;}
.col-1 .box-bot ul {text-align:left; padding:20px 0 30px 24px}

.col-2 .box-bot {padding:22px 0 14px 0}
.col-2 .box-bot li {background:url(images/box-marker2.gif) left 6px no-repeat; padding-left:12px; line-height:1.584em; font-family:Tahoma, Geneva, sans-serif; color:#466201;}
.col-2 .box-bot ul {text-align:left; padding:0 0 12px 24px}
.col-2 .box-bot .name {text-align:left; margin-left:26px; margin-bottom:41px;}
.col-2 .box-bot .title {margin-bottom:8px;} 

.box5 {background:url(images/box5-tail.gif) top left repeat-y; width:100%;}
.box5 .box-top {background:url(images/box5-top.jpg) top left no-repeat;}
.box5 .box-bot {background:url(images/box5-bottom.gif) bottom left no-repeat; text-align:left; padding-left:24px; padding-right:20px;}
.box5 .box-bot li {line-height:1.538em}
.box5 .box-bot .float-l, .box5 .box-bot .float-r {padding:20px 0 15px 0;}
.box5 .box-bot .button {text-align:right;}

.col-2 {line-height:1.333em}
.col-2 .text ul {margin-bottom:18px;}
.col-2 .text li {border-bottom:1px solid #6C7B7F; color:#FFFFFF; font-weight:bold; background:url(images/list-marker.gif) left 7px no-repeat; padding-left:15px; line-height:2em; }
.col-2 .text li a {color:#FFFFFF;}
.col-2 .text p {padding-bottom:10px;}
.line {height:1px; border-bottom:1px solid #C5CECC; margin:15px 0; width:100%; font-size:0.1em; line-height:1em}
/***************page-1***************/
.float-l span {text-transform:uppercase; text-decoration:underline}
#page-1 .float-l p {color:#1F1F1F; font-size:0.917em;}
.row {border-top:1px solid #C5CECC; border-bottom:1px solid #C5CECC; padding:13px 0; margin:14px 0 9px 0}
#page-1 .text ul,
#page-4 .text ul {width:100%; overflow:hidden}

#page-1 .col-1 .float-l,
#page-4 .col-1 .float-l {border-left:1px solid #C5CECC; padding-left:14px; font-weight:bold;}
#page-1 .text .extra,
#page-4 .text .extra  {border:none; padding-left:0;}
#page-1 .col-2 .text .title, 
#page-4 .col-2 .text .title {margin-top:44px}
/***************page-2***************/
#page-2 .col-1 .text ul {border-top:1px solid #C5CECC; margin-top:13px}
#page-2 .col-1 .text li {background:url(images/list-marker.gif) left 15px no-repeat; padding:12px 0 11px 18px; border-bottom:1px solid #C5CECC;}
#page-2 .col-1 .button {float:right;}
#page-2 li p {color:#1E1E1E; font-size:0.917em; line-height:1.455em; font-weight:bold;}
#page-2 li p span {text-transform:uppercase; text-decoration:underline;}
/***************page-3***************/
#page-3 ul .float-r {text-align:right;}
#page-3 .col-1 .text li {line-height:1.333em}
#page-3 .col-1 li a strong {color:#1F1F1F;}
#page-3 .col-1 li a {text-decoration:none;}
#page-3 .col-1 li a:hover {color:#1F1F1F;}
#page-3 .col-1 li a:hover strong {color:#505F61;}
/***************page-4***************/
#page-4 .col-1 .text,
#page-5 .col-1 .text,
#page-6 .col-1 .text {padding-top:0;}
#page-4 .col-1 .float-l {color:#1F1F1F;}
#page-4 .row .float-l .img-indent {padding-bottom:20px}
#page-4 .row p {font-size:0.917em; line-height:1.333em; padding-bottom:15px} 
#page-4 .row div {font-weight:normal; color:#505F61;}
/***************page-5***************/
#page-5 .col-1 h3 {font-size:0.917em; line-height:1.455em; text-decoration:underline; text-transform:uppercase; font-weight:bold;}
#page-5 .col-2 .inner,
#page-6 .col-2 .inner {padding-right:34px}
#page-5 .col-2 h3,
#page-6 .col-2 h3 {color:#FFFFFF; font-size:1em; line-height:1.333em; font-weight:bold;}
#page-5 .col-2 a {color:#FFFFFF;}
#page-5 .row {padding:18px 0; margin:0; border:none; line-height:1.455em;}
#page-5 .img-indent {padding-bottom:10px}
.col-1 .phone {float:right; padding-right:75px}
.col-2 .phone {float:right; padding-right:35px}
.form {font-size:1.222em; line-height:1.182em; padding-top:15px;}
.form .float-l div {height:27px; width:250px}
.float-l input {width:247px; height:17px; vertical-align:middle; color:#1F1F1F; padding:3px 0 0 3px}
.float-r input {margin-left:10px; margin-top:12px;}
.form textarea {width:297px; height:71px; vertical-align:middle; color:#1F1F1F; overflow:hidden; padding:3px 0 0 3px;}
/***************page-6***************/
#page-6 .col-1 .text h3 {font-size:1em; line-height:1.25em; color:#505F61; text-transform:uppercase; padding-bottom:1px;}
#page-6 .col-2 .text h3 {padding-bottom:15px}
#page-6 .text p {padding-bottom:15px}
#page-6 .text div {color:#1F1F1F; font-size:0.917em; line-height:1.455em; font-weight:bold;}
#page-6 .text div a {color:#1F1F1F;}
/***************footer***************/
#footer {width:100%; overflow:hidden;}
#footer .col-1 {float:left; background:#CFDBDE;}
#footer .col-2 {float:left; background:#8A979B; border-left:1px solid #FFFFFF;}
#footer .col-1 p {padding:12px 35px 26px 0; color:#6B7A7E; text-align:right; font-weight:bold;}
#footer a {color:#6B7A7E; text-decoration:none; padding-left:5px; margin-left:4px; border-left:1px solid #6B7A7E;}
#footer a:hover {text-decoration:underline;}
