
.rightside .rleft {width: 100%;}
a.footerLink {color: #FFF;}
.breadcrumb a {color: #076684;}
.topLink {color: #e9d19f !IMPORTANT;}
.topLink:hover {color: #FFF !IMPORTANT;}

.sleft,#search_bg {visibility: hidden;}

/**************************************************************/
/*****************                        *********************/
/*****************     Answer 2.1 Code    *********************/
/*****************                        *********************/
/**************************************************************/

/* These classes and ID's are global and affect major elements */
.AnswerContainer *{
	/* Use this section for global changes, NEVER USE !IMPORTANT HERE */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.globalAnswerElement{
	/*This is applied to all global elements, not but the container*/
	margin-bottom:10px;
}
.AnswerContainer{
	/*This is the master container's Class, the ID is also the same if you need advanced CSS */
	position:relative;
}

#QuestionInnerText {font-weight:normal}

/* These are the classes for the Answer Box Section */
.inputTableAskBox{
	/*This is the style that will position the ask box and its text */
}
.inputTableAskBox div{
	/*By default, this just allows the text to wrap around the box.  Use float:none; to remove this feature*/
}
.AnswerDescriptionText{
	/*Control the text for the ask box in this class*/
}

/*These are the classes for the Quickpicks sections*/
.inputTableQuickPicks{
	/*This is the style that will position the quickpicks and its text */
}
#quickPicksDecriptionMessage{
	/*By default, this just allows the text to wrap around the box.  Use float:none; to remove this feature*/
}
.QuickPicksBox{
	/*This is the class attached to the widget.  Float is to keep the dropdown next to the text*/
}

/* Main Answer Section Classes */
.AnswerTextDivSection{
	/*You should modify the master table, not this if you need more/less space.  the text alignment is meant to set the browser default*/
	text-align:left;
	width:100%;
}
#YouAskedText,#CorrectSpellingTitleDiv{
	/*This is where you should place margins and padding for the text types */

}
#AnswerTitle{
	/*This is for formatting the You Asked header */
	font-weight:bold;
}
.QuestionText div{
	/* This code is for the You Asked message*/
	font-weight:bold;
}
.AnswerText{
	/* Keep the Clear in here to reset the CSS.  this section is for your answer */
}
.AnswerTextSection{
	/*Each of your individual RAD Editors use this CSS, add/remove space between sections here */
	padding-bottom:10px;
}

/* Keypoints Section Classes */
.keypointsDivSection{
	text-align:left;
}
.keypointsTitle{
	font-weight:bold;
}
.keypointsAnswer{
}

/* FAQ Section Classes */
.faqContainer{
	text-align:left;
}
.faqTitle{
	font-weight:bold;
}
.faqAnswer{
	
}
.faqQuestionLink{
	color:#0000FF;
	cursor:pointer;
}
.faqQuestionLinkHover{
	color:#000099;
	cursor:pointer;
}

/* Similar Questions Section Classes */
.SimilarQuestionsDivSection{
	text-align:left;
}
.similarQuestionTitleDiv{
	font-weight:bold;
}
.similarQuestionDiv{
	
}
.similarQuestionsLink{
	cursor:pointer;
	color:#0000FF;
}
.similarQuestionsLinkHover{
	cursor:pointer;
	color:#000099;
}

/* Corrected Spelling Section Classes */
.CorrectSpellingDivSection{
	text-align:left;
}
.CorrectSpellingDivSection div{
}
.CorrectSpellingTitleDiv{
	font-weight:bold;
}
.CorrectSpellingDiv{
}
.CorrectedQuestionLink{
	cursor:pointer;
	color:#0000FF;
}
.CorrectedQuestionLinkHover{
	cursor:pointer;
	color:#000099;
}

#Elaborate {margin-left:3px;}

/* Knowledge Builder Section Classes */
.KnowledgeBuilderLinkSection{
	text-align:left;
}
.KnowledgeBuilderLinkTitleDiv{
	font-weight:bold;
}
.KnowledgeBuilderLinkDiv{
	color:#0000ff;
	cursor:pointer;
}
.KnowledgeBuilderLinkDivHover{
	color:#000099;
	cursor:pointer;
}

/* Student Feedback Section Classes */
.FeedbackDivSection{
	text-align:left;
}


#feedbackcomment, #feedbackTextbutton {float:left; margin-right:10px;}

/* FAQ Popup Section*/
.FullFaqContainer{
	background-color:#ffffff;
	position:absolute;
	height:500px;
	width:400px;
	right:0px;
	left:auto;
	bottom:100px;
	z-index:1;
}
div#AnswerContainer>.FullFaqContainer{
/*This Section is for all browsers that support fixed positions*/
	position:fixed;
	right:0px;
	left:auto;
	bottom:0px;
}
.fullFaqTitle{
	width:400px;
	border-top:2px inset #999999;
	border-left:2px inset #999999;
	border-right:2px inset #999999;
	font-weight:bold;
	height:30px;
}
#hideFullFAQSection{
	text-align:right;
	font-weight:bold;
	font-size:10px;
	height:10px;
	cursor:pointer;
}
.FullFaqNavigation{
	text-align:left;
	border-left:2px inset #999999;
	border-right:2px inset #999999;
	border-bottom:2px solid #ffffff;
	width:400px;
	height:80px;
	overflow:scroll;
}
.faqFullCategoryName{
	color:#0000ff;
	cursor:pointer;
}
.faqFullCategoryNameHover{
	color:#000099;
	cursor:pointer;
}
#FAQFullCategorySpacer {
	width:20px;
	float:left;
}

.FullFaqAnswer{
	text-align:left;
	border-left:2px inset #999999;
	border-right:2px inset #999999;
	border-bottom:2px inset #999999;
	width:400px;
	height:380px;
	overflow:scroll;
}
#rating1 {margin-right:3px;}
#rating2 {margin-right:3px;margin-left:5px}
#rating3 {margin-right:3px;margin-left:5px}
#rating4 {margin-right:3px;margin-left:5px}
#rating5 {margin-right:3px;margin-left:5px}

* html #rating1 {margin-right:0px;}
* html #rating2 {margin-right:0px;margin-left:0px}
* html #rating3 {margin-right:0px;margin-left:0px}
* html #rating4 {margin-right:0px;margin-left:0px}
* html #rating5 {margin-right:0px;margin-left:0px}

/* Knowledge Builder Popup Section */

.KnowledgeBuilderSection{
	background-color:#ffffff;
	position:absolute;
	height:220px;
	width:425px;
	right:200px;
	left:auto;
	bottom:100px;
	z-index:1;
}
#questiondetail {width:300px}
div#AnswerContainer>.KnowledgeBuilderSection{
/*This Section is for all browsers that support fixed positions*/
	position:fixed;
	right:auto;
	left:300px;
	bottom:100px;
}

.KnowledgeBuilderTitleDiv{
	width:425px;
	background-color:#000000;
color:#ffffff;
	font-weight:bold;
	height:20px;
border-top:2px inset #999999;
	border-left:2px inset #999999;
	border-right:2px inset #999999;
	cursor:move;
}


#hideFullKBSection{
	float:right;
	position:relative;
	right:10px;
	font-weight:bold;
	font-size:12px;font-weight:bold;
	cursor:pointer;
	top:-13px;
	[top:2px;
	top:2px;
	]top:-13px;
}

.KnowledgeBuilderDiv{
	text-align:left;
	border-left:2px inset #999999;
	border-right:2px inset #999999;
	border-bottom:2px inset #999999;
	width:425px;
	height:200px;
	overflow:scroll;
	white-space:nowrap;
}
.KBConfirmationMessage{
	text-align:left;
	border-left:2px inset #999999;
	border-right:2px inset #999999;
	border-bottom:2px inset #999999;
	width:425px;
	height:200px;
	overflow:scroll;
	white-space:nowrap;
}
#answerMainTextbox {float:left;}
#askbutton {margin-left:5px;} 

/* Hotfix */
#chat_live{display:none;}

