body {
	margin:0;
	padding:0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#B0CA32;

	 scrollbar-arrow-color: #005A24;
 scrollbar-track-color: #B0CA32;
 scrollbar-face-color: #8EA428;
 scrollbar-darkshadow-color: #eff0e6;
 scrollbar-shadow-color: #eff0e6;
 scrollbar-3dlight-color: #cccccc;
 scrollbar-highlight-color: #eff0e6;

}

a:link { color: #005A24; text-decoration:underline;}
a:visited { color:#005A24; text-decoration:underline;}
a:hover { color:#B0CA32;}
a:active { color:#005A24; text-decoration:underline;}


.title{font-size:22px; color:#005A24; font-weight:bold;}

.header{font-weight:bold; color:#8EA428;}


.header_bold{font-weight:bold; color:#005A24; font-size:12px;}

.body_container{
margin:0 auto;
position:relative;
width:985px;

}


.header_banner{
width:985px;
height:71px;
float:left;
background:url(images/header.jpg) no-repeat;
}

.body_contain{
width:985px;
height:551px;
float:left;
}

.body_left{
width:100px;
height:551px;
background:url(images/body_left.jpg) no-repeat;
float:left;

}

.contain{
width:800px;
height:551px;
float:left;
background:#FFFFFF;

}

.contain_left{
width:160px;
height:551px;
float:left;
}

.contain_left_top{
width:160px;
height:123px;
float:left;
background:url(images/body_left1.jpg) top left no-repeat;
}
.contain_left_bot{
width:160px;
height:428px;
float:left;

}

.contain_right{
width:640px;
height:551px;
float:left;
}

.contain_right_top_empty{
width:640px;
height:61px;
float:left;
text-align:right;
}

.contain_right_title{
width:640px;
height:62px;
float:left;
}


.contain_right_content{
width:640px;
height:428px;
float:left;
}


.body_right{
width:85px;
height:551px;
background:url(images/body_right.jpg) no-repeat;
float:left;
}

.footer_bg{
	width:985px;
	height:193px;
	float:left;
	_margin-top:-5px;
}
	


/*******Menu Bar**********/

.tab_contain{
width:985px;
height:38px;
float:left;
}

.tab_left{
width:231px;
height:38px;
float:left;
background:url(images/tab_left.jpg) no-repeat;
}

.btn_home_itemholder{
width:74px;
float:left;
cursor:pointer;

}

.btn_home_active{
width:74px;
height:38px;
float:left;
background:url(images/tab_home_on.jpg) top left no-repeat;
}
.btn_home_inactive{
width:74px;
height:38px;
float:left;
background:url(images/tab_about_off.jpg) top left no-repeat;
}

.submenu_home{
width:117x;
float:left;
_float:none;
position:absolute;
margin-top:38px;
_margin-left:-10px;
*margin-left:-68px;
_margin-top:38px;
z-index:1;
}
.submenu_home_item1{
width:117px;
height:22px;
background:url(images/tab_home_1.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_home_item2{
width:117px;
height:22px;
background:url(images/tab_home_2.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_home_item3{
width:117px;
height:22px;
background:url(images/tab_home_3.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_home_item4{
width:117px;
height:22px;
background:url(images/tab_home_4.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}


.btn_program_itemholder{
width:132px;
float:left;
cursor:pointer;

}

.btn_program_active{
width:132px;
height:38px;
float:left;
background:url(images/tab_program_on.jpg) top left no-repeat;
}
.btn_program_inactive{
width:132px;
height:38px;
float:left;
background:url(images/tab_program_off.jpg) top left no-repeat;
}

.submenu_program{
width:132x;
float:left;
_float:none;
position:absolute;
margin-top:38px;
_margin-left:-15px;
*margin-left:-130px;
_margin-top:38px;
z-index:1;
}
.submenu_program_item1{
width:132px;
height:22px;
background:url(images/tab_program_1.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_program_item2{
width:132px;
height:22px;
background:url(images/tab_program_2.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_program_item3{
width:132px;
height:22px;
background:url(images/tab_program_3.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_program_item4{
width:132px;
height:22px;
background:url(images/tab_program_4.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}

.btn_reg_itemholder{
width:75px;
float:left;
cursor:pointer;

}

.btn_reg_active{
width:75px;
height:38px;
float:left;
background:url(images/tab_reg_on.jpg) top left no-repeat;
}
.btn_reg_inactive{
width:75px;
height:38px;
float:left;
background:url(images/tab_reg_off.jpg) top left no-repeat;
}

.submenu_reg{
width:130x;
float:left;
_float:none;
position:absolute;
margin-top:38px;
_margin-left:-10px;
*margin-left:-72px;
z-index:1;
_margin-top:38px;
}
.submenu_reg_item1{
width:130px;
height:22px;
background:url(images/tab_reg_1.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_reg_item2{
width:130px;
height:22px;
background:url(images/tab_reg_2.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}

.submenu_reg_item3{
width:130px;
height:22px;
background:url(images/tab_reg_3.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_reg_item4{
width:130px;
height:21px;
background:url(images/tab_reg_4.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}


.btn_spon_itemholder{
width:130px;
float:left;
cursor:pointer;
}

.btn_news_itemholder{
width:94px;
float:left;
cursor:pointer;

}

.btn_news_active{
width:94px;
height:38px;
float:left;
background:url(images/tab_news_on.jpg) top left no-repeat;
}
.btn_news_inactive{
width:94px;
height:38px;
float:left;
background:url(images/tab_news_off.jpg) top left no-repeat;
}

.submenu_news{
width:126x;
float:left;
_float:none;
position:absolute;
margin-top:38px;
_margin-left:-10px;
*margin-left:-90px;
_margin-top:38px;
z-index:1;
}
.submenu_news_item1{
width:126px;
height:22px;
background:url(images/tab_news_1.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}

.submenu_news_item2{
width:126px;
height:22px;
background:url(images/tab_news_2.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}



.btn_venue_itemholder{
width:182px;
float:left;
cursor:pointer;

}

.btn_venue_active{
width:182px;
height:38px;
float:left;
background:url(images/tab_venue_on.jpg) top left no-repeat;
}
.btn_venue_inactive{
width:182px;
height:38px;
float:left;
background:url(images/tab_venue_off.jpg) top left no-repeat;
}

.submenu_venue{
width:168x;
float:left;
_float:none;
position:absolute;
margin-top:38px;
_margin-left:-10px;
*margin-left:-180px;
z-index:1;
_margin-top:38px;
}
.submenu_venue_item1{
width:168px;
height:22px;
background:url(images/tab_venue_1.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_venue_item2{
width:168px;
height:22px;
background:url(images/tab_venue_2.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.submenu_venue_item3{
width:168px;
height:22px;
background:url(images/tab_venue_3.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}

.submenu_venue_item4{
width:168px;
height:22px;
background:url(images/tab_venue_4.jpg) top left no-repeat;
float:left;
margin:0px;
text-align:center;
}
.btn_contact_itemholder{
width:112px;
float:left;
cursor:pointer;

}

.btn_contact_active{
width:112px;
height:38px;
float:left;
background:url(images/tab_contact_on.jpg) top left no-repeat;
}
.btn_contact_inactive{
width:112px;
height:38px;
float:left;
background:url(images/tab_contact_off.jpg) top left no-repeat;
}

.tab_right{
width:85px;
height:38px;
float:left;
background:url(images/tab_right.jpg) no-repeat;
}