/**
*    CSS for grey theme for default template for Root
*
* @author		murugesan_042at09
* @copyright 	Copyright (c) 2009 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: profile.css murugesan_042at09 $
* @since 		2009-06-10
*/
	#sidebar{
		display:none;
	}
	/*.clsViewProfileBanner{
	float:right;
	width:140px;
	overflow-y:hidden;
	overflow-x:auto;
	padding-bottom:20px;
	}
	.clsViewProfileContent{
		margin:0 160px 0 0;
	}*/
	.clsViewProfileContent{
		color:#fff;
	}
	.clsViewProfileContent td{
		vertical-align:top;
	}
	.clsProfileTop{
		padding-bottom:12px;
	}
/*------------ Member's Details Rounded Corner Starts ------------*/	
* html .tlcProfileTop,* html .trcProfileTop{
height:1%
}

* html .lbProfileTop{
	width:100%
}
.lbProfileTop,.tlcProfileTop,.trcProfileTop{
	zoom:1
}
.tlcProfileTop{
	background:transparent url(../../images/screen_blue/tlcprofiletop.gif) no-repeat;
}
.trcProfileTop{
	background:transparent url(../../images/screen_blue/trcprofiletop.gif) no-repeat right top;
}	
.blcProfileTop{
	background:transparent url(../../images/screen_blue/blcprofiletop.gif) no-repeat left bottom;
}
.brcProfileTop{
	background:transparent url(../../images/screen_blue/brcprofiletop.gif) no-repeat right bottom;
}
.tbProfileTop{
	background:transparent url(../../images/screen_blue/tbprofiletop.gif) repeat-x;
}
.bbProfileTop{
	background:transparent url(../../images/screen_blue/bbprofiletop.gif) repeat-x center bottom;
}	
.rbProfileTop{
	background:transparent url(../../images/screen_blue/rbprofiletop.gif) repeat-y right top;
}
.lbProfileTop{
	background:#79848a url(../../images/screen_blue/lbprofiletop.gif) repeat-y left bottom;
}

* html .tlcProfileUrl,* html .trcProfileUrl{
height:1%
}

* html .lbProfileUrl{
	width:100%
}
.lbProfileUrl,.tlcProfileUrl,.trcProfileUrl{
	zoom:1
}
.tlcProfileUrl{
	background:transparent url(../../images/screen_blue/tlcprofileurl.gif) no-repeat;
}
.trcProfileUrl{
	background:transparent url(../../images/screen_blue/trcprofileurl.gif) no-repeat right top;
}	
.blcProfileUrl{
	background:transparent url(../../images/screen_blue/blcprofileurl.gif) no-repeat left bottom;
}
.brcProfileUrl{
	background:transparent url(../../images/screen_blue/brcprofileurl.gif) no-repeat right bottom;
}
.tbProfileUrl{
	background:transparent url(../../images/screen_blue/tbprofileurl.gif) repeat-x;
}
.bbProfileUrl{
	background:transparent url(../../images/screen_blue/bbprofileurl.gif) repeat-x center bottom;
}	
.rbProfileUrl{
	background:transparent url(../../images/screen_blue/rbprofileurl.gif) repeat-y right top;
}
.lbProfileUrl{
	background:#fff url(../../images/screen_blue/lbprofileurl.gif) repeat-y left bottom;
}
/*------------ Member's Details Rounded Corner ends ------------*/	

.clsCentreProfile{
	background:#084692 url(../../images/screen_blue/centreprofile.gif) repeat-x left bottom;
	border:2px solid #1376b1;
	border-top:0;
	border-bottom:0;
	overflow:auto;
	zoom:1;
}
	* html .clsCentreProfile{
		overflow:visible;
		height:1%;
	}
.clsCentreProfileBg{
	background:url(../../images/screen_blue/centreprofilebackground.gif) no-repeat center bottom;
	padding:0 6px;
}
.clsCentreProfileBg *{
	color:#b8e4ff;
}
.clsCentreProfileBg a{
	color:#fff;
	text-decoration:none;
}
.clsCentreProfileBg a:hover{
	text-decoration:underline;
}
	.clsProfileLeftContent{
		float:left;
		width:43%;
	}
	.clsProfileRightContent{
		float:right;
		width:47%;
		text-align:left;
		padding:4px 0 4px 0;
	}
		.clsProfileUrlPart{
			width:295px;
		}
		.clsProfileSendAmessLink{
			width:150px;
			float:right;
		}
			.clsEditProfileList{
				float:left;
			}
			.clsEditProfileList li{
				padding:6px 0;
				text-align:left;
				line-height:30px;
			}
			.clsEditProfileList li a{
				color:#66ccff;
				text-decoration:none!important;
				display:block;
				padding-left:40px;
			}
			.clsEditProfileList li a:hover{
				color:#fff;
			}
			.clsViewProfileEditLink a{
				background:url(../../images/screen_blue/editprofile.gif) left center no-repeat;
			}
			.clsViewProfileAvatarLink a{
				background:url(../../images/screen_blue/editavatar.gif) no-repeat left center;
			}
			.clsCurrentUserLinks li{
				padding:4px 0;
				text-align:left;
				line-height:14px;
			}
			.clsCurrentUserLinks li a{
				color:#66ccff;
				text-decoration:none!important;
			}
			.clsProfileUrlPart p span{
				color:#e5f0f6;
			}
	.clsViewProfileImage{
		float:left;
		padding:0px 10px 0px 0px
	}
	.clsProfileOverflow{
		overflow:auto;
		zoom:1;
	}
	* html .clsProfileOverflow{
		overflow:visible;
		height:1%;
	}
	.clsProfileThumbImage a,.clsProfileThumbImage span{
		display:block;
		float:left;
		border:1px solid #adadad;
	}	
		.clsProfileThumbImage a:hover{
			border:1px solid #2DB7E5;
		}	
		.clsProfileThumbImage a img,.clsProfileThumbImage span img{
			margin:1px;
		}
	.clsUserProfileDetails{
		float:left;
		width:310px;
		padding:5px 0;
	}
	.clsUserDetailLinks{
		float:left;
		width:130px;
		padding-right:10px;
		margin-right:10px;
	}
	.clsUserDetailLinksMore{
		width:140px;
	}
	.clsUserDetailLinks li{
		line-height:20px;
		color:#d6d9de;
	}
	.clsUserDetailLinks li span{
		color:#e6eff8;
	}

	.clsUrlTitleContainer{
		margin-top:15px;
	}
		.clsViewProfileUrl{
			width:235px;
			height:25px;
			display:block;
			padding:5px 3px 0 3px;	
			background:url(../../images/screen_blue/profileurl_bg.gif) no-repeat top left;
		}
		.clsViewProfileUrl input{
			width:225px;
			border:0;
			/*background:none;*/
		}
	.clsURLTable,.clsURLTable td,.clsURLTable th{
		margin:0;
		background:none !important;
		padding:0;
		text-align:left;
		vertical-align:top;
		padding-bottom:4px;
	}
		.clsURLTable th{
			color:#fff;
			text-align:left;
			padding-right:5px;
			vertical-align:middle!important;
		}
		.clsUrlTitle{
			font-weight:normal;
			color:#e4eff5;
		}
			.clsUrlTextBox{
				color:#000;
				width:310px;
				padding:1px 5px;
			}
			.clsBold{
				font-weight:bold;
			}
.clsCurrentUserLinks{

}
	.clsViewProfileLinksLeft{
		background:url(../../images/screen_blue/bg-profilelinksleft.gif) no-repeat left top;
		height:23px;
	}
	.clsViewProfileLinksRight{
		background:url(../../images/screen_blue/bg-profilelinksright.gif) no-repeat right top;
		height:23px;
		padding:0 6px;
	}
	.clsViewProfileLinks{
		background:url(../../images/screen_blue/bg-profilelinksmiddle.gif) repeat-x left top;
		height:23px;
	}
		.clsLeftProfileLinks{
			float:left;
			width:380px;
		}
			.clsLeftProfileLinks li{
				float:left;
				margin-right:5px;
				padding-right:10px;
				background:url(../../images/screen_blue/bg-viewprofilelinks.gif) right center no-repeat;
			}
				.clsLeftProfileLinks li a{
					color:#053357;
					float:left;
					display:block;
					font-size:10px;
					line-height:23px;
					font-weight:bold;
				}
		.clsRightProfileLinks{
			float:right;
			width:380px;
			text-align:right;
		}
			.clsRightProfileLinks li{
				float:right;
				margin-right:5px;
				padding-right:10px;
				background:url(../../images/screen_blue/bg-viewprofilelinks.gif) right center no-repeat;
			}
				.clsRightProfileLinks li a{
					color:#053357;
					display:block;
					line-height:23px;
					font-size:10px;
					font-weight:bold;
				}
			
			li.clsViewProfileNoBorder{
				background:none;
				padding-right:0;
			}
		.clsViewProfileTitle{
			padding-bottom:4px;
		}
			.clsUserProfileName{
				font-weight:bold;
				font-size:14px;
				font-family:Arial;
			}
			.clsViewProfileEdit a{
				font-weight:bold;
				padding-left:15px;
			}
			.clsNextProfileMain{
				float:right;
				padding-right:18px;
			}
			.clsNextProfile{
				background:url(../../images/screen_blue/icon-nextprofile.gif) left top no-repeat;
				line-height:15px;
				padding-left:23px;
				height:20px;
				float:left;
			}
			.clsNextProfile a{
				padding-right:4px;
				padding-left:2px;
				background:url(../../images/screen_blue/next_profile_right.gif) no-repeat right center;
				color:#66CCFF;
				text-decoration:none;
				display:block;
				height:20px;
				float:left;
				
			}
			.clsCurrentUserLinks li a{
				display:block;
				padding-left:25px;
			}
			.clsAddToFriends a{
				background:url(../../images/screen_blue/icon-addfriends.gif) left center no-repeat;
			}
			.clsSendMessage a{
				background:url(../../images/screen_blue/icon-sendmessage.gif) no-repeat left center;
			}
			.clsForwardToFrient a{
				background:url(../../images/screen_blue/icon-forwardfriend.gif) left center no-repeat;
			}
			.clsBlockUser a{
				background:url(../../images/screen_blue/icon-blockuser.gif) no-repeat left center;
			}
	.clsUpdateOrder{
		overflow:auto;
		zoom:1;
		padding-bottom:12px;
	}
	* html .clsUpdateOrder{
		height:1%;
		overflow:visible;
	}
	.clsUpdateOrder p{
		border:1px solid #ffc8d6;
		background:#ffeff3;
		padding-right:10px;
		display:block;
		float:left;
		line-height:18px;
	}
	.clsUpdateOrder span{
		background:#ffeff3 url(../../images/screen_blue/icon-drag.gif) no-repeat right center;
		display:block;
		padding:0 20px 0 10px;
		color:#000;
		
	}
.clsProfilePageLeftContent{
	float:left;
	width:484px;
}
* html .clsProfilePageLeftContent{
	width:476px;
}
.clsProfilePageRightContent{
	float:right;
	width:484px;
}
* html .clsProfilePageRightContent{
	width:476px;
}

/*------------ Personal Info Block Starts ------------*/	
	.clsPersonalInfoTable{
		margin-bottom:12px;
		border:1px solid #bdc1c2;	
		padding:1px;
	}
	.clsPersonalInfoTable td{
		background:#fff;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		opacity:0.9;
	}
	.clsProfileTableInfo{
		padding:3px 0 4px 0;
	}
	.clsPersonalInfoTable table{	
		border-collapse:collapse;
		width:100%;
	}
		.clsPersonalInfoTable th{
			background:#eff2f3;
			text-align:left;
			color:#000204;
			font-family:arial;
			padding:9px 5px 9px 12px;
		}
		.clsPersonalInfoTable th span{
			font-family:arial;
			font-size:15px;
		}
		
			table.clsPersonalInfo,.clsPersonalInfo td{
				border:0;
			}
			.clsPersonalInfo td{
				padding:5px 5px 5px 12px;
			}
			td.clsAnswerSection{
				width:170px;
				font-weight:bold;
				background:url(../../images/screen_blue/bg-profilearrow.gif) left 9px no-repeat;
			}
/*------------ Personal Info Block Starts ------------*/				

/*------------ About Info Block Starts ------------*/	
	.clsAboutInfoTable{
		margin-bottom:12px;
		border:1px solid #bdc1c2;	
		padding:1px;
	}
	.clsAboutInfoTable table{	
		border-collapse:collapse;
		width:100%;
	}
	.clsAboutInfoTable td{
		background:#fff;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		opacity:0.9;
	}
		.clsAboutInfoTable th{
			background:#eff2f3;
			text-align:left;
			color:#000204;
			font-family:arial;
			padding:9px 5px 9px 12px;
		}
		.clsAboutInfoTable th span{
			font-family:arial;
			font-size:15px;
		}
		table.clsAboutInfo,.clsAboutInfo td{
				border:0;
			}
			.clsAboutInfo td{
				padding:10px 5px 10px 12px;
			}
			.clsAboutAnswerSection{
				width:380px;
				font-weight:normal;
				overflow:hidden;
			}
/*------------ About Info Block ends ------------*/				
						
/*------------ Other Info Block Starts ------------*/			
	.clsOtherInfoTable{
		margin-bottom:12px;
		border:1px solid #bdc1c2;	
		padding:1px;
	}
	.clsOtherInfoTable table{	
		border-collapse:collapse;
		width:100%;
	}
	.clsOtherInfoTable td{
		background:#fff;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		opacity:0.9;
	}
		.clsOtherInfoTable th{
			background:#eff2f3;
			text-align:left;
			color:#000204;
			font-family:arial!important;
			font-size:13px;
			padding:9px 5px 9px 12px;
		}
		.clsOtherInfoTable th span{
			font-family:arial;
			font-size:15px;
		}
		.clsOtherInfoTable td{
			vertical-align:top;
		}
			table.clsOtherInfo,.clsOtherInfo td{
				border:0;
			}
			.clsOtherInfo td{
				padding:5px 5px 5px 12px;
			}
			td.clsOtherAnswerSection{
				width:170px;
				font-weight:bold;
				background:url(../../images/screen_blue/bg-profilearrow.gif) left 9px no-repeat;
			}	
/*------------ Other Info Block ends ------------*/				

/*------------ Scrap Book Block Starts ------------*/				
	.clsScrapBookTable{
		margin-bottom:12px;
		margin-right:1px;
		border:1px solid #bdc1c2!important;		
		padding:1px;
	}
	.clsScrapBookTable table{
		border-collapse:collapse;
		width:100%;
	}
 	.clsScrapBookTable td{
		background:#fff;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		opacity:0.9;
	}
		.clsScrapBookTable th{
			background:#eff2f3;
			text-align:left;
			color:#000204;
			font-family:arial;
			padding:9px 5px 9px 12px;
		}
		.clsScrapBookTable th span, .clsScrapBookTable th div{
			font-family:arial;
			font-size:15px;
		}
			table.clsScrapBook,.clsScrapBook td{
				border:0!important;
				
			}
			.clsScrapBook td{
				vertical-align:top;
			}
			.clsScrapBookContent{
				border-top:1px solid #ebebeb;
				padding:10px 9px;
				overflow:auto;
				zoom:1;
			}	
			* html .clsScrapBookContent{
				overflow:visible;
				height:1%;	
			}		
			.clsScrapBookThumb{
				float:left;
				width:82px;
			}
			.clsScrapBookThumbDetails{
				float:left;
				width:300px;
			}
				.clsScrapBookThumbDetails p{
					padding-bottom:5px;
				}	
					.clsScrapBookThumbDetails p span{
						color:#666;
					}
					.clsScrapBookThumbDetails .clsScrapBookThumbName{
						padding-bottom:10px!important;
					}
					.clsScrapBookThumbDetails p a{
						font-weight:bold;
						text-decoration:none;
						color:#0096cd;
					}
					.clsScrapBookThumbDetails p{
						width:300px;
						overflow:hidden;
					}	
				
				
				.clsScrapBookLink a{
					text-decoration:none;
					color:#0077a3;
				}
				.clsScrapBookLink a:hover{
					color:#053357;
				}
					.clsAddScrap{
						margin:7px;
					}
					.clsAddScrap a{
						background:url(../../images/screen_blue/icon-add.gif) left center no-repeat;
						padding-left:18px;
						color:#4E7F00;
						font-weight:bold;
						text-decoration:none;
					}
					.clsAddScrap a:hover{
						color:#000;
					}
					.clsScrapTextarea{
						padding:10px;
					}
						.clsScrapTextarea textarea{
							width:100%;
							margin-bottom:5px;
							height:80px;
							overflow-y:scroll;
							overflow-x:hidden;
						}
/*------------ Scrap Book Block ends ------------*/						
		
/*------------ Friends Info Block Starts ------------*/			
	.clsFriendsInfoTable{
		border:1px solid #bdc1c2;	
		margin-bottom:12px;
		padding:1px;
	}
	.clsFriendsInfoTable table{	
		border-collapse:collapse;
		width:100%;
	}
 	.clsFriendsInfoTable td{
		background:#fff;
		filter:alpha(opacity=90);
		-moz-opacity:0.9;
		opacity:0.9;
		width:14%;
	}
		.clsFriendsInfoTable th{
			background:#eff2f3;
			text-align:left;
			color:#000204;
			font-family:arial;
			padding:9px 5px 9px 12px;

		}
		.clsFriendsInfoTable th span{
			font-family:arial;
			font-size:15px;
		}
		.clsFriendsInfoTable td{
					
		}
			table.clsFriendsInfo,.clsFriendsInfo td{
				border:0;
			}
			.clsFriendsInfo td{
				padding:12px 5px 5px 9px;
				vertical-align:top;
			}
		.clsProfileFriendsInfoTitle{
			width:175px;
			float:left;
			font-family:Arial;
			font-size:13px;
		}
		.clsProfileFriendsInfoLink{
			width:175px;
			float:right;
			text-align:right;
			text-transform:none;
		}
		.clsProfileFriendsInfoLink a{
			text-decoration:none;
			color:#0077a3;
		}
		.clsFriendsInfo .clsProfileThumbImg{
			padding:3px 0;
		}
		.clsFriendsInfo .clsProfileThumbImg a{
			color:#0077a3;
			text-decoration:none;
		}
		.clsFriendsInfo .clsProfileThumbImg a:hover{
			color:#000;
		}
		.clsProfileFriendsInfoLink a:hover{
			color:#053357;
		}
		
		.clsViewMoreLink{
			clear:left;
			text-align:right;
			padding:5px 10px 10px 0;
		}
			.clsViewMoreLink a{
				text-decoration:none;
				font-weight:bold!important;
				color:#016D6D !important;
				font-size:11px;
				background:url(../../images/screen_blue/bg-morelink.gif) no-repeat left 3px;
				padding-left:10px;
			}
			.clsViewMoreLink a:hover{
				color:#000;
			}
/*------------ Friends Info Block ends ------------*/					
		
		ul.clsDraglist{
			min-height:200px;
			_height:200px;
		}
.clsProfileBanner{
	clear:both;
	padding:10px;
	text-align:center;
}
.clsProfileBannerCont{
	width:728px;
	margin:0 auto;
}

