/**
*    CSS for Blue themed template for Root
*
* @author		vidhya_29ag04
* @copyright	Copyright (c) 2007{@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: screen_blue.css 6487 2007-04-27 07:39:02Z vidhya_29ag04 $
* @since 		2006-06-10
*/
/*-- Common Styles --*/
body{
	color:#8ec140;
	font-family:Geneva;
	font-size:100%;  /*-- Enables font size scaling in MSIE  --*/
	margin:0;
	padding:0;
	text-align:center;
	background-image:url(../images/screen_blue/back_rainbow.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-attachment:fixed;

	
}
html > body{
	font-size:12pt;
	background-color:#8ec140;
	
	
}
	#top,#header h2,#selSubFooter h2,#selSubHeader h3{		/*-- Nomensa Method to hide the content --*/
		position:absolute;
		left:-999em;
		width:990em;
		position:fixed
	}
	form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,dt,dl,dd{
		margin:0;
		padding:0;
		font-size:100%;
	}
	li{
		padding:0.2em 0;
		list-style:none;
	}
	a{
		color:#0063DE;
		text-decoration:underline;
		outline:none;
		cursor:pointer;
	}
	a:hover{
		text-decoration:none;
	}
	img{
		border:0;
		vertical-align:top;
	}
	.clsBodyContent{
		width:1003px;
		overflow:hidden;
		margin:0 auto;
		text-align:left;
		border:#0033CC medium;
		background-color:#ffffff;
	}
	#balloon{
		text-align:left;
		margin:0;
	}
	
/*-- Header --*/
#header h1{
	background:url(../images/screen_blue/logo.png) no-repeat;
	float:left;
	width:350px;
	height:100px;
	padding:0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
* html #header h1{
	margin:0 0 0 10px;
}
/* banner */
#selBanner{
	float:right;
	margin:0px 0px;
	padding:0px 0px 0px 0px;
	width:1003px;
}
#selLang{
	width:200px;
	float:left;
}
#selBanner{
	*margin:10px 0 0 10px;
}
	/*-- for popup windows --*/
	.clsPopupHeader #header{
		text-align:left;
		padding:0.5em 0;
		margin:0;
	}
	.clsPopupHeader #header h1{
		float:none;
		margin:0;
	}
	#header h1 a{
		width:350px;
		height:100px;
		text-indent:-2000em;
		overflow:hidden;
		display:block;
	}
/*-- selNavigation --*/
.clsTopHeader{
	margin:0 0 0px 0;
}
#selNavigation{
	width:1003px;
	height:70px;
	background:url(../images/screen_blue/bg-topline.jpg) repeat-x left 25px;
}
/*-- selSubHeader --*/
#selSubHeader{
	width:1003px;
}
div[id$="selSubHeader"]{
	position:relative;		/*-- XXX Hack used only for IE7 and Opera9 --*/
}
div[id$="selSubHeader"]:not([class="XXX"]){
	position:absolute;	/*-- XXX Hack used for other browsers like Mozilla,Safari and Konqueror --*/
}
* html #selSubHeader{
	position:relative;
}
#selSubHeader ul,#selSubHeader li{
	list-style-type:none;
	margin:0 10px 0 0;
}
#selSubHeader dl{
	float:left;
	margin:0 0 0 5px;
}
	#selSubHeader dt a{
		text-decoration:none;
		display:block;
		font:bold 12px Geneva, Arial, Helvetica, sans-serif;
		height:26px;
		line-height:26px;
		padding:0 10px;
		margin:0;
		text-decoration:none;
		color:#0063DC;
		vertical-align:middle;
		border:1px solid #BEBFC1;
		background:url(../images/screen_blue/bg-link.jpg) repeat-x;
	}
	* html #selSubHeader dt a{
		float:left;
	}
	#selSubHeader dt.clsCurrentHeaderMainLink{
		background:none;
	}
	#selSubHeader dt a:hover,#selSubHeader dt.clsActiveHeaderMainLink a{
		color:#F63E3E;
		background:#FFF;
		border-bottom:1px solid #FFF;
	}
		#selSubHeader dd{
			background:url(../images/screen_blue/bg-subnav.jpg) repeat-x;
			text-align:left;
			position:absolute;
			width:1003px;
			left:0;
			height:30px;
			z-index:9500;
			margin:0;
		}
		* html #selSubHeader dd{
			margin:29px 0 0 0;
		}
			#selSubHeader h2{
				margin:0;
				padding:0 0 0 0.4em;
			}
			.clsMenu ul{
				padding:3px 0 0 1em;
			}
				.clsMenu li{
					float:left;
				}
					#selSubHeader .clsMenu li a{
						color:#525252;
						font-weight:bold;
						font-size:11px;
					}
					#selSubHeader .clsMenu li a:hover{
							text-decoration:underline;
							color:#F73131;
					}
						 .clsMenu li a{
							 font-weight:normal;
							 display:inline;
							 margin:0 6px;
							 padding:3px 0;
							 text-decoration:none;
							 color:#0063DC;
						}
						.clsMenu li a:hover{
							text-decoration:underline;
							color:#F73131;
						}
/*-- sideBar1 --*/
.sideBar1{
	width:305px;
	float:right;
	clear:right;
	padding:0.5em 0;
	margin:0em 0px 0 0px;
	font:normal 11pt Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	align:center;
}
.sideBar3{
	width:405px;
	float:right;
	clear:right;
	font:normal 11pt Geneva, Arial, Helvetica, sans-seriff;
	background-color:#ffffff;
	align:center;
	margin-left:inherit;
	margin-top:0px;
}
.sideBar4{
	width:300px;
	position:relative;
	padding:3px;
	margin: 0px 0px 0 3px;
	font:normal 11pt Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	align:center;
}

.sideBarViewVideo{
	width:160px;
	padding:0.5em 0;
	font:normal 14pt Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	align:center;
	position:relative;
}
* html .sideBar1{
	margin:0 5px 0 5px;
}
.clsSideBarLeft{
	overflow:auto;
	zoom:1;
}
.clsSideBarLeft{
	zoom:1;
}
* html .clsSideBarLeft,* html .clsMyHomeLeft{
	height:1%;
	overflow:visible;
}
	.clsSideBarLeftClose,.clsSidebarInActive{
		background:url(../images/screen_blue/icon-sidebarinactive.jpg) no-repeat center center;
		width:18px;
		float:left;
		clear:left;
		height:25px;
		padding:0;
		cursor:pointer;
	}
	.clsSidebarInActive{
		background:url(../images/screen_blue/icon-sidebaractive.jpg) no-repeat center center;
		border-bottom:0;
		top:1px;
		z-index:6000;
		cursor:pointer;
	}
	.clsSideBarLeftTitle{
		float:left;
		margin:0 0 0 0.2em;
		color:#333;
		border:1px solid #F3F3F3;
		min-height:0;
		font:bold Geneva, Arial, Helvetica, sans-serif;
		padding:0.3em 0.5em;
		width:150px;
		cursor:pointer;
	}
	.clsSideBarLinks{
		margin:0 0 0.5em 0;
	}
	.clsSideBarContent{
		background-color:#FFFFFF;
		margin:0 0 0.5em 0;
		padding:10px 5px 0 20px;
		border:1px solid #E3E3E3;
		clear:both;
	}
	.sideBar1 table,.sideBar1 td{
		margin:0;
		padding:0;
		border:0;
		background:transparent;
	}
		.sideBar1 td{
			padding:0.2em 0;
		}
		* html .sideBar1 table{
			width:90%;
		}
	.sideBar1 ul,.sideBar1 table{
		margin:0 0 1em 0;
	}
		.sideBar1 ul ul{
			margin:0 0 0 1em;
			display:none;
		}
		.sideBar1 .clsActive ul{
			display:block;
		}
		.sideBar1 a{
			text-decoration:none;
			color:#595959;
		}
		.sideBar1 li{
			margin:0 0 0 0.2em;
			background:url(../images/screen_blue/icon-sidebarnavigationlinks.gif) no-repeat left 7px;
			padding:0.2em 0 0.1em 1em;
		}
		.sideBar1 #selFeaturedMembers li{
				list-style:none;
				margin:0;
			}
		.sideBar1 .clsActive li a{
			color:#0063DE;
			font-weight:normal;
		}
		.sideBar1 .clsActive a,.sideBar1 .clsActive .clsActivePhotoSubLink a{
			font-weight:bold;
			color:#0063DE;
		}
	.clsMoreTags{
		text-align:right;
	}
	.clsMoreTags{
		margin:1em 0;
	}
#selVideoPlayer{
	margin-bottom:0.5em;
}
#selSideBarLogin{
	margin:0 0 0.5em 0;
}
#selSideBarLogin h3{
	padding:0;
	margin:0;
	border:0;
	color:#FFF;
}
	#selSideBarLogin table{
		margin:0.5em 0;
	}
	#selSideBarLogin .clsTextBox,#selSideBarLogin .clsPasswordBox{
		width:100px;
		padding:0.2em;
	}
/*-- sideBar2 --*/
.sideBar2{
	float:right;
	clear:right;
	width:0px;
	text-align:center;
	padding:0.5em 0;
	margin:0em 0em 0 0;
}
	.sideBar2 p{
		margin:0 0 1em 0;
	}
/*-- Main --*/
#main{
	padding:0;
	min-height:29em;
	margin:2em 340px 0px 5px;
	font:normal 12px  Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	
	
}
* html #main{
	height:30em;
}
/*-- for popup windows --*/
.clsPopupHeader #main{
	margin:0;
}
	h2,.sideBar1 h3{
		color:#F73131;
		font:bold 12px Geneva, Arial, Helvetica, sans-serif;
		min-height:1.5em;
		padding:0.3em 0.5em;
	}
	h2{
		font:bold 14px Geneva, Arial, Helvetica, sans-serif;
		padding:0.3em 0.5em 0.3em 0;
	}
	#selRootIndex h2{
		font:bold 12px Geneva, Arial, Helvetica, sans-serif;
		padding:0.3em 0.5em;
		color:#F73131;
	}
	.sideBar1 h3,#selLeftContentsDown h3,#selInviteHistory p a{
		color:#333;
		border:1px solid #F3F3F3;
		min-height:0;
		margin:0;
	}
	h3{
		margin:0 0 0.5em 0;
		font-size:1em;
	}
		h3 a{
			font-weight:bold
		}
	#selPageNav table,#selPageNav td{
		margin:0;
		padding:0;
	}
/*-- Footer --*/
#footer{
	clear:both;
	color:#0063DE;
	margin:1em 0;
	background:transparent url(../images/screen_blue/bg-bottomline.jpg) repeat-x left top;
	padding:20px 0 0 0;
	width:1003px;
	border-bottom:1px solid #BFC0C4;
	background-color:#ffffff;
	text-transform:capitalize;
}
#footer h2{
	color:#404F64;
	padding:0;
}
#selAccount,#selHelpInfo,#selRayzz{
	float:left;
	width:280px;
	border-right:1px solid #BFC0C4;
	margin:0.5em;
	min-height:60px;
}
#selAccount{
	width:334px;
	margin-left:1em;
}
#selHelpInfo{
	padding:0 0.5em;
}
	#selRayzz{
		border:0;
		width:324px;
	}
#subFooter{
	overflow:auto;
	zoom:1;
	margin:0 auto 0.5em auto;
}
	* html #subFooter{
		height:1%;
		overflow:visible;
	}
	#footer ul{
		text-align:left;
		padding:0.3em 0;
	}
		#footer li{
			margin:0 0.5em 0 0;
			padding:0 0.5em 0 0;
			display:inline;
		}
		#footer .clsNoFooterBorder{
			border:0;
		}
	#footer p{
		text-align:center;
		font-size:11px;
		padding:0.2em 0;
	}
		#footer a{
			color:#0062DA;
			font-size:11px;
			text-decoration:underline;
		}
		#footer a:hover{
			text-decoration:underline;
		}
.clsPoweredByAgriya{
	font:bold 11px Georgia,"Times New Roman",Times,serif;
	color:#5D5C58;
	margin:10px 0 0 0;
	text-align:left;
	background:transparent url(../images/screen_blue/bg-agriya.jpg) no-repeat right center;
	padding:0 20px 0 0;
	height:30px;
	line-height:30px;
	text-align:right;
}
.clsPoweredText{
}
	.clsPoweredByAgriya a{
		font:bold 11px Georgia,"Times New Roman",Times,serif;
		color:#3399CC;
		text-decoration:underline;
	}
/*-- Login page --*/
.clsLoginLinks{
	overflow:auto;
	zoom:1;
}
* html .clsLoginLinks{
	height:1%;
	overflow:visible;
}
.clsSignupLink{
	float:left;
	width:45%;
	background:url(../images/screen_blue/icon-register.gif) no-repeat left center;
}
	.clsSignupLink a{
		padding:0 0 0 20px;
	}
.clsForgotLink{
	float:right;
	width:45%;
	text-align:right;
	background:url(../images/screen_blue/icon-forgotpwd.gif) no-repeat right center;
}
	.clsForgotLink a{
		padding:0 20px 0 0;
	}
.clsLoginLinks li{
	font-weight:bold;
}
	.clsLoginLinks a{
		font-weight:bold;
		color:#2A7DE3;
		text-decoration:underline;
	}
	.clsLoginLinks a:hover{
		color:#F73131;
		text-decoration:none;
	}
/*-- for help tips--*/
.clsHelp{
	background:url(../images/screen_blue/icon-help.jpg) no-repeat bottom left;
	width:14px;
	height:14px;
	cursor:help;
	display:block;
	text-indent:-2000em;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0 0.5em 0 0;
}
.clsBalloon,.clsPhotoBalloon{
	position:absolute;
	background-color:#FFF;
	border:1px dashed #CED3D6;
	border-left:20px solid #0063DE;
	padding:0.2em;
}
.clsPhotoBalloon{
	border:1px solid #0063DE;
	border-width:1px 2px;
	text-align:center !important;
	background-color:#0063DE;
	color:#FFF;
}
.clsBalloonTittle{
	padding:0 0 0 1.5em;
	background:#FFF url(../images/screen_blue/icon-book.jpg) no-repeat;
	font-weight:bold;
}
.clsBalloonDesc{
	padding:0.2em 0.2em 0.2em 1.5em;
}
/*-- For The Table with the Forms --*/
/*-- common --*/
.clsTextBox,.clsPasswordBox,textarea,select{
	visibility:visible;
	border:1px solid #8CACBB;
	color:#333;
	background-color:#FFF;
	vertical-align:top;
	margin:0;
	padding:0;
}
* html .clsTextBox,* html .clsPasswordBox{
	width:150px;
}
textarea{
	padding:0.2em;
	width:90%;
}
input{
	vertical-align:middle;
	visibility:visible;
	margin:0;
	padding:0 0.1em 0 0;
	visibility:visible;
}
.clsConfirmPopup,#selMsgError,#selMsgSuccess,#selMsgConfirm,.clsPopupConfirmation,#selMsgAlert,.clsMsgAlert,.clsMsgConfirm,.clsCommonPopupDiv,#selAdultUserForm{
	padding:0.5em;
	border-top:4px solid #0064DD;
	background-color:#D2E3F9;
	color:#333;
	margin:1em 0;
}
.clsConfirmPopup{
	width:550px !important;
}
.clsPopupConfirmation{
	width:370px !important;
	margin:1em 0 1em 215px!important;
}
	.clsMsgConfirm table,#selMsgConfirm table{
		background:transparent;
	}
#selMsgConfirm td p{
	background:none;
}
	.clsMsgAlert form{
		padding:0.3em 0;
	}
		#selMsgConfirm table{
			border:0;
			margin:0.5em 0;
			width:auto;
		}
		.clsPopupConfirmation table{
			background-color:transparent;
		}
		#selMsgConfirm td{
			border:0;
			padding:0 0 0.5em 0;
		}
	#selMsgAlert p a,#selMsgSuccess p a,#selMsgError p a,#main .clsPopupConfirmation p a{
		font-weight:bold;
		color:#F73131;
	}
	#main .clsMandatoryFieldIcon{
		color:#0063DE;
	}
.clsPopupConfirmation table,.clsPopupConfirmation td{text-align:center;width:auto;border:0;margin:0 auto}
.clsPopupConfirmation td{padding:0.5em}
.clsFormFieldErrTip{
	background:url(../images/screen_blue/icon-alert.jpg) no-repeat 0 0.3em;
	padding:0.2em 0.2em 0.2em 1.5em;
	height:1%;
	color:#F73131;
	zoom:1;
}
.clsFormFieldCellDefault,.clsFormFieldCellError{
	background-color:#E6E6E6;
	color:#333;
	text-align:right;
}
/*-- profile page alignment --*/
.clsProfileEditTbl td{
	text-align:left;
	width:50%;
}
.clsFormFieldCellError input,.clsFormFieldCellError select,.clsFormFieldCellError textarea{
	background-color:#FFFFE1;
	color:#EE1C25;
	border:1px solid #EE1C25;
}
.clsFormLabelCellDefault,.clsFormLabelCellError{
	background-color:transparent;
	color:#554A53;
	padding:0.2em 0 0 0.5em;
}
label span,.clsFormFieldCellError,.clsFormLabelCellError{
	color:#0063DE;
}
td p.clsHint{
	color:#0C6DDE;
}
/*-- Data Table --*/
table{
	background-color:#FFF;
	border:1px solid #E0E0E0;
	border-collapse:collapse;
	color:#333;
	font-size:1em;
	margin:1em 0;
	padding:0;
	width:100%;
}
	th{
		background-color:#E6E6E6;
		border:1px solid #E6E6E6;
		border-collapse:collapse;
		color:#616A6F;
		vertical-align:top;
		font-weight:bold;
		text-align:left;
		padding:0.5em 0.2em;
	}
	td{
		border:1px solid #E0E0E0;
		padding:0.5em 0.2em;
		vertical-align:top;
	}
	.clsDataTable th{
		text-align:left;
	}
/*-- Form Table --*/
th a{
	padding:0 1.8em 0 0;
}
.clsColumnHeaderCellDefault a{
	background:url(../images/screen_blue/icon-sort.gif) no-repeat right top;
}
.clsColumnHeaderCellAscSort1 a,.clsColumnHeaderCellAscSort2 a,.clsColumnHeaderCellAscSort3,.clsColumnHeaderCellAscSort4 a,.clsColumnHeaderCellAscSort5 a,.clsColumnHeaderCellAscSort6 a,.clsColumnHeaderCellAscSort7,.clsColumnHeaderCellAscSort8 a,.clsColumnHeaderCellAscSort9 a{
	background:url(../images/screen_blue/icon-asc.gif) no-repeat right top;
}
.clsColumnHeaderCellDscSort1 a,.clsColumnHeaderCellDscSort2 a,.clsColumnHeaderCellDscSort3 a,.clsColumnHeaderCellDscSort4 a,.clsColumnHeaderCellDscSort5 a,.clsColumnHeaderCellDscSort6 a,.clsColumnHeaderCellDscSort7 a,.clsColumnHeaderCellDscSort8 a,.clsColumnHeaderCellDscSort9 a{
	background:url(../images/screen_blue/icon-dsc.gif) no-repeat right top;
}
/*-- For the paging and filtering table --*/
.clsFilterTable,.clsFilterTable td{
	background-color:#FFF;
	border:1px solid #FFF;
	cursor:text;
}
/*-- selMisNavLinks --*/
#selMisNavLinks ul,.clsTopMain{
	list-style:none outside;
	overflow:auto;
	zoom:1;
}
* html #selMisNavLinks ul,* html .clsTopMain{
	height:1%;
	overflow:visible;
}
	#selMisNavLinks li{
		list-style:none;
		float:left;
	}
		#selMisNavLinks li a{
			padding:0.1em 1em;
			display:block;
			text-decoration:none;
			color:#0063DE;
			background-color:#EFEFEF;
			border:1px solid #0063DE;
			margin:0 0.2em 0 0;
		}
			#selMisNavLinks li a:hover{
				background-color:#DBE3E6;
			}
			#selMisNavLinks li .clsActiveMisNavLink,#selMisNavLinks li .clsActiveMisNavLink:hover{
				font-weight:bold;
				background-color:#0063DE;
				color:#FFF;
				text-decoration:none;
				cursor:text;
			}
/*-- For ul under ul - To display the ul under Active Mainlink --*/
#selSubHeader dd.clsActiveHeaderMainLink ul{
	display:block;
}
/*-- For a under ul li (Active Sublink) --*/
#selSubHeader dd .clsActiveHeaderSubLink a{
	cursor:text;
	color:#F73131;
	text-decoration:underline;
}
/*-- Community page --*/
.clsCommunity{
	overflow:auto;
	zoom:1;
	margin:1em 0;
}
* html .clsCommunity{
	height:1%;
	overflow:visible;
}
#selCommunityList h3{
	padding:0 0 0.3em 0.3em;
}
.clsCommunityInfo{
	width:28%;
	float:right;
	clear:right;
}
.clsCommunityDetails{
	float:left;
	clear:left;
	width:71%;
}
* html .clsCommunityDetails{
	width:70%;
}
.clsCommunity p,#main .clsCommunity h3,.clsCommunity ul,.clsCommunity table{
	margin:0;
	padding:0.2em 0.5em;
}
.clsCommunity li{
	list-style:none;
	display:inline;
}
.clsCommunityDetails ul{
	text-align:right;
	padding:0.5em 0.5em 0.5em 0;
}
	.clsCommunity li a{
		list-style:none;
		background:url(../images/screen_blue/icon-rightnavigationlinks.gif) 0 0.4em no-repeat;
		padding:0 0 0 1.5em;
		display:block;
		margin:0.3em 0;
	}
	.clsCommunityDetails li a{
		display:inline;
	}
.clsCommunity table{
	margin:0.5em;
	width:98%;
	border:1px solid #F1F5F8;
	background:transparent;
}
.clsCommunity td,.clsCommunity th{
	background:transparent;
	border-collapse:separate;
	vertical-align:top;
	white-space:normal;
	border:0;
	color:#000;
	text-align:left;
	border-bottom:1px solid #C8D3D7;
}
.clsCommunity .clsFounder{
	width:25%;
}
.clsCommunity .clsGroupLogo{
	width:22%;
}
.clsPostedDetails{
	width:25%;
}
#selCommunityList .clsCommunityInfo p{
	padding:0.5em 1em
}
	#selCommunityList .clsPostedDetails p{
		padding-left:0;
	}
.clsCommunityInfo ul,#selChannelLinks{
	margin:0 0 0 2em
}
.clsCommunityInfo li,#selChannelLinks li{
	display:inline;
}
	.clsCommunityInfo li a,#selChannelLinks a{
		list-style:none;
		background:url(../images/screen_blue/icon-rightnavigationlinks.gif) 0 0.4em no-repeat;
		padding:0 0 0 1.5em;
		display:block;
		margin:0.3em 0;
	}
	#selChannelLinks a{
		padding:0 0 0 1em;
	}
p.clsOwnerNote{
	color:#0C6DDE;
	font-weight:bold;
}
.clsMusics a,.clsViewFriends a,.clsVideos a,.clsPhotos a,.clsViewFriends a,.clsViewMembers a,#selGroupInfoLinks a,.clsGames a{
	background:url(../images/screen_blue/icon-friends.jpg) no-repeat left center;
	padding:0.3em 0.5em 0.3em 2em;
}
.clsVideos a,#selRightNavigation .clsVideos a,#selGroupInfoLinks .clsVideos a{
	background-image:url(../images/screen_blue/icon-video.gif);
}
.clsPhotos a,#selRightNavigation .clsPhotos a,#selGroupInfoLinks .clsPhotos a{
	background-image:url(../images/screen_blue/icon-photos.gif);
	border:0;
}
.clsMusics a{
	background-image:url(../images/screen_blue/icon-music.gif);
}
.clsViewFriends a,#selRightNavigation .clsViewFriends a,.clsGames a{
	background-image:url(../images/screen_blue/icon-friends.jpg);
}
.clsGames a{
	background-image:url(../images/screen_blue/icon-games.jpg);
}
.clsViewMembers a,#selGroupInfoLinks .clsViewMembers a{
	background-image:url(../images/screen_blue/icon-members.gif);
}
#selCommunityList .clsGpContentTitle a{
	text-decoration:none;
	padding:0 0.5em 0 2.5em;
	display:block;
	height:38px;
	line-height:38px;
	color:#0063DE;
	font-size:16px;
}
#clubs{
	background:url(../images/screen_blue/icon-group.gif) no-repeat left center;
}
#forums{
	background:url(../images/screen_blue/forums.gif) no-repeat left center;
}
#bulletins{
	background:url(../images/screen_blue/bulletins.gif) no-repeat left center;
}
.clsGpContentTitle #shoutouts{
	background:url(../images/screen_blue/shoutouts.gif) no-repeat left center;
}
#selGroupInfoLinks{
	text-align:left;
	height:3em;
}
#selGroupInfoLinks li{
	display:inline;
}
#selGroupInfoLinks li a{
	display:block;
	float:left;
	margin:0 0.2em 0 0;
	color:#333;
	text-decoration:none;
}
#join a{
	background:url(../images/screen_blue/icon-joingroup.jpg) no-repeat left center;
	color:#0063DE;
	padding:1em 0 1em 2em;
	display:block;
}
#selEmail{
	text-align:center;
	margin:0 auto;
}
#selEmail a{
	text-align:center;
	display:block;
	width:20em;
	background:#0063DE;
	margin:0 auto;

	text-transform:capitalize;
	color:#FFF;
	text-decoration:none;
}
/*-- Forums --*/
.clsFloatLeftImage{
	width:12em;
}
.clsFloatLeftImage p.clsFloatLeftImage{
	float:left;
}
p.clsFloatLeftImage{
	float:left;
}
.clsGroupHomeImage{
	background-color:#FFF;
	text-align:center;
	padding:1em;
}
.clsGroupHomeImage p{
	text-align:center;
	width:320px;
}
#selShowGroupForums table{
	width:100%
}
#selGroupHomeTable,#selGroupHomeTable th,#selGroupHomeTable td{
	background-color:#FFF;
	vertical-align:top;
	border:0;
	padding:0 0.3em 0.5em 0.3em;
	border-collapse:separate;
}
	#selGroupDetail{
		width:100%;
		margin:0;
		border:0;
	}
#selGroupHomeTable th{
	font-weight:bold;
	color:#333;
}
#selGroupHome #selRightNavigation{
	width:8em;
}
.clsMembersHomeTable,.clsMembersHomeTable td{
	border-collapse:separate;
}

/*-- paging --*/
.clsPagingList{
	color:#0063DB;
	margin:1em 0.5em 1em 0.5em;
	overflow:auto;
	zoom:1;
	background:transparent url(../images/screen_blue/bg-pagingright.gif) top right no-repeat;
	padding-right:9px;
	font-size:12px;
}
* html .clsPagingList{
	overflow:visible;
	height:1%;
}
.clsPagingList ul{
	float:right;
	background:transparent url(../images/screen_blue/bg-pagingleft.gif) no-repeat left top;
	padding-left:9px;
}
.clsPagingList li{
	padding:0;
	float:left;
	margin:0;
	height:21px;
	line-height:21px;
	padding:0;
	background-color:#EDEBEB;

}
	.clsPagingList li a{
		color:#0063DB;
		text-decoration:none;
		margin:0 0;
		padding:0 4px;
		height:21px;
		line-height:21px;
		disply:block;


	}
	.clsPagingList li.clsCommonPaging{
		background-color:#DDECFF;
		padding-left:10px;
		padding-right:10px;
		color:#0063DB;
	}
	.clsPagingList li.clsCommonPaging a{
		background-color:#DDECFF;
		color:#0063DB;
	}
	.clsPagingList .clsCurrPage{
		background-color:#ffffff;
		color:#27C0FD;
		line-height:21px;
		padding:0 0.3em;
		font-weight:bold;
	}
	.clsPagingList .clsNextPage a{
		color:#FFF;
	}
#main #selNextMail a{
	padding-right:1em;
	background:url(../images/screen_blue/icon-nextpage.gif) no-repeat right top;
}
#main #selPreviousMail a{
	padding-left:1em;
	background:url(../images/screen_blue/icon-previouspage.gif) no-repeat left top;
}
/*-- SearchTags search.php--*/
#selRelatedTags,#selRelatedTags a{
	font-weight:bold;
	color:#333;
}
#selRelatedTags li{
	display:inline;
	padding:0.5em 0.1em;
}
#selRelatedTags li a{
	color:#990000;
	padding-top:0.5em;
}
#selRelatedTags li a:hover{
	color:#333;
}
/*---------- Status of Members (when online)----*/
#main .onlineUser{
	padding:0 0 0 1.5em;
	color:#6D7476;
	background:url(../images/screen_blue/online.gif) no-repeat left center;
}
#main .videoIcon img{
	border:0;
	vertical-align:middle;
}
/*-- Status of Members (when offline) --*/
	#main .clsGpContents li a{
		font-weight:normal;
		margin-left:3px;
	}
	.clsGroupDetails img{
		width:100px !important;
	}
	.clsGpContents{
		width:110px;
	}
#selNoWrapContent{
	width:100%;
	overflow-x:auto;
}
	#selNoWrapContent img{
		width:450px !important;
	}
/*-- viewPhoto --*/
.clsRightAlign{
	text-align:right;
}
.clsViewContentSection{
	text-align:center;
}
	.clsPhotoContentTitle,.clsVideoContentTitle{
		color:#525252;
		font-weight:bold;
	}
	.clsPhotoBulkUpload a{
		color:#3280E2;
		font-weight:bold;
	}
		.clsPhotoBulkUpload a:hover{
			text-decoration:underline;
			color:#F73131;
		}
	.clsViewContentSection table{
		margin:0 auto;
		width:auto;
		border:0;
	}
	#blogPost{
		margin:1em 0;
	}
	.clsEmbedCodeTextFields{
		width:200px;
		padding:0;
		margin:0 0 0 10px;
	}
	* html .clsEmbedCodeTextFields{
		margin:0;
	}
	.clsEmbedCodeTextFields{
		*margin:0;
	}
	.clsEmbedTextFields{
		width:300px;
		padding:0;
	}
	#selCustomizeProfile .clsEmbedTextArea,#selCommentForm textarea{
		width:500px;
		padding:0;
	}
	#selCommentForm textarea{
		width:400px;
	}
	.clsEmbedCodeTextBox{
		width:250px;
		padding:0;
	}
	.clsViewEmbedText{
		width:245px;
		padding:0;
	}
	.clsViewContentSection td{
		border:0;
		vertical-align:middle;
		padding:1em 0;
		text-align:center;
	}
	.clsFullViewLink{
		text-align:center;
	}
		.clsCommentDiv{
			text-transform:none;
			width:330px !important;
			margin:0 !important;
		}
		.clsCommentDiv .clsEditComment{
			text-align:right;

		}
			.clsCommentDiv .clsEditComment p{
				display:inline;
				text-align:right;
			}
				.clsCommentDiv .clsEditComment p a{
					margin:0 5px 0 0;
				}
.clsContentCommentTbl,.clsContentCommentTbl td,.clsContentCommentTbl th{
	margin:0;
	padding:0;
	border:0;
}
	.clsCommentsReplySection{
		margin:0 0.5em 0.5em 0;
		text-align:right !important;
	}
		.clsCommentsReplySection a{
			color:#0132CC;
			text-transform:lowercase;
			text-decoration:underline;
		}
		.clsMoreComments{
			text-align:right !important;
		}
			.clsMoreComments a{
				text-decoration:underline;
				color:#0233CD;
				font-weight:bold;
			}
#selComment{
	margin:0 0 1em 0 !important;
}
	#selComment h2{
		color:#3F3D3E;
		font:bold 12px Geneva, Arial, Helvetica, sans-serif !important;
		min-height:1em;
		margin:0 0 0.5em 0 !important;
		text-transform:capitalize;
	}
			.clsMemberJoin{
				border:1px solid #CCC;
				background:#F6F6F6;
				padding:1em 0;
			}
				.clsMemberJoin p{
					margin:1em 0 1em 0.5em;
				}
					.clsMemberJoin p a{
						color:#0063DB;
						font-weight:bold;
					}
						.clsMemberJoin p a:hover{
							text-decoration:underline;
						}
.clsVideoBlogContent{
	margin:1em 0;
}
#selNoWrapTableContents td{
	white-space:nowrap;
	padding:0.5em 0;
	color:#423431;
	text-align:center;
}
	#selNoWrapTableContents #selBulletinNavigation{
		padding:0.5em
	}
#selNoWrapTableContents td a{
	padding:0 1.5em;
	font-weight:bold;
}
#previousDisable,#goBack a,#previous a,#addFavorite a{
	padding:0.2em 0 0.2em 2em;
}
#nextDisable,#next a{
	padding:0.2em 2em 0.2em 0;
}
#selNoWrapTableContents #nextDisable{
	background:url(../images/screen_blue/icon-nextnogo.jpg) no-repeat right center;
}
#selNoWrapTableContents #previousDisable{
	background:url(../images/screen_blue/icon-prevnogo.jpg) no-repeat left center;
}
#selNoWrapTableContents #addFavoriteDisable{
	background:url(../images/screen_blue/icon-addtofavoritenogo.jpg) no-repeat right center;
	padding-right:1.5em;
}
#selNoWrapTableContents #goBackDisable{
	background:url(../images/screen_blue/icon-gobacknogo.jpg) no-repeat left center;
	padding-left:1.5em;
}
#selNoWrapTableContents .clsMiddleLink a{
	padding:1.2em 0 0 0;
}
#selDownload{
	margin:1em 0;
}
	#selDownload a{
		background:url(../images/screen_blue/icon-download.jpg) no-repeat 0 0.5em;
		padding:0.5em 0.5em 0.5em 2em;
		display:block;
	}
#selShowLoading{
	position:absolute;
	margin:5em 30% 0 30%;
	text-align:center;
	z-index:9999;
}
/*-- From members/css --*/
/*-- myProfile.php --*/
#selUserProfileBlock div h3{
	text-align:left;
	color:#EEE;
	background-color:#6C8AB7;
	padding:0.25em;
}
#selUserProfileBlock div{
	border:1px solid #6C8AB7;
	border-top:0;
	padding:0 0 0.5em 0;
	margin:1em 0 1em 0;
}
#selUserProfileBlock div td table{
	width:20em;
}
/*-- myPhotos.php --*/
#selPersonalisationLinks{
	float:right;
	width:20em;
	text-align:right;
	margin:-2em 0 0 0;
	padding:0 0.5em;
}
#selPersonalisationLinks li{
	list-style:none;
	display:inline;
}
#selPersonalisationLinks li a{
	margin:0;
	padding:0 1.5em 0.2em 0;
	color:#0063DE;
	text-decoration:underline;
	font-size:12px;
}
#selPersonalisationLinks li a:hover{
	text-decoration:none;
}
#selPersonalisationLinks .clsUpload a,#selUploadLink a{
	background:url(../images/screen_blue/icon-upload.gif) no-repeat right center;
}
#selPersonalisationLinks .clsfindFriends a{
	background:url(../images/screen_blue/icon-findfriends.jpg) no-repeat right center;
}
#selPersonalisationLinks .clsPhotoUpload a{
	background:url(../images/screen_blue/icon-photoupload.jpg) no-repeat right center;
}
	#selTimer{
		padding:0;
		color:#0063DE
	}
.clsContentEditLinks{
	zoom:1;
}
.clsContentEditLinks li{
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
	float:left;
}
.clsContentEditLinks li a{
	margin:0 0.2em;
	padding:2px;
	display:block;
	text-indent:-2000em;
	overflow:hidden;
	width:14px;
	height:14px;
	border:1px solid #DFDFDF;
	cursor:pointer;
	background:url(../images/screen_blue/icon-editphoto.jpg) no-repeat center center;
}
* html .clsContentEditLinks li a{
	width:18px;
	height:18px;
}
.clsContentEditLinks li a{
	*width:18px;
	*height:18px;
}
.clsContentEditLinks li a:hover{
	border:1px solid #0063DE;
}
.clsContentEditLinks .clsGetCode a{
	background:url(../images/screen_blue/icon-getcode.jpg) no-repeat center center;
}
.clsContentEditLinks .clsDelete a{
	background:url(../images/screen_blue/icon-delete.jpg) no-repeat center center;
}
.clsContentEditLinks .clsSetFeatured a{
	background:url(../images/screen_blue/icon-addtofavorite.jpg) no-repeat center center;
}
/*-- For fixing the header appearance --*/
#selRightHeader{
	float:right;
	clear:right;
	color:#000;
	width:300px;
	margin:0.5em 2em 0 0;
}
#selFormCommonSearch{
	margin:0 2em 0 0;

}
#selFormCommonSearch table,#selFooterCommonSearch table{
	margin:0;
	padding:0;
	border:0;
	width:auto;
	background:transparent;
}
#selFooterCommonSearch{
	border-bottom:1px solid #BFC0C4;
	padding:0 0 0.5em 0;
	text-align:center;
}
#selFooterCommonSearch table{
	width:auto;
	margin:0 auto;
}
	#selFooterCommonSearch .clsTextBox{
		width:255px;
	}
	#selFormCommonSearch .clsTextBox{
		width:155px;
		/*background:url(../images/screen_blue/icon-textbox.gif) no-repeat*/
	}
	#selFormCommonSearch td,#selFooterCommonSearch td{
		text-align:left;
		border:0;
		padding:0.2em 0.5em 0.2em 0;
		vertical-align:top;
		background:transparent;
	}
		.clsUpload a{
			background:url(../images/screen_blue/icon-uploadarrow.jpg) no-repeat right center;
			padding:0.2em 1.8em 0.2em 0;
			height:18px;
			color:#605A61;
			text-decoration:none;
			font:bold 12px Geneva, Arial, Helvetica, sans-serif;
			text-transform:capitalize;
		}
#selFormCommonSearch .clsMenuSearch{
	width:65px;
}
.clsMenuSearch{
	background-color:#FFF;
	border:1px solid #E5E5E5;
	margin:0.1em 0;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	z-index:21150;
	width:100px;
}
* html #selFormCommonSearch .clsMenuSearch{
	margin:1.3em 0 0 -50px;
}
#selFormCommonSearch .clsMenuSearch{
	*margin:1.3em 0 0 -50px; /* hack for ie7 */
}

/*-- status checker for iframe --*/
#dynamicStatusChanger{
	height:200px;
	background-color:#F7F7F7;;
	margin:0 0 0 -5em;
	width:220px !important;
}
* html #dynamicStatusChanger{
	margin:0 0 0 -10em;
}
#dynamicStatusChanger{
	*margin:0 0 0 -10em;
}
#dynamicStatusChangerIFrame{
	background-color:#F7F7F7;
	position:absolute;
	width:220px !important;
	margin:0 0 0 -5em;
	height:200px;
}
#dynamicStatusChangerIFrame{
	*margin:0 0 0 -8em;
}
#selWelcomeLinks{
	font:normal 12pt Geneva, Arial, Helvetica, sans-serif;
}
#selTopHeaderLinks{
	text-align:right;
	margin:0px 0px 5px 20px;
	height:33px;
	zoom:1;

}
* html #selTopHeaderLinks{
	height:1%;
	overflow:visible;
}
	#selLeftTopHeaderLinks{
		float:left;
		padding:0.9em 0 0 0;
		width:950px;
	}
	#selTopHeaderCurve{
		float:right;
		padding:0 0px 0 0;
	}
	#selMiddleTopHeaderLinks{
	}
#selWelcomeLinks ul{
	padding:0 0 5px 2.5em;
	margin:0;
}
#selWelcomeLinks li{
	display:inline;
	color:#182128;
	padding:0 0.5em 0 0;
	margin:0 0.5em 0 0;
}
	#selWelcomeLinks li img{
		cursor:pointer;
		vertical-align:middle;
	}
	#selWelcomeLinks li a{
		color:#182128;
		text-decoration:none;

	}
		#selWelcomeLinks .clsNoBorder,#selWelcomeLinks .clsWelcomeLink{
			background:none;
		}
		#selWelcomeLinks .clsWelcomeLink{
			margin:0;
			padding:0;
		}
.clsSearchSubmitButton{
	margin:0;
	padding:22px 0.5em 0 0.5em;
	background:url(../images/screen_blue/bg-searchbtn.gif) center center;
	border:0;
	color:#FFF;
	width:60px;
	height:22px;
	text-indent:-999em;
	display:block;
	cursor:pointer;
}
@media all and (min-width:0px){ .clsSearchSubmitButton{ padding:35px 0.5em 0 0.5em; } }
.clsGetContactsButton{
	background:url(../images/screen_blue/btn-getcontact.gif) no-repeat center center;
	width:107px;
	height:22px;
	padding:3px 0.5em 0 0.5em;
	margin:0 auto;
	text-indent:-999em;
	cursor:pointer;
	text-align:center;
	display:block;
	vertical-align:middle;
}

.clsFilterStatusAlert{
	color:#6D7476;
	clear:both;
}
	#selContentFilterStatus,#selContentFilterStatus span{
		color:#0063DE;
	}
#userStatusPicker{
	padding:0;
	margin:0.1em 5em 0 0;
	width:220px;
}
#userStatusPicker ul{
	margin:1em;
	border:1px solid #DEDEDE;
}
	#userStatusPicker li{
		list-style:none;
		padding:0;
		margin:0;
	}
		#userStatusPicker li a{
			display:block;
			padding:0;
			margin:0;
			text-align:left;
			text-decoration:none;
			padding:0.2em;
			text-transform:lowercase !important;
			background-color:#F7F7F7;
			color:#000;
		}
		#selWelcomeLinks #pickerList li a{
			border:0;
		}
		* html #userStatusPicker li a{
			width:100%;
		}
		#userStatusPicker li a:hover{
			background-color:#0063DE;
			color:#FFF;
		}
/*-- photoNew --*/
#selPhotoNew{
	overflow:auto;
}
.clsContentsDisplayTbl,#myFriends,#selViewPhotoTable{
	padding:0;
	border:0;
	width:100%
}
.clsMyPhotosTable{
	background:transparent;
}
* html #selViewPhotoTable,* html .clsContentsDisplayTbl,* html .clsMyPhotoAlbumTbl,* html .clsMyMusicAlbumTbl,*html .clsMyVideoAlbumTbl{
	width:98%;
}

* html #myFriends{
	width:100%;
}
.clsContentsDisplayTbl td,#myFriends td{
	padding:0.5em 0.2em;
	border:0;
	width:25%;
}

/*-- For image display --*/
#selPhotoGallery p{
	margin:0.2em 0;
}
#selImageBorder,#selPlainImageBorder{
	background:transparent;
	margin:0.2em 0;
}
* html #main p.clsPlainImageBorder,* html #selNav,* html #pickerList,* html .clsTopHeader{
	height:1%;
	overflow:visible;
}
#main p.clsPlainImageBorder:after,#selNav:after,.clsTopHeader:after,#pickerList:after,.clsMyHomeSection:after,.clsQuickVideoInformation:after{
	content:".";
	visibility:hidden;
	clear:both;
	display:block;
}
#pickerList,#selNav,.clsTopHeader,.clsMyHomeSection,.clsQuickVideoInformation{
	zoom:1;	/*-- IE 7 hack for fixing the navigation --*/
}
	#selCenterPlainImage{
		text-align:center;
	}
	#selCenterPlainImage table{
		margin:0 auto;
		width:auto;
		border:0;
	}
		#selCenterPlainImage td{
			padding:0;
			border:0;
		}
#selPlainImageBorder{
	overflow:auto;
	zoom:1;
}
* html #selPlainImageBorder{
	overflow:visible;
	height:1%;
}
#selPlainImage,#selPlainCenterImage,#selImageBorder a img,#selPlainImageBorder a img{
	border:2px solid #6C767C;
	padding:2px;
}
	#selPlainImage{
		display:block;
		float:left;
	}
	#selPlainCenterImage{
		display:block;
		float:left;
	}
	#selMsgConfirm #selPlainCenterImage{
		float:left;
	}
	#selImageBorder a:hover img,#selPlainImageBorder a:hover img{
		border:2px solid #F43232;
	 }
* html #selImageBorder a,* html #selPlainImageBorder a{
	border:2px solid #6C767C;
	text-decoration:none !important;
	padding:0 !important;
	margin:0 !important;
}
	* html #selImageBorder a img,* html #selPlainImageBorder a img{
		border:2px solid #FFF;
		padding:0;
	}
	 * html #selImageBorder a:hover,* html #selPlainImageBorder a:hover{
		border:2px solid #F43232;
	 }
 	 * html #selImageBorder a:hover img,* html #selPlainImageBorder a:hover img{
		border:2px solid #F43232;
	 }
/*-- viewPhoto --*/
#goBack a,#delete a,#selCreateAlbum a{
	padding-left:1.5em;
}
#delete a{
	color:#0063DE;
}
#goBack a{
	background:url(../images/screen_blue/icon-goback.jpg) no-repeat left center;
	padding-left:1.5em !important;
}
#addFavorite a{
	background:url(../images/screen_blue/icon-addtofavorite.jpg) no-repeat right center;
}
#previous a{
	background:url(../images/screen_blue/icon-prev.jpg) no-repeat left center;
	padding:0.3em 0 0.3em 2em !important;
}
#next a{
	background:url(../images/screen_blue/icon-next.jpg) no-repeat right center;
	padding:0.3em 2em 0.3em 0 !important;
}
#reply a{
	background:url(../images/screen_blue/icon-reply.jpg) no-repeat right center;
	padding:0 2em 0 0;
}
#send a{
	background:url(../images/screen_blue/icon-mail.jpg) no-repeat right center;
	padding:0 2em 0 0;
}
#all a{
	background:url(../images/screen_blue/icon-listallmembers.jpg) no-repeat left top;
	padding:0 0 0 2em;
}
#post a{
	background:url(../images/screen_blue/icon-repliedmail.gif) no-repeat right center;
	padding-right:1.5em;
}
#joinGroup a{
	background:url(../images/screen_blue/icon-join.jpg) no-repeat right center;
	padding-right:1.5em;
}
#date span{
	background:url(../images/screen_blue/icon-date.jpg) no-repeat left center;
	padding-left:1.5em;
}
#delete a{
	background:url(../images/screen_blue/icon-delete.jpg) no-repeat left center;
}
#join a{
	background:url(../images/screen_blue/icon-joingroup.jpg) no-repeat left center;
	color:#0063DE;
	padding:1em 0 1em 2em;
	display:block;
}
/*-- photoUpload --*/
#selCreateAlbum a{
	background:url(../images/screen_blue/icon-createalbum.jpg) no-repeat right center;
	padding:0 1.5em 0 0;
}
#main .clsUpload a{
	background:url(../images/screen_blue/icon-upload.gif) no-repeat right bottom;
	padding:0.5em 2em 0 0;
}
#selPreviewTable,#selPreviewTable td{
	padding:0.3em 0.5em;
	border:0;
}
#selEditPhotoComments{
	padding:0;
}
	#selEditPhotoComments div p{
		text-align:left;
		margin:0.3em;
	}
#selEditPhotoComments ul,#selEditPhotoComments li{
	margin:0;
	padding:0;
	text-align:center;
}
	#selEditPhotoComments li{
		list-style:none;
		display:inline;
		text-align:left;
}
	#selEditPhotoComments li a{
		margin:0;
		padding:0 0.5em;
		text-decoration:none;
		border:1px solid #FFF;
		border-right:1px solid #6B7173
	}
	#selEditPhotoComments li#selEmail a,#selEditPhotoComments li#addFavoritePhoto a{
		border-right:1px solid #FFF
	}
	#selEditPhotoComments li#selEmail a:hover,#selEditPhotoComments li a:hover,#selEditPhotoComments li#addFavoritePhoto a:hover{
		border:1px solid #6B7173
	}
	#selCommentBlock,#selCommentBlock td p{
		text-align:left;
	}
	#selCommentBlock p.clsCommentsTitle{
		text-align:right
	}
	#selCommentBlock td h3,#selCommentBlock td p,#selCommentBlock td div{
		padding:0.2em 0.2em 0.2em 0.5em
	}
.clsPostCommentTable td,.clsPostCommentTable p{
	white-space:normal;
	padding:0.2em;
}
/*-- photoPostComment --*/
.clsAlignCenter p{
	margin:0.5em
}
.clsAlignRight{
	text-align:right;
}
#selRightNavigation p{
	clear:both
}
/*-- viewPhoto --*/
#selLargeImage div{
	text-align:center;
	margin:0;
	padding:0;
}
#selViewPhotoTable,#selViewPhotoTable td{
	border:0
}
#selViewPhotoTable{
	position:absolute
}
div table .clsImageDisplayCell{
	text-align:center;
	padding:1em 0;
}
span#cancel{
	color:#0063DE;
	background:url(../images/screen_blue/icon-close.jpg) no-repeat;
	float:right;
	margin:-1.5em 0 0 0 !important;
}
	span#cancel a{
		width:17px;
		height:17px;
		text-indent:-2000em;
		overflow:hidden;
		display:block;
	}
	input#cancel{
		background:#F6F6F3;
		border:1px solid #0063DE;
	}
/*-- addFavoritePhoto (Image display only,no link) --*/
#selImageDisplay{
	height:100px;
	width:100px;
	background:#FFEDDF;
	line-height:100px;
	padding:2px;
	border:1px solid #737573;
	text-align:center;
	float:left;
}
* html #selImageDisplay{
	font-size:80px
}
#selImageDisplay img{
	vertical-align:middle;
}
#selGroupImageDisplay{
	height:150px;
	width:150px;
	background:#FFEDDF;
	text-align:left;
	line-height:150px;
	font-size:150px;
	padding:2px;
	border:1px solid #737573;
}
* html #selGroupImageDisplay{
	font-size:120px
}
#selGroupImageDisplay img{
	vertical-align:middle;
}
/*-- popup window --*/
#close a{
	background:url(../images/screen_blue/icon-close.jpg) no-repeat left center;
	padding-left:1.5em;
	font-weight:bold;
	color:#CC0000;
}
#selPhotoPreviewFrm{
	padding:1em;
	background-color:#FFEDDF;
	border:1px solid #0063DE;
	margin:1em;
}
#selPreviewImage{
	text-align:center;
}
#selShowBulletins td #previous,#selShowBulletins td #previousDisable{
	float:left;
}
#selShowBulletins td #next,#selShowBulletins td #nextDisable{
	float:right;
	clear:right;
}
#selShowMail,#selShowMail td{
	border:0;
	vertical-align:middle;
	padding:0;
	margin:0;
}
	#selShowMail .clsMsgNavigationCell div{
		text-align:right
	}
#selShowMail #next a,#selShowMail #previous a{
	background:#FFF;
	font-weight:bold;
	background-image:none;
}
#selViewAllLink{
	float:right;
	width:10em;
	margin:-1.6em 1em 0 0;
	text-align:right;
}
#selViewAllLink a{
	color:#0063DE;
}
p.clsFlashMovie object{
	border:1px solid #333;
}
#selWelcomeLinks .clsNewMail a{
	background:url(../images/screen_blue/icon-mailcount.gif) no-repeat 0 0.2em;
	padding:0 0.1em 0 1.5em;
	margin:0 0 0 0.2em;
	color:#6D7476;
	font-size:11px;
}


/*-- Messaging Module in Members --*/
.clsAlignCenter{
	text-align:center;
	padding:0.2em 0 0.5em 0;
}
#selNotReadMail,#selReadMail,#selRepliedMail,#selForwardedMail{
	padding:0 0 0 2em;
	font-weight:bold
}
#selNotReadMail{
	background:url(../images/screen_blue/icon-notreadmail.gif) no-repeat left center;
}
#selReadMail{
	background:url(../images/screen_blue/icon-readmail.gif) no-repeat left center;
}
#selRepliedMail{
	background:url(../images/screen_blue/icon-repliedmail.gif) no-repeat left center;
}
#selForwardedMail{
	background:url(../images/screen_blue/icon-forwardedmail.gif) no-repeat left center;
}
.clsNotRead td p,.clsNotRead td a,.clsNotRead td span{
	font-weight:bold !important;
}
.clsRead td p,.clsRead td a,.clsRead td span,.clsForward td p,.clsForward td a,.clsForward td span,.clsReplied td p,.clsReplied td a,.clsReplied td span{
	font-weight:normal !important;
}
	/*-- Fixing the mail subject width in messages --*/
	.clsMailSubject{
		width:270px;
	}
/*-- groupListAll --*/
.clsBold{
	font-style:italic;
	color:#333
}
#selShowGroupTitle{
	margin:0.3em 0;
	padding:0.3em 0.5em;
	font-weight:bold;
	border:1px solid #0063DE;
	background-color:#D2E3F9;
	overflow:auto;
	zoom:1;
}
* html #selShowGroupTitle{
	height:1%;
	overflow:visible;
}
	#selGroupHeading{
		color:#333;
		width:45%;
		margin:0;
		padding:0;
		float:left;
	}
	#selClubUrl{
		float:right;
		width:45%;
	}
/* \*/
* html #tlc,* html #trc,* html .tlcwhite,* html .trcwhite,* html .trcmember{height:1%}
/* */
* html .lbwhite,* html #lb,* html .lbmember{
	width:100%
}
.lbwhite,#lb,#tlc,#trc,.tlcwhite,.trcwhite,.trcmember,.tlcmember,.lbmember{
	zoom:1
}
#tlc{
	background:transparent url(../images/screen_blue/tlc.jpg) no-repeat;
}
#trc{
	background:transparent url(../images/screen_blue/trc.jpg) no-repeat right top;
}
#selCommunityList #trc,#selCommunityList .trcwhite{
	min-height:23em;
}
* html #selCommunityList #trc,* html #selCommunityList .trcwhite{
	height:23em;
}
#blc{
	background:transparent url(../images/screen_blue/blc.jpg) no-repeat left bottom;
}
#brc{
	background:transparent url(../images/screen_blue/brc.jpg) no-repeat right bottom;
}
#tb{
	background:transparent url(../images/screen_blue/tb.jpg) repeat-x;
}
#bb{
	background:transparent url(../images/screen_blue/bb.jpg) repeat-x center bottom;
}
#rb{
	background:transparent url(../images/screen_blue/rb.jpg) repeat-y right top;
}
#lb{
	background:#F0F4F5 url(../images/screen_blue/lb.jpg) repeat-y left bottom;
}
.tlcwhite{
	background:transparent url(../images/screen_blue/tlcwhite.jpg) no-repeat;
}
.trcwhite{
	background:transparent url(../images/screen_blue/trcwhite.jpg) no-repeat right top;
}
.blcwhite{
	background:transparent url(../images/screen_blue/blcwhite.jpg) no-repeat left bottom;
}
.brcwhite{
	background:transparent url(../images/screen_blue/brcwhite.jpg) no-repeat right bottom;
}
.tbwhite{
	background:transparent url(../images/screen_blue/tbwhite.jpg) repeat-x;
}
.bbwhite{
	background:transparent url(../images/screen_blue/bbwhite.jpg) repeat-x center bottom;
}
.rbwhite{
	background:transparent url(../images/screen_blue/rbwhite.jpg) repeat-y right top;
}
.lbwhite{
	background:#FFF url(../images/screen_blue/lbwhite.jpg) repeat-y left bottom;
}
/* start of rounded corners for member login section */
.tlcmember{
	background:transparent url(../images/screen_blue/tlcmember.jpg) no-repeat;
}
.trcmember{
	background:transparent url(../images/screen_blue/trcmember.jpg) no-repeat right top;
}
.blcmember{
	background:transparent url(../images/screen_blue/blcmember.jpg) no-repeat left bottom;
}
.brcmember{
	background:transparent url(../images/screen_blue/brcmember.jpg) no-repeat right bottom;
}
.tbmember{
	background:transparent url(../images/screen_blue/tbmember.jpg) repeat-x;
}
.bbmember{
	background:transparent url(../images/screen_blue/bbmember.jpg) repeat-x center bottom;
}
.rbmember{
	background:transparent url(../images/screen_blue/rbmember.jpg) repeat-y right top;
}
.lbmember{
	background:#FFF url(../images/screen_blue/lbmember.jpg) repeat-y left bottom;
}
.clsMemberLogin{
	padding:0.5em;
}
/* end of rounded corners for member login section */


/*-- category pages --*/
#selCategoryTable,#selCategoryTable td{
	border:0;
	background-color:#FFFFFF;
	border:1px solid #F0F4F7;
}
	#selCategoryTable td{
		border-bottom:1px solid #C8D3D7
	}
	#selCategoryTable .clsLastRow  td{
		border-bottom:0
	}
	#selCategoryTable td .clsBold{
		font-style:normal;
		font-weight:bold;
		color:#6D7476
	}
	#selCategoryTable h3,#selCategoryTable p{
		padding:0.2em 0.3em;
		color:#6D7476
	}
	#selCategoryTable h3 a{
		color:#0063DE;
		text-decoration:none
	}
	#main .clsPhotoTags a{
		color:#0063DE;
	}
	#main .clsPhotoTags a:hover{
		color:#718F99;
	}
/*-- groupHome --*/
#selGroupHomeLinks li a{
	padding:0.3em 0 0.2em 1.5em;
}
/*-- photocategory --*/
#selPhotCategoryImageDisp{
	float:left;
	padding:0 0.3em 0 0;
}
#main p.clsDesc{
	clear:both;
}
	#main .clsPhotoCategoryCell{
		width:260px;
	}
/*-- common right link to the header --*/
#selShowDetails{
	display:block;
	float:right;
	margin:-1.5em 0.2em 0 0
}
#selShowDetails a{
	background:#FFFEFA url(../images/screen_blue/icon-showdetails.jpg) no-repeat right center;
	padding:0 1.5em 0 0.5em;
	color:#F55D1E;
	text-decoration:none;
}
/*-- profile page --*/
#selPhotoShelfTbl,#selPhotoShelfTbl td{
	background-color:transparent;
	border:0
}
	.clsGetGift{
		text-align:right
	}
#confirmationDiv{
	margin:1em 5em;
	padding:1em;
	border:1px dotted #0063DE;
	background-color:#DBE3E6;
	color:#0063DE
}
	#confirmationDiv a{
		display:block;
		text-align:right
	}
	#groupAdd #cancel{
		display:block;
		float:right;
		margin:-1.5em 0 0 0
	}
	#groupAdd table,#groupAdd td{
		background:transparent;
		border:0
	}
/*-- index --*/
* html #formSetBrowseSetCriteria{
	height:1%;
}
#formSetBrowseSetCriteria:after{
	clear:both;
	content:".";
	display:block;
	visibility:hidden
}
/*-- login --*/
#selLoginTbl table{
	width:auto;
	float:right
}
	#selLoginTbl td{
		text-align:right;
		padding:0 0 0.2em 0;
	}
		 .clsLoginSubmitButton{
		 	display:block;
			height:20px;
			text-align:center;
			vertical-align:middle;
			float:right;
			color:#FFF;
			text-decoration:none;
			background:url(../images/screen_blue/bg-login.gif) no-repeat;
			padding:20px 0 0.3em 0;
			border:0;
			width:48px;
			text-indent:-999em;
			cursor:pointer;
		}
		@media all and (min-width:0px){ .clsLoginSubmitButton{ padding:35px 0.5em 0 0.5em; } }

		.clsDoneSubmitButton{
			background:url(../images/screen_blue/btn-done.gif) no-repeat center center;
			width:50px;
			height:22px;
			margin:0 auto;
			padding:22px 0.5em 0.3em 0;
			text-align:center;
		}
		.clsVideoUploadButton,.clsSubmitButton{
			background:url(../images/screen_blue/btn-videobutton.jpg) repeat-x;
			height:22px;
			text-align:center;
			color:#FFF;
			cursor:pointer;
			font-weight:bold;
			padding:0 0.5em;
			vertical-align:middle;
		}
			#cancel{
				color:#000;
			}
		* html .clsVideoUploadButton{
			width:30%;
			padding:0;
		}
		 .clsVideoUploadButton{
			*width:30%;
			*padding:0;
		}
		.clsNextButton{
			background:url(../images/screen_blue/icon-videonext.jpg) no-repeat center center;
			width:15px;
			height:14px;
			padding:15px 0.5em 0.3em 0;
			text-align:center;
			vertical-align:middle;
			text-decoration:none;
			border:0;
			text-indent:-999em;
			cursor:pointer;
		}
		.clsPrevButton{
			background:url(../images/screen_blue/icon-videoprev.jpg) no-repeat center center;
			width:15px;
			height:14px;
			padding:15px 0.5em 0.3em 0;
			text-align:center;
			vertical-align:middle;
			text-decoration:none;
			border:0;
			text-indent:-999em;
			cursor:pointer;
		}
		#selNextPrev{
			text-align:right;
		}
		#selDoneButton{
			margin:0 auto;
			text-align:center;
		}

		#selLoginTbl h2{
			text-align:right
		}
		#selLoginTbl{
			min-height:14em;
		}
		* html #selLoginTbl{
			height:14em
		}
		#selLoginTbl h2{
			margin:0;
			padding:0 0 0.5em 0
		}
/*-- Fixing the image in index.php (featured members) --*/
#selFeaturedMembers table,#selFeaturedMembers td{
	margin:0;
	padding:0;
	border:0;
}
	#selFeaturedMembers td{
		padding:0.5em 0.2em 0.5em 0;
	}
	* html #selImageBorder a{
		height:1%;
	}
	/*-- members/videoUploadPopup --*/
	#selUploadTbl .clsHelp{
		font-size:0;
	}
	#selUploadTbl,#selUploadTbl table,#selUploadTbl td,#selUploadTbl th{
		background:transparent;
		border:0;
	}
	* html #selUploadTbl{
		width:99%;
	}
		#selUploadTbl th{
			color:#0063DB !important;
		}
	#selUploadTbl .clsFormLabelCellDefault,#selUploadTbl .clsFormLabelCellError,#selUploadTbl th{
		color:#727A7D;
		font-weight:bold;
		width:35%;
	}
	#selUploadTbl .clsFormFieldCellDefault,#selUploadTbl .clsFormFieldCellError{
		text-align:left;
	}
	#main .clsUploadCategoryBlock{
		text-align:left;
	}
	#main .clsSelectNote{
		color:#727A7D;
		clear:both
	}
		#main .clsSelectHighlightNote{
			color:#727A7D;
			font-weight:bold;
		}
		#selCategoryBlock li{
			padding:0;
			width:45%;
			float:left;
			margin:0 0.5em 0.5em 0;
		}
		.clsCheckRadio{
			border:0;
			margin:0;
			background-color:transparent;
		}
	#selUploadTbl .clsBold{
		font-weight:bold;
		font-style:normal;
	}
	#membersvideoUploadPopup select{
		position:relative
	}
		#selUploadTbl p{
			padding:0.2em;
			line-height:1.2em;
		}
		#selUploadTbl .clsSelectHighlightNote,#selUploadTbl #selDisableNote{
			padding:0 0 0 2em;
		}
		* html #selUploadTbl .clsSelectHighlightNote,* html #selUploadTbl #selDisableNote{
			padding:0 0 0 2.5em;
		}
		#selUploadTbl .clsAllowOptions label{
			font-weight:bold;
			text-transform:capitalize;
		}
#selVideoTagDisplay{
	padding:0.5em;
}
	#main span a{
		padding:0 0.2em
	}
	#main span a:hover{
		text-decoration:none
	}
.clsMoreTags,.clsViewAllLinks{
	text-align:right;
	padding:0 0 1em 0;
	margin:0 0 1em 0;
}
	#main .clsMoreTags a,#main .clsViewAllLinks a{
		color:#0063DE;
	}
	#selUserContentResp .clsViewAllLinks a{
		color:#1040CE;
		font-weight:bold !important;
	}
	#selUserContentResp .clsNoVideo{
		height:20px;
	}
	#main .clsViewAllLinks a{
		text-decoration:underline;
		text-transform:capitalize;
		font:normal 11px Geneva, Arial, Helvetica, sans-serif;
		margin:0 0.5em 1em 0;
	}
	#selTopRated #selMemberName a,#selNewVideo #selMemberName a{
		text-decoration:underline
	}
#selRecommended .clsFloatLeftImage{
	margin:0 0.5em;
	float:left;
}
* html #selRecommended .clsFloatLeftImage{
	border-top:1px solid #6C767C;
	border-bottom:1px solid #6C767C;
}
/*-- shoutout --*/
#selShoutOutTable th,#selShoutOutTable td,#selShoutOutTable{
	border:0;
	background:transparent;
	vertical-align:top;
	padding:0.5em;
	width:auto;
	margin:0.5em 0.5em 0.5em 0;
}
	#selShoutOutTable .clsFormLabelCellDefault{
		font-weight:bold
	}
	#selShoutOutTable textarea{
		height:5em;
	}
/* search.php selRelatedTags */
#selRelatedTags{
	margin-top:1em;
}
#selRelatedTags a{
	color:#990000;
}
#selRelatedTags a:hover{
	color:#000000;
}
/*-- mail pages --*/
#selMessageNavLinks{
	font-weight:bold
}
#selMessageNavLinks td{
	text-align:right;
	padding:0;
}
.clsMessageDetailSection{
	width:75%;
}
/*-- groupListAllResponse,bulletinListAll --*/
#selForumReplyText,.clsBulletinMessage{
	width:85%;
}
#selForumDispTitle{
	width:50%;
}
	#selForumDispTitle a{
		color:#0063DE;
		font-weight:bold;
	}
		#selForumDispTitle a:hover{
			color:#F73131;
			text-decoration:underline;
		}
.clsBulletinSubject{
	width:50%;
}
/*-- forum in groupHome page --*/
#selForumTitleinHome{
	width:75%;
}
/*-- myphotoAlbums --*/
.clsMyVideoAlbumTbl th,.clsMyVideoAlbumTbl td,.clsMyPhotoAlbumTbl th,.clsMyPhotoAlbumTbl td{
	padding:0.5em
}	.clsAlbumVideos,.clsAlbumVideos,.clsBulletinViews,.clsBulletinReplies,.clsBulletinViews,.clsBulletinReplies,.clsAlbumPhotos,.clsAlbumPhotos{
		text-align:center;
	}
/*-- for mail page to highlight the request --*/
#friendRequestAcceptanceForm{
	background-color:#DEE3E7;
	padding:1em;
	margin:0 1em 1em 0.5em;
	border:1px solid #ACB3B9;
}
/*-- groupListAll --*/
#selForumTitle{
	border-bottom:1px solid #ACB3B9;
	width:100%;
	padding:0.5em 0;
	margin:0 0 0.5em 0;
	background:transparent;
}
#selForumTitle span{
	background:transparent;
	padding:0;
}
#selGroupForumPost{
	padding:0.5em;
}
	#selGroupForumPost h3,#selGroupForumPost h3 p{
		margin:0;
		padding:0;
	}
	#selGroupForumPost #post,#selGroupForumPost #joinGroup{
		float:right;
		margin:-1.4em 0 0 0;
	}
	#selGroupForumPost #selBackToForum a{
		background:url(../images/screen_blue/icon-goback.jpg) no-repeat left center;
		padding:0 0 0 1.5em
	}

/*-- forum width --*/
#selForumTopic{
	width:700px
}
#selGroupForumTopic{
	width:320px
}
#selForumTopicList{
	width:60%
}
#selRatingImage{
	text-align:center
}
/*-- browseMembers --*/
.clsMembersDisplayTbl,.clsMembersDisplayTbl td,.clsMembersDisplayTbl th{
	border:0;
	background-color:#FFFFFF;
}
	.clsMembersDisplayTbl #selMemDetails li,#selMemDetails li{
		width:auto;
		float:none;
		background:url(../images/screen_blue/icon-myfriends.gif) no-repeat left center;
		padding:0.1em 0 0 2em;
	}
	#selMemDetails li a{
		color:#6D7476
	}
	.clsMembersDisplayTbl #selMemDetails #selSendMsg,#selMemDetails #selSendMsg{
		background-image:url(../images/screen_blue/icon-sendmail.gif);
	}
	.clsMembersDisplayTbl #selMemDetails #selAddFriend{
		background-image:url(../images/screen_blue/icon-addasfriend.gif);
	}
#selRightNavigation #selBrowseMembersTitle{
	border:0;
	padding:0 0 0.2em 1.2em;
	text-transform:lowercase;
	background:url(../images/screen_blue/icon-browsemember.gif) no-repeat 0 0.3em;
}
#height_start_feet{
	margin:0 0 0 1em;
}
#height_end_feet{
	margin:0 0 0 3em;
}
.clsToHeight{
	margin:1em 0 0 3.3em;
}

/*-- myphoto --*/
.clsCheckItem input{
	margin:0 0 0 0;
	padding:0;
	border:1px solid #0063DE;
	background-color:#0063DE;
}
html > body .clsCheckItem{
	margin:0 0.2em 0 0;
	padding:0;
	background-color:#0063DE;
	border:2px solid #0063DE;
	display:block;
	width:13px;
	height:13px;
	padding:0 1px 2px 1px
}
html > body #selCheckAllItems{
	overflow:auto;
}
html > body p .clsCheckItem{
	float:left
}
#selCheckAllItems{
	padding:0.5em 0;
}
.clsContentEditLinks,#selTopMain{
	overflow:auto;
}
* html .clsContentEditLinks,* html #selTopMain{
	height:1%;
	overflow:visible
}
.clsModifyItem #selImageBorder{
	width:109px;
	padding:0.2em 0;
}
.clsModifyItem #selImageBorder{
	width:126px;
}
/*-- viewProfileComments --*/
#membersviewProfileComments table{
	width:100%
}
#selProfileComments{
	width:78%
}
.clsMainTagsDisplay{

}
.clsMainTagsDisplay li{
	display:inline;
	margin:0 0 0 15px;
}
.VeilStyle1c{
	position:absolute;
	top:0;
	left:0;
	cursor:"not-allowed";
	background-color:#000;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
	width:100% !important;
	height:100%;
}
.memListUserStatusOnline,.memListUserStatusOffline{
	font-style:italic;
	color:#83A4AF;
	font-weight:normal;
}
.memListUserStatusOnline{
	font-weight:bold;
}
#selVideoDisp,#selArticleDisp,#selGameDisp{
	min-height:343px;
	border:1px solid #DEDEDE;
	background-color:#FFFFFF;
}
#selArticleDisp table,#selGameDisp table{
	border:0;
	background-color:transparent;
}
	#selArticleDisp table td,#selGameDisp table td{
		border-bottom:1px solid #DEDEDE !important;
		border:0;
}
	#selVideoDisp table{
		width:99%;
		margin:0;
		background-color:#EFEFEF;
	}
		.clsNoVideo{
			background:#EFEFEF;
			border:1px solid #DEDEDE !important;
			height:343px;
			margin:0;
		}
	#selVideoDisp td{
		padding:0.2em 0 0.2em 0.5em;
	}
/*-- myHome --*/
#membersmyHome .sideBar1,#help #sideBar,#membershelp #sideBar{
	display:none;
	font-size:12px;
}
#membersmyHome #main{
	margin-left:5px;
	padding:0.5em;
}
#help #main,#membershelp #main{
	margin:0;
}
.clsMyHomeContentCell{
	width:20%;
}
	.clsMyHomeSections .trcwhite{
		padding:0.5em;
	}
	.clsMyHomeTable,.clsMyHomeTable td{
		border:0;
	}
	.clsMyHomeSections{
		margin:0 0 1em 0;
	}
	#membersindex #selUpload,#index #selUpload{
		display:none;
	}
	#membersindex #selLeftSideIndex,#membersindex #selRightSideIndex,#index #selLeftSideIndex,#index #selRightSideIndex{
		float:none;
		clear:none;
		width:auto;
	}
/*-- Four column table width fixing --*/
#membersmyHome .clsContentsDisplayTbl td{
	width:auto;
	padding:0 0 0 0;
	margin:0;
}
.clsContentsDisplayTbl .clsViewAll{
	text-align:right;
	margin:0.2em 1em 0 0;
	text-transform:capitalize;
}
	.clsContentsDisplayTbl .clsViewAll a{
		text-decoration:underline;
	}
	.clsContentsDisplayTbl .clsMyhomeTitle a{
		font-weight:bold;
		text-decoration:underline;
	}
#membersmyHome .clsContentsDisplayTbl td{
	text-align:center;
}
#membersmyHome .clsContentsDisplayTbl{
	margin:0 0 0 1px;
	padding:0;
}
.clsContentsDisplayTbl td{
	width:25%;
	padding:0.2em 0.5em;
	margin:0;
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
}
	.clsContentsDisplayTbl #selMsgAlert{
		margin:10px;
	}
.clsContentsDisplayTbl p a{
	text-decoration:none;
	color:#525252;
}
/*-- Rich text table --*/
.clsRichTextTable td{
	text-align:left;
}
	.clsRichTextTable td td,.clsRichTextTable td table{
		padding:0;
		margin:0;
	}
		.clsRichTextTable textarea{
			width:500px;
		}

/*-- Top Banner --*/
#selTopMain{
	margin:0 0 1em 0;
}
.clsTopPlayer{
	width:48%;
	float:right;
	border:0px solid #C1C4C9;
	text-align:center;
}
.clsTopBanner{
	text-align:center;
	margin:0.3em 0;
}

/*-- blog --*/
.clsBlogDisplay{
	background:transparent url(../images/screen_blue/dot.gif) repeat-x left bottom;
	padding:0 0 0.5em 0;
	margin:0 0 1em 0;
}
	.clsUserBlogImage{
		float:left;
		width:100px;
	}
	.clsBlogDetails{
		float:left;
		margin:0 0 0 5px;
		width:450px;
	}
	.clsBlogInfoTitle{
		color:#0063DE;
	}
		.clsBlogImageDetails{
			overflow:auto;
			zoom:1;
		}
		* html .clsBlogImageDetails{
			height:1%;
			overflow:visible;
		}
	.clsBlogDisplayLinks{
		overflow:auto;
		zoom:1;
		margin:0.5em 0;
	}
	* html .clsBlogDisplayLinks{
		height:1%;
		overflow:visible;
	}
	.clsBlogDisplayLinks li{
		float:left;
		margin:0 0.5em 0 0;
		padding:0 0.5em 0 0;
		background:transparent url(../images/screen_blue/dot.gif) repeat-y right top;
	}
		.clsBlogDisplayLinks .clsLastBlogInfo{
			background:none;
		}
.clsPostBlogTbl,.clsPostBlogTbl td{
	margin:0;
	padding:0;
	border:0;
	width:100%;
}
	.clsPostBlogTbl textarea{
		width:99%;
		margin:0 0 0.5em 0;
	}
	* html .clsPostBlogTbl textarea{
		width:100%;
	}
	.clsBlogPostCommentCell{
		text-align:right;
	}
/*-- two column table width fixing for ie --*/
.clsTwoColumnTbl td{
	width:50%;
}
/*-- style for the display of banner previews --*/
.clsPreviewBanner img{
	border:1px solid #333;
}
.clsPreviewBanner{
	margin:0 0 0 -800px;
}
/*-- help --*/
#selHelp dt a{
	font-weight:bold;
}
#selHelp dd{
	padding:0.2em 0 1em 0;
}
/*-- videouploadPopup --*/
.clsVideoUploadPopup #selVideoUploadRules{
	border:1px solid #0063DB;
	background-color:#E2EDFF;
	width:auto;
	margin:1em 0;
}
.clsSwitchOver{
	border:1px solid #0063DB;
	background-color:#E2EDFF;
	padding:0.5em 0;
	margin:1em 0;
	text-align:center;
}
	.clsUploadSection a{
		color:#0063DB;
		font-weight:bold;
	}
		.clsUploadSection a:hover{
			text-decoration:underline;
			color:#F73131;
		}
.clsUploadSection{
	border:1px solid #0063DB;
	background-color:#E2EDFF;
	padding:0.5em 0;
	margin:1em auto;
}
	.clsUploadRight{
		text-align:right !important;
	}
	.clsUploadSection p{
		padding:0.5em 0 0.5em 0.5em;
	}
		.clsUploadSection input{
			margin:0 0 0 0.4em;
		}
	.clsUploadSection table{
		margin:0;
	}
	.clsUploadSection td{
		width:50%;
	}
/*-- musicList --*/
.clsMusicListTable{
	border:0;
}
.clsMusicListTable td,.clsExploreMusic td{
	background:transparent url(../images/screen_blue/dot.gif) repeat-x left bottom;
	border:0;
}
	.clsMusicPlayerSection{
		width:320px;
	}
	.clsMusicListTable .clsTitleLink,.clsMusicDetailsSection p,.clsExploreMusic .clsTitleLink,.clsExploreMusic p{
		margin:0 0 0.4em 0;
	}
	#selPlayMusic a{
		border:1px solid #FFF;
		display:block;
		width:23px;
	}
	#selPlayMusic a:hover{
		border:1px solid #AFAFAF;
	}
	#selMusicTable,#selMusicTable td{
		border:0;
	}
	.clsExploreMusic table{
		margin:0;
		border:0;
	}
	#selMusicPlayerCell{
		width:320px;
	}
	.clsMusicPlay{
		width:10%;
	}
/* style for theme section */
.text{
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.colourdiv{
	border:1px solid #B7B7B7;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:2px;
	width:10em;
	cursor:pointer;
	padding-top:2px;
	text-align:left;
}
.pick{
	border-right:1px solid #B7B7B7;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	background-color:#ffffff;
}
div#dynamicColorPicker table{
	width:auto;
}
div#dynamicColorPicker td,div#dynamicColorPicker th,div#dynamicColorPicker table,div#dynamicColorPicker div{
	padding:0;
	margin:0;
}
/* end of style for theme section */
/* style for upgradation starts */

/* style for search page */
#selSearchList{
	background:#FFFFFF;
	border:1px solid #D9DBDC;
}
#selVideoSearchList li{
	text-transform:capitalize;
}
#selSearchTable td{
	width:auto;
	text-transform:capitalize;
	padding:1em 0.5em;
}
#selSearchTable{
	padding:0 0.5em;
}
	.clsLeftSideDisplayTable{
		margin:0 2px;
	}
#selSearchList table{
	border:0;
}
	.clsVideoListTable{
		margin:0 !important;
	}
#selVideoSearchListTitle{
	overflow:auto;
	margin-top:2em;
	zoom:1;
}
* html #selVideoSearchListTitle{
	overflow:visible;
	height:1%;
	padding-top:2em;
}
.clsSearchViews,.clsVideoRight{
	float:right;
	margin:0;width:150px;
}
.clsVideoListLeft{
	float:left;
	width:100px;
	margin:0 10px 0 0;
}
.clsVideoListRight{
	float:left;
	margin:10px 0 0 0;
}
.clsVideoListCommon{
	overflow:auto;
	zoom:1;
}
* html .clsVideoListCommon{
	height:1%;
	overflow:visible;
}
.clsVideoRight{
	width:200px;
	text-align:right;
	padding:0.2em 0;
}
	.clsSearchViews p,.clsVideoRight p{
		display:inline;
		margin:0 0.3em 0 0;
		padding:0 0.4em 0 0;
		border-right:1px solid #0063DC;
	}
	.clsVideoRight p{
		cursor:pointer;
		padding:0.1em 0.4em 0.1em 0;
	}
	.clsVideoRight p a{
		cursor:pointer;
	}
	.clsVideoRight .clsNoBorder{
		border:0;
	}
	.clsSearchHeading h2{
		color:#0063DC;
		float:left;
		text-transform:capitalize;
		font-weight:bold;
		margin:0 0 0 0.3em;
		padding:0;
	}
	.clsSearchHeading h2{
		*margin:1em 0 0 0.3em;
	}
	.clsVideoHeading{
		float:left;
	}
	#selVideoTitle{
		overflow:auto;
		zoom:1;
	}
	* html #selVideoTitle{
		height:1%;
		overflow:visible;
	}
	.clsSearchLeft{
		float:left;
		width:110px;
		margin:1em 10px 0 0;
	}
	.clsMusicPlayerSection .clsSearchLeft{
		float:left;
		width:130px;
		margin:1em 10px 0 0;
	}
	#selPhotoList .clsSearchLeft{
		float:left;
		width:140px;
		margin:0 10px 0 0;
	}
	.clsSearchRight{
		float:left;
		margin-top:1em;
	}
	.clsCommonSearch{
		margin:0;
		padding:0 0 1.5em 0;
		border-bottom:1px solid #DFDFDF;
		overflow:auto;
		zoom:1;
	}
	* html .clsCommonSearch{
		height:1%;
		overflow:visible;
	}
	.clsSearchViews .clsNoBorder{
		border:0;
	}
		.clsSearchViews p a{
			text-transform:capitalize;
			font:bold 11px Geneva, Arial, Helvetica, sans-serif;
			color:#797676;
		}
		.clsSearchRight .clsUserTitle p a{
			color:#A9A9A9;
		}
		.clsSearchRight .clsUserTitle{
			color:#A9A9A9;
		}
		.clsSearchViews .clsSearchActive{
			text-decoration:underline;
			color:#0063DC;
			font-weight:normal;
		}
.clsSearchInline{
	text-transform:capitalize;
	margin:0.5em 0 0 0;
}
.clsSearchInline p{
	display:inline;
	margin:0 2em 0 0;
	color:#A9A9A9;
}
	.clsSearchInline p span{
		color:#535353;
	}

/* end of style for search page */

/* For Index page */
/* style for random video section in index page */
#selRandomVideosList{
	background:transparent url(../images/screen_blue/bg-randomvideos.jpg) repeat-x left bottom;
	border:1px solid #E7E7E7;
	height:130px;
}
.clsRandomInnerList{
	font-size:12px;
}
.clsRandomVideos{
	border:0;
	margin:10px 0 10px 10px;
	width:98%;
	background:transparent;
}
	.clsRandomVideos td{
		border:0;
		width:100px;
		background:transparent;
	}
		.clsRandomVideos img{
			border:2px solid #6C767C;
			display:block;
			height:67px;
			width:90px;
		}
			.clsRandomVideos img:hover{
				border:2px solid #F73131;
			}
				.clsRandomVideos p{
					color:#F73131;
					font-weight:bold;
				}
					.clsRandomVideos a{
						display:block;
						color:#0063DE;
					}
						.clsRandomVideos a:hover{
							color:#F73131;
							margin:3px 0 0 3px;
						}
						.clsRandomVideos a:hover .clsRandomVideoTime{
								margin:4.6em 0 0 0;
								color:#FFEFEF;
						}
		.clsRandomList{
			height:100px;
			vertical-align:middle;
			display:block;
		}
		.clsRandomVideoInfo{
			width:100px;
			text-align:center;
		}
	.clsRandomVideoTime{
		width:93px;
		margin:4.5em 0 0 0;
		display:block;
		position:absolute;
		text-align:right;
		color:#F73131;
		background:url(../images/screen_blue/bg-transparent.png) repeat;
	}
/* end of style for random video section in index page */
.clsVideoThumbDetails{
	overflow:hidden;
	zoom:1;
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#545454;
	width:300px;
}
	.clsVideoThumbDetails a{
		color:#0063DE;
	}
		.clsVideoThumbDetails p a{
			color:#545454;
			text-decoration:none;
		}
* html .clsVideoThumbDetails{
	height:1%;
	overflow:visible;
}
.clsVideoThumb{
	float:left;
	margin:5px 0 0 8px;
	width:100px;
}
/* hack for opera */
@media all and (min-width:0px){ .clsVideoThumb{ margin:5px 0 0 8px; } }
* html .clsVideoThumb{
	margin:5px 0 0 7px;
}
.clsVideoDetails{
	float:left;
	margin:10px 0 0 14px;
	width:140px;
}
 .clsContentsDisplayTbl,.clsViewVideoListTable{
	margin:0 0 1em 0;
	padding:0 0 0.5em 0;
	border:1px solid #E7E7E7;
	background-color:#FFFFFF;
	color:#525252;
}
	.clsViewVideoListTable{
		margin:0;
	}
	* html #selVideoSearchListTitle table{
		width:99%;
	}
		.clsViewVideoListTable .clsSearchRight,.clsViewVideoListTable .clsSearchLeft{
			margin:0;
		}
		.clsViewVideoListTable td{
			border:0;
		}
	#selRootIndex .clsContentsDisplayTbl{
		width:99%;
		margin:0 0 1em 0.45em;
	}
	#selRootIndex .clsContentsDisplayTbl td{

	}
/* style for cool new members section */
.wraptocenter{
    text-align:center;
    vertical-align:middle;
    width:105px;
    height:101px;
	background:#656564;
	line-height:101px;
	border:2px solid #6C767C;
	display:block;
}
	a:hover .wraptocenter{
		border:2px solid #F43232;
	}
.wraptocenter *{
    vertical-align:middle;
}
.wraptocenter span{
    display:inline-block;
    height:100%;
    width:1px;
}
* html .wraptocenter span{
    display:inline-block;
    height:100%;
}
.clsCoolMemberActive{
	position:absolute;
	margin:1em;
}
/** html .clsCoolMemberActive{
	margin:11em 1em 1em -11em;
}
	*/.clsCoolMemberLeft{
		background:transparent url(../images/screen_blue/bg-coolnewmemberleft.gif) no-repeat left top;
		padding:0 0 0 21px;
	}
	.clsCoolMemberRight{
		background:transparent url(../images/screen_blue/bg-coolnewmemberright.gif) no-repeat right top;
		height:59px;
		padding:0 21px 0 0;
	}
	.clsCoolMemberMiddle{
			background:url(../images/screen_blue/bg-coolnewmembermiddle.gif) repeat-x left top;
			height:59px;
		}
		.clsCoolMemberDetail{
			padding:1em 0 0.5em 0;
			margin:0;
			text-align:left;
			color:#696969;
			font-weight:bold;
		}
			.clsCoolMemberDetail p a{
				text-decoration:underline !important;
			}
#selTransparent li{
	display:inline;
	background:url(../images/screen_blue/bg-transparent.png) repeat;
}
#selTransparent .clsTransparentLeft{
	float:left;
}
#selTransparent .clsTransparentLeft a{
	background:url(../images/screen_blue/icon_rssview.gif) no-repeat right center;
	padding:0 1.5em 0 0.2em;
}
#selTransparent .clsTransparentRight a{
	background:url(../images/screen_blue/icon_rssvideo.gif) no-repeat right center;
	padding:0 1.5em 0 0.2em;
}
	#selTransparent .clsTransparentRight{
		float:right;
}
#selTransparent ul{
	overflow:auto;
	zoom:1;
}
* html #selTransparent ul{
	height:1%;
	overflow:visible;
}
#selTransparent{
	width:105px;
	position:absolute;
	margin:8em 0 0 0;
}

	#selTransparent a{
		color:#FFF;
		font-weight:bold;
	}
/* end of styles for cool members section */
#selPagingLinks{
	margin:0.5em 0;
	text-indent:-900em;
}
#selPagingLinks .clsNoBorder{
	background:none;
}
	#selPagingLinks p a{
		background:url(../images/screen_blue/icon-middle.gif) no-repeat right center;
	}
.next{
	background:url(../images/screen_blue/icon-next.gif) no-repeat right center;
	cursor:pointer;
}
	.clsNextActive{
		background:url(../images/screen_blue/icon-activenext.gif) no-repeat right center;
		cursor:pointer;
	}
.previous{
	background:url(../images/screen_blue/icon-previous.gif) no-repeat left center;
	cursor:pointer;
}
	.clsPreviousActive{
		background:url(../images/screen_blue/icon-activeprevious.gif) no-repeat left center;
		cursor:pointer;
	}
	#selPagingLinks p a{
		margin:0 0 0 0.7em;
		width:28px;
		display:block;
	}
	#selPagingLinks .clsNoBorder{
		background:none;
	}
	#selPagingLinks p{
		margin:0.5em;
		width:28px;
		float:right;
	}
#selIndexVideoLink ul{
	*margin:0 0 0 0.3em;
	*height:27px;
	padding:0;
}
#selIndexVideoLink ul{
	margin:10px 0 0 0.4em; /* hack for ie 7 */
	height:25px; /* hack for ie 7 */
	padding-top:10px;
}
@media all and (min-width:0px){ #selIndexVideoLink ul{ height:25px;margin:0 0 0 0.4em; } }
#selMyDashBoard #selIndexVideoLink ul{
	margin:10px 0 0 0;
	height:27px;
	padding:0;
}
	#selVideoSearchList #selIndexVideoLink ul{
		margin:0;
		height:24px;
	}
#selMyDashBoard #selIndexVideoLink ul{
	height:25px;
}
#membersmyHome #selIndexVideoLink ul{
	margin:0;
	height:26px;
}
#membersmyHome #selIndexVideoLink ul{
	margin:0;
	*height:25px; /* hack for ie 7 */
}
* html #membersmyHome #selIndexVideoLink ul{
	margin:0;
	height:25px;
}
* html #selIndexVideoLink ul{
	margin:0 0 0 0.4em;
	height:25px;
}
	#selIndexVideoLink li{
		font:bold 11px Geneva, Arial, Helvetica, sans-serif;
		float:left;
		border:1px solid #F3F3F3;
		border-bottom-width:0;
		margin:0 2px 0 0;
	}
		#selIndexVideoLink span{
			display:block;
			padding:0.3em 1em;
		}
		#selIndexVideoLink .clsActiveVideoLink,#selIndexVideoLink .clsSearchActiveBlock{
			background:#F3F3F3 url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left center;
			top:1px;position:relative;
			border:1px solid #E7E7E7;
			border-left:0;
			border-right:0;
			border-bottom:0;
		}
			#selVideoSearchList #selIndexVideoLink .clsSearchActiveBlock,#selMyDashBoard #selIndexVideoLink .clsSearchActiveBlock{
				background:#F3F3F3 url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left center;
				border:1px solid #E7E7E7;
				border-left:0;
				border-right:0;
				border-bottom:0;

		}
	#selIndexVideoLink .clsActiveVideoLinkRight{
		background:transparent url(../images/screen_blue/bg-indexvideolinkright.gif) no-repeat right center;
	}
		#selIndexVideoLink .clsActiveVideoLink a,#selIndexVideoLink .clsSearchActiveBlock a{
			color:#000;
		}
		#selIndexVideoLink li a{
			text-decoration:none;
			color:#0063DE;
			display:block;
			cursor:pointer;
			top:1px;position:relative;
		}


#selHomeCoolNewPeople{
	border-top:1px solid #BCBBBB;
	margin:1em 0 0.5em 0;
}
#selHomeCoolNewPeople #selMemberName{
	text-align:center;
	width:100px;
}
	#selHomeCoolNewPeople h2{
		font:bold 14px Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
	}
	#selHomeCoolNewPeople .clsContentsDisplayTbl{
		background:none;
		border:0;
	}
#selRandomVideos{
	margin:0 0 0.5em 0;
	padding:0;
}

/* end of index page style */

/* style for invitation page */
#membersmembersInvite #main{
	margin-left:0;
}
.clsInviteNote{
	margin:0.3em 0;
}
* html .clsInviteNote{
	margin:0.3em 0 1em 0;
}
#selMembersInvitationLeft{
	padding:0 0 0 1.5em;
	float:left;
	width:548px;
}
#selMembersInvitationRight{
	float:left;
	width:262px;
	font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	color:#000;
	margin:255px 0 0 0;
}
#selMembersInvitationRight{
	*margin:245px 0 0 0;
}
* html #selMembersInvitationRight{
	margin:245px 0 0 10px;
}
@media all and (min-width:0px){ #selMembersInvitationRight{ margin:220px 0 0 0;} }
#selMembersInvitation{
	overflow:auto;
	zoom:1;
	margin:0 0 1em 0;
}
* html #selMembersInvitation{
	height:1%;
	overflow:visible;
}
	#selMembersInvitation h2{
		font:bold 1.4em Geneva, Arial, Helvetica, sans-serif;
		padding:0;
		margin:0 0 0.5em 0;
		min-height:1.5em;
	}
.clsInviteInformation{
	padding:1em;
	margin:1em 0;
	overflow:auto;
	zoom:1;
}
	* html .clsInviteInformation{
		height:1%;
		overflow:visible;
	}
#selPostCard{
	width:530px;
}
.clsInviteInformationLeft{
	width:50%;
	margin:0 10px;
	float:left;
}
	.clsInviteInformationLeft h1{
		background:url(../images/screen_blue/logo-postcard.jpg) no-repeat left center;
		width:81px;
		height:37px;
		text-indent:-999em;
	}
		.clsInviteTable{
			border-right:1px solid #CAD0D7;
			margin:1em 0 2em 0;
		}
	.clsInviteInformationLeft table,.clsInviteInformationRight table,#selMembersInvitationRight table{
		background:transparent;
		border:0;
	}
		.clsInviteInformationLeft table td,.clsInviteInformationRight table td,#selMembersInvitationRight table td{
			border:0;
			background:transparent;
			font:normal 11px Geneva, Arial, Helvetica, sans-serif;
			color:#000;
		}
	.clsEmbedInvite{
		width:224px;
		padding:0;
		margin:0.5em 0;
	}
	.clsInviteTable p{
		padding:0.3em 0;
	}
.clsInviteInformationRight{
	width:45%;
	float:left;
}
.clsInviteInformationRight h1{
	background:url(../images/screen_blue/postcard-stamplogo.jpg) no-repeat right center;
	width:119px;
	float:right;
}
	.clsInviteInformationRight h1 a{
		width:119px;
		height:67px;
		text-indent:-2000em;
		overflow:auto;
		display:block;
	}
	.clsContactsTable{
		margin:8em 0 0 0;
	}
#selMembersInvitationRight .clsBorder{
	border-top:6px solid #4B4B4B;
}
#selMembersInvitationRight .clsBottomBorder{
	border-bottom:6px solid #4B4B4B;
}
	.clsBorder p{
		padding:0 0.8em;
	}
#selMembersInvitationRight .clsRight{
	text-align:right;
	font:bold 14px Geneva, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#6E7276;
}
	#selMembersInvitationRight .clsTextBox{
		width:95px;
		margin:0 0 1em 0.7em;
	}
		.clsServices{
			text-align:left;
			font:bold 12px Geneva, Arial, Helvetica, sans-serif;
			color:#000;
			text-transform:capitalize;
		}
			.clsListServices{
				margin:0 1.2em 0 0;
			}
			.clsContacts{
				text-align:center;
			}

/* start of rounded corners for members invitation page */
.tlcinvite{
	background:transparent url(../images/screen_blue/tlcinvite.jpg) no-repeat;
}
.trcinvite{
	background:transparent url(../images/screen_blue/trcinvite.jpg) no-repeat right top;
}
.blcinvite{
	background:transparent url(../images/screen_blue/blcinvite.jpg) no-repeat left bottom;
}
.brcinvite{
	background:transparent url(../images/screen_blue/brcinvite.jpg) no-repeat right bottom;
}
.tbinvite{
	background:transparent url(../images/screen_blue/tbinvite.jpg) repeat-x;
}
.bbinvite{
	background:transparent url(../images/screen_blue/bbinvite.jpg) repeat-x center bottom;
}
.rbinvite{
	background:transparent url(../images/screen_blue/rbinvite.jpg) repeat-y right top;
}
.lbinvite{
	background:#F7FBFF url(../images/screen_blue/lbinvite.jpg) repeat-y left bottom;
}
 * html .trcinvite{height:1%}
  * html .lbinvite{
	width:100%
}
.lbinvite,.tlcinvite,.trcinvite{
	zoom:1
}
/* end of rounded corners for members invitation page */

/* styles for buttons used in invitation page */
	.clsImportContactsButton,.clsInviteFriendsButton{
		background:url(../images/screen_blue/btn-importcontact.jpg) no-repeat center center;
		width:107px;
		height:22px;
		padding:22px 0.5em 0 0.5em;
		margin:0;
		border:0;
		color:#FFF;
		text-indent:-999em;
		display:block;
		cursor:pointer;
	}
	.clsInviteFriendsButton{
		background:url(../images/screen_blue/btn-invitefriend.jpg) no-repeat center center;
		width:94px;
		height:20px;
		padding:20px 0.5em 0 0.5em;
		margin:0 auto;
		text-align:center;
	}

@media all and (min-width:0px){ .clsImportContactsButton,.clsInviteFriendsButton{ padding:50px 0.5em 0 0.5em; } }

/* end of styles for buttons used in invitation page */
/* end of invitation page style */

/*-- style for viewVideo --*/
.clsPlayListEdit{
	font-weight:bold;
	color:#0063DE;
	text-decoration:underline;
}
	.clsPlayListEdit:hover{
		color:#FF0000;
		text-decoration:underline;
	}

.clsVideoSepartor{
	border-bottom:1px solid #BCC0C3;
}
#selVideoTable,#selVideoTable table,#selVideoTable td,#selVideoTable th{
	margin:0;
	padding:0;
	border:0;
	vertical-align:top;
}
	#selVideoTable td{
		padding:0 10px 0 0;
	}
	#selVideoTable table,#selVideoTable div{
		margin:0;
		padding:0;
		width:100%;
	}
		#selVideoTable div p{
			padding:0.2em;
		}
		#selVideoTable div td,#selVideoTable div th{
			border:0;
			border-collapse:separate;
			padding:0.2em;
			text-align:left;
		}
			#selVideoTable div th a{
				padding:0;
				color:#000
			}
#selVideoQuickLinks .clsQuickLinks{
	border:1px solid #C1C4C9;
	margin:1em 0;
}
	#selVideoDisp .clsRelVideoImg{
		width:90px;
	}
		#selVideoHistoryLinks{
			margin:0.5em 3px;
		}
/*.clsQuickVideoInformation{
	overflow:auto;
	zoom:1;
}*/
* html .clsQuickVideoInformation{
	height:1%;
	overflow:visible;
}
#selVideoQuickLinks table{
	background:transparent;
	border:0;
}
#selVideoQuickLinks table td{
		border:0;
	}
	#selVideoQuickListDisp .clsRelVideoImg,#selVideoQuickListDisp .clsOuickVideoDetails,#selVideoQuickListDisp .clsDeleteVideo{
		float:left;
		width:60px;
		margin-left:8px;
	}
		#selVideoQuickListDisp .clsRelVideoImg{
			width:80px;
		}
			.clsAddQuickVideo{
				width:20px;
				top:-22px;
				left:10px;
				position:relative;
				cursor:pointer;
			}
			.clsAddQuickVideoImg{
				width:20px;
				top:-27px;
				left:5px;
				position:relative;
				cursor:pointer;
			}
				#selVideosTable .clsAddQuickVideoImg{
					top:-24px;
				}
				#selMyAlbums .clsAddQuickVideoImg,#selVideoCategory .clsAddQuickVideoImg{
					top:-22px;
				}
					.clsQuickLinksTitle{
						padding-left:0.7em;
					}
					.clsQuickLinksTitle{
						*padding:0.7em;
					}
					#selVideoQuickListDisp .clsOuickVideoDetails{
						width:270px;
					}
					#selVideoQuickListDisp .clsDeleteVideo .clsPlayingTime{
						float:left;
						width:40px;
					}
					#selVideoQuickListDisp .clsDeleteVideo .clsRemove{
						float:right;
						width:15px;
					}
					.clsRemoveTime{
						overflow:auto;
						zoom:1;
					}
					* html .clsRemoveTime{
						height:1%;
						overflow:visible;
					}
						.clsRemove p a{
							background:url(../images/screen_blue/icon-remove.gif) no-repeat left center;
							width:14px;
							cursor:pointer;
							text-indent:-999em;
							display:block;
						}
						.clsMoreQuickVideo{
							text-align:right;
							padding:3px 0 3px 10px;
						}
						.clsMoreQuickVideo a{
							text-align:right;
							cursor:pointer;
							padding:3px 0 3px 10px;
						}
#selVideoQuickListDisp{
	padding:0.5em;
}
	#selViewVideo #selVideoQuickListDisp p{
		margin:0;
		padding:0;
	}
		#selVideoQuickListDisp a{
			text-decoration:underline;
			color:#0134CD;
			font-weight:bold;
		}
			#selVideoQuickListDisp #selMemberName a{
				color:#0134CD;
			}
#selVideoQuickListDispManage table{
	background:#FFFFFF;
}
	#selVideoQuickListDispManage .clsManage a{
		color:#0134CD;
		text-decoration:underline;
		border-right:1px solid #000;
		font-weight:bold;
		padding:0 0.5em 0 0;
	}
	#selVideoQuickListDispManage .clsClearQuickList{
		padding-top:0.7em;
	}
	#selVideoQuickListDispManage .clsManage .clsNoBorder{
		border:0;
	}
	#selVideoQuickListDispManage label{
		color:#000;
		font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	}
	.clsQuickListTitle{
		color:#F73131;
		padding-left:5px;
	}
	#selVideoQuickListDispManage h4,#selVideoQuickListDispManage .clsShowHide{
		background:url(../images/screen_blue/icon-playall.gif) no-repeat left center;
		padding:3px 0;
	}
	.clsViewAllResponses{
		margin:0 0 0 1px;
		border:0;
		width:99%;
	}
		.clsViewAllResponses a,#playlistName a,#edit a{
			color:#E81B0A;
			text-decoration:underline;
		}
			#playlistName a{
				display:block;
				padding:5px 0 0 0;
			}
			.clsViewAllResponses a:hover,#playlistName a:hover,#edit a:hover{
				color:#323031;
			}
	#selVideoQuickListDispManage .clsShowHide{
		background:url(../images/screen_blue/icon-show.gif) no-repeat left center;
	}
	#selVideoQuickListDispManage h4 a{
		color:#0134CD;
		text-decoration:underline;
		padding:0 0 0 20px;
		cursor:pointer;
	}
	#selVideoCommentTable,#selVideoCommentTable td,#main .clsCommentDateCell p{
		border:0;
		margin:0;
		padding:0;
	}
.clsUserMenuContainer{
	overflow:auto;
	zoom:1;
	width:115px;
}
* html .clsUserMenuContainer{
	overflow:visible;
	height:1%;
}
	.clsUserMenuContainer a{
		background:#E5E5E5 url(../images/screen_blue/bg-inactivetextcomment.jpg) no-repeat right center;
		padding-right:15px;
		float:left;
		display:block;
	}
	.clsUserMenuContainer a:hover{
		background:#4C94E9 url(../images/screen_blue/bg-activetextcomment.jpg) no-repeat right center;
	}
.clsCommentUsersTable{
	background:#FFF;
}
	.clsCommentDateCell p{
		text-align:right;
	}
#selCommentBlock #selVideoCommentTable{
	background-color:#F3F3F3;
	margin-bottom:0.5em;
}
	#selVideoCommentTable #selVideoCommentSeparator{
		padding:0.2em;
	}
#selVideoComment .clsCommentTop{
	background:url(../images/screen_blue/bg-commentdownarrow.jpg) no-repeat 18px bottom;
	padding:0 0 7px 0;
	margin-bottom:1em;
	width:325px !important;
}
#selCommentBlock .clsNormalCommentTop .clsViewVideoReply{
	width:300px !important;
	background:transparent;
}
	#selVideoComment .clsCommentTop .clsCommentBottom #selVideoCommentTable{
		width:300px !important;
	}
		#selCommentBlock .clsNormalCommentTop table{
			width:400px !important;
		}
			#selCommentBlock .clsNormalCommentTop .clsCommonVideoTbl{
				width:400px !important;
			}
.clsCommentTop table{
	background:#E5E3E3 !important;
}
#selVideoComment .clsCommentBottom{
	background:transparent;
	padding:0;
}
.clsCommentUser p{
	display:inline;
	padding:0 0.5em 0 0;
	font:11px Geneva, Arial, Helvetica, sans-serif;
}
	.clsCommentUser p a{
		font-weight:bold;
		text-decoration:underline;
		padding:0 1em 0 0;
	}
	.clsHomeDispContents{
		width:100px;
	}
	/*-- viewVideo --*/
#selVideoInfoDisplay,#selCommentBlock{
	width:450px !important;
	padding:0 0 0 1px;
	font:normal 12px Geneva, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	margin:0.5em 0;
	border:1px solid #C1C4C9;
}
#selCommentBlock{
	border:0;
}
.clsCommentDownArrow{
	background-color:#F3F3F3;
	}
#selCommentBlock .clsEmptyTable .clsNormalCommentTop{
	padding:0;
	margin:0 0 1em 0;
}
#selCommentBlock .clsVideoDownArrow{
	padding:0 0 5px 0;
		background:url(../images/screen_blue/bg-commentdownarrow.gif) no-repeat 18px bottom;
		height:1%;
	}
	#selCommentBlock .clsNormalCommentTop{

		background:#F3F3F3;


	}
#selCommentBlock table{
	background:#FFF;
}
#selCommentBlock .clsCommentBlockTable,#selUserContentResp{
	border:1px solid #C1C4C9;
	margin:0.5em 0 1em 1px;
}
#selUserContentResp{
	margin-bottom:1em;
}
	#selUserContentResp .clsNextPrevButton{
		vertical-align:middle;
	}
#selUserContentResp table{
	background:#F3F3F3;
}

	#selCommentBlockHeading h2{
		color:#222021;
		font:bold 12px Geneva, Arial, Helvetica, sans-serif!important;
		padding:0 0 1em 0;
		margin:1em 0!important;
}
	#selCommentBlock label{
		color:#535353;
		margin:0 1em 0 0;
	}
	.clsVideoComment{
		margin:0;
		padding:0 !important;
	}
	#selCommentBlock .clsVideoComment li{
		display:inline;
		color:#535353;
		margin:0 0.5em 0 0;
	}
		 .clsVideoComment li a{
		 	color:#1321E2;
			text-decoration:underline;
		}
.clsCommentBlockHeading{
	float:left;
	width:200px !important;
	margin:0;
	padding:0;
}
.clsPostCommentHeading{
	float:right;
	width:200px !important;
	margin:0;
	padding:0;
	text-align:right;
}
	.clsPostCommentHeading a{
		padding:0;
		margin:0;
	}
	#selPostComment a{
		color:#1522E0;
		text-decoration:underline;
	}
	.clsCenter{
		text-align:center;
	}
	.clsComments{
		text-align:center;
		background:url(../images/screen_blue/bg-commentblock.jpg) repeat-x;
		margin:0 1px 0 0;
		padding:0.5em 0 0 0;
		height:51px;
		width:435px !important;
	}
		.clsComments input{
			margin:1em 0;
		}
.clsHeadingPostComment{
	overflow:auto;
	zoom:1;
	margin:1em 0 !important;
}
* html .clsHeadingPostComment{
	overflow:visible;
	height:1%;
}
	#selVideoInfoDisplay td{
		border:0;
		background-color:#F3F3F3;
	}
	#selVideoInfo{
		background:#F3F3F3;
	}
	 .clsVideoRightTable{
	 	background:#EFEFEF;
	}
		 .clsVideoRightTable td{
		 	width:auto;
		}
		.clsVideoInformation{
			margin:8px 0 0 8px !important;
		}
			.clsVideoInformation p{
				font:normal 11px Geneva, Arial, Helvetica, sans-serif;
				color:#6B6B6B;
				margin:0 !important;
				padding:0 !important;
			}
		.clsVideoInformation #selMemberName a{
			color:#535353;
			text-decoration:underline;
			text-transform:capitalize;
			font-weight:bold;
		}
		.clsVideoInformation .clsBold{
			color:#222021;
			font-weight:bold;
		}
		#selVideoInfoDisplay p,h3{
			color:#535353;
			padding:0.1em 0 0.2em 0;
		}
			#selVideoInfoDisplay p a{
				color:#535353;
				text-decoration:none;
				background-repeat:no-repeat;
			}
			#selVideoInfoDisplay .clsRating{
				text-align:center;
				font:normal 11px Geneva, Arial, Helvetica, sans-serif;
			}
			#selVideoInfoDisplay .clsLogin{
				text-decoration:underline;
				color:#0063DB;
			}
#selEditPhotoComments{
	vertical-align:middle;
	text-align:center;
}
	#selVideoPlayerCell,#selArticlePlayerCell{
		vertical-align:top;
		padding:0;
		width:450px;
	}
	#selArticlePlayerCell{
		width:400px;
	}
#selVideoComments{
	border:1px solid #C1C4C9;
}
	#selVideoComments #selHeadingPostComment{
		background-color:#EEE;
		border-bottom:1px solid #C1C4C9;
	}
	#selVideoComments .clsPrevious,.enabledPrevButton{
		background:url(../images/screen_blue/icon-prev.jpg) no-repeat center center;
	}
	#selVideoComments .clsNext,.enabledNextButton{
		background:url(../images/screen_blue/icon-next.jpg) no-repeat center center;
	}
	.enabledPrevButton,.enabledNextButton{
		border:0;
		padding:0.2em 0 0.2em 2em;
		cursor:pointer;
	}
	#selVideoComments .clsPrevious,#selVideoComments .clsNext{
		text-indent:-999em;
		display:block;
		padding:0.4em 0.3em;
		vertical-align:middle;
	}
	#selVideoComments a{
		text-decoration:underline;
		font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	}
	#selVideoComments table{
		padding:0.5em 0;
	}
		#selVideoComments table td{
			width:auto;
			padding:0.4em 0.3em;
		}
		#selVideoComments .clsCommentBlockHeading{
			padding:0 0 0 0.5em;
		}
/* style for add video comment */
#selVideoCommentInformation{
	border:1px solid #CFCDCE;
	background:#FFF;
	margin:0 2em !important;
	width:396px !important;
}
#selVideoButtonCommentInformation{
	display:none;
}
#selVideoCommentInformation table{
	background:#FFF;
	margin:0 0 1em 0;
}
#selVideoCommentInformation table .clsCommentSeperator{
	background:#F7F7F7;
	margin:1px 0;
}
#selVideoCommentInformation a{
	color:#535353;
	text-decoration:underline;
	font:bold 11px Geneva, Arial, Helvetica, sans-serif;
}
#selVideoCommentInformation ul{
	margin:0 0 1em 1em;
}
#selVideoCommentInformation li{
	display:inline;
	margin:0 0.5em 0 0;
}
	#selVideoCommentInformation .clsClose{
		text-align:right;
	}
	#selVideoCommentInformation li a{
		border-right:1px solid #979797;
		padding:0 0.5em 0 0;
		text-decoration:underline;
		font-weight:bold;
	}
	#selVideoCommentInformation .clsNoBorder{
		border-right:0;
	}
	#selVideoCommentInformation .clsActive{
		color:#1522E3;
		text-decoration:none;
	}
/*-- css for the Top,Related and User navigations in viewVideo --*/
#main .clsMoreVideosNav{
	height:26px;
	zoom:1;
	margin:0;
}
* html #main .clsMoreVideosNav{
	height:1%;
	overflow:visible;
}
.clsMoreVideosNav ul{
	margin:0;
	overflow:hidden;
	padding:0;
}
* html .clsMoreVideosNav ul{
	overflow:visible;
	height:1%;
}
.clsViewMoreVideo{
	padding:1em 0;
}
	.clsMoreVideosNav li{
		font:bold 11px Geneva, Arial, Helvetica, sans-serif;
		margin:0 2px 0 0;
		float:left;
		border:1px solid #F3F3F3;
		border-bottom-width:0;
	}
		.clsMoreVideosNav span{
			display:block;
			padding:0 0.4em;
			line-height:26px;
		}
		.clsMoreVideosNav .clsActiveMoreVideosNavLink{
			background:url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left center;
			border:0;
		}
		.clsMoreVideosNav .clsActiveMoreVideosNavLink span{
			display:block;
			background:transparent url(../images/screen_blue/bg-indexvideolinkright.gif) no-repeat right center;
		}
		.clsMoreVideosNav .clsActiveMoreVideosNavLink a{
			color:#000;
			background:transparent url(../images/screen_blue/bg-indexvideolinkmiddle.gif) repeat-x;
		}
		.clsMoreVideosNav li a{
			text-decoration:none;
			color:#0063DE;
			display:block;
			cursor:pointer;
		}
		.clsMoreArticlesContent,.clsMoreGamesContent{
			border:1px solid #E0E0E0;
		}
	#selVideoTable p#selImageBorder{
		margin:0 0 0 0.2em
	}
	#main #selVideoDetails td{
		border-top:1px solid #C1C4C9;
		border-bottom:1px solid #C1C4C9;
	}
	#selVideoInformation,#selVideoInformationDetails{
		text-align:center;
	}
		#selVideoInfoDisplay #selVideoInformation p,#selVideoInfoDisplay #selVideoInformationDetails p{
			display:inline;
			border-right:1px solid #535353;
			padding:0 0.5em 0 0;
			margin:0 0.5em 0 0;
		}
		#selVideoTable #selVideoInfo{
			margin:0;
		}
			#selVideoTable #selVideoInfo #download_block{
				padding:0 2px 0 0;
			}
		#selVideoInfoDisplay #selVideoInformationDetails p{
			border:0;
			text-align:center;
			margin:0 1em 0 0;
			padding:0;
			color:#535353
		}
			#selVideoInfoDisplay #selVideoInformationDetails p a{
				text-decoration:underline;
				margin:0;
				padding:0;
				color:#535353;
			}
		#selVideoInfoDisplay #selVideoInformation .clsNoBorder{
			border:0;
		}
	#viewVideo #main,#membersviewVideo #main,#membersgroupViewVideo #main,#groupViewVideo #main{
		margin-left:10px;
	}
	 #membersmailCompose #main,#membersarticleWriting #main{
	 	margin-right:10px;
	}
/*-- viewVideo page --*/
#selVideoTable .clsVideoPagingList{
	text-align:right;
	padding:0 15px 0 0;
}
#selViewVideo h2{
	font:bold 17px Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	min-height:0;
}
#selViewVideo table{
	margin:0;
}
#main .clsContentCell p a,#selVideoInfoDisplay p a{
	padding:0 0 0 1.5em;
	background-position:left center;
	background-repeat:no-repeat;
}
.clsViewVideoRightContent{
	width:341px;
}
.clsViewVideoRightContent #selVideoInfo{
	border:1px solid #CCC;
}
#selVideoInfo p{
	margin:3px 0 3px 10px;
	text-transform:capitalize;
	color:#535353;
}
	#selVideoInfo p a,a{
		text-decoration:none;
		color:#535353;
	}
#selVideoInfo .clsDownload{
	text-indent:-999em;
	width:173px;
	margin:0.5em 10px 0 10px;
}
	.clsDownload a{
		width:173px;
		height:39px;
		display:block;
		background:url(../images/screen_blue/bg-videodownload.jpg) no-repeat;
		cursor:pointer;
		margin:0;
		padding:0;
	}
	.clsContentCell a{
	background-image:url(../images/screen_blue/icon-sendmail.gif);
}
.clsFlagContent a{
	background-image:url(../images/screen_blue/icon-viewflag.jpg);
}
.clsPostVideo a{
	background-image:url(../images/screen_blue/icon-video.gif);
	height:16px;
	line-height:16px;
}
.clsFavouriteContent a{
	background-image:url(../images/screen_blue/icon-addtofav.gif);
}
.clsAddPlayListContent a{
	background-image:url(../images/screen_blue/icon-sendmail.gif);
}
.clsAddGroupContent a{
	background-image:url(../images/screen_blue/icon-addtogp.gif);
}
.clsEmailContent a{
	background-image:url(../images/screen_blue/icon-sendmail.gif);
}
	#selViewVideo .clsVideoResponsePopup{
		padding:1em;
		border-top:4px solid #0064DD;
		background-color:#FFF;
		color:#333;
		margin:1em 0;
	}
	#selViewVideo #selVideoResposeLinks{
		width:700px;
	}
#selViewVideo .clsCommonPopupDiv{
	background-color:#FFF;
	width:450px;
	text-align:center;
	border:2px outset #0064DD;
	padding:1em;
	margin:3em 0 0 0;
}
#selViewVideo .clsPreviewResponsePopup{
	background-color:#FFF;
	text-align:center;
	width:250px;
	border:2px outset #0064DD;
	padding:1em;
}
	.clsVideoResponsePopup input,.clsCommonPopupDiv input{
		margin:0.5em 0;
	}
		.clsCommonPopupDiv h4{
			color:#0064DD;
		}
			.clsCommonPopupDiv th{
				background:none;
			}
.clsPreviewPopup{
	width:250px;
}
/* styles for buttons used in view video page */

.clsSaveSubmitButton,.clsCancelSubmitButton,.clsPreviewSubmitButton,.clsSelectSubmitButton,.clsDoneSubmitButton{
			background:url(../images/screen_blue/bg-submit.gif) no-repeat center center;
			float:none;
			text-align:center;
			vertical-align:middle;
			border:0;
			padding:3px.5em 0.3em 2px;
			width:60px;
			font-size:11px;
			font-weight:bold;
			height:22px;
			cursor:pointer;
		}
		.clsPreviewSubmitButton,.clsSelectSubmitButton{
			background:url(../images/screen_blue/btn-preview.gif) no-repeat center center;
			width:63px;
			height:18px;
			padding:2px 0.5em 0.3em 0;
			cursor:pointer;
		}
		.clsSelectPreview{
			text-align:center;
			margin:0.5em 0 0 0;
		}
		.clsSelectPreview p{
			display:inline;
			margin:0 0 0 0.5em;
		}
		.clsSelectSubmitButton{
			background:url(../images/screen_blue/btn-preview.gif) no-repeat center center;
		}
		.clsCancelSubmitButton{
			background:url(../images/screen_blue/bg-submit.gif) no-repeat center center;
		}

/* end of styles for button used in view video page */

.clsShowAllVideoResponse{
	border-top:1px solid #C1C4C9 !important;
	margin:1px 0 0 0 !important;
}

/* end of style for view video page */

/*-- styles for myhome page --*/
.clsUserName{
	color:#FFF;
	padding:0 0 0 0.2em;
}
#selLeftContents .clsWelcomeNote{
	background:transparent url(../images/screen_blue/bg-headingleft.gif) no-repeat left center;
	color:#FFF;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
	padding:0 0 0 1em;
	min-height:31px;
	line-height:31px;
	margin:0;
}
.clsMyHomeHeading{
	background:#0063DC url(../images/screen_blue/bg-headingright.gif) no-repeat right center;
}
#selMyHome{
	overflow:auto;
	zoom:1;
}
* html #selMyHome{
	height:1%;
	overflow:visible;
}
#selLeftContents,#selRightContents{
	width:32%;
	float:left;
	clear:left;
	padding:0 0 0.5em 0;
	margin:0;
}
.clsLeftContentsInside{
	border:1px solid #E3E3E3;
	background-color:#F3F3F3;
	margin:0 0 0.5em 0;
}
/* after coding completed this code need to be removed */
	#selLeftContents img{
		width:118px !important;
	}
	.clsUserImage{
		float:left;
		width:128px
	}
	.clsUserUpload{
		float:left;
		padding:2em 0;
	}
		.clsUserUpload p{
			margin:0.5em 0 0 18px;
		}
	.clsUserImageUpload{
		overflow:auto;
		zoom:1;
		margin:0.5em 0 0 0.8em;
	}
	#indexUserRayzzUrl,#selUserProfileIndexDetails{
		margin:0 0 0 0;
	}
	* html .clsUserImageUpload{
		height:1%;
		overflow:visible;
	}
	#indexUserRayzzUrl .clsTextBox{
	width:200px;
	text-align:left;
	}
#selRightContents{
	width:66%;
	float:right;
	clear:right;
	padding:0.5em;
}
	#selInviteFriends li a{
		background:url(../images/screen_blue/icon-rightheadings.gif) no-repeat left center;
		padding:2px 0 2px 15px;
	}
	#selLeftContents table,#selRightContents table{
		width:98%;
		margin:1em 0.5em;
	}
		#selRightContents #selMsgAlert p,#selRightContents #selMsgAlert a{
			font-weight:bold;
		}
	#selIndex h2,#selIndex h2 span{
		background:transparent
	}
#selLeftContents a{
	color:#6D7476
}
#selLeftContents a:hover{
	color:#000
}
#selUserProfileIndexDetails p{
	padding:0;
	color:#474747;
	font:bold 12px Geneva, Arial, Helvetica, sans-serif;
	margin:0.5em 0;
	text-transform:capitalize;
}
	#selUserProfileIndexDetails h5 a{
		text-decoration:underline;
		color:#0063DC;
		margin:1em 0 0.5em 0;
		display:block;
		text-transform:capitalize;
	}
	#selUserProfileIndexDetails span{
		font-weight:normal;
	}
	#selNewMembersTitle{
		background:transparent url(../images/screen_blue/icon-newmembers.gif) no-repeat 0 0.5em;
		color:#6C7F84;
		padding:0.3em 0 0.3em 1.2em;
		margin:0;
		text-transform:lowercase
	}
#selMembersCount,#selUploadTbl th,.clsPopupHeader h3,#selLeftContents h3,#selLeftProfileContents h3,#selRightProfileContents h2{
	color:#6C7F84;
}
	#selRightProfileContents h2,#selRightProfileContents h2 span{
		background:transparent
	}
	#selRightProfileContents a{
		color:#FE6D00
	}
	#selRightProfileContents a:hover{
		color:#718F99
	}
	.clsIndexDateHeading{
		background:url(../images/screen_blue/bg-date.jpg) no-repeat center center;
		text-align:center;
		padding:0.3em 0;
	}
	#selLeftContents .clsIndexDateHeading{
		color:#FFF;
	}
.clsShoutoutTitleEnd,.clsDateAdded,#selLeftContents .clsShoutBulletinLink li a,#selUserProfileDetails p,#selUserProfileDetails li a{
	color:#0063DE;
	text-decoration:none;
}
#selLeftContents li p a{
	background:url(../images/screen_blue/icon-rightheadings.gif) no-repeat;
	padding:0 0 0 1em;
}
	#selLeftContents .clsAuthandDate{
		padding:1em 0.2em 1em 1em
	}
#selLeftContents .clsShoutBulletinLink li{
	display:inline;
}
	.clsShoutBulletinLink{
		margin:2em 0.5em 0.5em 0.5em
	}
	#selLeftContents .clsShoutBulletinLink .clsNew{
		margin:-1.5em 0 0 0;
		float:right;
	}
#selUserProfileDetails h4,#selUserProfileDetails p{
	text-align:center
}
#selLeftContentsDown h3{
	border:1px solid #F3F3F3;
	padding:0.35em 3em 0.35em 0.5em;
	width:150px;
}
	#selUserProfileDetails h4{
		margin:1em 0 0 0
	}
.clsMyHomePrev,.clsMyHomeNext{
	width:5%;
	text-align:left;
	padding:0 0.5em;
	vertical-align:middle
}
.clsMyHomePrev input,.clsMyHomeNext input{
	text-indent:-2000em;
	overflow:hidden;
	display:block;
	width:20px;
	height:20px;
	border:0;
	margin:0;
	padding:0 0 0 25px;
	color:#FFF;
	background:url(../images/screen_blue/icon-next.jpg) no-repeat;
	font-size:0;
	cursor:pointer;
}
.clsMyHomePrev input{
	background:url(../images/screen_blue/icon-prev.jpg) no-repeat;
}
.disabledPrevButton{
	background:url(../images/screen_blue/icon-prevnogo.jpg) no-repeat center center;
	cursor:default;
}
.disabledNextButton{
	background:url(../images/screen_blue/icon-nextnogo.jpg) no-repeat center center;
	cursor:default;
}
.disabledPrevButton,.disabledNextButton{
	padding:0 1em 0 0;
	border:0;
}
#selUsersGraph{
	float:left;
	width:343px;
	text-transform:capitalize;
	margin:0;
}
#selUsersTips{
	float:left;
	margin:0 0 0 5px;
	text-transform:capitalize;
	background:#F3F3F3;
	border:1px solid #E3E3E3;
	padding:5px 9px 12px 9px;
	width:175px;
}
#selUsersGraphTips{
	overflow:auto;
	zoom:1;
}
	* html #selUsersGraphTips{
		overflow:visible;
		height:1%;
	}
	.clsGraph{
		text-indent:-999em;
		padding:12px;
	}
		.clsGraph a{
			background:url(../images/screen_blue/bg-graph.jpg) no-repeat left center;
			border:1px solid #E3E3E3;
			width:319px;
			height:220px;
			display:block;
	}
.clsUsersInformation{
	background-color:#F3F3F3;
	border:1px solid #E3E3E3;
}
	#selUsersTips .clsCenter{
		text-align:center;
	}
.clsMyHomeSectionLeft{
	float:left;
	width:165px;
}
.clsMyHomeSectionRight{
	float:left;
	margin:0 0 0 16px;
	width:165px;
}
.clsMyHomeSection{
	margin:1em 0 0 0;
	zoom:1;
	text-transform:capitalize;
}
* html .clsMyHomeSection{
	overflow:visible;
	height:1%;
}
	.clsMyHomeSection a{
		text-decoration:underline;
		font:normal 11px Geneva, Arial, Helvetica, sans-serif;
	}
	.clsNetworkLinks{
		background:#F3F3F3;
		border:1px solid #E3E3E3;
		padding:9px;
		margin:0;
	}
	.clsMyHomeSection h3{
		margin:0;
		padding:0;
		height:26px;
		background:url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left top;
		padding-left:1px;
	}
	.clsMyHomeSection span{
			background:url(../images/screen_blue/bg-indexvideolinkmiddle.gif) repeat-x;
			display:block;
			float:left;
	}
	* html .clsMyHomeSection h3{
		top:1px;
		position:relative;
	}
	.clsMyHomeSection span span{
			background:transparent url(../images/screen_blue/bg-indexvideolinkright.gif) no-repeat right -1px;
			padding:0.5em 0.7em;
			border-top:1px solid #E3E3E3;
			float:left;
			display:block;
		}
		* html .clsMyHomeSection span span{
			padding:0.4em 0.7em;
		}
		#selShoutOutHeading{
		float:left;
		margin:0 0 0 0.2em;
		color:#333;
		min-height:0;
		font:bold 12px Geneva, Arial, Helvetica, sans-serif;
		padding:0;
		width:150px;
}
.clsMyHomeContent{
		background-color:#F3F3F3;
		margin:0 0 0.5em 0;
		padding:0 5px 0 20px;
		border:1px solid #E3E3E3;
		clear:both;
}

/* style for user tips */
.clsUserTipsImageDescription{
	overflow:auto;
	zoom:1;
}
* html .clsUserTipsImageDescription{
	height:1%;
	overflow:visible;
}
.clsUserTipsImage{
	float:left;
	width:30px;
	margin:0 0 0 1px;
}

/* styles for buttons used in myhome page */

.clsProfileButton,.clsUploadButton,.clsGoButton,.clsProfileTemplate{
	background:url(../images/screen_blue/bg-viewprofile.jpg) no-repeat center center;
	width:83px;
	height:27px;
	text-indent:-999em;
	cursor:pointer;
	padding:27px 0.5em 0 0.5em;
	margin:0;
	border:0;
	color:#FFF;
	display:block;
	vertical-align:middle;
}
.clsUploadButton{
	background:url(../images/screen_blue/bg-uploadmedia.jpg) no-repeat center center;
	margin:1em 0 0 0;
}
.clsProfileTemplate{
	background:url(../images/screen_blue/bg-changeyourofilebutton.jpg) no-repeat center center;
	width:146px;
	height:39px;
	padding:39px 0.5em 0 0.5em;
	margin:0 0 1em 0;
}
.clsGoButton{
	background:url(../images/screen_blue/bg-gobutton.jpg) no-repeat center center;
	width:36px;
	height:28px;
	padding:28px 0.5em 0 0.5em;
	text-align:center;
	margin:0.5em auto;
}
/* hack for opera */
@media all and (min-width:0px){ .clsGoButton,.clsProfileTemplate,.clsUploadButton,.clsProfileButton{ padding:50px 0.5em 0 0.5em; } }
/* end of  styles for buttons used in myhome page */
/* end of style for myhome page */

/* style for detailed view and thumbnail view */

.clsNormalCommentTop .clsMenuSearch{
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border:1px solid #E5E5E5;
	margin:0.1em 0;
	width:100px !important;
}
.clsMenuSearch a{
	display:block;
	font-weight:normal;
	padding:0.2em 0 0.2em 0.2em;
	cursor:pointer;
}
.clsSearch li{
	background:url(../images/screen_blue/bg-menusearch.jpg) no-repeat right center;
	padding-right:1.5em;
	text-transform:capitalize;
	cursor:pointer;
}
	.clsSearch li a{
		text-decoration:none;
		color:#0063DC;
		cursor:pointer;
	}
	.clsVideoRight p .clsSearchActive{
		background:none !important;
		color:#0063DC;
		text-decoration:underline;
		font-weight:normal;
	}


/* end of style for detailed and thumbnail view */

/* style for dashboard */
#selDashBoard{
	position:absolute;
	width:350px;
	background:#F7F7F7;
	padding:1em;
	right:10px;
	z-index:10500;
	overflow:auto;
}
.clsDashBoardHeading{
	float:left;
	width:90px;
	padding:0;
}
.clsCloseButton{
	float:right;
	cursor:pointer;
}
	.clsCloseButton p{
		background:url(../images/screen_blue/icon-close.jpg) no-repeat right center;
		padding:0 1.5em 0 0;
		width:47px;
		display:inline;
	}

.clsHeadingClose{
	height:25px;
	zoom:1;
	margin:0 0 0.2em 0;
}
* html .clsHeadingClose{
	height:1%;
	overflow:visible;
}
.classDashBoardLinks{
	border:1px solid #DEDEDE;
	background:#FFF;
	text-align:left;
	text-transform:capitalize;
}
	.classDashBoardLinks h3{
		padding:0 0 0 1em;
	}
	.clsDashLink{
		overflow:auto;
		zoom:1;
		width:300px;
		background:none !important;
	}
		* html #selDashStats{
			width:315px;
		}
		#selDashStats{
			width:290px;
		}
	* html .clsDashLink{
		height:1%;
		overflow:visible;
	}
		.clsDashLink li{
			padding:0 ;
			margin:0;
			background:url(../images/screen_blue/bg-borderline.jpg) no-repeat right center;
			float:left;
		}
			.clsDashLink li a{
				color:#FFF;
			}
/* end of style for dashboard */

/* style for honeypot */

.clsCaptchaTextField{
	visibility:hidden;
}

/* end of style for honeypot */

/* statr of style for bulk photo upload */
td{
	vertical-align:top;
}

a.likeParent,a.likeParent:link,a.likeParent:active,a.likeParent:visited,a.likeParent:hover{
	color:#000000;
	text-decoration:none;
}

div.title{
	width:auto;
	background-color:#D2E3F9;
	border-bottom:1px solid #0064DD;
	padding:2px;
	margin-bottom:15px;
}
div.content{
	margin:10px;
}

fieldset{
	margin:5px;
}
legend{
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	color:#000;
}

fieldset.flash{
	width:375px;
	margin:10px 0px 10px 0px;
	border-color:#D9E4FF;
}

.progressWrapper{
	width:357px;
	overflow:hidden;
}
.progressContainer{
	margin:5px;
	padding:4px;
	border-top:4px solid #E8E8E8;
	background-color:#F7F7F7;
	overflow:hidden;
}
.red /* Error */{
	border-top:4px solid #B50000;
	background-color:#FFEBEB;
}
.green /* Current */{
	border-top:4px solid #727A7D;
	background-color:#F3F3F3;
}
.blue /* Complete */{
	border-top:4px solid #0063DB;
	background-color:#D2E3F9;
}

.progressName{
	font-size:10pt;
	font-weight:bold;
	color:#555;
	width:323px;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
}
.progressBarInProgress,.progressBarComplete,.progressBarError{
	font-size:0px;
	width:0%;
	height:2px;
	background-color:#474747;
	margin-top:2px;
}
.progressBarComplete{
	width:100%;
	background-color:#474747;
	visibility:hidden;
}
.progressBarError{
	width:100%;
	background-color:#F73131;
	visibility:hidden;
}
.progressBarStatus{
	margin-top:2px;
	width:337px;
	font-size:7pt;
	font-family:Verdana;
	text-align:left;
	white-space:nowrap;
}
a.progressCancel,a.progressCancel:link,a.progressCancel:active,a.progressCancel:visited,a.progressCancel:hover{
	display:block;
	height:14px;
	width:14px;
	background-image:url(file:///Maxtor%20Drive/rayzz_2.3.4/images/cancelbutton.gif);
	background-repeat:no-repeat;
	background-position:-14px 0px;
	float:right;
}
a.progressCancel:hover{
	background-position:0px 0px;
}

/* end of style for photobulk upload */

/* style for big images in view pages */

.clsImageReSize img{
	width:400px !important;
}

/* end of style for upgradation */


/* Stlye added for Checkboxes */
label.checkbox_checked{
	background:url(../images/screen_blue/tick.png) no-repeat;
	display:block;
	margin:10px 0;
	padding-left:25px;
}
label.checkbox_unchecked{
	background:url(../images/screen_blue/cross.png) no-repeat;
	display:block;
	margin:10px 0;
	padding-left:25px;
}

.clsHiddenCheck{
	position:absolute;
	left:-1000px;
}

/* End   of Stlye added for Checkboxes */

/* Added the selIndexVideo id for MySubscriber Listing in viewProfile.php page    */
#selIndexVideo ul{
	margin:0 0 0 0.3em;
	height:27px;
	padding:0;
}
#selIndexVideo ul{
	*margin:0 0 0 0.4em; /* hack for ie 7 */
	*height:25px; /* hack for ie 7 */
	padding:0;
}
@media all and (min-width:0px){ #selIndexVideo ul{ height:25px;margin:0 0 0 0.4em; } }
#selMyDashBoard #selIndexVideo ul{
	margin:10px 0 0 0;
	height:27px;
	padding:0;
}
	#selVideoSearchList #selIndexVideo ul{
		margin:0;
		height:24px;
	}
#selMyDashBoard #selIndexVideo ul{
	height:25px;
}
#membersmyHome #selIndexVideo ul{
	margin:0;
	height:26px;
}
#membersmyHome #selIndexVideo ul{
	margin:0;
	*height:25px; /* hack for ie 7 */
}
* html #membersmyHome #selIndexVideo ul{
	margin:0;
	height:25px;
}
* html #selIndexVideo ul{
	margin:0 0 0 0.4em;
	height:25px;
}
	#selIndexVideo li{
		font:bold 11px Geneva, Arial, Helvetica, sans-serif;
		float:left;
		border:1px solid #F3F3F3;
		border-bottom-width:0;
		margin:0 2px 0 0;
	}
		#selIndexVideo span{
			display:block;
			padding:0.3em 1em;
		}
		#selIndexVideo .clsActiveVideoLink,#selIndexVideo .clsSearchActiveBlock{
			background:#F3F3F3 url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left center;
			top:1px;position:relative;
			border:1px solid #E7E7E7;
			border-left:0;
			border-right:0;
			border-bottom:0;
		}
			#selVideoSearchList #selIndexVideo .clsSearchActiveBlock,#selMyDashBoard #selIndexVideo .clsSearchActiveBlock{
				background:#F3F3F3 url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left center;
				border:1px solid #E7E7E7;
				border-left:0;
				border-right:0;
				border-bottom:0;

		}
	#selIndexVideo .clsActiveVideoRight{
		background:transparent url(../images/screen_blue/bg-indexvideolinkright.gif) no-repeat right center;
	}
		#selIndexVideo .clsActiveVideoLink a,#selIndexVideo .clsSearchActiveBlock a{
			color:#000;
		}
		#selIndexVideo li a{
			text-decoration:none;
			color:#0063DE;
			display:block;
			cursor:pointer;
			top:1px;position:relative;
		}

.clsLoginLink{
	text-decoration:underline;
	color:#0063DB;
}
/* Ended the selIndexVideo id for MySubscriber Listing in viewProfile.php page    */
* html #selMyDashBoard #selVideoQuickLinks{
	width:99%;
}
@media all and (min-width:0px){ .clsVideoThumbDetails{ overflow:hidden; width:280px; } }

