/* CSS Document */

.headerProgramming1		{/*background:#f8f6f7 url(bgProgramming.gif) repeat-y top center*/; /*Colore sfondino orrizzontale #f8f6f7 colori alternativi: ###############*/
						/*border-top:1px solid /*#d1d1d1*/;
						float:left; display:inline;
						width:732px;}					
.headerProgramming1 .tab,
.headerProgramming1 .tabRight		{ 
						float:left; display:inline;
						text-align:center; 
						font-weight:bold; 
						line-height:25px; 
						}
						
/*.headerProgramming1 .tabRight		{border-right:0;border-right:1px solid #d1d1d1;}	*/	
/*.headerProgramming1 .tabextra		{line-height:25px;width:50px;border-right:0;border-right:1px solid #d1d1d1; background:#fff; border-bottom:1px solid #fff;}	*/		
						
/*.headerProgramming1 #selected		{background:#fff
						border-bottom:1px solid #fff}*/	
.headerProgramming1 a			{font-weight:bold}
.headerProgramming1 #selected a		{font-weight:bold;}


/*h3.openProfile1			{border-bottom:1px dotted #d1d1d1
						clear:both; 
						margin:10px; 
						line-height:20px;
						}*/
h3.buttons				{/*border-bottom:1px dotted #d1d1d1; */
						clear:both; 
						margin:10px; 
						line-height:20px;
						
						}

.tagtext		{/*color:#000000;*/ 
				font-size:10px;			
				font-family:Arial, Helvetica, sans-serif;
				}
				
				
/* Language hyperlink effect gets start*/
A.link001 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:underline;
	
}
A.link001_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	/*font-weight:bold;*/
	text-decoration:underline;
}
A:hover.link001{
	font-family:Verdana,  Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #d1d1d1;
	/*font-weight:bold;*/
	text-decoration:none;
}

/*ADDED for displaying error msg*/
.errorMsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
}

/* Language hyperlink effect gets start*/
A.link002 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	text-decoration:none;
	
}
A.link002_selected{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	/*font-weight:bold;*/
	text-decoration:none;
}
A:hover.link002{
	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #d1d1d1;
	/*font-weight:bold;*/
	text-decoration:none;
}


/* Language hyperlink effect gets start*/
A.link003 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2087d4;
	font-weight:normal;
	text-decoration:none;
	
}
A.link003_selected{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2087d4;
	/*font-weight:bold;*/
	text-decoration:none;
}
A:hover.link003{
	font-family:Tahoma,  Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
	/*font-weight:bold;*/
	text-decoration:none;
}

.hash {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
}


/*category hyperlink effect gets start*/
A.bluearia2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B9CE3;
	font-weight:normal;
	text-decoration:none;
}
a:hover.bluearia2{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}


.bodytextblueria2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a9be2;
	font-weight:normal;
	text-decoration:none;
}

.bodytextblue {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2087d4;
	font-weight:bold;
	text-decoration:none;
}

.bodytextblack2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00000;
	font-weight:normal;
	text-decoration:none;
}


.bodytext33 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.bodytextblack {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}

.bodytext99 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}


h3.openProfile2				{
						border-bottom:0px dotted;
						clear:both; 
						margin-left:10px; 
						margin-top:3px;
						line-height:8px;
						background:url(../images/openMenu.gif) no-repeat right center;
						font-family:Tahoma, Arial, Helvetica, sans-serif;
						/*font-size:11px;*/
						color:#3a9be2;
						font-weight:normal;
						text-decoration:none;
						}
						
.box{
border-bottom:1px solid #cfcfcf;
border-top:1px solid #cfcfcf;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
}

/*h2.inbox{background-color:#C8E4F7;*/
				 }
				 
				 
#crtmessbtn{
	padding:10px;
	width:135px;
	/*float: right;*/
	margin-left:520px;	
			 
}

.bodytextblackarial1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.bodytextbluearial {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066ff;
	font-weight:bold;
	text-decoration:none;
}

.bodytextbluearial_simple {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066ff;
	
	text-decoration:none;
}

.bodytextblackarial02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}				


#inleftbox{
	border-bottom:1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	background-color:#EEEEEE;
	width:180px;
	height:auto;
	padding:10px;
	margin-top:20px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding:5px;
}

#friend_imagegallery_box{
	border-bottom:1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	background-color: #FFFFFF;
	width:180px;
	height:auto;
	padding:10px;
	margin-top:10px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	padding:5px;
	float:left;
	display:inline;
	clear: both;
}

#friend_imagegallery_box h3 {padding:6px; /*width: 120px;*/ float:left; display:inline; }

.friend_inbox
{
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

h3.inbox1				
{	border-bottom:1px solid #d1d1d1; 
	clear:both; 
	margin:0px; 
	line-height:20px; font-family:Arial, Helvetica, sans-serif;
	/*font-size:14px;*/
	color:#000000;
}

.inbox_selected
{
	height:25px;
	background:#CBE4F8;
	line-height:20px;
	color:#3B9CE3;
}
	
.inbox_navigation
{
	background-image:url(../images/navi_bg.gif); background-repeat:no-repeat;
	width:20px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3A9BE2;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
}
	
#friends_send_btn{
	padding:5px;
	width:132px;
	height:auto;
	/*float: right;*/
	margin-left:333px;	
}