body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin-bottom :0;
    margin-top :0;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	 
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}


A {text-decoration:none;}
A:link { COLOR: #0a619f }
A:visited { COLOR: #0a619f }
A:hover { COLOR: #0a619f }
A:active { COLOR: #0a619f }

.NumFld 
{
 text-align: right;
}

.ErrorMessage
{
	font-weight:bold;
	font-size: 12px;
	color :Red;		
	padding-bottom: 2px;
	margin: 2px 2px 2px 0px;	
	line-height: 120%;
	padding-top: 2px;
	font-family: verdana;
}

.CaptionText
{  
    PADDING-LEFT: 5px;
    padding-bottom: 3px;
    padding-top: 3px;
    FONT-SIZE: 12px;
    COLOR: darkblue; 
    LINE-HEIGHT: 8pt;
    FONT-FAMILY: Verdana;    
}

.CaptionTextBig
{
	font-family:Verdana;
	font-size: 14px;
	font-weight:bold;	
    color:#5d7b9d;
}

.ItemText
{ 
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: arial;
    LINE-HEIGHT: 8pt;   
    height:22px;  
}


.TabHeader
{
	background-color:#5d7b9d;
	font-family:Verdana;
	font-size: 15px;
	color:White;
}


.PageHeader 
{
	font-family:Verdana;
	font-size: 18px;
    color:White;
}

.PageLeftMenuColor
{
	background-color:#e3edf6
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:White;	
}

.menutextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;	
	color:#284775 ;	
}


.copyright {
	font-family: Arial,  Myriad Bold, Helvetica, Geneva, Swiss;
	text-align: center;
	vertical-align: bottom;
	color: #000000;
	font-size: 10px;
}

.LinkLabel {
 font-family:Verdana;
 font-size: 12px;
 color:blue;
}

.datagridodd
{
	background-color :white;
	FONT-SIZE: 12px;
	Color : Black;
	FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif;
}
.datagrideven
{
	background-color :  #d3d3d3;
	FONT-SIZE: 12px;
	Color : Black;
	FONT-FAMILY:Arial, Verdana,  Helvetica, sans-serif;
	}
.datagridhead
{
	background-color :#5d7b9d;
	Height : 25px ;
	FONT-SIZE: 12px;
	font-weight:bold;
	Color : white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.datagridheadWithoutColor
{
	
	Height : 25px ;
	FONT-SIZE: 12px;
	font-weight:bold;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.WelcomeUser { color: #0a619f}		

.text
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}

.textBold
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight:bold;
}

.Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000066;
	background-color: #FFFFFF;
	border: 1px solid #000066;

}
.welcome {
		line-height : 16px;
		font-size : 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding-bottom : 8px;
		text-align : left;
	}

.BaseTable
{
	border:0px;
	width:100%;
}
.LeftMenu
{
	width:25%;
	vertical-align:top;
	background-color:#EEEEEE;
}
.ContentPart
{
	width:75%;
	vertical-align:top;
}
.ContentTable
{
	width:100%;
	border:0;
	vertical-align:top;		
}

.TextLeft
{
	text-align:left;
}

.TextCenter
{
	text-align:center;
}
.TextRight
{
	text-align:right;
}

.Required
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: Red;
	text-align:center;
}

.DataGridBody
{
	border-collapse:collapse;
	border-color:#cccccc;
}

.DataGridHeader
{
	background-color:#cccccc;
}
.BoldText
{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
/*Code of Alagu venkatesh kumar*/

.TDHeader
{
	font-family: Arial, Helvetica, sans-serif;
	color:  Navy;
	font-size: 20px;
	font-weight: bold;
}

.ShowMessage
{
	font-size: 12px;	
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: green;
	font-weight: bold;
	text-align:center;
}

.TDHeading
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;	
	font-weight: bold;
	font-size: 11px;
}


/*End Code of Alagu Venkatesh Kumar*/
/* Prakash Styles starts */
.intranetheader
{
	font-family: Arial, Helvetica, sans-serif;
	color:  Navy;
	font-size: 20px;
	font-weight: bold;
}

.GroupPopUpHeader
{
	font-family: Arial, Helvetica, sans-serif;
	color:  Navy;
	font-size: 17px;
	font-weight: bold;
}
.FullWidth
{
	width:100%;
}
.HomeBase
{
	width:90%;
}
.DashBoardHeader
{
	background-color:#EEEEEE;
	color:#FF0000;
	font-weight:bold;
}
.DashBoardGrid
{
	width:100%;
	border:0px;
}
.DashBoardGridColumns
{
	width:100%;
}
.DashBoardGridColumns TD
{
	width:33%;
}
.DashBoardGridHeader
{
	font-weight:bold;
}
.DashBoardGridHeader TD
{
	width:33%;
}
.TextBoxLikeLabel
{
	width:150px;
	border:1px solid grey;
}
.hiddenSpan
{
	display:none;
}
.FullBorder
{
	border:1px solid grey;
}
.FullBorder TD
{
	border:1px solid grey;
}
.NoBorder
{
	border:0px;
}
.NoBorder TD
{
	border:0px;
}
.InputBox
{
	width:200px;
}
.HalfWidth
{
	width:50%;
}
.ImageColumn
{
	width:116px;
}
.LinkColumn
{
	font-size:small;
}
.MenuHeader
{
	font-weight:bold;
	font-size:larger;
}
.UnitHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000066;
	background-color:#EEEEEE;
	font-weight: bold;
}
.HideControl
{
	visibility:hidden;
}
/* Prakash Styles ends */

/* Md Harris Styles Starts */
.Hand
{
	cursor:pointer;
}
.HeaderRoleName
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #DFE5EC;
	font-weight: bold;
}
.WhiteHeaderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	
}
.WhiteHeaderText A {text-decoration:none;}
.WhiteHeaderText A:link { COLOR: #ffffff; }
.WhiteHeaderText A:visited { COLOR: #ffffff; }
.WhiteHeaderText A:hover { COLOR: #ffffff; }
.WhiteHeaderText A:active { COLOR: #ffffff; }

.QuickLinksBG
{
	text-align:right;
	/*background-image: url(../../images/AppImages/addgroub_bg.gif);*/
	background-repeat: no-repeat;
	color : #FFFFFF;
	
}
.QuickLinksBG A {text-decoration:none;}
.QuickLinksBG A:link { COLOR: #ffffff; }
.QuickLinksBG A:visited { COLOR: #ffffff; }
.QuickLinksBG A:hover { COLOR: #ffffff; }
.QuickLinksBG A:active { COLOR: #ffffff; }

.QuickLinkSep
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color:#FFAA00;
	font-weight:bold;
	padding: 0px 10px 0px 10px;
}

.LeftMenuLable
{
	color:#0a619f;
	font-weight:bold;
	padding-top:6px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.LeftMenuBold
{
	color:#0a619f;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.LogoFill
{
	background-color : #000066
}
.LessonPart
{
	width:80%;
}
.treeStyleNodeH
{
	font-size: 9pt;
	vertical-align: text-top;
	font-family: Arial;
	text-decoration: none;
	height: 15;
	cursor: pointer;
}
.Bar
{
	background-color: #6699CC;
}
.BoldWhiteText
{
	color : #FFFFFF;
	font-size: 11pt;
	font-weight : bold;
	font-family: Arial;
}
/* Md Harris Styles ends */


/*Murali*/
.mainheader {
			font-family: Arial, Helvetica, sans-serif;
			color: #000066;
			font-size: 18px;
			font-weight: bold;
		}
.outerBorder{
	border:1px solid #000000;
}
.ReadMessages { COLOR: #0000FF; }
.ReadMessages link { COLOR: #0000FF; } 
.ReadMessages visited { COLOR: #0000FF; }
.ReadMessages hover { COLOR: #0000FF; }
.ReadMessages active { COLOR: #0000FF; }
.backgroundcolor
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
	color:#000066;
	font-weight: bold;
	font-size: 18px;
}
.TypeCircle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	list-style-type:disc;
	list-style-position: outside;
}
.backGroundTable
{
	border:1px solid #EEEEEE;
}
.contentCells
{
	border-bottom:1px solid #EEEEEE;
	
}
.contentCellsRight
{
	border-bottom:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
}

.TDColor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#808080;
}
/*Murali*/
/*By sasikala*/
/*For Edit rubrics*/
.blueheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
/*For AssessmentDetails */
.trbgcolor
{
	background-color: #FFFFFF;
}
/* For edit rubics*/
.rubricvalue
{
	FONT-SIZE: 12px;
	WIDTH: 54px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*For Edit Rubrics*/
.rubricsdesc
 {
	FONT-SIZE: 12px;
	WIDTH: 545px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*for ViewEnrolledStudents*/
.tealtext
{
	font-family: Arial, Helvetica, sans-serif; 
	color: #009999;
	font-size: 12px;
}
/*for Add/Edit assessments*/
.bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px; 
}
.blacktext
{
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	font-size: 12px; 
}
/*for ReadingPassages*/
.largeblueheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000066;
}

ol.LAlpha
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type:lower-alpha;
	list-style-position: outside;
}
/*for view questions*/
.subheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}
/*for Assessment related standards*/
.reportlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.RequiredAssessment
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: Red;
	text-align:left;
}
/*For openclose course*/
.redtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
}
.redtext A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
}
.redtext A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
}
/* for DeleteStudent test*/
.redlink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
/*Sasikala end*/

/*Venkatesh Style Starts*/
.BGTransperantBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
	
} 
.ParentTopLinkStyle
{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}    
.ParentTextName
{
	padding-top:55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
} 
.TitleText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
}
.ParentDropDownStyle
{
	float:right;  
	padding-top:65px;
}
.FirstLevelItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:Green;
	width:150px; 
}
.SecondLevelItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:Blue;
	width:150px;
}    
.ThirdLevelItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: Maroon;
	width:150px;
}
.TableBackground
{
	background-color:#eeeeee;
	border : solid 1px #eeeeee;
}  
/*Venkatesh style Ends Here*/

/*Sunil*/
.LinkFixLogHeader
{
	font-family: Arial, Helvetica, sans-serif;
	color:  White;
	font-size: 20px;
	font-weight: bold;
}
.GridHeader
{
	font-weight:bold;
}
.GridLabel
{
	font-size :12px;
	font-weight :bold;
}
.columnheaderonbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}
.leftnavheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight: bold;
}
.navbuttontext{
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}	
.leftnavlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066FF;
}
.ulResult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}
.tdBold
{
	text-align:center;
	font-weight:bold;
}
.tdAlignCenter
{
	text-align:center;
}
/*End - Sunil*/

.whiteheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF
}
/*Style By Alagu*/

.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}
.textCorrectAnswer {
		color : #228B22;
		font-weight : bold;
	}

	.textCorrectAnswerSelected {
		color : #228B22;
		font-weight : bold;
		background-color : #DCDCDC;
	}

	.textIncorrectAnswerSelected {
		color : Maroon;
		font-weight : normal;
		background-color : #DCDCDC;
	}

	.StandardTitle {
		border-bottom : 2px solid #000099;
		color : #000099;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 14px;
		font-weight : bold;
	}

	.columnheaderonbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.GreenText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Green;
}

.rightBorder {
	background-image: url(../Images/LessonPopupImages/rightBorder.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.questionDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	border: none;
	text-align: center;
}
.leftBorder {
	background-image: url(/images/lesson_interface/style_images/leftBorder.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


/* End By Alagu*/

/* Priya */
.SmallGridText
{
	 font-family: Verdana, Arial, Helvetica, Sans-Serif;
	 font-size: 10px
}
/* Priya */

.Locked
{
	margin-left:20px;	
	color:Red;
	font-family:  Arial,Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}
.Publish
{
	margin-left:20px;
	color:Green;
	font-family:  Arial,Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}
	
.breadCrumbs
{
	font-family: Arial, Helvetica, sans-serif;
	color:  Navy;
	font-size: 14px;
	font-weight: bold;
}
	
	.CourseHeader
{
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	font-size: 12px;
	font-weight: bold;
}
.TextBold
{
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	font-size: 14px;
	font-weight: bold;
}
.CommitStatus
{
	font-family: Arial, Helvetica, sans-serif;
	color:Green;
	font-size: 12px;
	font-weight: bold;
}

.EditStatus
{
	font-family: Arial, Helvetica, sans-serif;
	color:Red;
	font-size: 12px;
	font-weight: bold;
}
.publishStatus
{
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	font-size: 12px;
	font-weight: bold;
	visibility:hidden;
}
