	/**
	*    CSS for Orange themed template for Root
	*
	* @author		vidhya_29ag04
	* @copyright	Copyright (c) 2006 {@link http://www.agriya.com Agriya Infoway}
	* @license 		http://www.agriya.com Agriya Infoway Licence
	* @version 		SVN: $Id: screen_orange.css 5432 2007-03-22 12:09:45Z vidhya_29ag04 $
	* @since 		2006-06-10
	*/
	/*-- Common Styles --*/
	body{
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	padding:0;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #1f1f1f;
	background-image: url(http://my30seconds.com/images/hr_background.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	}
	html > body{
	font-size:9pt;
	}
		#top,#header h2,#footer h2,#selSubHeader h3{		/*-- Nomensa Method to hide the content --*/
	position:absolute;
	width:990em;
	left: -999em;
		}
		form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div{
	font-size:100%;
	clear: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
		}
		li{
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
		}
		a{
	color:#666666;
	text-decoration:none;
	outline:none;
	font-size: 8pt;
		}
		a:hover{
	text-decoration:none;
	color: #CCCCCC;
		}
		img{
	border:0;
	vertical-align:top;
		}
		.img{
	border:0;
	vertical-align:top;
		}
		.clsBodyContent{
	width:950px;
	background-color: #FFFFFF;
	overflow:hidden;
	text-align:left;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 0px;
	padding: 8px;
		}
/*-- Top Header --*/
	#headerTop{
	width:958px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color:#F4F4F4;
	padding-top: 4px;
	padding-right: 30px;
	padding-bottom: 4px;
	padding-left: 4px;
	}
	#headerTop a{
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color:#FFFFFF;
	padding: 4px;
		}
			#headerTop a:hover{
				color:#333333;
			}
/*-- Login Slider --*/
	#loginSlide{
	width:460px;
	border: 0px solid #CCCCCC;
	padding: 6px;
	margin: 0px;
	}
	#loginSlide h3{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	}
	#loginSlide table{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	padding: 6px;
	}
/*-- Main Navigation --*/
	#mainNavBar{
	width:946px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	padding: 10px;
	overflow: visible;
	}
	/*-- Header --*/
	#header{
		height:140px;
		width:966px
	}
	#header h1{
		width:220px;
		float:left;
	}
		/*-- for popup windows --*/
		.clsPopupHeader #header{
			text-align:left;
			padding:0.5em;
		}
		.clsPopupHeader #header h1{
			float:none;
		}
		#header h1 a{
	width:220px;
	height:90px;
	overflow:hidden;
	display:block;
	text-indent: -2000px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
		}
/*-- selSubHeader --*/
#selNavigation{
	height:14px;
}
#selSubHeader{
	padding:0;
	width:900px;
}
#selNav{
	width:900px;
}
	dl,dt,dd{
		margin:0;
		padding:0;
	}
	#selSubHeader dt{
		float:left;
		width:80px;
		background-color: #ffffff;
		background:url(../images/screen_orange/bg-link.gif) no-repeat;
	}
	#selSubHeader dt a{
	display:block;
	float:left;
	padding:0;
	width:80px;
	line-height:20px;
	outline:none;
	position:relative;
	height:20px;
	text-decoration:none;
	text-align:center;
	color:#F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: bottom;
	}
	#selSubHeader dt a:hover{
	font-weight:bold;
	color: #9BE423;
	}
	#selSubHeader dd{
		position:absolute;
		width:900px;
		left:0;
		margin:2.6em 0 0 0;
	}
		#selSubHeader li{
			display:inline;
			background-repeat:no-repeat;
			background-position:left center
		}
		#selSubHeader ul{
			width:900px;
			float:right;
		}
		#selSubHeader li a{
	color:#FFF !important;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 0;
	margin-right: 0.2em;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2.4em;
	text-transform: uppercase;
		}
		#selSubHeader li a:hover{
	text-decoration:none;
	color: #666666;
		}
		#selSubHeader .clsActiveSubLink a{
			font-weight:bold;
		}
		#selSubHeader dd ul{
			display:none;
		}
		#selSubHeader .groupListAll{
			background-image:url(../images/screen_orange/clubs.png);
		}
		#selSubHeader .bulletinListAll{
			background-image:url(../images/screen_orange/bulletin.png);
		}
		#selSubHeader .forumsListAll{
			background-image:url(../images/screen_orange/forum.png);
		}
		#selSubHeader .shoutouts{
			background-image:url(../images/screen_orange/shoutouts.png);
		}
		#selSubHeader .manageBanner{
			background- image:url(../images/screen_orange/managebanners.png);
		}
		#selSubHeader .manageBlog{
			background-image:url(../images/screen_orange/manageblogs.png);
		}
/*-- sideBar1 --*/
	.sideBarAd{
	width:300px;
	height:250px;
	float:right;
	clear:right;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	}
	.sideBarAd1{
	width:300px;
	height:76px;
	float:right;
	clear:right;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	}
	.sideBarAd2{
	width:300px;
	height:250px;
	float:right;
	clear:right;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding: 0px;
	}
	.sideBar1{
	width:286px;
	float:right;
	clear:right;
	background-color: #F4F4F4;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	padding: 6px;
	}
		.sideBar1 table,.sideBar1 td{
	margin:0;
	padding:0;
	border:0;
	background:transparent;
	vertical-align: middle;
		}
			.sideBar1 td{
				padding:0.2em 0;
			}
		.sideBar1 ul,.sideBar1 table{
		}
			.sideBar1 ul ul{
	margin: 0px;
			display:none;
			}
			.sideBar1 .clsActive ul{
	display:block;
	padding-left: 2em;
			}
			.sideBar1 li{
	list-style-type: square;
	list-style-position: inside;
	text-transform: capitalize;
	clear: none;
			}
				.sideBar1 #selFeaturedMembers li{
	margin:0;
				}
			.sideBar1 .clsActive li a{
				color:#666666;
				font-weight:normal;
			}
			.sideBar1 .clsActive a,.sideBar1 .clsActive .clsActivePhotoSubLink a{
	font-weight:normal;
	color:#666666;
			}
		.clsMoreTags{
			text-align:right;
		}
		.clsMoreTags{
			margin:1em 0;
		}
	/*-- sideBar2 --*/
	.sideBar2{
	float:right;
	clear:right;
	width:300px;
	text-align:center;
	background-color: #F4F4F4;
	padding: 8px;
	margin-left: 8px;
	border: 1px solid #666666;
	margin-bottom: 8px;
	}
	/*-- Main --*/
	#main{
		padding:0em;
		min-height:29em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
	}
	* html #main{
		height:30em;
	}
	.clsMain{
		width: 642px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	.clsMainNoBanner{
		margin-top: 8px;
		margin-right: 188px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	/*-- for popup windows --*/
	.clsPopupHeader #main{
		margin:0;
	}
	#main p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}
	h2{
	color:#666666;
	font-weight:normal;
	font-size:16pt;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-weight:bold;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
		}
	.sideBar1 h3{
	color:#666666;
	font-weight:bold;
	font-size:7pt;
	width:98%;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #F8F8F8;
	text-transform: uppercase;
		}
		h3{
			margin:0.5em 0;
			font-size:110%;
		}
			h3 a{
	font-weight:bold;
	font-size: 8pt;
	color: #666666;
	text-transform: capitalize;
			}
		#selPageNav table,#selPageNav td{
			margin:0;
			padding:0;
		}
	/*-- Footer --*/
	#footer{
	clear:both;
	color:#CCCCCC;
	font-size:8pt;
	padding: 6px;
	margin-top: 8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #333333;
	}
	#sponsor{
	clear:both;
	color:#999999;
	font-size:8pt;
	padding: 6px;
	margin-top: 16px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	}
	#videobox{
	clear:both;
	color:#999999;
	font-size:7pt;
	padding: 0px;
	margin-top: 0px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	}
	#footerad{
	clear:both;
	margin-top: 16px;
	}
			#footer ul{
			text-align:center;
			padding:0.3em 0;
		}
			#footer li{
				margin:0 0.5em 0 0;
				border-right:1px solid #666A69;
				padding:0 0.5em 0 0;
				display:inline;
			}
			#footer .clsNoFooterBorder{
				border:0;
			}
		#footer p{
			text-align:center;
			font-size:0.9em;
			padding:0.2em 0;
		}	
			#footer a{
	color:#666A69;
	font-size:9px;
	text-decoration:none;
	text-transform: uppercase;
			}
			#footer a:hover{
				text-decoration:underline;
			}
	/*-- for help tips--*/
	.clsHelp{
		background:url(../images/screen_orange/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 #FF6D00;
		padding:0.2em;
	}
	.clsPhotoBalloon{
		border:1px solid #FF6D00;
		border-width:1px 2px;
		white-space:nowrap;
		font:bold 85% Tahoma;
		text-align:center !important;
		background-color:#FF6D00;
		color:#FFF;
	}
	.clsBalloonTittle{
		padding:0 0 0 1.5em;
		background:#FFF url(../images/screen_orange/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 #CCCCCC;
	color:#666666;
	background-color:#F4F4F4;
	vertical-align:middle;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
	}
	.clsTextBox,.clsPasswordBox,textarea{
	width:90%;
	margin-left: 4px;
	margin-right: 4px;
	padding: 2px;
	}
	input{
	vertical-align:middle;
	visibility:visible;
	padding:0px;
	visibility:visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
	border: 0px solid #666666;
	}
	#selMsgError,#selMsgSuccess,#selMsgConfirm,.clsPopupConfirmation,#selMsgAlert,.clsMsgAlert{
	padding:0px;
	text-align:center;
	font:bold 1em Verdana, Arial, Helvetica, sans-serif;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	background-color: #333333;
	width: 300px;
	}
	.clsPopupConfirmation{
		background-color:#666666;
		margin-bottom: 20px;
		margin-left: 50%;
		width:40%;
	}
	#selMsgError p{
	padding: 8px;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #66CC00;
	border-right-color: #66CC00;
	border-bottom-color: #66CC00;
	border-left-color: #66CC00;
	}
	#selMsgSuccess p{
	background-color: #333333;
	border: 1px solid #666666;
	padding: 8px;
	}
	.clsPopupConfirmation p,#selMsgConfirm p{
	background-color: #66CC00;
	}
	#selMsgConfirm td p{
		background:none;
	}
	#selMsgAlert p,.clsMsgAlert p{
	background-color: #333333;
	}
	#selMsgError p,#selMsgConfirm p,#selMsgSuccess p,.clsPopupConfirmation p,#selMsgAlert p,.clsMsgAlert p{
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	padding: 8px;
		}
		.clsMsgAlert form{
			background-color:#FFE9DF;
			padding:0.3em 0;
		}
		#selMsgConfirm{
			text-align:center;
		}
			#selMsgConfirm table{
				border:0;
				margin:0.5em auto;
				width:auto;
			}
			.clsPopupConfirmation table{
				background-color:#333333;
			}
			#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:#66CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-transform: capitalize;
		}
		#selMsgAlert p.clsUploadMsg,#selMsgAlert p.clsMsgAdditionalText{
	padding:0.3em 0.5em 0.3em 0.5em;
	margin:0;
	text-align:left;
	background-color: #232323;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #66CC00;
		}
		#selCommunityList #selMsgAlert p.clsMsgAdditionalText{
			border-left:2.3em solid #FF5001;
		}
		/* do not remove this style its for signup.php*/
		#selMsgSuccess p.clsMsgAdditionalText{
	padding:0.3em 0.5em 0.3em 1em;
	margin:0;
	text-align:left;
	background-color: #FFFFFF;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #66CC00;
		}
		#main .clsMandatoryFieldIcon{
			color:#669900;
		}
	.clsPopupConfirmation table,.clsPopupConfirmation td{text-align:center;width:auto;border:0;margin:0 auto}
	.clsPopupConfirmation td{padding:0.5em}
	.clsFormFieldErrTip{
		background:url(../images/screen_orange/icon-alert.jpg) no-repeat 0 0.3em;
		padding:0.2em 0.2em 0.2em 1.5em;
		height:1%;
		color:#66CC00;
	}
	.clsFormFieldCellDefault,.clsFormFieldCellError{
	background-color:#F4F4F4;
	color:#666666;
	text-align:left;
	font-size: 8pt;
	}
	/*-- profile page alignment --*/
	.clsProfileEditTbl td{
		text-align:left;
		width:50%;
	}
	.clsFormFieldCellError input,.clsFormFieldCellError select,.clsFormFieldCellError textarea{
		background-color:#F4F4F4;
		color:#666666;
	}
	.clsFormLabelCellDefault,.clsFormLabelCellError{
	background-color:transparent;
	color:#666666;
	font-size: 8pt;
	vertical-align: middle;
	margin-left: 4px;
	padding: 8px;
	}
	label span,.clsFormFieldCellError,.clsFormLabelCellError{
		color:#CCCCCC;
	}
	td p.clsHint{
		color:#FF9900;
	}
	/*-- Data Table --*/
	table{
	border-collapse:collapse;
	border-top:0px solid #CCCCCC;
	background-color:#FFFFFF;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	color:#666666;
	font-size:8pt;
	padding:8px;
	width:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	}
		th{
			background-color:#FFFFFF;
			border:0px solid #666666;
			border-collapse:collapse;
			color:#616A6F;
			vertical-align:top;
			font-weight:normal;
			text-align:left;
			padding:0.5em 0.2em;
		}
		td{
	border:0px solid #CCCCCC;
	padding:4px;
	vertical-align:top;
	background-color: #FFFFFF;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
		}
		.clsDataTable th{
			text-align:left;
		}
	/*-- Form Table --*/
	th a{
		padding:0 1.8em 0 0;
		color:#666666;
	}
	.clsColumnHeaderCellDefault a{
		background:url(../images/screen_orange/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_orange/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_orange/icon-dsc.gif) no-repeat right top;
	}
	/*-- For the paging and filtering table --*/
	.clsFilterTable,.clsFilterTable td{
		background-color:#FFF;
		border:0px solid #FFF;
		cursor:text;
	}
	/*-- selMisNavLinks --*/
	#selMisNavLinks ul,.clsTopMain{
		list-style:none outside;
		overflow:auto;
		zoom:1;
		padding:0 0 1em 0;
	}
	* html #selMisNavLinks ul,* html .clsTopMain{
		height:1%;
		overflow:visible;
	}
		#selMisNavLinks li{
			list-style:none;
			float:left;
		}
			#selMisNavLinks li a{
	display:block;
	text-decoration:none;
	color:#333333;
	background-color:#999999;
	border:0px solid #666666;
	margin:4px;
	padding: 2px;
			}
				#selMisNavLinks li a:hover{
					background-color:#DBE3E6;
				}
				#selMisNavLinks li .clsActiveMisNavLink,#selMisNavLinks li .clsActiveMisNavLink:hover{
					font-weight:bold;
					background-color:#FF6D00;
					color:#FFF;
					text-decoration:none;
					cursor:text;
				}
	/*-- For ul under ul - To display the ul under Active Mainlink --*/
	#membersmanageBanner .myHome ul,#membersmanageBlog .myHome ul,#blogList .blogList ul,#membersblogList .blogList ul,#viewFriends .membersList ul,#bulletinView .communityList ul,#communityList .communityList ul,#groupListAll .communityList ul,#bulletinListAll .communityList ul,#forumsListAll .communityList ul,#shoutouts .communityList ul,
	#groupListAllResponse .communityList ul,#groupListAllTopic .communityList ul,#groupJoin .communityList ul,#groupListAllForum .communityList ul,#groupMembersList .communityList ul,#groupPhotoList .communityList ul,#groupHome .communityList ul,#groupVideoList .communityList ul,
	#forumsResponseListAll .communityList ul,#forumsTopicListAll .communityList ul,
	#videoMostViewed .videoMostViewedHeader ul,#search .searchHighLightLink ul,#photoList .photoNewHeader ul,#photoCategory .photoNewHeader ul,#photoAlbumList .photoNewHeader ul,#membersprofileBasic .myProfile ul,#membersprofilePersonal .myProfile ul,#membersprofileSettings .myProfile ul,#membersprofilePassword .myProfile ul,#membersprofileOtherInfo .myProfile ul,#membersprofileThemeDesign .myProfile ul,#membersprofileTheme .myProfile ul{
		display:block;
	}		
		/*-- For a under li (Active Mainlink - Background for a) --*/
		#membersmanageBanner dt.myHome,#membersmanageBlog dt.myHome,#membersblogComment dt.blogList,#blogList dt.blogList,#membersblogList dt.blogList,#viewFriends dt.membersList,#bulletinView dt.communityList,#news dt.news,#faq dt.faq,#contactUs dt.contactUs,#forgotPassword dt.forgotPassword,#signup dt.signup,#login dt.login,#devLogin dt.devLogin,#index dt.index,
		#videoMostDiscussed dt.videoListAllHeader,#videoTopRated dt.videoListAllHeader,#videoNew dt.videoListAllHeader,#videoListAll dt.videoListAllHeader,#videoMostViewed dt.videoListAllHeader,
		#groupListAllResponse dt.communityList,#communityList dt.communityList,#groupListAll dt.communityList,#bulletinListAll dt.communityList,#forumsListAll dt.communityList,#shoutouts dt.communityList,
		#videoRandom dt.videoListAllHeader,#videoRecentlyViewed dt.videoListAllHeader,#videoTopFavorites dt.videoListAllHeader,
		#photoListAll dt.photoNewHeader,#photoFeatured dt.photoNewHeader,#photoNew dt.photoNewHeader,#photoRandom dt.photoNewHeader,#photoNewMale dt.photoNewHeader,#photoNewFemale dt.photoNewHeader,
		#photoTopRated dt.photoNewHeader,#photoMostViewed dt.photoNewHeader,#photoMostDiscussed dt.photoNewHeader,#photoTopFavorites dt.photoNewHeader,
		#photoAlbumList dt.photoNewHeader,#photoRecentlyViewed dt.photoNewHeader,
		#groupListAllTopic dt.communityList,#groupJoin dt.communityList,#groupListAllForum dt.communityList,#groupMembersList dt.communityList,#groupPhotoList dt.communityList,#groupHome dt.communityList,#groupVideoList dt.communityList,
		#forumsResponseListAll dt.communityList,#forumsTopicListAll dt.communityList,
		#videoMostViewed dt.videoMostViewedHeader,#search dt.searchHighLightLink,#photoList dt.photoNewHeader,#photoCategory dt.photoNewHeader,#membersprofileBasic dt.myProfile,#membersprofilePersonal dt.myProfile,#membersprofileSettings dt.myProfile,#membersprofilePassword dt.myProfile,#membersprofileOtherInfo dt.myProfile,#membersprofileThemeDesign dt.myProfile,#membersprofileTheme dt.myProfile,#membersList dt.membersList,#membersBrowse dt.membersList,#membersvideoList dt.videoNewHeader,dt.uploadNewHeader,#videoList dt.videoMostViewedHeader,#videoCategory dt.videoCategory{
			background:url(../images/screen_orange/bg-linkhover.gif) no-repeat center center;
		}
		/*-- For a under ul li (Active Sublink) --*/
		#membersmanageBanner .myHome .manageBanner a,#membersmanageBlog .myHome .manageBlog a,#blogList .blogList .blogList a,#membersblogList .blogList.blogList a,#bulletinView .communityList .bulletinListAll a,#groupListAllResponse .communityList .groupListAll a,#communityList .communityList .communityList a,#groupListAll .communityList .groupListAll a,#bulletinListAll .communityList .bulletinListAll a,#forumsListAll .communityList .forumsListAll a,#shoutouts .communityList .shoutouts a,
		#groupListAllTopic .communityList .groupListAll a,#groupJoin .communityList .groupListAll a,#groupListAllForum .communityList .groupListAll a,#groupMembersList .communityList .groupListAll a,#groupPhotoList .communityList .groupListAll a,#groupHome .communityList .groupListAll a,#groupVideoList .communityList .groupListAll a,
		#forumsResponseListAll .communityList .forumsListAll a,#forumsTopicListAll .communityList .forumsListAll a,
		#search .searchHighLightLink .groupListAll a,#membersprofileBasic .myProfile .myProfile a,#membersprofilePersonal .myProfile .myProfile a,#membersprofileSettings .myProfile .myProfile a,#membersprofilePassword .myProfile .myProfile a,#membersprofileOtherInfo .myProfile .myProfile a,#membersprofileThemeDesign .myProfile .myProfile a,#membersprofileTheme .myProfile .myProfile a{
			cursor:text;
			font-weight:bold;
			color:#FFF;
			text-decoration:underline; 
		}
	/*-- Community page --*/
	.clsCommunity{
		overflow:auto;
		zoom:1;
		margin:1em 0;
	}
	* html .clsCommunity{
		height:1%;
		overflow:visible;
	}
	#selCommunityList p,#selCommunityList h3,#selCommunityList h3 a{
		font:normal 11px Tahoma;
	}
	#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:71%;
	}
	.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
	}
		.clsCommunity li a{
			list-style:none;
			background:url(../images/screen_orange/icon-rightnavigationlinks.gif) 0 0.4em no-repeat;
			padding:0 0 0 1.5em;
			display:block;
			margin:0.3em 0;
			font:bold 11px Tahoma;
		}
		.clsCommunityDetails li a{
			display:inline;
		}
	.clsCommunity table{
		margin:0.5em;
		width:98%;
		border:0px solid #F1F5F8;
		background:transparent;
	}
	.clsCommunity td,.clsCommunity th{
	border-collapse:separate;
	vertical-align:middle;
	white-space:normal;
	border:0;
	color:#CCCCCC;
	text-align:left;
	border-bottom:1px solid #C8D3D7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #333333;
	}
	.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_orange/icon-rightnavigationlinks.gif) 0 0.4em no-repeat;
			padding:0 0 0 1.5em;
			display:block;
			margin:0.3em 0;
			font:normal 11px Tahoma;
		}
		#selChannelLinks a{
			padding:0 0 0 1em;
			font:normal 1.1em Tahoma;
		}
	p.clsOwnerNote{
		color:#FF9900;
		font-weight:bold;
	}
	.clsMusics a,.clsViewFriends a,.clsVideos a,.clsPhotos a,.clsViewFriends a,.clsViewMembers a,#selGroupInfoLinks a{
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	}
	.clsVideos a,#selRightNavigation .clsVideos a,#selGroupInfoLinks .clsVideos a{
	}
	.clsPhotos a,#selRightNavigation .clsPhotos a,#selGroupInfoLinks .clsPhotos a{
		background-image:url(../images/screen_orange/icon-photos.gif);
		border:0;
	}
	.clsMusics a{
		background-image:url(../images/screen_orange/icon-music.gif);
	}
	.clsViewFriends a,#selRightNavigation .clsViewFriends a{
		background-image:url(../images/screen_orange/icon-friends.jpg);
	}
	.clsViewMembers a,#selGroupInfoLinks .clsViewMembers a{
	}
	#selCommunityList .clsGpContentTitle a{
	text-decoration:none;
	padding:8px;
	display:block;
	color:#66CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
	#clubs{
	}
	#forums{
		background:url(../images/screen_orange/forums.gif) no-repeat 0.5em 0.5em;
	}
	#bulletins{
		background:url(../images/screen_orange/bulletins.gif) no-repeat 0.5em 0.3em;
	}
	#shoutouts{
		background:url(../images/screen_orange/shoutouts.gif) no-repeat 0.5em 0.5em;
	}
	#selGroupInfoLinks{
		text-align:left;
		height:3em;
	}
	#selGroupInfoLinks li{
		display:inline;
	}
	#selGroupInfoLinks li a{
		display:block;
		float:left;
		margin:0 0.2em 0 0;
		font:normal 1em Tahoma;
		color:#CCCCCC;
		text-decoration:none;
	}
	#join a{
		background:url(../images/screen_orange/icon-joingroup.jpg) no-repeat left center;
		color:#F75952;
		padding:1em 0 1em 2em;
		font:bold 0.9em Verdana;
		display:block;
		white-space:nowrap;
	}
	#selEmail{
		text-align:center;
		margin:0 auto;
	}
	#selEmail a{
		text-align:center;
		display:block;
		width:20em;
		background:#FF6D00;
		margin:0 auto;
		font:bold 0.9em Verdana;
		text-transform:capitalize;
		color:#FFF;
		text-decoration:none;
	}
	/*-- Forums --*/
	.clsForums table,.clsShoutouts table{
		width:96%;
	}
	.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:420px;
	}
	#selShowGroupForums table{
		width:100%
	}
	#selGroupHomeTable,#selGroupHomeTable th,#selGroupHomeTable td{
	background-color:#F4F4F4;
	vertical-align:middle;
	padding:4px;
	border-collapse:separate;
	font-size: 8pt;
	}
		#selGroupDetail{
			width:100%;
			margin:0;
			float:right;
			border:0;
		}
	#selGroupHomeTable th{
	font-weight:bold;
	color:#CCCCCC;
	}
	#selGroupHomeTable .clsFounderColumn{
		width:250px;
	}
	#selGroupHomeTable .clsMiddleRow td,#selGroupHomeTable .clsMiddleRow th{
		width:300px;
	}
	#selGroupHome #selRightNavigation{
		width:8em;
	}
	.clsMembersHomeTable,.clsMembersHomeTable td{
		border-collapse:separate;
	}
	/*-- paging --*/
	.clsPagingList{
	color:#666666;
	margin:1em 0;
	overflow:auto;
	zoom:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	}
	* html .clsPagingList{
		overflow:visible;
		height:1%;
	}
	.clsPagingList li{
		padding:0;
		float:left;
		margin:0 0.5em 0 0;
	}
		.clsPagingList li a{
			color:#999999;
		}
		.clsPagingList .clsInActivePage{
			color:#CCC;
		}
	#selNextMail a{
		padding-right:1em;
		background:url(../images/screen_orange/icon-nextpage.gif) no-repeat right center;
	}
	#selPreviousMail a{
		padding-left:1em;
		background:url(../images/screen_orange/icon-previouspage.gif) no-repeat left center;
	}
	/*-- SearchTags search.php--*/
	#selRelatedTags,#selRelatedTags a{
		font-weight:bold;
		color:#333;
		font:bold 1em Tahoma;
	}
	#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 2em;
		color:#6D7476;
		font:normal 1em Tahoma;
		background:url(../images/screen_orange/online.gif) no-repeat 0 0.2em;
	}
	#main .videoIcon{
		padding:0 0 0 1em;
		color:#6D7476;
		font:normal 11px Tahoma;
	}
	#main .videoIcon img{
		border:0;
		vertical-align:middle;
	}
	/*-- Status of Members (when offline) --*/
	#main .offlineUser{
		font:normal 11px Tahoma;
	}
	.clsGpLogoImg{
		width:95px;
	}
	.clsGpLogoHomeImg{
		width:120px
	}
	.clsGpContents{
		width:110px;
	}
		#main .clsGpContents li a{
			font-weight:normal
		}
	#selNoWrapContent{
		width:100%;
		overflow-x:auto;
	}
	/*-- viewPhoto --*/
	.clsViewContentSection{
		text-align:center;
	}
		.clsPhotoContentTitle,.clsVideoContentTitle{
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
		}
		.clsViewContentSection table{
			margin:0 auto;
			width:auto;
			border:0;
		}
		#blogPost{
			margin:1em 0;
		}
		#selVideoCodeTable .clsTextBox,#selVideoCodeTable textarea{
			width:300px;
			padding:0;
		}
		.clsViewContentSection td{
			border:0;
			vertical-align:middle;
			padding:1em 0;
			text-align:center;
		}
		.clsFullViewLink{
			text-align:center;
		}
			.clsFullViewLink a{
				font:normal 0.9em Tahoma;
			}
	.clsContentCommentTbl,.clsContentCommentTbl td,.clsContentCommentTbl th{
		margin:0;
		padding:0;
		border:0;
	}
		.clsNotEditable td,.clsNotEditable td a{
			font:bold 1em Tahoma;
		}
		.clsCommentDateCell{
			width:30%;
		}
		.clsCommentsReplySection{
			display:inline;
			margin:0 0.5em 0 0;
		}
	#selNoWrapTableContents td{
	white-space:nowrap;
	padding:0.5em 0;
	color:#666666;
	text-align:center;
	font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
	}
		#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_orange/icon-nextnogo.jpg) no-repeat right center;
	}
	#selNoWrapTableContents #previousDisable{
		background:url(../images/screen_orange/icon-prevnogo.jpg) no-repeat left center;
	}
	#selNoWrapTableContents #addFavoriteDisable{
		background:url(../images/screen_orange/icon-addtofavoritenogo.jpg) no-repeat right center;
		padding-right:1.5em;
	}
	#selNoWrapTableContents #goBackDisable{
		background:url(../images/screen_orange/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_orange/icon-download.jpg) no-repeat 0 0.5em;
			padding:0.5em 0.5em 0.5em 2em;
			font:bold 1em Verdana;
			display:block;
		}
	#selShowLoading{
		position:absolute;
		margin:5em 30% 0 30%;
		text-align:center;
		z-index:9999;
	}
	/*-- From members/css --*/
	/*-- myProfile.php --*/
	#selUserProfileBlock div h3{
		font:bold 100% arial, verdana, helvetica, sans-serif;
		text-align:left;
		color:#EEE;
		background-color:#6C8AB7;
		padding:0.25em;	
	}
	#selUserProfileBlock div{
		border:0px 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;
		clear:right;
		width:20em;
		text-align:right;
		margin:-2.5em 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:#CCCCCC;
	text-decoration:underline;
	font-size:7pt;
	text-transform: capitalize;
	}
	#selPersonalisationLinks li a:hover{
		text-decoration:none;
	}
	#selPersonalisationLinks .clsUpload a,#selUploadLink a{
		background:url(../images/screen_orange/icon-upload.gif) no-repeat right center;
	}
	#selPersonalisationLinks .clsfindFriends a{
		background:url(../images/screen_orange/icon-findfriends.jpg) no-repeat right center;
	}
	#selPersonalisationLinks .clsPhotoUpload a{
		background:url(../images/screen_orange/icon-photoupload.jpg) no-repeat right center;
	}
		#selTimer{
			font:normal 1.5em Arial, Helvetica, sans-serif;
			padding:0;
			color:#66CC00		}
	.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:0px solid #DFDFDF;
		cursor:pointer;
		background:url(../images/screen_orange/icon-editphoto.jpg) no-repeat center center;
	}
	* html .clsContentEditLinks li a{
		width:18px;
		height:18px;
	}
	.clsContentEditLinks li a:hover{
		border:1px solid #FF6D00;
	}
	.clsContentEditLinks .clsGetCode a{
		background:url(../images/screen_orange/icon-getcode.jpg) no-repeat center center;
	}
	.clsContentEditLinks .clsDelete a{
		background:url(../images/screen_orange/icon-delete.jpg) no-repeat center center;
	}
	.clsContentEditLinks .clsSetFeatured a{
		background:url(../images/screen_orange/icon-addtofavorite.jpg) no-repeat center center;
	}
	/*-- For fixing the header appearance --*/
	#selRightHeader{
	color:#CCCCCC;
	float:right;
	width:360px;
	padding-top: 18px;
	padding-right: 18px;
	text-align: right;
	}
	#selSearchBar{
	color:#CCCCCC;
	position: absolute;
	top: 258px;
	overflow: visible;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #FFFFFF;
	width: 300px;
	visibility: visible;
	}
	* html #selRightHeader{
	width:280px;
	padding: 12px;
	overflow: auto;
	text-align: right;
	}
	/*-- status checker for iframe --*/
	#selRightHeader ul{
		text-align:right
	}
		#selRightHeader table{
			width:100%;
			margin:2em 0 0 0;
			padding:0;
			border:0;
			background:transparent;
		}
		* html #selRightHeader table{
			margin:2.5em 0 0 0;
		}
		#dynamicStatusChanger{
			height:200px;
			background-color:#333333;
		}
		#dynamicStatusChangerIFrame{
			background-color:#333333;
		}
	#selRightHeader td{
		text-align:right;
		border:0;
		padding:0.2em 0 0.2em 0.2em;
		vertical-align:middle;
		background:transparent;
	}
	#selRightHeader li{
		display:inline;
		font-size:80%;
		color:#333333}	
		#selRightHeader #pickerList li{
			width:100%;
			display:block;
			text-align:right;
		}
		#selRightHeader li img{
			cursor:pointer
		}
	#selRightHeader .clsNewMail a{
		border:0;
	}
	#selRightHeader li a{
	color:#629A1D;
	text-decoration:none;
	padding:0 0 0 0.5em;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #33CC00;
	}
		#selRightHeader #pickerList li a{
	text-transform:capitalize;
	color:#60991D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
		}
	#selRightHeader #commonSearchSubmit{
		margin:0;
		padding:0 0.5em;
		background:url(../images/screen_orange/bg-searchbtn.gif) center center;
		font:bold 0.9em Verdana;
		border:0;
		color:#FFF;
		width:56px;
		height:20px;
	}
	#userStatusPicker{
		padding:0;
		margin:0.1em;
	}
		#userStatusPicker li{
			list-style:none;
			padding:0;
			margin:0;
		}
			#userStatusPicker li a{
				display:block;
				padding:0;
				margin:0;
				text-align:left;
				text-decoration:none;
				font:11px tahoma;
				padding:0.2em;
				text-transform:lowercase !important;
				background-color:#333333;
				color:#666666;	
			}
			* html #userStatusPicker li a{
				width:100%;
			}
			#userStatusPicker li a:hover{
				background-color:#FF6E02;
				color:#FFF;		
			}
	#soption{
		font-size:95%;
	}
	/*-- photoNew --*/
	#selPhotoNew{
		overflow:auto;
	}
	.clsContentsDisplayTbl,#myFriends,#selViewPhotoTable{
	width:100%;
	}
	* html #selViewPhotoTable{
		width:99%;
	}
	* html #myFriends{
		width:100%;
	}
	.clsContentsDisplayTbl td,#myFriends td{
		padding:0.5em 0.2em;
		border-top:1px solid #CCCCCC;
		font-size:90%;
	}
	/*-- For image display --*/
	#selPhotoGallery p{
		margin:0.2em 0;
	}
	#selImageBorder,#selPlainImageBorder{
	}
	#main p.clsPlainImageBorder,* html #selNav,* html #pickerList{
		height:1%;
	}
	#main p.clsPlainImageBorder:after,#selNav:after{
		content:".";
		visibility:hidden;
		clear:both;
		display:block;
	}
	#pickerList,#selNav{
		zoom:1;	/*-- IE 7 hack for fixing the navigation --*/
	}
	#pickerList{
		overflow:auto;
	}
		#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:1px 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:1px solid #33B300;
		 }
	* html #selImageBorder a,* html #selPlainImageBorder a{
		border:1px solid #6C767C;
		text-decoration:none !important;
		padding:0 !important;
		margin:0 !important;
	}
		* html #selImageBorder a img,* html #selPlainImageBorder a img{
	border:1px solid #666666;
	padding:0;
		}
		 * html #selImageBorder a:hover,* html #selPlainImageBorder a:hover{
			border:1px solid #AFAFAF;
		 }
		 * html #selImageBorder a:hover img,* html #selPlainImageBorder a:hover img{
	border:1px solid #FFF;
		 }
		.clsProfileSmallImg{
			width:65px;
			text-align:center;
		}
		.clsProfileThumbImg{
			width:100px;
		}
		.clsGroupSmallImg{
			width:75px;
		}
		.clsCommentAuthor{
			width:100px;
		}
	/*-- viewPhoto --*/
	#goBack a,#delete a,#selCreateAlbum a{
		padding-left:1.5em;
		font:bold 1em Tahoma;
	}
	#delete a{
		color:#F75952;
	}
	#goBack a{
		background:url(../images/screen_orange/icon-goback.jpg) no-repeat left center;
		padding-left:1.5em !important;
	}
	#addFavorite a{
		background:url(../images/screen_orange/icon-addtofavorite.jpg) no-repeat right center;
	}
	#previous a{
		background:url(../images/screen_orange/icon-prev.jpg) no-repeat left center;
		padding:0.3em 0 0.3em 2em !important;
	}
	#next a{
		background:url(../images/screen_orange/icon-next.jpg) no-repeat right center;
		padding:0.3em 2em 0.3em 0 !important;
	}
	#reply a{
		background:url(../images/screen_orange/icon-reply.jpg) no-repeat right center;
		padding:0 2em 0 0;
	}
	#send a{
		background:url(../images/screen_orange/icon-mail.jpg) no-repeat right center;
		padding:0 2em 0 0;
	}
	/*#addtolist a{
		background:url(../images/screen_orange/icon-add.jpg) no-repeat right center;
		padding:0 2em 0 0;
	}*/
	#all a{
		background:url(../images/screen_orange/icon-listallmembers.jpg) no-repeat left top;
		padding:0 0 0 2em;
	}
	#post a{
		background:url(../images/screen_orange/icon-repliedmail.gif) no-repeat right center;
		padding-right:1.5em;
	}
	#joinGroup a{
		background:url(../images/screen_orange/icon-join.jpg) no-repeat right center;
		padding-right:1.5em;
	}
	#date span{
		background:url(../images/screen_orange/icon-date.jpg) no-repeat left center;
		padding-left:1.5em;
	}
	#delete a{
		background:url(../images/screen_orange/icon-delete.jpg) no-repeat left center;
	}
	#join a{
		background:url(../images/screen_orange/icon-joingroup.jpg) no-repeat left center;
		color:#F75952;
		padding:1em 0 1em 2em;
		font:bold 0.9em Verdana;
		display:block;
		white-space:nowrap;
	}
	/*-- photoUpload --*/
	#selCreateAlbum a{
		background:url(../images/screen_orange/icon-createalbum.jpg) no-repeat right center;
		padding:0 1.5em 0 0;
	}
	#main .clsUpload a{
		background:url(../images/screen_orange/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;
			font:bold 1em Arial, Helvetica, sans-serif;
			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:8px		}
		
	.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:#FF0000;
		background:url(../images/screen_orange/icon-close.jpg) no-repeat;
		float:right;
		margin:-2.5em 0.2em 0 0 !important;
	}
		span#cancel a{
			width:17px;
			height:17px;
			text-indent:-2000em;
			overflow:hidden;
			display:block;
		}
		input#cancel{
			background:#F6F6F3;
			border:1px solid #FF0000;
		}
	/*-- 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_orange/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 #FF6D00;
		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{
		width:100%
	}
	#selShowMail,#selShowMail td{
		border:1px solid #CCCCCC;
		padding:0;
		margin:0;
		vertical-align:middle;
	}
		#selShowMail .clsMsgNavigationCell div{
	text-align:right;
	margin: 4px;
		}
	#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:#666666;
	}
	p.clsFlashMovie object{
		border:0px solid #333;
	}
	#selWelcomeLinks .clsNewMail a{
		background:url(../images/screen_orange/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_orange/icon-notreadmail.gif) no-repeat left center;
	}
	#selReadMail{
		background:url(../images/screen_orange/icon-readmail.gif) no-repeat left center;
	}
	#selRepliedMail{
		background:url(../images/screen_orange/icon-repliedmail.gif) no-repeat left center;
	}
	#selForwardedMail{
		background:url(../images/screen_orange/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:280px;
		}
		.clsMessageStatus,.clsMessageDate{
			white-space:nowrap
		}
	/*-- groupListAll --*/
	.clsBold{
		font-style:italic;
		color:#CCCCCC	}
	#selShowGroupTitle{
	padding:8px;
	font-weight:bold;
	overflow:auto;
	zoom:1;
	margin-top: 0.3em;
	margin-right: 0;
	margin-bottom: 0.3em;
	margin-left: 0;
	color: #CCCCCC;
	}
	* html #selShowGroupTitle{
		height:1%;
		overflow:visible;
	}
		#selGroupHeading{
	color:#CCCCCC;
	width:45%;
	margin:0;
	padding:0;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
		}
		#selClubUrl{
			float:right;
			width:45%;
			font:bold 1em Arial, Helvetica, sans-serif;
		}
		#selClubUrl a,#selClubUrl{
			font:bold 1em Arial, Helvetica, sans-serif;
		}
	
	/* \*/
	* html #tlc, * html #trc,* html #tlcwhite, * html #trcwhite {}
	/* */
	* html #lbwhite,* html #lb{
		width:100%
	}
	#tlc{
		background:transparent;
	}
	#trc{
		background:transparent;
	}	
	#selCommunityList #trc,#selCommunityList #trcwhite{
		min-height:23em;
	}	
	* html #selCommunityList #trc,* html #selCommunityList #trcwhite{
		height:23em;
	}
	#blc{
		background:transparent;
	}
	#brc{
		background:transparent;
	}
	#tb{
		background:transparent;
	}
	#bb{
		background:transparent;
	}	
	#rb{
	background-color: #FFFFFF;
	}
	#lb{
	}			
	
	#tlcwhite{
	background-color: #FFFFFF;
	}
	#trcwhite{
	background-color: #FFFFFF;
	padding: 8px;
	border: 0px solid #666666;
	margin: 0px;
	}	
	#blcwhite{
		background:transparent;
	}
	#brcwhite{
		background:transparent;
	}
	#tbwhite{
		background:transparent;
	}
	#bbwhite{
	background-color: #FFFFFF;
	}	
	#rbwhite{
	}
	#lbwhite{
	margin-bottom: 6px;
	}		
	/*-- index.php --*/
	.clsUserName{
	color:#66CC00;
	text-transform: capitalize;
}
	#selMyHome{
		overflow:auto;
		zoom:1;
	}
	* html #selMyHome{
		height:1%;
		overflow:visible;
	}
	#selLeftContents,#selRightContents{
		width:23%;
		float:left;
		clear:left;
		padding:0.5em 0;
	}
	#selRightContents{
		width:75%;
		float:right;
		clear:right;
		padding:0em;
	}
		#selLeftContents table,#selRightContents table{
	width:100%;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: 0em;
		}
			#selRightContents #selMsgAlert p,#selRightContents #selMsgAlert a{
				font-weight:bold;
			}
		#selIndex h2,#selIndex h2 span{
			background:transparent
		}
	#selLeftContents p{
		font:normal 0.9em Tahoma;
	}
	#selLeftContents a{
	color:#999999;
	padding: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
	}
	#selLeftContents a:hover{
		color:#66CC00	}
	#selUserProfileIndexLinks li a{
	background:url(../images/screen_orange/icon-rightnavigationlinks.gif) no-repeat 0 0.2em;
	padding:0 0 0 1em;
	display:block;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
		#selNewMembersTitle{
			background:transparent url(../images/screen_orange/icon-newmembers.gif) no-repeat 0 0.5em;
			font:normal 1.5em Arial, Helvetica, sans-serif;
			color:#6C7F84;
			padding:0.3em 0 0.3em 1.2em;
			margin:0;
			text-transform:lowercase
		}
		#selCoolNewPeople span,#selMyVideos span,#selMyFriends span,#selMyPhotos span{
	padding:0.3em 2.2em;
	background-image: url(../images/screen_orange/icon-video.gif);
	background-repeat: no-repeat;
	background-position: 0.5em 0.2em;
		}
		#selMyFriends span{
			background-image:url(../images/screen_orange/icon-myfriends.gif)
		}	
		#selMyPhotos span{
			background-image:url(../images/screen_orange/icon-photos.gif)
		}
	#selMembersCount,#selUploadTbl th,.clsPopupHeader h3,#selLeftContents h3,#selLeftProfileContents h3,#selRightProfileContents h2{
		font:normal 18px Arial, Helvetica, sans-serif;
		color:#6C7F84;
	}
		#selRightProfileContents h2,#selRightProfileContents h2 span{
			background:transparent
		}
		#selRightProfileContents a{
			font:normal 0.9em Tahoma;
			color:#FE6D00
		}
		#selRightProfileContents a:hover{
			color:#718F99
		}
		.clsShoutOutHeading{
			background:url(../images/screen_orange/icon-shoutoutheading.gif) no-repeat 7em center;
		}
		.clsBulletinHeading{
			background:url(../images/screen_orange/icon-bulletinheading.gif) no-repeat 4em center;
		}
		.clsIndexDateHeading{
			text-align:left;
			padding:0.3em 0;
		}
		#selLeftContents .clsIndexDateHeading{
	color:#66CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
		}
	.clsShoutoutTitleEnd,.clsDateAdded,#selLeftContents .clsShoutBulletinLink li a,#selUserProfileDetails p,#selUserProfileDetails li a{
		color:#CCCCCC;
		text-decoration:none;
	}
	#selLeftContents li p a{
		background:url(../images/screen_orange/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 ul,#selUserProfileDetails p{
		font:normal 0.9em Tahoma;
		text-align:center
	}
		#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_orange/icon-next.jpg) no-repeat;
		font-size:0;
		cursor:pointer;
	}
	.clsMyHomePrev input{
		background:url(../images/screen_orange/icon-prev.jpg) no-repeat;
	}
	.disabledPrevButton{
		background:url(../images/screen_orange/icon-prevnogo.jpg) no-repeat;
		cursor:default;
	}
	.disabledNextButton{
		background:url(../images/screen_orange/icon-nextnogo.jpg) no-repeat;
		cursor:default;
	}
	/*-- category pages --*/
	#selCategoryTable,#selCategoryTable td{
	border-top:1px solid #CCCCCC;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF
	padding: 8px;
	}
		#selCategoryTable td{
		}
		#selCategoryTable .clsLastRow  td{
			border-bottom:0;
		}
		#selCategoryTable td .clsBold{
			font-style:normal;
			font-weight:bold;
			color:#666666		}
		#selCategoryTable h3,#selCategoryTable p{
			padding:0.2em 0.3em;
			font:11px Tahoma;
			color:#6D7476
		}
		#selCategoryTable h3 a{
	color:#9DE423;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
		}
		#main .clsPhotoTags a{
			color:#FF6600;
		}
		#main .clsPhotoTags a:hover{
			color:#718F99;
		}
	/*-- groupHome --*/
	#selGroupHomeLinks li a{
		padding:0.3em 0 0.2em 1.5em;
	}
	/*-- photocategory --*/
	#selPhotCategoryImageDisp{
	float:none;
	clear: none;
	padding: 0px;
	width: auto;
	}
	#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_orange/icon-showdetails.jpg) no-repeat right center;
		padding:0 1.5em 0 0.5em;
		color:#F55D1E;
		text-decoration:none;
		font:bold 1.2em Arial;
	}
	/*-- profile page --*/
	#selPhotoShelfTbl,#selPhotoShelfTbl td{
		background-color:transparent;
		border:0
	}
		.clsGetGift{
			text-align:right
		}
	#confirmationDiv{
		margin:1em 5em;
		padding:1em;
		border:1px dotted #F96800;
		background-color:#DBE3E6;
		color:#F96800
	}
		#confirmationDiv a{
			display:block;
			text-align:right
		}
	#groupAdd{
		border:1px dotted #F96800;
		background-color:#FFF6EF;
		color:#333
	}
		#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
	}
		#selRootIndex h2{
		color:#33CC00;
		text-transform:uppercase;
		margin:0;
		background:transparent;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		padding-top: 0;
		padding-right: 0;
		padding-bottom: 4px;
		padding-left: 8px;
		}
	/*-- login --*/
	#selLoginTbl table{
		width:auto;
		float:right
	}
		#selLoginTbl td{
			text-align:right;
			color:#666666;
			padding:0 0 0.2em 0;
			font:1em Tahoma;
		}
			 #login_submit{
	display:block;
	height:20px;
	text-align:center;
	vertical-align:middle;
	float:right;
	color:#FFF;
	text-decoration:none;
	background:url(../images/screen_orange/bg-searchbtn.gif) no-repeat;
	padding:2px;
	border:0;
	font:bold 1em Arial, Helvetica, sans-serif;
	width:56px;
	margin: 4px;
			}
			#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{
	width: auto;
	padding: 0px;
	clear: both;
		}
		/*-- members/videoUploadPopup --*/
		#selUploadTbl .clsHelp{
			float:right;
			font-size:0;
		}
		#selUploadTbl,#selUploadTbl table,#selUploadTbl td,#selUploadTbl th{
	border:0px solid #666666;
	background-color: #FFFFFF;
	padding: 8px;
	width: auto;
	margin-bottom: 8px;
		}
			#selUploadTbl th{
				color:#0F0F0F
			}
		#selUploadTbl .clsFormLabelCellDefault,#selUploadTbl .clsFormLabelCellError,#selUploadTbl th{
	text-align:left;
	color:#CCCCCC;
	width:35%;
	font-weight:bold;
	vertical-align: top;
		}	
		#selUploadTbl .clsFormFieldCellDefault,#selUploadTbl .clsFormFieldCellError{
			text-align:left;
		}
		#main .clsUploadCategoryBlock{
			text-align:left;
		}
		#main .clsSelectNote{
			color:#727A7D;
			clear:both
		}
		#main .clsSelectCat{
	color:#FFFFFF;
	clear:both;
	font-size: 14px;
	font-weight: bold;
	background-color: #CC0000;
	vertical-align: middle;
		}
			#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;
	background-color:transparent;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
			}
		#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{
		}
		#main span a:hover{
	text-decoration:none;
	color: #999999;
	background-color: #666666;
		}
	#main .clsTagStyle1 a{
		font:normal 0.9em Tahoma;
	}
	#main .clsTagStyle2 a{
		font:bold 1.2em Tahoma;
	}
	#main .clsTagStyle3 a{
		font:bold 1.4em Tahoma;
	}
	#main .clsTagStyle4 a{
		font:italic normal 1.4em Tahoma;
	}
	#main .clsTagStyle5 a{
		background-color:#626F74;
	}
	#main .clsTagStyle6 a{
		background-color:#FF6600;
	}
	#main .clsTagStyle7 a{
		font:normal 0.9em Tahoma;
	}
	#main .clsTagStyle8 a{
		font:bold 1.2em Tahoma;
	}
	#main .clsTagStyle9 a{
		font:bold 1.4em Tahoma;
	}
	#main .clsTagStyle10 a{
		font:italic normal 1.4em Tahoma;
	}
	#main .clsTagStyle1 a,#main .clsTagStyle7 a,#main .clsTagStyle8 a,#main .clsTagStyle9 a,#main .clsTagStyle10 a{
		color:#626F74
	}
	#main .clsTagStyle5 a,#main .clsTagStyle6 a{
		font:bold 1.2em Tahoma;
		color:#FFF
	}
	#main .clsTagStyle2 a,#main .clsTagStyle3 a,#main .clsTagStyle4 a{
		color:#FF6600
	}
	#main .clsMoreTags,#main .clsViewAllLinks{
		text-align:right
	}
		#main .clsMoreTags a,#main .clsViewAllLinks a{
	color:#666666;
	font-size: 7pt;
	background-color: #FFFFFF;
	border: 0px;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
		#main .clsViewAllLinks a{
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	margin-right: 8px;
		}
		#selTopRated #selMemberName,#selNewVideo #selMemberName{
			width:106px;
		}
		#selTopRated #selMemberName a,#selNewVideo #selMemberName a{
			font:1.1em Arial !important;
			text-decoration:underline
		}
	#selRecommended .clsFloatLeftImage{
		margin:0 0.5em;
		float:left;
	}
	* html #selRecommended .clsFloatLeftImage{
		border-top:1px solid #6C767C;
		border-bottom:1px solid #6C767C;
	}
	/*-- rating css --*/
	#selStarRating{
		list-style:none;
		margin:0;
		padding:0;
		width:63px;
		height:13px;
		position:relative;	/*-- For not to move the star while rating --*/
		background:url(../images/screen_orange/icon-rate.gif) repeat-x left top;		
	}
	#selStarRating li{
		padding:0;
		margin:0;
		float:left;
	}
	#selStarRating li a{
		display:block;
		width:13px;
		height:13px;
		text-decoration:none;
		text-indent:-9000px;
		z-index:20;
		position:absolute;
		padding:0px;
	}
	#selStarRating li a:hover{
		background:url(../images/screen_orange/icon-ratehover.gif) left top;
		z-index:1;
		left:0;
	}
	/*
		Setting the positions of the stars
		A. No need to set the width and left positions of star #1
		B. For adjacent stars increment the width and left positions by 20px
		C. Allow the background image to be repeated for rating while hover
	*/
	#selStarRating .clsScore2{
		left:13px;
	}
	#selStarRating .clsScore2:hover{
		width:26px;
	}
	#selStarRating .clsScore3{
		left:26px;
	}
	#selStarRating .clsScore3:hover{
		width:39px;
	}
	#selStarRating .clsScore4{
		left:39px;
	}	
	#selStarRating .clsScore4:hover{
		width:52px;
	}
	#selStarRating .clsScore5{
		left:52px;
	}
	#selStarRating .clsScore5:hover{
		width:65px;
	}
	/*-- 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{
			width:48em;
			height:5em;
		}
	/* search.php selRelatedTags */
	#selRelatedTags{
		margin-top:1em;
	}
	#selRelatedTags a{
		color:#990000;
	}
	#selRelatedTags a:hover{
		color:#cccccc;
	}	
	/*-- 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%;
	}
	.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;
		}
		.clsUserAlbumActions{
			white-space:nowrap
		}
		#selPhotoAlbumName{
			width:500px
		}
		#selAlbumName{
			width:200px
		}
	/*-- for mail page to highlight the request --*/
	#friendRequestAcceptanceForm{
		background-color:#F4F4F4;
		padding:8PX;
		margin:0 1em 1em 0.5em;
		border:1px solid #666666;
	}
	/*-- groupListAll --*/
	#selForumTitle{
		border-bottom:1px solid #ACB3B9;
		width:100%;
		font:normal 1em Tahoma;
		padding:0.5em 0;
		margin:0 0 0.5em 0;
		background:transparent;
	}
	#selForumTitle a{
		font:normal 1em Tahoma;
	}
	#selForumTitle span{
		background:transparent;
		padding:0;
	}
	#selGroupForumPost{
		padding:0.5em;
	}
		#selGroupForumPost h3,#selGroupForumPost h3 p{
			margin:0;
			padding:0;
		}
		#selGroupForumPost a{
			font:bold 1em Arial, Helvetica, sans-serif;
		}
		#selGroupForumPost #post,#selGroupForumPost #joinGroup{
			float:right;
			margin:-1.4em 0 0 0;
		}
		#selGroupForumPost #selBackToForum a{
			background:url(../images/screen_orange/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-top:1px solid #CCCCCC;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF
}
		.clsMembersDisplayTbl #selMemDetails li,#selMemDetails li{
			width:auto;
			float:none;
			background:url(../images/screen_orange/icon-myfriends.gif) no-repeat left center;
			padding:0.1em 0 0 2em;
		}
		#selMemDetails li a{
	color:#999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
		}
		.clsMembersDisplayTbl #selMemDetails #selSendMsg,#selMemDetails #selSendMsg{
			background-image:url(../images/screen_orange/icon-sendmail.gif);
		}		
		.clsMembersDisplayTbl #selMemDetails #selAddFriend{
			background-image:url(../images/screen_orange/icon-addasfriend.gif);
		}		
	#selRightNavigation #selBrowseMembersTitle{
		font:bold 1.3em Arial, Helvetica, sans-serif;
		border:0;
		padding:0 0 0.2em 1.2em;
		text-transform:lowercase;
		background:url(../images/screen_orange/icon-browsemember.gif) no-repeat 0 0.3em;
	}	
	/*-- viewVideo --*/
	#selVideoTable,#selVideoTable table,#selVideoTable td,#selVideoTable th{
	padding:8px;
	border-top:1px solid #CCCCCC;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	vertical-align:middle;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	}
	#selVideoTable table,#selVideoTable div{
		margin:0;
		padding:0;
		width:auto;
	}
		#selVideoTable div p{
	padding:0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
		}
		#selVideoTable div td,#selVideoTable div th{
			border-top:1px;
			background-color:#FFFFFF;
			border-collapse:separate;
			padding:0.2em;
			text-align:left;
		}
			#selVideoTable div th a{
	padding:0;
	color:#66CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
			}
	#selVideoCommentTable,#selVideoCommentTable table,#selVideoCommentTable td{
		border:0;
		margin:0;
		padding:0
	}
	#selVideoCommentTable,#selVideoCommentTable table{
		border:0px solid #666666	}
	#selVideoCommentTable table,#selVideoCommentTable{
		width:100%
	}
	#selVideoCommentTable table{
		margin:1em;
		padding:0;
		width:60em;
	}
	* html #selVideoCommentTable table{
		width:50em;
	}
		#selVideoCommentTable #selVideoCommentSeparator{
	height: px;
	background-color: #66CC00;
		}
	/*-- myphoto --*/
	.clsCheckItem input{
		margin:0 0 0 0;
		padding:0;
		border:1px solid #66CC00;
		background-color:#66CC00;
	}
	html > body .clsCheckItem{
		margin:0 0.2em 0 0;
		padding:0;
		background-color:#66CC00;
		border:2px solid #66CC00;
		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:hidden;
	}
	* html .clsContentEditLinks,* html #selTopMain{
		height:1%;
		overflow:hidden
	}
	.clsModifyItem #selImageBorder{
		width:109px;
		padding:0.2em 0;
	}
	.clsModifyItem #selImageBorder{
		width:126px;
	}
	/*-- viewProfileComments --*/
	#membersviewProfileComments table{
		width:100%
	}
	#selProfileComments{
		width:78%
	}
	.clsMainTagsDisplay li{
		display:inline;
	}
	.VeilStyle1c{
		position: absolute;
		top:0;
		left:0;
		cursor:"not-allowed";
		background-color:#FFFFFF;
		filter:alpha(opacity=20);
		-moz-opacity:0.2;
		opacity:0.2;
		width:100%;
		height:100%;			
	}
	.clsMsgAlert{
		display:none;
		position:absolute;
		z-index:100010;
	}
	.memListUserStatusOnline,.memListUserStatusOffline{
		font-style:italic;
		color:#CBF659;
		font-weight:normal;
	}
	.memListUserStatusOnline{
		font-weight:bold;
	}
	#selVideoDisp{
		height:100%;
		overflow-y:auto;
		width:100%;
	}
	/*-- myHome --*/
	#membersmyHome #sideBar,#help #sideBar,#membershelp #sideBar{
		display:none;
	}
	#membersmyHome #main{
		margin:0;
		padding:0em;
	}
	#help #main,#membershelp #main{
		margin:0;
	}
	.clsMyHomeContentCell{
		width:20%;
	}
		.clsMyHomeSections #trcwhite{
			padding:0em;
		}
		.clsMyHomeTable,.clsMyHomeTable td{
			border:0;
		}
		.clsMyHomeSections{
			margin: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 --*/
	.clsContentsDisplayTbl td{
	width:25%;
	background-color:#FFFFFF;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	}
	.clsContentsDisplayTbl1 td{
	width:25%;
	background-color:#FFFFFF;
	border:0px solid #666666;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	}
	/*-- Rich text table --*/
	.clsRichTextTable td{
		padding:0.2em 0.5em 0.2em 0;
	}
		.clsRichTextTable td td,.clsRichTextTable td table{
			padding:0;
			margin:0;
		}
	/*-- Top Banner --*/
	#selTopMain{
		margin:0px;
	}
	.clsTopPlayer{
	width:396px;
	height: 322px;
	float:left;
	border-top:1px solid #CCCCCC;
	text-align:left;
	clear: left;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	padding: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	}
	.clsTopPlayer2{
	width:204px;
	height: 322px;
	float:left;
	clear: none;
	border-top:1px solid #CCCCCC;
	text-align:left;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	padding: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 8px;
	}
	.clsTopPlayer3{
	width:134px;
	height: 260px;
	float:right;
	border-top:1px solid #CCCCCC;
	text-align:left;
	clear: right;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	padding: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	}	
	.clsTopBanner{
	width:468px;
	height: 60px;
	float:left;
	text-align:center;
	clear: left;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	padding: 8px;
	border-top: 1px solid #CCCCCC;
	}
	/*-- banner at the top --*/
	#selBanner{
	width:728px;
	text-align: right;
	height: 90px;
	overflow: visible;
	margin: 0px;
	clear: right;
	float: right;
	margin-top: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #333333;
	}
	/*-- viewVideo --*/
	#selVideoTable table{
	width:70px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	#selVideoDisp td{
		white-space:nowrap
	}
		#selVideoDisp .clsVideoSepartor td{
			padding-bottom:4px !important;
			margin-bottom:4px !important;
			border-bottom:1px solid #CCCCCC
		}
	.clsVideoInfoSectionTbl td{
		width:70px;
	}
	#selEditPhotoComments{
		vertical-align:middle;
		text-align:center;
		white-space:nowrap
	}
		#selVideoPlayerCell{
	vertical-align:top;
	padding:0;
	width:468px;
	border:0px solid #C1C4C9;
	margin-right: 8px;
		}
		.clsExploreVideo{
			width:340px;
		}
		.clsExploreVideo2{
			width:200px;
		}
	/*-- css for the Top, Related and User navigations in viewVideo --*/
	#main .clsMoreVideosNav{
		overflow:auto;
		zoom:1;
	}
	* html #main .clsMoreVideosNav{
		height:1%;
		overflow:visible;
	}
	.clsMoreVideosNav ul{
		border-bottom:0px solid #CCCCCC;
		padding:0 0 1.9em 0.2em;
	}
	* html .clsMoreVideosNav ul{
		padding:0 0 1.8em 0.2em;
	}
		.clsMoreVideosNav li{
			float:left;
		}
			.clsMoreVideosNav li a{
	display:block;
	padding:0.2em 0.2em;
	text-align:center;
	color:#666666;
	margin:0 0 0 0;
	text-decoration:none;
	border-bottom:0px solid #666666;
	font:bold 9pt Tahoma;
	background-color: transparent;
			}		
			.clsMoreVideosNav .clsActiveMoreVideosNavLink a{
				background-color: transparent;
				color:#66CC00;
				border-left:0px solid #66CC00;
			}
		#selVideoTable p#selImageBorder{
			margin:0 0 0 0.2em
		}
		#main #selVideoDetails td{
			border-top:1px solid #C1C4C9;
			border-bottom:1px solid #C1C4C9;
			background-color:#333333;
		}
		#main #selVideoDetails #selVideoRateCell{./
			white-space:nowrap;
			border-left:1px solid #C1C4C9;
		}
			#main #selRatingTitle,#main #selVideoDetails p,#main #selVideoDetails span{
				white-space:nowrap;
			}
		#main #selVideoDetails #selVideoInfo{
			border-right:1px solid #C1C4C9;
			width:300px;
		}
		* html #main #selVideoDetails #selVideoInfo{
			width:240px;
		}
			#selVideoInfo p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
			}
			#selVideoInfo p a{
				font:1em Tahoma
			}
			#selVideoTable .clsContentCell{
				width:140px
			}
			#main .clsContentCell a{
				font:bold 1em Tahoma
			}
			#selVideoInfo p .clsBold{
				font-style:normal
			}
	#groupAdd{
		height:14em;
		width:50em;
		position:absolute;
	}
	#selCommentBlock{
		min-height:14em;
	}
	* html #selCommentBlock{
		height:14em;
	}
	/*-- viewVideo page --*/
	#main .clsContentCell p a{
		padding:0 0 0 1.5em;
		background-position:left center;
		background-repeat:no-repeat;
	}
	.clsContentCell a{
		background-image:url(../images/screen_orange/icon-sendmail.gif);
	}
	.clsFlagContent a{
		background-image:url(../images/screen_orange/icon-flagcontent.jpg);
	}
	.clsFavouriteContent a{
		background-image:url(../images/screen_orange/icon-addtofav.gif);
	}
	.clsAddPlayListContent a{
		background-image:url(../images/screen_orange/icon-sendmail.gif);
	}
	.clsAddGroupContent a{
		background-image:url(../images/screen_orange/icon-addtogp.gif);
	}
	.clsEmailContent a{
		background-image:url(../images/screen_orange/icon-sendmail.gif);
	}
	/*-- blog --*/
	.clsBlogDisplay{
		background:transparent url(../images/screen_orange/dot.gif) repeat-x left bottom;
		padding:0 0 0.5em 0;
		margin:0 0 1em 0;
	}
		.clsBlogInfoTitle{
			color:#3670A7;
		}
		.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;
			font:normal 1em Tahoma;
			background:transparent url(../images/screen_orange/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%;
	background-color: #333333;
	padding: 8px;
	}
	/*-- style for the display of banner previews --*/
	.clsPreviewBanner img{
		border:1px solid #767A79;
	}
	.clsPreviewBanner{
		margin:0 0 0 -800px;
	}
.videoview {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF99FF;
	background-color: #121212;
	padding: 0px;
	border: 0px none #666666;
	width: 120px;
	height: 60px;
	clear: right;
	float: right;
	text-align: center;
	vertical-align: top;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FF99FF;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF99FF;
	margin-left: 16px;
	margin-bottom: 16px;
}
.videothumb {
	background-color: transparent;
	padding: 0px;
	width: 106px;
	height: 95px;
	clear: right;
	float: right;
	margin-left: 20px;
	margin-right: 8px;
	margin-top: 4px;
	border: 0px none #CCCCCC;
	margin-bottom: 10px;
}
.searchbar {
	font-size: 14px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #666666;
	width: 266px;
	padding: 4px;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 4px;
}
.clsConfirmPopup {
	background-color: #F4F4F4;
	width: 40%;
	padding: 10px;
	color: #666666;
	border-top: 6px solid #999999;
	font-size: 12px;
}
.browsemain {
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
	.clsVote{
	width:610px;
	float:right;
	border:0px solid #666666;
	text-align:left;
	clear: right;
	background-color: #333333;
	padding: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	}
	.clsVote2{
	width:100px;
	float:left;
	text-align:left;
	clear: left;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	}
	.clsVideoSmall{
	width:100%;
	background-color: transparent;
	float:left;
	text-align:left;
	clear: left;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	}
	.hr_table{
	border-collapse:collapse;
	border-top:0px solid #CCCCCC;
	background-color:#FFFFFF;
	background-image: url(http://www.my30seconds.com/images/table_bg.jpg);
	background-repeat: repeat-x;
	color:#666666;
	font-size:8pt;
	padding:16px;
	width:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	}
