/* CSS Document */
* {
	font-size:100%;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
body {text-align:center;}
.tail-right {background:url(images/header-right-tail.jpg) left top repeat-x; position:absolute; right:0; top:0; width:50%; height:290px;}
.tail-left {background:url(images/header-left-tail.jpg) center top repeat-x;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family: Arial, Helvetica, sans-serif; font-size:0.95em; line-height:1.5em; color:#7F7F7F;}
input, select {vertical-align:middle; font-weight:normal;}

a {text-decoration:underline; color:#5EACA5;}
a:hover {text-decoration:none;}
ul {list-style:none;}

ol {list-style:decimal-leading-zero; padding-left:25px;}
ol li {font-weight:bold; color:#5EACA5; padding:0 0 7px 0;}
ol li a {font-weight:normal; text-decoration:underline; color:#5EACA5;}
ol li a:hover {text-decoration:none;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both; font-size:0%; line-height:0%; height:0;}

.col-1, .col-2, .col-3, .col-4 {float:left;}
.col-5 {float:center;}

.main {position:relative;}
/***************header***************/
#header {background:url(images/header-bg.jpg) left top no-repeat;}
#header li {float:left;}
.logo {padding:24px 0 14px 319px;}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}
.img-indent {float:left; margin:0 24px 0 0;}
.phone {float:right; margin-right:38px;}
cite {font-style:normal;}

.row-1 {padding:1px 0 2px; line-height:1.333em;}
.row-2 {background:#F9F9F9; padding:26px 31px 39px 23px; margin-bottom:1px;}
.row-3 {background:#657474 url(images/row-3-tail.jpg) left top repeat-x; color:#FFFFFF; padding:23px 0 29px;}
.row-3 a {color:#FFFFFF;}

.row-3 .col-2, .row-3 .col-3, .row-3 .col-4 {border-left:1px solid #879594; padding-left:27px;}
.row-3 .col-4 p {font-size:1.167em; line-height:1.5em; text-transform:uppercase;}
.row-3 .col-4 p span {font-size:1.714em;}

.button1, .button2, .button3, .button4 {display:block; color:#FFFFFF; text-decoration:none; float:left; font-size:0.917em; line-height:1em;}
.button1:hover, .button2:hover, .button3:hover, .button4:hover {text-decoration:underline;}
.button1 span, .button2 span, .button3 span, .button4 span {display:block;}
.button1 span span, .button2 span span, .button3 span span, .button4 span span {display:block; padding:3px 12px 5px 18px;}

.button1 {background:#FC9D21 url(images/button-marker.gif) 10px 7px no-repeat;}
.button1 span {background:url(images/button1-bg.gif) left top no-repeat;}
.button1 span span {background:url(images/button1-bg.gif) right top no-repeat;}

.button2 {background:#777A48 url(images/button-marker.gif) 10px 7px no-repeat;}
.button2 span {background:url(images/button2-bg.gif) left top no-repeat;}
.button2 span span {background:url(images/button2-bg.gif) right top no-repeat;}

.button3 {background:#36494B url(images/button-marker.gif) 10px 7px no-repeat;}
.button3 span {background:url(images/button3-bg.gif) left top no-repeat;}
.button3 span span {background:url(images/button3-bg.gif) right top no-repeat;}

.button4 {background:#36494B url(images/button-marker.gif) 10px 7px no-repeat;}
.button4 span {background:url(images/button4-bg.gif) left top no-repeat;}
.button4 span span {background:url(images/button4-bg.gif) right top no-repeat;}

.banner .img-indent {margin:11px 14px 0 0;}
.banner .title {margin:53px 0 0 0 !important; padding:0 !important; border:none !important;}
.banner .image {margin:0 0 20px 0;}
.banner .button1 {margin:0 0 0 3px;}

.height1 {height:294px;}
.height2 {height:240px;}
.height3 {height:270px;}

.box1, .box2, .box3 {padding:22px 0 0 0;}
.box1, .box2 {margin-left:1px; color:#FFFFFF;}
.box1 {background:#F25006 url(images/box1-tail.jpg) left top repeat-x;}
.box2 {background:#969963 url(images/box2-tail.jpg) left top repeat-x;}
.box3 {background:#FFFFFF;}

.box1 .title {border-bottom:1px solid #FFFFFF;}
.box2 .title {border-bottom:1px solid #FFFFFF;}
.box3 .title {border-bottom:1px solid #ADB5B6;}
.row-1 .title {padding:0 0 14px 5px; margin-bottom:21px;}

.box3 .text a {font-size:0.917em; line-height:1.455em; color:#A2A2A2; text-decoration:underline;}
.box3 .text a:hover {text-decoration:none;}

.extra {font-size:0.917em; color:#A2A2A2;}
.extra a {color:#A2A2A2;}

.row-1 ol li {padding-bottom:9px;}
.box2 ol li {color:#FFFFFF;}
.box2 ol li a {color:#FFFFFF;}

.row-2 .title {border-bottom:1px solid #BDC3C4; padding:0 0 13px 22px; margin-bottom:25px;}
.row-2 ol {padding-top:8px; padding-bottom:5px;}

.row-3 .title {border-bottom:1px solid #FFFFFF; padding:0 0 15px 14px; margin-bottom:19px;}

.box1 h2 a, .box2 h2 a {color:#FFFFFF;}
.box3 h2 {color:#67A6A3;}
.row-2 h2 {color:#545050;}

.list1 li {background:url(images/list-marker1.gif) left 7px no-repeat; padding-left:12px;}
.list1 li a {color:#5EACA5; font-weight:bold;}

.list2 li {background:url(images/list-marker2.gif) left 7px no-repeat; padding-left:15px;}
.list2 li a {color:#FFFFFF; text-decoration:none;}
.list2 li a:hover {text-decoration:underline;}

.list3 li {background:url(images/list-marker2.gif) left 7px no-repeat; padding-left:15px;}
.list3 li a {color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.list3 li a:hover {text-decoration:none;}
.row-1 .list3 li {padding-bottom:5px;}
.row-3 .list3 li {padding-bottom:3px;}

.link {background:url(images/button-marker.gif) left 5px no-repeat; padding-left:8px; margin-left:20px; text-decoration:underline; color:#FFFFFF; font-size:0.917em;}
.link:hover {text-decoration:none;}

.padding1 {padding-left:29px; padding-right:23px;}
.padding2 {padding-left:37px;}
.padding3 {padding-right:31px;}
.padding4 {padding-bottom:21px;}
.padding5 {padding-bottom:10px;}
.padding6 {padding-bottom:16px;}
.padding7 {padding-left:27px;} 
.padding8 {padding-right:57px;}
.padding9 {padding-bottom:37px;}
.padding10 {padding-top:8px;}
.padding11 {padding-left:10px;}
.padding12 {padding-left:20px;}
.padding13 {padding-left:190px;padding-right:190px;}
.padding14 {padding-left:122px;padding-right:122px;}
.padding15 {padding-left:210px;padding-right:210px;}

/***************form***************/
#contactForm {padding:18px 0 0 0;}
#contactForm .float-l {width:285px;}
#contactForm .float-l div {height:26px;}
#contactForm input, #contactForm textarea {font-size:0.917em; line-height:1em; color:#191919; padding:2px 0 0 3px;}
#contactForm input {height:15px; width:264px;}
#contactForm textarea {overflow:hidden; height:67px; width:318px; margin:0 2px 0 0;}
.buttons {float:right; padding:16px 3px 0 0;}
.buttons .button1 {margin-left:11px;} 
.buttons .button1 span span {padding-left:20px; padding-right:16px;}

/***************page-1***************/
#page-1 .row-3 .col-1 {padding-left:59px;}
#page-1 .box2 .image {margin:-4px 0 8px 53px;}
#page-1 .row-9 {background:#F9F9F9; padding:23px 32px 33px 23px;}
/***************page-2***************/
#page-2 .row-3 .col-1 {padding-left:30px;}
#page-2 .row-3 .col-2 {border:none; padding-left:37px;}
#page-2 .row-9 {background:#F9F9F9; padding:23px 32px 33px 23px;}
/***************page-3***************/
#page-3 .box3 {padding-left:21px; padding-right:44px;}
#page-3 .row-3 .col-1 {padding-left:59px;}
#page-3 .row-2 .list1 li {padding-bottom:3px;}
#page-3 .row-2 .img-indent {margin-top:5px;}
#page-3 .row-9 {background:#F9F9F9; padding:23px 32px 33px 23px;}
/***************page-4***************/
#page-4 .box1 .col-1 {padding:4px 25px 0 0;}
#page-4 .row-2 ol {padding:0 0 9px 25px;}
#page-4 .row-3 .col-2, #page-4 .row-3 .col-3 {border:none;}
#page-4 .row-3 .img-indent {margin:5px 26px 0 0;}
#page-4 .row-1 h2 {color:#545050;}
#page-4 .row-9 {background:#F9F9F9; padding:23px 32px 33px 23px;}
/***************page-5***************/
#page-5 .box3 {line-height:1.5em;}
#page-5 .row-2 ol {padding:0 0 9px 25px;}
#page-5 .row-3 .col-2 {border:none;}
#page-5 .row-1 h2 {color:#545050;}
#page-5 .row-9 {background:#F9F9F9; padding:23px 32px 33px 23px;}
/***************page-6***************/
#page-6 .box3 {padding-left:21px; padding-right:44px;}
#page-6 .row-3 .col-1 {padding-left:58px;}
#page-6 .row-3 .col-4 {padding-left:31px;}
#page-6 .row-3 p {font-size:1.167em; line-height:1.5em; text-transform:uppercase;}
#page-6 .row-3 p span {font-size:1.714em; line-height:1em;}
/***************page-7***************/
#page-7 .row-2 {background:#FFFFFF; padding:23px 32px 33px 23px;}

#page-7 .row-2 .title {margin-bottom:21px;}
#page-7 #footer {background-position:left -1px;}
/***************footer***************/
#footer {background:#CAD4D4 url(images/footer-tail.jpg) left top repeat-x; color:#686858; padding:35px 0 27px;}
#footer a {border-left:1px solid #686858; margin-left:7px; padding-left:7px; color:#5E6E6D; text-decoration:underline;}
#footer a:hover {text-decoration:none;}

/**************Font for footer**********/
.style1 {
	font-family: "Eras Medium ITC";
	font-size: large;
}
