*{margin:0; padding:0;}
body{background-color:#649500;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
body{font-family:Arial, helvetica, sans-serif; color:#515151; font-size:0.75em; line-height:1.33em; text-align:center;}
input, textarea, select{color:#515151; vertical-align:top; text-align:left; border: 1px solid #7E7E7E; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}
.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;}
.top-indent-6{margin-top:30px; display:block;}

.width-stretch{width:100%;}

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

a{color:#0033FF; text-decoration:underline;}
a:hover{text-decoration:none;}

em{font-style:normal; color:#6EA400; text-transform:uppercase;}

/*=======header===========*/
.header{height:242px; background:url(images/header_bg.jpg) left top no-repeat;}
.menu{height:45px; background:url(images/menu_bg.jpg) left top no-repeat; padding-left:94px;}
/*=====//header===========*/

/*=======content===========*/
#content{background:url(images/content_bg.jpg) left top repeat-y;}
#content .layer-2{background:url(images/content_top_bg.jpg) left top no-repeat; min-height:484px; height:auto!important; height:484px; padding:30px 80px 10px 100px;}

.title{padding:32px 0 19px 46px; background:url(images/title_1_bg.gif) left 29px no-repeat;}

strong{color:#000000;}
strong a{color:#0033FF; text-decoration:none;}
strong a:hover{text-decoration:none;}

.img-float{margin-right:20px; float:left;}

.line-x{height:1px; font-size:0; background:url(images/line_x.gif) left top repeat-x; margin:19px 0;}

.button-1{color:#FFFFFF; text-decoration:underline; font-size:0.91em; padding:5px 21px 8px 33px; background:url(images/button1_bg.gif) left top no-repeat; text-transform:uppercase;}
.button-1:hover{text-decoration:none;}

.indent{padding:0 25px 0 0;}

li{padding:0 0 10px 0;}
li a{color:#0033FF; line-height:1em; text-decoration:underline;}
li a:hover{text-decoration:none;}
/*=====//content===========*/

/*=======info_block===========*/
.info-block{background:url(images/info_block_left.gif) left top no-repeat; margin:15px 0 28px 0;}
.info-block .corner-right{background:url(images/info_block_right.gif) right top no-repeat;}
.info-block .content{background:url(images/info_block_bg.gif) left top repeat-x; margin:0 10px; height:24px; padding:15px 0 3px 4px;}
.info-block a{color:#0033FF; text-decoration:underline;}
.info-block a:hover{text-decoration:none;}
.info-block .link-1{padding:10px 0 0 32px; background:url(images/info_block_img_1.gif) left top no-repeat;}
.info-block .link-2{padding:3px 0 5px 29px; margin-left:25px; background:url(images/info_block_img_2.gif) left top no-repeat;}
/*=====//info_block===========*/

/*=======block_1===========*/
.block-1 .corner-left-top{background:url(images/block_1_corner_left_top.gif) left top no-repeat; width:100%;}
.block-1 .corner-right-top{background:url(images/block_1_corner_right_top.gif) right top no-repeat;}
.block-1 .border-top{background:url(images/block_1_border_top.gif) left bottom repeat-x; height:10px; margin:0 9px; font-size:0;}

.block-1 .content-top{background:url(images/block_1_content_top.gif) left top repeat-x #F4FAE7; width:100%;}
.block-1 .content-bot{background:url(images/block_1_content_bot.gif) left bottom repeat-x;}
.block-1 .border-left{background:url(images/block_1_border.gif) left top repeat-y;}
.block-1 .border-right{background:url(images/block_1_border.gif) right top repeat-y; padding:20px 30px 20px 29px;}

.block-1 .corner-left-bot{background:url(images/block_1_corner_left_bot.gif) left top no-repeat; width:100%;}
.block-1 .corner-right-bot{background:url(images/block_1_corner_right_bot.gif) right top no-repeat;}
.block-1 .border-bot{background:url(images/block_1_border_bot.gif) left bottom repeat-x; height:10px; margin:0 9px; font-size:0;}

.block-1 .title{padding:7px 0 0 44px; height:30px; margin-bottom:15px; background:url(images/block_1_title_bg.gif) left top no-repeat;}
.block-1 .title-2{padding:7px 0 0 44px; height:34px; margin-bottom:15px; background:url(images/block_1_title_bg_2.gif) left top no-repeat;}

.block-1 .extra a{color:#0033FF; text-decoration:underline; line-height:2.08em;}
.block-1 .extra a:hover{text-decoration:none;}
.block-1 .extra .font-1{font-size:1.09em; line-height:1.9em;}
.block-1 .extra .font-2{font-size:1.16em; line-height:1.7em;}
.block-1 .extra .font-3{font-size:1.25em; line-height:1.6em;}
.block-1 .extra .font-4{font-size:1.41em; line-height:1.4em;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block-2 .corner-left-top{background:url(images/block_2_corner_left_top.gif) left top no-repeat; width:100%;}
.block-2 .corner-right-top{background:url(images/block_2_corner_right_top.gif) right top no-repeat;}
.block-2 .border-top{background:url(images/block_2_border_top.gif) left bottom repeat-x; height:10px; margin:0 9px; font-size:0;}

.block-2 .content-top{background:url(images/block_2_content_top.gif) left top repeat-x #E5F2C9; width:100%;}
.block-2 .border-left{background:url(images/block_2_border.gif) left top repeat-y;}
.block-2 .border-right{background:url(images/block_2_border.gif) right top repeat-y; padding:20px 24px 28px 25px;}

.block-2 .corner-left-bot{background:url(images/block_2_corner_left_bot.gif) left top no-repeat; width:100%;}
.block-2 .corner-right-bot{background:url(images/block_2_corner_right_bot.gif) right top no-repeat;}
.block-2 .border-bot{background:url(images/block_2_border_bot.gif) left bottom repeat-x; height:10px; margin:0 9px; font-size:0;}

.block-2 .title{padding:2px 0 0 53px; height:31px; margin-bottom:15px; background:url(images/block_2_title_bg.gif) left top no-repeat;}
/*=====//block_2===========*/

/*=======page_1===========*/
#page1 .col-1 .indent{padding:10px 35px 0 0;}

#page1 .col-2 .img-float{margin-right:14px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page3 .col-2 .indent{padding:0 20px 0 0;}
/*=====//page_2===========*/

/*=======page_4===========*/
#page4 .col-1 .indent{padding:0 35px 0 0;}
#page4 .col-1 .top-indent-6{margin-top:35px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page5 .col-2 .indent{padding:0 20px 0 0;}

#page5 .col-2 .box-1{width:230px; padding-right:10px;}
#page5 .col-2 .box-2{width:183px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page6 .col-1 span{float:right; padding-right:105px;}

#contact-form{width:100%; overflow:hidden;}
#contact-form .box-1{width:228px;}
#contact-form .box-1 div{height:24px;}
#contact-form .box-2{width:191px;}
#contact-form input{width:185px; height:18px;}
#contact-form textarea{width:186px; height:100px; overflow:hidden; margin-bottom:11px;}
#contact-form a{float:right; margin-left:20px;}

#page6 .col-2 dt{padding-bottom:3px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page7 #content .layer-2{padding-right:100px;}
#page7 #content p{padding-bottom:15px;}
/*=====//page_7===========*/

/*=======footer===========*/
#footer{height:38px; background:url(images/footer_bg.jpg) left top no-repeat; padding:37px 0 14px 102px; color:#355000; font-size:0.83em;}
#footer span{color:#B5E25A; text-transform:uppercase;}
#footer a{color:#355000; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer ul{width:100%; overflow:hidden; margin-bottom:3px;}
#footer li{text-transform:uppercase; padding-left:19px; float:left; line-height:1em; background:url(images/footer_divider.gif) 10px top no-repeat;}
#footer .clear{padding:0; background:0;}
#footer li a{color:#355000; text-decoration:none;}
#footer li a:hover{text-decoration:underline;}
/*=====//footer===========*/
