@charset "utf-8";
/* CSS Document */

body{
background: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}

img{
border:0;
}

a{
text-decoration: none;
color:#005D22;
outline:none;
}

a:hover{
color: #D90040;
}

h1{
margin:0;
padding:0;
}

h2{
margin:0;
padding:0;
}

h3{
margin:0;
padding:0;
}

h4{
margin:0;
padding:0;
}

h5{
margin:0;
padding:0;
}

form{
margin:0;
padding:0;
}

object{
outline:none;
}

hr{
border:0;
border-top:1px #4A4B4D solid;
}

#container{
width:950px;
margin: 0 auto;
border:1px #939598 solid;
}

#header{
height:250px;
background:url(../images/design/header.jpg) no-repeat top left;
}



#flash{
width:400px;
height:120px;
margin-left:190px;
margin-top:40px;
position:absolute;
}

#main_content{
margin-bottom:50px;
}


#horizontal_menu{
background:#005D22;
height:50px;
}

.horizontal_menu_out{
float:left;
width:110px;
height:25px;
margin-top:25px;
}


#horizontal_menu a{
display:block;
margin-left:10px;
line-height:25px;
color: #FFFFFF;
font-size:12px;
}


#column_center{
margin-top:20px;
width:740px;
float:left;
}

#column_center_con{
margin-left:40px;
margin-right:40px;
width:660px;
}

#column_center_con h3{
margin-bottom:10px;
font-size:14px;
}

#news_d{

}

#news_d h2{
font-size:14px;
margin-bottom:20px;
}

.news_item_main{
margin-top:20px;
}

.news_item_main h4{
color:#D90040;
font-size:12px;
font-weight:normal;
border-bottom:1px #4A4B4D solid;
padding-bottom:3px;
}

.news_item_main h3{
margin-top:7px;
font-size:12px;
font-weight:normal;
}


.news_item_main a{
color: #000000;
}

.news_item_main a:hover{
color:#005D22;
}


#column_right{
margin-top:20px;
width:199px;
float:left;
border-left:1px #4A4B4D solid;
}

#column_right_con{
margin-left:10px;
margin-right:10px;
}

.column_right_item{
margin-bottom:10px;
}

.ccs_box{

}

.ccs_box h2{
font-size:12px;
border-bottom:1px #4A4B4D solid;
margin-bottom:3px;
}

.ccs_box h2 a{
color:#000000;
}

.ccs_box h3{
font-size:12px;
font-weight:normal;
margin-bottom:5px;
}

.ccs_box h3 a{
color:#000000;
}

.ccs_box h4{
font-size:11px;
font-weight:normal;
margin-bottom:1px;
color:#D90040;
}

.photo_item{
float:left;
width:200px;
margin-right:25px;
margin-bottom:20px;
}

.photo_top{
min-height:160px;
margin-bottom:5px;
}

.photo_bottom{
border-top:1px #4A4B4D solid;
min-height:30px;
}

.photo_bottom h2{
font-size:12px;
font-weight:normal
}

.downloads_item{
margin-bottom:20px;
}

.downloads_item h4{
font-size:14px;
font-weight:normal;
margin:0;
padding:0;
padding-bottom:2px;
border-bottom:1px #4A4B4D solid;
}

.downloads_item h5{
font-size:12px;
font-weight:normal;
margin-top:3px;
}

.email-popup {
background: #00A7A2;
height:240px;
position: relative;
}

.email-popup h3{
float:left;
width:75px;
cursor:pointer;
text-align:center;
color:#FFFFFF;
font-size:11px;
}

.email-popup h2{
margin-left:10px;
margin-right:10px;
padding-top:10px;
color:#FFFFFF;
font-size:12px;
}

div.email-popup_window{
    background: #A5CD3A;
    width: 200px;
    height: 100px;
    position: absolute;
    top: 90px;
    left: -200px;
	text-decoration:none;
	font-style:normal;
    z-index: 100;
    display: none;
	padding:3px;
}



#footer{
margin:0 auto;
text-align:center;
width:950px;
margin-top:20px;
margin-bottom:5px;
}

.clear{
clear:both;
}
