/* CSS Document */
body,html{
	margin:0px;
	padding:0px;
	color:#000000;
	}
td  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
color:#000000;
}

#page{
	width:950px;
	/*width:100%;*/
	margin:auto;
	background-color:#FFFFFF;
}
.header{
	background-color:#FFFFFF;
	width:950px;
	/*width:100%;*/
	height:114px;
}
.small_heading{
color:#006699; font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.title{
color:#000000; font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.h5{color:#565656; font-size:11px; font-weight:bold;}
.font1{color:#000000; font-size:12px;}
.font2{
color:#ffffff; font-size:11px; font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu_bg{
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	width:925px;	
	height:35px;
	_height:35px;
	padding-left:25px;
	color:#FFFFFF;	
}
.month_commentBox{ text-align:left;
overflow-y:scroll; overflow: -moz-scrollbars-vertical; border:1px solid #BFD7CF; padding-left:0px; padding-bottom:5px; width:expression(document.body.clientWidth > 500? '500px': '680' ); max-width:680px; width:auto; height:expression( this.scrollHeight > 90 ? '90px' : 'auto' ); height:auto; max-height:100px; min-height:0px; 
}
.content_area{
	width:950px;
	/*width:1186px;*/
	margin:auto;
	_margin:auto;
	min-height:420px;
	_height:420px;
}
.content_area2{
	width:950px;
	_width:915px;
	/*width:100%;*/
	height:auto;
	margin:auto;
	_margin:auto;
	}
.padding{
	margin:0px; 
	padding:0px;
}
.padding1{
	float:left;
	width:30%;
	padding-left:18px;
	padding-top:13px;
}
.padding2{
	padding-right:0px;
	padding-top:0px;
	text-align:right
}
/*.padding2{
	float:right;
	padding-right:0px;
	padding-top:67px;
}*/
.fconnect_padding{
	padding-right:0px;
	padding-top:10px;
	padding-bottom:5px;
	text-align:right
}
.padding3{
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	font:bold 24px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;	
}
.padding4{
	float:left;
	width:235px;
	height:140px;	
	padding-top:10px;
	padding-left:6px;	
}
.padding5{
	float:left;
	width:225px;
	height:130px;	
	padding:10px;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
}
.padding6{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:6px;	
}
.padding7{
	padding-left:10px;	
}
.padding8{
	padding-right:20px;	
}
.padding9{
	width:52px;
	height:22px;
	padding-top:0px;
	padding-left:70px;	
}
.padding10{
	float:left;
	width:120px;
	padding-top:2px;
	padding-bottom:5px;
	padding-left:70px;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
}
.padding11{
	padding-top:3px;	
}
.padding12{
	background-color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	font:bold 30px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	vertical-align:top;	
}
.padding13{
	width:625px;
	padding:10px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.padding14{
	float:left;
	height:135px;
	_height:115px;
	padding-top:5px;
	padding-right:5px;	
}

.padding15{
	padding-left:1px;	
}
.padding16{
	float:left;
	height:10px;
	padding-top:5px;
	padding-right:5px;
	overflow:hidden;
	margin:0px;	
}
.padding17{
	float:left;
	width:235px;
	height:140px;	
	padding-top:10px;
}
.padding18{
	padding-top:10px;
	padding-bottom:5px;
	padding-left:6px;
	color:#000000;	
}
.padding19{
	padding-bottom:5px;
	padding-left:6px;
	color:#000000;	
}
.padding20{
	padding-bottom:13px;
}
.padding_left{
	padding-left:10px;
}
.padding_rgt{
	padding-right:10px;
}	
.text5{
	vertical-align:middle;
	
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}	
	
.main_img{
	background-image:url(../images/main_img.jpg);
	background-repeat:no-repeat;
	width:510px;
	height:185px;
	padding-left:440px;
	padding-top:95px;
}
.heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#22c7fe;
	padding-right:23px;
	text-align:left;
}
.heading1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0092c8;
	text-decoration:none;
}
.top_text{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-right:23px;
	text-align:left;
}
.text{
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-bottom:10px;
}
.text2{
	float:left;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	text-align:left;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.body-text{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.small_text{
	float:left;
	text-align:left;
	width:50%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	line-height:35px;
	vertical-align:middle;
}
.small_text2{
	float:left;
	text-align:right;
	width:50%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	line-height:35px;
	vertical-align:middle;
}
.small_text3{
	float:left;
	text-align:left;
	width:50%;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	line-height:35px;
	vertical-align:middle;
}
.small_text4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.small_text_timeZone{
	text-align:left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	vertical-align:middle;
	width:250px;
	border:1px solid #dcdcdc;
}
.menu-link{
	float:left;
	display:block;
	height:29px;
	width:90px;
	padding-top:6px;
	text-align:center;
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.cal_border{
	border:4px solid #ffffff;
	}
a.menu-link{
	float:left;
	display:block;
	height:29px;
	width:90px;
	padding-top:6px;
	text-align:center;
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.menu-link:hover{
	float:left;
	display:block;
	height:29px;
	width:90px;
	padding-top:6px;
	text-align:center;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat: repeat-x;	
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.link{
	font:normal 11px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:none;
}
a.link:hover{
	font:normal 11px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:underline;
}

a.tag_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:none;
	font-size:12px;
}
a.tag_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-size:12px;
}
a.heading_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0092c8;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
a.heading_link:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0092c8;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
a.heading_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0092c8;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
}
a.popular_tag_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
a.popular_tag_link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-size:14px;
	font-weight:bold;
}

a.close{
	display:block;
	padding:0px 5px 1px 5px;
	text-align:center;
	vertical-align:middle;	
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	
}

a.close:hover{
	display:block;
	padding:0px 5px 1px 5px;	
	text-align:center;
	vertical-align:middle;	
	background-color:#008abd;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}
a.btn{
	display:block;
	width:15px;
	padding:0px;
	text-align:center;
	vertical-align:middle;	
	font:bold 18px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:none;
}
.inactive{
font:bold 30px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
color:#cccccc;
}
a.btn:hover{
	display:block;
	width:15px;
	padding:0px;	
	text-align:center;
	vertical-align:middle;	
	background-color:#0eb4f0;
	font:bold 18px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}

a.btn1{
	display:block;
	width:25px;
	padding:0px;
	text-align:center;
	vertical-align:middle;	
	font:bold 30px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:none;
}

a.btn1:hover{
	display:block;
	width:25px;
	padding:0px;	
	text-align:center;
	vertical-align:middle;	
	background-color:#0eb4f0;
	font:bold 30px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}


a.link2{
	float:left;
	display:block;
	height:29px;
	width:90px;
	padding-top:6px;
	text-align:center;
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.link2:hover{
	float:left;
	display:block;
	height:29px;
	width:90px;
	padding-top:6px;
	text-align:center;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat: repeat-x;	
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.link3{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	text-decoration:none;
}
a.link3:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	text-decoration:none;
}
a.link4{
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; 
	color:#7b7b7b;
	text-decoration:underline;
}
a.link4:hover{
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	text-decoration:none;
}
a.link5{
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	text-decoration:none;
}
a.link5:hover{
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	text-decoration:underline;
}
a.link6{
	font:normal 15px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; 
	color:#7b7b7b;
	text-decoration:underline;
}
a.link6:hover{
	font:normal 15px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	text-decoration:none;
}
a.link7{
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: underline;
}
a.link7:hover{
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	text-decoration:none;
}
a.link8{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	font-weight:normal;	
	text-decoration: none;
}
a.link8:hover{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	font-weight:bold;
	text-decoration:none;
}
.link9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:11px;
	text-decoration:none;
}
a.link9:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:11px;
	text-decoration:none;
}
a.link9:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008abd;
	text-decoration:underline;
}
.link10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	text-decoration:none;
}
a.link10:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	text-decoration:none;
}
a.link10:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008abd;
	text-decoration:underline;
}
a.txt3{
	normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
a.txt3:hover{
	normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#474747;
	text-decoration:none;
}

.link11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
a.link11:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
a.link11:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008abd;
	text-decoration:underline;
	font-weight:normal;
}

.link11_selected{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}
a.link11_selected:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
a.link11_selected:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008abd;
	text-decoration:underline;
	font-weight:bold;
}


.link12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:12px;
	text-decoration:underline;
}
a.link12:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:12px;
	text-decoration:underline;
}
a.link12:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008abd;
	text-decoration:underline;
}

.link14{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.link14:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#008abd;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
a.link14:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008abd;
	text-decoration:underline;
	font-weight:bold;
}


.height1{
	height:14px;
	/*width:950px;*/
	width:100%;
	overflow:hidden;
}
.height2{
	height:14px;
	width:585px;
	overflow:hidden;
}
.height3{
	height:14px;
	_height:0px;
	/*width:950px;*/
	width:100%;
	overflow:hidden;
}
.width1{
	float:left;
	width:18px;
	height:100px;
}
.width2{
	float:left;
	width:20px;
	height:100px;
}
.width3{
	width:375px;	
}

.box1{
	float:left;
	width:385px;
}

.box2{
	float:left;
	width:262px;
}
.box3{
	margin-top:10px;
	margin-left:15px;
	_margin-left:0px;
	/*width:625px;*/
	width:97%;
}
.border1{
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	border-top:6px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
}
.border2{
	border-bottom:1px solid #bcbcbc;
	overflow:hidden;	
}
.border3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	border:1px solid #d8d8d8;
	color:#000000;
}
.border3_hint{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
	border:1px solid #d8d8d8;
	color:#999999;
}
.border4{
	border:1px solid #cfcfcf;
	background-color:#efefef;
	padding:4px;
	outline:none;
}
.border5{
	border:1px solid #8ae3ff;
	font-style:normal;
	color:#4c4c4c;	
}
.border6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #d8d8d8;
	color:#999999;
}
.border7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #d8d8d8;
	color:#000000;
}
.textbox_border{
	border:1px solid #dcdcdc;
	width:170px;
	font-size:11px;
	vertical-align:middle;
}
.jumpbox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #86b7b2;
	font-size:11px;
	height:15px;
	_height:13px;
	background-color:#ecf8ff;
	padding:3px 4px 0px 3px;
	_padding:2px 6px 2px 5px;
}
.textbox_border2{
	margin-top:3px;
	border:1px solid #ffffff;
	height:18px;
	width:200px;
}
.textbox_border3{
	width:300px;
	height:30px;
	border:1px solid #8ae3ff;
	height:18px;
	font-style:normal;
	color:#4c4c4c;	
}
.box1_img{
	float:right;
	width:108px;
}
.img_bot{
	padding-top:46px;
	vertical-align:bottom;
}
.img_left{
	float:left;
	padding-right:6px;
	padding-top:3px;
}
.btn_login{
	background-image:url(../images/btn_login.jpg);
	background-repeat:no-repeat;
	width:62px;
	height:27px;
	line-height:27px;
	text-align:center;
	vertical-align:middle;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	cursor:pointer;	
}
.bot_bg{
	width:906px;
	margin:auto;
	background-image:url(../images/bot_bg.jpg);
	background-repeat:repeat-x;
	height:36px;
	line-height:36px;
	vertical-align:middle;
	padding-left:22px;
	padding-right:22px;	
}
.left_panel{
	float:left;
	width:30%;
	height:45px;
	_height:35px;
	text-align:right;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;	
	color:#4c4c4c;
	padding-right:10px;
	
}
.left_panel2{
	float:left;
	width:30%;
	text-align:right;
	font:normal 15px Verdana, Arial, Helvetica, sans-serif;	
	color:#4c4c4c;
	padding-right:10px;	
}
.rgt_panel{
	float:left;
	width:66%;
	height:45px;
	_height:35px;
	text-align:left;		
}
.rgt_panel2{
	float:left;
	width:66%;
	text-align:left;		
}
.right_text_box{
	float:left;
	background-image:url(../images/textbox_bg.jpg); 
	background-repeat:repeat-x; 
	height:27px;
}
.float1{
	float:left;
	width:120px;
}
.float2{
	float:left;
	padding-top:15px;
	width:200px;
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; 
	color:#7b7b7b;
}
.float3{
	float:left;
	width:30px;
	padding-bottom:10px;
	padding-top:2px;
}
.float4{
	float:left;
	padding-top:0px;
	width:200px;
	font:normal 15px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; 
	color:#7b7b7b;
}
.float5{
	float:left;
}			
.balance{
	clear:both;
}
.left{
	float:left;
	width:100%;
	/*width:677px;*/
}
.right{
	float:left;
	width:236px;
	padding-left:13px;
	padding-top:24px;	
}
.right_bg{
	background-image: url(../images/right_bar.jpg);
	background-repeat:no-repeat;
	width:234px;
	height:42px;
	line-height:42px;
	vertical-align:middle;
	padding-left:15px;	
}	
.img_left{
	padding-right:5px;
}
.blue_box{
	background-color:#e8f9fe;
	line-height:20px;
	_line-height:20px;
	color:#0092c8; 
}



a.blue_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0092c8;
	_color:#0092c8;
	text-decoration:none;
}
a.blue_text:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0092c8;
	_color:#0092c8;
	text-decoration:none;
}

a.blue_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0092c8;
	text-decoration:none;
}

a.blue_bold_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0092c8;
	text-decoration:none;
}
a.blue_bold_text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0092c8;
	text-decoration:none;
}
a.blue_bold_text:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0092c8;
	text-decoration:none;
}


.black_text{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-left:20px;
	padding-bottom:5px;
}
.black_text2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
}
.black_text3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding-bottom:10px;
}
.black_text4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
}

.border5{
	padding:2px;
	border:1px solid #7e7262;
	border-collapse:collapse;
}
.msg_area{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fffee8;
	padding:5px;
	font-size:11px;
	text-align:center;
}
.small_msg_area{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#fffedd;
	font-size:11px;
	text-align:center;
	color:#000000;
	padding:1px;
}
.no_friends{
	background-color:#fffedd;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
	font-size:13px;
	text-align:center;
	width:230px;
	color:#FF0000;
}
.success_msg_area{
	background-color:#ecf8ff;
	border:1px solid #bcbcbc; font:Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.search_result{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ecf8ff;
	padding:10px 0px 10px 30px;
	border:1px solid #bcbcbc;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.button{
	background-image:url(../images/button1_bg.jpg);
	background-repeat:no-repeat;
	width:62px;
	height:27px;
	border:0px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	outline:none;
}
.button2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	background-color:#0099CC;
	padding:1px 2px 3px 2px;
	_padding:2px 0px 2px 0px;
	margin-left:0px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	border:none;
	cursor:pointer;
}
.button3{
	background-image:url(../images/button2_bg.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:27px;
	border:0px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;

}
.button4{
	background-image:url(../images/button3_bg.jpg);
	background-repeat:no-repeat;
	width:62px;
	height:27px;
	border:0px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	outline:none;
}
.button5{
	background-image:url(../images/button4_bg.jpg);
	background-repeat:no-repeat;
	width:105px;
	height:27px;
	border:0px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	outline:none;
	color:#565656; font-size:11px;
	font-weight:bold
}
/*MENU*/

.menu {
	width:950px;
	margin:auto;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	height:35px;
	padding-left:0px;
	text-align:left;	
		
	}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul { display:block; margin:0; list-style-type:none; vertical-align:middle; }

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {float:left; display:block; height:35px; vertical-align:middle; text-align:center; font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;	color:#ffffff; text-decoration:none;}

.menu ul li #msg{padding-left:200px; width:200px; text-align:right;}

/* style the links for the top level */
.menu a, .menu a:visited {display:block; float:left; height:29px; font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding:6px 30px 0 30px; text-decoration:none;}

.menu li:hover {position:relative;}
* html .menu a:hover {position:relative;}

/* style the level hovers */
/* first */
.menu a:hover {
	display:block; 
	float:left; 
	height:29px; 
	padding:6px 30px 0 30px;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat: repeat-x;	
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	}
.menu :hover > a {
	display:block; 
	float:left; 
	height:29px; 
	padding:6px 30px 0 30px;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat: repeat-x;	
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	}
.menu a.current{
 	display:block; 
	float:left; 
	height:29px; 
	padding:6px 30px 0 30px;
	background-image:url(../images/menu_bg_hover.jpg);
	background-repeat: repeat-x;	
	font:bold 16px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}	
.error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	margin-left: 0px;
	padding-left:2px;	
}
.error1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	margin-left: 0px;
	padding-left:2px;
	font-weight:bold;	
}
.link13{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:underline;
}
a.link13:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:underline;
}
a.link13:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 8pt;
	font-weight:bold;
	text-decoration:underline;
}
.success{
	font-family: Tahoma;
	font-size: 8pt;
	color: green;
}
table.calender {
	width:589px;
	border-width: 0px;
	border-spacing:0 ;
	border-style: solid;
	border-color:#7e7262;
	border-collapse: collapse ;
	background-color: white;
}
table.calender td {
	
	padding: 1px;
	
}
.div_calendar {
	width:121px; 
	height:138px;
	border-width: 1px;
	padding: 0px;
	border-style:solid;
	border-color:#7e7262;
	background-color: #ececec;
	-moz-border-radius: ;
}
.text3{
	width:96%; 
	text-align:right;
	font:normal 12px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;	
	color:#666666;
}
.h1{
	margin:0px;
	padding:0px 0px 10px 0px;
	_padding:0px;
	overflow:hidden;	
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.cal_text{
	float:left;
	display:block;
	padding:0px 0px 0px 0px;
	width:15px;
	height:75px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	vertical-align:top;
	text-align:left;
}
.cal_text2{
	display:block;
	padding:0px 0px 0px 0px;
	width:75px;
	height:75px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#000000;
	vertical-align:top;
	text-align:left;
	border:4px solid #ffffff;
}
.comment_img{
	float:right;
	width:58px;	
	padding:5px 5px 0px 0px;
	vertical-align:top;
	cursor:pointer;
}
.uploadSuccess{
	padding:20px 20px 10px 20px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0092c8;
	font-weight:bold;
	line-height:20px;
	background-color:#fffedd
}
.yellow_back{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#fffee8;
	padding:4px 4px 4px 4px;
}
.dot{
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	height:25px;
	overflow:hidden;
	width:894px;
	_width:895px;
	float:left;
}
.dot1{
	background-image:url(../images/dot.gif);
	background-repeat:repeat-x;
	height:25px;
	overflow:hidden;
	width:630px;
	_width:640px;
	float:left;
}
.heading_bg_ass{
	float:left;background-image:url(../images/ass_headeing_bg.gif);
	width:133px;
	height:17px;
	background-repeat:repeat;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	padding-left:2px;
	padding-top:3px;
	text-align:left;
}

.ass_box{
	background-color:#fdfcfc;
	border:1px solid #eaeaea;
	padding:5px 10px;
	width:875px;
	height:auto;
	margin:10px 0px 10px 0px;
	color:#000000;
	font-size:11px;
	float:left;
}

.ass_box_friendTab{
	background-color:#fdfcfc;
	border:1px solid #eaeaea;
	width:875px;
	height:auto;
	margin:10px 3px 10px 3px;
	color:#000000;
	font-size:11px;
	float:left;
}

.tag_box{
	background-color:#fdfcfc;
	border:1px solid #eaeaea;
	padding:5px 10px;
	width:97%;
	height:auto;
	margin:10px 0px 10px 0px;
	color:#000000;
	font-size:11px;
	float:left;
}
.tag_moment_box{
	background-color:#ecf8ff;
	border:1px solid #eaeaea;
	padding:5px 10px;
	width:97%;
	height:auto;
	margin:10px 0px 10px 0px;
	color:#000000;
	font-size:11px;
	float:left;
}
.positive_msg_display{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3A920C;
	background-color:#E0FCE3;
}
.balance{
	clear:both;
}
.right{
	float:right;
}
.heading_bg_blue{
	float:left;
	background-image:url(../images/blue_headeing_bg.gif);
	width:133px;
	height:17px;
	background-repeat:repeat;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding-left:2px;
	padding-top:3px;
	margin:0px;
	text-align:left;
}
.blue_box_profile{
	background-color:#f2f9fd;
	border:1px solid #e1ebf7;
	padding:5px 10px;
	width:875px;
	margin:10px 0px 10px 0px;
	color:#000000;
	font-size:11px;
	text-align:left;
	float:left;

}
.addFriendHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;color:#0092c8; font-weight:bold;
}
.shareCalHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;color:#0092c8; font-weight:bold;
}
.back_part{
	background-color:#f2f9fd;
	border:1px solid #e1ebf7;
	color:#000000;
	margin:10px 0px 10px 0px;
	font-size:11px;
}
.right_box1{
background-color:#F3FEFD;
border:1px solid #BFD7CF;
width:230px;
_width:210px;
min-height:217px;
_height:217px;
color:#000;
text-align:justify;
padding:0px 10px;
font-size:11px;
}
.month_commentBox{
overflow-y:scroll;overflow: -moz-scrollbars-vertical; border:1px solid #BFD7CF; padding-left:5px;padding-bottom:5px; width:expression(document.body.clientWidth > 500? '500px': '680' ); max-width:680px; width:auto; height:expression( this.scrollHeight > 90 ? '90px' : 'auto' ); height:auto; max-height:100px; min-height:0px;
}
.comment_date{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
}
.hidePopBoxImg{
	z-index:1000;
	position:absolute;
}
.restricted{
padding-top:50px; height:400px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; background-color:#F2F9FD; text-align:center;
}
.youtube{
z-index:-9999999;
text-align:left;
padding-top:10px;
}
.friend_feed{
border:1px solid #cccccc; padding-right:5px; padding-bottom:5px; min-height:60px; _height:60px; width:85px; vertical-align:middle; text-align:center; float:left;  width:115px; height:125px; margin-right:4px; _margin-right:0px; margin-left:6px;
}
* + html .friend_feed{
border:1px solid #cccccc; width:80px; vertical-align:middle; text-align:center; padding-top:-10px; float:left; margin-right:4px; _margin-right:0px; margin-left:6px; width:115px; height:132px;
}
.friendBox{
min-height:80px; _height:80px;
border:1px solid #cccccc; vertical-align:top;
}
* + html .friendBox{
min-height:80px; _height:80px;
border:1px solid #cccccc; vertical-align:top;
}

.new_momentBox{
vertical-align:middle; 
background-color:#ecf8ff; 
text-align:center; 
height:530px; 
}

* + html .new_momentBox{
vertical-align:middle; 
background-color:#ecf8ff; 
text-align:center; 
}