*{margin:0; padding:0;}
body{background:url(images/site_bg.jpg) left top repeat-x #FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:1;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
.clear{clear:both;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#345F72; font-size:0.6875em; line-height:1.18em; text-align:center;}
input, textarea, select{color:#A6A6A6; vertical-align:top; text-align:left; border: 1px solid #738370; font:10px Tahoma, Arial, helvetica, sans-serif; padding-left:10px;}
.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle{float:left;}

/*=======header===========*/
#header{height:406px;}
/*=====//header===========*/

/*=======content===========*/
#content{padding:0 23px 13px 39px;}
.col-1{padding-top:4px;}
.col-2 .block-indent{margin:0 8px 0 9px;}
.col-3{padding-top:4px;}

a{color:#299FBC; text-decoration:underline;}
a:hover{text-decoration:none;}

#search-form{color:#707070; margin-bottom:25px;}
#search-form .menu{width:100%; overflow:hidden; height:auto; background:0; padding:0;}
#search-form .menu div{width:71px; height:25px; float:left; text-align:center;}
#search-form .menu a{color:#89B320; text-decoration:none; font-weight:bold; display:block; padding-top:5px; padding-right:5px;}
#search-form .menu a:hover{text-decoration:underline;}
#search-form .menu .m1{background:url(images/search_form_m1.jpg) left top no-repeat;}
#search-form .menu .m2{background:url(images/search_form_m2.jpg) left top no-repeat;}
#search-form .menu .m3{background:url(images/search_form_m3.jpg) left top no-repeat; width:79px;}
#search-form .indent{padding:16px 0 0 24px;}
#search-form  .indent a{color:#89B320; font-size:0.91em;}
#search-form input{width:99px; height:17px; background:0;}
#search-form .input-2{width:109px;}
#search-form select{width:129px; height:18px; background:0; padding:0;}
#search-form .select-2{width:47px;}
#search-form .radio, #search-form .checkbox{width:15px; height:15px; border:0; margin:0 5px 0 0;}
#search-form .row{height:24px;}
#search-form .box-1{width:117px; height:40px;}
#search-form .box-2{width:130px;}
#search-form .line-x{height:1px; background:url(images/search_form_line_x.gif) left top repeat-x; font-size:0; overflow:hidden; margin:5px 15px 16px 0;}
#search-form .box-3{width:76px; height:44px;}
#search-form .column{width:175px; line-height:1.5em;}
#search-form img{margin:0 20px 0 0; float:right;}
#search-form .link-2{font-size:1.18em!important; line-height:1.2em; font-weight:bold;}
#search-form span{font-size:0.91em; color:#B0BEC1; display:block; padding-top:5px;}
.banners{padding:3px 0 0 8px;}
.banners img{margin-right:3px; float:left;}

li{padding:3px 0 4px 20px; background:url(images/list_marker.gif) left center no-repeat;}
li a{color:#89B320; text-decoration:underline; line-height:1em;}
li a:hover{text-decoration:none;}

.img-float{margin-right:19px; float:left;}
/*=====//content===========*/

/*=======block_1===========*/
.block-1{background: left top repeat-x #F9F9F9; width:100%;}
.block-1 .border-left{background: left top repeat-y;}
.block-1 .border-right{background: right top repeat-y;}
.block-1 .border-bot{background: left bottom repeat-x;}
.block-1 .border-text{color:#A6A6A6; vertical-align:top; text-align:left; border: 1px solid #738370; font:12px Tahoma, Arial, helvetica, sans-serif; padding-left:10px;}
.block-1 .corner-left-top{background: left top no-repeat;}
.block-1 .corner-right-top{background: right top no-repeat; padding:5px 0 5px 5px;}
.block-1 .indent{padding:5px 5px 10px 9px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block-2{background:url(images/block_2_top.jpg) left top repeat-x #DCF4FC; width:100%;}
.block-2 .bot{background:url(images/block_2_bot.jpg) left bottom repeat-x;}
.block-2 .border-left{background:url(images/block_2_border_left.jpg) left top repeat-y;}
.block-2 .border-right{background:url(images/block_2_border_right.jpg) right top repeat-y;}
.block-2 .corner-left-top{background:url(images/block_2_corner_left_top.jpg) left top no-repeat;}
.block-2 .corner-right-top{background:url(images/block_2_corner_right_top.jpg) right top no-repeat;}
.block-2 .corner-left-bot{background:url(images/block_2_corner_left_bot.jpg) left bottom no-repeat;}
.block-2 .corner-right-bot{background:url(images/block_2_corner_right_bot.jpg) right bottom no-repeat; padding:16px 15px 30px 27px;}
.block-2 .title{height:29px; padding-left:37px; margin-bottom:18px; background:url(images/block_2_title_bg.gif) left top no-repeat;}
.block-2 .title span{float:right;}
.block-2 .title a{color:#299FBC; text-decoration:underline; background:url(images/footer_menu_marker.gif) left 12px no-repeat; padding:0 5px 0 13px; display:block; padding-top:7px;}
.block-2 .title a:hover{text-decoration:none;}

.block-2 .title-2{height:59px; background:url(images/title_2_bg.gif) left bottom repeat-x; margin:6px 0 10px 0;}
.block-2 .title-2 span{display:block; padding:44px 7px 0 0; color:#719FAB; float:right; font-size:0.91em;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block-3{background:url(images/block_1_top.jpg) left top repeat-x #F9F9F9; width:100%;}
.block-3 .border-left{background:url(images/block_1_border.jpg) left top repeat-y;}
.block-3 .border-right{background:url(images/block_1_border.jpg) right top repeat-y;}
.block-3 .border-bot{background:url(images/block_1_border.jpg) left bottom repeat-x;}
.block-3 .corner-left-top{background:url(images/block_1_corner_left_top.jpg) left top no-repeat;}
.block-3 .corner-right-top{background:url(images/block_1_corner_right_top.jpg) right top no-repeat; padding:16px 0 0px 5px;}
.block-3 .indent{padding:25px 5px 5px 9px;}
/*=====//block_3===========*/

/*=======page_1===========*/
#page1 .col-1 .block-1 .corner-right-top{padding-left:6px; padding-right:0;}
#page1 .col-1 .block-1 .title{margin:0 0 42px 15px;}

#page1 .col-2 .block-2 .box-1{width:301px;}
#page1 .col-2 .block-2 .box-2{width:241px;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page3 .col-1 .block-1 .corner-right-top .indent{padding-bottom:25px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page4 .col-1 .block-1 .corner-right-top .indent{padding-right:24px;}
#page4 .col-2 .block-2 .corner-right-bot{padding-bottom:45px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page5 .col-1 .block-1 .corner-right-top .indent{padding-right:24px; padding-bottom:23px;}
#page5 .col-2 .block-2 .title{margin-bottom:30px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page6 .col-1 .block-1 .corner-right-top .indent{padding-right:20px;}
#page6 .col-2 .block-2 .corner-right-bot{padding-bottom:50px;}
#contact-form{margin-top:15px; color:#626262;}
#contact-form .row{height:26px;}
#contact-form input{width:235px; height:17px; color:#626262;}
#contact-form textarea{width:235px; height:107px; overflow:hidden; margin-bottom:14px; color:#626262;}
#contact-form img{margin-right:24px;}
#contact-form input, #contact-form textarea{font-size:1em;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page7 #content{padding-right:40px;}
#page7 #content p{padding-bottom:15px;}
#page7 .block-1 .indent{padding-bottom:0;}

/*=====//page_7===========*/

/*=======footer===========*/
#footer{height:94px; background:url(images/footer_bg.jpg) 38px top no-repeat; color:#90A0A2; text-align:center; padding:32px 5px 0 0;}
#footer a{color:#90A0A2; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#footer ul{margin:0 0 5px 20px;}
#footer li{padding:0 38px 0 13px; background:url(images/footer_menu_marker.gif) left center no-repeat; display:inline;}
#footer li a, #footer li span{color:#299FBC; text-decoration:none; line-height:1em;}
#footer li a:hover, #footer li span{text-decoration:underline;}
/*=====//footer===========*/







