body{
	background-image:url('../img3/bg.gif');
	background-color:#3c3c3c;
	margin:0px;
	padding:0px;
	font-family:Arial;
	background-repeat:repeat-x;
}
.bgHeader{
	background-image:url('../img3/bgheader.gif');
	background-repeat:repeat-x;
	width:100%;
	height:180px;
}
#conteiner{
	width:1170px;
	margin:0 auto;
	padding-bottom:20px;
}
*html #conteiner{
	width:1170px;
	margin:0 auto;
	padding-bottom:20px;
}
#header{
	width:1170px;
	float:left;
}
*html #header{
	padding:0px;
	margin:0px;
	width:1170px;
	float:left;
	padding-top:10px;
}

img{
	border:0px;
}
.logo{
	float:left;
	padding-top:5px;
	margin-left:20px;
}
*html .logo{
	float:left;
	padding-top:5px;
	margin-left:10px;
}
.loginBox{
	float:right;
	padding-top:20px;
	width:500px;
}
.loginBox .box{
	float:right;
	padding-left:20px;
}
.loginBox .userText{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:white;
	padding-top:2px;
}
.loginBox .userInput{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:white;
	padding-left:10px;
}
.loginBox .go{
	float:left;
	font-family:Verdana;
	font-size:10px;
	color:white;
}
.loginBox .userInput2{
	width:80px;
	height:13px;
	border:0px;
}
.loginBox .box2{
	padding-left:20px;
	padding-top:20px;
	color:white;
	float:right;
}
.loginBox .box2 a{
	color:white;
	font-family:Verdana;
	font-size:10px;

}
.google{
	float:right;
	
	padding-top:10px;
	color:white;
	font-size:10px;
	font-family:Verdana;
	padding-left:60px;
}
.google a{
	color:white;
	font-size:10px;
	font-family:Verdana;
}
/*menu*/
#menu{
	float:left;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-top:9px;
	padding-bottom:8px;
	height:24px;
}
*html #menu{
	float:left;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background-repeat:no-repeat;
	padding-left:18px;
	padding-top:11px;
	height:24px;
}
#menu a{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	text-decoration:none;
}
#menu a:hover{
	font-size:12px;
	font-weight:bold;
	color:white;
	text-transform:uppercase;
	text-decoration:underline;
}

#menu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu ul li{
	list-style:none;
	float:left;
	margin-left:2px;
	background-image:url('../img3/bg_menu_top.gif');
	width:101px;
	height:24px;
	text-align:center;
	padding-top:5px;
	background-repeat:no-repeat;
}
#menu ul li.active{
	list-style:none;
	float:left;
	margin-left:2px;
	background-image:url('../img3/bg_menu_top_active.gif');
	width:101px;
	height:24px;
	text-align:center;
	padding-top:5px;
	background-repeat:no-repeat;
}
#menu ul li.active a{
	color:black;
}
#menu2{
	width:100%;
	height:32px;
	display:block;
	float:left;
	font-size:18px;
	font-weight:bold;
	background-color:#FFF;
	background-repeat:no-repeat;
	border-bottom:1px solid #d9d9d9;
}
#menu2 .left_menuTop{
	font-size:12px;
	font-weight:bold;
	color:black;
	padding-left:5px;
	padding-top:5px;
	/*width:250px;*/
	margin:0px auto;

}
#menu2 .left_menuTop a{
	font-size:12px;
	font-weight:bold;
	color:black;
}
#menu2 ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu2 ul li{
	list-style:none;
	float:left;
	padding-left:29px;
	padding-top:10px;
}
#menu2 .search{
	float:right;
	background-image:url('../img3/bg_menu2.gif');
	background-repeat:no-repeat;
	padding-right:24px;
	width:150px;
}
#menu2 .search a{
	color:white;
	font-size:13px;
	text-decoration:none;
}
#menu2 .search input{
	border:1px solid #b1b1b1;
	margin-top:2px;
}
#menu2 .brow{
	float:left;
	background-image:url('../img3/bg_menu1.gif');
	background-repeat:no-repeat;
	padding-left:45px;
	width:145px;
}
#menu2 .brow a{
	color:white;
	font-size:13px;
	text-decoration:none;
}
#menu2 .brow input{
	border:1px solid #b1b1b1;
	margin-top:2px;
}

/*menuLeft*/
#left_menu{
	float:left;
	text-align:left;
	width:205px;
	position:relative;
	z-index:22;
	padding-top:10px;
}
#left_menu h2{
	color:white;
	font-size:13px;
	margin:0px;
	text-transform:uppercase;
	border-bottom:2px solid white;
	width:205px;
	height:22px;
	margin-left:5px;
}

#nav{
	margin:0px;
	padding:0px;
	margin-top:5px;
	list-style:none;
	float:left;
	padding-bottom:15px;
	
}
#nav ul {
	padding:0px;
	margin:0px;
	display:block;
	list-style:none;
	float:left;
	padding-left:5px;
}

#nav ul li.level1{
	color:#e8e8e8;
	padding-top:0px;
	margin-top:5px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left0.gif');
	width:205px;
	height:25px;
	background-repeat:no-repeat;
}

#nav ul li.level1_{
	color:#e8e8e8;
	padding-top:0px;
	margin-top:5px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left.gif');
	width:205px;
	height:25px;
	background-repeat:no-repeat;
}

*html #nav ul li.level1{
	color:#e8e8e8;
	padding-top:0px;
	margin-top:1px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left0.gif');
	width:205px;
	height:25px;
	background-repeat:no-repeat;
}

*html #nav ul li.level1_{
	color:#e8e8e8;
	padding-top:0px;
	margin-top:1px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left.gif');
	width:205px;
	height:25px;
	background-repeat:no-repeat;
}

#nav ul li.level12{
	color:#e8e8e8;
	padding-top:0px;
	margin-top:5px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left2.gif');
	width:205px;
	height:25px;
	background-repeat:no-repeat;
}
*html #nav ul li.level12{
	color:#e8e8e8;
	padding-top:0px;
	margin-top:1px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left2.gif');
	width:205px;
	height:25px;
	background-repeat:no-repeat;
}
#nav ul li.level2{
	color:black;
	padding-top:0px;
	margin-top:7px;
	position: relative;	
	float:left;	
	background-image:url('../img3/bg_menu_left2.gif');
	width:161px;
	height:22px;
	background-repeat:no-repeat;
}
#nav ul li.level2 a{
	color:black;
}

#nav ul li a{
	color:#fff !important;
	min-height:18px;
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:5px;
	
	width:160px;
	padding-left:10px;
	padding-top:3px;
}
#nav ul li a:hover{
	color:#fff;
	background-repeat:no-repeat;
	text-decoration:underline;
}
*html #nav ul li a{
	color:#5f5f5f;
	min-height:18px;
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	padding-top:3px;
	font-weight:bold;
	padding-bottom:12px;
	float:left;
	width:93px;
	padding-left:10px;
}
*html #nav ul li a:hover{
	color:#5f5f5f;
	background-repeat:no-repeat;
	text-decoration:underline;
}
#nav .folder{
	display:block;
	float:left;
	background-image:url('../img3/folder.gif');
	background-repeat:no-repeat;
	height:22px;
	background-position:5px 3px;
	padding-left:20px;
}
#nav .folder2{
	display:block;
	float:left;
	background-image:url('../img3/folder2.gif');
	background-repeat:no-repeat;
	height:22px;
	background-position:5px 3px;
	padding-left:20px;
}
#nav .ico{
	display:block;
	background-image:url('../img3/ico.gif');
	background-repeat:no-repeat;
	height:22px;
	background-position:5px 3px;
}
#nav .icoFolder{
	display:block;
	background-image:url('../img3/folder1.gif');
	background-repeat:no-repeat;
	height:22px;
	background-position:5px 3px;
}
#nav ul li ul{
	position: absolute;
	left: 207px;
	top: 0px;
	display: none;
	margin: 0;
	z-index:22;
	padding: 0;
	background-color:#0023bb;
	background-image:none;
}
*html #nav ul li ul{
	position: absolute;
	left: 207px;
	top: 0px;
	display: none;
	margin: 0;
	padding: 0;
	background-color:#0023bb;
	background-image:none;
	

}
#nav li:hover ul { 
	display: block; 
	background-image:url('../img3/over_menu.gif');
	
	background-repeat:no-repeat;
}  
*html #nav li:hover ul { 
	display: block; 
	background-image:url('../img3/over_menu.gif');
	width:160px;
	background-repeat:no-repeat;
}  
#nav li.over ul {
	display:block;
}  
#nav ul li ul li{
	position:relative;
	z-index:22;
}

#nav ul li ul li a{
	text-decoration:none;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:3px;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	border-bottom:1px solid #fff;
	padding-left:31px;
}
*html #nav ul li ul li a{
	width:130px;
	text-decoration:none;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-left:32px;
	padding-bottom:5px;
	padding-top:5px;
}
*html #nav ul li ul li a:hover{
	width:130px;
	text-decoration:none;
	text-align:left;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:32px;
}

#nav ul li ul li a:hover{
	text-decoration:underline;
	background-image:none;
	margin:0px;
	padding:0px;
	color:#fff;
	padding-top:3px;
	padding-left:31px;
}

/* Fix IE. Hide from IE Mac \*/
* html #nav ul li { float: left; height: 1%; }
* html #nav ul li a { height: 1%; }
/* End */

#content{
	float:left;
	width:628px;
	padding-top:15px;
	margin-left:17px;
	display:inline;
}
*html #content{
	float:left;
	width:628px;
	padding-top:15px;
	margin-left:4px;
	display:inline;
}
#content_tab{
	float:left;
	width:970px;
	padding-top:15px;
	display:inline;
}
*html #content_tab{
	float:left;
	width:970px;
	padding-top:15px;
	margin-left:4px;
	display:inline;
}
.contenth2{
	color:#005b20;
	font-size:16px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:4px solid #005b20;
	margin:0px;
}
.size24{
	font-size:24px;
}
.flash{
	padding-top:20px;
	
}
#footer{
	border-top:1px solid #000000;
	float:left;
	color:black;
	font-size:11px;
	width:100%;
	padding-top:15px;
	margin-top:20px;
}
#footer a{
	color:black;
	font-size:11px;
}
#right{
	float:left;
	padding-top:15px;
	margin-right:5px;
}
.h2color4 {
	color:#FF0100;
	display:inline;
	font-family:Arial;
	font-size:22px;
	font-weight:normal;
}
.required {
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma;
	color: #FF0000;
	padding: 0px;
	padding-left: 5px;
	font-weight: bold;
}
/*calendar*/
.content_calen{
	padding-top:10px;
	width:100%;
	text-align:left;
}
.menu{
	border-bottom:3px solid #474747;
	width:100%;
	text-align:left;
}
.layers{
	padding-left:10px;
	text-align:left;
	width:40px;
}
.data{
	padding-left:10px;
	text-align:center;
	color:black;
	font-size:12px;
}
.option{
	padding-left:10px;
	text-align:right;
	color:black;
	font-size:12px;
}
.option a{
	color:black;
	font-size:12px;
}

.data a{
	color:black;
	font-size:12px;
}
.calendar{
	width:147px;
	font-size:11px;
	color:white;
	margin:0px;
	margin-top:10px;
}
.title_calendar{
	background-color:#868686;
	height:18px;
	text-align:center;
}
.title_calendar2{
	background-color:#868686;
	height:25px;
	text-align:center;
}
.day_calendar{
	background-color:#c9c9c9;
	height:18px;
	text-align:center;
	color:#585858;
}
.day_calendar2{
	height:18px;
	text-align:center;
	color:#585858;
	border:1px solid #c9c9c9;
}
.day_calendar2 a{
	height:18px;
	text-align:center;
	color:black;
}
.day_calendar2 .active_data{
	height:18px;
	text-align:center;
	color:#585858;
	font-weight:bold;
	background-color:#c9c9c9;
}
.con_tab{
	margin-top:10px;
	width:100%;
}
.con_tab_title{
	background-color:#868686;
	height:18px;
	text-align:center;
	color:white;
	width:100%;
	font-size:12px;
}
.bottom{
	height:25px;
	font-size:12px;
	text-align:left;
	
}
.line_tab{
	border-bottom:1px solid #c9c9c9;
}
.calendar2{
	width:940px;
	font-size:11px;
	color:white;
	margin:0px;
	margin-top:10px;
}
.bor{
	border-left:1px solid #868686;
	width:200px;
}
.bor2{
	border-left:1px solid #868686;
	border-right:1px solid #868686;
	width:200px;
}
.bor3{
	border-left:1px solid #868686;
	border-bottom:1px solid #868686;
	width:200px;
	height:100px;
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}
.bor4{
	border-left:1px solid #868686;
	border-right:1px solid #868686;
	border-bottom:1px solid #868686;
	width:200px;
	height:100px;
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	padding-top:5px;

}
.bor5{
	border-left:1px solid #868686;
	border-bottom:1px solid #868686;
	
}
.bor6{
	border-left:1px solid #868686;
	border-right:1px solid #868686;
	border-bottom:1px solid #868686;
	height:150px;

}

.add_bott{
	text-align:right;
}
.calendar11{
	width:147px;
	font-size:11px;
	color:white;
	margin:0px;
	border:1px solid #868686;
	text-align:center
}
.title_calendar11{
	text-align:center;
}
.box_tab{
	background-color:#e4e4e4;
	border:1px solid #868686;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	width:400px;
}
a.activeData{
	padding-top:3px;
	background-color:#868686;
	display:block;
	color:white;
}
td {font-size:12px}
.box_ico {
	cursor: pointer;
	background-color:black;
	border:3px solid #edb802;
	width:124px;
	height:100px;
	margin-right:5px;
	margin-left:5px;
}
.box_ico .box_icoPadd {
	text-align:center;
	color:white;
	font-family:Arial;
	font-weight:bold;
	vertical-align:middle;
	height:100%;
	padding-left:10px;
	padding-right:10px;
}
#contentBg{
	float:left;
	width:764px;
	margin-left:15px;
	margin-bottom:20px;
	margin-top:20px;
}
*html #contentBg{
	float:left;
	width:764px;
	margin-left:2px;
	margin-bottom:10px;
	margin-top:10px;
}
#contentBg2{
	background-color:#ffffff;
	float:left;
	width:764px;
	margin-left:15px;
	margin-bottom:20px;
	margin-top:5px;
}
*html #contentBg2{
	background-color:#ffffff;
	float:left;
	width:764px;
	margin-left:7px;
	margin-bottom:10px;
	margin-top:2px;
}
#left_content{
	float:left;
	width:200px;
	padding-left:5px;
	margin-top:20px;
	margin-left:20px;
}
*html #left_content{
	float:left;
	width:200px;
	padding-left:5px;
	margin-top:10px;
	margin-left:10px;
}

#center_content{
	float:left;
	width:684px;
	padding-left:9px;
	margin-top:10px;
}
*html #center_content{
	float:left;
	width:684px;
	padding-left:9px;
	margin-top:5px;
}
.share{
	background-image:url('../img3/bg_share.gif');
	background-repeat:no-repeat;
	width:730px;
	height:78px;
	padding-bottom:0px;
}


.share .left_share{
	float:left;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding-top:30px;
	padding-left:10px;
}
.share .right_share{
	float:right;
	color:#ffffff;
	font-size:12px;
	padding-top:20px;
	padding-right:5px;
}
.share .right_share a{
	color:#000;
	font-size:12px;
	text-decoration:none;
}

.bingo{
	background-image:url('../img3/bg_bingo.gif');
	background-repeat:no-repeat;
	width:730px;
	height:78px;
	padding-bottom:0px;
	margin-top:15px;
}


.bingo .left_share{
	float:left;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding-top:30px;
	padding-left:10px;
}
.bingo .right_share{
	float:right;
	color:#ffffff;
	font-size:12px;
	padding-top:20px;
	padding-right:5px;
}
.bingo .right_share a{
	color:#000;
	font-size:12px;
	text-decoration:none;
}


.titleContent{
	padding-left:5px;
	float:left;
}
.titleContent h2{
	color:#8c0000;
	margin:0px;
	padding-top:0px;
	font-size:18px;
}
#box{
	float:left;
	padding-top:8px;
	padding-bottom:20px;
}
#box .bg_box{
	float:left;
	background-image:url('../img3/bg_box.gif');
	background-repeat:repeat-y;
	width:738px;
}
#box .bg_box2{
	float:left;
	background-color:#eeeeee;
	background-repeat:repeat-y;
	width:738px;
}
#box .left_content{
	float:left;	
	width:508px;
}
#box .left_content2{
	float:left;
	padding-top:20px;
	padding-left:10px;
	width:678px;
}
#box .foto_box{
	float:left;
	width:134px;
	padding-left:32px;
	font-size:11px;
}
#box .foto_box2{
	float:left;
	width:134px;
	padding-left:35px;
	height:160px;
	font-size:11px;
}
#box .right_content{
	float:right;
	width:170px;
	padding-right:15px;
}
#box .foto_box_right{
	float:left;
	width:134px;
	padding-left:20px;
}
.foto_box_right .titleFeatured{
	color:#000000;
	font-size:14px;
	font-weight:bolder;
	padding-bottom:5px;
}
#right_content{
	float:right;
	width:157px;
	padding-right:5px;
}
.boxFeatured{
	width:155px;
	float:left;
	margin-top:20px;
	padding-bottom:10px;
	background-color:#ffffff;
}
*html .boxFeatured{
	width:155px;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	background-color:#ffffff;
}
.boxFeaturedPadd{
	padding-left:7px;
	float:left;
}
.boxFeatured .titleFeatured{
	color:#000000;
	font-size:14px;
	font-weight:bolder;
	padding-top:10px;
	padding-bottom:10px;
	
}
.boxFeatured .contentFeat{
	color:#000000;
	font-size:11px;
	font-weight:bold;	
	padding-top:15px;
	padding-bottom:10px;
	float:left;
	padding-right:5px;
}
.boxFeatured .contentFeat a{
	color:#000000;
	font-size:11px;
	font-weight:bold;	
}
.line_content{
	border-top:1px solid #a0a0a0;
	width:764px;
	float:left;
	margin-left:10px;
	margin-right:5px;
}
*html .line_content{
	border-top:1px solid #a0a0a0;
	width:700px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
#center_content2{
	float:left;
	width:684px;
	font-size:12px;
}
#right_ban{
	float:right;
	width:157px;
}
.filter_search{
	float:left;
	padding-left:5px;
	padding-bottom:10px;
	/*width:700px;*/
}
.box_forma{
	width:722px;
	float:left;
	padding-left:10px;
	padding-top:10px;
	/*border-bottom:1px solid #d6d6d6;
	border-top:1px solid #d6d6d6;*/
	padding-bottom:10px;
}
.left_forma{
	width:333px;
	float:left;
}
.left_forma2{
	width:383px;
	float:left;
}
.textForma{
	float:left;
	width:110px;
	padding-top:3px;
}
.textForma22{
	float:left;
	width:90px;
	padding-top:3px;
	padding-left:20px;
}
.inputForma{
	float:left;
}
.inputForma11{
	float:left;
	width:200px;
}

.inputForma2{
	float:left;
	height:14px;
	width:200px;
}
.inputForma3{
	float:left;
	height:20px;
	width:205px;
}
.inputForma4{
	float:left;
	width:273px;
	height:73px;
}
.forma{
	float:left;
	padding-top:10px;
}
.forma2{
	float:left;
	padding-top:0px;
}

.searchBt{
	text-align:center;
	padding-top:15px;
	float:left;
	padding-left:320px;
	padding-bottom:10px;
}
#footerNew{
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	border-top:1px solid #000000;
	background-color:white;
}
.comInfo{
	float:left;
	width:660px;
	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #ffffff;
}
.comInfoPadd{
	padding-left:10px;
	padding-top:5px;
	float:left;
}
.comLeft{
	float:left;
	width:130px;
	text-align:center;
}
.comRight{
	float:right;
}
.comCenter{
	float:left;
	width:378px;
	margin-left:10px;
	border:1px solid #ef8e8e;
	background-color:#fee2e2;
	color:#591c1c;
	font-size:12px;
	padding-bottom:10px;
}
.infoTitle{
	font-size:14px;
	color:#8c0000;
	font-weight:bold;
}
.boxInfo{
	width:115px;
	float:left;
	color:black;
	margin-top:10px;
	border-right:1px solid #e2c3c3;
}
.boxInfo2{
	width:115px;
	float:left;
	color:black;
	margin-top:10px;
	border-right:1px solid #e2c3c3;
	padding-left:10px;
}
.search_all{
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
}

.box_refer {
	BORDER-RIGHT: #FF0000 3px solid; BORDER-TOP: #FF0000 3px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #FF0000 3px solid; WIDTH: 60px; CURSOR: pointer; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #FF0000 3px solid; HEIGHT: 60px; BACKGROUND-COLOR: #fee2e2;
}
.box_refer .box_referPadd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 100%; TEXT-ALIGN: center;
}

.box_curr {
	BORDER-RIGHT: #fee2e2 3px solid; BORDER-TOP: #fee2e2 3px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #fee2e2 3px solid; WIDTH: 60px; CURSOR: pointer; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #fee2e2 3px solid; HEIGHT: 60px; BACKGROUND-COLOR: #ff0000;
}
.box_curr .box_currPadd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial; HEIGHT: 100%; TEXT-ALIGN: center;
}
.chat {
	margin-top:20px;
	text-align:left;
}
*html .chat {
	margin-top:10px;
	text-align:left;
}

.member_full_name_on_wall{
	color:#000000;
	font-size:16px;
	font-weight:bolder;
	text-decoration:none;
}