body
{
        background:#FFF ;
       font-size: 12px;
		line-height: 15px;
		color: #707679;
        padding: 0px;
        text-align: center;
		font-family:Arial, Helvetica, sans-serif;
		min-width:886px;
		margin:0;
}


.main
{
	margin: 0 auto; 
	width: 886px; 
	padding:0;
	text-align:left;
	min-width:886px;
	
}


a{color:#008ab2;}
a:hover { text-decoration:none; color:#008ab2;}
a:hover {text-decoration:none}
a, button, .button{ cursor:pointer;}

.clear{  overflow:hidden; width:100%;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right;}
.fleft{ float:left;}
.txt{ display:block; position:absolute;}
.txt1{ position:relative;}
.list0 li, .list0 li a{ display:block; float:left;}


/*         ________
__________/ header \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
#tail-right {
background:url(../images/tail_right.jpg) repeat-x 0 0;
float:left;
height:524px;
position:absolute;
right:0;
top:0;
width:50%;
}
.tail-header{ background:#28a025 url(../images/tail_header.gif) bottom left repeat-x;}
.tail-header-center{ background:url(../images/header_wrapepr.jpg) top center no-repeat;  height:549px; position:relative;}
.header{ height:549px;}



/*logo*/
#logo{ top:29px; left:34px;}
#logo a{ background:url(../images/logo.png) 22px 0 no-repeat; width:129px; height:100px; text-decoration:none; position:relative;}
#logo a span{color:#ffffff; text-transform:uppercase; line-height:1.2em;  text-align:center;}
#logo .text-top{ font-size:18px; top:62px;}
#logo .text-bottom{font-size:7px;  line-height:1.2em; font-weight:normal; top:81px; text-align:center; width:114px;}
/**/

/*header-list-menu*/
.header-list-menu{ top:453px; width:886px; left:2px;}
.header-list-menu li, .header-list-menu li a{ display:block; float:left;  height:71px; text-decoration:none; color:#FFF; font-size:20px; font-weight:bold;  text-transform:uppercase;}
.header-list-menu li a{ line-height:3.7em; text-indent:18px;}
.header-list-menu li a:hover{line-height:3.5em;}
.header-list-menu .bg1{ background:url(../images/list_bg1.png) 0 0 no-repeat; width:224px;}
.header-list-menu .bg2{ background:url(../images/list_bg2.png) 0 0 no-repeat; width:221px;}
.header-list-menu .bg3{ background:url(../images/list_bg3.png) 0 0 no-repeat; width:221px;}
.header-list-menu .bg4{ background:url(../images/list_bg4.png) 0 0 no-repeat; width:220px;}
/**/

/*header-box*/
.header-box{
	top:149px;
	left:19px;
	width:513px;
}
.header-title{
	background:url(../images/header_title.png) 0 0 no-repeat; 
	width:513px; 
	height:138px;
	top:0;
	left:0;
}
.header-list{
	top:155px;
	left:96px;
}
.header-list li{ background:url(../images/list_marker.png) 0 5px no-repeat; width:100%;}
.header-list li a{ color:#ffffff; font-size:20px; line-height:1.2em; text-decoration:none; padding:0 0 0 26px;}
.header-list li a:hover{ color:#e0ff8d; text-decoration:none;}
/**/


/*         _________
__________/ content \_____________________________________________________________________
--------------------------------------------------------------------------------------- */

#content{ position:relative;  padding:32px 0 10px 0; }
#container{overflow:hidden; text-align:left;}

#right{ float:right; text-align:left;    width:180px;}
.right-indent{padding:0 0 0 38px}
#left{ float:left; text-align:left;    width:180px;}
.left-indent{padding:0 38px 0 0}



/*stylebox1-indent*/
.stylebox1-indent{ margin-bottom:21px;}
/**/


/*on-line style*/
.indent-top-bottom{ padding:15px 0 15px 0;}
.indent-link{ padding:21px 0 0 0;}
.button1, .button3{
	background:url(../images/button1.gif) 0 0 no-repeat;
	width:91px;
	 height:22px;
	 text-align:center;
	 color:#FFF;
	 font-size:11px;
	 text-decoration:none;
	 display:block;
	 text-transform:uppercase;
	 line-height:2em;
}
.button1:hover, .button3:hover{ text-decoration:underline; color:#FFF;}
.button3{
	background:url(../images/button.gif) 0 0 no-repeat;
	width:114px;
}

/**/

#left ul li, #right ul li {
    padding: 0 0 10px 2px;
}


/*row-content*/
.row-content .col-1{ width:398px;}
.row-content .col-2{ margin-left:43px; width:225px;}
/**/

#content .button, button{
	background:#80BB00;
	height:22px;
	padding:0 6px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:inline-block;
	
-webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;

}
#content .button:hover, button:hover{ background:#008AB2;}


/*         ________
__________/ footer \______________________________________________________________________
--------------------------------------------------------------------------------------- */

.footer-border{ border-top:2px solid #f5f5f5; padding:13px 0 57px 0;}
.footer-border .col-1{ width:230px; padding:4px 0 0 0;}
.footer-border .col-2{ width:238px; margin-left:217px;  padding:4px 0 0 0;}
.footer-border .col-2 a{ text-decoration:none; color:#7c8387;}
.footer-border .col-2 a:hover{ text-decoration:underline; color:#008ab2;}
.footer-border .col-3{ width:158px; margin-left:42px;}


.list-img li{ margin-left:7px;}
.list-img li, .list-img li a{ display:block; float:left; width:32px; height:32px;}
.list-img .bg1{ background:url(../images/footer_img1.jpg) 0 0 no-repeat;}
.list-img .bg2{ background:url(../images/footer_img2.jpg) 0 0 no-repeat;}
.list-img .bg3{ background:url(../images/footer_img3.jpg) 0 0 no-repeat;}
.list-img .bg4{ background:url(../images/footer_img4.jpg) 0 0 no-repeat;}


.list-col li{ padding:0 0 9px 0;}

