/* $Id$ */

/* CSS Document */
/***********************COMMON STYLES ***********************/
html, body {
height: 100%;
}
body {
	background:#f2f2f2;
	font:12px arial,verdana, Helvetica, sans-serif;
	line-height:1.4;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	min-width:1000px;
}
.tpwover {
    min-width:100px;
}
	.initialBody {
	background-color:#fff;
	}
a:active,a:link,a:visited {
	color:#457BD9;
	text-decoration:none;
	outline:0;
}
a:active:hover, a:link:hover, a:visited:hover {
	text-decoration:underline;

	/*text-decoration:none;
	background-color:#467FD2;
	color:#fff;*/
}
a:link , a:visited{
	color:#457bd9;
	text-decoration:none;
}
a:hover {
        text-decoration:underline;
}
input {
font:13px arial,verdana,helevitica;
}
a.lightbox{border:0px;outline:none;color:#ffff;text-decoration:none;}
a img{border:0px;}
/**********************EOF OF COMMON STYLES***********************/
/********************GENERIC STYLES*********************/
a.lightBlue {
	color:#105cb6;
}
a.underline {
	color:#105cb6;
	text-decoration:none;
    cursor:pointer;cursor:hand;
}
a.underline:hover {
	text-decoration:underline;
    cursor:pointer;cursor:hand;
}
a.postTitle:hover {
	background:#E3F0FF;
	border-bottom:1px solid #105CB6;
	text-decoration:none;
}
a.darkGreenLink {
color:#52a33d;
}
a.orangeLink {
color:#B5A563;
}
a.greenLink, a.greenLink:visited {
color:#77c64c;text-decoration:none;
}
a.blueLink, a.blueLink:visited, .blueLink {
color:#105cb6;text-decoration:none;
}
a.blackLink, a.blackLink:visited {
color:#000;text-decoration:none;
}
a.blackLink:hover h3, a.blackLink:visited {
color:#000;text-decoration:underline;
}
a.lightGreyText
{
    color:#878c97;font:normal 10px Arial, Helvetica, sans-serif;
}
a.mediumUnderlineLink {
border-bottom:0px dotted #105CB6;
text-decoration:none;
color:#2C539A;
}
a.mediumUnderlineLinkNew {
border-bottom:0px dotted #105CB6;
text-decoration:none;
background-color:#ffffcc;
}
.flLeft {
float:left;
}
.flRight {
float:right;
}
.clearAll {
	clear:both;
	margin:0px;
	padding:0px;
}
.inlineElement {
	display:inline;
}
.blockElement {
	display:block;
}
.inBlock {
	_display:inline-block;
}
.ulNoStyle {
list-style:none;margin:0px;padding:0px;
}
/*****************************E0F GENERIC STYLES*******************************/
/*****************************TEXT STYLES *************************************/
.imgLogo{
background:url(../images/imgSprite-homepage.png) no-repeat -1px -1118px;width:208px;height:48px;
}
.bigHeader {
	font:1.7em Arial,Georgia, "Times New Roman", Times, serif;line-height:1.6;
}
.newBigHeader {
	font:bold 1.6em Arial,Georgia, "Times New Roman", Times, serif;
}
.mediumBigHeader {
	color:#000;font:bold 1.2em Arial, Helvetica, sans-serif;
}
.header {
	/*font:bold 1.1em Arial, Helvetica, sans-serif;*/
	font:bold 13px arial, helvetica, sans-serif;color:#555;
}
.headerUnderline{
	border-bottom:1px solid #f1f1f1;line-height:2.1;padding:0px 10px;
}
.ashUnderline {
border-bottom:1px solid #ccc;
}
.greyUnderline {
border-bottom:1px solid #efefef;margin:0px 5px;
}

	.itemListCont {
	padding:7px 1.4em 7px 4em;
	}
.mediumHeader {
	font:bold 16px Arial, Helvetica, sans-serif;
}
.mediumBiggerHeaderForWritepost {
	font:bold 14px arial,verdana, Helvetica, sans-serif;
	line-height:1.3;
	color:#444;
	padding-bottom:10px;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}
.mediumBiggerHeader {
	font:bold 22px arial,verdana, Helvetica, sans-serif;
	line-height:1.5;
}
.mediumHeaderNew {
	font:normal 1.5em Arial,tahoma,verdana;
	color:#000;
	line-height:2.4;
	padding: 0 6px;
}
	.mediumHeaderNew h2 {
		font-weight:normal;
	}
.mediumSmallHeader {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
.normalText {
	font:normal 12px Arial, Helvetica, sans-serif;
}
.normalBoldText {
	font:bold 11px Arial, Verdana,  Helvetica, sans-serif;
}

.readText {
	font:normal 13px Arial, Helvetica, sans-serif;
	line-height:1.6;
	min-height:187px;
}
.boldText {
	font-weight:bold;
}
.italicsText{
	font-style:italic;
}
.tinyText {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;line-height:1.6;
}
.tinyMediumText {
	font:normal 9px Arial, Helvetica, sans-serif;line-height:1.6;
}
.verySmallText {
	font:normal 11px Arial, Helvetica, sans-serif;
}
.staticsFont{
	font: bold 18px Georgia, "Times New Roman", Times, serif;
}
.staticsTextFont{
	font:normal 11px Arial, Helvetica, sans-serif;
}
.ashBold {
color:#aaa;font:bold 11px arial;
}
/* COLOR TEXT */
.greyText {
	color:#aaa;
}
.greenText {
color:#77c64c;
}
.lightGreyText {
color:#878c97;
}
.innerBlueText {
font:bold 13px arial, verdana, Helvetica, sans-serif;color:#105cb6;
}
.bulletText {
	padding:0px 0px 0px 3px;
}

.redMarText {
color:#E30707;margin:0px 10px;
}
.greenMarText {
 color:#68CA06;margin:0px 10px;
}
.ashHeader {
color:#777;padding:5px 2px;margin:0px 0px 10px 0px;font-size:1.3em;border-bottom:2px solid #efefef;
}

/*****************************EOF OF TEXT STYLES**********************************/
/* PORTAL LIST STYLES */
/*POSITIONING OF CONTAINERS*/

/*** TOP LINKS STYLES ***/
.topLinksCont {
overflow:hidden;background:#f9f9f9;padding:2px 8em 0px;border-bottom:1px solid #f2f2f2;
}
	.topLinksCont .links li {
		float:left;
		margin:1px 12px 0px 1px;
	}
.topLinksCont .optionsList li, .portalTop .optionsList li  {
float:none;padding:4px;margin:0px;
}
	.topLinksCont .optionsList li:hover,.portalTop .optionsList li:hover   {
float:none;padding:4px;margin:0px;
}
/*** EOF OF TOP LINKS STYLES ***/
/*** MAIN HEADER STYLES	***/
	/****** HEADER MAIN CONTAINER *****/
.headerMainCont {
	background:#fff;
	border-bottom:5px solid #467fd2;
	margin:0 auto;
	height:87px;
	padding:5px 0px 0px 0px;
}
	/*** BUSINESS STYLES ***/

	.business .logoCont , .business .userActions{
	display:none;
	}
	.business .bigHeader {
	font:bold 1.3em arial,verdana;line-height:1.7;
	}
	.business .headerMainCont {
	height:52px;
	}
	.business .headerMainCont .wrapper {
	width:100%;max-width:none;
	}
	.business #portalComboCont ul.ulNoStyle {
	display:none;
	}
        .business.embed #portalComboCont ul.ulNoStyle {
	display:block;
	}
	.business .mainHeaderContainer {
	padding:0px 0px 0px; height:30px; overflow:hidden;
	}
	.business .mainNavigationCont {
	background:#cedeff;
	}
		.business ul.mainNavLinks li a:link, .business ul.mainNavLinks li a:visited {
		color:#105cb6;
		}
	.business .mainContainer {
	width:100%;max-width:none;
	}
	.headerMainCont .wrapper {
		margin:0 auto;
		min-width:800px;
		max-width:1040px;
		width:95%;_width:1080px;
		text-align:left;
	}
	.userDetails {
		padding:10px 0px;

	}
	.headerMainCont .logoCont {
	border-right:1px dotted #e8e8e8;padding:1px 0px 1px;min-height:53px;margin-right:8px;
	}
.mainHeaderContainer {
	padding:0px 0px 28px 0px;
}
	.mainHeaderContainer  .userActions li.flLeft {
	padding:0px 5px;
	}
	.mainHeaderContainer .comboDownArrow {
	cursor:pointer;cursor:hand;margin-top:4px;
	}
	.mainHeaderContainer .comboDownArrow:hover {
	cursor:pointer;cursor:hand;margin-top:4px;
	}
	.mainHeaderContainer .moreOptions {
	display:none;position:absolute;background-color:#fff;border-width:1px 2px 2px 1px;border-style:solid;border-color:#bfbfbf;width:160px;z-index:20000;margin-left:-5px;*margin-left:-238px;margin-top:27px;border-top-color:#efefef;padding:3px 4px;
	}
.headerMainCont .cssSpanCurve {
float:left;width:100%;margin-top:4px;
}
.headerMainCont.noTab{
border-bottom:0px solid #467FD2;
}

.mainNavigationCont {
	padding:4px 0px 4px;
	background:#467fd2 url(../images/imgSprite1.png) -0px -889px repeat-x;
	height:26px;
	*height:26px;
	_height:10px;
}
	.mainNavigationCont .wrapper {
		margin:0 auto;
max-width:1040px;
min-width:800px;
width:95%;
	}

.noPortalHead .headerMainCont { height:28px; padding-top:4px; }
.noPortalHead .headerMainCont .cssSpanCurve { float:left;width:100%;margin-top:0px; }


	/************MAIN NAV LINKS*************/

	ul.mainNavLinks li.flLeft {
		padding:5px 9px 0px 9px;
	}

	ul.mainNavLinks li a:link, ul.mainNavLinks li a:visited {
		color:#fff;
	}
	ul.mainNavLinks li a:hover {
		background:transparent;
		text-decoration:underline;
	}
	ul.mainNavLinks li.selected {
		color:#fff;
		font-weight:bold;

		*text-align:center;
	}
	ul.mainNavLinks li.selected div {
		background:url(../images/imgSprite1.png) -182px -22px no-repeat;
		height:5px;
		margin:0 auto;*margin:0px 0 0 0;
		overflow:hidden;
		*padding:0px;
		position:relative;
		width:9px;
		top:3px;
	}
	/*************EOF MAIN NAV LINKS*******************/
.topWhiteBorder {
border-top:1px solid #cacaca;padding:0px 0px;margin-top:1px;min-height:450px;
}
.mainContainertpw {
	text-align:left;
	overflow:hidden;
}
.mainContainer {
	margin:0 auto;
	max-width:1040px;
	 min-width:800px;
	/*padding:0 10em;*/
	margin-top:0px;
	width:100%;
	padding-top:4px;
	text-align:left;
	overflow:hidden;
	padding-bottom:2px;
	_width:1080px;
	min-height:450px;
}
	.mainContentContLeft {
		width:75%;
	}
		.mainContentContLeft .wrapper {
			background-color:#fff;padding-bottom:3000px;margin-bottom:-3000px;
		}
	.mainRightCont {
		width:25%;
	}
    .mainContentContcenter {
		width:100%;
	}
		.mainContentContcenter .wrapper {
			background-color:#fff;
		}

.expandTextContent{
 background-color:#F5F5F5;
 border-left:2px solid #CCCCCC;
 margin:25px 14px 14px 16px;
 padding:10px;
 margin-top:25px;
 margin-left:60px;
}
	.expandTextContent img{
	max-width:725px;
	}
	.expandTextContent .attachmentListCont, .textContent .attachmentListCont {
	background:transparent;
	}
		.expandTextContent .singleList {
		float:none;
		}
		.expandTextContent .attachments .header {
		padding:3px;overflow:hidden;background:transparent;
		}
	.greyBorderCont {
	background-color:#f5f5f5;padding:6px;border-left:2px solid #ccc;margin:2.4em 3em 0em;
	}
		.greyBorderList {
		border-bottom:1px dotted #ddd;padding:6px;
		}
		.greyBorderList .iconOverride {
		margin-right:7px;width:18px;
		}
/*******ATTACHMENT CONTAINER ******/
.attachmentCont {
border:1px solid #ccc;padding:2px;background-color:#fff;
}
.attachments {
padding:4px 20px;
}
	.attachmentListCont {
	background-color:#f9f9f9;padding:5px;-moz-border-radius:5px;margin-bottom:6px;overflow:hidden;margin:0 -0.5em;padding:1px 1em;
	}
		.attachmentListCont  .singleList .innerActionsList {
		display:none;
		}
		.attachmentListCont  .singleList:hover .innerActionsList, .attachmentListCont  .singleList:hover {
		display:block;background-color:#f7f7f7;
		}
	.attachments .header {

					padding:3px 25px 3px 25px;overflow:hidden;background:transparent;

	}
	.attachmentListCont .singleList {
	border-bottom:0px dotted #efefef;padding:5px 2px;overflow:hidden;
	}
		.iconCont {
		border:1px solid #ccc;background-color:#fff;margin-right:10px;width:40px;height:40px;text-align:center;
		}
			.iconCont div.attachIcon {margin:28% auto;}
		.attachmentListCont .detailsListNew li {padding:0px;}
		.attachmentListCont .innerActionsList li {padding:0px;border:0px;}
/****** EOF OF ATTACHMENT CONT ****/
.mainPortalCont {
border:3px solid #f3f3f3;
border-top:0px;

max-width:1001px;
min-width:800px;
min-height:100%;

margin:0 auto;
text-align:left;
overflow:hidden;
}
.portalTop {
padding:4px 3px 6px;
}
.portalHeaderCont {
 padding:20px;background:#467FD2;height:auto;overflow:hidden;color:#fff;
}
.portalListCont {
padding:13px 20px 3px 20px;overflow:hidden;min-height:400px;background-color:#fff;border-top:0px;
}
.singlePortalCont {
padding:10px 40px 10px 10px;overflow:hidden;background-color:transparent;margin-top:12px;border:1px dotted #efefef;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;
}
.singlePortalCont:hover {
padding:10px 40px 10px 10px;overflow:hidden;margin-top:12px;border:1px dotted #efefef;background:#f9f9f9;
}
.singlePortalCont .logoCont {
width:202px;margin-right:2px;text-align:center;padding:0px;min-height:0px;border:0px;
}
.singlePortalCont .logoCont  img {
margin:5% 0%;
}
/*****************************BUTTON STYLES**************************************/
.orangeButton {
	background:#F8DD96 url(../images/imgSprite1.png) repeat-x left -678px;
	border:1px solid #efb73b;
	cursor:pointer;
	cursor:hand;
	-moz-border-radius:3px;
	margin-right:3px;
	padding:3px 11px 4px 8px;
	-webkit-border-radius:3px;
}
	.orangeButton a.blackLink:visited, .orangeButton a.blackLink:link {
		color:#000;
		font-weight:bold;
	}
	.ashButton {
		background:#DFDFDF url(../images/imgSprite1.png) repeat-x left -435px;
		cursor:pointer;
		padding:4px 10px 4px 10px;
		text-align:center;
		-moz-border-radius:3px;
		border:1px solid #999;-webkit-border-radius:3px;
	}
		.ashButton:hover {
			text-decoration:underline;
		}
	.navBtnDisabled {
		background-color:#efefef;
		border:1px solid #ccc;
		color:#ccc;
		margin:5px 3px 2px;
		padding:3px;
		}
	.navBtnEnabled {
		background-color:#fff;
		border:1px solid #ccc;
		color:#000;
		cursor:pointer;cursor:hand;
		margin:5px 3px 2px;
		padding:3px;
		}
		.navBtnEnabled:hover {
			background-color:#467FD2 ;
			border:1px solid #ccc;
			color:#fff;
			padding:3px;
		}

	.bulletNavBtnEnabled, .navCont li.bulletNavBtnEnabled {
		background:#fff;
		border-width:1px 2px 2px 1px;
		border-style:solid;
		border-color:#999;
		cursor:pointer;
		cursor:hand;
		margin:0px 4px;
		padding:4px 5px;
	}
		.bulletNavBtnEnabled:hover, .navCont li.bulletNavBtnEnabled:hover {
			background:#fff;
			border-width:1px 1px 1px 1px;
			border-style:solid;
			border-color:#999;
			cursor:pointer;
			cursor:hand;
			margin:0px 4px;
			padding:5px 6px;
		}
	.bulletNavBtnDisabled, .navCont li.bulletNavBtnDisabled  {
		background:#f4f5f6;
		border-width:1px 2px 2px 1px;
		border-style:solid;
		border-color:#cbcbcb;
		margin:0px 4px;
		opacity:0.4;
		padding:4px 5px;
	}
	.replyNoCont {
	min-width:110px;text-align:center;color:#aaa;
	}
	.lower {
	position:relative;top:22px;*top:33px;left:6px;
	}
/*****************************EOF BUTTON STYLES**************************************/
/*****************************LINK LISTING STYLES ************************************/
	/*****HEADER TOP LINKS****/
	ul.linksList li, li.linksList a {
		float:left;
		margin:1px 12px 0px 0px;
	}
	/******EOF HEADER TOP LINKS*******/
	.textList li {
		padding:0px 4px;
	}
	.textList li.newCombo {
		padding:0px 5px;
	}
	/****************POINT LIST WITHOUT BORDER*****************/
	.pointList li {
		padding:6px 3px 0px;
	}
		.pointListBorder li {
		padding:4px 10px;border-bottom:1px dotted #e8e8e8;margin:1px 0 0 0;
		}
		.pointListBorder li .typeIcon {margin-top:2px;}
		.pointListBorder .postTitle {
		padding:3px 0px;width:70%;overflow:hidden;white-space:nowrap;
		}
                .reArrangePointList li {
                    padding:10px 10px;border-bottom:1px dotted #e8e8e8;margin:1px 0 0 0;
		}

	/**************INNER LEFT ACTIONS****************************/
	.innerLeftActions {
	margin-top:8px;
	}
	.innerLeftActions ul  li {
	background-color:#f3f3f3;
	padding:5px 15px;
	margin:2px 0px;
	border-bottom:1px solid #f3f3f3;
	cursor:pointer;
	cursor:hand;
	}
	.innerLeftActions ul  li:hover {
	background-color:#F6F8FD;
	padding:5px 15px;
	margin:2px 0px;
	border-bottom:1px solid #F6F8FD;
	cursor:pointer;
	cursor:hand;
	}
		.innerLeftActions ul  li.selected {
		background-color:#467fd2;
		color:#fff;
		}
		.innerLeftActions ul li.selected a {
		color:#fff;
		}
		.innerLeftActions ul li a:hover {
		background:transparent;
		}
	.innerLeftLinks {
	padding:5px 7px;
	}
	.innerLeftLinks ul li {
	padding:2px 0px;
	}
	.innerLeftLinks ul li.separator {
	border-top:1px dotted #ccc;
	}
	.newLabel {
	background-color:#FFED99;font:normal 8px verdana,arial;color:#000;text-transform:uppercase;padding:0px 2px;
	}
	.labelNew {
	background:#FDDF84 /*url(../images/imgSprite1.png) -148px -658px*/;line-height:1;padding:0px 2px 0px 2px;
	}
		.labelNewImg {
		background:transparent url(../images/imgSprite1.png) -808px -616px;width:6px;height:11px;padding:0px 2px;line-height:1.3;margin-top:3px;
		}
	.imglabelNewleft {
	background:url(../images/imgSprite1.png) -238px -638px;
	height:11px;
	width:3px;
	margin-left:-3px;margin-right:3px;
	}
	.imglabelNewright {
	background:url(../images/imgSprite1.png) -251px -638px;
	height:11px;
	width:7px;margin-right:-6px;margin-left:0px;
	}
	.imgtopiclock{background:transparent url(../images/imgSprite1.png) -792px -717px;width:14px;height:17px;margin:0px 2px 3px 0px;}
	/**************EOF INNER LEFT ACTIONS***********************/
	/****************EOF POINT LIST WITHOUT BORDER*****************/
/*****************************EOF LINK LISTING STYLES ************************************/
/****************************FORM ELEMENTS STYLES **********************************/
.formContainer {

}
	.formContainer div.elementCont{
	padding:7px 0px;overflow:hidden;
	}
		.formContainer .urlBoxCont {
			width:60.5%;
		}
			.urlBoxCont .wrapper {
			border:1px solid #aaa;overflow:hidden;padding:1px 0px;
			}
			.disableCont {
			max-width:54%;background-color:#efefef;padding:6px 2px;color:#666;
			}
			.inputBoxCont {
			background-color:#fff;padding:5px 0px;
			}
				.inputBoxCont input {
				border:0px;min-width:42%;font:bold 13px arial,verdana;
				}
	.formContainer div.elementContIn {
	margin:0 60px 0 0;
	}
	.elementCont .greyBox {
	margin-left:210px;width:60.5%;
	}
	.greyBox .customIn {
	width:100%;
	}
	.limit {
	background-color:#f6f6f6;padding:3px;font-size:11px;
	}
	.darkAshBox {
	padding:3px;background-color:#efefef;
	}
	.ashBorderBox {
	padding:4px;overflow:auto;overflow-x:hidden;max-height:120px;min-height:25px;border:1px solid #c8c8c8;
	}
	.bgBox {
	background-color:#f6f6f6;padding:0px;height:16px;margin:1px 0 0 3px;
	}
		.bgBox:hover {
		background-color:#ccc;padding:0px;height:16px;margin:1px 0 0 3px;
		}
	.singleElementBox {
	overflow:hidden;border:1px solid #efefef;padding:2px;background-color:#f9f9f9;padding:2px 2px;margin:0 4px 5px 0;
	}
		.elementContIn div.elements {
		padding:5px 0px;
		}
	.formContainer .logoCont {
	width:150px;height:40px;background:#f6f6f6;text-align:center;
	}
	.formContainer div.innerElementCont{
	padding:5px 0px;overflow:hidden;
	}
		.formContainer div.innerElementCont  p.info {
	 padding:0px;margin:0px;visibility:visible;float:left;width:61%;background-color:#f8f8f8;color:#999;font-style:italic;
	}
	p.innerInfo {
	 padding:0px 5px;margin:1px 0px;visibility:visible;background-color:#fff;color:#999;font-style:italic;
	}
	.formContainer input.custom, .formContainer select.custom, .formContainer textarea.custom {
	width:60%;border:1px solid #aaa;padding:8px 1px; font:bold 13px arial,verdana;
	}
	.formContainer input.customIn, .formContainer select.customIn, .formContainer textarea.customIn {
	width:75%;border:1px solid #c8c8c8;padding:4px 1px; font:bold 13px arial,verdana;
	}
	.formContainer input:focus.customIn, .formContainer select:focus.customIn, .formContainer textarea:focus.customIn {
	width:70%;border:1px solid #c8c8c8;padding:4px 1px;
	}
	.formContainer div label {
	float:left;width:160px;padding-left:25px;margin-right:25px;text-align:right;font-weight:bold;color:#777;
	}
        .formContainer div label.normal {
        float:none;padding:0; margin:0;font-weight:normal;color:#000;
	}
	.formContainer p.error {
	 padding:0px;margin:0px;visibility:visible;color:red;float:left;width:61%;
	}

	.formContainer p.info {
	 padding:0px;margin:0px;visibility:visible;float:left;width:45%;background-color:#f8f8f8;color:#999;font-style:italic;margin-left:240px;
	}
.formContainer div.greyBox .wrapper {
border:1px solid #c8c8c8;padding:0px 0px;margin-left:0px;height:40px;
}
.formContainer .fileInput {
width:90%;border:0px;*border-width:1px;
}
.formContainer .fileAuto {
width:auto;
}
.formContainer .separator {
border-bottom:1px solid #f1f1f1;margin:7px 0 7px 0px;padding:0;height:1%;height:1px;
}
	/***********SEARCH OPTION BOX*****************/
	.searchOption {
		background:#fff;
		border-width:2px 0px 1px 2px;
		border-style:solid;
		border-color:#ccc;
		height:15px;
		_left:3px;
		*margin-top:1px;
		padding:3px 3px 5px 3px;
		_position:relative;
		width:35px;
		_padding:3px 3px 2px 3px;
		}
	.searchBox {
		border-width:2px 1px 1px 0px;
		border-style:solid;
		border-color:#ccc;
		padding:4px 0px 4px 0px;
		width:150px;
		margin-right:1px;
		margin-top:0px;

	}
	.inSearchBox {
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:#b9d2e6;
		color:#ccc;
		padding:4px 0px 5px 0px;
		width:170px;

	}
.curveBoxOne {
border:1px solid #f6f6f6;-moz-border-radius:5px;
}
.curveBoxTwo {
border:1px solid #e7e7e7;-moz-border-radius:5px;padding:5px;
}
.mediumFormContainer {
padding:10px 5px;
}
	.mediumFormContainer div {
	padding:3px 0px;
	}
	.mediumFormContainer div  label {
	float:left;width:100px;text-align:right;padding:0px 10px 0px;
	}
	.mediumFormContainer div.error {
		color:#ff0000;margin-left:121px;font:italic 10px arial, verdana;height:4px;

	}
		.mediumFormContainer div label em {
		color:#f07100;
		}
	.mediumFormContainer div input,.mediumFormContainer div textarea, .mediumFormContainer div select  {
	width:70%;padding:3px 1px;
	}
.mediumFormContainer div input.normal {
	padding:3px 1px;width:auto;
	}
	.mediumFormContainer div textarea {
	width:70%;padding:3px 1px;
	}
/*		.mediumFormContainer div input:focus,.mediumFormContainer div textarea:focus {
		width:70%;border:1px solid #ccc;padding:4px 1px;background:#fff url(../images/imgSprite1.png) -0px -464px;
		}
*/
.mediumFormContainer1{
padding:10px 5px;
}
.mediumFormContainer1 div textarea {
width:99%;padding:3px 1px;
}
	 .btnContainer {
	text-align:center;padding:10px 0px;
	}
		.btnContainer button,.btnContainerPortal button, .normalAshButton {
		outline:1;border:1px solid #c4c4c4;background:#ccc url(../images/imgSprite1.png) repeat-x -0px -435px;margin:0 0 0 2px;padding:3px 16px;-moz-border-radius:3px;-moz-border-radius:4px;
		}
		.btnContainer button:hover , .btnContainerPortal button:hover, .normalAshButton:hover{
		outline:1;border:1px solid #777;background:#ccc url(../images/imgSprite1.png) repeat-x -0px -435px;margin:0 0 0 2px;padding:3px 16px;-moz-border-radius:3px;
		}
		.btnContainerPortal {
		background-color:#f1f1f1;text-align:center;padding:10px 0px;margin:8px 0px;
		}
                .attachmentOptions .normalAshButton {
		outline:1;border:1px solid #c4c4c4;background:#ccc url(../images/imgSprite1.png) repeat-x -0px -435px;margin:0 0 2px 1px;padding:3px 8px 2px;-moz-border-radius:3px;-moz-border-radius:4px;cursor:default;height:19px;
		}
		.attachmentOptions .normalAshButton:hover {
		outline:1;border:1px solid #777777;background:#ccc url(../images/imgSprite1.png) repeat-x -0px -435px;margin:0 0 2px 1px;padding:3px 8px;-moz-border-radius:3px;-moz-border-radius:4px;cursor:pointer;cursor:hand;
		}
		.deskButton {
			overflow:hidden;height:19px;text-align:center;width:46px;
		}
			.deskButton .fileElement {
				margin-top:-21px;margin-left:-144px;*margin-left:-165px;filter: alpha(opacity = 0);opacity:0.0;*margin-top:-20px;padding:5px 0px;
			}
			body:first-of-type .fileElement {margin-left: -169px;margin-top: -19px;filter: alpha(opacity = 0);opacity:0.0;padding:3px 0px;}
	/********************EOF SEARCHOPTION*************/
/****************************EOF FORM ELEMENTS STYLES **********************************/
/******************************** POPUP STYLES *****************************/
.loadingContainer {
 position:fixed;background:#fff;height:34px;width:140px;float:left;border:1px solid #e9e9e9;left:45%;top:45%;z-index:50000;display:none;height:54px;
}
	.loadingContainer .wrapper {
	 border:1px solid #cacaca;padding:1px;height:50px;
	}
	.loadingHeader {
	background:#5487d5;padding:4px 3px 4px 2px;text-align:center;color:#fff;font:bold 13px arial,verdana,helevitica;
	}
	.loadingImgCont {
	padding:5px;z-index:50;
	}
.dimDiv {
background:url(../images/dimBg.png) repeat;overflow:hidden;position:fixed;width:100%;height:100%;z-index:6000;
}
.dropShadowCont {
border-width:5px;border-style:solid;border-color:#444;width:40%;margin:0 auto;-moz-border-radius:5px;background-color:#efefef;margin-top:100px;
}
		.errorPopupCont {
		border:1px solid #ae0d0d;padding:0px;background-color:#fff;overflow:hidden;text-align:left;-moz-border-radius:5px;
		}
			.errorPopupCont .header {
			background:#d33939 url(../images/gradWhiteBg.gif);padding:8px 10px;color:#fff;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;
			}
			.errorPopupCont .content {
			padding:5px 15px;
			}
		.normalPopupCont {
		border:0px solid #467FD2;padding:0px;background-color:#fff;text-align:left;
		}
			.normalPopupCont .header {
			background:#467FD2;padding:8px 10px;color:#fff;
			}
			.normalPopupCont .content {
			padding:5px 15px;max-height:450px;overflow:auto;
			}
			.popupActions {
			padding:4px 5px;color:#fff;
			}
		.posMiddle {
		 position:fixed;top:35%;left:44%;
		}
		.successPopupCont {
		border:1px solid #009047;padding:1px;background-color:#fff;text-align:left;-moz-border-radius:5px;
		}
			.successPopupCont .header {
			background:#00be5e url(../images/gradWhiteBg.gif);padding:8px 10px;color:#fff;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;
			}
			.successPopupCont .content {
			padding:5px 15px;
			}

        .dropShadowCont .smallpopupLabel{ width:70px;float:left;text-align:right;}
		.dropShadowCont .smallpopupinputBox{ width:70%;margin-left:10px;}
		.dropShadowCont .smallpopupBox{ width:35%;}
.mediumPopup {
	background-color:#fff;
	border-width:1px 3px 3px 1px;
	border-style:solid;
	border-color:#ccc;
	height:126px;
	margin-left:67px;
	margin-top:4px;
	*margin-left:0px;
	padding:0px 0px 3px 0px;
	position:absolute;
	text-align:left;
	width:266px;
}
.authorPopup {
    background-color:#fff;
	border-width:1px 3px 3px 1px;
	border-style:solid;
	border-color:#c0c0c0;

	margin-left:0px;
	margin-top:-125px;
	*margin-left:0px;
	padding:8px 0px 6px 6px;
	position:absolute;
	text-align:left;
	width:330px;
	min-height:100px;
}
	.authorStats {
	padding:2px 2px 0px 2em;margin-bottom:7px;
	}
		.authorStats li {
			border-bottom:1px dotted #e0e0e0;padding:1px 2px;
		}
	.mediumPopupHeader {
		border-bottom:1px dotted #ccc;
		overflow:hidden;
		padding:2px 4px;
		background-color:#36a1e2;
	}
		.mediumPopupHeader a {color:#fff;}
	.headerMeta {
	padding:2px 0px;font-size:11px;
	}
	.popupStats {
		background-color:#f5f5f5;
		margin-top:7px;
		padding:5px;
		width:120px;
	}
	.popupActions {
	 margin-top:4px;
	 margin-right:0px;
	}
		.popupStats ul li , .popupActions ul li{
			padding:2px 0px;
		}
	.bottomBorderList {
	padding:4px;border-bottom:1px dotted #ccc;
	}
/*feedbackForm Area*/
.feedbackFormarea{}
.feedbackFormtab{background:none;margin:0 6%;padding:10px 0  0 0;}
.feedbackFormtab ul li.selected{ background:#fff;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border:1px solid #d3d3d3;border-bottom:1px solid #fff;position:relative;top:2px;}
.feedbackFormtab ul li{ padding:5px 0px 0 0px;float:left;min-width:80px;font-weight:bold;color:#5b82a7;font-size:13px;cursor:pointer;}

.feedbackForm input[type='text']{ width:90%;border:1px solid #d3d3d3;height:21px;padding-top:5px;font-size:13px;}
.feedbackForm textarea{width:90%;border:1px solid #ccc;height:70px;padding:4px 0 0 0;margin-bottom:10px;font-size:13px;}
.feedbackFormarea .mediumFormContainer{ padding:0 0px;}
/* *********************** BOX STYLES WITH SPAN CURVE ************************** */
.cssSpanCurve {background:transparent;}
.cssSpanCurve .span1, .cssSpanCurve .span2, .cssSpanCurve .span3, .cssSpanCurve .span4{
	display:block;
	overflow:hidden;
	font-size:1px;background:#467fd2;
	border-left:1px solid #467fd2;
	border-right:1px solid #467fd2;
    height:1px;
}
.cssSpanCurve .span1 {margin:0 5px; background:#467fd2;}
.cssSpanCurve .span2{margin:0 3px; border-width:0 2px;}
.cssSpanCurve .span3{margin:0 3px;}
.cssSpanCurve .span4{height:2px; margin:0 1px;}

/* *********************** EOF OF  BOX STYLES WITH SPAN CURVE ******************* */
/* *********************** BOX STYLES WITH SPAN CURVE ************************** */
.cssSpanCurveWhite {background:transparent;}
.cssSpanCurveWhite .span1, .cssSpanCurveWhite .span2, .cssSpanCurveWhite .span3, .cssSpanCurveWhite .span4{
	display:block;
	overflow:hidden;
	font-size:1px;
        /*background:#ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
    height:1px;
}
.cssSpanCurveWhite .span1 {margin:0 px; background:#ffffff;}
.cssSpanCurveWhite .span2{margin:0 3px; border-width:0 2px;}
.cssSpanCurveWhite .span3{margin:0 2px;}
.cssSpanCurveWhite .span4{height:1px; margin:0 1px;}
.cssSpanCurveWhiteCont{background-color:#fff;padding:3px 5px 0px;height:100%;padding-bottom:3000px;margin-bottom:-3000px;}
/* *********************** EOF OF  BOX STYLES WITH SPAN CURVE ******************* */
/***************************** CONTAINER STYLES *********************************/
.mainFullContent{
background-color:#fff;padding:0 0 15px 0;height:100%;min-height:450px;
}
.mainFullHeader{
background-color:#fff;padding:0 0 15px 0;height:100%;
}
.mainFullWrite {
background-color:#fff;padding:8px;
}

.subNavMainBox {
    float:left;
    width:17%;
}
    .subNavMainBox .wrapper {
    padding:1px 4px;background-color:#fff;
    }
    .leftInBoxInner {
     margin-top:5px;
    }

.mainContentBox {
    float:left;width:83%;height:100%;
}
    .mainContentBox .wrapper {
        padding:0px 0px;margin-left:5px;
    }
    .mainContentBox .innerWrapper {
        background-color:#fff;padding:5px;min-height:510px;
    }
    .innerHeaderMyArea {
        border-width:0px 0px 1px;
        border-color:#efefef;
        border-style:solid;
        min-height:54px;overflow-y:auto;
        padding:5px 10px;
        background-color:#f7f7f7;
    }
    .innerHeader {
        border-width:0px 0px 1px;
        border-color:#efefef;
        border-style:solid;
        height:90px;
        padding:5px 10px;
        background-color:#f7f7f7;
    }
            .innerHeaderIn {
            border-width:0px 0px 1px;
            border-color:#efefef;
            border-style:solid;
            height:55px;
            padding:5px 10px;
            background-color:#f7f7f7;
            margin-bottom:8px;
            }
    .innerMainLeft {
    width:70%;
    }
    .innerHeaderAuto {
    border-width:0px 0px 0px;
    border-color:#efefef;
    border-style:solid;
    padding:5px 0px 0px;
    background-color:#f9f9f9;
    overflow:hidden;
    }
        .innerMainLeft .wrapper {
        padding:10px 7px;border-right:1px dotted #e7e7e7;
        }
    .innerMainRight {
    width:30%;float:left;
    }
        .innerMainRight .wrapper {
        padding:10px 7px;
        }
    .mainRightCont .wrapper {
    margin-left:5px;

}
.yellowBox {
    background-color:#fff6d3;
    border:1px solid  #ffeea9;
    margin-top:0px;
    padding:10px 6px;
}
.notificationBox {
 background-color:#ffffcc;
 padding:3px 6px;
border:1px solid #FDEFDF;
}
    .lightYellowBox .header {
    background-color:#ffffcc;padding:6px 8px;
    }

.postRightCont .lightYellowBox {
 padding:0px;border:1px solid #efefef;
}
    .inHeader {
    background-color:#EFBC49;padding:4px;color:#fff;
    }
.smallAshBox {
 position:relative;float:right;background-color:#f5f5f5;padding:3px 6px;visibility:hidden;
}
            .smallAshBoxEmpty {
 position:relative;float:right;background-color:#f9f9f9;padding:3px 6px;visibility:hidden;width:13px;height:13px;
}
            .smallAshBoxEmpty:hover{
 position:relative;float:right;background-color:#ffffff;padding:3px 6px;visibility:hidden;width:13px;height:13px;
}
            .smallAshBoxShow {
 position:relative;float:right;background-color:#f5f5f5;padding:3px 6px;visibility:hidden;
}
.widgetBox {
    background-color:#fff;
    border:0px solid  #efefef;
    margin-top:6px;
    margin-bottom:6px;
    min-height:75px;
}
.blueBoxFirst {
    background-color:#fff;
    border:0px solid  #efefef;
    margin-top:0px;
    margin-bottom:6px;
    min-height:100px;
}
.widgetBoxHeader {
    background-color:#f1f1f1;padding:6px 8px;/*color:#000;*/color:#777;font:bold 13px arial,helvitica,sans-serif;
}
.forumDetails {
margin:4px 0px;
}
.footerMain {
background:#467FD2;
margin-top:5px;
text-align:left;
height:50px;
color:#fff;
padding:1px 0px 0px 0px;
margin-bottom:10px;
}
.footerMain a {
color:#fff;border-bottom:1px dotted #fff;
}
    .footerMain a:hover {
    color:#fff;text-decoration:none;border-bottom:1px solid #fff;
    }
.footerMain .wrapper {
padding:5px 3em 10px 3em;border-top:1px solid #769fe5;margin:0 auto;
}
.footerMain ul {
margin:0px 10px 0px 0px;
}
.footerMain ul li {
float:left;
margin:0px 10px;
}

/******* TOPIC LIST STYLES ******/
.topicListCont{
padding: 4px 8px;
}
.topicListHeader {
border-bottom:2px solid #efefef;
padding:0px 0px 6px 0px;
margin-bottom:2px;
/*margin:0;*/

}
/*************SINGLE TOPIC LIST STYLE*******************/
.hotKeyTopicCont{
    background-color:#F6F8FF;
}
.topicConttpw {
padding:10px 8px 0px 5px;
}
.topicConttpw .statCont {
visibility:visible;line-height:1.6;color:#a3a3a3;padding:0px 3px;width:140px;
}
.topicConttpw:hover .statCont {
visibility:visible;
}
    .topicConttpw .statCont .boldText{
    font-size:1.2em;
    }
.topicCont {
padding:10px 8px 0px 5px;float:left;width:67%;
}
.topicCont .previewCont {
display:none;
}
.topicCont:hover .previewCont {
display:block;
}
.topicCont .statCont {
visibility:visible;line-height:1.6;color:#a3a3a3;padding:0px 3px;width:140px;

}
.topicCont:hover .statCont {
visibility:visible;
}
    .topicCont .statCont .boldText ,announcementTopicCont .statCont .boldText{
    font-size:1.2em;
    }
.arrowEnd {
float:left;background:url(../images/imgSprite1.png) -550px -400px no-repeat;width:12px;height:23px;margin:-1px -1px 0px 0px;
}
 .announcementTopicCont {
padding:9px 1px 7px 13px;background-color:#FEF3E2;
}
.announcementTopicCont .previewCont {
display:none;
}
.announcementTopicCont:hover .previewCont {
display:block;
}
.topicMDetails {
padding:6px 0px 1px;overflow:hidden;
}
.topicDet {
height:46px;
margin:0px 0px 0px 0px;
}
.searchListCont .topicDet {
height:40px;
margin:0px 10px;
}
.photoCont {
float:left;
background:#eee;
padding:1px;
cursor:pointer;
cursor:hand;
margin-right:8px;
padding:8px;
width:39px;
height:41px;
}
.photoCont img {

width:39px;
height:39px;
}
.bigPlusIcon {
background:url(../images/imgSprite1.png) -839px -5px; width:18px; height:18px;margin-right:7px;
}
.bigPlusIcon:hover {
background:url(../images/imgSprite1.png) -863px -5px; width:18px; height:18px;margin-right:7px;
}
        .bigMinusIcon, .expand .moderateSinglePost .toggleIcon {
background:url(../images/imgSprite1.png) -883px -5px; width:17px; height:18px;margin-right:8px;
}
.bigMinusIcon:hover, .expand .moderateSinglePost .toggleIcon:hover  {
background:url(../images/imgSprite1.png) -903px -5px; width:18px; height:18px;margin-right:7px;
}
        .plusIcon, .singleTopicCont .toggleIcon {
background:url(../images/imgSprite1.png) -353px -4px no-repeat;
cursor:pointer;cursor:hand;
height:17px;
margin-bottom:5px;margin-left:2px;
width:16px;
}
.plusIcon:hover, .singleTopicCont .toggleIcon:hover {
    background:url(../images/imgSprite1.png) -392px -4px no-repeat;
    cursor:pointer;cursor:hand;
    height:17px;
    margin:0px -1px 5px -1px;
    width:20px;

}
.postDet {


padding-right:25px;

}
.postDetStats {
width:92%;
}
.postDetStats em {
font-size:11px;color:#119911;font-weight:normal;
}
.postInDet {
display:inline;
float:left;

}
.postInDet ul li {
    border-left:1px dotted #dddddd;
    float:left;
    margin:0px px;
    padding:1px 7px;
    text-align:center;
}
.postInDet ul li:first-child, .postInDet ul li.first  {
    border:0px;
    float:left;
    margin:0px 1px;
    padding:1px 7px 1px 0px;
}
.topicRecentAct {
    width:204px;text-align:right;color:#797979;
}

.singleTopicCont, .singleTopicContSel {
    border-bottom:1px solid #eee;
    padding:0px 2px 3px;
    margin-bottom:3px;
}

.singleTopicCont .recentReplyCont {
    display:none;
}
.singleTopicContSel .imgQuickviewArrow{
    background:url(../images/imgSprite1.png) -851px -615px no-repeat;
    height:13px;
    width:13px;
    cursor:pointer;
    cursor:hand;
    margin:3px 5px 1px 0px;
}
    .singleTopicContSel .imgQuickviewArrow:hover{
    background:url(../images/imgSprite1.png) -867px -615px no-repeat;
    height:13px;
    width:13px;
    cursor:pointer;
    cursor:hand;
    margin:3px 5px 1px 0px;
}
    .singleTopicContSel .topicCont .ashStatsCont{
    margin-top:6px;
    }
    .previewCont {
    margin-top:3px;margin-right:6px;background-color:#fff;border-width:1px 2px 2px 1px;border-style:solid;border-color:#ccc;color:#666;padding:1px 4px;cursor:pointer;cursor:hand;
    }

    .singleTopicContSel .topicCont .previewCont .comboDownArrow{
    float:left;background:url(../images/imgSprite1.png) -777px -615px no-repeat;width:11px;height:10px;margin:2px 0px 0px 4px;cursor:pointer;cursor:hand;
    }
    .singleTopicContSel .topicCont .previewCont .comboDownArrow:hover{
    float:left;background:url(../images/imgSprite1.png) -761px -615px no-repeat;width:11px;height:10px;margin:2px 0px 0px 4px;cursor:pointer;cursor:hand;
    }
    .singleTopicContSel .topicCont .arrowEnd,.singleTopicContSel .announcementTopicCont .arrowEnd{
    display:none;
    }
    .recentReplyCont .header {
    padding:5px 20px 3px 20px;background-color:#f9f9f9;height:20px;border-top:1px solid #fff;border-bottom:1px solid #f7f7f7;color:#aaa;
    }

    .recentReplyCont .navigationCont {
    padding:2px 0px 0px 0px;
    }
.callOutImg {
position:absolute;background:url(../images/imgSprite1.png) -359px -615px;left:170px;margin-top:-5px;width:17px;height:16px;
}
.callOutCont {
padding:12px 22px;border:2px solid #f3f3f3;margin:8px 25px 23px 25px;-moz-border-radius:4px;
}
.singleTopicContSel  {
    background:#EDF4FF;
}
.singleTopicContSel .announcementTopicCont {
    background:#FEF3E2;
    border:1px solid #cbd8e3;
    margin-top:0px;
    margin-bottom:10px;
    padding:1px 0px 1px 0px;
}
.singleTopicContSel .ideaHeader {
background:#F8F4B4 ;
border:1px solid #F8F4B4;
}
.singleTopicContSel .announcementHeader {
background:#FCE2C6;
border:1px solid #FCE2C6;
}
.singleTopicContSel .errorHeader {
background:#FDDED6;
border:1px solid #FDDED6;
}
.singleTopicContSel .questionHeader {
background:#DFF8BD;
border:1px solid #DFF8BD;
}
.singleTopicContSel .photoCont {
    background:transparent;
}
.singleTopicContSel .topicDet {
    padding:6px 7px;
}
.singleTopicContSel .topicRecentAct {
    background-color:transparent;
    border-width:0px;
    border-style:solid;
    border-color:#efefef;
    padding:5px 0px 2px 5px;
}
.singleTopicContSel .recentReplyCont {
     background-color:#fff;
     height:1%;
     width:100%;
}
.singleTopicCont:hover .smallAshBox {
visibility:visible;
}
.singleTopicCont:hover .smallAshBoxEmpty {
visibility:visible;
}
.singleTopicCont .smallAshBoxShow, .singleTopicContSel .smallAshBoxShow {
visibility:visible;background:transparent;
}
.singleTopicContSel .smallAshBox {
background:transparent;
}
                .usersList li:hover .smallAshBox{
                visibility:visible;
}
.recentReplyFooter {
    border-top:1px dotted #f7f7f7;background-color:#f9f9f9;padding:7px 4px 3px 12px;height:20px;clear:both;
}

.recentReplyCont .postTextContent {
    padding:1em 3em;min-height:140px;
}
    .recentReplyCont .postTextContent img {
    max-width:560px;max-height:600px;
    }
.recentReplyCont .postTypeActions {
overflow:hidden;margin:0px;
}
.singleTopicContSel .toggleIcon {
    background:url(../images/imgSprite1.png) -371px -4px no-repeat;
    cursor:pointer;
    cursor:hand;
    height:17px;
    width:17px;
    margin:0px 0px 0px 1px;
}
.singleTopicContSel .toggleIcon:hover {
    background:url(../images/imgSprite1.png) -414px -4px no-repeat;
    cursor:pointer;cursor:hand;
    height:17px;
    margin:0px 0px 0px 1px;
    width:17px;
}
.singleTopicContSel .smallAshBox {
visibility:hidden;
}
.mainPostActions{
padding:20px 10px;
}
/*********************************IMAGES AND ICON STYLES**************************************/

	.logoCont img, .formContainer .logoCont img {
		max-width:150px;
		max-height:50px;
		margin-right:8px;
		_height:40px;
		_width:200px;
		height:auto;
	}
	.userPhoto {
		border:1px solid #cccccc;
		background-color:#fff;
		padding:1px;margin-right:5px;
	}
		.userPhoto img {

			max-height:40px;
			max-width:40px;
			height:auto;
			width:auto;
			_height:40px;
			-width:40px;
		}

		.userPhotoMed img {
			border:1px solid #efefef;
			padding:1px;
			max-height:74px;
			max-width:74px;
			margin-right:6px;
			height:auto;
			width:auto;
			_height:74px;
			-width:74px;
		}
	/***********TOPIC TYPE STYLES*********** */

		.question .typeIcon{
		background:url(../images/imgSprite1.png) -220px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.discuss .typeIcon{
		background:url(../images/imgSprite1.png) -258px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.announcement .typeIcon{
		background:url(../images/imgSprite1.png) -279px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.sticky .typeIcon{
		background:url(../images/imgSprite1.png) -910px -27px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.error .typeIcon{
		background:url(../images/imgSprite1.png) -198px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.idea .typeIcon{
		background:url(../images/imgSprite1.png) -238px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.answered .typeIcon {
		background:url(../images/imgSprite1.png) -783px -6px;width:18px;height:18px;margin-right:7px;margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
		.solved .typeIcon {
		background:url(../images/imgSprite1.png) -512px -400px;width:18px;height:18px;margin-right:7px;margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
                .question .typeIcon{
		background:url(../images/imgSprite1.png) -220px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:17px;
		}
                .pointListBorder .typeIcon, .moreOptions .typeIcon {
                margin-bottom:3px;
                }
          /*** draftpost topic icone ***/
		.draftdiscuss .drafttypeIcon{
		background:url(../images/imgSprite1.png) -258px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
		}
		.draftannouncement .drafttypeIcon{
		background:url(../images/imgSprite1.png) -279px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
		}
		.draftsticky .drafttypeIcon{
		background:url(../images/imgSprite1.png) -910px -27px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
		}
		.drafterror .drafttypeIcon{
		background:url(../images/imgSprite1.png) -198px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
		}
		.draftidea .drafttypeIcon{
		background:url(../images/imgSprite1.png) -238px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
		}
		.draftquestion .drafttypeIcon{
		background:url(../images/imgSprite1.png) -220px -5px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
		}
	/****************EOF TOPIC TYPE STYLES***************/
	.popoutIcon {
	background:url(../images/imgSprite1.png) -717px -615px;width:18px;height:18px;margin-right:7px;/*margin-top:0px;*/margin-top:0px;margin-left:2px;margin-bottom:3px;
	}
	.imgAdd {
		background:url(../images/imgSprite1.png) -163px -25px;
		height:14px;
		margin-right:4px;
		width:14px;
		margin-top:1px;
	}
	.smallLogo {
		background:url(../images/imgSprite1.png) -126px -4px no-repeat;
		height:17px;
		overflow:hidden;
		width:50px;
	}
	.downArrow {
		background:url(../images/imgSprite1.png) -183px -5px no-repeat;
		height:4px;
		overflow:hidden;
		width:7px;
	}
	.inDownArrow {
	background:url(../images/imgSprite1.png) -183px -5px no-repeat;
		height:4px;
		overflow:hidden;
		width:7px;
	margin-top:8px;margin-left:3px;
	}
	.imgViewFullThread {
		background:url(../images/imgSprite1.png) -255px -29px no-repeat;
		height:16px;
		width:18px;
	}
	.stickyIcon {
		background:url(../images/imgSprite1.png) -303px -5px;
		width:13px;
		height:13px;
		margin:3px 7px 10px 2px;
	}
        .topicListStickyIcon {
		background:url(../images/imgSprite1.png) -303px -5px;
		width:13px;
		height:13px;
		margin:3px 7px 0px 2px;
	}
	.imgReply {
		background:url(../images/imgSprite1.png) -954px -3px;
		height:16px;
		width:16px;
	}
	.ashMainBtn:hover .imgReply,.textList li:hover  .imgReply{
		background:url(../images/imgSprite1.png) -954px -19px;
		height:16px;
		width:16px;
	}
	.imgQuickviewArrow {
		background:url(../images/imgSprite1.png) -818px -615px no-repeat;
		height:13px;
		width:13px;
		cursor:pointer;
		cursor:hand;
		margin:3px 5px 1px 0px;
	}
		.imgQuickviewArrow:hover {
		background:url(../images/imgSprite1.png) -834px -615px no-repeat;
		height:13px;
		width:13px;
	}

        *+html .imgQuickFullThread {
            background: url("../images/imgSprite1.png") no-repeat scroll -818px -632px transparent;
            cursor: pointer;
            height: 1%;
            height: 13px;
            margin: 3px 5px 1px 0;
            width: 13px;
            position: static;

        }
	.imgQuickFullThread {
            background: url("../images/imgSprite1.png") no-repeat scroll -818px -632px transparent;
            cursor: pointer;
            height: 13px;
            margin: 3px 5px 1px 0;
            position: relative;
            top: 3px;
            width: 13px;
        }
        *+html .imgQuickFullThread:hover {
        background:url(../images/imgSprite1.png) -834px -632px no-repeat;
        height:13px;
        width:13px;
        cursor:pointer;
        cursor:hand;
        margin:3px 5px 1px 0px;
	}
        .imgQuickFullThread:hover {
        background:url(../images/imgSprite1.png) -834px -632px no-repeat;
        height:13px;
        width:13px;
        cursor:pointer;
        cursor:hand;
        margin:3px 5px 1px 0px;
	}
	.imgWriteWhite {
		background:url(../images/imgSprite1.png) -835px -615px;
		height:16px;
		width:16px;
	}
	.imgUpArrow{
		background:url(../images/imgSprite1.png) -701px -615px;
		height:16px;
		width:16px;
	}
	.imgBackArrow{
		background:url(../images/imgSprite1.png) -882px -613px;
		height:16px;
		width:16px;
	}

	.imgTrash {
		background:url(../images/imgTrashIcon.gif);
		height:16px;
		width:16px;
	}
	.imgModerated {
		background:url(../images/imgSprite1.png) -739px -615px;
		height:16px;
		width:16px;
	}
	.imgModPen {
		background:url(../images/imgModerationPen.gif);
		height:16px;
		width:16px;
	}
	.imgOnline {
		background:url(../images/imgOnline.gif);
		height:16px;
		width:16px;
	}
	.imgBlock {
		background:url(../images/imgSprite1.png) -220px -29px;
		height:16px;
		width:16px;
	}
	.imgEdit {
		background:url(../images/imgSprite1.png) -342px -28px;
		height:16px;
		width:16px;
	}
	.imgAddContact {
		background:url(../images/imgSprite1.png) -288px -614px;
		height:16px;
		width:16px;
	}
	.imgWatch {
		background:url(../images/imgSprite1.png) -893px -29px;
		height:16px;
		width:16px;
	}
	.imgUnWatch {
		background:url(../images/imgSprite1.png) -876px -29px;
		height:16px;
		width:16px;
	}
	.imgRss {
		background:url(../images/imgSprite1.png) -248px -615px;
		height:16px;
		width:16px;
	}
	.imgModerate {
		background:url(../images/imgSprite1.png) -704px -636px;
		height:16px;
		width:16px;
	}

	.imgError {
		background:url(../images/imgErrorSmall.gif);
		height:16px;
		width:16px;
	}
.imgEmail {
		background:url(../images/imgSprite1.png) -278px -29px;
		height:16px;
		width:16px;
	}
.imgZSTicket {
		background:url(../images/zsupport/supporticn.gif) no-repeat;
		height:16px;
		width:18px;
	}

.imgBookmark {
		background:url(../images/imgSprite1.png) -434px -615px no-repeat;
		height:16px;
		width:16px;
	}
.imgRemoveBookmark {
		background:url(../images/imgSprite1.png) -628px -638px no-repeat;
		height:16px;
		width:16px;
	}
	.imgoldLock {
	background:url(../images/imgSprite1.png) -481px -636px no-repeat;
	height:16px;
	width:14px;
	}

.imgoldSticky {
	background:url(../images/imgSprite1.png) -302px -5px no-repeat;
	height:13px;
	width:14px;
	}

	.imgoldMove{
	background:url(../images/imgSprite1.png) -170px -615px no-repeat;
	height:16px;
	width:15px;
	}


	.imgoldPermalink {
		background:url(../images/imgSprite1.png) -416px -614px no-repeat;
		height:16px;
		width:16px;
	}


	/*Post Actions css*/
	.imgEmail {
		background:url(../images/imgSprite1.png) -390px -635px;
		height:16px;
		width:16px;
	}
   .imgBookmark {
		background:url(../images/imgSprite1.png) -461px -636px no-repeat;
		height:16px;
		width:16px;
	}
	.imgLock {
		background:url(../images/imgSprite1.png) -648px -636px no-repeat;
		height:16px;
		width:14px;
	}

		.imgUnlock {
		background:url(../images/imgSprite1.png) -481px -636px no-repeat;
		height:16px;
		width:14px;
	}

   .imgSticky {
		background:url(../images/imgSprite1.png) -500px -635px no-repeat;
		height:17px;
		width:14px;
	}
    .imgMove{
		background:url(../images/imgSprite1.png) -526px -636px no-repeat;
		height:16px;
		width:15px;
	}
	.imgModeratetopic{
		background:url(../images/imgSprite1.png) -704px -636px no-repeat;
		height:18px;
		width:15px;
	}
	.imgPermalink {
		background:url(../images/imgSprite1.png) -547px -637px no-repeat;
		height:16px;
		width:18px;
	}
	.imgLinktopic {
		background:url(../images/imgSprite1.png) -565px -634px no-repeat;
		height:16px;
		width:16px;
	}

	/*Post Actions css END*/

	.imgTag {
		background:url(../images/imgSprite1.png) -684px -638px;
		height:16px;
		width:16px;
	}
	.imgTick {
		background:url(../images/imgTick.gif);
		height:16px;
		width:16px;
	}
	.imgDelete {
		background:url(../images/imgSprite1.png) -321px -29px;
		height:16px;
		width:16px;
	}
	.imgBigDiscuss {
		background:url(../images/imgBigDiscuss.gif) no-repeat;
		height:20px;
		width:20px;
	}
	.imgBigQuestion {
		background:url(../images/imgBigQuestion.gif) no-repeat;
		height:20px;
		width:20px;
	}
	.imgBigAnnouncement {
		background:url(../images/imgSprite1.png) -229px -395px;width:35px;height:35px;margin:0 auto;
		height:20px;
		width:20px;
	}
	.imgBigIdea {
		background:url(../images/imgBigIdea.gif) no-repeat;
		height:20px;
		width:20px;
	}
	.imgBigError {
		background:url(../images/imgBigError.gif) no-repeat;
		height:20px;
		width:20px;
	}
	.imgDashboard {
		background:url(../images/imgDashboard.gif);
		height:16px;
		width:16px;
	}
	.imgMyPost {
		background:url(../images/imgMyBook.gif);
		height:16px;
		width:16px;
	}
	.imgPreferences {
		background:url(../images/imgPreferences.gif);
		height:16px;
		width:16px;
	}
	.imgNotify {
		background:url(../images/imgNotifications.gif);
		height:16px;
		width:16px;
	}
	.imgSettings {
		background:url(../images/imgCog.gif);
		height:16px;
		width:16px;
	}
	.imgTickIcon {
		background:url(../images/imgSprite1.png) -382px -29px;
		height:16px;
		width:16px;
	}
	.imgTrashIcon {
		background:url(../images/imgSprite1.png) -406px -29px;
		height:16px;
		width:16px;
	}
	.imgStart {
		background:url(../images/imgSprite1.png) -210px -33px no-repeat;
		height:7px;
		overflow:hidden;
		width:5px;
	}
	.imgPrevious {
		background:url(../images/imgSprite1.png) -201px -33px;
		height:7px;
		overflow:hidden;
		width:5px;
	}
	.imgNext {
		background:url(../images/imgSprite1.png) -192px -33px ;
		height:7px;
		overflow:hidden;
		width:5px;
	}
	.imgEnd {
		background:url(../images/imgSprite1.png) -182px -33px;
		height:7px;
		overflow:hidden;
		width:5px;
	}
	.imgStatusOnline {
		background:url(../images/imgSprite1.png) -781px -27px;
		height:11px;
		width:11px;
	}
	.imgStatusOffline {
		background:url(../images/imgSprite1.png) -800px -27px;
		height:11px;
		overflow:hidden;
		width:11px;
        }
        .statusOnline {
		background:url(../images/imgSprite1.png) -329px -634px;
		height:11px;
		width:11px;
		margin:-1px 1px -1px 0px;
        }
        .statusOffline {
		background:url(../images/imgSprite1.png) -343px -634px;
		height:11px;
		width:11px;
		margin:-1px 1px -1px 0px;
        }
        .statusBusy {
		background:url(../images/imgSprite1.png) -371px -634px;
		height:11px;
		width:11px;
		margin:-1px 1px -1px 0px;
        }
        .statusUnknown {
		background:url(../images/imgSprite1.png) -357px -634px;
		height:11px;
		width:11px;
		margin:-1px 1px -1px 0px;
        }

	.imgAshDownArrow {
		background:url(../images/imgSprite1.png) -817px -28px;
		height:6px;
		width:11px;
	}
        .dottedArrow {
                background:url(../images/imgSprite1.png) -231px -1253px no-repeat;
                margin:16px 1px 0px 3px;
                width:9px;
                height:10px;
                *margin-top:16px 1px 0px 3px;
        }
	.imgAshSpam {
		background:url(../images/imgSprite1.png) -936px -35px;
		height:13px;
		width:13px;
		margin-top:2px;
	}
        .imgSpamIcon{
                background:url(../images/imgSprite1.png) -952px -35px;
		height:13px;
		width:13px;
                margin-top:2px;
        }
	li:hover .imgAshSpam,.ashMainBtn:hover  .imgAshSpam {
		background:url(../images/imgSprite1.png) -952px -35px;
		height:13px;
		width:13px;
	}
	.imgThumbsUp {
		background:url(../images/imgSprite1.png) -832px -28px;
		height:16px;
		width:16px;
	}
	.imgThumbsDown {
		background:url(../images/imgSprite1.png) -853px -28px;
		height:16px;
		width:16px;
	}
	.imgAshEdit {
		background:url(../images/imgSprite1.png) -972px -4px;
		height:16px;
		width:16px;
		margin-top:2px;
	}
		li:hover .imgAshEdit ,.groupBtn div.first:hover .imgAshEdit{
		background:url(../images/imgSprite1.png) -972px -20px;
		height:16px;
		width:16px;
	}
	.imgAshDelete {
		background:url(../images/imgSprite1.png) -988px -4px;
		height:16px;
		width:16px;
		margin-top:2px;

	}
	.imgDownload {
		background:url(../images/imgSprite1.png) -793px -613px;
		height:16px;
		width:16px;
		margin-top:2px;

	}
		li:hover .imgAshDelete ,.groupBtn div.last:hover .imgAshDelete{
		background:url(../images/imgSprite1.png) -988px -20px;
		height:16px;
		width:16px;
	}
	.ashMainBtn .imgAshEdit,.ashMainBtn .imgAshDelete {
	margin:0px;
	}
	.imgAshQuote {
		background:url(../images/imgSprite1.png) -936px -4px;
		height:16px;
		width:16px;
	}
		li:hover .imgAshQuote {
		background:url(../images/imgSprite1.png) -936px -20px;
		height:16px;
		width:16px;
	}
	.imgAshReply {
		background:url(../images/imgSprite1.png) -953px -4px;
		height:15px;
		width:16px;
		margin-top:3px;
	}
		li:hover .imgAshReply {
		background:url(../images/imgSprite1.png) -953px -20px;
		height:15px;
		width:16px;
	}
	.imgAshCog {
		background:url(../images/imgSprite1.png) -3px -615px no-repeat;
		height:13px;
		width:13px;
	}
		li:hover .imgAshCog {
		background:url(../images/imgSprite1.png) -3px -631px no-repeat;
		height:13px;
		width:13px;
		}
	.imgAshLock {
		background:url(../images/imgSprite1.png) -19px -615px no-repeat;
		height:13px;
		width:13px;
	}
		li:hover .imgAshLock {
		background:url(../images/imgSprite1.png) -19px -631px no-repeat;
		height:13px;
		width:13px;
		}
	.imgAshDisable {
		background:url(../images/imgSprite1.png) -47px -615px no-repeat;
		height:13px;
		width:13px;
	}
		li:hover .imgAshDisable, .imgAshDisable:hover {
		background:url(../images/imgSprite1.png) -47px -631px no-repeat;
		height:13px;
		width:13px;
		}
	.imgDefaultForum {
	background:url(../images/imgSprite1.png) -74px -390px no-repeat;
	height:35px;
	margin:5% auto;
	width:42px;
	}
	.imgSmallWatch {
	background:url(../images/imgSprite1.png) -875px -29px no-repeat;
	height:13px;
	width:13px;
	}
	.imgSmallWatchSel {
	background:url(../images/imgSprite1.png) -892px -29px no-repeat;
	height:13px;
	width:13px;
	}

	/**** NAVIGATION IMAGES ****/
	.imgNavStart {
	background:url(../images/imgSprite1.png) -63px -615px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
    cursor:pointer;
	}
		.imgNavStart:hover{
		background:url(../images/imgSprite1.png) -63px -657px no-repeat;

		height:16px;
		width:16px;
		margin:0px 3px;
		}
	.imgNavStartDisabled {
	background:url(../images/imgSprite1.png) -63px -636px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
	}
	.imgNavPrevious {
	background:url(../images/imgSprite1.png) -84px -615px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
    cursor:pointer;
	}
		.imgNavPrevious:hover {
		background:url(../images/imgSprite1.png) -84px -657px no-repeat;
		height:16px;
		width:16px;
		margin:0px 3px;
		}
	.imgNavPreviousDisabled {
	background:url(../images/imgSprite1.png) -84px -636px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
	}
	.imgNavEnd {
	background:url(../images/imgSprite1.png) -126px -615px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
    cursor:pointer;
	}
		.imgNavEnd:hover{
		background:url(../images/imgSprite1.png) -126px -657px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
		}
	.imgNavEndDisabled {
	background:url(../images/imgSprite1.png) -126px -636px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
	}
	.imgNavNext {
	background:url(../images/imgSprite1.png) -105px -615px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
    cursor:pointer;
	}
		.imgNavNext:hover {
		background:url(../images/imgSprite1.png) -105px -657px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
		}
	.imgNavNextDisabled {
	background:url(../images/imgSprite1.png) -105px -636px no-repeat;
	height:16px;
	width:16px;
	margin:0px 3px;
	}

	.imgRestoreIcon {
	background:url(../images/imgSprite1.png) -210px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgTrashDeleteIcon {
	background:url(../images/imgSprite1.png) -230px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgNotSpamIcon {
	background:url(../images/imgSprite1.png) -188px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgAddContact{
	background:url(../images/imgSprite1.png) -288px -615px no-repeat;
	height:16px;
	width:16px;
        margin-right:5px;
	}
	.imgSupport {
	background:url(../images/imgSprite1.png) -307px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgSearch {
	background:url(../images/imgSprite1.png) -805px -5px no-repeat;
	height:16px;
	width:16px;
	}
	.imgAdvanceSearch {
	background:url(../images/imgSprite1.png) -271px -632px no-repeat;
	height:16px;
	width:16px;
	}
	.imgSmallRss {
	background:url(../images/imgSprite1.png) -325px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgDownBlockArrow {
	background:url(../images/imgSprite1.png) -340px -615px no-repeat;

	height:16px;
	width:16px;
	}
	.imgCalendar {
	background:url(../images/imgSprite1.png) -396px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgAttachmentTh {
	background:url(../images/imgSprite1.png) -452px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgAttachment {
	background:url(../images/imgSprite1.png) -379px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgTxtFile {
	background:url(../images/imgSprite1.png) -495px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgImgFile {
	background:url(../images/imgSprite1.png) -472px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgPdfFile {
	background:url(../images/imgSprite1.png) -513px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgIeFile {
	background:url(../images/imgSprite1.png) -534px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgFfFile {
	background:url(../images/imgSprite1.png) -554px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgPptFile {
	background:url(../images/imgSprite1.png) -574px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgZipFile {
	background:url(../images/imgSprite1.png) -594px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgDocFile {
	background:url(../images/imgSprite1.png) -614px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgHtmlFile {
	background:url(../images/imgSprite1.png) -633px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.imgFlashFile {
	background:url(../images/imgSprite1.png) -651px -615px no-repeat;
	height:16px;
	width:16px;
	}
	.bestIcon {
	background:url(../images/imgSprite1.png) -365px -704px;
	height:46px;
	width:46px;
	margin-top:-2px;
	}
	.bestIconSmall {
	background:url(../images/imgSprite1.png) -756px -713px;
	height:32px;
	width:32px;
	left:0px;
	position:relative;
	}
	.imgTopicType {
	background:url(../images/imgSprite1.png) -608px -637px;
	height:16px;
	width:16px;
	}
	.imgTopicStatus {
	background:url(../images/imgSprite1.png) -309px -632px;
	height:16px;
	width:16px;
	}
	.imgProfile {
	background:url(../images/imgSprite1.png) -288px -632px;
	height:16px;
	width:16px;
	}


/***************EOF IMAGES STYLES********************/
.portalNavArrowCont {
border:0px solid #bfbfbf;float:left;margin:5px 0 0 4px;padding:3px 2px 2px 1px;
}
	.portalNavArrowCont:hover {
	border:1px solid #bfbfbf;float:left;margin:5px 0 0 4px;padding:2px 1px 0 0;
}
	.portalNavArrowCont:hover .moreOptions {
	display:block;
	}
	.portalOptionsList {
	display:none;margin-left:-0px;margin-top:0px;margin-left:110px;*top:34px;*margin-left:-0px;*margin-top:17px;
	}
/************** BREADCRUMB STYLES ******************/
.breadCrumbCont {
	background:#f9f9f9;
	border-bottom:1px dotted #f3f3f3;
	padding:2px 5px 2px 3px;
	color:#aaa;
	overflow:hidden;
}
	.breadCrumbCont a {
	text-decoration:none;
	}
	.breadCrumbCont .separator {
	padding:0px 3px;
	}
/***** SINGLE POST CONTENT  *******/
.SinglePostContainer .orangeMsgBox {
    min-height: 2px;
    overflow: auto;
    padding: 3px;
    text-align: right;
}
.singlePostMainCont {
padding:0px 0px;
}
	.singlePostMainCont .postHeader {
	overflow:hidden;height:1%;padding:3px 5px;
	}
	.singlePostMainCont .postAuthor {
	height:1%;overflow:hidden;text-align:center;margin:0px 4px 0px 0px;
	}
	.singlePostMainCont .postTitle {
	 width:78%;margin-left:6px;
	}
	.singlePostMainCont .postContent {
	 height:1%;line-height:1.6;min-height:100px;
	}
	.singlePostMainCont .postContent img {
	max-width:725px;
	}
	.singlePostContLeft {
	width:77%;height:1%;
	}
		.singlePostContLeft .wrapper {
		border-right:0px dotted #EFEFEF;
		padding:5px;height:1%;
		}
	.threadContainer {
		border-left:0px solid #e2e2e2;
		margin:-1em 0 0 0.5em;
		padding:1px 0px 0px 5px;
	}
	.inContainer {
	margin:0.5em 0 0.5em;border:0px solid #e2e2e2;
	}

		.inContainer div.postContent {
		padding:0.6em 2.2em;
		}

		.threadArrow {
			background:url(../images/imgSprite1.png) -149px -636px;
			margin-top:14px;
			position:absolute;
			width:8px;
			height:17px;
			margin-left:-6px;
		}
	.rightStats {
	padding:7px 0px;width:22%;
	}
		.statusTxt {
		 padding:2px 5px 2px;background-color:#EDF4FF;-moz-border-radius:3px;text-align:right;
		}
		.voteTxt {
		width:100%;text-align:right;padding:9px 0px 0px;
		}
                .statusContainer {
            border:2px solid #a6d268;border-bottom:2px solid #a6d268;border-top:1px solid #a6d268;overflow:hidden;float:left;min-width:230px;
        }
        .statusText {
        background-color:#a6d268;color:#fff;padding:4px 10px;text-align:center;font-weight:bold;float:left;
        }
        .statusInfo {
        background-color:#f6fdec;color:#000;padding:4px 0 4px 10px; float:left;max-width:700px;
        }
        .statusInfo p{ min-width:200px;float:left;height:15px;overflow:hidden;margin:0;padding:0;position:relative;}
        .statuschanges{cursor:pointer;border-left:1px solid #8dc34a;width:20px;padding:5px 0;height:5px; text-align:center;margin-left:5px;float:left;}

        .statusList{ display:none;border:2px solid #a6d268;border-top:0px solid #fff;background:#fff;margin-left:57px;min-width:236px;max-width:700px;float:left;position:absolute;height:68px;overflow-x:auto;}
        .statusList ul li{ padding:2px 5px;margin:0;text-decoration:none;cursor:pointer;border-bottom:1px solid #ccc;min-width:200px;max-width:700px;}
        .statusList ul li:hover{ background:#f4f4f4;}
	.postRightCont {


	width:23%;height:1%;
	}
	.topicunlockcontent{line-height:7px;padding-bottom:10px;}
		.postRightCont .wrapper {
		padding:6px 6px 4px 0px;height:1%;
		}
	.postTypeActions {
		margin-top:0.5em;
		margin-bottom:0.5em;
		overflow:hidden;
	}
		.postTypeActions .wrapper {
		clear:right;padding-bottom:15px;padding-left:6px;padding-right:6px;padding-top:0;
		}
		.typeActionCont {
			border:1px solid #FAC942;
			float:left;

			padding:0px;
		}
                .linkedTopicCont {
			border:1px solid #FAC942;
			padding:0px;
		}
                .linkedTopicListBox {
			 background-color:#FFFFEF;
			 padding:3px 6px;
			border:1px solid #EFEFEF;
			}

		.ratingCont {
			background:url(../images/imgSprite1.png) -0px -369px repeat-x;
			border:1px solid #dfdfdf;
			padding:0px 6px;
		}
			.ratingCont a {
			 padding:0px 2px;
			}
		.thumbsUpCont {
			border-right:1px dotted #ccc;
			padding:0px 3px;
		}
		.thumbsDownCont {
			padding:0px 1px 0px 6px;
		}
		.ashGradBg {
			background:url(../images/imgSprite1.png) -0px -369px repeat-x;
			padding:3px 10px;
		}
		.orangeGradBg {
			background:url(../images/imgSprite1.png) -0px -678px repeat-x;
			padding:0px 10px;

		}
		.actionText {
			padding:3px 10px 3px 13.5em;
		}
		.ashMainBtn {
			background:url(../images/imgSprite1.png) -0px -369px repeat-x;
			border:1px solid #dfdfdf;
			padding:2px 6px;margin:0px 2px;
		}
		.groupBtn  div.first{
		border-right:1px solid #ccc;padding:0px 10px 0px 6px;
		}
		.groupBtn div.last {
		padding:0px 6px 0px 10px;
		}

	.discuss .postContainer{
	border-width:1px 3px 2px 1px;border-style:solid;border-color:#cbe4ff;background-color:#fff;-moz-border-radius:5px;
	}
	.discuss .postHeader{
	background:#cbe4ff ;
	}
	.discuss .icon {
	background:url(../images/imgSprite1.png) -475px -701px no-repeat;margin-top:-5px;width:65px;height:63px;
	}
	.question .postContainer {
	border-width:1px 3px 2px 1px;border-style:solid;border-color:#dff8bd;background-color:#fff;height:1%;-moz-border-radius:5px;
	}
	.question .postHeader{
	background:#dff8bd;
	}

	.question .bestHeader, .error .bestHeader, .idea .bestHeader, .discuss .bestHeader, .announcement .bestHeader {
        background:#f8f8f8;

	}

	.question .icon {
	background:url(../images/imgSprite1.png) -681px -709px no-repeat;width:40px;height:63px;margin-top:-5px
	}
	.announcement .postContainer {
	border-width:1px 3px 2px 1px;border-style:solid;border-color:#fce2c6;background-color:#fff;-moz-border-radius:5px;
	}
	.announcement .postHeader{
	background:#fce2c6;
	}
	.announcement .icon {
	background:url(../images/imgSprite1.png) -417px -704px no-repeat;margin-top:-5px;width:55px;height:63px;
	}
	.idea .postContainer {
	border-width:1px 3px 2px 1px;border-style:solid;border-color:#f8f4b4;background-color:#fff;-moz-border-radius:5px;
	}
	.idea .postHeader{
	background:#f8f4b4;
	}
	.idea .icon {
	background:url(../images/imgSprite1.png) -634px -709px no-repeat;width:40px;height:63px;margin-top:-5px;
	}
	.error .postContainer {
	border-width:1px 3px 2px 1px;border-style:solid;border-color:#FDDED6;background-color:#fff;-moz-border-radius:5px;
	}
	.error .postHeader{
	background:#FDDED6;
	}
	.error .icon {
	background:url(../images/imgSprite1.png) -552px  -706px no-repeat;margin-top:-5px;width:70px;height:63px;
	}
		.singlePostMainCont .discuss  li div.icon{
			background:url(../images/bigDiscuss.gif) no-repeat;margin-top:-7px;width:64px;height:64px;
		}
	.whiteCallout {
	position:absolute;background:url(../images/imgSprite1.png) -363px -397px;margin-top:-12px;margin-left:26px;width:16px;height:16px;
	}
	.ashCallout {
	position:absolute;background:url(../images/imgSprite1.png) -382px -397px;margin-top:-16px;margin-left:28px;width:16px;height:16px;margin-bottom:15px;
	}
	.whiteCloseButton {
	background:url(../images/imgSprite1.png) no-repeat -4px -397px;width:17px;height:17px;cursor:pointer;
	}
	.singlePostFooter {
	 padding:5px;height:1%;background:#fff;
	}
		.singlePostFooter .highLight {
		 margin:0px 4px;
		}
	.singlePostActionsCont {
	clear:right;padding-bottom:15px;padding-left:6px;padding-right:6px;padding-top:0;
	}

	.singlePostActions li {
	float:left;margin:0px 7px;
	}

	.replyOutHeader {
	background-color:#f3f3f3;border-bottom:1px solid #e2e2e2;padding:0.6em 0.6em 1.1em;overflow:hidden;height:1%;
	}
		.replyOutHeader .header {
		color:#888;
		}

		.widgetContent {
		padding:7px 10px;
		}
			.widgetContent li {
			padding:5px 3px;
			}

		.widgetContent input[type='checkbox']{ margin:0 7px 0 1px;# margin:0 2px 0 0px;position:relative;}

		.imgQuote {
		background:url(../images/imgQuote.gif);width:16px;height:16px;
		}

	.postContainer .postContent {
	padding:0.6em 1.2em 0.6em 1.2em; font:normal 13px  Arial, Helvetica, sans-serif; background:#fff;line-height:1.6;

	}
	.postContent {
		padding:1em 2.2em 1.6emfont:normal 13px  Arial, Helvetica, sans-serif;background:#fff;line-height:1.6;
	}
	.singleReplyContainer .postContent {
	padding:0.7em 2.2em 1em 2.2em;font:normal 13px Arial, Helvetica, sans-serif;background:#fff;line-height:1.6;
	}
.singleReplyContainer {
margin:1em 0px 0px 0.35em ;border:1px solid #e2e2e2;padding:0 0 0em 0;line-height:1.6;
}
.HotKeysingleReplyContainer {
background:url(../images/handIcon.gif) repeat-x;padding:13px 13px 5px 13px; overflow:hidden;position:absolute;margin-left:-35px;margin-top:15px;
}
.singlePostReplyContainer {
margin:5px 0px 15px 0px;background-color:#f9f9f9;border:0px solid #e2e2e2;
}
	.replyHeader{
	border-bottom:1px solid #ededed;
	border-top:1px solid #ededed;
	overflow:hidden;
	padding:8px 6px 12px 10px;
	height:1%;
	}
.singleThreadContainer {
margin:10px 0px 10px 34px;border:1px solid #e5e5e5;background-color:#fff;
}
.replyContainer {
background-color:#f9f9f9;border:1px solid #f4f4f4;margin:5px 1px 1px 1px;overflow:hidden;padding-bottom:6px;
}
	.replyContainer .header {
	background-color:#f1f1f1;padding:5px;
	}
	.replyContainer .content {
	 padding:10px;
	}
	.replyContainer .replyTextBox {
	border:1px solid #ccc;width:100%;padding:3px 0px;
	}
	.replyContainer .replyTextArea {
	border:1px solid #ccc;margin-top:6px;width:100%;height:200px;
	}
	.whiteAttachmentBox {
	background:#fff;border-width:0px 1px 1px 1px;border-style:solid;border-color:#ccc;margin-top:-4px;padding:3px 10px;
	}
		.whiteAttachmentBox .halfBox {
		width:50%
		}
			.whiteAttachmentBox .halfBox .wrapper {
			height:80px;overflow:auto;overflow-x:hidden;padding:0px;margin:0px;
			}
		.attachmentBtn {
		float:left;margin-top:-1px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#ccc;padding:2px 4px;background:#fff;
		}
		ul.attachmentList {
		margin:3px 0px 6px;
		}
			ul.attachmentList li {
			padding:3px 1px;overflow:hidden;
			}
			ul.attachmentList li div.attachmentCont {
			 width:22%;overflow:hidden;border:0px;
			}
	.thickAshBorderBox {
	margin-left:43px;margin-right:3px;margin-bottom:6px;border:4px solid #efefef;overflow:hidden;-moz-border-radius:5px;background:#f7f7f7;padding:6px;
	}
	.authorName ul li.status {
	margin:4px 1px 0px;
	}
	.authorName ul li.name {
	margin:0px 0px 0px 1px;
	}
	.authorName ul li.arrow {
	margin:6px 1px 0px 2px;
	}
/***************************** WRITE POST STYLES ***********************************/

.writePostCont {
padding:7px 20px;margin-bottom:5px;
}
.writePostLeftCont {
background-color:#CBE4FF;-moz-border-radius:2px;width:74%;
}
	.writePostLeftWrapper {padding:15px 10px 8px 0px;border-right:1px dotted #e7f1fc;}
	.writePostTitle {
	margin-bottom:11px;
	}
		.inputPostTitle {
		width:100%;height:17px;padding:4px 0px;
		}
		.inputPostEditor {
		padding:0px; border:0px solid #EEE;float:left;width:100%;height:260px;
		}
		.typeOptions {
		padding:20px 1px 1px 1px;
		}
	.postType {
	border-width:0px 1px 1px 1px;border-style:solid;border-color:#e8e8e8;background-color:#fff;padding:10px 3px;
	}
		.postTypeList li {
		float:left;margin:0px 0px;
		}
			.discuss .text {
			font-weight:bold;color:#5aa9eb;padding:3px;
			}
			.question .text {
			font-weight:bold;color:#65d526;padding:3px;
			}
			.announcement .text {
			font-weight:bold;color:#f5bc12;padding:3px;
			}
			.idea .text {
			font-weight:bold;color:#efc816;padding:3px;
			}
			.problem .text {
			font-weight:bold;color:#ec492c;padding:3px;
			}
	.forumsCatCont {
	padding:0 2px 0px 10px;
	}
		.forumsCatCont div.header {
		padding:4px 1px 10px 1px;
		}
		.forumsCombo {
		width:100%;padding:3px 0px;
		}
		.categoriesCombo {
		width:100%;
		}
		.categoryList li {
		padding:0px 4px;
		}
		.categoryList li:hover {
		padding:0px 2px;color:#fff;background:#7F9DB9;
		}
	.writePostRight {
	width:26%;
	}
		.writePostRight .fHeader {
		padding:3px 0px;
		}
	.moreActionCont {
	border:1px solid #E8E8E8;-moz-border-radius:3px;padding:10px;margin-top:10px;
	}
		.actionCont {
		width:29%;min-height:105px;padding:10px;border-right:1px dotted #ccc;
		}
		.actionContLast {
		width:300px;padding:10px 15px 10px 15px;
		}
		.buttonCont {
		background:#e6e6e6;padding:10px;margin-top:20px;
		}
	.mainActionLinks {
	margin:0 auto;width:400px;
	}
	.mainActionLinks li {
	float:left;margin:0px 4px;
	}
    .actionList li {
padding:5px 3px;cursor:pointer;cursor:hand; text-align:left;color:#0000ff;text-decoration:none;height:12px;width:140px;
}
.actionList li:hover {
padding:5px 3px;cursor:pointer;cursor:hand; text-align:left;color:#0000ff;text-decoration:none;background-color:#e2f0fc;width:140px;
}
.actionList li a {
display:block;float:left;color:#0000ff;text-decoration:none;
}
.actionList li a:hover {
display:block;float:left;color:#0000ff;text-decoration:underline;
}
.dataEncloser a {
margin : 0px 12px 0px 0px;
text-align:left;
cursor:pointer;cursor:hand;min-width:48px;
}
/*********************************** INNER CONTENT STYLES **************************************/
/* THIS STYLE IS USED TO CONSTRUCT THE TWO COLUMN STYLES **********************************/

.inLeft {
float:left;width:20%;
}
.inContent {
margin-left:21%;
}
	.blueSolidBox {
	background-color:#e9eff9;border:1px solid #dbe2fc;padding:10px 0px 10px 10px;
	}
	.leftActions li {
	padding:8px 0px 8px 8px;
	}
	.leftActions li.selected {
	border-width:1px 0px 1px 1px;border-color:#dbe2fc;background-color:#fff;margin-right:-1px;font-weight:bold;
	}
	.inContent .header {
	background:#edf2fa url(../images/imgSprite1.png) 0px -123px;padding:10px 10px 0px 10px;height:70px;border-bottom:1px solid #C7D1FA;
	}

/*************************************** MODERATE SINGLE POST STYLES ************************************* */
.moderateSinglePost {
padding:15px 10px;border-bottom:1px dotted #ccc;overflow:hidden;height:1%;width:97%;
}



	.moderateSinglePost .buttonList {
	display:none;_display:block;
	}
	.moderateSinglePost:hover {
	background-color:transparent;
	}
	.moderateSinglePost:hover .buttonList {
	display:block;
	}
	.moderateSinglePost .buttonList li {padding:0x 8px;margin:4px 5px 0px;}

		.highLightText {
		background-color:#FFFFee;float:left;padding:4px 4px;text-transform:uppercase;
		}
		.headerContent {
		padding:3px 0px 0px 0px;
		}
			.detailsList {
			padding:1px 0px;width:100%;*width:auto;
			}
			.detailsList ul.actions li:first-child {
			float:left;border-right:0px solid #ccc;padding:2px 5px 0px 0px;
			}
			.detailsList ul.actions li {
			float:left;border-right:0px solid #ccc;padding:2px 5px 0px 5px;
			}


.collapse .moderateSinglePost .textContent {
display:none;
}
.expand .moderateSinglePost .lowerButton {
display:block;
}
.collapse .moderateSinglePost .lowerButton {
display:none;
}
.expand .moderateSinglePost .textContent {
border-left:2px solid #ccc;background-color:#f5f5f5;padding:10px;margin:14px;margin-top:44px;margin-left:60px;
}
	.expand .moderateSinglePost .textContent  img{
	max-width:725px;
	}
.moderateSinglePost .bigPlusIcon, .moderateSinglePost .toggleIcon {
visibility:hidden;
}
.moderateSinglePost:hover .bigPlusIcon, .moderateSinglePost:hover .toggleIcon {
display:block;visibility:visible;
}
.moderateSinglePost .textContent {
margin-top:25px;margin-left:60px;
}
.myActionLinks {
text-align:left;
}
.myActionLinks li {
    padding:10px 7px;cursor:pointer;cursor:hand;
}
.myActionLinks li.nameCont {
padding:5px 5px;text-align:center;
}
.myActionLinks li.singleActionCont:hover  {
background-color:#d5e4fb;width:100%;border:1px solid #DBE2FC;border-right:0px;padding:9px 3px 9px 6px;
}
.myActionLinks li.singleActionContSelected  {
padding:9px 3px 9px 7px;text-align:left;background:#fff;border:1px solid #DBE2FC;border-right:0px;width:100%;
}
.myActionLinks li.singleActionContSelected span   {
padding:0px 7px;font-weight:bold;color:#105cb6;
}
.myActionLinks li span {padding:0px 7px;}


/*************** MY AREA STYLES ***************************/
/*************************************My Area***************************************/
.myAreaContantConHeader{height:125px; padding:10px 10px 0 10px;}
.staticsCurves{ margin:0; padding:0;}
.staticsCurves  div  span{ display:block; color:#fff;}
.staticsCurves  div span.image{ text-decoration:none; padding-top:4px;}
.staticsCurves  div:hover span.image{ text-decoration:none;}
.curve1{
background:#94CB64;
background:-moz-linear-gradient(center top , #AAD684, #94CB64) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear, left top, left bottom, from(#AAD684), to(#94CB64));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAD684',endColorstr='#94CB64');/* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#AAD684', endColorstr='#94CB64')"; /* IE8 */
width:70px;
text-align:center;
border:1px solid #73bc35;
margin: 5px 3px;
color:#fff;
height:43px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.curve2{
background:#FFA365;
background:-moz-linear-gradient(center top , #FFBC8E, #FFA365) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear, left top, left bottom, from(#FFBC8E), to(#FFA365));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBC8E',endColorstr='#FFA365');/* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FFBC8E', endColorstr='#FFA365')"; /* IE8 */
width:70px;
text-align:center;
border:1px solid #ff964d;
margin: 5px 3px;
color:#fff;
height:43px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.curve3{
background:#C36422;
background:-moz-linear-gradient(center top , #D59365, #C36422) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear, left top, left bottom, from(#D59365), to(#C36422));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D59365',endColorstr='#C36422');/* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#D59365', endColorstr='#C36422')"; /* IE8 */
width:70px;
text-align:center;
border:1px solid #b84b00;
margin: 5px 3px;
color:#fff;
height:43px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.curve4{
background:#5D8FEE;
background:-moz-linear-gradient(center top , #B3CAF7, #5D8FEE) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear, left top, left bottom, from(#B3CAF7), to(#5D8FEE));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3CAF7',endColorstr='#5D8FEE');/* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#B3CAF7', endColorstr='#5D8FEE')"; /* IE8 */
width:70px;
text-align:center;
border:1px solid #1b61e7;
margin: 5px 3px;
color:#fff;
height:43px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.tab{height:33px; margin-top:6px;}
.tab div.default{ margin-left:5px;cursor:pointer;}
.tab div.default span.left{ background: url(../images/tabDefLeft.gif) no-repeat;width:3px; height:31px; display:block;}
.tab div.default span.middle{ background: url(../images/tabDefMiddle.gif) repeat-x;height:31px; display:block; text-align:center; line-height:30px; padding:0 10px;}
.tab div.default span.right{ background: url(../images/tabDefRight.gif)  no-repeat; width:3px; height:31px; display:block;}
.tab div.selected{margin-left:5px;cursor:pointer;}
.tab div.selected span.left{ background:url(../images/tabSelLeft.gif) no-repeat; width:3px; height:33px; display:block;}
.tab div.selected span.middle{ background:url(../images/tabSelMiddle.gif) repeat-x;height:33px; display:block; text-align:center; line-height:30px; padding:0 10px; font-weight:bold; color:#105cb6;}
.tab div.selected span.right{ background: url(../images/tabSelRight.gif) no-repeat; width:3px; height:33px; display:block;}

.myAreaContantContainer{background:#fff; padding:20px 10px 10px 10px;}

.myAreaCenter{width:72%;text-align:left;border-right:1px  dotted #ccc;}
.myAreaCenter .MAWrapper { padding-right:10px;}
.myAreaMainContainer {
padding:0px 0px;
}
	.myAreaContentCont {
		padding:6px 10px;
	}
	.myAreaLeft {
	width:18%;
	}
		.leftBlueBox {
		background:#e9eff9;-moz-border-radius:3px;padding:20px 10px;width:100%;border:1px solid #dbe2fc;
		}
		.ashBorder img {
		border:0px solid #ccc;background:#fff;margin:0 auto;margin-right:5px;
		}



		.recentActHeader {
		border-bottom:1px solid #c7c7c7;padding:4px 0px;margin-left:12px;margin-right:5px;
		}
		ul.recentActivityList{
		padding:0px 2px;
		}
		.recentActivityList li {
		border-bottom:1px dotted #ccc;padding:12px 9px;
		}
			.activityMeta {
			margin:-4px 0px 0px 22px;line-height:1.7;padding:0px 0px 0px 0px;
			}
			.contentCont{
			background-color:#f6f6f6;border-left:4px solid #d2d2d2;padding:14px 20px;margin-left:24px;margin-top:5px;line-height:1.7;
			}
				.contentCont img{
				max-width:500px;
				}
				.highLight {
				background-color:#FFFfdd;padding:0px 2px;
				}
		.highLightBox {
		background-color:#FFFfdd;border:1px solid #ffff99;padding:5px;margin:10px 15px;
		}

                .mildYellowCont {
                background-color:#fef5e1;padding:5px 10px;
                }

	.myAreaRight{
	width:27%;text-align:left;
	}
		.myAreaRight .MAWrapper {
		padding:3px 0px 0px 0px;
		}

	.singleWidget {
	margin:0px 0px 10px 0px;
	}
		.widgetHeader {
		background-color:#e9eff9;padding:5px;
		}
		.statsCont {
		background:#d2e3fe;-moz-border-radius:5px;padding:2px 0px;margin:10px 5px 0px 5px;
		}
			.statsCont ul.statsList li {
			float:left;border-right:1px solid #fff;padding:6px 23px;text-align:center;width:15%;overflow:hidden;
			}
			.statsCont ul.statsList li.last {
			border:0px;
			}
				.statsList .numerals {
				padding:4px 0px;
				}
				.statsList .imgStarFull {
				background:url(../images/imgStarFull.gif) no-repeat; width:13px; height:13px;
				}
		.profileDetails {
		padding:11px 2px 11px 7px;
		}
			.myDetails li {
			padding:3px 0px;
			}
			.myDetails li.separator {
			border-bottom:1px dotted #ccc;padding:3px 0px;
			}
			.myDetails li label {
			width:110px;float:left;
			}
		.usersList li {
		height:41px;border-bottom:1px dotted #e8e8e8;padding:5px 1px;
		}
			.usersList .userCont {
			margin-right:6px;
			}
			.userCont {
			margin:0px 4px;
			}
			.imgYahoo {
			background:url(../images/imgYahooIcon.gif) no-repeat; width:16px; height:16px;
			}
			.imgMobile {
			background:url(../images/imgMobile.gif) no-repeat; width:16px; height:16px;
			}
			.imgPhone {
			background:url(../images/imgPhone.gif) no-repeat; width:16px; height:16px;
			}
			.imgSkype {
			background:url(../images/imgSkype.gif) no-repeat; width:16px; height:16px;
			}
/************************* MODERATION STYLES ***********************/
.moderationCenter{
		width:78%;text-align:left;float:left;
	}
		.ashTabHeader {
			border-width:0px 0px 0px;
			border-color:#e0e0e0;
			border-style:solid;
			padding:5px 0px 0px;
			background-color:#f9f9f9;
			overflow:hidden;
		}
			.ashTabHeader .mediumBiggerHeader {
			padding:4px 8px 10px;
			}


	.imgnewForums{
	background:url(../images/imgSprite1.png) -744px -634px;
	width:15px;
	height:17px;
	margin:0 5px 0 0px;}

	.newForumsButton{background:url(../images/imgSprite1.png) left -1037px;
	min-width:105px;
	padding:2px 3px 0px 5px;
	height:22px;float:right;
	border:1px solid #d6d6d6;
	-moz-border-radius:3px;
	font-weight:bold;text-align:center;
	margin-top:8px;
	}
	.newForumsButton a{ color:#00439f;}

		.formTabs {

		}
			.formTabs li {
			background-color:#efefef;padding:5px 8px;margin:0 2px 0;
			}
			.formTabs li.selected {
			background-color:#c8c8c8;color:#fff;padding:5px 8px;margin:0 2px 0;
			}
		.inTabs {
		padding:0px 8px 0px 8px;border-bottom:1px solid #efefef;height:30px;
		}
		.inTabs li {

		border:1px solid #e5e5e5;border-bottom:0px;background-color:#f6f6f6;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;text-align:center;cursor:pointer;cursor:hand;padding:7px 6px;margin:0px 2px;width:12%;_position:relative;_top:1px;

		}
		.inTabs li:hover {
		font-weight:normal;border-color:#ccc;background-color:#f9f9f9;
		}
		.inTabs li.selected {
		border:1px solid #E7E7E7;border-bottom:0px;background-color:#fff;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px; font-weight:bold;margin:1px 2px 0px 2px;
		}
		.inTabs li:hover  a:hover{
		background:transparent;text-decoration:none;
		}
		.inTabs li.selected a:hover {
		background:transparent;
		}
		.inTabsContFloat {
		position:relative;top:-31px;left:0px;height:1%;overflow:hidden;margin-bottom:-31px;
		}
			.inTabsContFloat .inTabs {
			padding:0px 8px 0px 8px;border-bottom:1px solid #efefef;height:30px;padding-left:90px;
			}
.bigDiscussionIcon {
background:url(../images/imgSprite1.png)  -10px -1366px;width:51px;height:40px;margin:0 auto;
}
.bigQuestionIcon {
background:url(../images/imgSprite1.png) -65px -1366px;width:36px;height:40px;margin:0 auto;
}
.bigIdeaIcon {
background:url(../images/imgSprite1.png) -109px -1366px;width:36px;height:40px;margin:0 auto;
}
.bigAnnouncementIcon {
background:url(../images/imgSprite1.png) -235px -1366px;width:36px;height:40px;margin:0 auto;cursor:pointer;
}
.bigErrorIcon {
background:url(../images/imgSprite1.png) -167px -1366px;width:36px;height:40px;margin:0 auto;
}
.bigNotepadIcon {
background:url(../images/imgSprite1.png) -305px -396px;width:36px;height:35px;margin:0 auto;margin-top:5px;
}

.moderateSinglePostList .imgModerated{ margin-top:1px; margin-right:0px; padding:0;}
.moderateSinglePostListcontainer{ width:100%;margin:0px 20px 0 48px;padding:0px 0;}
.moderateSinglePostList{border-bottom:1px solid #f4f4f4;padding:3px 5px 5px 0; min-height:28px;width:90%;float:left;margin-bottom:5px;list-style:18px;}
.moderateSinglePostList .flLeft{ padding:0px 0px 0 2px;}
.moderateSinglePostList .highLight{background:#efefef;font-weight:bold;color:#777}
.moderateSinglePostListUL{padding:0;padding-left:47px;line-height:20px;list-style:none;margin:0;}
.moderateSinglePostListUserimg{ min-height:60px;float:left}
.moderateSinglePostUsername{height:20px;}

/****************************** WRITE POST TABS***********************************/
.discuss .bigTabs li.selected {
background-color:#F2F2F2;
}
	.discuss .container {
	clear:left;background-color:#F2F2F2;-moz-border-radius:2px;-moz-border-radius-topLeft:0px;padding:5px 10px;min-height:344px;
	}
.question .bigTabs li.selected {
background-color:#F2F2F2;
}
	.question .container {
	clear:left;background-color:#F2F2F2;-moz-border-radius:2px;-moz-border-radius-topLeft:0px;padding:5px 10px;min-height:344px;
	}
.idea .bigTabs li.selected {
background-color:#F2F2F2;
}
	.idea .container {
	clear:left;background-color:#F2F2F2;-moz-border-radius:2px;-moz-border-radius-topLeft:0px;padding:5px 10px;min-height:344px;
	}
.announcement .bigTabs li.selected {
background-color:#F2F2F2;
}
	.announcement .container {
	clear:left;background-color:#F2F2F2;-moz-border-radius:2px;-moz-border-radius-topLeft:0px;padding:5px 10px;min-height:344px;
	}
.error .bigTabs li.selected {
background-color:#F2F2F2;
}
	.error .container {
	clear:left;background-color:#F2F2F2;-moz-border-radius:2px;-moz-border-radius-topLeft:0px;padding:5px 10px;min-height:344px;
	}

.container .mainPostArea {
width:74%;float:left;
}
.container .postOptionsArea {
width:26%;float:left;
}
.postAttachmentCont {
background-color:#fff;border:1px solid #ccc;padding:2px;min-height:119px;
}
.postAshBorderBox {
border:1px solid #ededed;background-color:#f3f3f3;padding:6px;margin-top:15px;
}
	.postWhiteContent {
	background-color:#fff;padding:3px;
	}
.draftContainer {
position:absolute;width:200px;background-color:#f8faf2;text-align:left;padding:2px;display:none;
}
.draftListContent {
background-color:#fff;padding:4px;height:200px;overflow:auto;overflow-x:hidden;
}
	.draftListContent ul li {
	overflow:hidden;border-bottom:1px dotted #f3f3f3;padding:4px;
	}
.postExtraOptions {
clear:left;float:left;padding:20px 2px 0 2px;width:100%;
}

.bigTabs {

}
.bigTabs li.first {
padding:3px 10px 0px;-moz-border-radius-topRight:6px;-moz-border-radius-topLeft:6px;text-align:center;width:106px;margin:0 5px 0px 0px;background-color:#f8faf2;color:#555;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
}
.bigTabs li.big {
padding:11px 4px 5px 4px;-moz-border-radius-topRight:6px;-moz-border-radius-topLeft:6px;text-align:center;width:130px;margin:0 5px 0px 0px;background-color:#f8faf2;height:38px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;
}
	.bigTabs li.DiscussSelected{
	background-color:#cbe4ff;
	}
/************************* CHAT BAR STYLES *************************/
.chatBar {
background-color:#D3E4FF;padding:3px 0px;height:20px;border-top:1px solid  #C3D9FF;width:100%;position:fixed; bottom:0px; text-align:center;display:none;
}
.switchCont {
background-color:#000;position:fixed;padding:15px 5px;width:5%;top:0px;float:left;display:none;
}
/************************* STYLE FOR DIALOG BOX AND OTHER SNIPPET BOX **********************/
.profileDiv {
border-width:2px;border-style:solid;border-color:#6694C5;background-color:#EEF5FD;-moz-border-radius:4px;-moz-border-radius-topleft:0px;padding:0px;position:absolute;width:300px;z-index:1;
}
	.proHeader {
	background:#6694c5;padding:5px 0px;color:#fff;
	}
	.proHeaderArrow {
	background:url(../images/imgProfileHeader.gif) 0% 0% no-repeat;width:12px;height:23px;position:relative;float:left;left:-13px;top:-2px;
	}
	.proContent {
	padding:12px 12px 15px 12px;
	}
.postMoreActions ul li, .searchOptions ul li {
border-bottom:1px dotted #efefef;padding:2px 6px;
}
.newUserCombo {
background-color:transparent;display:block;
}
.newUserCombo:hover {
background:#fff;padding:2px 6px;display:block;border-width:1px 1px 1px 1px;border-style:solid;border-color:#bfbfbf;-moz-border-radius:3px;border-bottom:0px;margin-top:-1px;margin-left:-4px;
}
.newCombo {
padding:0px 4px;cursor:pointer;cursor:hand;
}
.business .mainHeaderContainer .newCombo {
padding:5px 7px 0px 10px;cursor:pointer;cursor:hand;
}
.newComboSelected {
padding:0px 4px;margin-top:-2px;cursor:pointer;cursor:hand;border:1px solid #bfbfbf;background-color:#fff;
}
.newComboSelectedNm {
padding:0px 3px 0px 4px;margin:-2px 0px 1px -1px;cursor:pointer;cursor:hand;border:1px solid #bfbfbf;background-color:#fff;
}
.business .mainHeaderContainer .newComboSelectedNm {
padding:0px 2px 0px 3px;margin:3px 0px 0px 6px;cursor:pointer;cursor:hand;border:1px solid #bfbfbf;background-color:#fff;
}
	.newComboSelectedNm .hideBorder {
	border-bottom:1px solid #fff;position:relative;top:17px;margin:0px -4px;z-index:30000;
	}
	.newComboSelected .hideBorder {
	border-bottom:1px solid #fff;position:relative;top:17px;margin:0px -4px;z-index:30000;
	}
	.hideBorderPortal {
	border-bottom:1px solid #fff;position:relative;top:17px;margin:0px -4px;z-index:30000;margin-top:20px;*margin-top:25px;
	}

	.newSelect {
	background:#efefef url(../images/imgSprite1.png) -438px -5px;width:166px;height:27px;cursor:pointer;cursor:hand;margin-top:-5px;
	}
	.newSelect:hover {
	background:#efefef url(../images/imgSprite1.png) -610px -5px;width:166px;height:27px;cursor:pointer;cursor:hand;margin-top:-5px;
	}
	.newSelect  .smallText {
	padding:5px;
	}
	.newCombo:hover .moreOptions {display:block;margin-top:0px;width:180px;margin-left:-4px;*margin-left:-100px;margin-top:18px;}
	.searchOpList:hover .searchOptions {display:block;margin-top:0px;width:190px;margin-left:-4px;*margin-left:-100px;margin-top:18px;float:right;left:941px;top:96px;}

	.moreOptions, .forumOptions , .searchOptions{
		display:none;position:absolute;background-color:#fff;border-width:1px 3px 3px 1px;border-style:solid;border-color:#bfbfbf;z-index:20000;float:left;clear:left;margin-top:16px;*margin-top:-1px;margin-left:-5px;padding:3px 4px;max-height:180px;overflow:auto;min-width:180px;#width:180px;
		}

	.newComboSelectedNm div.forumOptions {
		display:block;position:absolute;background-color:#fff;border-width:1px 3px 3px 1px;border-style:solid;border-color:#bfbfbf;width:190px;z-index:20000;float:left;clear:left;margin-top:16px;*margin-top:-1px;margin-left:-5px;padding:3px 4px;overflow:auto;max-height:400px;
	}
	.portalOptionsCont {
	position:absolute;background-color:#fff;width:100%;border-width:1px 3px 3px 1px;border-style:solid;border-color:#BFBFBF;left:0px;margin:37px 0px 0px -5px;*margin:40px 0px 0px -5px;padding:0px 6px;opacity:0.96;
	}
	.moreOptionsTop {
	display:block;padding:4px 6px;margin-top:17px;margin-right:6px;border-width:1px 3px 0px 1px;border-style:solid;border-color:#fff;z-index:2000;
	}
		.moreOptionsTop .draftContainer {
		margin-top:20px;margin-left:-74px;display:none;
		}
		.moreOptionsTopSelected .draftContainer {
		margin-top:20px;margin-left:-74px;*margin-left:-193px;display:block;
		}

		.borderHide {
		position:absolute;height:1px;background-color:#fff;margin-left:-6px;width:131px;margin-top:20px;*margin-left:-125px;z-index:70000;
		}
	.moreOptionsTopSelected {
	display:block;padding:4px 6px;margin-top:17px;margin-right:6px;border-width:1px 3px 0px 1px;border-style:solid;border-color:#bfbfbf;
	}
	.postOptions {
	display:none;position:absolute;background-color:#fff;-moz-border-radius:3px;border-width:1px 2px 2px 1px;border-style:solid;border-color:#bfbfbf;-moz-border-radius:3px;width:160px;z-index:4;border-top-color:#efefef;margin-left:-4px;border-top-color:#efefef;padding:3px 4px;
	}
	.optionsList li {
	padding:5px 10px;border-bottom:1px solid #efefef;*display:inline-block;cursor:pointer;cursor:hand;
	overflow:auto;
	}
	.optionsList li:hover {
	padding:5px 10px;border-bottom:1px solid #efefef;background-color:#efefef;cursor:pointer;cursor:hand;
	overflow:auto;
	}
	.optionsList li.listHeading {
	border-bottom:1px solid #efefef;margin:8px 3px;padding:0px;
	}
	.comboDownArrow {
	float:left;background:url(../images/imgSprite1.png) -335px -5px no-repeat;width:11px;height:10px;margin:3px 0px 0px 4px;cursor:pointer;cursor:hand;
	}
	.comboUpArrow {
	float:left;background:url(../images/imgSprite1.png) -777px -615px no-repeat;width:11px;height:10px;margin:4px 0px 0px 4px;cursor:pointer;cursor:hand;
	}
	.comboUpArrow:hover {
	float:left;background:url(../images/imgSprite1.png) -761px -615px no-repeat;width:11px;height:10px;margin:4px 0px 0px 4px;cursor:pointer;cursor:hand;
	}
	.comboDownArrowRight {
	float:right;background:url(../images/imgSprite1.png) -335px -5px no-repeat;width:11px;height:10px;margin:4px 0px 0px 4px;cursor:pointer;cursor:hand;
	}
	.comboDownArrow:hover {
	float:left;background:url(../images/imgSprite1.png) -321px -5px no-repeat;width:11px;height:10px;margin:3px 0px 0px 4px;cursor:pointer;cursor:hand;
	}
	.newUserCombo:hover .comboDownArrow {
	float:left;background:url(../images/imgSprite1.png) -321px -5px no-repeat;width:11px;height:10px;margin:3px 0px 0px 4px;cursor:pointer;cursor:hand;
	}
	.userCombo {
padding:5px 2px;margin-left:5px;cursor:pointer;cursor:hand;

}
.userCombo:hover {
border-width:1px 2px 2px 1px;border-color:#ccc;border-style:solid;padding:4px 2px;margin-left:4px;margin-bottom:-1px;color:#000;cursor:pointer;cursor:hand;
}

.innerContent {
padding:3px 0px;overflow:hidden;
}
.innerActionsList li, .feedbackList li {
 padding:3px 21px 3px 2px;border-bottom:1px dotted #efefef;
}
.ashCurveBtn {
border:1px solid #efefef;-moz-border-radius:3px;padding:4px 4px 4px 12px;margin:0px 0px 4px 0px;
}
.ashCurveBtn .icon {
margin-right:14px;
}
/********************************** FILTER, VIEW AND SELECT ACTIONS  *******************************************/
.recentActivityListCont {
padding:5px 1px;
}
.contentActionsCont {
border:1px solid #f3f1f1;border-top:0px;background:#f9f9f9 url(../images/imgSprite1.png) -0px -210px;padding:5px 6px 5px 6px;overflow:hidden;_height:25px;
}
.contentActionsCont select { padding:1px 2px;}
	.contentActionsCont .custom {
	margin-top:6px;border:2px solid #efefef;
	}
		ul.selectActions li {
		float:left;padding:0px 8px 0px 8px;
		}
		ul.selectActions li.first {
		border-right:1px solid #f3f1f1;float:left;padding:0px 2px;
		}
/* ************************************ ALL FORUMS ****************************** */
/* ************************************ ALL FORUMS ****************************** */
.singleForum, .singleForumMod , .singleForumSub {
	border-bottom:1px dotted #CCCCCC;
	padding:10px 1.3em 10px;
	overflow:hidden;
}
	.singleForum .innerActionsList, .singleForumMod .innerActionsList, .singleForumSub .innerActionsList, .singleForum .feedbackList li  {
	display:none;
	}
	.singleForum:hover .innerActionsList, .singleForumMod:hover .innerActionsList, .singleForumSub:hover .innerActionsList, .singleForum:hover .feedbackList li {
	display:block;
	}
	.singleForum .innerActionsList li, .singleForumMod .innerActionsList li, .singleForumSub .innerActionsList li {
	padding:0px 21px 0px 2px;
	margin:1px 0px;
	border-bottom:0px;
	}
       
.viewList a {
color:#76AC76;
}
	.singleForumMod .list div.imgQuickviewArrow, .singleForumSub .listFirst div.imgQuickviewArrow {
	 background:url(../images/imgSprite1.png) -851px -615px no-repeat;
    height:13px;
    width:13px;
    cursor:pointer;
    cursor:hand;
    margin:3px 5px 1px 0px;
	}
	.singleForum .moderatorsList, .singleForum .subForumList {
	display:none;
	}
.newModeratorsList .listItem {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #DDDDDD;
margin:0 3px 0 0;
padding:1px 5px;
}
.listItemsCont {
padding:5px 0 5px 5.4em;
}
.listItemsCont ul li {
background:none repeat scroll 0 0 #F8F8F8;
margin-bottom:3px;
overflow:hidden;
padding:5px;
}
li.viewList .listFirst {
padding:0 15px 0 0;
}
.listItemsCont ul li .subForumLogoCont {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #EFEFEF;
margin-right:5px;
padding:10px;
}
.subForumDetails p {
line-height:1;
margin:0;
padding:0;
}
.subForumLogoCont .subForumLogo {
background:transparent url(../images/imgSprite1.png) no-repeat scroll -575px -405px;
height:20px;
width:27px;
}
.listItemsCont ul li .subForumActions {
display:none;
}
.listItemsCont ul li:hover .subForumActions {
display:block;
}
.subForumDetails p span {
padding:0 10px 0 0;
}
	.newPrivate{
	 font-size:0.6em;color:#b59191;background:#f6caca;text-transform:uppercase;padding:1px 3px 0px;-moz-border-radius:2px;-webkit-border-radius:2px;
	 }
	.singleForumMod .moderatorsList {
	display:block;
	}
	.singleForumMod .subForumList {
	display:none;
	}
	.singleForumSub .subForumList {
	display:block;
	}
	.singleForumSub .moderatorsList {
	display:none;
	}
	.singleForum .innerActionsList {
	display:none;
	}


	.singleForum:hover .innerActionsList {
	display:block;
	}
		.forumLogoCont {
		border:1px solid #efefef;width:59px;height:59px;text-align:center;margin-right:10px;
		}
		.forumLogo {
		margin:20% auto;width:45px;height:45px;background:url(../images/imgSprite1.png) -71px -399px;
		}
                .forumLogo2 {
                background:url("../images/imgSprite1.png") repeat scroll -75px -399px transparent ;
                height:29px;width:37px;margin:4% 0;
                }

		.forumSmallLogoCont {
		border:2px solid #efefef;width:45px;height:45px;text-align:center;margin-right:10px;
		}
            .forumSmallLogoCont .forumLogo2 {
            background:transparent url(../images/imgSprite1.png) repeat scroll -75px -399px;
            height:29px;
            margin:7px 0 4%;
            width:37px;
            }
		.forumSmallLogo {
		margin:20% auto;width:26px;height:24px;background:url(../images/imgSprite1.png) -576px -400px;
		}
	.ashThickBorder {
	border-width:1px 1px 1px 1px;border-style:solid;border-color:#dfdfdf;width:60px;height:60px;margin-right:10px;
	}
		.ashThickBorder .imgCont {
		position:relative;top:0%;left:0%;
		}
		.ashThickBorder .imgCont img {
		width:60px;height:60px;
		}

			.detailsListNew li {
			padding:3px 0 0 0;
			}
				.detailsListNew li.forumDetailsList span {
				padding:0 10px 0 0;
				}
				.forumDetailsList ul li {
				padding:0 10px 0 0;
				}
.singleForumHeader {
	padding:5px 1em 0px;overflow:hidden;
}

.success .borderBox {
position:fixed;margin:10% 33%;top:0px;left:0px;border:1px solid #38c669;-moz-border-radius:2px;background-color:#F1FEF6;padding:5px;width:315px;text-align:left;
}
.success .icon {
		background:url(../images/imgSprite1.png) -2px -704px;width:47px;height:47px;
		}
.failure .borderBox {
position:fixed;margin:10% 33%;top:0px;left:0px;border:1px solid #cb2727;-moz-border-radius:2px;background-color:#ffefef;padding:5px;width:330px;text-align:left;
}
.failure .icon {
		background:url(../images/imgSprite1.png) -54px -704px;width:47px;height:47px;margin-top:2px;
		}
.info .borderBox {
position:fixed;margin:10% 33%;top:0px;left:0px;border:1px solid #058fbb;-moz-border-radius:2px;background-color:#f5f9fe;padding:5px;width:315px;text-align:left;
}
.info .icon {
		background:url(../images/imgSprite1.png) -104px -704px;width:47px;height:47px;
		}
.borderBox .btnContainer {
margin-top:16px;
}
.infoBox {
background-color:#f8f8f8;padding:10px 20px;margin:0px 10px;-moz-border-radius:5px;overflow:hidden;
}
.yellowInfoBox {
background-color:#FFFFDD;


border-bottom:1px solid #FFFF99;
margin:1px 0 6px;
overflow:hidden;
padding:7px;
font:bold 11px arial;
}
.imgTips {
background:url(../images/imgSprite1.png) no-repeat -204px -636px;
width:18px;
height:18px;
margin-right:4px;
}
.truncDivSmall, .truncDiv {
margin:0 0px 0 0;max-width:100px;overflow:hidden;white-space:nowrap;
}
.truncDivTooSmall {
margin:0px 5px 0 1px;max-width:60px;overflow:hidden;white-space:nowrap;_width:60px;
}
.truncDivMedium {
margin:0 10px 0 0;max-width:210px;overflow:hidden;white-space:nowrap;
}
.truncBig {
max-width:52%;*max-width:75%;white-space:nowrap;overflow:hidden;margin-right:4px;_width:60%;
}
.statsList {
/*padding:3px 0px 2px 0px;*/
padding:4px 0px 2px 0px;font-size:1em;
}
	.statsList  div.item {
	margin:2px 0px 0px 0px;padding:0px 6px 0px 6px;border-right:0px solid #eee;line-height:1;
	}
	.statsList div.first {
	margin:2px 0px 0px 0px;padding:0px 3px 0px 0px;border-right:0px solid #eee;line-height:1;
	}
	.statsList div.last {
	margin:2px 0px 0px 0px;padding:0px 6px 0px 6px;border-right:0px solid #eee;line-height:1;
	}

.roleCont {
color:#999;position:relative;top:-1px;width:60px;text-align:center;background-color:#f3f3f3;
}
.innerMessage {
margin:10px 5px 10px 55px;
}
.innerMsg {line-height:16px;background:#fffbe5 url(../images/info.gif) no-repeat 1% 25%;padding:8px 3em;margin:3px;}
.orangeMsgBox {
background-color:#fff5bd;padding:2px;margin:1px;
}
	.orangeMsgBox .actions a {
	text-decoration:underline;padding:0px 4px;
	}
	.orangeMsgBox .actions a:hover {
	text-decoration:none;padding:0px 4px;
	}
.avatarList li, .profilePhoto {
border:2px solid #efefef;padding:1px;background-color:#f8f8f8;width:48px;height:48px;margin:3px 4px 3px 4px;
}
.avatarList li.selected, .avatarList li:focus, .profilePhotoSelected {
border:2px solid #66E31D;padding:1px;background-color:#f8f8f8;width:48px;height:48px;margin:3px 4px 3px 4px;
}
	.avatarList li.selected:hover, .profilePhotoSelected:hover{
	border:2px solid #66E31D;padding:1px;background-color:#f8f8f8;width:48px;height:48px;margin:3px 4px 3px 4px;
}
.avatarList li:hover, .profilePhoto:hover {
border:2px solid #999;padding:1px;background-color:#f8f8f8;width:48px;height:48px;margin:3px 4px 3px 4px;
}
.avatarList li img {width:48px;height:48px;}
.orTextCont {
width:10px;text-align:center;padding:40px 6px;border-left:1px dotted #efefef;
}
	.orText {
	position:relative;top:0px;left:-16px;background-color:#fff;
	}
.profileImgCont {
width:226px;
}
.avatarsCont {
width:250px;
}
	.avatarsListCont {
	border:3px solid #f4f4f4;height:110px;overflow:auto;
	}
.searchWrapper {
padding:2px 4px;
}
	.searchBreadCrumb {
	overflow:hidden;background:#f5f5f5;padding:7px 10px;
	}
		.searchHeader {
		background-color:#ecf3fe;padding:8px 6px;
		}
		.adSearchBox {
		border:1px solid #eee;border-top:0px;
		}
.adsFirstBox {
float:left;width:33%;
}
	.adsFirstBox .single {
	padding:4px 0px;
	}
	.adsFirstBox  input {
	width:98%;border:1px solid #ccc;padding:3px 0px;
	}
	.adsFirstBox select {
	border:1px solid #ccc;margin:4px 0px;
	}
	.adsFirstBox .boldText , .adsSecondBox .boldText, .adsThirdBox .boldText{
	padding:8px 1px;
	}
.adsSecondBox {
float:left;width:34%
}
	.adsSecondBox select {
	width:100%;border:1px solid #ccc;min-width:145px;
	}
	.adsSecondBox .smallAshBoldText {
	 padding:2px 0px;
	}

.adsThirdBox {
float:left;width:33%
}
	.adsThirdBox .halfSingle {
	width:50%;float:left;padding:2px 0px;
	}
		.halfSingle input {
		width:70%;float:left;padding:3px 0px;border:1px solid #ccc;
		}
		.halfSingle .imgCalendar {
		margin:3px 0px;
		}
	.adsThirdBox .single {
	padding:5px 0px;clear:left;
	}
	.adsThirdBox ul li {
	 margin:4px 6px;min-width:125px;
	}
		.adsFirstBox .wrapper, .adsSecondBox .wrapper{
		padding:5px 10px 7px;border-right:1px solid #f1f1f1;height:250px;
		}
                .adsThirdBox .wrapper{
		padding:5px 10px 7px;border-right:0px solid #f1f1f1;height:170px;
		}
	.btnBg {
	text-align:center;padding:7px 0px;background-color:#f4f4f4;clear:left;
	}
.searchPage {
padding:2px 4px 4px;overflow:hidden;
}
	.searchPage .headerCont {
	background-color:#ecf3fe;padding:1px 2px;border-bottom:1px solid #d6e1f2;overflow:hidden;
	}
		.searchBoxCont {
		width:83%;
		}
			.searchBoxCont .wrapper {
			padding:20px 17px 17px;
			}
			.bigInputBox {
			width:82%;padding:4px 1px;
			}
		.adSearchBoxCont {
		width:17%;text-align:right;
		}
			.adSearchBoxCont .wrapper {
			background-color:#fff;padding:26px 4px 13px 16px;
			}
			.adSearchBtn {
			background-color:#d2e4ff;border:1px solid #b8d5ff;padding:4px 1px;-moz-border-radius:3px;margin:4px;
			}
		.underlineHeader {
		border-bottom:1px dotted #efefef;padding:9px 0px;overflow:hidden;
		}
		.searchListCont {
		padding:4px;
		}
			.listArea {
			float:left;width:77%;
			}
				.listArea .wrapper {
				padding:0px 5px;border-right:1px dotted #efefef;
				}
			.filterArea {
			width:23%
			}
				.filterArea .wrapper {
				padding:0px 5px;
				}
				.filterArea .widgetBox {
				margin-left:6px;
				}
	.goBtn {
	margin-left:-5px;padding:5px 7px 5px;border:0px;background-color:#759de4;color:#fff;font:bold 14px arial,verdana
	}
.statusMessage {
margin:-8px -7px 4px;
}
	.statusMessageNor {
	margin:0px;padding:0px;overflow:hidden;
	}
		.statusMessageNor a {
		color:#FFEDED;text-decoration:none;
		}
		.statusMessageNor a:hover {
		color:#FFEDED;text-decoration:underline;
		}
	.statusMessage .spam, .statusMessageNor .spam {
	float:right;background-color:#E30707;color:#fff;padding:0px 3px;
	}
	.statusMessage .moderation, .statusMessageNor .moderation {
	float:right;background-color:#F6BD36;color:#fff;padding:0px 3px;
	}
	.statusCont {
	border-width:1px 1px 0px 1px;border-style:solid;border-color:#efefef;background-color:#f6f6f6;padding:2px;margin:0px 1px;
	}
		.statusAwaitingMsg {
		background-color:#F6BD36;color:#fff;padding:2px 3px;
		}
		.statusRepSpam {
		background-color:#E30707;color:#fff;padding:2px 3px;
		}
.postHeader .roleContainer{
position:absolute;margin-left:-0px;margin-top:43px;*margin-top:37px;*margin-left:-42px;min-width:38px;font:normal 9px tahoma, verdana, tahoma;color:999;
}
.bestHeader .roleContainer, .threadContainer .roleContainer{
position:absolute;margin-left:-0px;margin-top:35px;*margin-top:37px;*margin-left:-42px;min-width:38px;font:normal 9px tahoma, verdana, tahoma;color:999;
}
.roleContainer{
position:absolute;margin-left:-0px;margin-top:-5px;*margin-top:37px;*margin-left:-42px;font:normal 9px tahoma, verdana, tahoma;color:#777;
}

	.roleTitle {
	padding:0px 1px;background-color:#efefef;font:bold 8px;color:#5DA746;font-style:italics;margin:2px 2px 0px 2px;float:left;
	}
	div.chatOverride {
	margin-left:-2px;margin-right:-2px;margin-top:-2px;
	}
	img.chatStyleOverride {
	margin:-2px 0px 0px 0px;width:13px;height:15px;float:none;
	}
        div.chatOverrideSinglePost {
	margin-left:-3px;margin-right:-3px;margin-top:-2px;
	}
	.roleContainer .arrow {
	float:left;height:13px;width:7px;background:url(../images/imgSprite1.png) -671px -617px;
	}
.tagContainer {
width:30%;padding:1px 0px 0px 4px;margin:5px 4px;background:#f9f9f9;border:1px solid #fff;border-left:1px solid #efefef;border-bottom-width:2px;border-right-width:2px;
}
		.tagContainer:hover {
		width:30%;border:0px;padding:1px 0px 0px 4px;margin:5px 4px;border-left:1px solid #efefef;background:#fff;border:1px solid #efefef;border-bottom-width:2px;border-right-width:2px;cursor:pointer;cursor:hand;
}
		.tagCount {
		background-color:#f3f3f3;padding:2px 8px;
		}
		.tagName {
		width:78%;
		}
.filterList span {
padding:0px 2px;
}
.attentionBg {
background-color:#fff5bd;padding:5px;overflow:hidden;
}
.voteCont {
text-align:center;max-width:300px;padding:2px 0px 2px;background-color:#FFFFEE;
}
.textWidgetContainer{
max-height:256px;max-width:250px;
}
.textWidgetContainer img{
max-width:230px;
}
.textWidgetContainer object{
max-width:230px;max-height:230px;
}
.textWidgetContainer embed{
max-width:230px;max-height:230px;
}
.navLoading{
opacity : 0.2;
}
.allowedExtensionscontent{border:1px solid #e8e8e8; padding:2px;margin:10px 0 0 20px;width:82%;min-height:100px;}
.allowedExtensionscontent ul { padding:0; margin:0;}
.allowedExtensionscontent ul li{ background:#e1e7ff;-webkit-border-radius:5px;-moz-border-radius:5px;list-style:none;float:left;margin:2px;min-width:150px;color:#105cb6; padding:5px;}
.impMessage {
background-color:#c11717;color:#ffffff;padding:4px 4px 4px 17px;
}
.impMessage .wrapper{
margin:0 auto;
min-width:800px;
max-width:1260px;
width:95%;_width:1080px;
text-align:left;
}
.impMessage span{
color:#fff;
}
.forumListBoundary .ui-state-placeholder {
background-color:#FFFFD4;min-width: 100px;max-width: 100%;padding:45px;
}
.reArrangePointList .ui-state-placeholder{
background-color:#FFFFD4;min-width: 90%;max-width: 100%;padding:20px;;
}
.corner{background:url(../images/imgSprite1.png) no-repeat -949px -652px;height:22px;float:left;width:20px;bottom:4px;}
.teeplus{background:url(../images/imgSprite1.png) no-repeat -910px -634px;height:14px;float:left;bottom:0px;width:20px;cursor:pointer;margin-bottom:3px;}
.allforumsTee{border:none;padding:0px 0  0 11px;}
.allforumsTee ul li{ border:none;padding:0;margin:0;clear:both;}
.addwidgets{background:url(../images/imgSprite1.png) no-repeat -723px -637px; width:14px;height:16px;}
.teeminus{background:url(../images/imgSprite1.png) no-repeat -885px -634px;height:15px;float:left;bottom:0px;width:20px;cursor:pointer;}

.signinwidgetBox{}
.signinwidgetBox .header{background:#3061a8;color:#fff;height:18px;}
.signinwidgetBox .header span{ padding-top:5px;padding-left:9px;}
.signinwidgetBox .content{background:#fdf9f0;border:2px solid #f9eed7;border-top:none;padding:12px 7px;}
.signinwidgetBox .content ul li{ padding:4px 10px;}
.signinwidgetBox .content p{ text-align:center;color:#999999;margin-top:12px;}
.signinwidgetBox .signinBut{-moz-border-radius:3px;background:#b6de9b;border:1px solid #a3d580;min-width:195px;padding:3px;font-weight:bold;margin-top:4px;text-decoration:none;text-align:center;}
.signinwidgetBox .signinBut a{text-decoration:none;color:#000;}
.signinwidgetBox .signinBut a:hover{border:1px solid #83ba5d;-moz-border-radius:3px;text-decoration:underline;}
.imgStar{background:url(../images/imgSprite1.png) no-repeat -422px -30px;width:16px;height:12px;}
.imgsinginArrow{background:url(../images/imgSprite1.png) no-repeat -699px -402px;width:13px;height:28px;position:relative;left:1px;}


/* STYLES FOR PLAN PAGE */
.planrow1{
background-color:#FCFECC;
color:#0033CC;
font-size:13px;
font-weight:bold;
height:30px;
padding-right:7px;
}
.planrow2{
background-color:#F5F5F5;
color:#3A3A3A;
font-size:12px;
font-weight:bold;
height:30px;
text-align:center;
}
.valuecolone {
background-color:#FFFFFF;
font-size:12px;
font-weight:normal;
height:30px;
padding-right:7px;
}
.valuecoltwo {
background-color:#FFFFFF;
font-size:12px;
font-weight:normal;
height:30px;
padding-right:7px;
text-align:center;
}
.valuecolthree {
background-color:#F5F5F5;
font-size:12px;
font-weight:normal;
height:30px;
padding-right:7px;
}
.valuecolfour {
background-color:#F5F5F5;
font-size:12px;
font-weight:normal;
height:30px;
padding-right:7px;
text-align:center;
}
.h40 {
height:40px;
}
.usersgrpTitle2 {
color:#0033CC;
font-size:13px;
font-weight:bold;
}
.txtDisabled2 {
color:#A4A4A4;
font-size:10px;
font-weight:normal;
}
.zinfomesg {
background-color:#009600;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:2px;
text-align:center;
text-decoration:none;
}
.innerTab{ background:url(../images/imgSprite1.png) left -1281px repeat-x;
margin:3px 0 4px 0;padding:3px 0 0 7px;
min-height:28px;#min-height:27px;position:relative;
-moz-border-radius:4px;-webkit-border-radius:4px;
border-left:1px solid #e9e9e9;border-right:1px solid #f0f0f0;
border-top:1px solid #f0f0f0;
}

.innerTab ul{ padding:0;margin:0;
list-style:none;
}
.innerTab ul li{ margin:0 0px;
padding:3px 0px;text-align:center;
overflow:hidden;color:#457bd9;
margin:0 3px;
min-width:35px;border:1px solid transparent;
}

.innerTab ul li span{ padding:0 2px 0 2px;cursor:pointer;}
.innerTab ul li span:hover{ text-decoration:underline}
.innerTab ul .selectedTab{
background:#fff;
color:#000;min-height:19px;#min-height:18px;
border:1px solid #ddd;
border-bottom:2px solid #fff;
-moz-border-radius-topright:4px;
-moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
-webkit-border-top-right-radius:4px;
}
.innerTab ul .newComboSelected{border:1px solid #BFBFBF;padding-top:2px}
.innerTab ul .newComboSelected ul li{border:none;border-bottom:1px solid #f4f4f4;font-weight:normal;}
.innerTab .forumOptions{ margin-left:-1px;}
.innerTab .optionsList ul{ list-style:none;margin:0;padding:0;float:left;}
.innerTab .optionsList li {border-bottom:1px solid #EFEFEF;cursor:pointer;text-align:left;padding:4px 10px;margin:0;}
.innerTab .newComboSelected .forumOptions{ display:block;}
.innerTab .comboDownArrow{ margin-right:7px;background:transparent url(../images/imgSprite1.png) no-repeat scroll -282px -1087px;}
.innerTab .comboDownArrow:hover{background:transparent url(../images/imgSprite1.png) no-repeat scroll -297px -1087px;height:12px;}

.dimText{ color:#ababab;}
.feedbackContainer{ width:600px;min-height:500px;font:13px Arial, Helvetica, sans-serif;margin:0 auto}
.feedbackContainer .header{ height:28px;border-bottom:2px solid #f3f3f3;margin-bottom:10px;}
.feedbackContainer .subheader{ font-size:11px;padding:5px 0;}
.feedbackContainer .subheader a{ padding-right:10px ;color:#000000;text-decoration:none;}
.feedbackContainer .header h2{ font-size:16px;color:#8c8c8c;padding:0;margin:0;}
.feedbackWidgetList ul{ padding:0;margin:0 5px;list-style:none;}
.feedbackWidgetList ul li{ min-height:100px;border:1px solid #ebebeb;padding:20px;color:#605f5f;line-height:20px;-moz-border-radius:5px;}
.feedbackWidgetList ul li p{ margin:0;padding:0;}
.feedbackWidgetList ul li a{ color:#105bb5;text-decoration:none;}
.feedbackWidgetList ul li a:hover{ text-decoration:underline}
.feedbackWidgetList ul li span{ padding-right:17px;}
.feedbackWidgetList ul .topHeader{ height:23px;padding:0;margin:0;}
.feedbackWidgetList ul .topHeader h3{ padding:0;margin:0;font-size:15px;display:inline}
.feedbackWidgetList ul .topHeader a{color:#117cfe;padding:0 0px;text-decoration:none; font-size:11px;}
.feedbackWidgetList ul .topHeader em{ font-size:11px;}
.feedbackWidgetList .dimText{padding:0 5px;}
.feedbackWidgetListTextarea{}
.feedbackWidgetListTextarea h4{ margin:0;padding:10px 0;padding-top:5px;}
.feedbackWidgetList textarea{border:1px solid #a9bbca;min-height:60px;width:100%;background:#ebebe4;padding:2px 0 2px 2px 2px;}

/*lightbox styles*/
#outerImageContainer{ border:4px solid #67686b;-moz-border-radius:10px;position:relative;bottom:60px;padding-top:25px;height:545px;}
#imageData img{ position:relative;left:35px;top:-26px !important;top:-50px;}
#imageData { height:50px;position:relative;z-index:999;padding:5px 0;}
#imageContainer{padding:0px 0px 0px 0;}
#imageContainer{ padding:0;}

.mainPanelRightCont{margin-top:5px;}
.settingsInnerCont{padding:3px 0px;overflow:hidden;margin:6px 11px;}
.FBWidgetCont{border:2px solid #f2f2f2;}

/*widgetTab*/
.chartTab{ border:1px solid #cccccc;background:#fff;float:right;-moz-border-radius:3px;font-size:12px;-webkit-border-radius:3px;}
.chartTab ul li{ padding:3px 7px;float:left;background:#fff url(../images/imgSprite1.png) repeat-x scroll left -1324px;font-weight:normal;cursor:pointer;}
.chartTab ul > li:first-child{ border-right:1px solid #ccc;}
.chartTab ul .selected{background:#f6f6f6;font-weight:bold;}
/*widgetTab END*/
.chartZoomicon{background:url(../images/imgSprite1.png) no-repeat -812px -717px;height:17px;width:23px;position:relative;top:7px;right:7px;}
/*zoho Community*/
.zohoCommunity{ min-height:100px; padding:20px 20px 15px 15px;margin:0 2px;}
.zohoCommunity h2{ font:30px Georgia, "Times New Roman", Times, serif;margin:0 0 13px 0;padding:0;}
.zohoCommunity ul{ padding:0 0 0 27px;}
.zohoCommunity ul li{ float:left;min-width:172px;}
.startDiscussion{background:url(../images/imgSprite1.png) no-repeat -639px -1079px;width:158px;height:98px;}
.askQuestion{background:url(../images/imgSprite1.png) no-repeat -811px -1079px;width:158px;height:96px;}
.shareIdea{background:url(../images/imgSprite1.png) no-repeat -643px -1184px;width:158px;height:96px;}
.reportProblem{background:url(../images/imgSprite1.png) no-repeat -811px -1184px;width:172px;height:96px;}
/*zoho Community*/
.feedbackNote{
background:#fffcd7;
font:12px Arial, Helvetica, sans-serif;
text-align:left;padding:11px 14px;
-moz-border-radius:4px;-webkit-border-radius:4px;
}
.feedbackNote span{
color:#c65353;font-weight:bold;
}

/*Join Portal */
.joinPortal{
border:#bdc6dd 1px solid;
-webkit-border-radius:3px;
-moz-border-radius:3px;
margin-bottom:10px;
background:#EFEFEF;
}
.joinPortal .wrapper{
padding:8px 8px; margin:2px;
background:#fff;
}
.joinPortal .headerportal{
overflow:auto; border-bottom:1px solid #EFEFEF;
padding-bottom:0px;
}
.joinPortal .content{
line-height:1.5;
font-size:12px;
padding:3px 0px 0 0;
}
.joinPortal .content ul{
list-style:none;margin:0 4px;
padding:0;
list-style-position:inside;
}
.joinPortal .content ul li{
padding:3px 0;overflow:auto;
}
.joinPortal h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.2em;margin:0;padding:0;
line-height:0.6;font-weight:normal;
color:#194c9a;

}
.joinPortal h3{
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;padding:5px 0 0 0;
font-weight:normal;
font-size:1.7em;
color:#4c74b0;
}
.portalBut{
height:27px;padding:0px 0 0 0px ;color:#fff;
font-size:12px;
cursor:pointer;margin-right:3px;
margin-bottom:5px;float:left;
}

.portalBut a, .portalBut a:hover{ text-decoration:none;}

.leftCurve{
background:url(../images/imgSprite1.png) no-repeat -794px -759px;
width:5px;height:26px;float:left;
}
.centerCurve{
background:url(../images/imgSprite1.png) repeat-x -800px -759px;
height:24px;float:left;padding:3px 0px 0 0px;min-width:100px;
font-size:14px;text-align:center;
font-weight:bold;cursor:pointer;
}
.butArrow{
background:url(../images/imgSprite1.png) repeat-x -884px -721px;
height:26px;float:left;padding:3px 3px 0 0px;width:17px;
}
.rightCurve{
background:url(../images/imgSprite1.png) no-repeat -994px -759px;
width:5px;height:26px;float:left;
}
.joinNow{
padding:6px 0px 0 0;
}
.imgjoinnowicon{
background:url(../images/imgSprite1.png) no-repeat -968px -711px;
width:32px;height:32px;
float:right;margin-right:6px;
}
.signArea{
width:101px;height:36px;float:left;
margin-right:4px;text-align:center;
-webkit-border-radius:2px;
-moz-border-radius:3px;border:1px solid #bebebe;
cursor:pointer;
}
.signInText, .signUpText{
color:#024ec1;
font-weight:bold;
font-size:1.2em;
line-height:.6
}

.redText{
color:#FF6702
}
.portalStatus{
font-size:13px;
overflow:auto;
font-weight:bold;
color:#464544;
}
.imgportalstatus{
background:url(../images/imgSprite1.png) no-repeat -912px -714px;
width:35px;height:35px;float:left;margin-right:8px;
}
.imgstarIcon{
background:url(../images/imgSprite1.png) no-repeat -870px -737px;
width:11px;height:10px;float:left;margin:5px 3px 0 0;
}
.imgFriend{
background:url(../images/imgSprite1.png) -707px -929px;
width:16px;height:16px;
}
.imgAddFriend{
background:url(../images/imgSprite1.png) -639px -929px;
width:16px;height:16px;
}
.imgDeleteFriend{
background:url(../images/imgSprite1.png) -662px -929px;
width:16px;height:16px;
}
.imgWaitingFriend{
background:url(../images/imgSprite1.png) -685px -929px;
width:16px;height:16px;
}
.ashThickBorder img.singleForumLogo{
background:url("../images/imgSprite1.png") repeat scroll -68px -399px transparent ;
height:45px;width:45px;margin:24% 0 24% 4px;
}
.ashThickBorder .subForumLogo {
background:transparent url(../images/imgSprite1.png) no-repeat scroll -575px -405px;
height:20px;
margin:21px 17px;
width:27px;
}

.imgUploadusericon{
background:url(../images/imgSprite1.png) -971px -931px;
width:28px;height:28px;
}
/*Join Portal End*/
/*screenName start*/
.subjectButt{
background:#f4f4f4;
padding:7px;overflow:auto;
-webkit-border-radius:5px;
-moz-border-radius:5px;
float:left;
}
.ashInnerElementCont {
background:none repeat scroll 0 0 #EFEFEF;
overflow:hidden;
padding:10px;
width:58%;
}
.formContainer .ashInnerElementCont .custom {
border-color:#CCCCCC;
width:99%;
}
.ashInfo {
background-color:transparent;
text-align:right;
}
.ashInfo i {
color:#999999;
line-height:1.5;
}
.ashBtnCont {
margin-top:5px;
text-align:center;
}
.subjectContent{
padding:10px;background:#fff;
float:left;margin-right:40px;
}
.subjectContent input[type="text"]{
height:19px;
border:1px solid #7f9db9;padding:2px;
width:270px;margin-bottom:7px;
}
.subjectContent p{
padding:0;margin:0;
line-height:1.7;
}

.subjectButt input[type="button"]{
font-weight:bold;min-width: 70px;
margin-right:3px;padding:3px 0;
}

.saveScreenName{
background-color:#44a3f1;
min-height:18px;margin-right:5px;padding:2px;
-moz-border-radius:5px;-webkit-border-radius:5px ;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45a5f4',endColorstr='#3a8ed0');/* IE6,IE7 */
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#45a5f4', endColorstr='#3a8ed0')"; /* IE8 */
 background:-webkit-gradient(linear, left top, left bottom, from(#45a5f4), to(#3a8ed0));
 background-image: -moz-linear-gradient(top, #45a5f4, #3a8ed0); /* Firefox 3.6 */
 cursor:pointer;width:120px;color:#fff;font-weight:bold;margin:0 35%;border:1px solid #3a8ed0:
}
.saveScreenName div{ border:1px solid #6FB0E4;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px ;font-size:17px;}
.saveScreenName:hover{
background-color:#3a8ed0;
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a8ed0',endColorstr='#45a5f4');/* IE6,IE7 */
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3a8ed0', endColorstr='#45a5f4')"; /* IE8 */
 background:-webkit-gradient(linear, left top, left bottom, from(#3a8ed0), to(#45a5f4));
 background-image: -moz-linear-gradient(top, #3a8ed0, #45a5f4); /* Firefox 3.6 */
 }
.orangeInfoIcon {
background:url(../images/imgSprite1.png) -203px -635px no-repeat ;
width:19px;
height:19px;
margin:-2px 5px 0px 0px;
}
.screenGreenMarkText {
color:#68CA06;
}

.widgetCodeCont textarea{border:1px solid #d3d3d3; border-width:1px; padding:6px;min-height:21px;
            -moz-border-radius:2px;-webkit-border-radius:2px; background:#FFFFFF;
            border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA; border-style:solid;}

.feedbackPreviewTabCont{border:1px solid gray;width:250px;height:147px;margin-left:212px;}
.feedbackPreviewTab {
    position:relative; text-decoration:none; text-align:center; cursor:pointer; padding:0px 0px;
}
.feedbackPreviewTab em{font-style:normal; text-align:center; font-weight:bold;}

.feedbackPreviewTab.fbTop{
    top:0px; width:80px; left:35%; -moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;
    background:#58ba0f url(../images/imgSprite1.png) -234px -1352px repeat-x;
}
.feedbackPreviewTab.fbBottom{
    bottom:0px; width:80px; left:35%; margin-top:130px; -moz-border-radius:3px 3px 0px 0px;-webkit-border-radius:3px 3px 0px 0px;
    background:#58ba0f url(../images/imgSprite1.png) -234px -1352px repeat-x;
}

.feedbackPreviewTab.fbLeft{
    left:0px; top:10%; width:20px; -moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;
    padding:4px 0px; line-height:1.1; background:#58ba0f url(../images/imgSprite1.png) -193px -1352px repeat-y;
}
.feedbackPreviewTab.fbRight{
    right:0px; top:10%; width:20px; margin-left:230px; -moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;
    padding:4px 0px; line-height:1.1; background:#58ba0f url(../images/imgSprite1.png) -193px -1352px repeat-y;
}
.feedbackPreviewTab.fbLeft em, .feedbackPreviewTab.fbRight em{display:block;}
.hideBtn {
    font:bold 9px Arial,verdana,tahoma;text-transform:uppercase;background:#fee8e8;color:#bd4c4c;padding:2px;cursor:pointer;cursor:hand;
}
.hideBtn:hover {
    font:bold 9px Arial,verdana,tahoma;text-transform:uppercase;background:#bd4c4c;color:#fee8e8;padding:2px;cursor:pointer;cursor:hand;
}
.fcSelected  {
    background:#edf4fc;padding:6px; -moz-border-radius:4px;-webkit-border-radius:4px;
}
.widgetCodeCont {
    margin-top:25px;background:#fff;
}
.whiteBtn {
-moz-border-radius:4px 4px 4px 4px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
background-color:#FFFFFF;
color:#C22119;
cursor:pointer;
font:bold 1.1em Arial,Helvetica,sans-serif;
margin:0 auto;
padding:10px;
position:relative;
text-align:center;
top:-5px;
width:160px;
}
.whiteBtn:hover {
color:#ab1b14;
text-shadow:0px -1px 1px #ddd;
}
.loadingImageCont {
position:fixed;background-color:#467FD2;color:#fff;margin:0% 45%;padding:2px 10px;-moz-border-radius:0px 0px 3px 3px;text-align:center;z-index: 1;display:none;
}
.viaCont {
position:relative;float:right;text-align:center;margin-right:-21px;margin-top:-6px;*margin-right:-6px;*margin-top:-7px;*width:110px;
}
.viaFold{
    background:url(../images/imgSprite1.png) -730px -939px no-repeat;float:right;height:4px;margin-left:-4px;margin-top:17px;width:4px;*margin-left:-4px;
}
        .viaContent {
                color:#FFFFFF;float:left;font-size:0.85em;font-weight:bold;height:14px;padding:0px 8px 3px;*width:110px;white-space:nowrap;*overflow:hidden;
        }
        .question .viaContent {
		background-color:#87be39;
	}
	.discuss .viaContent {
		background-color:#7aa0e3;
	}
	.idea .viaContent {
		background-color:#f2bd38;
	}
	.error .viaContent {
		background-color:#e37b7b;
	}

.joinNowbutton{
    font-size:15px;background:#ff8f17;
    padding:3px 5px;font-weight:bold;
    -moz-border-radius-topleft:3px;
    -moz-border-radius-topright:3px;
    cursor:pointer;position:relative;
    -webkit-border-top-left-radius:3px;
    -webkit-border-top-right-radius:3px;
    overflow:auto;float:right;
    }
    .singUpButton{
    background:#2d8c99;
    background-image: -moz-linear-gradient(top, #61c2cf, #2d8c99); /* FF3.6 */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #61c2cf),color-stop(1, #2d8c99)); /* Saf4+, Chrome */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#61c2cf', EndColorStr='#2d8c99'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#61c2cf', EndColorStr='#2d8c99')"; /* IE8 */
    font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;
    border:none;cursor:pointer;border:1px solid #22828f;width:100px;text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;font-weight:bold;
    color:#fff;cursor:pointer;
    }
    .singUpButton .wrapper{
    -moz-border-radius:5px;-webkit-border-radius:5px;
    border-top:1px solid #89d2db;padding:4px 0;min-height:20px;
    }
.voteNotifyCont {
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-box-shadow:0px 0px 1px #E0C893;
-webkit-box-shadow:0px 0px 1px #E0C893;
background-color:#FFFFDD;
margin-left: -5px;
padding: 5px 10px;
text-transform: none;
color:#A78412;
line-height:1.9;
}
    .voteNotifyCont span.redText {
     color: #A62323; font-weight: bold;
    }
    .voteNotifyCont span.greenText {
     color: #41B740;font-weight: bold;
    }
/* STYLES FOR TOPIC AUTOLIST */
	.autoListOptions {
	background:none repeat scroll 0 0 #EFF5FE;
    border:4px solid #FFFFFF;
     border-radius:0 0 5px 5px;
    -moz-border-radius:0px 0px 5px 5px;
    box-shadow:-1px 2px 3px #B1B9CC;
    -moz-box-shadow:-1px 2px 3px #b1b9cc;
    color: #1E70E1;
    display: none;
    font: bold 1.1em Arial;
    margin-left: 0;
    margin-top:-11px;
    opacity:1;
    padding: 3px 0px;
    position:absolute;
    z-index:20000;
	 -ms-filter:"progid:DXImageTransform.Microsoft.dropShadow(color=DarkGray, offX=5, offY=5, positive=true)";
   filter:progid:DXImageTransform.Microsoft.dropShadow(color=#B1B9CC, offX=3, offY=3, positive=true);
	}
		.autoListOptions b {
		    background: none repeat scroll 0 0 #2E6095;
    border-bottom: 2px solid #DDE2F5;
    color: #ffffff;
    line-height: 2.4;
    display :block;
    padding: 1px 5px;
		}
		.autoListOptions b .whiteCloseButton {
			margin-top:8px;
		}
		.listCont {
		 min-height:100px;
                 max-height:150px;
		}
			.listCont li {
				margin:0px;
				padding:2px 0px;
				border-bottom:1px dotted #C7D4EB;
			}
				.listCont li:hover {
				cursor:pointer;
				cursor:hand;
				background:#fff;
                                }
					.listCont a:hover {
						text-decoration:none;
					}
				.listCont .topicCont {
					width:auto;
                                        padding-left:0px;
                                        padding-right:0px;
				}
				.listCont .typeIcon {
					margin-bottom:5px;
				}
				.listCont .header {
					font-weight:normal;
				}
.imgTwitterSmIcon {
background:url(../images/imgSprite1.png) -869px -404px;
height:16px;
width:20px;
}
.avatarsCont {
width:497px;
}
    .avatarsListCont {
    border:0px solid #f4f4f4;height:110px;overflow:auto;
    }

    .changephotoContainer{padding:10px 0 10px 6px;
    border:1px solid #ddd;
    border-top:1px solid #fff;
    }

    .avatarsContentarea{
    padding:0px; min-height:120px;}

    .avatarsTab{
    height:29px;border-bottom:1px solid #ddd;padding:5px 5px 0 0px;
    }
    .avatarsTab ul{ list-style:none;padding:0 0px;margin:0;}

    .avatarsTab ul li{ float:left;padding:6px 10px 6px 10px;
    margin:0 0px;border:1px solid #ddd;border-bottom:none;
    text-align:center;color:#457bd9;
    min-width:72px;-moz-border-radius:4px;-moz-border-radius-bottomright:3px;
    -moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;
    -webkit-border-top-right-radius:3px;
    cursor:pointer;margin:0 2px;}

    .avatarsTab ul > li:first-child{ margin-left:0;}

    .yourProfileArea{float:left;width:96px;padding:10px 0 0 25px;
    text-align:center;
    margin-right:20px;min-height:82px;}


    .avatarsTab ul .selected{ background:#fff;color:#000;border-bottom:1px solid #fff;
    position:relative;top:0px;font-weight:bold; color:#777777;}
/******************** NEW STYLES ***********************/
body.newList {
background:#efefef;
font-size:90%;
font-family:Arial,tahoma,verdana;
}
/****** COMMON STYLES *****/
  .ndflLeft {
	float:left;
}
  .ndflRight {
	float:right;
}
  .ndinorblock {
	display:inline-block;
}
  .ndhideOverflow{
	overflow:hidden;
}
.ndboldText {

}
.ndcapitalLetters {
font-size:0.9em;
}

/***** EOF COMMON STYLES *****/
/****** TEXT STYLES *****/
  h2.ndpageHeader {
	font:1.5em Arial,tahoma,verdana;
	line-height:2.4;
	margin: -7px 5px 2px;
}
	h3 a:link, h3 a:visited{
	color:#2C539A;
	}
/***** EOF TEXT STYLES *****/
.ndbreadCrumbNav {
	overflow:hidden;
}

	.ndbreadCrumbNav a, .ndName {
		line-height:1.7;
		font-size:1.1em;
	}
/***** IMAGE STYLES *****/
	  .ndnewTagIcon {
		background:url(../images/imgSprite1.png) -208px -1225px no-repeat;
		width:28px;
		height:12px;
		margin: -2px -2px 0px;
	}
	  .nddiscuss .ndtypeIcon {
		background:url(../images/imgSprite1.png) -209px -1205px no-repeat transparent scroll;
		height:15px;
                margin: 10px 7px 30px 11px;
                width: 15px;
	}
	  .ndquestion .ndtypeIcon {
		background:url(../images/imgSprite1.png) -243px -1205px no-repeat;
		height:15px;
		width:15px;
		margin: 10px 7px 30px 11px;
	}
        .ndanswered .ndtypeIcon {
		background:url(../images/imgSprite1.png) -295px -1205px no-repeat;
		height:15px;
		width:15px;
		margin:10px 7px 30px 11px;
	}
        .ndsolved .ndtypeIcon {
                background:url(../images/imgSprite1.png) -295px -1225px no-repeat;
                height:15px;
                width:15px;
                margin:10px 7px 30px 11px;
        }
	  .ndidea .ndtypeIcon {
		background:url(../images/imgSprite1.png) -277px -1205px no-repeat;
		height:15px;
		width:15px;
		margin: 10px 7px 30px 11px;
	}
	  .nderror .ndtypeIcon {
		background:url(../images/imgSprite1.png) -226px -1205px no-repeat;
		height:15px;
		width:15px;
		margin: 10px 7px 30px 11px;
	}
	.ndannouncement .ndtypeIcon {
		background:url(../images/imgSprite1.png) -260px -1205px no-repeat;
		height:15px;
		width:15px;
		margin: 10px 7px 30px 11px;
	}
	  img.ndimgDiscussEm {
		background:url(../images/discussEmotion.png);

		border:0px;
		  display: inline-block;
    height: 25px;
    margin-right: 8px;
    width: 25px;
	}
	  img.ndimgQuestionEm {
		background:url(../images/questionEm.png);

		border:0px;
		  display: inline-block;
    height: 25px;
    margin-right: 8px;
    width: 25px;
	}
	  .ndstatusRibbon {
		position:absolute;display:inline-block;
		background:#666;
		border-radius:4px;
		margin-left:-30px;width:99px;height:18px;
		font:bold 0.7em Arial,tahoma,verdana;
		color:#fff;
		text-align:center;
		padding:5px 0px 0px 0px;
		margin-top:5px;
	}
        *+html .nddownArrow {
		background:url(../images/imgSprite1.png) -546px -1164px no-repeat;
		width:11px;
		height:12px;
		margin-right:4px;
	}
        *+html .nddownArrow:hover {
		background:url(../images/imgSprite1.png) -546px -1178px no-repeat;
		width:11px;
		height:12px;
		cursor:pointer;
		cursor:hand;
		margin-right:4px;
	}
        *+html .ndupArrow {
		background:url(../images/imgSprite1.png) -559px -1163px no-repeat;
		width:11px;
		height:12px;
		margin-right:4px;
	}
        *+html .ndupArrow:hover {
		background:url(../images/imgSprite1.png) -559px -1177px no-repeat;
		width:11px;
		height:12px;
		cursor:pointer;
		cursor:hand;
		margin-right:4px;
	}
	  .nddownArrow {
		background:url(../images/imgSprite1.png) -546px -1163px no-repeat;
		width:11px;
		height:12px;
	}
	  .nddownArrow:hover {
		background:url(../images/imgSprite1.png) -546px -1177px no-repeat;
		width:11px;
		height:12px;
		cursor:pointer;
		cursor:hand;
	}
	 .ndupArrow {
		background:url(../images/imgSprite1.png) -559px -1163px no-repeat;
		width:11px;
		height:12px;
	}
	  .ndupArrow:hover {
		background:url(../images/imgSprite1.png) -559px -1177px no-repeat;
		width:11px;
		height:12px;
		cursor:pointer;
		cursor:hand;
	}
/***** EOF IMAGE STYLES *****/

	.ndmainParentContainer  {

	}
		  .ndmainContainer {
				width:1000px;
				margin:0 auto;
		}
		  .ndtopicsListContainer {
			width:75%;
			float:left;
		}
				  .ndbreadCrumb {
				  color:#555555;
				  padding:2px 7px;
				  margin-top: 8px;
				  }
					.ndbreadCrumb:hover  {
						background:transparent;
						text-decoration:none;
						padding:1px 6px;
						border:1px solid #dfdfdf;
						margin-top:8px;
					}
					.ndbreadCrumb:hover .ndallCont  {
						display:block;
					}
					.ndbreadCrumb .ndallCont  {
						display:none;
					}
					.ndbreadItem {
						margin:0;
						padding:0;
					}
					.ndbreadItem:hover {
						margin:0;
						padding:0;
					}
				  .ndpageHeader span {
					font-size:0.64em;
				}
			  .ndtopicsListContainer .ndwrapper {
				background:#fff;
				border-radius:3px;
				box-shadow:0px 0px 3px #ccc;

				margin:0px 7px 0px 0px;
				padding:4px 12px;
			}
			  .ndfilterContainer {
                                background: none repeat scroll 0 0 #FFFFFF;
                                border: 1px solid #E6E6E6;
                                height: 30px;
                                margin: 3px 5px 1px;
                                padding: 0 3px;
                                }
				  .ndfilterContainer li {
					color:#111;
					font:1.1em Arial,tahoma,verdana;
					float:left;
					line-height:2.3;
					border-right:1px dotted #ddd;
					padding:0px 12px;
				}
				  .ndfilterContainer li:hover {
					color:#111;
					background:#eee;
					background:-moz-linear-gradient(top,#f4f4f4,#eee);
					background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#eeeeee));
					float:left;
					text-decoration:none;
					line-height:2.3;
					border-right:1px dotted #ddd;
					padding:0px 12px;
				}
					.ndfilterContainer li.selectedTab {
						color:#111;
						background:#eee;
						background:-moz-linear-gradient(top,#f4f4f4,#eee);
						background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#eeeeee));
						float:left;
						text-decoration:none;
						line-height:2.3;
						border-right:1px dotted #ddd;
						padding:0px 12px;
					}
				.nditem li {
min-height:1px;
position:relative;
vertical-align:bottom;
}
 .nditem li:hover .ndmenuContainer {

					display:block;

				}
					  .ndfilterContainer li:hover a {
					text-decoration:none;
					color:#000;
					}
					  .ndfilterContainer li:hover a:hover {
					text-decoration:none;
					color:#000;
					}

				  .ndcomboDownArrow {
					display:inline-block;
					background: url("../images/imgSprite1.png") no-repeat scroll -335px -5px transparent;
					height:9px;
					width:9px;
				}
				 *:first-child+html .ndcomboDownArrow {
					display:inline-block;
					background: url("../images/imgSprite1.png") no-repeat scroll -335px -5px transparent;
					height:12px;
					width:9px;
				 }
				  .ndallMenuContainer {
					background:#fff;
					position:absolute;
					border:1px solid #ddd;
					border-top:0px;
					font:1em Arial,tahoma,verdana;
					border-right-style:solid;
					border-radius:0px 0px 3px 3px;
					box-shadow:1px 1px 2px #e6e6e6;
					margin-top:1px;
					opacity:0.98;
					width:150px;
					margin-left:-7px;
					margin-top:-0px;
					z-index:2000;
				  }
				  *:first-child+html .ndallMenuContainer {
					background:#fff;
					position:absolute;
					border:1px solid #ddd;
					border-top:0px;
					font:1em Arial,tahoma,verdana;
					border-right-style:solid;
					border-radius:0px 0px 3px 3px;
					box-shadow:1px 1px 2px #e6e6e6;
					margin-top:1px;
					opacity:0.98;
					width:150px;
					margin-left:-7px;
					margin-top:0px;
					z-index:2000;
				  }
					.ndallMenuContainer li {
						padding:5px ;
						border-bottom:1px solid #eee;
						position:relative;
					}
						.ndallMenuContainer li:hover {
							background:#555;
							color:#fff;
							cursor:pointer;
							cursor:hand;
						}
				  .ndmenuContainer {
					background:#fff;
					position:absolute;
					border:1px solid #ddd;
					border-top:0px;
					font:0.9em Arial,tahoma,verdana;
					border-right-style:solid;
					border-radius:0px 0px 3px 3px;
					box-shadow:1px 1px 2px #e6e6e6;
					opacity:0.98;
					display:none;
					float:left;
					top:auto;
					left:100%;
					margin-top:0px;
					margin-left:-100%;
                                        z-index:10000;
				}
				*:first-child+html .ndmenuContainer {
					background:#fff;
					position:absolute;
					border:1px solid #ddd;
					border-top:0px;
					font:0.9em Arial,tahoma,verdana;
					border-right-style:solid;
					border-radius:0px 0px 3px 3px;
					box-shadow:1px 1px 2px #e6e6e6;
					opacity:0.98;
					display:none;
					float:left;
					top:auto;
					left:100%;
					margin-top:24px;
					margin-left:-100%;
				}
					 ul.ndmenuContainer li {
						border:0px;
						border-bottom:1px solid #eee;
						width:150px;
					}
						ul.ndmenuContainer li:hover {
							background:#555;
							color:#fff;
							cursor:pointer;
							cursor:hand;
							border-right:0px;
						}
                                                ul.ndmenuContainer li:hover a,ul.ndmenuContainer li:hover a:hover {
                                                color:#fff;
                                                }
		  .ndtopicsItemsContainer {
		   padding: 0px 2px;
		}
                .ndsingleList,   .ndtwitterItem {
                    border-bottom: 1px dotted #DDDDDD;
                    clear: left;
                    color: #777777;
                    overflow: hidden;
                    padding: 6px 3px;
                    }
			  .ndsingleList .ndphoto {
                            background: none repeat scroll 0 0 #FFFFFF;
                            border: 1px solid #DDDDDD;
                            height: 51px;
                            padding: 2px;
                            width: 51px;
                            }
			  li.ndtwitterLink {
				float:right;
				border:0px;
				background:#4E9AB8;
				color:#fff;
				line-height:1.5;
			}
			  li.ndtwitterLink:hover {
				float:right;
				border:0px;
				background:#4E9AB8;
				color:#fff;
				line-height:1.5;
			}
			  .ndtwitterLink img {
				width:25px;margin-top:5px;
			}
			  .ndtwitterList {

			clear:left;
			color: #777777;
			overflow: hidden;
			padding: 0px 0 10px;
                        margin-top: 0px;
		}
			  .ndtwitterList .ndphoto {
				 background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 51px;
    margin-top: 7px;
	margin-right:15px;
	margin-bottom:30px;
    padding: 2px;
    width: 51px;
			}
			  .ndtwitterItem h3 {
				color: #3D3D3D;
				font:1.5em/1.6 Arial,tahoma,verdana;
			}
			  .ndtwitterList p {
   font: 1.1em/1.4 Arial,tahoma,verdana;
    padding:0px;
	margin:0px;
			}
			  .ndtwitterBtn {
			   background: none repeat scroll 0 0 #BFE9F9;
    border: 1px solid #A5DEF5;
    border-radius: 3px 3px 3px 3px;
    color: #3073A3;
    font: bold 1em arial;
    margin: 8px 0;
    padding: 5px 0;
			}
			  .ndtwitterBtn:hover {
				cursor:pointer;
				cursor:hand;
				border: 1px solid #90C3D7;
			}
				  .ndtopicStatus {
					background: none repeat scroll 0 0 #7bb164;
					border-radius: 2px 2px 2px 2px;
					color: #FFFFFF;
					font: 0.9em trebuchet MS,tahoma,verdana;
					padding: 2px 5px;
				}
			.ndStatusParentCont {
				margin-top: 2px;
                                padding: 0 8px 0 4px;
			}
				  .ndstatusCont {
					padding: 0px 15px 0px 4px;
                                        }
                                  .ndthumbsUpIcon {
						background:url(../images/imgSprite1.png) -209px -1247px no-repeat;
						height:22px;
						width:19px;
						margin:0px 4px 0px 0px;
						}
					  .ndstatusCont .ndvoteCount {
						display: inline-block;
                                                font: bold 1.2em/1.8 Arial,tahoma,verdana;
                                                padding: 0 1px;
                                                text-align: right;
                                                width: 8px;
					}
				  .ndphoto img {
                                                height: 51px;
                                                width: 51px;
                                            }
                                  .ndsingleList h3 {
                                    font: bold 1.1em/1.6 Arial,tahoma,verdana;
                                    padding: 5px 0 0;
                                        }
                                  .ndsingleList p {
                                        clear: both;
                                        font: 1.1em/1.7 Arial,tahoma,verdana;
                                        margin: 0;
                                        padding: 0 0 0;
                                    }
			 .ndquickviewCont {
				background: none repeat scroll 0 0 #FFFFFF;
                                color: #000000;
                                line-height: 1.3;
                                margin: 14px -2px -4px;

			}
			.ndquickList .ndquickviewCont {
				display:block;
			}
			.ndquickviewCont {
				display:none;
			}
			.ndquickList {
				background:#E4F2FF;
			}
				 .ndquickviewCont .ndheader {
					background: none repeat scroll 0 0 #F9F9F9;
                                        padding: 4px 10px 4px 32px;
                                        border-bottom: 1px solid #F7F7F7;
                                        border-top: 1px solid #FFFFFF;
					line-height: 0;
					color: #c9c9c9;
				}
				 .ndquickviewCont .ndheader img {
					border:1px solid #C5E4F9;
				}
				 .ndquickviewCont div.ndcontent {
					font: 13px/1.6 Arial,Helvetica,sans-serif;
					padding: 15px 20px 20px 32px;
				}
					.ndquickviewCont .ndheader a {
						color: #457BD9;
					}
					.ndheader .ndreplyNav {
						margin-top:4px;
					}
					.ndquickviewCont .ndtopicNavFirst {
						background:url(../images/imgSprite1.png) -597px -1144px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
                                        *+html .ndinHeader {
						margin-top:-25px;
					}
					.ndquickviewCont .ndtopicNavFirstDis {
						background:url(../images/imgSprite1.png) -597px -1124px no-repeat;

						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavFirst:hover {
						background:url(../images/imgSprite1.png) -597px -1104px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavPrev {
						background:url(../images/imgSprite1.png) -580px -1144px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavPrevDis {
						background:url(../images/imgSprite1.png) -580px -1124px no-repeat;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavPrev:hover {
						background:url(../images/imgSprite1.png) -580px -1104px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavNext {
						background:url(../images/imgSprite1.png) -563px -1144px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavNextDis {
						background:url(../images/imgSprite1.png) -563px -1124px no-repeat;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavNext:hover {
						background:url(../images/imgSprite1.png) -563px -1104px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavLast {
						background:url(../images/imgSprite1.png) -546px -1144px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavLastDis {
						background:url(../images/imgSprite1.png) -546px -1124px no-repeat;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndquickviewCont .ndtopicNavLast:hover {
						background:url(../images/imgSprite1.png) -546px -1104px no-repeat;
						cursor:pointer;cursor:hand;
						height:15px;
						width:15px;
						margin:0px 3px;
					}
					.ndTwitterBtnCont{
						width:25%;
						float:right;
					}


					.ndquickviewCont .ndactions {
					text-align:right;
					padding:0px 5px;
                                        height:10px;
					 margin-bottom: 15px;
					}
						.ndactions a {
							padding:5px 3px;
						}
				 .ndquickviewCont .ndfooter {
					  background: -moz-linear-gradient(center top , #F4F4F4, #EEEEEE) repeat scroll 0 0 #eeeeee;
					  background: none repeat scroll 0 0 #F9F9F9;
                                        border-top: 1px dotted #F7F7F7;

					     color: #999999;
                                            font: 1em Arial,verdana;
                                             height: 12px;
                                            padding: 8px 5px 9px;
				}
					.ndquickviewCont .ndfooter a {
						padding:0px 5px;
					}
                                        .ndfooter{
                                        clear :both;
                                        }
                                        *+html .ndinfooter {
                                        position:relative;left:-6px;top: 25px;
                                        }
                                        .ndinfooter {
                                        position:relative;left:-6px;top: 24px;
                                        }
				 .ndquickviewCont .ndreplyNav {
                                        clear:right;
					font:1em Arial,tahoma,verdana;
					padding:1px 0px;
				}
					 .ndreplyNav a {
						padding:0px 5px;

					}
					 .ndreplyNav span {
						text-transform:normal;
					}
                                        .ndreplyNav .ndcapitalLetters{
                                        color: #c9c9c9;
                                        }
			  .ndsingleList span.ndsep {
				font:bold 1em Arial,tahoma,verdana;
				color:#bbb;
			}
			  .ndsingleList em {
				color:#888;
				font-size:0.85em;
				font-style:italic;
			}
			  /*** USER ROLE STYLE ***/
			  em.ndhighlight {
				color:#98BB6F;
				display:none;
			}
			  em.ndboldem {
				font-family:trebuchet ms;
				font-style:normal;
				font-size:0.86em;
			}
			  .ndsingleList a.ndsecondaryLink {
				color:#dfb729;
				text-decoration:none;
				font:normal 0.9em Arial,tahoma,verdana;

			}
				  .ndsingleList a.ndsecondaryLink:hover {

				text-decoration:underline;

			}
			  .ndonlineStatus {
				color: #6CC268;
				font:bold 1.1em arial,tahoma,verdana;

			}

		  .ndwidgetsContainer {
			float:left;

			width:25%;
			background:#fff;
			border-radius:3px;
			box-shadow:0px 0px 3px #ccc;
			height:1200px;

		}


			  .ndwidgetsContainer .ndwrapper {
				padding:4px;
			}
			  .ndsingleWidget {
				padding:3px;

			}
			  .ndsingleWidget .ndpageHeader {

				color: #000;
				font:bold 1.1em/2.7 Arial,tahoma,verdana;

			}
			  .ndwidgetContents ul {

				 background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #EEEEEE;
    overflow-y: auto;
    padding: 8px 5px;
			}
				  .ndwidgetContents li {
				font:normal 0.85em Arial,tahoma,verdana;
					border-bottom:1px dotted #ddd;
					padding:3px 0px;
					line-height:1.7;

				}
				  .ndwidgetContents a.nddefLink {
					color:#2C539A;
				}
				  .ndwidgetContents .ndtypeIcon {
					 margin: 4px 7px 30px 5px;
				}
				  .ndwidgetContents .ndphoto img {
					border-radius: 4px 4px 4px 4px;
					height: 39px;
					margin-right: 10px;
					width: 54px;
				}
				  .ndwidgetContents .ndtopConList {

				}
					  .ndtopConList li {
						padding:10px 0px;

					}
					  .ndallForumsList {
						padding:5px;
					}
					  .ndallForumsList .ndphoto img {
						border-radius: 4px 4px 4px 4px;
					height: 19px;
					margin-right:5px;
					width: 24px;
					}
			   .ndallForumsList li {
						overflow:hidden;
						padding:5px 0px;
						border:0px;
					}
                                        a.ndallForumFilter:hover {
                                          text-decoration:none;
                                        }
/******************** TWITTER REPLY THROUGH ZOHO DISCUSSIONS STYLES *************************/
.iTflLeft {
	float:left;
}

.iTflRight {
	float:right;
}
.iTclearBoth {
	clear:both;
}
.iTresetMargin {
	margin:0 auto;
	padding:0;
	list-style:none;
}
.iTborderNone {
	border:none;
}
.iTiTcursorPointer {
	cursor:pointer;
}
.iTiTmouseOver:hover {
	text-decoration: underline;
}
 input, textarea, input:fous, textarea:fous {
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
outline:none;
}
.iTiTnowrapContent {
	white-space:nowrap;
	overflow:hidden;
}
.iTiTexpanded .iTiTInExpandedMode {
	display:block;
}
.iTiTexpanded .iTiTInCollapsedMode {
	display:none;
}
.iTiTcollapsed .iTiTInExpandedMode {
	display:none;
}
.iTiTcollapsed .iTiTInCollapsedMode {
	display:block;
}

.iTboldText{
font-weight:bold;
}
/** Common Styles End */

.iTpageWrapper {
	margin:0 auto;
	width:1024px;
	background:#fff;
}
.iTtwitterContainer {
	background:#fff;

}
.iTtwitterContainer h3 {
	font:18px bold Arial, Helvetica, sans-serif;
}
.iTtwitterContainer .iTheader {
	background:#d9f8ff;
	overflow:auto;
	margin: 1px 1px 5px;
}
.iTtwitterContainer .iTheadercontent {
	padding:10px 0 0 15px;
line-height:1.iT6;
	width:85%;
	float:left;
	font-weight:normal
}
.iTtwitterContainer .iTheadercontent p{
margin:0;padding:7px 0 0 0;
}

.iTimgTwitter {
	background:url(../images/twitterIcon.png) no-repeat;
	width:28px;
	height:25px;
	float:right;
	margin:-7px 10px 0 0;
}
.iTpostReply {
	overflow:auto;
}
.iTpostReplylist {
	margin:15px 0 0 -5px;
	padding:0 0px 5px 5px;
	list-style:none;
	float:left;
	width:150px;
}
.iTpostReplylist li {
	padding:10px 10px 10px 0;
	margin:5px;
	font-weight:bold;
	font-size:13px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-bottomleft:3px;
	cursor:pointer;
	position:relative
}
.iTpostReplylist .selected {
	min-width:135px;
	position:relative;
}
.iTdiscussionSelected {
	background:#cbe4ff;
}
.iTquestionSelected {
	background:#dff8bd;
}
.iTideaSelected {
	background:#f8f4b4;
}
.iTideaelected {
	background:#f8f4b4;
}
.iTproblemSelected {
	background:#ffe7e7;
}
.iTannouncementSelected {
	background:#ffead6;
}
.iTpostReply .iTimgDiscussion {
	background:url(../images/discussion.png) no-repeat;
	width:13px;
	height:13px;
	float:left;
	margin:2px 5px 0 15px;
}
.iTpostReply .iTimgQuestion {
	width:13px;
	height:13px;
	float:left;
	background:url(../images/question.png);
	margin:2px 5px 0 15px;
}
.iTpostReply .iTimgIdea {
	width:13px;
	height:13px;
	float:left;
	background:url(../images/idea.png);
	margin:2px 5px 0 15px;
}
.iTpostReply .iTimgProblem {
	width:13px;
	height:13px;
	float:left;
	background:url(../images/problem.png);
	margin:2px 5px 0 15px;
}
.iTpostReply .iTimgAnnouncement {
	width:13px;
	height:13px;
	float:left;
	background:url(../images/announcement.png);
	margin:2px 5px 0 15px;
}
.iTpostReply .iTwrapper {
	padding:20px 0;
	overflow:auto;
}
.iTpostReply .iTcontent {
	padding:3px;
	float:left;
	width:84%;
	min-height:250px;
}
.iTpostReply .iTediterArea {
	width:69%;padding:10px 0 0 10px;
	float:left;
}
.iTchooseForum {
	width:27%;
	float:right;
	background:#fff url(../images/patten.png) repeat;
	border:5px solid #fff;
}
.iTchooseForum .iTwrapper {
	height:380px;
	overflow:auto;
	padding:0;
}
.iTchooseForum h5 {
	margin:0;
	padding:5px 10px 7px 7px;
	font-size:14px;
	background:#fff;
}
.iTchooseForum h4 {
	padding:10px 0 7px 10px;
	margin:0;
	background:url(../images/dottedPatten.png) no-repeat 17% 60%;
	height:20px;
}
.iTchooseForum ul {
	padding:0;
	margin:0 0 0 50px;
	list-style:none;
	border-left:1px dotted #d1d1d1;
}
.iTchooseForum ul li {
	list-style:none;
	margin:0;overflow:auto;
	padding:3px 0 3px 10px;
	background:url(../images/dottedPatten.png) no-repeat left;
}
.iTchooseForum input[type="radio"] {
	float:left;
	margin:3px 5px 0 5px;
	padding:0;
        #margin:0px 0px 0 05px;
}
.iTediterArea label {
	display:block;
	font-weight:bold;
	font-size:13px;
}
.iTediterArea input[type="text"] {
	width:100%;
	border:1px solid #ddd;
	margin:5px 0 10px 0;
	height:25px;
	border-top:2px solid #c7c7c7;
}
.iTediterArea textarea {
	width:98%;
	border:1px solid #ddd;
	height:140px;

	padding:5px;
	overflow:hidden;
}
.iTattachFiles {
	clear:both;
	overflow:auto;
	position:relative;
}
.iTattachFiles b {
	background:url(../images/buttonBg.png) repeat-x 0 -1px;
	padding:5px 10px;
	display:block;
	float:left;
	border:1px solid #c3c3c3;
	border-radius:3px;
	-moz-border-radius:3px;
}
.iTattachFiles input[type="file"] {
opacity:0.00;
	position:relative;
	float:left;
	left:-221px;
	top:4px;
	cursor:pointer;
	filter:alpha(opacity=0);
}
.iTdocumentList {
	clear:both;
	overflow:hidden;
	padding-bottom:5px;
}
.iTimgDelate {
	background:url(../images/delate.png) repeat-x;
	width:12px;
	height:12px;
	float:left;
	cursor:pointer;
	margin:5px 0 3px 20px;
}
.iToFA {
	overflow:auto;
}
.iTaddTags {
	width:49%;
	float:left;
	padding:10px 0 5px 0;
}
.iTaddTags textarea {
	width:93%;
	border:2px solid #e3e3e3;
	height:70px;
	border-top:2px solid #c7c7c7;
	padding:5px;
	overflow:hidden;
}
.iTaddTags label {
	display:block;
	font-weight:bold;
	padding:3px;

}
.iTbutton {
	text-align:center;
	background:#f4f4f4;
	padding:10px;
}
.iTbutton input[type="button"] {
	background:#fff;
	border:none;
	padding:5px 10px;
	margin:0 0px;
	border:1px solid #c7c7c7;
	color:#333;
	font-weight:bold;
	cursor:pointer;
	border-radius:3px;
	-moz-border-radius:3px;
}
.iTbutton input[type="button"]:hover{
background:#ddd;
}

.iTimgwriter {
	background:url(../images/writer.png) no-repeat;
	width:26px;
	height:26px;
	float:left;
	margin:0 5px;
}
 .ndbreadCrumbNB {
      color:#555555;
      padding:8px 4px;
      margin-top:5px;
      }
.newInnerInfo {
float:left;margin-left:120px;width:300px;margin-top:16px;color:#888;font-style:italic;
}
.ndSelectionCont{
background: none repeat scroll 0 0 #EFEFEF;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 10px;
}
.ndSelectionCont .ndSelect {
    margin: 10px 10px 0 0;
    padding: 3px 0;
    width: 300px;
}
.ndSelectionCont .ndTweetSelect {
    margin-left: 15px;
    width: 210px;
    float : right;
}
.iTheader {
    background: none repeat scroll 0 0 #EEEEEE;
    margin: 8px 1px 5px;
    overflow: auto;
}
.iTuserBg {
    background: url("../images/userBg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 60px;
    padding: 7px;
    width: 60px;
}
.iTuserBg img {
    border: 5px solid #FFFFFF;
    height: 50px;
    width: 50px;
}
.iTheadercontent {
line-height:2.0;
}
 .iTheadercontent p{
margin: 0pt;
padding: 0pt;
line-height: 1.4;
clear: none;
}
.ndsingleList h3 a.header {
	/*font:bold 1.1em Arial, Helvetica, sans-serif;*/
	font: bold 1em/1.7 arial,helvetica,sans-serif;
	color:#2C539A;
}
h3 a.orangeLink:link, h3 a.orangeLink:visited{
color: #b1a466;
font: 0.96em Arial,tahoma,verdana;
text-decoration: none;
}

.ndfilterContainer {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E6E6E6;
    height: 30px;
    margin: 3px 5px 1px;
    padding: 0 3px;
}
/***********************Leaderboard widget ***********************/
.leaderBoardhelpIcon {
float:left;margin:0;margin-left:4px;
}

.helpIconCont a:hover {text-decoration:none;}
a.leaderBoardHelpIconLegend {
background:url(../images/discussions-settings/settingsprite.png) no-repeat -283px -224px;padding:0px 0px 0px 0px;display:inline-block;margin:-10px 6px -3px 0px;width:16px;height:16px;
}
.helpPopup {
display:none;border:1px solid #f7e0af;background-color:#fffee1;margin-top:0px;margin-left:0px;padding:4px;position:relative;z-index:24;width:300px;color:#000;
}
a.leaderBoardHelpIconLegend:hover  .helpPopup {display:block;border:1px solid #f7e0af;background-color:#fffee1;margin-top:-95px;margin-left:-1em;font-weight:normal;padding:4px;position:absolute;z-index:24;width:253px;white-space:normal;}
.imgPopoutIcon {
background:transparent url(../images/discussions-settings/settingsprite.png) -241px -224px no-repeat ;
width:16px;
height:16px;
margin:0 3px 0 0;
}
.tCount{
	background:#fef7d7;
	text-align:center;
	display:block;
	padding:7px;
	color:#ad8701;
	text-decoration:none;
	font-weight:bold;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	border:1px solid #fef7d7;
	}
        .tCount:hover{
		border:1px solid #ad8701;
		text-decoration:none;
		cursor:pointer;
		}

/********sign in popup container starts here********/
.signInCont{
	margin:0;
	padding:0;
	}
        .candLoginBox {
width: 315px;
margin: 50px auto;
}
.candLoginBox .outerDiv {
border: 5px solid #67686B;
padding: 8px;
background: white;
position: relative;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.candLoginBoxInCont {
margin: 5px;
padding: 0px;
height: 276px;
}
/********icon for sign in popup starts here********/
.twitterFavIcon{ background:url(../images/signInSprite.gif) no-repeat -27px 0; width:16px; height:16px;}
.facebookFavIcon{ background:url(../images/signInSprite.gif) no-repeat -46px 0; width:16px; height:16px;}
.GoogleFavIcon{ background:url(../images/signInSprite.gif) no-repeat -66px 0; width:16px; height:16px;}
.yahooFavIcon{background:url(../images/signInSprite.gif) no-repeat -85px 0; width:16px; height:16px;}
/********icon for sign in popup ends here********/

.dropShadowPopUp{
	-webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
	border:5px solid #444;
	margin:0 auto;
	background-color:#efefef;
	margin-top:100px;
	width:50%;
	}
	.dropShadowPopUp .normalPopupCont{
 		-webkit-border-radius:8px;
    	-moz-border-radius:8px;
    	border-radius:8px;
		}
/********sign in popup header starts here********/
.popupHeader{
	border-bottom:1px solid #e5e5e5;
	padding:5px 15px;
	background:#f2f2f2;
   	-webkit-border-radius:8px 8px 0 0;
    -moz-border-radius:8px 8px 0 0;
    border-radius:8px 8px 0 0;
	}
	.popupHeader .rtAction{
		background:url(../images/signInSprite.gif) no-repeat 0 0;
		width:22px;
		height:22px;
		margin-top:5px;
                cursor:pointer;
		}

	.signInCont .ltContWrapper{
		float:left;
		width:50%;
		border-right:1px solid #F2F2F2;
		}
	.signInCont .rtContWrapper{
		float:left;
		width:49%;
		display:block;
		}

.signInContPadd{ padding:10px 20px;}
.signInformCont{ margin:0; padding-bottom:5px;}
	.signInformCont .ltLabel{
		display:block;
		padding-bottom:1px;
		line-height:1.8;
		color:#7A7A7A;
		font-weight:bold;
		}
	.signInformCont .inputTextCurve{
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
		border:1px solid #c8c9d0;
		border-top:1px solid #9ea3ad;
		width:95%;
		padding:5px;
		-moz-box-shadow: 1px 1px 1px #EEEDED  inset;
		-webkit-box-shadow: 1px 1px 1px #EEEDED  inset;
		box-shadow: 1px 1px 1px #EEEDED  inset;
		}
	.signInformCont .signRtLink{
		text-align:right;
		padding-right:10px;
		}

.newSignUp{ margin-top:5px;}
	.newSignUp a{font:bold 14px Arial, Helvetica, sans-serif; color:#1313f0; text-decoration:underline;}
        .newSignUp a:hover{cursor:pointer;}

.customSignIn{ width:30%;}
	.customSignIn .ltContWrapper{
		margin:0;
		padding:0;
		float:none;
		width:auto;
		border:0;
		}
	.customSignIn .signRtLink{ padding-right:15px;}
	.customSignIn .rtContWrapper{
		display:none;
		}

.signInBtn{
	border-bottom:1px solid #9f4301;
	border-right:1px solid #9f4301;
	padding:7px 15px;
	background:#f36804 url(../images/signInSprite.gif) repeat-x 0 -30px;
	-webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
	color:#fff;
	display:block;
	font:bold 13px arial,helvetica,sans-serif;
	}
	.signInBtn:hover{ text-decoration:none;}


.tFootCount{
	text-align:center;
	display:block;
	padding:7px;
	color:#777777;
	text-decoration:none;
	font-weight:bold;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
	border:1px solid #e1e1e1;
	background: #eeeeee; /* Old browsers */
	background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f7f7f7 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f7f7f7 0%,#ededed 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f7f7f7 0%,#ededed 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f7f7f7 0%,#ededed 100%); /* W3C */
}
.otherSignInMgs{
	background:#faf6c7;
	padding:3px 5px;
	margin-bottom:8px;
	color:#777474;
	-webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
	}
.otherSignInList{
	margin-left:10px;
	margin-right:45px;
	padding:0;
	}
	.otherSignInList ul li{
		padding:5px;
		}

.otherSocialBtn{
	border:1px solid #dbdbdb;
	-webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
	background:url(../images/signInSprite.gif) repeat-x 0px -67px;
	height:24px;
	cursor:pointer;
	}
	.otherSocialBtn .socialIconCont{
		padding:4px;
		}
	.otherSocialBtn .socialTextCont{
		line-height:24px;
		padding:0px 7px;
		border-left:1px solid #dbdbdb;
		color:#7e7b7b;
		}
/********sign in popup container ends here********/
.zohoMemberbut{
background-color:#0b6eb4;
font-family:Arial, Helvetica, sans-serif;
-moz-border-radius:6px;
padding:10px 10px 0 10px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#437af0',endColorstr='#0b6eb4');/* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#437af0', endColorstr='#0b6eb4')"; /* IE8 */
background-image:-webkit-gradient(linear, left top, left bottom, from(#437af0), to(#0b6eb4));
color:#fff;font-size:12px;text-align:left;
background-image: -moz-linear-gradient(top, #437af0, #0b6eb4);
-webkit-border-radius:6px;overflow:auto
}
.zohoMemberbutouter{
background:#fff;padding:3px;
-webkit-border-radius:6px;float:left;
-moz-border-radius:6px;overflow:auto;
width:290px;

}
.zohoMemberbut h3, .zohoMemberbut h5{
margin:0;padding:0;
font-size:17px;
font-weight:bold;
color:#fff;
}
.zohoMemberbut h5{
padding:10px 0 20px 0;
text-align:center;color:#fff;

}
.zohoMemberbut p{
color:#b0c5ff;margin:0;padding:0;
}
.joinNowbutton{
font-size:15px;background:#ff8f17;
padding:3px 5px;font-weight:bold;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
cursor:pointer;position:relative;
-webkit-border-top-left-radius:3px;
-webkit-border-top-right-radius:3px;
overflow:auto;float:right;
}
.zohoMumbersOutCont{
	border-top:1px solid #F2F2F2;
	padding:10px 7px;
	}
	.zohoMumbersOutCont .zohoMumbersInnerCont{
		padding:0 17px 0 14px;
		}
	.zohoMumbersInnerCont .zmLtTextCont{}
	.zmLtTextCont h3{ color: #595959;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    padding: 0;}
	.zmLtTextCont p{
    margin: 0;
    padding: 0;	}

	.acttionBtn{
		-webkit-border-radius:3px;
    	-moz-border-radius:3px;
    	border-radius:3px;
		border:1px solid #E5E5E5;
		background:#CCC;
		padding:12px 40px;
		cursor:pointer;
		font-size:18px;
		font-weight:bold;
		color:#457BD9;
		-moz-box-shadow:0 1px 1px #F8F8F8;
 		 -webkit-box-shadow:0 1px 1px #F8F8F8;
 		 box-shadow:0 1px 1px #F8F8F8;
		/* IE10 */
			background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FCFCFC  100%);

		/* Mozilla Firefox */
			background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FCFCFC  100%);

		/* Opera */
			background-image: -o-linear-gradient(top, #FFFFFF 0%, #FCFCFC  100%);

		/* Webkit (Safari/Chrome 10) */
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #FCFCFC ));

		/* Webkit (Chrome 11+) */
		background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FCFCFC  100%);

		/* Proposed W3C Markup */
		background-image: linear-gradient(top, #FFFFFF 0%, #FCFCFC  100%);
	}
	.jonArrow{
		background: url(../images/signInSprite.gif) no-repeat -107px 0;
		  width: 18px;
		  height:12px;
          float: left;
   		  margin-left: 8px;
    	  margin-top: 7px;
		}

/**********************NEW SINGLE POST CSS************************/

/* $Id: pulse-styles.css $
body {
	margin:0 auto;background:#F2F2F2;
font:12px Arial, Helvetica, sans-serif;
}

/*
body img{
max-width:625px;
}
*/


.clearBoth {
	clear:both;
}

/* Common Styles Fonts  */

.italicText {
	font-style:italic;
}

.smallText {
	font-size:11px;
	font-weight:normal;
}
.dimText {
	color:#97a4af;
}
.overAuto{
overflow:auto;
}

.greenText{
color: #5DA746;
}
/*Common Styles Fonts  End*/

.mainContainer{
padding-top: 2px;
}

.contentContainer{
	overflow:auto;
	margin:10px 0 0 0;

}

.leftcontentContainer{
width:75%;min-height:550px;
float:left;
  font-size:13px;
}

.sideBar{
width:24%;
float:left;
}

.sideBar .wrapper{
	padding:5px 0px 10px 20px;
}

.contentWrapper{
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E6E6E6;
    box-shadow: 2px 3px 3px #D3D3D3;
	min-height:670px;padding:15px;
	 border-radius: 3px 3px 3px 3px;
	 position:relative;
}

/*postArea*/
.normalPhoto, .normalPhoto img{
height:72px;width:72px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
margin-bottom:5px;
border: 1px solid #f4f4f4;
position:relative;
}

.postContainer{
}
.postContainer img{
    max-width :600px;
}

.sppostContent{
 padding:0px 0 0px;
 width:89%;
}
.sppostContent p{
clear :both;

}
.sppostContentWrapper{
padding:0 0px 0 21px;
line-height:1.7;min-height:130px;
}

.sppostHeader{
padding:0 0 10px 0;
}

.sppostHeader h3{
	clear: both;
    color: #636363;
    font-size: 1.4em;
    line-height: 1.5;
	font-weight:bold;
	width:74%;float:left;
}

.sppostHeader h3 a,.sppostHeader h3 a:hover{
 color: #636363;text-decoration:none;
}

.sppostHeader h4{
    color: #888;
    font-size: 12px;
    line-height:1.5;
	float:left;
}

.sppostHeader h4 a{
	color: #888;
}

.responsHeader{
	width:75%;float:left;
}

.responsHeader a.responseTitleLink{
    cursor:pointer;cursor:hand;text-decoration:none;
}
.bestresponsebg{
background:#F3FBFE;
padding:10px;  margin-left: 0px;
}


.sppostAuthor{
max-width:80px;
padding:7px 0 0 0;
text-align:center;
}

.sppostAuthor .greenText{
padding:2px 0 4px 0;
}

.sppostAuthor span{
	display:block;
	padding:3px 0 0 0;
	overflow:hidden;
}

.postFooter{
padding:10px 0;
overflow:auto;
border-top: 1px solid #F2F2F2;
}

.postFooter a{
border:1px solid #ddd;
float:left;padding:3px 5px 1px;
margin-left:10px;
}

.postFooter a:hover{
text-decoration:none;
}

.statusType{
position:relative;
}

    .statusType h5{
background:#686868;
padding:2px 5px;
color:#fff;
border-radius:2px;
margin:3px 0 0 0;
font-size:14px;
float:right;
color:#fff;
cursor:pointer
}

.statusType h4 span{
float:left;max-width:130px;
text-align:center;

}

.statusType ul{
display:none;
border:1px solid #272727;
clear:both;
position:absolute;background:#fff;
top:32px;right:0;
min-width:130px;z-index: 999;
}
/*
.statusType:hover ul{
	border:1px solid #272727;
display:block;clear:both;
position:absolute;background:#fff;
top:30px;right:0;
min-width:130px;z-index: 999;
}
*/
.statusType ul li{
	padding:5px;cursor:pointer;
}

.statusType ul li:hover{
	background:#272727;
	color:#fff;
}

.imgdownArrow{
background:url(../images/singlepostSprite.png) -179px -4px;
height:10px;width:10px;margin:10px 0 0 5px;
}

.spbreadCrumbCont{
 padding:0px 0 20px;
 overflow:auto;font-size:12px;
}

.spbreadCrumbCont a{
	color: #686868;padding:0 5px;
}

.imgOnline, .imgOFFline{
background:url(../images/singlepostSprite.png) -85px -3px no-repeat;
width:10px;height:10px;cursor:pointer; margin:4px 0 0 2px;
}

.imgOFFline{
 background-position:-133px -3px;
 }

.imgToparrow{
background:url(../images/singlepostSprite.png) -7px -3px no-repeat;
width:8px;height:10px;cursor:pointer;margin:4px 2px 0 0;
}

.imgBackarrow{
background:url(../images/singlepostSprite.png) -57px -3px no-repeat;
width:18px;height:12px;cursor:pointer;margin:2px 0 0 0;
}

.imgArrow{
background:url(../images/singlepostSprite.png) -113px -3px no-repeat;
width:10px;height:6px;margin:5px 5px 0 5px
}

.imgTwitter{
background:url(../images/singlepostSprite.png) -95px -61px no-repeat;
width:55px;height:21px;cursor:pointer;margin-right:5px;
}


.sppostTypeActions{
padding:15px 0 5px;overflow:auto;
text-align:right;  min-height: 23px;
}

.bestIcon{
	background:url(../images/singlepostSprite.png) -420px -30px no-repeat;
	width:27px;height:20px;
}

.sppostTypeActions a{
	padding-right:10px;
}

/*.sppostContent .action{
	display:none;
}

.sppostContent:hover .action{
	display:inline;
}

.sppostContentWrapper .action{
	display:none;
}

.sppostContentWrapper:hover .action{
	display:inline;
}*/


.likeButtion{
	background:#f1f1f1;border:1px solid #ddd;padding:0px 4px;
	float:right;color:#686868; height:20px;border-radius:3px;
	margin-left:0px;border:1px solid #d2d2d2;
	cursor:pointer;
}

.likeButtion span{
	margin:0px 1px 0 0px;
	float:left;
}


.commentLikeButtion{
	float:right;color:#686868; height:20px;border-radius:3px;
	cursor:pointer;
}

.commentLikeButtion span{
	margin:0px 1px 0 1px;
	float:left;
}

.imgLike{
margin:3px 0px 0 4px;width:13px;height:18px;
float:left;background:url(../images/singlepostSprite.png) -28px -3px no-repeat;
}

.imgCommentlike{
margin:2px 2px 0 0px;width:13px;height:18px;
float:left;background:url(../images/singlepostSprite.png) -156px -3px no-repeat;
}

.spreplyContainer{
	overflow:auto;
	clear:both;
}

.spreplyContainer h2{
	 border-bottom: 1px solid #DDDDDD;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 10px 0 10px;
    color: #636363;
}

.spsingleReplyContainer{
    border-top: 1px solid #F2F2F2;
    line-height: 1.6;overflow:auto;
    margin-top: 1.2em ;
   clear: both;
   padding : 10px 0 0 0;
}

.thread{
margin-left: 30px;
}

.spreplyContainer .imgOnline, .spreplyContainer .imgOFFline{
	margin:5px 3px 0 0;
}
.postContainer .postContent{
background: none;padding:0;
}

.spreplyContainer .sppostAuthor{
padding:3px;
}

.attachmentListCont {
    background-color:#fff;
    border-radius:0;
    margin: 0;padding: 0;
}

.spattachmentList{
	overflow:auto;
	padding:20px 0;
}

.spattachmentList h3{
	padding-bottom:5px;
	font-size: 0.9em;
	  font-weight: bold;
    text-transform: uppercase;
    color:#636363;
}

.spattachmentList ul li{
border-bottom:1px dotted #ddd;
padding:5px 0;margin:0 5px;
overflow:auto;
}

.spattachmentList ul li .action{
	display:none;
}

.spattachmentList ul li:hover .action{
	display:block;
}

.imgDimDelete{
	background:url(../images/singlepostSprite.png) -82px -34px ;
	height:10px;width:10px;margin:5px 0 0 6px;cursor:pointer;
}

.imgAttach{
background:url(../images/singlepostSprite.png) -118px -34px no-repeat;
width:15px;height:13px; margin: 3px 3px 0 0;
}

.imgpdf{
background:url(../images/singlepostSprite.png) -34px -34px no-repeat;
width:16px;height:18px; margin: 3px 3px 0 0;
}

.imgxls{
background:url(../images/singlepostSprite.png) -7px -34px no-repeat;
width:16px;height:18px; margin: 3px 3px 0 0;
}

.imgimage{
background:url(../images/singlepostSprite.png) -54px -35px no-repeat;
width:17px;height:18px; margin: 3px 3px 0 0;
}

.imgppt{
background:url(../images/singlepostSprite.png) -6px -61px no-repeat;
width:16px;height:18px; margin: 3px 3px 0 0;
}

.imgzip{
background:url(../images/singlepostSprite.png) -27px -61px no-repeat;
width:16px;height:18px; margin: 3px 3px 0 0;
}

.imgfile{
background:url(../images/singlepostSprite.png) -68px -61px no-repeat;
width:16px;height:18px; margin: 3px 3px 0 0;
}

.callOut{
    border-radius: 2px 2px 2px 2px;
    display: block;
    height: 16px;
    position: absolute;
    right: -4px;
    top: -1px;
    width: 18px;
    z-index: 99;
    background-color:#fff;
}

.imgDiscuss b{
background:url(../images/imgSprite1.png) -363px -774px no-repeat;
width:18px;height:18px;
display:block;
}

.imgIdea b{
background:url(../images/imgSprite1.png) -404px -774px no-repeat;
width:15px;height:15px;
display:block;
}

.imgQuestion b{
background:url(../images/imgSprite1.png) -420px -774px no-repeat;
width:15px;height:15px;
display:block;
}

.imgError b{
background:url(../images/imgSprite1.png) -438px -775px no-repeat;
width:15px;height:15px;
display:block;
}

.imgAnnouncement b{
background:url(../images/imgSprite1.png) -384px -774px no-repeat;
width:15px;height:15px;
display:block;
}

.attachments{
    padding: 0;
}

.spattachmentConent{
padding:0 0 0 20px;
clear:both;color:#ddd;
font-size:11px;color:#8c8c8b;
}

.spattachmentConent a{
padding-left:8px;color:#8C8C8B;
}


.approveButton{
background:orange;
padding:0px 10px;
color:#fff;
}

.bestAnswer{
border:1px solid #ddd;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
overflow:auto;padding:10px;
background:#F3FBFE;
}

.mildYellowCont{
	background:#F3FBFE;
	border:1px solid #ddd;
	line-height:1.5;overflow:auto;
}
.responseHeight{
    min-height: 75px;
    margin-top: 5px;
}
/*postArea END*/




/*sideBar*/
.spwidgetBox{
overflow:auto;
margin:7px 0;
clear: both;
}

.spwidgetBox h3{
	 border-bottom: 1px solid #DDDDDD;
    color: #777777;
    font: bold 13px arial,helvitica,sans-serif;
    padding: 6px 0;overflow:auto;margin-bottom:7px;
}

.spsppostActions{
padding:5px 0 0 0;
margin-bottom:10px;
}

.sppostActions ul li{
	padding: 4px 10px 5px;
}

.sppostActions ul li a{
	color: #686868;
}

.sppostActions ul li a:hover, .forumTags ul li a:hover{
	color:#000;text-decoration:none;
}

.forumTags{
	overflow:auto;
        padding-left: 13px;
}

.forumTags ul{
overflow:hidden;padding:10px 0 0 0;
}

.forumTags ul li{
float:left;margin-right:5px;margin-bottom:10px;
  border: 1px solid #CCCCCC;padding:0px 1px 2px;#padding:0 0 3px;height:15px;
   position: relative;min-width: 35px;
}

.forumTags .deleteTag
{
margin-right:15px;
}


.forumTags ul li a{
    color: #686868; padding: 1px 5px;
   float:left;
}

.imgAddTag{
	background:url(../images/singlepostSprite.png) -348px -30px no-repeat;
	height:16px;width:16px;cursor:pointer;margin-left:10px;position: absolute;
	}

.transform .imgSmallDelete{
	background:url(../images/singlepostSprite.png) -142px -35px no-repeat;
width:19px;height:15px;cursor:pointer;
  -moz-transition: all 1s ease-in-out 0s;
-moz-transform: translate(0em, 0pt);
display:none; position: absolute; right: -13px;    top: 1px;
}

.transform:hover .imgSmallDelete{
  -moz-transform: translate(0em, 0pt);
  display:block;-webkit-transition: all 1s ease-in-out;
-webkit-transform-style: translate(0);
}

.followButtion{
	min-width:75px;font-size:13px;border-radius:2px;
	margin:10px 0 17px ;float: left;padding: 1px;
}

.followButtion a, .followButtion a:hover{
color:#fff;text-decoration:none;display:block;
padding:3px 10px 5px;
}

.socialIcon{
	padding:5px 0;
}

.addTag{
overflow:auto;
padding:5px 0 0 0;
}

.addTag input[type="text"]{
	border:1px solid #ddd;
	padding:2px;height:20px;
	width:54%;
}

.addTag input[type="button"]{
	padding:3px 6px;margin:0 4px;
	cursor:pointer;
}

.zsupportReqMsg{
 color: #636363;
    font: italic 1.1em arial bold;
}

/*sideBar END*/

/**********************NEW SINGLE POST CSS************************/


