/**
*    CSS for Light White themed template for Root
*
* @author		lavanya_13ag07
* @copyright	Copyright (c) 2008 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: screen_grey.css 1553 2007-04-03 11:40:21Z lavanya_13ag07 $
* @since 		2007-10-03
*/

/*
 *
 * Hacks used in this template for achieving browser compatibility are
 * 		"!important" - used for the browser "Mozilla Firefox"
 * 		"* html" - used for the browser "Internet Explorer"
 *      " * " - used for the browser "Internet Explorer 7 "
 * Browsers Tested are
 * 		Mozilla Firefox 5.0
 * 		Internet Explorer 6.0.2800 and IE 7
 *		Opera 8.01
 *
 */

/*-- Common Styles --*/
html {
	overflow: scroll;
}
body{
	position:relative;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #ccc;
	text-align:center;
	margin:0px;
/*
	background:url(../images/page_back.jpg) repeat-x #f5f2ed;
*/
}
.clsBodyContent{
	width:880px;
	margin:0px auto 0px auto;
	text-align:left;
	background:url(../images/screen_white/main_back2.jpg) #f5f2ed repeat-x;
	padding:0px;
    voice-family: "\"}\"";
    voice-family: inherit;
	display:block;
	}

.clsShowHide {
	margin:0px 10px 0px 0px;
	padding:0px 0px 20px 0px;
	height:auto;
	clear:both;
	display:block;
}

	/*-- Nomensa hack --*/
	#top,#header h2,#footer h2,#selSubHeader h2{
		position:absolute;
		left:-999px;
		width:990px;
	}
	form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,dt,dl,dd{
		margin:0;
		padding:0;
		font-size:10px;
		* font-size:11px;
	}
	dt,dl,dd{
		list-style-type:none;
	}
	li{
		list-style-type:none;
	}
	a{
		color:#933;
		outline:none;
		font-weight:normal;
		text-decoration:none;
	}
	a:hover{
		color:#f33;
		text-decoration:none;
	}
	img{
		border:0;
		vertical-align:top;
	}
/*-- Header --*/
.clsAlternateSheet ul{
	margin:0;
}
	.clsAlternateSheet li{
		float:left;
		padding:0 5px;
	}
	* html .clsAlternateSheet li{
		padding:0 3px;
	}
		.clsAlternateSheet li a{
			display:block;
			padding:2px 0;
		}
			.clsActiveTheme{
				border:1px solid #0189EF;
			}
			.clsAlternateSheet .clsChangeTheme{
				color:#078FBA;
				font-weight:bold;
				height:24px;
				line-height:28px;
			}
.clsAlternateStyleSheet{
	margin:1px 0 0px 0;
}
.clsAlternateSheet{
	height:25px;
}
* html .clsAlternateSheet{
	overflow:visible;
}
.clsLeftHeader{
	float:left;
	width:250px;
}
.clsRightHeader{
	float:right;
	width:490px;
}
#header{
	margin:0 0 15px 0;
}
	#header h1{
		width:400px; 
		margin:0px;
		float:left;
		background:url(../images/sssc_logo.jpg) no-repeat;
	}
		#header h1 a{
			text-indent:-2000px;
			display:block;
			overflow:hidden;
			width:334px;
			height:64px;
		}
	/*-- for popup windows --*/
	.clsPopupHeader #header{
		text-align:left;
		padding:0px;
		margin:0;
	}
	.clsPopupHeader #header h1{
		float:none;
	}
	#selHeaderBanner{
		width:460px;
		float:left;
		height:60px;
		margin:0 0 0px 0;
	}
		#selHeaderBanner p{
			margin:1px 0;
			text-align:center;
		}
	#selHeaderWelcome{
		width:450px;
		float:right;
		text-align:right;
		margin:44px 8px 0px 0px;
	}
	#selHeaderWelcome a:link, #selHeaderWelcome a:active, #selHeaderWelcome a:visited {
		font-size:11px;
		color:#c66;
		margin-left:16px;
		font-weight:bold;
	}
	#selHeaderWelcome a:hover {
		color:#fff;
		font-weight:bold;
	}

		.clsHeaderWelcomeSection{
			margin:12px 0 0 3px;
		}
		.clsHeaderWelcomeImage{
			width:49px;
			float:left;
			margin:0 5px 0 0
		}
			#selRootWelcome .clsHeaderWelcomeImage{
				background:url(../images/screen_white/icon-welcome.jpg) no-repeat left top;
				width:37px;
				height:35px;
			}
			#selRootWelcome .clsHeaderWelcomeImage p{
				text-indent:-999px;
			}
		.clsHeaderWelcomeContent{
			width:118px;
			float:left;
		}
/* style for veil style */

.VeilStyle1c{
	position: absolute;
	top:0;
	left:0;
	cursor:"not-allowed";
	background:#454545;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
	width:100% !important;
	height:100%;
}

/*-- selSubHeader --*/
#selSubHeader{
	background:url(../images/screen_white/bg-selsubheader.jpg) repeat-x;
	margin:-14px 0px 0px 0px;
}
	#selSubHeader li{
		float:left;
		background:url(../images/screen_white/bg-selsubheader.jpg) repeat-x;

	}
		#selSubHeader li span{
			background:url(../images/screen_white/bg-selsubheaderlink.jpg) no-repeat right top;
			display:block;
		}
		#selSubHeader a{
			font-weight:bold;
			font-size:11px;
			color:#FFF;
			text-transform:uppercase;

			height:20px;
			line-height:0px;

/*
			height:29px;
			line-height:29px;
*/
			width:160px;
			text-align:center;
			display:block;
		}
			#selSubHeader .clsActiveLink{
				background:url(../images/screen_white/bg-activeselsubheader.jpg) repeat-x;
			}
				#selSubHeader .clsActiveLink a{
					text-decoration:underline;
				}
.clsExpandMain{
	margin:0 0 20px 0;
}
/*-- sideBar1 --*/
.clsHideSideBar{
	width:10px;
	display:none;
}
/* style for sidebar banner */
#selSidebarBanner{
	text-align:center;
	padding:0px 0;
}
	#selSidebarBanner p{
		text-align:center;
		margin:0px 0;
	}
.sideBar1{
	position:absolute;
	margin-left:592px;
	top:68px;
	width:270px;
}
.clsSideBarSections .clsActiveSidebarLinks a{
	color:#BE0608;
	font-weight:bold;
}
	.clsSideBarLogin table{
		width:98%;
		background:transparent;
		margin:0;
	}
	.clsSideBarLogin table td{
		vertical-align:middle;
	}
		.clsSideBarLogin .clsTextBox{
			width:150px;
		}
		.clsCheckBox{
			vertical-align:middle;
		}
		.clsSideBarLogin .clsLogin a{
			font-size:11px;
			font-weight:normal;
		}
	.clsSideBarSections{
		margin:8px 0px 0px;
		vertical-align:top;
		text-align:left;
	}
	.clsSideBarSections2{
		height:auto;
		margin:0px 0px 0px 2px;
		text-align:left;
/*
		background:url(../images/screen_white/tabs_back2.gif) left  no-repeat bottom;
*/
		padding:8px 8px 28px;
	}
	.clsSideBarSections h3{
		margin-top:2px;
		color:#fff;
		padding:0px;
		margin-bottom:24px;
	}
	.clsSideBarSections2 h3{
		margin-top:10px;
		color:#666;
		padding:0px;
		width:450px;
	}
	.clsSideBarSections a{
		font-weight:bold;
		color:#933;
		font-size:11px;
		text-decoration:none;
	}
	.clsSideBarSections a:hover{
		color:#f33;
		text-decoration:none;
	}
	.clsSideBarSections .clsMoreLink a{
		margin-top:0px;
	}
	.clsStartMessageTitle,.clsStartMessageText{
		width:190px;
	}
	.clsStartMessageText{
		padding:5px 5px 0px 0px;
		margin:0px;
	}
	.clsReadyTitle{
		background:transparent url(../images/screen_white/bg-readytitle.gif) no-repeat left center;
		display:block;
		font-weight:normal;
		margin-top:30px;
		margin-right:30px;
		font-size:14px;
		font-weight:bold;
		padding:10px 0 10px 65px;
	}
		.clsStartMessageText a{
			background:url(../images/screen_white/katil.png) top no-repeat;
			width:262px;
			height:93px;
			color:#FFf;
			display:block;
			font-size:11px;
			padding-top:1px;
			text-decoration:none;
			background-position:0px 0px;
			margin:0px;
		
		}
		.clsStartMessageText a:hover{
			background:url(../images/screen_white/katil.png) bottom no-repeat;
		}
		.clsStartMessageText2 a{
			background:url(../images/screen_white/nasil.png) top no-repeat;
			width:262px;
			height:93px;
			color:#FFf;
			display:block;
			font-size:11px;
			padding-top:1px;
			text-decoration:none;
			background-position:0px 0px;
			margin:0px;
		}
		.clsStartMessageText2 a:hover{
			background:url(../images/screen_white/nasil.png) bottom no-repeat;
		}
			.clsSideBarLinks li{
				margin:0 0 8px 0;
/*
				list-style:inside url(../images/screen_white/liststyle.png);
*/
			}

			.clsSideBarLinks .clsNoCategory{
				background:none;
			}
				.clsSideBarLinks li a{
					padding:0 8px 0 0px;
				}
				.clsSideBarLinks li .clsDropDown{
					margin:0 0 8px 0;
					background:transparent url(../images/screen_white/icon-dropdown.gif) no-repeat right center;
					padding:0 8px 0 20px;
				}
				.clsSubCategorySidebar span img{
					vertical-align:middle;
				}
		.sideBar1 ul ul{
			margin:0 0 0 1px;
		}
			.sideBar1 ul ul li{
/*				list-style:none;
*/
				margin:8px 0 0 0;
			}
				.sideBar1 ul ul li a{
					background:transparent url(../images/screen_white/icon-sidebarinnerlink.gif) no-repeat left center;
					margin:0;
					padding:0 0 0 15px;
				}
			.sideBar1 ul ul ul li{
				margin:8px 0 0 24px;
			}
				.sideBar1 ul ul ul li a{
					background:transparent url(../images/screen_white/icon-sidebarinnerlink.gif) no-repeat left center;
					margin:0;
					padding:0 0 0 15px;
				}

/*-- Orange color rounded corners --*/
/* \*/
* html .tlcsidebarsections,* html .trcsidebarsections, * html .trctitle, * html .tlctitle, * html .trcprofile, * html .tlcprofile, * html .trcbestanswers, * html .tlcbestanswers, * html .trcrichtext, * html .tlcrichtext{
	height:1%
}
/* */
* html .lbsidebarsections, * html .lbtitle, * html .lbprofile, * html .lbbestanswers, * html .lbrichtext{
	width:100%
}

.tlcsidebarsections{
	background:url(../images/screen_white/sidebox_back.png) top left no-repeat;
	margin:0px;
	padding:0px;
	clear:both;
}
.trcsidebarsections{
	margin:0px;
	padding:8px 12px 19px;
	clear:both;
}
.blcsidebarsections{
	background:transparent url(../images/screen_white/sidebox_bottom.png) no-repeat left bottom; 
	margin:0px;
	padding:0px;
	clear:both;
	font-size:8px;
}

.tlcsidebarsections2{
	background:url(../images/screen_white/sidebox_back_sari.png) top left no-repeat;
	margin:0px;
	padding:0px;
	clear:both;
}
.blcsidebarsections2{
	background:transparent url(../images/screen_white/sidebox_bottom_sari.png) no-repeat left bottom; 
	margin:0px;
	padding:0px;
	clear:both;
}

/* Blue color rounded corner */
.tlctitle{
	background:transparent url(../images/screen_white/bg-tlcrate.gif) no-repeat;
}
.trctitle{
	background:transparent url(../images/screen_white/bg-trcrate.gif) no-repeat right top;
	padding:0px 0px 0px 0px;
	text-align:center;
}
.clsForumComment .trctitle{
	text-align:left;
}
.brctitle{
	background:transparent url(../images/screen_white/bg-blcrate.gif) no-repeat left bottom;
}
.blctitle{
	background:#ffb3b5 url(../images/screen_white/bg-brcrate.gif) no-repeat right bottom;
	color:#333;
	font-weight:bold;
}
	.clsRateScores{
		margin:0 0 0 10px;
		padding:0 0 0 10px;
		border-left:1px solid #333;
	}
/* rounded corner for myhome section */
.tlcprofile{
	background:transparent url(../images/screen_white/tlcprofile.jpg) no-repeat;
}
.trcprofile{
	background:transparent url(../images/screen_white/trcprofile.jpg) no-repeat right top;
	padding:10px;
}
.blcprofile{
	background:transparent url(../images/screen_white/blcprofile.jpg) no-repeat left bottom;
}
.brcprofile{
	background:transparent url(../images/screen_white/brcprofile.jpg) no-repeat right bottom;
}
.tbprofile{
	background:transparent url(../images/screen_white/tbprofile.jpg) repeat-x;
}
.bbprofile{
	background:transparent url(../images/screen_white/bbprofile.jpg) repeat-x center bottom;
}
.rbprofile{
	background:transparent url(../images/screen_white/rbprofile.jpg) repeat-y right top;
}
.lbprofile{
	background:#F2F4FF url(../images/screen_white/lbprofile.jpg) repeat-y left bottom;
}
/* style for best answers */

.tlcbestanswers{
	background:transparent url(../images/screen_white/tlcbestanswers.gif) no-repeat;
}
.trcbestanswers{
	background:transparent url(../images/screen_white/trcbestanswers.gif) no-repeat right top;
	padding:10px;
}
.trcbestanswers{
	*padding:15px;
}
.blcbestanswers{
	background:transparent url(../images/screen_white/blcbestanswers.gif) no-repeat left bottom;
}
.brcbestanswers{
	background:transparent url(../images/screen_white/brcbestanswers.gif) no-repeat right bottom;
}
.tbbestanswers{
	background:transparent url(../images/screen_white/tbbestanswers.gif) repeat-x;
}
.bbbestanswers{
	background:transparent url(../images/screen_white/bbbestanswers.gif) repeat-x center bottom;
}
.rbbestanswers{
	background:transparent url(../images/screen_white/rbbestanswers.png) repeat-y right top;
}
.lbbestanswers{
	background:#F5F5F5 url(../images/screen_white/lbbestanswers.png) repeat-y left bottom;
}
.clsFirstBestAnswers{
	margin:1px0;
}
	.clsBestAnswers table{
		background:transparent;
	}
	.clsBestQA{
		margin:0;
	}
		.clsBestQA table{
			margin:1px0;
		}
/* end of style for best answers */
/* start of style for earn points */
.clsEarnPoint{
	text-align:center;
	font-size14px;
	font-weight:bold;
	color:#BE050A;
	margin:0px;
	padding:8px 4px;
	_padding:8px;
}
.clsEarnPoint p {
	margin:0px;
	padding:8px;
}
.clsReplyAnswers {
	margin:0px;
	* margin-left: -8px;
	padding:0px 16px;
}
.clsReplyAnswers .clsEarnPoint{
	margin:0 0 1px0;
}
/* start of style for best answers and question */
.clsTopAnalystTbl .clsTopAnalystLevel{
	width:100px;

	text-align:center;
	height:71px;
}
.clsTopAnalyst .clsLevelTypes{
	text-align:center !important;
	height:80px;
}
.clsBestAnswerQuestion,.clsSideBarUserInfo{
	background:#FFFFDF url(../images/screen_white/bg-bestanswer.gif) no-repeat right bottom;
}
.clsLevelOne,.clsLevelTwo,.clsLevelThree{
	background:url(../images/screen_white/bg-level1.gif) no-repeat right bottom;
}
.clsLevelTwo{
	background:url(../images/screen_white/bg-level2.gif) no-repeat right bottom;
}
.clsLevelThree{
	background:url(../images/screen_white/bg-level3.gif) no-repeat right bottom;
}
.clsLevelFour{
	background:url(../images/screen_white/bg-level4.gif) no-repeat right bottom;
}
.clsLevelFive{
	background:url(../images/screen_white/bg-level5.gif) no-repeat right bottom;
}
.clsTopAnalyst .clsLevelOne{
	background:url(../images/screen_white/bg-level1.gif) no-repeat left center;
}
.clsTopAnalyst .clsLevelTwo{
	background: url(../images/screen_white/bg-level2.gif) no-repeat left center;
}
.clsTopAnalyst .clsLevelThree{
	background:url(../images/screen_white/bg-level3.gif) no-repeat left center;
}
.clsTopAnalyst .clsLevelFour{
	background:url(../images/screen_white/bg-level4.gif) no-repeat left center;
}
.clsTopAnalyst .clsLevelFive{
	background:url(../images/screen_white/bg-level5.gif) no-repeat left center;
}
.clsTopAnalyst .clsLevelSix{
	background:url(../images/screen_white/bg-level6.gif) no-repeat left center;
}
.clsLevelSix{
	background:url(../images/screen_white/bg-level6.gif) no-repeat right bottom;
}
.clsUserPopUp .clsLevelOne{
	background:url(../images/screen_white/bg-smalllevel1.gif) no-repeat 280px -3px;
}
.clsUserPopUp .clsLevelTwo{
	background:url(../images/screen_white/bg-smalllevel2.gif) no-repeat 280px -3px;
}
.clsUserPopUp .clsLevelThree{
	background:url(../images/screen_white/bg-smalllevel3.gif) no-repeat 280px -3px;
}
.clsUserPopUp .clsLevelFour{
	background:url(../images/screen_white/bg-smalllevel4.gif) no-repeat 280px -3px;
}
.clsUserPopUp .clsLevelFive{
	background:url(../images/screen_white/bg-smalllevel5.gif) no-repeat 280px -3px;
}
.clsUserPopUp .clsLevelSix{
	background:url(../images/screen_white/bg-smalllevel6.gif) no-repeat 280px -3px;
}
.clsQuestionsWithBestAnswer{
	padding:8px;
	border:1px solid #999;
	margin:1px8px;
}
	.clsQuestionsWithBestAnswer .clsUserDetails span{
		border-right:1px solid #CCC;
		padding:0 5px 0 0 ;
		margin:0 5px 0 0;
	}
		.clsQuestionsWithBestAnswer .clsUserDetails .clsNoBorder{
			border:0;
		}
/* end of style for best answers and question */
/* style for richtext */
.tlcrichtext{
	background:transparent url(../images/screen_white/tlcrichtext.jpg) no-repeat;
}
.trcrichtext{
	background:transparent url(../images/screen_white/trcrichtext.jpg) no-repeat right top;
	padding:11px 10px 10px 8px;
}
.blcrichtext{
	background:transparent url(../images/screen_white/blcrichtext.jpg) no-repeat left bottom;
}
.brcrichtext{
	background:transparent url(../images/screen_white/brcrichtext.jpg) no-repeat right bottom;
}
.tbrichtext{
	background:transparent url(../images/screen_white/tbrichtext.jpg) repeat-x;
}
.bbrichtext{

	background:transparent url(../images/screen_white/bbrichtext.jpg) repeat-x center bottom;
}
.rbrichtext{
	background:transparent url(../images/screen_white/rbrichtext.jpg) repeat-y right top;
}
.lbrichtext{
	background:#FFF url(../images/screen_white/lbrichtext.jpg) repeat-y left bottom;
}
/* end of style for richtext */
/*--Main--*/
.clsExpandMain{
	margin:0 20px 0 0 !important;
}
.clsShowHideTab a{
	position:absolute;
	background:#D9D9D9 url(../images/screen_white/icon-hide.jpg) repeat center center;
	margin:0 0 0 594px;
	display:block;
	text-indent:-999px;
	width:12px;
	z-index:99999;
}
	.clsShowHideTab .clsShow{
		background:#D9D9D9 url(../images/screen_white/icon-show.jpg) repeat center center;
		margin:0 0 0 864px;
	}
	.clsShowHideTab .clsShowDivider{
		background:#D9D9D9 url(../images/screen_white/icon-divider.jpg) repeat center center;
	}
#main{
	margin:0 290px 20px 16px;
/*
	min-height:auto;
*/
	min-height:210em;
	height:auto;
}
* html #main{
/*
	height:auto;
*/
	height:160em;
}
	h3,h2{
		font-size:14px;
		color:#fff;
		margin:0px 0px 10px 0px;
	}
		h2{
			padding:0 0 10px 0;
			color:#BD060A;
		}
	h3{
		margin:0 0 10px 0;
		padding:0px;
	}
		h3 a{
			font-weight::normal;
			font-size:12px;
		}
			.clsUserInfo h3 a{
				font-size:14px;
				font-weight:bold;
			}
	.clsTopHeading{
		margin:0 0 5px 12px;
	}
/*-- Footer --*/
.clsFooterBanner{
	text-align:center;
	padding:0px 0;
}
	.clsFooterBanner p{
		text-align:center;
		margin:0px 0;
	}
#footer{
	background:url(../images/screen_white/footer.gif) no-repeat #ccc;
	clear:both;
	padding:15px 5px 5px;
	margin:0px auto;
	color:#666;
	width:870px;
}
#footer p,#footer ul{
	margin:0 0 5px 0;
}
	#footer li{
		float:left;
		display:inline;
		padding:0 1px0 0;
	}

.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_white/bg-agriya.jpg) no-repeat right center;
	padding:0 20px 0 0;
	height:30px;
	line-height:30px;
	text-align:right;
}
	.clsPoweredByAgriya a{
		font:bold 11px Georgia, "Times New Roman", Times, serif;
		color:#3399CC;
		text-decoration:underline;
	}
/*-- for help tips--*/
.clsHelp{
	background:url(../images/screen_white/icon-help.gif) no-repeat left top;
	width:13px;
	height:13px;
	line-height:13px;
	cursor:help;
	display:block;
	text-indent:-2000em;
	overflow:hidden;
	float:left;
	margin:0;
	padding:0 3px 0 0;
	text-align:left;
}
.clsBalloon{
	position:absolute;
	padding:0;
	border:1px solid #c83a00;
	background:#FFF;
	text-align:left;
}
.clsBalloonTittle{
	background:#c83a00 url(../images/screen_white/bg-clsballoon.gif) no-repeat left center;
	padding:0px;
	display:block;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}
.clsBalloonDesc{
	padding:0px;
	background-color:#ffE8e8;
	color:#444;
	text-align:left;
}
/*-- To differentiate each rows --*/
/* style for manage settings */
.clsAllEmail{
	background-color:#c83a00;
	color:#FFF;
	font-weight:bold;
}
.clsManageSettings {
	width:90%;
	border:0px;
	margin-left:32px;
}
.clsManageSettings td{
	width:30%;
}
/*.clsTblRow2{
	background-color:#FEFEFE;
}
.clsTblRow3{
	background-color:#F0F0F0;
}*/

/*-- Messaging Module in Members --*/
.clsAlignCenter{
	text-align:center;
	padding:0px 0 0px 0;
}
#selNotReadMail,#selReadMail,#selRepliedMail,#selForwardedMail{
	padding:0 0 0 14px;
	font-weight:bold
}
#selNotReadMail{
	background:url(../images/screen_white/icon-notreadmail.gif) no-repeat left center;
}
#selReadMail{
	background:url(../images/screen_white/icon-readmail.gif) no-repeat left center;
}
#selRepliedMail{
	background:url(../images/screen_white/icon-repliedmail.gif) no-repeat left center;
}
#selForwardedMail{
	background:url(../images/screen_white/icon-forwardedmail.gif) no-repeat left center;
}
/*-- selMisNavLinks --*/
#main #selMisNavLinks{
	list-style:none outside;
	overflow:auto;
	padding:0px 0 0px 0;
}
* html #selMisNavLinks{
	height:1%;
	overflow:visible;
}
#selMisNavLinks ul{
	margin:0;
}
	#selMisNavLinks li{
		list-style:none;
		float:left;
		margin:0px;
		padding:0px;
	}
		#selMisNavLinks li a{
			background:url(../images/screen_white/box_btn_back.png) no-repeat;
			width:58px;
			height:18px;
			color:#fff;
			font-size:11px;
			border:0;
			cursor:pointer;
			background-position:0px 2px;
			text-align:center;
			display:block;
			padding:2px 0px 0px;
		}
		#selMisNavLinks li a:hover{
			background-position:0px -16px;
		}

/* selMessageNavLinks */
#selMessageNavLinks{
	margin:0px 0 0 0;
	text-align:right;
	float:right;
}
/*-- Rich text table --*/
.clsRichTextTable{
	border:0;
}
* html #selComposeMail table,* html #selManageBlog table{
	width:99%;
}
	.clsRichTextTable td{
		border:0;
		padding:0px;
	}
	* html .clsRichTextTable td{
		padding:0px;
	}
	.clsRichTextTable td td,.clsRichTextTable td table{
		padding:0;
		margin:0;
		background:transparent;
		border:0;
	}
		.clsRichTextTable td table{
			width:486px;
		}
		* html .clsRichText{
			width:99%;
		}
		.clsRichTextTable{
/*
			background:#ffE8e8;
*/
		}
			.clsRichTextTable textarea{
				width:400px;
			}
				.clsRichTextTable td .clsRichTextTbl{
					background:red url(../images/screen_white/bg-richtext.jpg) repeat-x;
					padding:0;
					margin:0;
				}
					.clsRichTextTable td .clsRichTextTbl td{
						text-align:center;
					}
						.clsRichTextTable td .clsRichTextTbl img{
							cursor:pointer;
						}
					.clsRichTextTable .clsRichTextLeft{
						background:url(../images/screen_white/bg-left.png) no-repeat left center;
						padding:0 0 0 8px;
					}
					.clsRichTextTable .clsRichTextRight{
						background:url(../images/screen_white/bg-right.png) no-repeat right center;
						padding:0 7px 0 0;
					}
					* html #selForumTopicCreate .clsRichTextTable .clsRichTextRight, * html #selComposeMail .clsRichTextTable .clsRichTextRight{
						padding:0;
					}
						.clsRichTextTable .clsContentIframeTable{
							margin:10px 0 10px 4px;
							width:468px;
							background:#FfF;
							border:0 !important;
						}
						.clsRichTextTable .clsContentIframeTable{
							*margin:20px 0 10px 4px;
							*width:472px;
						}
	.clsExpandMain .clsRichTextTable td table{
		width:725px;
	}
	* html .clsExpandMain .clsRichTextTable .clsRichTextRight{
		padding:0;
	}
	.clsExpandMain .clsRichTextTable textarea{
		width:725px;
	}
	.clsExpandMain .clsRichTextTable td .clsRichTextTbl{
		width:750px;
	}
/*-- For The Table with the Forms --*/
/*-- common --*/
.clsTextBox,.clsPasswordBox,textarea{
	width:200px;
	font-size:14px;
	color:#676767;
}
.clsBadgeTextBox{
	width:300px;
	margin:0px 0;
}
.clsCommonTextArea{
	width:97%;
}
.clsCommonTextBox{
	width:150px;
}
.clsCommonTextBox{
	width:150px;
}
.clsCommonNumberTextBox{
	width:60px;
}
select{
	color:#676767;
	font-size:14px;
}
	.clsCommonListBox{
		width:154px;
	}
.clsSubmitButton {
	background:url(../images/screen_white/box_btn_back.png) no-repeat;
	width:58px;
	height:18px;
	color:#fff;
	font-size:11px;
	border:0;
	cursor:pointer;
	float:right;
	background-position:0px 2px;
	text-align:center;
}
.stepper input {
	width:88px;
}
.clsSubmitButton2 {
	background:url(../images/screen_white/box_btn_back2.png) no-repeat right;
	width:88px;
	height:18px;
	color:#fff;
	font-size:11px;
	border:0;
	cursor:pointer;
	float:right;
	background-position:0px 2px;
	text-align:center;
}
.clsSubmitButton3 {
	background:url(../images/screen_white/box_btn_back3.png) no-repeat;
	width:120px;
	height:18px;
	color:#fff;
	font-size:11px;
	border:0;
	cursor:pointer;
	background-position:0px 2px;
	float:right;
	text-align:center;
}
.clsCancelButton{
	background:url(../images/screen_white/box_btn_back.png) no-repeat;
	width:58px;
	height:18px;
	color:#fff;
	font-size:11px;
	border:0;
	cursor:pointer;
	background-position:0px 2px;
	float:right;
	text-align:center;
}
.clsSubmitButton:hover,.clsSubmitButton2:hover,.clsSubmitButton3:hover, .clsCancelButton:hover{
	background-position:0px -16px;
}



* html .clsSubmitButton, * html .clsCancelButton{
	padding:2px 5px 1px 5px;
}
.clsCancelButton{
	background:url(../images/screen_white/btn-cancel.jpg) repeat-x;
	color:#000;
	border:1px solid #515151;
	text-align:center;
}
#selMsgError,#selMsgSuccess,#selMsgConfirm,#selDelMsgConfirm,#selMsgAlert,#selMsgConfirm,.clsMsgAlert, #selMsgAbuseConfirm{
	margin:10px;
	text-align:center;
	font-weight:bold;
	font-size:1px;
	background-color:#fFDFDF;
	color:#f83838;
	padding:8px;
	border:2px solid #f64B40;
	border-left:0;
	border-right:0;
/*
	z-index:9999em;
*/
}
.clsNoRecords{
	margin:10px 16px 10px 0px;
	text-align:center;
	font-weight:bold;
	font-size:1px;
	background-color:#fFDFDF;
	color:#f83838;
	padding:8px;
	border:2px solid #f64B40;
	border-left:0;
	border-right:0;
	z-index:9999em;
}

#selMsgConfirm,#selMsgAbuseConfirm,#selDelMsgConfirm{
	margin:0 30%;
	z-index:999999em;
	position:absolute;
}
.clsAskQuestionPopup {
	float:left;
}
.clsAskQuestionPopup #selMsgConfirm{
	margin:0px 30% 0 30%;
}
#selMsgConfirm,#selAlertbox,#selDelMsgConfirm{
	width:350px;
	margin:0 0 0 13px;
}
#selMsgConfirm,#selDelMsgConfirm{
	margin:0 0 0 35px;
}
.clsMsgAlert{
	padding:1px0;
	color:#C00609;
}
	.clsMsgAlert input{
		margin:1px0;
	}
#selMsgAbuseConfirm,.clsMsgAlert{
	width:400px;
	position:absolute;
	margin:0;
}
	#selMsgConfirm table, #selMsgAbuseConfirm table, #selDelMsgConfirm table{
		margin:1px0;
		background:transparent;
		border:0;
	}
		#selMsgConfirm table td, #selMsgAbuseConfirm table td, #selDelMsgConfirm table td{
			border:0;
		}
	#selMsgError p{
		color:#BD060A;
	}
	#selMsgError{
		border:1px solid #BD060A;
		border-left:0;
		border-right:0;
		background-color:#EFEFEF;
	}
	.clsMsgAdditionalText{
		padding:0px 0;
	}
.clsClosePopup{
	padding:0px 0px;
	margin:0px 0 0 0;
	float:right;
	background:transparent;
}
	.clsClosePopup span{
		float:left;
		background:transparent url(../images/screen_white/bg-closepopup.gif) no-repeat;
	}
		.clsClosePopup a{
			text-indent:-2000em;
			display:block;
			overflow:hidden;
			width:14px;
			height:14px;
			background:transparent url(../images/screen_white/bg-closepopuphover.jpg) no-repeat -140px -140px;
		}
			.clsClosePopup a:hover{
				background-position:0 0;
			}
.clsFormFieldErrTip{
	background:url(../images/screen_white/icon-alert.jpg) no-repeat left center;
	padding:0px 0px 0px 14px;
	display:block;
	width:120px;float:right;
}
.clsFormFieldCellDefault,.clsFormFieldCellError{
		color:#444;
		padding:10px !important;
}
	.clsFormFieldCellDefault a{
		color:#000;
		font-size:11px;
		font-weight:bold;
		margin:0 10px 0 0;
	}
		.clsFormFieldCellDefault a:hover{
			color:#BE0608;
		}
.clsFormFieldCellError input,.clsFormFieldCellError select,.clsFormFieldCellError textarea{
	background:#f5BDbd;
}
.clsFormLabelCellDefault,.clsFormLabelCellError{
		padding:10px !important;
}
.clsFormLabelCellError{
		font-weight:bold;
}
.clsFormLabelCellError, .clsFormFieldCellError{
	color:#CC0000;
}
.clsFormLabelCellDefault, .clsFormFieldCellDefault{
	padding:10px !important;
}
/*-- Data Table --*/
table{
	border:1px solid #DDD;
	border-collapse:collapse;
	color:#444;
	font-size:11px;
	margin:0 0 1px0;
	vertical-align:top;
}
	th{
		background-color:#c81a00;
		border:1px solid #DDD;
		border-collapse:collapse;
		color:#FFF;
		font-size:11px;
		vertical-align:top;
		text-align:left;
		font-weight:bold;
		padding:0px 0px;
	}
		th a{
			font-weight:bold;
		}
	td{
		vertical-align:top;
		border:1px solid #DDD;
		padding:0px 0px;
	}
/* style for advance search table */
#moreSearchOptions table{
	margin:1px0 0 0;
}
	#moreSearchOptions table .clsSubmitButton{
		float:right;
	}
	#submitsearch{
		margin:0px 0 0 0;
		text-align:right;
	}

/*-- Form Table --*/
form td{
	border:0px;
}
	th p,.clsAsc,.clsDesc{
		background:#F1EEEE url(../images/screen_white/icon-sort.gif) no-repeat 0px 0px;
		padding:0 0 0 0px;
	}
		.clsAsc{
			background-image:url(../images/screen_white/icon-ascsort.gif);
		}
		.clsDesc{
			background-image:url(../images/screen_white/icon-dscsort.gif);
		}
		th p a,th p a:visited{
			color:#000;
		}
/*-- overflow code --*/
pre{
	width:100%;
	overflow-x:auto;
	margin:0;
	padding:0;
}
* html pre{
	width:75%;
}
/*-- clearfix hacks - starts here --*/
.clsProfile:after{
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
}
.clsAskAnswerBanners,.clsSideBarLinks,#selSubHeader ul,#pagingList,.clsTopHeader,.clsBannerSection{
	overflow:auto;
}
@media all and (min-width:0px) { .clsBannerSection{ overflow:hidden;  } }
* html .clsAskAnswerBanners,* html .clsSideBarLinks,* html .clsStartMessage,* html .clsHeaderWelcomeSection,* html #selSubHeader ul,* html #pagingList,* html .clsTopHeader,* html .clsBannerSection{
	overflow:visible;
	height:1%
}
.clsBannerSection{
margin:10px 0px 0px 0px;
padding:0px;
}


/*-- clearfix hacks - ends here --*/
/*-- paging --*/
.clsPagingCollapse{
	overflow:auto;
}
* html .clsPagingCollapse{
	height:1%;
	overflow:visible;
}
.clsPagingList{
	text-align:right;
	background:transparent url(../images/screen_white/placer3.gif) no-repeat right top;
	color:#999;
	font-weight:bold;
	margin:0px 5px 0px 0px;
	height:26px;
}
.clsPagingListLeft{
	width:550px;
	padding:0px;
}
* html .clsPagingList{
	overflow:visible;
	height:1%;
}
	.clsPagingList ul{
	float:right;
	padding:0px;
	}
		.clsPagingList li{
			padding:0;
			float:left;
			margin:0;
			height:26px;
			line-height:26px;
		}
			.clsPagingList li a{
				text-decoration:none;
				padding:0px;
				disply:block;
				color:#333;
				margin:0px 4px;
				font-weight:bold;
			}
			.clsPagingList li.clsCommonPaging{
				padding:0px;
			}
			.clsPagingList li.clsCommonPaging a{
				color:#f0f;
			}
			.clsPagingList .clsCurrPage{
				color:#999;
				margin:0px 4px;
				font-weight:bold;
			}
			.clsPagingList li.clsNextPage a,.clsPagingList .clsNextPage span {
				color:#0ff;
			}
			.clsPagingList li.clsPreviousPage a, .clsPagingList .clsPreviousPage span{
				color:#f00;
			}
			.clsPagingList .clsPreviousPage span{
				color:#0f0;
			}
			.clsPagingList .clsNextPage span {
				color:#00f;
			}
#main #selNextMail a{
	font-size:11px;
	padding-right:10px;
	background:url(../images/screen_white/icon-nextpage.gif) no-repeat right top;
}
#main #selPreviousMail a{
	font-size:11px;
	padding-left:10px;
	background:url(../images/screen_white/icon-previouspage.gif) no-repeat left top;
}
/* style for more link */
.clsMore{
	text-align:right;
}
.clsMore a{
	font-weight:bold;
	font-size:11px;
	color:#BD060A;
	text-transform:capitalize;
	text-align:right;
}
	.clsMoreLink{
		text-align:right;
	}
	.clsMoreLink a{
	width:58px;
	height:18px;
	text-align:center;
	color:#fff;
	background:url(../images/screen_white/box_btn_back.png);
	display:block;
	font-size:11px;
	padding:1px 0px 0px 0px;
	text-decoration:none;
	float:right;
	background-position:0px 0px;
	text-align:center;
	}
	.clsMoreLink a:hover{
	background-position:0px 18px;
	}
/*-- search form --*/
.clsSearchForm{
	padding:7px 10px;
	margin:0 0 10px 0;
	background:url(../images/screen_white/bg-searchform.jpg);
}
	.clsSearchTable,.clsSearchTable td{
		margin:0;
		padding:0;
		border:0;
		background-color:transparent;
	}
	.clsSearchTable{
		width:auto;
	}
		.clsSearchTable td{
			padding:0 6px 0 0;
			vertical-align:middle;
		}
			.clsAdvanceSearchLink{
				padding:4px 0 3px 0px;
				color:#D9D9D9;
				font-size:16px;
				font-weight:bold;
				display:block;
			}			

/*-- Ask and Answer section --*/
/*.clsAskBanner,.clsAnswerBanner{
	width:250px;
	height:201px;
	float:left;
}*/
.clsAskAnswerBanners{
	margin:0 0 10px 0;
}
.clsAskBannerLeft{
	background:url(../images/screen_white/bg-askbannerleft.jpg) no-repeat left top;
	padding:0 0 0 14px;
}
.clsAskBannerRight{
	background:url(../images/screen_white/bg-askbannerright.jpg) no-repeat right top;
	padding:0 10px 0 0;
}
.clsAskBannerMiddle{
	background:url(../images/screen_white/bg-askbannermiddle.jpg) repeat-x;
	height:79px;
}
.clsAnswerBannerLeft{
	background:url(../images/screen_white/bg-answerbannerleft.jpg) no-repeat left top;
	padding:0 0 0 13px;
}
.clsAnswerBannerRight{
	background:url(../images/screen_white/bg-answerbannerright.jpg) no-repeat right top;
	padding:0 10px 0 0;
}
.clsAnswerBannerMiddle{
	background:url(../images/screen_white/bg-answerbannermiddle.jpg) repeat-x;
	height:79px;
}
	.clsAskBanner,.clsCommonAnswerBanner{
		background:url(../images/screen_white/bg-askbanner.jpg) no-repeat left center;
		float:left;
		height:79px;
		width:164px;
	}
		.clsAskBanner a,.clsCommonAnswerBanner a{
			width:164px;
			height:79px;
			text-indent:-999em;
			display:block;
		}
			.clsCommonAnswerBanner a{
				width:188px;
			}
	.clsCommonAnswerBanner{
		background:url(../images/screen_white/bg-answerbanner.jpg) no-repeat left center;
		width:188px;
	}
	.clsAskSection,.clsAnswerSection{
		float:right;
	}
		.clsAskSection li,.clsAnswerSection li{
			float:left;
			height:79px;
		}
			.clsAskSection li a, .clsAnswerSection li a{
				display:block;
				background:url(../images/screen_white/icon-asktext.jpg) no-repeat left center;
				text-indent:-200em;
				width:71px;
				padding:0 10px;
				line-height:79px;
			}
			.clsAnswerSection li a{
				background:url(../images/screen_white/icon-answertext.jpg) no-repeat left center;
			}
			.clsAskSection .clsAskAudioLink a{
				background-image:url(../images/screen_white/icon-askaudio.jpg);
			}
			.clsAnswerSection .clsAnswerAudioLink a{
				background-image:url(../images/screen_white/icon-answeraudio.jpg);
			}
			.clsAnswerSection .clsAnswerVideoLink a{
				background-image:url(../images/screen_white/icon-answervideo.jpg);
			}
			.clsAskSection .clsAskVideoLink a{
				background-image:url(../images/screen_white/icon-askvideo.jpg);
			}
.clsAskAnswerBanners{
	margin:0 0 10px 0;
}
.clsAskSmallBanner a,.clsAnswerSmallBanner a{
	text-indent:-999em;
	display:block;
}
.clsAskSmallBanner{
	float:left;
	width:49%;
}
.clsAskAnswerSection{
	float:right;
	width:49%;
	margin:0;
}
	.clsAskAnswerLinks a{
		background:url(../images/screen_white/bg-askbanner.jpg) no-repeat left center;
		line-height:79px;
		width:100%;
		height:79px;
		display:block;
		text-indent:-999em;
	}
	.clsAskAnswerLinks .clsAnswerSmallLink{
		background:url(../images/screen_white/bg-answerbanner.jpg) no-repeat left center;
	}
* html .clsAnswerSmallBanner{
	margin:0 1px 0 0;
}

/*-- Answers scroller --*/
.clsScrollerLeftSection{
	background:url(../images/screen_white/bg-scrollerleft.jpg) no-repeat;
	padding:0 0 0 12px;
}
.clsScrollerRightSection{
	background:url(../images/screen_white/bg-scrollerright.jpg) no-repeat right top;
	padding:0 12px 0 0;
	height:215px;
}
.clsScrollerMiddleSection{
	background:url(../images/screen_white/bg-scrollermiddle.jpg) repeat-x;
}
.clsBestAnswer{
	height:345px;
}
.clsScrollerMiddleSection{
	margin:0px;
	overflow:hidden;
	width:100%;
}
.clsScrollerBottomSection{
	margin:0px;
	overflow:hidden;
	width:100%;
}
.jsBestAnswers{
	overflow:hidden;
	width:100%;
	display:none;
}
.clsScrollerContainer{
	height:200px;
	width:100%;
	overflow:hidden;
}
* html .clsScrollerMiddleSection,* html .clsScrollerBottomSection,* html .jsBestAnswers,* html.clsScrollerContainer{
	width:100%;
}
.clsScrollerMiddleSection,.clsScrollerBottomSection,.jsBestAnswers,.clsScrollerContainer{
	*width:auto;
}
#user1 div{
	overflow:hidden;
	margin-top:0px;
}
	.clsAnswersTitle{
		padding:12px 0px 0px;
		margin:0;
		float:left;
		width:200px;
	}
	.clsMoreBest{
		float:right;
		width:250px;
		padding:8px 0px 0px;
		text-align:right;
	}
		.clsMoreBest p a{
			color:#edd;
			font-size:11px;
			text-decoration:none;
		}
			.clsMoreBest p a:hover{
				color:#fff;
				text-decoration:none;
			}
		.clsMoreBestHeading{
			overflow:auto;
		}
		* html .clsMoreBestHeading{
			height:1%;
			overflow:visible;
		}
	.clsText{
		font-weight:bold;
		font-size:14px;
		color:#fff;
	}
	.clsUserThumb,.clsFeaturedUserThumb{
		float:left;
		width:50px;
		text-align:left;
		margin:0px 10px 0px 0px;
	}
	.clsUserThumb2{
		float:left;
		width:50px;
		text-align:left;
		margin:10px;
	}
	.clsUserThumb2 img{
		width:50px;
		height:50px;
	}
	.clsFeaturedUserThumb{
		width:90px;
		float:left;
	}
		.clsTitleLink a{
			font-size:14px;
			color:#0068CB;
		}
	.clsUserDetails, .clsFeaturedUserDetails{
		float:left;
		margin:2px 0 0 0;
/*
		width:80%;
*/
	}
		.clsUserDetails p{
			padding:0 0 3px 0;
		}
	.clsFeaturedUserDetails, .clsForumComment .clsUserDetails{
		width:75%;
	}
	.clsUsersAnswers .clsUserDetails p span, .clsBestAnswers .clsUserDetails p span{
		border-left:1px solid #CCC;
		border-right:0;
		padding:0px 0px 0px 5px;
		* padding:0px;
		margin:0 0 0 5px;
	}
		.clsUsersAnswers .clsUserDetails .clsNoBorder,.clsBestAnswers .clsUserDetails .clsNoBorder{
			border:0;
			margin:0;
			padding:0;
		}
		.clsUserDetails p span, .clsUserDet p span, .clsFeaturedUserDetails p span{
			border-right:1px solid #CCC;
			padding:0 5px 0 0;
			margin:0 5px 0 0;
			font-weight:normal;
			font-size:11px;
		}
		.clsFeaturedUserDetails p span{
			border:0;
		}
			.clsFeaturedUserDetails p .clsTotalPoints, .clsFeaturedUserDetails p .clsLevelTypes span{
				font-weight:bold;
			}
			.clsQuestionLink a{
				font-weight:bold;
				font-size:13px;
				padding:0px;
			}
				.clsUserLink a{
					color:#000;
				}
			.clsUserDetails .clsNoBorder,.clsUserDet .clsNoBorder{
				border:0;
			}
				.clsUserDetails .clsResolved{
					color:#ff364A;
					font-weight:bold;
				}

/* for answers section */
	.clsUsersQuestion .clsUserThumbDetails, .clsForumComment .clsUserThumbDetails, .clsQuestionDetails .clsUserThumbDetails{
		padding:0;
                height:auto; 
	}
	.clsFirstOne a{
		color:#ff3A00;
		font-size:11px;
	}
	.clsQuestionTable{
		border:0;
	}
		.clsQuestionTable td{
			border:0;
		}
		.clsTotalAnswer{
			color:#BD060A;
			font-weight:bold;
		}
#main .clsQuestionDetails{
	border:1px solid #999;
	padding:0;
	margin:0px 0;
}
.clsQuestionDetails .clsDataTable{
/*
	background:url(../images/screen_white/bg-questiontop.gif) repeat-x;
*/
	padding:0px 0;
}
.clsUsersAnswers {
	margin:0px 0px 0px -6px;
	padding:10px 10px 10px 70px;
/*
	background:url(../images/screen_white/tabs_back2.gif) left  bottom no-repeat;
*/
}
.clsUsersAnswers2 {
	margin:0px;
	padding:0px 0px 32px 0px;
}
.clsUsersAnswers h3{
	padding:0px;
	color:#c33;
	font-size:14px;
	border-bottom:1px dotted #c66;
	margin-top:24px;
	margin-left:4px;
}
.clsBestAnswers h3{
	padding:0 0 0 0;
	color:#BD060A;
	margin:0px 0 1.5em 0;
	line-height:0;
}
/* end of answers section */
/* style for open question */
.clsViewBy, .clsMisNavSubLink{
	overflow:auto;
	margin:1px0 0 0;
}
* html .clsViewBy, * html .clsMisNavSubLink{
	height:1%;
	overflow:visible;
}
* html .clsMisNavSubLink{
	padding:0 0 1px0;
}
.clsViewHeading{
	float:left;
}
.clsViewHeading h3{
	color:#333;
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
}
	.clsViewBy li, .clsMisNavSubLink li{
		float:left;
		margin:1px 0px 0px;
	}
	.clsViewBy li{
		border-right:1px solid #0267C1;
		padding:0 0px;
		background:transparent;
	}
	.clsMisNavSubLink li{
		margin:0;
	}
		 .clsViewBy li a,.clsMisNavSubLink li a{
			padding:0 0px;
			display:block;
			font-weight:bold;
			font-size:10px;
			margin:0;
			color:#333;
			border-right:1px solid #0267C1;
			text-decoration:none;
		}
		.clsViewBy li a{
			border:0;
			padding:0;
			margin:0;
			line-height:20px;
			font-size:10px;
			text-decoration:none;
		}
		.clsViewBy .clsDsc a{
			background:url(../images/screen_white/icon-descending.png) no-repeat right center;
			padding:0 20px 0 0;
			border:0;
/*			line-height:20px;
*/
			font-size:10px;
			text-decoration:none;
		}
		.clsViewBy .clsAsc a{
			background:transparent url(../images/screen_white/icon-ascending.png) no-repeat right center;
			padding:0 20px 0 0;
			border:0;
/*			line-height:20px;
*/
			font-size:10px;
			text-decoration:none;
		}
			.clsMisNavSubLink li a{
				border:0;
				background:url(../images/screen_white/icon-subnavlink.gif) no-repeat left center;
				padding:0 0 0 1.3em;
				margin:0 0px 0 0;
				color:#333;
				font-size:10px;
				text-decoration:none;
			}
				.clsEmailFriends{
					background:url(../images/screen_white/icon-sendmail.gif) no-repeat left center;
				}
				/*.clsMisNavSubLink .clsFavourite{
					background:url(../images/screen_white/icon-addtofavorite.jpg) no-repeat left center;
				}*/
			.clsViewBy .clsNoBorder{
				border:0;
			}
			.clsViewBy li .clsActiveViewByLink{
				color:#000;
				text-decoration:underline;
			}
#selShowQuestions h3{
	padding:0px 0;
}
/*stylr for signup page */
.clsCommonTable{
	border:0;
	margin:1px0 0 0;
}
	.clsCommonTable td, .clsCommonTable th{
		border:0;
		padding:0px;
	}
	.clsSignupImage img{
		min-height:50px;
		margin:0px 0;
	}
	* html .clsSignupImage img{
		height:50px;
	}
/* stylr For ask question */
.clsAskQuestion{
	background:url(../images/screen_white/tabs_back2.gif) left  no-repeat bottom;
	border:0;
	margin:0px;
	padding:0px;
}
	.clsAskQuestion td{
		padding:4px;
		border:0;
	}
		.clsAskQuestion .clsFormLabelCellDefault{
			width:25%;
		}
	.clsRight{
		text-align:right;
	}
/* end of style for ask question */
.clsVideoIcon{
	background:url(../images/icon-video.png) no-repeat right top;
	float:right;
	width:24px;
	text-indent:-999em;
	line-height:24px;
}
.clsAudioIcon{
	background:url(../images/icon-audio.png) no-repeat right top;
	float:right;
	width:24px;
	text-indent:-999em;
	line-height:24px;
}
.clsVideoAudioIcon{
	background:url(../images/icon-videoaudio.png) no-repeat right top;
	float:right;
	width:24px;
	text-indent:-999em;
	line-height:55px;
}
	.clsUserThumbDetails{
		height:52px;
		background:url(../images/user_right_back.gif) no-repeat;
		overflow:hidden;
		padding:7px 0 0 4px;
		margin:5px 5px 0px 0px;
/*
		background-color:#f0ece8;
*/
	}
	.clsUserThumbDetails2{
		overflow:hidden;
		padding:7px 0 0 4px;
		margin:5px 5px 0px 0px;
		* margin:0px 5px 0px 0px;
	}
	.clsUserThumbDetails2 p{
	margin:0px;
	}
	.clsUserThumbDetails_enerjik {
		clear:both;
		background: url(../images/screen_white/user_list_back2.gif) no-repeat;
		width:550px;
		height:100px;
		margin:0px;
		padding:0px;
	}
	.clsUserThumbDetails_enerjik .clsFeaturedUserThumb img{
		margin:10px 0px 0px 10px;
		width:70px;
		height:70px;
	}


	@media all and (min-width:0px) { .clsUserThumbDetails{ overflow:hidden;  } }
	* html .clsUserThumbDetails{
		overflow:hidden;
		height:1%;
	}
		.clsQuestion a{
			font-weight:bold;
			font-size:12px;
			color:#333;
			}
		.clsQuestion p{

			margin:0px;
			padding:0px;
		}
		.clsTotalPoints,.clsBestAnswersText,.clsLevelTypes span{
			color:#ff4534;
			font-weight:bold;
		}
		.clsBestAnswersText{
			font-size:16px;
			background:none;
			color:#BD060A;
		}
		.clsBestAnswersText2{
			font-size:12px;
			background:none;
			color:#BD060A;
			font-weight:bold;
		}
		.clsLevelTypes span{
			font-size:13px;
			color:#0C64BF;
		}
		.clsDate{
			color:#444;
			font-weight:bold;
		}
			.clsMyBestAnswer a{
				color:#BD060A;
				font-size:14px;
				font-weight:bold;
			}
.clsUserProfileInfo .clsTotalPoints, .clsUserProfileInfo .clsDate,.clsUserProfileInfo .clsBestAnswersText span{
	background:none;
}
.moveThrough{
	text-align:right;
	margin:0px 0px 0px;
	background:url(../images/screen_white/placer1.gif) no-repeat right;
	padding-top:2px;
}
/* For Image Display */
#selImageBorder{
	margin:0px;
	width:24px;
}
	#selImageBorder a img{
		border:1px solid #CCC;
		padding:2px;
		background:#FFF;
	}
		#selImageBorder a:hover img{
			border:1px solid #ce6700;
		 }
/* style for user popup */
.clsUserPopUp{
	position:absolute;
	margin:-5em 3em 0 4.5em;
	z-index:10000;
	text-align:left;
	font-size:11px;
}
.clsInline{
	overflow:auto;
	zoom:1;
}
* html .clsInline{
	height:1%;
	overflow:visible;
}
	.clsInline p{
		float:left;
		margin:0 5px 2px 0;
		padding:0;
	}
	.clsInline .clsLevelType{
		margin:0 0 0 5px;
	}
		.clsInline .clsLevelType span{
			color:#0C64BF;
		}
		.clsInline .clsSendMessage{
			background:url(../images/screen_white/icon-sendmail.gif) no-repeat left center;
			width:12px;
			margin:0 0 0 10px;
		}
			.clsInline .clsSendMessage a{
				text-indent:-99em;
				display:block;
				width:12px;
			}
				.clsInline .clsNumbers, .clsInline .clsUserName a{
					color:#3B8901;
					font-weight:bold;
				}
				.clsInline .clsUserName a{
					color:#990000;
				}
				.clsInline .clsTotalNumbers{
					color:#990000;
					font-weight:bold;
				}
	.clsUserPopUp a{
		color:#000;
	}
		.clsUserPopUp a:hover{
			color:#BD060A;
			text-decoration:underline;
		}
* html .clsUserPopUp{
	margin:-4em 3em 0 2.3em; /* hack for ie6 */
}
.clsUserPopUp{
	*margin:-4em 3em 0 2.3em; /* hack for ie7 */
}

	.clsUserPopUpTop{
		background:url(../images/screen_white/bg-userpopuptop.gif) no-repeat left top;
		padding:11px 0 0 6px;
	}
	.clsUserPopUpMiddle{
		background:url(../images/screen_white/bg-userpopupmiddle.gif) repeat-y;
		padding:0;
		width:340px;
		margin-left:1px;
	}
	.clsUserPopUpBottom{
		background:url(../images/screen_white/bg-userpopupbottom.gif) no-repeat left bottom;
		padding:0 0 12px 0;
		margin-left:1px;
	}
	.clsUserPopUpDetails{
		padding:0 10px;
	}
		#selDispUserImage{
			vertical-align:middle;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
			.clsUserDetails p{
				font-size:10px;
				color:#666;
				margin:0px;
				padding:0px;
			}
			.clsUserDetails2 a{
				font-size:16px;
				font-weight:bold;
			}
/* odd and even Background image for question */
.clsOddQuestion {
	background:#eee2e2 url(../images/screen_white/bg-oddquestion.jpg) repeat-y;
	padding:8px 5px;
	margin:3px 0 0 5px;
	width:530px;
    height:auto;
}
.clsEvenQuestion{
	background:#FeFCFd url(../images/screen_white/bg-evenquestion.jpg) repeat-y;
	padding:8px 5px;
	margin:3px 0 0 5px;
	width:530px;
	height:auto;
}

.clsUsersAnswers .clsEvenQuestion {
	background: url(../images/screen_white/bg-evenquestion2.jpg) repeat-y;
	width:450px;
}
.clsUsersAnswers .clsOddQuestion {
	background: url(../images/screen_white/bg-oddquestion2.jpg) repeat-y;
	width:450px;
}

#selQuestionBadgeEmbed{
	padding:0px;
	margin:3px 0 0 0;
	width:530px;
    height:auto;}
/* styles to center align the text */

.clsCenter{
	text-align:center;
}
/* styles for index questions link */

.clsQuestionsLink{
	height:42px;
	margin:10px 0px 0px 0px;
}
/*\*/
	html*.clsQuestionsLink{
	[height:25px;	/*-- any css property must for safari to work --*/
	height:24px;	/*-- applied in IE6, 7 and Safari --*/
	]height:1%;	/*-- applied in IE6, 7 only and safari neglects this --*/
	}/**/
	.dummyend[id]{clear: both}
* html .clsQuestionsLink{
	overflow:visible;
	height:1%;
}
.clsCommonIndexSection, .clsCommonSubscribeSection{
	margin:0 0 10px 0;
	background:url(../images/screen_white/tabs_back2.gif) left  bottom no-repeat;
	padding:0px;
	width:576px;
}
.clsCommonSubscribeSection{
	border-top:0;
}
.clsQuestionsLink ul{
	width:576px;
	height:42px;
	background:url(../images/screen_white/tabs_back1.gif) no-repeat;
	display:block;
	margin:0px;
	padding:0px 0px 0px 10px;
}
#selWidgetRecentQuestions h3 {
	width:576px;
	height:32px;
	background:url(../images/screen_white/tabs_back1.gif) no-repeat;
	display:block;
	margin:0px;
	padding:10px 0px 0px 10px;
}
.clsQuestionsLink .clsSubscribe{
	background:none;
	margin:8px 10px 0 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	line-height:23px;
	color:#fff;
}

.clsQuestionsLink li{
	float:left;
	margin:5px 5px 0px 0px;
	padding:0px 0px 0px 10px;
	background:url(../images/screen_white/bg-questionleft.gif) no-repeat left top;
}
.clsQuestionsLink .clsLeftActiveQuestionsLink{
	background:none;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 5px;
	position:relative;
}
	.clsQuestionsLink li span{
		background:url(../images/screen_white/bg-questionright.gif) no-repeat right top;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px 8px 0px 0px;
	}
	.clsQuestionsLink li .clsRightActiveQuestionsLink{
		background:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;

	}
		.clsQuestionsLink li a{
			display:block;
			cursor:pointer;
			padding:0px;
			color:#f1b6b7;
			text-decoration:none;
			background:url(../images/screen_white/bg-questionmiddle.gif) repeat-x;
			margin:0px 0px 0px 0px;
			padding:8px 2px 8px 2px;
		}
		.clsQuestionsLink li .clsMiddleActiveQuestionsLink{
			background:none;
			color:#fff;
			font-size:11px;
			margin:5px 0px 0px 0px;
			padding:8px 2px 8px 2px;
		}
/* Style for forum Page */
* html #selForumTopicCreate table, * html #selForumResponseCreate table{
	width:99%;
}
#selForumTopicList{
	width:25em;
}
.clsForumDetails{
	color:#fff;
	font-weight:bold;
}
#selForumTitle{
	border-bottom:1px solid #585858;
	padding:0 0 3px 0;
	margin:5px 0;
}
	#selForumTitle a{
		font-weight:bold;
		font-size:16px;
	}
	.clsBackForum{
		float:left;
	}
	.clsForumPost{
		float:right;
	}
	#selGroupForumPost{
		margin:0px 0 0 0;
		overflow:auto;
		zoom:1;
	}
	* html #selGroupForumPost{
		height:1%;
		overflow:visible;
	}
		#selGroupForumPost #post a{
			background:url(../images/screen_white/icon-submit.gif) no-repeat right center;
			padding:0 2em 0px 0;
		}
		#selGroupForumPost #post a{
			*padding:0 2em 0.9px 0;
		}
	#selGroupForumPost #selBackToForum a{
		background:url(../images/screen_white/icon-goback.gif) no-repeat left center;
		padding:0 0 0 1.5em
	}
.clsTopicRes p{
	margin:5px 0 0 0;
}
.clsDataTable{
	border:0;
}
	.clsDataTable td{
		border:0;
	}
		/*.clsForumComment{
			background:#EAF4FF;
			margin:0px 0px 0px 1px;
			padding:0px;
		}*/
			.clsForumComment{
				text-align:left;
				margin:0px 0px 0px 1px;
			}
				.clsStartBy{
					margin:5px 0;
					padding:0;
				}

/* style for blog page */
.clsBlogHeading{
	float:left;
}
.clsManageBlog{
	float:right;
}
	.clsManageBlogHeading{
		zoom:1;
		margin:0px;
	}
	* html .clsManageBlogHeading{
		height:1%;
	}
.clsUserBlogDetails{
	overflow:auto;
	zoom:1;
}
* html .clsUserBlogDetails{
	overflow:visible;
	height:1%;
}
		#backtotop a, #selTop a{
			text-align:right;
			padding:5px 25px 5px 0 ;
			margin:0 15px 0 0;
			display:block;
			background:url(../images/screen_white/icon-backtotop.png) no-repeat right center;
		}
			#selTop a{
				text-align:left;
				margin:0;
				background:url(../images/screen_white/icon-addcomment.png) no-repeat right center;
				width:120px;
				padding:5px 0;
			}
			#backtotop a:hover, #selTop a:hover{
				color:#3A3A3A;
			}
	.clsBlogUserThumb{
		float:left;
		width:50px;
		padding:0 5px 5px 0;
	}
	.clsBlogDetails{
		margin:0 0 0 5px;
	}
	.clsBlogDisplay h3, #selblogList h2{
		text-transform:capitalize;
	}
		.clsBlogDisplay h3 a{
			color:#ff3A00;
			font-weight:bold;
		}
	.clsBlogDisplay{
		margin:0 0 1px0;
		color:#3F3F3F;
	}
	.clsManageBlog a{
		color:#0268CA;
		margin:0 0 0 5px;
		font-weight:bold;
		font-size:15px;
	}
		.clsManageBlog a:hover{
			color:#BD060A;
		}
		.clsBlogInfoTitle{
			color:#0063DE;
		}
		.clsBlogDisplayLinks{
			overflow:auto;
			zoom:1;
			margin:0px 0 0 0;
		}
		* html .clsBlogDisplayLinks{
			height:1%;
			overflow:visible;
		}
		.clsBlogDisplayLinks li{
			float:left;
			margin:0 0 0 0px;
			padding:0 0 0 0px;
			background:transparent url(../images/screen_white/dot.gif) repeat-y left top;
		}
			.clsBlogDisplayLinks .clsLastBlogInfo{
				background:none;
			}
		.clsPostBlogTbl,.clsPostBlogTbl td{
			margin:0;
			padding:0;
			border:0;
			width:100%;
		}
			.clsPostBlogTbl textarea{
				width:99%;
				margin:0 0 0px 0;
			}
			.clsBlogPostCommentCell{
				text-align:right;
			}
			#selBlogRatingContent{
				margin:0 0 1px0;
			}

/* style for common answers link */
#main #selAnswersLink{
	width:526px;
	margin:0px;
	padding:0px;
}
#main #selAnswersLink2{
	clear:both;
	background:url(../images/screen_white/tabs_back2.gif) no-repeat bottom left;
	width:526px;
	margin:0px 0px 0px 0px;
	padding:16px 24px 32px;
}
* html #selAnswersLink{
	overflow:visible;
	height:37px;
}
	#selAnswersLink ul{
 	clear:both;
	background:url(../images/screen_white/tabs_back1.gif) no-repeat top left;
	color:#fff;
	height:38px;
	padding:6px 0px 0px 20px;
	width:574px;
	margin:0px;
	font-size:16px;
	font-weight:bold;

	}
	#selAnswersLink li{
		float:left;
		margin:5px 0px 0px 0px;
		height:28px;
		line-height:28px;

	}
			#selAnswersLink .clsActiveMisNavLinks{
/*				background:url(../images/screen_white/bg-activeanswernav.gif) repeat-x; */

			}
				#selAnswersLink .clsActiveMisNavLinks a{
				color:#fff;
				font-size:11px;
				background:none;
				}
				#selAnswersLink .clsActiveMisNavLinks a:hover, #selAnswersLink li a:hover{
				text-decoration:none;
				color:#fff;
				}
			#selAnswersLink li a{
				background:url(../images/screen_white/bg-answersnav.png) no-repeat;
				width:110px;
				display:block;
				font-size:11px;
				color:#fdd;
				height:28px;
				line-height:28px;
				text-align:center;
			}
/* style for sublink section links */
#selForumQuickLinks{
	height:27px;
	zoom:1;
	margin:0px 0;
}
#selQuickLinks{
	overflow:auto;
	margin:0px;
	padding:0px;
	width:550px;
}
#selQuickLinks,#selForumQuickLinks{
	*margin:0px;
	*padding:0px;
}
* html #selQuickLinks,* html #selForumQuickLinks{
	overflow:visible;
	height:1%;
}
.clsForumLinks{
	height:22px;
	width:540px;
	background:url(../images/screen_white/forumlinks_back.gif) repeat-x bottom;
	margin:0px 0px;
	padding:0 0 0 10px;
}
/*\*/
	html*.clsForumLinks{
	[height:22px;	/*-- any css property must for safari to work --*/
	height:20px;	/*-- applied in IE6, 7 and Safari --*/
	]height:21px;	/*-- applied in IE6, 7 only and safari neglects this --*/
	}/**/
	.dummyend[id]{clear: both}
@media all and (min-width:0px) { .clsForumLinks{ height:21px; } }
.clsForumLinks{
	*height:21px;
}
	.clsForumLinks li{
		float:left;
		background:url(../images/screen_white/bg-questionnavleft.jpg) no-repeat left top;
		margin:0 10px 0 0;
		padding:0 0 0 3px;
	}
		.clsForumLinks li a{
			display:block;
			padding:3.5px 10px;
			background:url(../images/screen_white/bg-questionnavmiddle.jpg) repeat-x;
			color:#666;
			text-decoration:none;
		}
		.clsForumLinks li span{
			background:url(../images/screen_white/bg-questionnavright.jpg) no-repeat right top;
			display:block;
			padding:0 3px 0 0;
		}
		#selForumQuickLinks li .clsForumLinkMiddle{
			background:url(../images/screen_white/bg-questionnavright.jpg) no-repeat right top;
			display:block;
			padding:0 3px 0 0;
		}
			.clsForumLinks .clsActiveForumLinksLeft{
				background:url(../images/screen_white/bg-activequestionnavleft.jpg) no-repeat left top;
				top:1px;
				position:relative;
			}
			.clsForumLinks li .clsActiveForumLinksRight{
				background:url(../images/screen_white/bg-activequestionnavright.jpg) no-repeat right top;
			}
			.clsForumLinks li .clsActiveForumLinksMiddle{
				background:url(../images/screen_white/bg-activequestionnavmiddle.jpg) repeat-x;
				color:#333;
				font-weight:bold;
				position:relative;
				top:1;
			}
/* style for more link in myanswers page */
#selMoreQuestions{
	text-align:right;
}
	#selMoreQuestions a{
		padding:1px0;
		display:block;
	}
/* style for myhome page */
.clsSubscribedTitle{
	float:left;
	margin:0;
	height:23px;
	line-height:23px;
}
	.clsSubscribedTitle h2{
		padding:0;
		margin:0;
		min-height:0;
	}
.clsSubscribedLink{
	float:left;
	margin:0 0 0 10px;
	padding:0;
}
.clsSubscribedTitleLink{
	overflow:auto;
	zoom:1;
	border-bottom:1px solid #BBB;
}
	.clsSubscribedTitleLink .clsQuestionsLink ul{
		margin:0;
		padding:0px;
		height:42px;
	}
.clsSubscribeTbl{
	border:0;
}
.clsSubscribeTbl td{
	border:0;
}
	.clsMysubscribeUser{
		background:#F2F2F4;
		margin:0px 8px 8px 0px;
		padding:5px;
		width:150px;
		vertical-align:middle;
		float:left;
	}
	* html .clsMysubscribeUser{
		margin:0;
	}

	.clsMysubscribeUser p {
		width:150px;
		font-size:11px;
		padding:0px 0px 2px 0px;
		margin:0px;
	}

		.clsMysubscribeUser .clsSubscribeName {
			width:150px;
			text-align:center;
		}
		.clsMysubscribeUser .clsSubscribeName a{
			font-size:12px;
			font-weight:bold;
			color:#f44;
		}
			.clsMysubscribeUser .clsSubscribeName a:hover{
				color:#fA5400;
				text-decoration:underline;
			}



.clsSubscribeForum a{
	display:block;
	margin:0px 0;
	color:#000;
	background:url(../images/screen_white/icon-nextarrow.gif) no-repeat left center;
	padding:0 0 0 15px;
}
	.clsSubscribeForum .clsMoreLink a{
		background:none;
	}
	.clsSubscribeForum a:hover{
		color:#fA5400;
	}
	.clsBackToProfile{
		text-align:right;
	}
	.clsBackToProfile a{
		text-align:right;
		font-weight:bold;
		color:#000;
		text-decoration:underline;
	}
		.clsBackToProfile a:hover{
			color:#BD060A;
		}
.clsUserInfo{
	text-align:left;
	padding-bottom:10px;
}

.memd_usermenubtn {
	margin:0px;
	padding:0px;
}

.memd_usermenubtn a {
	padding:1px 0px 0px;
	width:120px;
	height:16px;
	background:url(../images/screen_white/user_menu_btn.png) no-repeat top;
	color:#fdd;
	font-weight:normal;
	font-size:10px;
	display:block;
	text-align:center;
	margin:0px;
}
.memd_usermenubtn a:hover {
	background:url(../images/screen_white/user_menu_btn.png) no-repeat bottom;
	color:#fff;
	font-weight:normal;
}



.clsUserInfo span{
	margin:0px 0;
}
.clsUserProfileImageInfo{
	overflow:hidden;
	zoom:1;
}
.clsUserProfileImageInfo p {
	font-size:12px;
	margin:0px;
	padding:3px;
}
@media all and (min-width:0px) { .clsUserProfileImageInfo{ overflow:hidden;  } }
* html .clsUserProfileImageInfo{
	height:1%;
	overflow:visible;
}
.clsUserProfileImage{
	float:left;
	width:100px;
	height:100px;
}
.clsUserProfileInfo{
	margin:0 0 0 1px;
	float:left;
}
	.clsUserBio{
		margin:1px0;
	}
	.clsUserProfileInfo .clsSendUserMsg{
		background:url(../images/screen_white/icon-sendmail.gif) no-repeat left center;
	}
	.clsUserProfileInfo .leveltwo{
		background:none;
	}
	.clsUserProfileInfo .clsIgnoreUser{
		background:url(../images/screen_white/icon-cancel.png) no-repeat left center;
	}
	.clsUserProfileInfo .clsSubscribe{
		background:url(../images/screen_white/icon-subscribe.jpg) no-repeat left center;
	}
	.clsUserProfileInfo span a{
		color:#0C64BF;
		padding:0 5px 0 15px;
		margin:0 5px 0 0;
	}
	.clsUserInfo span .clsNoBorder{
		border-right:0;
		background:none;
	}
	.clsUserInfo p{
		margin:0px 0;
	}
	.clsProfileTitle a{
		color:#0C64BF;
		font-weight:bold;
		font-size:13px;
	}
	.clsShowAnswerDetails{
		zoom:1;
		margin:1px0 0 0;
		border-bottom:1px solid #BBB;
		height:25px;
		padding:0 0 0 10px;
	}
	* html .clsShowAnswerDetails{
		overflow:visible;
		height:1%;
	}
	.clsShowAnswerDetails ul{
		height:25px;
	}
		.clsShowAnswerDetails li{
			float:left;
			border-bottom-width: 0;
			margin:0 5px 0 0;
			background:url(../images/screen_white/bg-questionleft.gif) no-repeat left top;
			padding:0 0 0 7px;
		}
		.clsShowAnswerDetails .clsActiveProfileLeft{
			background:url(../images/screen_white/bg-activequestionleft.gif) no-repeat left top;
			margin:0 5px 0 0;
			top:1px;
			position:relative;
		}
			.clsShowAnswerDetails li a{
				display:block;
				cursor:pointer;
				background:url(../images/screen_white/bg-questionmiddle.gif) repeat-x;
				padding:5px 3px;
				color:#9A9A9A;
				text-decoration:none;
			}
			.clsShowAnswerDetails li .clsActiveProfileMiddle{
				background:url(../images/screen_white/bg-activequestionmiddle.gif) repeat-x;
				color:#0068CB;

			}
			.clsShowAnswerDetails li span{
				background:url(../images/screen_white/bg-questionright.gif) no-repeat right top;
				padding:0 7px 0 0;
				display:block;
			}
			.clsShowAnswerDetails li .clsActiveProfileRight{
				background:url(../images/screen_white/bg-activequestionright.gif) no-repeat right top;
				position:relative;
				top:1;
			}
.clsUserAnswerQuestion{
	overflow:auto;
	zoom:1;
	margin:0;
	padding:1px0;
}
* html .clsUserAnswerQuestion{
	height:1%;
	overflow:visible;
}
h4{
	font-weight:bold;
	font-size:13px;
	color:#666;
	margin:0px 0px 8px 0px;
}
.clsUsersTotalPoints{
	font-weight:bold;
	font-size:16px;
	color:#666;
	padding:0 0 0px 0;
	margin:0 20px 0 10px;
	border-bottom:1px dotted #0267C1;
}
	.clsUserAnswers{
		float:left;
		width:215px;
		margin:0 0 0 10px;
		padding:0px 0 0 0;
	}
	.clsUserQuestion{
		float:left;
		width:225px;
		margin:0 0 0 15px;
		padding:0px 0 0 15px;
		border-left:1px dotted #0267C1;

	}
/* style for tags page */
.clsTags {
	border:1px solid #B9B9B9;
	padding:8px;
	margin:0px 10px 0px 0px;
	border-top:0;
}
.clsCategoryList{
	border:1px solid #B9B9B9;
	padding:8px;
	margin:0;
	border-top:0;
}
	.clsTagStyleBlue a{
		color:#000;
	}
	.clsTagStyleRed a{
		color:#000;
	}
	.clsTagStyleGreen a{
		color:#000;
	}
	.clsTagStyleGrey a{
		color:#000;
	}

/* styles for first question */
.clsFirstQuestion{
	text-align:left;
	display:block;
	padding:0px;
}
.clsFirstQuestionAnswer{
	text-align:right;
	display:block;
	padding:0px;
}
	.clsFirstQuestionAnswer a{
		background:url(../images/screen_white/coz_panel.gif) no-repeat;
		height:20px;
		line-height:20px;
		width:546px;
		display:block;
		margin:10px 0px 0px -1px;
		padding:0px 20px 0px 0px;
		font-size:11px;
		text-decoration:none;
		color:#fcc;
		text-align:right;


/*		margin:8px auto 0px;
		text-align:center;
		background:url(../images/screen_white/big_btn.gif) top no-repeat;
		width:180px;
		height:15px;
		color:#fcc;
		font-weight:bold;
		font-size:12px;
		display:block;
		text-decoration:none;
		padding:15px 0px;
*/
	}
	.clsFirstQuestionAnswer a:hover{
/*
		background:url(../images/screen_white/big_btn.gif) bottom no-repeat;
*/
		color:#fff;
}
/* style for answer this question */
.clsAnswerQuestion{
	text-align:left;
	display:block;
}
	.clsAnswerQuestion a{
		background:url(../images/screen_white/coz_panel.gif) no-repeat;
		height:20px;
		line-height:20px;
		width:546px;
		display:block;
		margin:10px 0px 0px -1px;
		padding:0px 20px 0px 0px;
		font-size:11px;
		text-decoration:none;
		color:#fcc;
		text-align:right;
	}
		.clsAnswerQuestion a:hover{
			color:#fff;
		}
/* end of style for answer this question */
.clsAnswersRate{
	margin:0px 0 0px 0;
}
/* style for close button in light window */
.clsClose{
	background:url(../images/screen_white/icon-close.jpg) no-repeat right center;
	width:12px;
	height:12px;
	float:right;
	clear:right;
}
	.clsClose a{
		display:block;
		text-align:right;
		width:12px;
		text-indent:-2000em;
		height:12px;
		overflow:hidden;
	}
/* style for edit, delete link in answers page */

.clsAnswers li{
	display:inline;
	margin:0 10px 0 0;
}
	.clsAnswers li a{
		color:#364AA0;
		font-size:11px;
	}
		.clsAnswers li a:hover{
			color:#BE0608;
			text-decoration:underline;
		}

/* style for show another question */
.clsShowAnotherQuestion{
	text-align:right;
	margin-bottom:4px;
}
	.clsShowAnotherQuestion a{
		font-weight:bold;
	}
	.clsShowAnotherQuestion a:hover{
		color:#BD060A;
	}
/* styles for category page */
.clsCategoryList{
	padding:1px;
}
.clsCommonCategory{
	overflow:auto;
	zoom:1;
}
* html .clsCommonCategory{
	overflow:visible;
	height:1%;
}
/* style for sub category */
/* style for sub category */
#main #selCategory h2{
	margin:0 0 1px0;
}
	 .clsCategoryList p{
	 	display:block;
		margin:0px;
		padding:4px;
	}
	 .clsCategoryList a{
	 	font-size:11px;
		padding:0px;
		marin:0px;
	}
	#selCategoryList li{
		padding:0px;
	}
			.clsSubCategory img{
			vertical-align:middle;
			width:10px;
			height:10px;
		}
			#selCategoryList{
				margin:0px 0px 0px 24px;
				padding:0px 1px;
			}
				#selCategoryList li a{
					color:#5F5F5F;
				}
/* style for expanding / collapsing comments */
.collapse {
	display:block;
	float:right;
	text-indent:-900em;
	background:url(../images/expand-collapse.png) no-repeat left top;
	width:16px;
	height:20px;
	cursor:pointer;
}
.expand {
	background: url(../images/expand-collapse.png) no-repeat left top;
}
.expand-all {
	float:right;
	margin:5px 0 0 24px;
	padding:0;
	background: url(../images/expand-all.png) no-repeat left top;
	height:36px;
	width:36px;
	display:block;
	text-indent:-900em;
	cursor:pointer;
}
/* style for manage settings page */
#selShowAvatarImages img{
	vertical-align:middle;
	margin-right:0px;
}
/* style for login page and signup page */
.clsForgot{
	float:left;
	width:125px;
}
.clsRegister, .clsAlreadyMember{
	float:left;
}
	.clsLogin, .clsSignup{
		overflow:auto;
		zoom:1;
		margin:0px 0px;
	}
	* html .clsLogin, * html .clsSignup{
		height:1%;
		overflow:visible;
	}
		.clsLogin a, .clsSignup a{
			font-size:11px;
		}
			.clsLogin a:hover, .clsSignup a:hover{
				color:#fA5400;
				text-decoration:none;
			}

/* style for mail read page */

.clsMisNavLinksTbl, .clsMailReadTbl{
	border:0;
	width:540px;
}
	.clsMisNavLinksTbl td, .clsMailReadTbl td, .clsMailReadTbl th{
		border:0;
	}
		.clsMailReadTbl th{
			background:none;
		}

.clsLargeImage {
	font-size:12px;
	padding:16px 16px 32px;
	border-bottom:1px solid #ddd;
	margin-bottom:8px;

}
			.clsLargeImage img{
				width:470px !important;
				margin:0px;
			}
			.clsForumLargeImage img{
				width:380px !important;
				margin:0px 0;
			}
				.clsMailReadTbl .clsVerticalAlign{
					vertical-align:bottom;
				}
					.clsMailReadTbl .clsVerticalAlign img{
						vertical-align:bottom;
					}
					.clsUserName{
						color:#ff3A00;
						font-weight:bold;
					}
						.clsBold{
							font-weight:bold;
							padding:0 3px;
						}

/* style for question librart */

.clsSideBarSections .clsActiveQuestionLib{
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
}
/* style for email to friends popup */
#selContactUs .clsPopupTbl{
	width:550px;
}
/* style for popup div */
.clsVideoAudioUploadPopup{
	border:10px solid #d94545;
	padding:10px;
	background:#FFF;

}
	.clsPopupClose{
		text-align:right;
	}
		.clsPopupClose a{
			text-align:right;
			font-weight:bold;
			color:#BD060A;
		}
	.clsLeftNav{
			max-width:720px;
			max-height:440px;
	}
		.clsLeftNav img{
			max-width:720px;
			max-height:440px;
		}
/* style for top analyst */

.clsTopAnalyst table td{
	padding:0px;
/* 	text-align:left; */
	border:0px;
}

.clsTopAnalyst table {
	background: url(../images/screen_white/user_list_back.gif);
	border:0px;
}
/*-- help --*/
/*-- for popup windows --*/
.clsPopupHeader{
	padding:10px;
}
.clsPopupHeader #main{
	margin:0;
}
#selHelp{
	text-align:left;
}
#selHelp dt a{
	font-weight:bold;
}
#selHelp dd{
	padding:0px 0 1px0;
}
/* style for welcome page */
.clsWelcomeContent{
	border:1px solid #BBB;
	margin:1px0;
}
	.clsWelcomeContent h3{
		background:#BBB;
		color:#333;
		padding:0px 0 0px 0px;
		font-size:1.3em;
	}
	.clsWelcomeContent h4{
		font-size:1.6em;
		font-weight:bold;
		color:#45B434;
	}
	.clsSignupContent{
		padding:1px;
	}
		.clsContinueRight{
			text-align:right;
			margin:1px0;
		}
			.clsContinueRight a{
				background:#BD060A;
				padding:0px 1px;
				color:#FFF;
				font-weight:bold;
			}
				.clsContinueRight a:hover{
					background:#3B8901;
					text-decoration:none;
				}
/*-- RSS Feeds --*/
.clsRssFeeds table,.clsRssFeeds td,.clsRssFeeds th{
	background:transparent;
	vertical-align:middle;
	border:0;
}
	.clsRssFeeds td,.clsRssFeeds th{
		width:20%;
		text-align:center;
	}
	
#selLogin {
	width:556px;
	background:url(../images/screen_white/login_back.png) no-repeat;
	height:320px;
	padding:10px;
	float:left;
}
#selLogin h2 {
	color:#fff;
}
.memd_title {
	background-color:#f0ece8;
	padding:0px;
	margin:0px 0px 0px;
	width:420px;
	float:left;
	font-size:12px;
	font-weight:bold;
}
.memd_date {
	background-color:#f0ece8;
	padding:0px;
	margin:0px 0px 0px;
	width:120px;
	color:#999;
	text-align:right;
}
.memd_text {
	background-color:#f0ece8;
	padding:0px;
	margin:0px;
}
.memd_table {
	background:url(../images/screen_white/tabs_back2.gif) left bottom no-repeat;
	margin:0px 0px 0px 0px;
	padding:16px 24px 8px;
	* padding:16px 8px 8px;
	text-align:center;
}
.memd_table2 {
	background:url(../images/screen_white/tabs_back2.gif) left  no-repeat bottom;
	margin:-12px 0px 0px 2px;
	padding:16px 8px 8px 8px;
}
#selSignUp, #selForgotPassword, .clsAskQuestionPopup2, #selGroupCreate {
	background:url(../images/screen_white/tabs_back2.gif) left bottom;
	background-repeat:no-repeat;
	width:586px;
	padding:0px;
	float:left;
}
#selInboxMessage {
	clear:both;
}
.clsAskQuestionPopup2 h2, #selCategory h2, #selGroupCreate h2, #selInboxMessage h2, #selComposeMail h2 {
	background:url(../images/screen_white/tabs_back1.gif) no-repeat top;
	height:32px;
	margin:0px;
	padding:10px 0px 0px 10px;
	color:#fff;
	display:block;
}
#selForgotPassword h2 {
	background:url(../images/screen_white/tabs_back1.gif) no-repeat top;
	height:32px;
	margin:0px;
	padding:10px 0px 0px 20px;
	color:#fff;
	display:block;
}



.clsAskQuestionPopup2 a{
	color:#f88;
	text-decoration:none;
}
#selLeftNavigation {
	background:url(../images/screen_white/tabs_back2.gif) left bottom no-repeat;	
	padding:10px 20px; 
	margin:0px;
}
#selLeftNavigation2 {
	padding:10px 20px; 
	margin:0px;
}
#selShowQuestions{
	clear:both;
	background:url(../images/screen_white/tabs_back2.gif) bottom left;
	width:586px;
	padding:10px 20px; 
	margin:-2px 0px 20px -2px;
}
#selShowQuestions .clsAskQuestionPopup2{
	background:none;
	padding:0px;
	margin:0px;
}
#mainflash {
	width:598px;
	height:320px;
	margin:0px 0px 0px -16px;
	padding:0px;
/*
	z-index:10;
*/
	position:absolute;
	top:64px;
	width:598px;
	height:320px;
	text-align:left;
}
#mainflash embed {
	width:598px;
	height:320px;
	margin:0px;
	padding:0px;
}
#mainflash object {
	width:598px;
	height:320px;
}
.memd_box1 a{
	background:url(../images/screen_white/box1n.png) no-repeat top;
	width:190px;
	height:192px;
	margin:-4px 2px 0px 0px;
	*margin:-13px 0px 0px 0px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
}
.memd_box1 a:hover {
	background:url(../images/screen_white/box1n.png) no-repeat bottom;
}
.memd_box11 a {
	width:270px;
	height:172px;
	float:left;
	background:url(../images/screen_white/box11.png) no-repeat top;
	padding:10px;
	margin:0px 0px 20px;
	text-indent:-999px;
}
.memd_box11 a:hover {
	background:url(../images/screen_white/box11.png) no-repeat bottom;
}
.memd_box2 a{
	background:url(../images/screen_white/box2n.png) no-repeat top;
	width:190px;
	height:192px;
	margin:-4px 2px 0px 0px;
	*margin:-13px 0px 0px 0px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
}
.memd_box2 a:hover {
	background:url(../images/screen_white/box2n.png) no-repeat bottom;
}
.memd_box21 a{
	width:270px;
	height:172px;
	float:left;
	background:url(../images/screen_white/box21.png) no-repeat;
	padding:10px;
	margin:0px 0px 20px;
	text-indent:-999px;
}
.memd_box21 a:hover{
	background:url(../images/screen_white/box21.png) no-repeat bottom;
}
.memd_box3 a{
	background:url(../images/screen_white/box3n.png) no-repeat top;
	width:190px;
	height:192px;
	margin:-4px 0px 0px;
	*margin:-13px 0px 0px 0px;
	float:left;
	overflow:hidden;
	text-indent:-999px;
}
.memd_box3 a:hover {
	background:url(../images/screen_white/box3n.png) no-repeat bottom;
}
.memd_box1, .memd_box2, .memd_box3 {
	margin:0px;
	padding:0px;
	}
.main1 {
	margin:0px auto;
/*
	background:url(../images/screen_white/main_back.jpg) repeat-x #f5f2ed;
*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:880px;
	padding:0px;
	height:130%;
	*height:200%;
}
.main2 {
	margin:0px auto;
	background:url(../images/screen_white/main_back2.jpg) repeat-x #f5f2ed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:880px;
	padding:0px;
	height:130%;
	*height:200%;
}





#memd_boxes {
	margin:8px 0px 0px;
	padding:8px 0px 0px;
	*padding:20px 0px 0px;
	clear:both;
}
#mainpage {
	z-index:1;
	position:absolute;
	top:324px;
	width:578px;
	padding:10px;
}
#mainpage2 {
	margin:0px;
	width:590px;
	padding:10px 0px 10px 10px;
}
.solkolon {
	margin-top:4px;
	width:580px;
	float:left;
	overflow:hidden;
	margin-bottom:8px;
	padding:0px 10px;
}
.solkolon h1 {
	font-size:24px;
	color:#CC3333;
	font-style:italic;
	margin:16px 0px 8px;
}
.solkolon p {
	font-size:12px;
	margin:0px 0px 8px 0px;
}
.box1c {
	background:url(../images/screen_white/box1.png) no-repeat;
	padding:4px;
	width:174px;
	height:174px;
	margin:16px 0px 0px 0px;
	float:left;
}
.box2c {
	background:url(../images/screen_white/box2.png) no-repeat;
	padding:4px;
	width:174px;
	height:174px;
	margin:16px 0px 0px 0px;
	float:left;
}
.box3c {
	background:url(../images/screen_white/box3.png) no-repeat;
	padding:4px;
	width:174px;
	height:174px;
	margin:16px 0px 0px 0px;
	float:left;
}
.boxesnote {
	font-size:11px;
	color:#ccc;
	margin:0px;
	padding:0px;
	float:left;
	width:580px;
	text-align:center;
}
.box1c p, .box2c p, .box3c p {
	height:72px;
	margin:80px 10px 0px 30px;
	font-size:12px;
	font-weight:bold;
	color:#333;
}

#sagkolon {
	margin-top:8px;
	*margin-top:0px;
	margin-left:8px;
	width:578px;
	background:url(../images/screen_white/sagpanel.png) no-repeat bottom left;
	padding:20px 10px 10px;
	clear:both;
	height:104px;
}
#sagkolon p {
	font-size:14px;
	color:#CC3300;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 8px 0px;
}
#sagkolon ul {
	margin:0px;
	padding:0px;
}
#sagkolon li {
	margin:0px 12px 0px 8px;
	padding:0px 0px 0px 12px;
	list-style:none;
	background:url(../images/screen_white/liststyle.png) top left no-repeat;
	background-position:0px 2px;
	float:left;
	width:156px;
}
#sagkolon li span {
	font-size:12px;
	font-weight:bold;
	clear:both;
	display:block;
}
#sagkolon li a:link, #sagkolon li a:visited {
	margin-top:8px;
	height:14px;
	text-align:right;
	background:url(../images/screen_white/haberdetay.gif) no-repeat right top;
	color:#fcc;
	text-decoration:none;
	padding-right:4px;
	padding-bottom:1px;
	display:block;
}
#sagkolon li a:hover {
	color:#fff;
	background:url(../images/screen_white/haberdetay.gif) no-repeat right bottom;
}
.ortada {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:24px 0px;
	clear:both;
}
.ortada a:link, .ortada a:visited {
	color:#c33;
	text-decoration:none;
}
.ortada a:hover {
	color:#f66;
}
.solkolon ul {
	margin:0px;
	padding:0px;
	font-size:12px;
}
.solkolon li {
	list-style:outside url(../images/screen_white/liststyle.png);
	margin:0px 0px 0px 30px;
	padding: 0px 0px 10px 0px;
}
.solkolon h4 {
	font-size:13px;
	font-weight:bold;
	margin:16px 0px 0px 0px;
	padding:0px;
}
.solkolon .ytext {
	font-size:12px;
	margin:0px 0px 8px;
	padding:0px;
}
.solkolon table {
	margin:8px;
	background-color:#fff;
	border:1px solid #666;
	border-collapse:collapse;
}
.solkolon th {
	font-size:12px;
	font-weight:bold;
	background-color:#F33;
	color:#fff;
	text-align:center;
	border:1px solid #666;
	padding:4px;
	margin:0px;
}
.solkolon .td1 {
	font-size:12px;
	color:#333;
	text-align:left;
	border:1px solid #666;
	padding:4px 8px;
	margin:0px;
}
.solkolon .td2 {
	font-size:12px;
	color:#333;
	text-align:center;
	border:1px solid #666;
	padding:4px 8px;
	margin:0px;
}
#NEWHEADERPARTS {
	margin-top:-15px;
	clear:both;
	height:800px;
	background:url(../images/screen_white/main_back.jpg) repeat-x #f5f2ed;
}
#selListAll, #selMyAnswers {
	float:left;
}
#selNewsList {
	background:url(../images/screen_white/tabs_back2.gif) left bottom no-repeat;
	margin:0px;
	padding:0px 0px 16px 0px;
	width:576px;
}
#selNewsList h2{
	background:url(../images/screen_white/tabs_back1.gif) no-repeat;
	background-position:-1px 0px;
	color:#fff;
	height:42px;
	padding:10px 0px 0px 10px;
	width:576px;
	margin:0px;
}
#selSignUp h2 {
	background:url(../images/screen_white/tabs_back1.gif) no-repeat top;
	color:#fff;
	height:42px;
	padding:10px 0px 0px 20px;
	width:574px;
	margin:0px 0px 0px -10px;
}
#selNewsList h3 {
	color:#333;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#stepslist {
	background:url(../images/screen_white/tabs_back2.gif) left bottom no-repeat;
	padding:10px 16px 8px 16px;
	margin:0px 0px 0px -4px;
}
#step0, #step1, #step2, #step3, #step4, #step5 {
	display:block;
}
#step0 p {
	font-size:12px;
	padding:8px;
}
.tip_box_metin, .tip_box_animasyon, .tip_box_video, .tip_box_imaj, .tip_box_metinimaj {
	margin:0px;
	padding:0px;
}
.tip_box_metinimaj a:link, .tip_box_metinimaj a:active, .tip_box_metinimaj a:visited {
	width:216px;
	height:54px;
	display:block;
	background:url(../images/screen_white/tip_imajmetin.png) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.tip_box_imaj a:link, .tip_box_imaj a:active, .tip_box_imaj a:visited {
	width:216px;
	height:54px;
	display:block;
	background:url(../images/screen_white/tip_imaj.png) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.tip_box_video a:link, .tip_box_video a:active, .tip_box_video a:visited {
	width:216px;
	height:54px;
	display:block;
	background:url(../images/screen_white/tip_video.png) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.tip_box_metin a:link, .tip_box_metin a:active, .tip_box_metin a:visited {
	width:216px;
	height:54px;
	display:block;
	background:url(../images/screen_white/tip_metin.png) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.tip_box_imaj a:link, .tip_box_imaj a:active, .tip_box_imaj a:visited {
	width:216px;
	height:54px;
	display:block;
	background:url(../images/screen_white/tip_imaj.png) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.tip_box_animasyon a:link, .tip_box_animasyon a:active, .tip_box_animasyon a:visited {
	width:216px;
	height:54px;
	display:block;
	background:url(../images/screen_white/tip_animasyon.png) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
}
.tip_box_animasyon a:hover, .tip_box_metin a:hover, .tip_box_imaj a:hover, .tip_box_video a:hover, .tip_box_metinimaj a:hover {
	background-position:bottom;
}


.stepsbar {
	margin-left:12px;
	clear:both;
	height:20px;
	margin-bottom:10px;
}
.stepsbar p {
	background:url(../images/screen_white/inner_tab_back.gif) no-repeat;
	width:100px;
	height:20px;
	float:left;
	text-align:left;
	margin-right:3px;
	padding:4px 0px 0px 4px;
	color:#999;
}
.stepsbar p.stepcurrent {
	color:#000;
	background:url(../images/screen_white/inner_tab_backc.gif) no-repeat;
}
.stepsbar a:link, .stepsbar a:active, .stepsbar a:visited {
	color:#ff6666;
	text-decoration:none;
}
.stepsbar a:hover {
	color:#ff3333;
	text-decoration:none;
}
.stepcontent {
	padding:20px 10px 0px 10px;
	display:block;
	height:auto;
}
.stepcontent p {
	font-size:11px;
	color:#222;
	text-align:center;
}
.formline {
	clear:both;
	display:block;
	margin:0px;
	padding:0px;
	overflow:visible;
}
.stepcontent .formtitle {
	width:140px;
	color:#555;
	float:left;
	padding:0px;
	margin-bottom:10px;
	_margin-bottom:4px;
	font-size:12px;
	text-align:left;
}
.stepcontent .formfield {
	width:380px;
	padding:0px;
	margin-bottom:10px;
	_margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.stepcontent input {
	width:380px;
	color:#222;
	font-size:12px;
}
.stepcontent select {
	width:386px;
	color:#222;
	font-size:12px;
	margin:0px;
	*margin:0px 0px 0px -4px;
}
.stepcontent textarea {
	width:380px;
	height:80px;
	color:#222;
	font-size:12px;
	margin:0px;
}
.stepper {
	width:550px;
	height:20px;
	background:url(../images/screen_white/placer3.gif) no-repeat right bottom;
	text-align:right;
	margin:8px 0px 0px;
	padding:0px;
	clear:both;
}
.stepper a:link, .stepper a:active, .stepper a:visited {
	background:url(../images/screen_white/haberdetay.gif) no-repeat right bottom;
	color:#fcc;
	text-decoration:none;
	font-size:11px;
	display:block;
	height:14px;
	width:55px;
	text-align:right;
	float:right;
	margin:4px 0px 0px 2px;
	padding:0px 4px 1px 0px;
}
.stepper a:hover {
	background:url(../images/screen_white/haberdetay.gif) no-repeat right bottom;
	color:#fff;
	text-decoration:none;
}
#sorutipleri {
	clear:both;
	background-color:#f00;
	margin-bottom:10px;
}
#sorutipleri p {
	background:url(../images/screen_white/inner_tab_back2.gif) no-repeat;
	width:80px;
	height:20px;
	float:left;
	text-align:left;
	margin-right:0px;
	padding:4px 0px 0px 4px;
	color:#999;
	display:block;;
}
#sorutipleri a:link, #sorutipleri a:active, #sorutipleri a:visited {
	color:#ff6666;
	text-decoration:none;
}
#sorutipleri a:hover {
	color:#ff3333;
	text-decoration:none;
}
.tip_text, .tip_imaj, .tip_imajtext, .tip_video {
	width:540px;
	margin:8px 0px 0px;
	padding:0px;
}
.mupload {
	width:540px;
	clear:both;
	text-align:center;
}
.mupload a:link, .mupload a:active, .mupload a:visited {
	background:url(../images/screen_white/big_btn.gif) no-repeat right top;
	color:#fcc;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	display:block;
	height:33px;
	width:180px;
	text-align:center;
	margin:4px 0px;
	padding-top:12px;
}
.mupload a:hover {
	background:url(../images/screen_white/big_btn.gif) no-repeat right bottom;
	color:#fff;
	text-decoration:none;
}
.siteturusteps {
	width:560px;
	height:50px;
	padding-top:16px;
}
.siteturustep {
	margin:0px 2px 0px 0px;
	padding:0px;
	color:#777;
	font-size:11px;
	float:left;
	background:url(../images/screen_white/turstep_back.gif) no-repeat;
	width:135px;
	height:28px;
	text-align:center;
}
.siteturustep_current {
	margin:0px 2px 0px 0px;
	padding:5px 0px 0px;
	color:#333;
	font-size:11px;
	float:left;
	background:url(../images/screen_white/turstep_back.gif) no-repeat;
	width:135px;
	height:28px;
	text-align:center;
}
.siteturustep a:link, .siteturustep a:active, .siteturustep a:visited{
	font-size:11px;
	margin-top:5px;
	text-decoration:none;
	color:#f00;
	display:block;
}
.siteturustep a:hover {
	text-decoration:none;
	color:#f66;
}
#siteturuhead {
	background:url(../images/screen_white/tabs_back1.gif) no-repeat top left;
	color:#fff;
	height:32px;
	padding:10px 0px 0px 20px;
	width:574px;
	margin:10px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	clear:both;
}
.boxhead {
 	clear:both;
	background:url(../images/screen_white/tabs_back1.gif) no-repeat top left;
	color:#fff;
	height:32px;
	padding:10px 0px 0px 20px;
	width:574px;
	margin:0px;
	font-size:16px;
	font-weight:bold;
}
#siteturubody {
	width:554px;
	background:url(../images/screen_white/tabs_back2.gif) left bottom no-repeat;
	padding:0px 20px;
	height:auto;
	margin:0px;
}
.helpbody {
	width:540px;
	padding:0px;
	margin:0px;
}
.helpbody p {
	font-size:12px;
	margin:0px 0px 8px 0px;
}
.helpbody h4 {
	margin:0px;
	padding:16px 0px 2px 0px;
	color:#933;
	font-size:14px;
}
.helpbody table {
	width:480px;
	margin:10px 0px 10px 30px;
	font-size:12px;
}
.helpbody table th{
	font-size:12px;
	padding:4px;
	text-align:center;
}
.helpbody table td{
	font-size:12px;
	padding:4px;
}
.helpbody ul {
	font-size:12px;
	margin:8px 8px 8px 24px;
}
.helpbody li {
	font-size:12px;
	list-style:url(../images/screen_white/liststyle.png) outside;
	margin:0px 0px 8px 0px;
}

.memd_points {
	padding-top:10px;
	width:115px;
}
.memd_points p{
	color:#888;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	margin-top:30px;
}
.memd_user {
	width:357px;
	padding:10px;
	clear:both;
}
#tablobasligi {
	background: url("../images/screen_white/tabs_back1.gif") no-repeat top left;
	width:564px;
	height:32px;
		font-size:14px;
		color:#fff;
	margin:0px;
	font-weight:bold;
	padding:10px 0px 0px 12px;
}
.reklam1, .reklam2, .reklam3, .reklam4 {
	width:576px;
	height:254px;
	margin:0px;
	padding:0px;
}
.reklam1 {
	background:url(../images/screen_white/reklam_deneme.jpg) no-repeat;
}
.reklam2 {
	background:url(../images/screen_white/reklam_encoksoru.jpg) no-repeat;
}
.reklam3 {
	background:url(../images/screen_white/reklam_ayinsitebirinci.jpg) no-repeat;
}
.reklam4 {
	background:url(../images/screen_white/reklam_enhizliquiz.jpg) no-repeat;
}
.kazananlar {
	width:330px;
	float:right;
	bottom:0;
	margin:0px;
	padding:50px 0px 0px 0px;
}
.kazanan {
	width:100px;
	height:130px;
	padding:0px;
	margin:5px;
	float:left;
}
.kazanan img {
	width:90px;
	height:90px;
	padding:1px;
	border:1px solid #c00;
}
.reklam_placer {
	height:20px;
	width:564px;
	background:url(../images/screen_white/placer1.gif) right no-repeat;
	text-align:right;
	padding-top:4px;
}
.memd_quote {
	background:url(../images/screen_white/quote.png) no-repeat;
	color:#111;
	font-size:11px;
	margin:0px;
	padding:24px 8px 24px 48px;	
	min-height:32px;
	width:400px;
}
.memd_quote2 {
	background:url(../images/screen_white/quote.png) no-repeat;
	color:#111;
	font-size:11px;
	margin:0px;
	padding:24px 8px 24px 48px;	
	min-height:32px;
	width:280px;
}
.memd_quote embed, .memd_quote2 embed {
	width:320px;
	height:263px;
}
.memd_quote img, .memd_quote2 img {
	width:320px;
	height:263px;
}
.memd_badge {
	font-size:11px;
	font-weight:normal;
	color:#646262;
	width:260px;
	background:url(../images/screen_white/disp_p2back.gif) no-repeat;
	padding:4px 8px 0px 8px;
}
.memd_badge input {
	font-size:11px;
	font-weight:normal;
	margin-top:8px;
	width:260px;
	background-color:#fff;
	color:#333;
	border:1px solid #ccc;
}
.memd_badge21 {
	background:url(../images/screen_white/disp_bback.gif) bottom left no-repeat;
	padding:0px 0px 14px 0px;
	margin-top:8px;
	margin-left:14px;
	width:527px;
	clear:both;
}

.memd_badge2 {
	font-size:11px;
	font-weight:normal;
	color:#646262;
	width:527px;
	background:url(../images/screen_white/disp_pback.gif) top left no-repeat;
	padding:12px;
	margin:8px 0px 8px 16px;
	clear:both;
}
.memd_badge2 input {
	font-size:11px;
	font-weight:normal;
	margin-top:8px;
	width:508px;
	background-color:#fff;
	color:#333;
	border:1px solid #ccc;
}
#display_question, #display_question_text, #display_question_image, #display_question_imagetext, #display_question_video {
	background: url("../images/screen_white/tabs_back2.gif") left bottom no-repeat;
	width:566px;
	text-align:left;
	padding:12px 6px 24px;
	margin:0px 0px 20px 0px;
	display:block;
	clear:both;
}

.sd_thumb {
	width:48px;
	float:left;
	margin:16px 16px 0px 16px;
	text-align:center;
}
.sd_thumb img {
	clear:both;
}
.sd_thumb span {
	clear:both;
	font-size:11px;
	font-weight:bold;
}
.sd_content {
	margin:16px 0px 0px;
}
.sd_title {
	font-size:14px;
	color:#f0f;
	font-weight:bold;
	margin:0px;
	padding:4px;
	color:#933;
}
.sd_textalani {
	background:url(../images/screen_white/sdisp_content1.gif) #fffefc top no-repeat;
	padding-top:10px;
	margin:0px 0px 8px;
	*margin:0px 0px 8px 80px;
	width:470px;
	overflow:hidden;
}
.sd_textalani2 {
	background:url(../images/screen_white/sdisp_content2.gif) bottom no-repeat;
	padding:0px 10px 10px 10px;
}
.textalani_scroll {
	font-size:12px;
	padding:4px;
	overflow:auto;
	width:442px;
	height:120px;
	margin:0px;
}
.textalani_scroll p{
	font-size:12px;
	background:none;
	font-weight:normal;
	color:#000;
}
.sd_kk {
	background:url(../images/screen_white/sdisp_kk1.gif) top left no-repeat #f1f0ed;
	width:462px;
	overflow:hidden;
	padding:4px 4px 0px 4px;
	display:block;
	margin:0px 0px 0px 80px;
}
.sd_kategori {
	font-size:11px;
	color:#666;
	padding:4px 0px 0px 0px;
}
.sd_kavram {
	font-size:10px;
	color:#999;
	padding:4px 0px 0px 0px;
	background-color:#f1f0ed;
}
.sd_kaynak {
	font-size:10px;
	color:#999;
	background:url(../images/screen_white/sdisp_kk2.gif) bottom left no-repeat;
	padding:4px 4px 4px 4px;
	margin:0px 0px 8px 80px;
}
.sd_secenekler {
	clear:both;
	padding:8px;
	background:url(../images/screen_white/sdisp_sec.gif) left top no-repeat;
	padding-bottom:20px;
}
.sd_cbox{
	clear:both;
}
.sd_cbox li {
	float:left;
	width:200px;
	font-size:11px;
}
.sd_cbox input {
	margin:0px 4px 0px 0px;
	padding:0px;
}
.sd_li {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}
.sd_li ul{
	clear:both;
	padding-bottom:10px;
}
.sd_li li {
	float:left;
	font-size:11px;
	padding:0px 20px 0px 12px;
	background:url(../images/screen_white/icon-subnavlink.gif) left no-repeat;
}
.sd_textalani2 img {
	width:450px;
	height:360px;
	border:1px solid #666;
}
.thumbnail_video {
	position:relative;
	width:320px;
	height:263px;
}
.tn_play {
	position:absolute;
	top:0px;
	z-index:200;
}
.tn_vid {
	position:absolute;
	top:0px;
	z-index:2;
	width:320px;
	height:263px;
}
.alistirma_soru {
	background-color:#f8f8f8;
	margin-bottom:4px;
	width:400px;
	float:left;
	background:url(../images/screen_white/icon-nextarrow.gif) left no-repeat;
	padding-left:16px;
}
.alistirma_sil {
	width:50px;
	text-align:right;
	margin-bottom:4px;
	float:right;
}
.memd_sorulararasi {
	clear:both;
	margin:0px;
	padding:0px;
	width:542px;
	height:62px;
	text-indent:-999px;
	background:url(../images/screen_white/sorulararasi.gif) no-repeat center right;
}
.arareklam {
	clear:both;
	width:576px;
	height:65px;
	background:url(../images/screen_white/arareklam.gif) no-repeat;
	text-indent:-999px;
}
.clsFileBox2 {
	width:212px;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.clsFileBox {
	width:215px;
	background:url(../images/screen_white/filebrowse.gif) no-repeat;
	height:24px;
	text-align:left;
}
.fakefile {
	z-index: 1;
}