/* 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.788em; line-height:1.636em; color:#000000;}
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
li a {text-decoration:none;}
a {text-decoration:underline; color:#77A10A;}
a:hover {text-decoration:none;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

#content .col-1,
#content .col-2 {float:left;}

#content span {color:#96C61A; text-transform:uppercase;}
/***************header***************/
#header { padding-bottom:2px;  overflow:hidden; width:100%}
#header .navigation {margin:0 -40px; height:171px;}
#header .col-1 {float:left; margin:10px 1px 0 0; height:217px;}

#header .col-2 {float:left; background:url(images/logo-sign-back.gif) top left repeat-x; padding:3px; margin-top:10px}
#header .border {border:1px solid #BCE74C; width:274px; padding:60px 30px 24px 30px}
.border cite {color:#000000; font-style:normal;}
.border img {padding:15px 0 0 155px}
/***************content***************/
.wrapper {width:100%; overflow:hidden;}

#content {background:url(images/content-back.gif) top left repeat-x; border-top:1px solid #C7C797; padding-bottom:30px; width:100%}
#content .col-1 {padding:35px 35px 0 31px;}
.col-1 .title-un {padding:30px 0 10px 0}
#content .col-2 {padding:15px 0 0 0}
.col-1 .title {padding-bottom:10px;}
.col-2 .title {background:url(images/title-back.gif) top left repeat-x; padding:12px 0 12px 17px}
.col-2 .title-bg {background:url(images/title-marker.gif) 3px 35px no-repeat; width:100%; padding-bottom:18px}
.col-1 .text {border-top:2px solid #C7C797; padding-top:20px}
.col-2 .text {padding:0 23px 0 19px}

#content p {padding-bottom:15px;}
#content p strong {text-transform:uppercase;}
#content p span {text-transform:uppercase; color:#96C61A;}

.line {background:#F0F0E1; padding:8px 0 12px 30px; margin:0 0 40px -30px; font-size:1.091em; line-height:2em}
.line a {color:#000000;}
.line .news {margin-right:40px; background:url(images/img-read-more.gif) top left no-repeat; padding-left:35px;}
.line .rss {background:url(images/img-rss.gif) top left no-repeat; padding-left:30px;}

.img-indent {float:left; padding:5px 20px 0 0;}

.col-1 ul {padding-bottom:15px}
.col-1 li {background:url(images/list-marker1.gif) 186px 9px no-repeat; line-height:2em;}
.col-1 li a {text-decoration:underline; padding-left:10px;}
.col-1 li a:hover {text-decoration:none;}

.col-2 ul {padding-bottom:5px}
.col-2 li {background:url(images/sep.gif) bottom left repeat-x; font-size:1.091em; line-height:4.2em; font-weight:bold;}
.col-2 li a {background:url(images/list-marker2.gif) top left no-repeat; text-decoration:none; color:#000000; padding:6px 0 0px 38px}
.col-2 li a:hover {text-decoration:underline;}
.col-2 .link-un {background:none;}

.button {background:url(images/button-back.gif) top left repeat-x; display:block; float:left; text-decoration:none; text-transform:uppercase;}
.button span {background:url(images/button-right.gif) top right no-repeat; display:block;}
.button strong {background:url(images/button-left.gif) top left no-repeat; display:block; color:#000000; padding:7px 16px 7px 42px;}
a:hover span strong {color:#77A10A;}
/***************page-1***************/
#page-1 .col-2 .text {padding-bottom:28px}
.newsletter-img {background:url(images/img-newsletter.gif) top right no-repeat; padding:0 0 38px 0 }
.newsletter {border:1px solid #9C9C6C;}
.newsletter .title {padding-top:5px; padding-bottom:0}
.newsletter .title-bg {padding-bottom:0px; background-position:3px 42px}
.newsletter .title img {margin-top:7px}
.newsletter .text {padding-bottom:25px}
.newsletter .text div {display:inline; height:22px;}
.newsletter .text input {font-size:1em; border:1px solid #989883; padding-top:4px; height:18px; margin-right:5px; vertical-align:middle;}
.newsletter .text img {vertical-align:middle;}
#content .newsletter .text p {padding-bottom:0; margin-top:10px;}
.newsletter a {color:#000000;}
/***************page-2***************/
#page-2 .wrapper p {padding-bottom:20px}
#page-2 .img-indent {padding-bottom:25px}
/***************page-3***************/
#page-3 .wrapper p {padding-bottom:20px}
#page-3 .col-1 .title-un {padding-top:15px}
#page-3 .img-indent {padding-bottom:20px}
#page-3 ul {padding-bottom:10px}
#page-3 .col-1 li {background-position:left 9px}
#page-3 .col-2 p {padding-top:10px}
/***************page-4***************/
#page-4 .text .col-1,
#page-4 .text .col-2 {padding:0 0 15px 0; float:left}
#page-4 .text .col-2 {padding-left:10px}
#page-4 .text .col-1 .img-indent,
#page-4 .text .col-2 .img-indent {padding-right:10px;}
/***************page-5***************/
#page-5 .col-1 ul {padding-bottom:14px}
#page-5 #content .col-1 p {padding-bottom:10px}
#page-5 .text .col-1, 
#page-5 .text .col-2 {padding:0 0 15px 0; float:left}
#page-5 .text .col-2 {padding-left:6px;}
#page-5 .text .col-1 .img-indent {padding-right:5px;}
#page-5 .col-2 .title-bg {padding-bottom:25px}
#page-5 .col-2 p {padding-bottom:18px}
#page-5 .col-2 .text {padding-bottom:20px;}
/***************page-6***************/
#page-6 .col-1 ol li {background:none; line-height:1.636em}
#page-6 .col-1 ol {padding-left:18px; font-weight:bold;}
#page-6 .col-1 ol li p {font-weight:normal;}
#page-6 .col-1 .wrapper p {padding-bottom:11px}
#page-6 .col-2 .title-bg {padding-bottom:25px}
/***************page-7***************/
#page-7 .col-1 .wrapper p {padding-bottom:20px}
#page-7 .col-2 .img-indent {padding-top:10px}
#page-7 .col-2 ul {padding:20px 0 0 0}
#page-7 .col-1 li {background-position:left 9px}
/***************page-8***************/
#page-8 .wrapper p strong {display:block;}
.phone {font-size:1em; float:right; margin-right:85px;}
#page-8 #content .col-1 .phone {color:#000000;}
#contact-form {padding-top:0px;}
#contact-form p {padding:5px 0 0 0}
#contact-form span {text-transform:none; color:#000000;}
#page-8 .float-l input {width:228px; height:17px; font-size:1em}
#page-8 .float-r textarea {width:230px; height:110px; font-size:1em; margin-bottom:20px}
#page-8 .float-r .button {margin-left:12px;}
/***************page-9***************/
#page-9 #content .col-1 {padding:35px 26px 0 31px;}
/***************footer***************/
#footer {color:#AAAAAA; background:#FBFBF9; border:1px solid #E4E4E4; padding:20px 0 21px 30px; margin-bottom:40px;}
#footer li {text-transform:uppercase; display:inline; border-left:1px solid #7A7871; padding:0 6px 0 9px; line-height:1.364em;}
#footer .link-un {border:none; padding-left:0;}
#footer li a {color:#7A7871;}
#footer li a:hover {text-decoration:underline}
#footer span {margin-right:10px; font-size:0.909em; line-height:1.5em;}
#footer span a {margin-left:10px; color:#A5C615;}
