html, body	{
	padding:0px;
	margin:0px;
}
body	{
	background:#FFFFFF url(/images/background.jpg) top repeat-x;
	font-family:Arial;
}
.text, .c_text	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
.text a	{
	text-decoration:none;
}
td.text	{
	color:#666666;
}
.bold	{
	font-weight: bold;
}
/* member styles */
.logintext {
	font-size:11px;
	color:#666666;
}
.errortext {
	font-size:11px;
	color:#FF0000;
	font-weight: bold;
}
.required_field {
	font-size:11px;
	color:#FF0000;    
}
input {
    border:1px solid #CCCCCC;
}
select {
    border:1px solid #CCCCCC;
}
.box_subhead {
    font-size: 18px;
    color:#666666;
}
/* end member styles */
a {
	color:#339999;
	text-decoration:none;
}
a.dark {
	color:#333333;
	text-decoration:none;
}
a img	{
	border:none;
}
form	{
	padding:0px;
	margin:0px;;
}
.top_div	{
	height:180px;
	text-align:left;
	color:#666666;
}
.top_div, .menu_div, .item_div, .content_div, .footer_div	{
	float:none;
	clear:both;
	width:1012px;
}
.content_div	{
	width:1012px;
}
.top_text	{
	height:20px;
	padding-top:10px;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana;
	color:#FFFFFF;
}
.top_logo	{
	float:left;
	padding-top:26px;
	height:117px;
	width:225px;
}
.top_banner	{
	padding-top:31px;
	height:50px;
	text-align:right;
	float:right;
	width:380px;
}
.top_banner a	{
	margin-right:20px;
}
.top_div input, .top_div select	{
	height:15px;
	font-size:9px;
	color:#666666;
	background:#FFFFFF;
	border:#CCCCCC 1px solid;
	padding:0px;
	margin:0px;
}
.lang_select	{
	width:207px;
	text-align:right;
	padding-top:40px;
	padding-bottom:5px;
	padding-right:43px;
	height:36px;
	font-size:11px;
	float:right;
}
.lang_select select	{
	width:125px;
}
/*     top search           */
.top_search	{
	height:36px;
}
	.top_search div	{
		float:right;
		font-size:11px;
	}
	.search_box	{
		background:url(/images/search.gif) bottom no-repeat;
		width:210px;
		height:36px;
	}
	.search_box div.t1	{
		width:40px;
		float:left;
		text-align:right;
		padding-left:35px;
		padding-top:14px;
		height:20px;
	}
	.search_box div.in	{
		float:left;
		width:85px;
		padding-left:2px;
		padding-top:13px;
		height:20px;
	}
		.search_box div.in input	{
			width:80px;
		}
	.search_box div.btn	{
		width:25px;
		float: left !important;		
		padding-top:14px;
		height:20px;
	}
		.search_box div.btn input	{
			width:15px;
			height:15px;
			background:#CCCCCC;
			color:#cccccc;
		}
	.search_box div.btn input	{
			background:url(/images/btn_go.gif) center no-repeat;
			width:35px;
			height:15px;
			color:#FFFFFF;
			border:none;
			padding-bottom:1px;
			font-weight:bold;
		}

	.newsletter_box	{
		background:url(/images/signupnews.gif) bottom no-repeat;
		width:185px;
		height:36px;
	}
		.newsletter_box div.t1	{
			float:left;
			padding-top:14px;
			padding-left:35px;
			text-align:left;
			width:140px !important;
		}
		
		.newsletter_box div.btn	{
			float:right;
			width:40px;
			padding-top:13px;
			/*margin-right: 5px;*/
			height:20px;
		}
		.newsletter_box div.btn input	{
			background:url(/images/btn_go.gif) center no-repeat;
			width:35px;
			height:15px;
			color:#FFFFFF;
			border:none;
			padding-bottom:1px;
			font-weight:bold;
		}
	.lang_box	{
		padding-top:15px;
		text-align:right;
		width:140px;
		height:17px;
	}
		.lang_box a	{
			margin:0px 6px 0px 6px;
		}

/*         top  sign        */
.top_sign	{
    margin-top:0px;
	height:36px;
	font-size:11px;
}
	.top_sign div	{
		float:right;
		font-size:11px;
	}
	.m_signup	{
		background:url(/images/m_login_small.gif) bottom no-repeat;
		width:395px;
		height:32px;
	}
	.m_signup2	{
		background:url(/images/m_signup.gif) bottom no-repeat;
		width:153px;
		height:36px;
	}

		.m_signup div.t22 {
			float:left;
			width:390px;
			padding-left:5px;
			padding-top:8px;
			height:20px;
		}
		.m_signup2 div.t1	{
			float:left;
			width:128px;
			padding-left:34px;
			padding-top:14px;
			height:20px;
		}

		.m_signup div.btn	{
			float:right;
			width:40px;
			margin-right: 8px;
			padding-top:7px;
			height:20px;
		}
			.m_signup div.btn input	{
				background:url(/images/btn_go.gif) center no-repeat;
				width:35px;
				height:15px;
				color:#FFFFFF;
				border:none;
				padding-bottom:1px;
				font-weight:bold;
			}
	.m_login	{
		background:url(/images/m_login.gif) top no-repeat;
		width:549px;
		height:36px;
	}
	.m_login a	{
		color:#666666;
	}
		.m_login div	{
			height:20px;
		}
			.m_login div.t1	{
				padding-left:35px;
				float:left;
				padding-top:8px;
			}
			.m_login div.t2	{
				padding-left:10px;
				float:left;
				padding-top:8px;
			}
			.m_login div.in	{
				float:left;
				width:215px;
				padding-top:7px;
				padding-left:5px;
			}
			.m_login div.in input	{
				width:70px;
			}
			.m_login div.btn	{
				float:left;
				width:40px;
				padding-top:7px;
				height:20px;
			}
			.m_login div.btn input	{
				background:url(/images/btn_go.gif) center no-repeat;
				width:35px;
				height:15px;
				color:#FFFFFF;
				border:none;
				padding-bottom:1px;
				font-weight:bold;
			}

.item_div	{
	clear:both;
	height:23px;
	color:#666666;
	font-size:24px;
	border-top:#99CCCC 3px solid;
	border-bottom:#13BBBB 3px solid;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
}
.item_div	a {
	text-decoration:none;
}
/*    content    */
.content_div	{
	margin-top:10px;
}
.digest_box	{
	background:#FFFFFF;
	float:left;
	width:181px;
	text-align:left;
}
.digest_content	{
	padding-left:1px;
	padding-right:1px;
	background:url(/images/box_center_h.gif) repeat-y;
}
.digest_box .top	{
	background:url(/images/digest.gif) bottom no-repeat;
	height:32px;
	text-align:center;
	vertical-align:bottom;
	color:#333333;
}
.digest_box .top div	{
	padding-top:7px;
	font-weight:bold;
}
.digest_box .day_top	{
	height:16px;
	background:#FF6600;
	padding-left:10px;
	padding-top:1px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
}
.digest_box .day	{
	height:16px;
    width: 169px !important; 
    width: 179px; 
	background:#E0E0E0;
	padding-left:10px;
	padding-top:1px;
	font-weight:bold;
	color:#333333;
	font-size:12px;
}
.digest_img	{
	height:115px;
	text-align:center;
}
.digest_box .news	{
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	/*height:44px;*/
	line-height: 15px;
}
.digest_box .news .title	{
	color:#339999;
	font-weight:bold;
}
.digest_box .bottom	{
	height:7px;
	font-size:1px;
	background:url(/images/digest_bottom.gif) bottom no-repeat;
}

/*    banner box    */
.ban_box	{
	font-size:1px;
	margin-top:5px;
	background:url(/images/box_center_h.gif) repeat-y;
}
	.ban_box .top	{
		height:9px;
		background:url(/images/b_top.gif) no-repeat;
	}
	.ban_box .middle img	{
		margin:none;
	}
	.ban_box .middle	{
		padding:0px;
		clear:both;
		text-align:center;
	}
	.ban_box .bottom	{
		clear:both;
		height:9px;
		font-size:1px;
		background:url(/images/digest_bottom.gif) no-repeat left;
	}
	.ban_box .graphic	{
		clear:both;
		height:100px;
		font-size:1px;
		background:url(/images/ban_image_v2.gif) no-repeat center;
	}

/*    body     */
.content_body	{
	float:left;
	background:#FFFFFF;
	text-align:left;
	color:#666666;
	font-size:11px;
	width:824px;
	margin-left:1px;
	voice-family: "\"}\""; /* for IE5.0, 5.5 Hack */
	voice-family:inherit;
	margin-left:5px;
}


.news_box .top,
.member2 .top,.member2_1 .top,.member2_2 .top,
.about .top,.about2 .top,
.n_v1 .top,.n_v2 .top,.n_v3 .top,
.p_e .top	{
	width:408px;
	background:url(/images/bg_top_news.gif) bottom no-repeat;
	height:33px;
	margin-top:7px;
}
.a_b .top,.partners .top	{
	width:824px;
	background:url(/images/top_large.gif) bottom no-repeat;
	height:33px;
	margin-top:7px;
}
.news_box .top div,
.member2 .top div,.member2_1 .top div,.member2_2 .top div,
.about .top div,.about2 .top div,
.a_b .top div,.partners .top div,
.n_v1 .top div,.n_v2 .top div,.n_v3 .top div,
.p_e .top div	{
	color:#333333;
	padding-top:5px;;
	padding-left:15px;;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}
.news_box .top div,
.member2 .top div,.member2_1 .top div,.member2_2 .top div,
.about .top div,.about2 .top div,
.a_b .top div,.partners .top div,
.n_v1 .top div,.n_v2 .top div,.n_v3 .top div,
.p_e .top div	a {
	color:#333333;
	padding-top:5px;;
	padding-left:15px;;
	font-size:16px;
	font-weight:bold;
	text-decoration: none;
}
.body	{
	background:url(/images/middle_bg.gif) repeat-y;
	color:#666666;
	font-size:11px;
	text-align:left;
	width:408px;
}
.news_box .body	{
	height:175px;
}
.about .body	{
	height:150px;
}
.about2 .body	{
	height:350px;
}
.p_e .body	{
	height:514px;
}
.member2 .body	{
	height:507px;
}
.member2_1 .body	{
	height:315px;
}
.member2_2 .body	{
	height:152px;
	background:url(/images/member_image_2.gif) bottom no-repeat;
}
.n_v1 .body	{
	height:350px;
}
.n_v2 .body	{
	/*height:150px;*/
}
.n_v3 .body	{
	height:550px;
}
.a_b .body	{
	/*height:630px;*/
	background:none;
}
.member2 .body .content	{
	padding:40px 80px 45px 80px;
}
.member2_1 .body a 	{
	color:#666666;
	text-decoration:none;
}
.member2_1 .body .content	{
	font-size:11px;
	font-weight:bold;
	padding:10px 40px 0px 0px;
	text-align:center;
}
.member2_1 .body .content ul li	{
	padding-bottom:10px;
	text-align:left;
	list-style-type:square;
}
.member2_2 .body .content	{
	padding:20px 110px 0px 20px;
}
.partners .body	{
	width:822px;
	/*height:500px;*/
	background:none;
	font-size:11px;
}
.partners .body .content	{
	padding:30px 55px 2px 20px;
}
.partners .body .content div	{
	padding-left:155px;
}
.content	{
	clear:both;
	padding:10px 10px 0px 15px;
}
.content img	{
	margin-right:15px;
	margin-bottom:15px;
	float:left;
}
.content .name	{
	font-size:11px;
	font-weight:bold;
}
.content .title	{
	font-size:11px;
	color:#009999;
	font-weight:bold;
}
.more a	{
	color:#009999;
	text-decoration:none;
}
.news_box .bottom,
.member2 .bottom,.member2_1 .bottom,
.about .bottom,.about2 .bottom,
.n_v1 .bottom,.n_v2 .bottom,.n_v3 .bottom,
.p_e .bottom	{
	font-size:1px;
	height:10px;
	width:408px;
	background:url(/images/bg_bottom_news.gif) top no-repeat;
}

/*     footer    */
.footer_div	{
	clear:both;
	height:95px;
	color:#666666;
}
.footer_div .send	{
	padding-top:5px;
	text-align:right;
	height:25px;
}
.footer_div .send a	{
	color:#666666;
	font-size:11px;
	font-weight:bold;
	margin-left:30px;
	text-decoration:none;
}
.footer_div .line	{
	height:10px;
	background:url(/images/footer_line.gif) top no-repeat;
}
.footer_div .icon	{
	float:left;
	text-align:left;
	width:330px;
	padding-top:5px;
}
.footer_div .copy	{
	font-size:9px;
	padding-top:10px;
	margin-left:160px;
	width:330px;
	text-align:center;
	float:left;
}
.footer_div .copy a	{
	margin:0px 5px 0px 5px;
	color:#666666;
	text-decoration:none;
}
.footer_div .bg_logo	{
	width:81px;
	padding-top:5px;
	text-align:right;
	float:right;
}

.footer_div .bg_logo_left	{
	width:204px;
	padding-top:5px;
	text-align:left;
	float:left;
}

/*       home           */
.adv_div	{
	float:none;
	clear:both;
	width:1012px;
	height:235px;
	padding-top:10px;
	border-top:#99CCCC 3px solid;
}
.adv1#adv_c	{
	width:598px;
	float:left;
	background:url(/images/taber_adv_1.gif) no-repeat;
	height:235px;
}
.adv1_btn	{
	padding-top:15px;
	padding-right:12px;
	float:right;
}
.adv1_btn a	{
	color:#000000;
	display:block;
	float:left;
	font-size:11px;
	border-left:#FFFFFF 1px solid;
	width:68px;
	height:18px;
	padding-top:3px;
	text-decoration:none;
}
.adv1_btn a.m1	{
	background:url("/images/btn_m1.gif") no-repeat right top;
}
.adv1_btn a.m1_on	{
	background:url("/images/btn_m1_on.gif") no-repeat right top;
}
.adv1_btn a.m2	{
	background:url("/images/btn_m2.gif") no-repeat right top;
}
.adv1_btn a.m2_on	{
	background:url("/images/btn_m2_on.gif") no-repeat right top;
}
.adv1_btn a.m3	{
	background:url("/images/btn_m3.gif") no-repeat right top;
}
.adv1_btn a.m3_on	{
	background:url("/images/btn_m3_on.gif") no-repeat right top;
}
.tab	{
	padding-top:8px;
	clear:both;
	width:190px;
	float:right;
	padding-left:5px;
	padding-right:15px;
	font-size:13px;
	text-align:left;
	color:#666666;
	line-height: 22px;
}
.tab_membership	{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:30px;
	clear:both;
	width:375px;
	font-size:13px;
	text-align:left;
	color:#666666;
}
.adv2	{
	width:409px;
	height:130px;
	margin-left:5px;
	float:left;
}
.adv3	{
	width:409px;
	height:75px;
	float:left;
	margin-top:15px;
	margin-left:5px;
}

/*     home content    */
.menu_content	{
	height:32px;
	width:824px;
}
.menu_content a	{
	color:#666666;
	display:block;
	float:left;
	font-size:16px;
	width:274px;
	height:32px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.menu_content a span	{
	display:block;
	width:274px;
	height:25px;
	padding-top:6px;
}
.menu_content a	{
	background:url("/images/btn_content.gif") no-repeat top;
}
.menu_content a#item_m	{
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
}
.menu_content a.item_selected	{
	background:url("/images/btn_content_on.gif") no-repeat top;
	cursor:default;
	color: #333333;
}
.menu_content a.item_selected #item_m	{
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
}
.content_border	{
	clear:both;
	border-top:#339999 3px solid;
	background:url(/images/content_border_middle.gif) repeat-y;
	width:824px;
}
.borders	{
	/*border-left:#999999 1px solid;
	border-right:#999999 1px solid;*/
}
.content_clear	{
	clear:both;
	font-size:0px;
}
.content_border_bottom	{
	clear:both;
	height:10px;
	font-size:1px;
	padding:0px;
	width:824px;
	background:url(/images/content_border_bottom.gif) no-repeat;
}
.left_side	{
	clear:both;
	float:left;
	width:408px;
}
.right_side	{
	float:left;
	width:400px;
	padding-left:1px;
 	voice-family: "\"}\""; /* for IE5.0, 5.5 Hack */
	voice-family:inherit;
   padding-left:7px;
}
.news_box_home	{
	margin-top:7px;
	padding-left: 15px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	width:375px;
	float:left;
}
.news_box_home .top	{
	color:#999999;
	font-size:14px;
	height:24px;
	padding:0px;
	font-weight:bold;
}

.news_box_home img {
    float:left;
    margin: 0 15px 10px 0px;
}
.news_box_home input {
	border:none;
}
.vote_t {
    color:#FF6600;
}

.vote_btn {
    margin-top: 10px;
	background:url(/images/btn_vote.gif) center no-repeat;
	color: white;
	font-size: 11px;
	font-weight: bold;
}

.news_box_home .content .title {
    color: #339999;
    font-weight: bold;
    padding-top: 10px;
}

.news_box_home .content {
    padding:3px 10px 0px 0px;
 }

.news_box_home a {
    color: #339999;
    font-size: 11px;
}

.news_box_home .home_poll div {
    vertical-align: center;
    padding: 2px;
}

/*    bottom boxes   */
.box1	{
	clear:both;
	float:left;
	width:400px;
	color:#666666;
	font-size:11px;
	margin-top:10px;
	height:122px;
	background:url(/images/box_center.gif) repeat-x;
}
.box1_c	{
	width:370px;
	height:111px;
	float:left;
	padding:10px 0px 0px 0px;
}
.box1 .left	{
	background:url(/images/box_left.gif) left no-repeat;
	height:122px;
	float:left;
	width:15px;
}
.box1 .right	{
	background:url(/images/box_right.gif) right no-repeat;
	height:122px;
	float:left;
	width:15px;
}
.box1_c .title	{
	font-size:16px;
	font-family:Arial;
	color:#333333;
	padding:0 0 5px 0;
}
.box1_c img	{
	margin-right:10px;
}
.box2	{
	float:left;
	margin-left:12px;
	width:200px;
	height:122px;
	margin-top:10px;
	background:url(/images/ban5.gif) no-repeat;
}
.box3	{
	float:left;
	margin-left:12px;
	width:200px;
	height:122px;
	margin-top:10px;
	background:url(/images/ban6.gif) no-repeat;
}

/*     close-3nd   9   */
.content_body2	{
	width:634px;
	float:left;
	text-align: left;
	padding:15px 0px 10px 0px;
	margin:0px 5px 0px 5px;
 	voice-family: "\"}\""; /* for IE5.0, 5.5 Hack */
	voice-family:inherit;
	margin:0px 7px 0px 7px;
}
.content_body2 .content img	{
	float:left;
}
.content_body2 .resources_2 .text	{
	float:left;
	width:550px;
	padding:0px 20px 10px 0px;
}
.content_body2 .values .text	{
	float:left;
	width:600px;
	padding:0px 20px 10px 0px;
}
.content_items	{
	float:left;
	width:181px;
	float:left;
	text-align:left;
}
.content_items .top	{
	background:url(/images/b_top.gif) bottom no-repeat;
	height:9px;
	font-size:1px;
}
.content_items .middle	{
	font-weight:bold;
	font-size:12px;
	padding:0px 1px 0px 1px;
	background:url(/images/box_center_h.gif) repeat-y;
}
.content_items .middle ul	{
	padding:0px;
	margin:0px;
}
.content_items .middle ul li	{
	list-style:none;
	border-bottom:#FFFFFF 2px solid;
	border-top:#FFFFFF 2px solid;
	background:#CCCCCC;
}
.content_items .middle ul li.item_selected	{
	list-style:none;
	border-bottom:#FFFFFF 2px solid;
	border-top:#FFFFFF 2px solid;
	background:#FF6600;
}
.content_items .middle ul li a	{
	display:block;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	color:#333333;
	text-decoration:none;
}
.content_items .middle ul li.item_selected a	{
	display:block;
	height:20px;
	padding-left:10px;
	padding-top:5px;
	color:#FFFFFF;
	text-decoration:none;
}
.content_items .bottom	{
	height:9px;
	font-size:1px;
	background:url(/images/digest_bottom.gif) top no-repeat;
}

/*   right box(close)*/
.close_box	{
	background:url(/images/box_center_h.gif) repeat-y;
	float:left;
	width:181px;
	float:left;
	text-align:left;
}
.close_box .top	{
	background:url(/images/top_close.gif) bottom no-repeat;
	height:32px;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	color:#333333;
}
.close_box .top div	{
	padding-top:7px;
}
.close_box .news	{
	font-size:11px;
	padding:10px 10px 0px 10px;

}
.close_box .news .title	{
	color:#339999;
	font-weight:bold;
}
.close_box .bottom	{
	height:9px;
	font-size:1px;
	background:url(/images/digest_bottom.gif) top no-repeat;
}
.close_box img	{
	padding-top:10px;
	border-top:#a3a3a3 1px solid;
}
.title_grey	{
color:#666666;font-size:24px;
}
.black_text	{
color:#333333;
}
.blue_text	{
color:#339999;font-weight:bold;font-size:10px;
}
.black_small_text	{
font-family: arial, helvetica, sans-serif;font-size: 11px;text-decoration:none;
}
.black_bold_text	{
font-weight:bold;color:#333333;font-size:12px;
}
.title_black	{
font-size:16px;font-weight:bold;color:#333333;
}
.bold_blue_text	{
font-size:11px;color:#009999;font-weight:bold;
}
.bold_grey_text	{
font-size:11px;font-weight:bold;color:#666666;
}
.grey_text	{
color:#666666;
}
.orange_text	{
font-size:11px;font-weight:bold;color:#FF6600;
}
.category_title	{
color:#999999;font-size:14px;font-weight:bold;
}
.big_name	{
	font-size:20px;
}
.about_advirsory_board	{
	font-size:12; font-weight:bold;
}

.close_box_m	{
	background:url(/images/box_center_h.gif) repeat-y;
	float:left;
	width:181px;
	margin-top:0px;
	text-align:left;
}
.close_box_m .top	{
	background:url(/images/top_close_g.gif) bottom no-repeat;
	height:49px;
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	color:#000000;
}
.close_box_m .top div	{
	padding-top:0px;
	font-size:12px;
	
}
.close_box_m .news	{
	text-align:left;
	font-size:11px;
	color:#000000;

}
.close_box_m .news .title	{
	color:#339999;
	font-weight:normal;
}
.close_box_m .news .title ul	{
    list-style:url(/images/squar.gif); 
    margin:0px 5px 0px 23px;
	padding:0px;
}
.close_box_m .news .title ul li	{
	margin:0px 0px 11px 0px;
	padding:0px;
}

.close_box_m .bottom	{
	height:9px;
	font-size:1px;
	background:url(/images/digest_bottom.gif) top no-repeat;
}
.close_box_m img	{
	padding-top:10px;
	border-top:#a3a3a3 1px solid;
}

/*OLD SUB PAGE STYLES */
.sub_pages_right_side	{
	margin-top:-17px;
	float:left;
	width:400px;
	padding-left:7px;
 	voice-family: "\"}\""; /* for IE5.0, 5.5 Hack */
	voice-family:inherit;   
}

.news_box_sub	{
	margin-top:7px;
	padding-left: 15px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	width:375px;
	float:left;
}
.content_border {
	padding-top:3px;
}

.section_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#339999;
	padding-left:20px;
}

.right_side_title {
	font-size: 24px;
	color:#339999;
}
.membership_list {
	list-style-type: square;
	margin-left: -25px;
	_margin-left: 15px;
}

.participate {
padding-top:40px;

}
.participate p {
	padding: 0;	
	margin: 0;
	width:358px;
	height:287px;
	_height:271px;
	/*background-color: #ff6600;*/
}
.participate img {
	padding-bottom:3px;
}
.participate a {
	color:#ffffff;
	font-size: 23px;
	padding-left:15px;	
}

.content_border	{
	height: auto;
}

.content_border_bottom	{
	margin-bottom: 8px;
}

/* Events pages styles */

/* Left side styles */
.sub_pages_events_left_side	{
	margin-top:18px;
	padding-left:7px;
	clear:both;
	float:left;
	width:408px;
}


/* right side styles */

* html .sub_pages_events_right_side	{  /* for IE 6 */ 
	margin-top:22px;
	float:left;
	width:400px;
	padding-left:7px;
 	voice-family: "\"}\""; /* for IE5.0, 5.5 Hack */
	voice-family:inherit;   
}
.sub_pages_events_right_side	{
	margin-top:11px;
	float:left;
	width:400px;
	padding-left:7px;
 	voice-family: "\"}\""; /* for IE5.0, 5.5 Hack */
	voice-family:inherit;   
}


.events_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#339999;
	line-height: 20pt;
}

.events_sub_title {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color:#339999;
	line-height: 20pt;
}

.green_bar {
	width: 359px;
	height: 20px;
	margin-top: 10px;
	color: #339999;
	background-color:#339999;
}

.events_p {
	width: 359px;
	font-size:12px;
	_margin-top: 12px;
	_margin-bottom: 0px;
	_padding-bottom: 2px;
	
}

.events_box {
 	margin-top: 20px;
	margin-bottom: 21px;
}



.events_info {

	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	margin-top: 0;
	margin-bottom: 0;
}

.events_info_title {
	font-size: 12px;
	color:#339999;
}
.events_info_sub_title {
	font-size: 10px;
}
.events_info_content {
	font-size: 12px;
	font-weight:bold;
}

.eventspic {
}

.events_list_head{
	color: #339999;
	font-size:12px;
	padding-top: 15px;
}
.events_list {
	list-style-type: square;
	list-style-position:inside;
	margin-left: -25px;
	_margin-left: 15px;
	width: 330px;
}
.events_list li {
	padding-bottom: 15px;
}
.events_participate_button {
	text-align:center;
}
