/*home page header*/
.style1 {color: #000000}
a:link {
	color: #0d4699;
	text-decoration: none;
}
a:visited {
	color: #0d4699;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.tt_login {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.toolboxImage {
width:63%;
float:left;
background-image:url(images/header_main.gif);
background-repeat:repeat;
height:104px;
}
.mainimage{
background-image:url(images/header_1.jpg);
width:322px;
height:104px;
}
.mattTest {
float:right;
background-color:#CCCCCC;
border:1 solid black;
height:90px;
width:200px;
margin-top:5px;
margin-bottom:5px;
margin-right:20px;
border:1px solid white;
}
.username {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	height: 19px;
	width: 120px;
}
.forgotpassword{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	Color:#0D4699;
	text-decoration: underline;
	}
.button_go {
	background-image: url(images/save_button_bg.gif);
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	background-color: #cccccc;
	height: 22px;
	width: 36px;
}
.curvy {
	position:absolute;
	
	width:250px;
	height:97px;
	background:#E5E5E5;
	color:#000;
	margin:5em auto;
	right: 20px;
	/*top: -182px;*/
	top:-78px;
}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#08c; background:#7197D0;overflow:hidden;}
#ctl {top:0px; left:0px;}
#cbl {top:77px; left:0px;}
#ctr {top:0px; left:230px;}
#cbr {top:77px; left:230px;}
#quadtl, #quadtr, #quadbl, #quadbr {
	position:absolute;
	font-size:150px;
	font-family:arial;
	color:#E5E5E5;
	line-height:40px;
	height: 42px;
}
#quadtl {left:-8px;}
#quadtr {left:-25px;}
#quadbl {left:-8px; top:-16px;}
#quadbr {left:-25px; top:-16px;}
#txt {position:absolute; top:8px; left:15px; width:223px; height:82px;}
#txt p {font-size:10px; line-height:10px; color:#fff;}
/*End Home Page Header*/

/*2nd Level Page Headers*/

.bannerinside {
 width:100%;
 height:74px;
 background-image:url(images/header_bg_inside.gif);
 background-repeat:repeat;
}
.toolboxImageinside {
width:100%;
float:left;
background-image:url(images/header_2_inside_1.jpg);
background-repeat:repeat;
height:74px;
}
.mainimageinside{
background-image:url(images/header_1_inside.jpg);
width:322px;
height:74px;
}
.curvy1 {
	position:absolute;
	width:250px;
	height:66px;
	background:#E5E5E5;
	color:#000;
	margin:5em auto;
	right: 20px;
	/*top:-148px; */
	top:-74px;
	left: 720px;
}
#ct2, #cb2, #ctr2, #cbr2 {position:absolute; width:20px; height:20px; color:#08c; background:#7197D0;overflow:hidden;}
#ct2 {top:0px; left:0px;}
#cb2 {top:-3px; left:0px;}
#ctr2 {top:0px; left:230px;}
#cbr2 {top:156px; left:-29px;}
#quadt2, #quadtr2, #quadb2, #quadbr2 {
	position:absolute;
	font-size:150px;
	font-family:arial;
	color:#E5E5E5;
	line-height:40px;
	height: 42px;
	top: 0px;
}
#quadt2 {left:-8px;}
#quadtr2 {left:-25px;}
#quadb2 {left:-8px; top:3px;}
#quadbr2 {left:-25px; top:-16px;}
#txt {position:absolute; top:5px; left:15px; width:223px; height:57px;}
#txt p {font-size:10px; line-height:10px; color:#fff;}

.link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#0d4699;
}
/*End 2nd Level Page Headers*/


/* Body Copy */
.copy {
	font-family:arial;
	font-size:12.5px;
	font-weight:normal;
	}
.copyboldstandard
{
	font-family:arial;
	font-size:12.5px;
	font-weight:bold;
}
.copybold{
	font-family:arial;
	font-size:12.5px;
	font-weight:bold;
	padding-left:12px;
	padding-right:10px;
	}
.headercopy {
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding-left:15px; 
	padding-right:12px;
	color:#FF8A00;
	}
 .homePad 
 {
	padding-left:15px; 
	padding-right:12px;
 }
.headertext {
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#FF8A00;
	}
/*End Body Copy */

/*Left Nav*/
.Menu {
	position:absolute;
	top:90px;
	left:20px;
	padding:10px;
	line-height:18px;
	font-family:arial;
	font-size:12px;
	background-image:url(images/bg_dottedline.gif);
	height:35%;
	width:15%;
	}
.leftnav {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leftnavnormal {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0d4699;
	text-decoration: none;
}
#Content {
	margin:15px 20px 10px 210px;
	padding:5px;
	font-family:arial;
	font-size:12.5px;
	font-weight:normal;
	}
/*End Left Nav Here*/

/*My Stuff Page*/
.tableblue{
	border:1px solid #618AC6;
	width:100%;
	
}
.tablelightblue{
	background-color:#E1E9F6;
	border-bottom:1px solid #618AC6;
	height: 22px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	padding-top:2px;
}

/*End My stuff page*/

/*filter popup*/

.popuptable {
	width:550px;
	border: 7px solid #FAD182;
	height: 450px;
	padding-left:15px;
	}
.close {
background-image:url(images/close.gif);
}
/* end filter popup*/

/*register*/
.txtbox {
	font-family: Arial;
	font-size: 11.5px;
	
	}
.txtboxWide {
	font-family: Arial;
	font-size: 11.5px;
	
	width: 400px;
	}
.email {
	font-family: Arial;
	font-size: 11.5px;
	font-weight:normal;
	height: 19px;
	width: 210px;
	}
.asterix {
	font-family: arial;
	font-size: 11.5px;
	font-weight: bold;
	color: #FF0000;
}


/*end register*/

/*view lessons plan*/
.headinglessonplan {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.objectiveshead {
	font-family:Arial;
	font-size: 15px;
	font-weight:bold;
	
}
.underline {
	font-family:Arial;
	font-size: 12.5px;
	font-weight:bold;
	text-decoration: underline;
}
.underline2 {
	
	text-decoration: underline;
}
.bold {
font-family:Arial;
	font-size: 12.5px;
	font-weight:bold;
}
.iconlinks {
	font-family: Arial;
	font-size: 11.5px;
	font-weight:normal;
	text-decoration: none;
	color:#0d4699;
}
/* End Viewlesson Plan*/

/*Create Lesson Plan*/
.blueboxtable{
	background-color:#E1E9F6;
	height: 22px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	padding-top:2px;
}
.button_lessonplan {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	width: 130px;
	background-color: #cccccc;
	background-image: url(images/save_button_bg.gif);
}
/*end create lesson plan page*/

/*comments*/
.subject {
	font-family: Arial;
	font-size: 11.5px;
	font-weight:normal;
	height: 19px;
	width: 300px;
	}
.comments {
	font-family: Arial;
	font-size: 11.5px;
	font-weight:normal;
	height: 100px;
	width: 380px;
	}
.bluecommentsbox{
	background-color:#E1E9F6;
	height: 85px;
	border: 1px solid #618AC6;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	padding-top:3px;
}


.button_cancel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #cccccc;
	background-image: url('images/save_button_bg.gif');
}
.starter_padding {
	padding:5px;
}
.starter_subject {
	border:1 solid black;
}
.starter_header {
 background-color:#FFFF99;
 text-align:left;
}
.subtopic_span{
 padding-top:10px;
 padding-bottom:7px;
}
.instructions {
padding-top:10px;
font-family:arial;
	font-size:14pt;
	font-weight:normal;
}

.homeNumber 
{
	padding-top:20px;
	font-family: Arial;
	font-size: 14pt;
	/*font-weight: bold;*/
}
.homeBullet 
{
	padding-top:5px;
	font-family: Arial;
	font-size: 12pt;
}
.homeList 
{
	padding-bottom:3px;
}

.copyBig {
font-family:arial;
	font-size:12pt;
	font-weight:normal;
}
.standardMetaCell 
{
	BACKGROUND-COLOR: #ffffff;
	padding-bottom:2px;
	padding-top:9px;
}
.standardDataCell 
{
	BACKGROUND-COLOR: #ffffff;
	border:1px solid black;
	text-align:left;

}
.standardMetaCellHoriz
{
	BACKGROUND-COLOR: #ffffff;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:15px;
}
.standardMetaCellLeft 
{
	padding-left:0px;
}
.answerHeader 
{
	background-color:#ffff66;
	
}
.smallHeader 
{
	width:50px;

	text-align:center;
}
.smallTxtBox 
{
	font-family: Arial;
	font-size: 11.5px;
	
	width: 35px;
}
.centerCol 
{
	text-align:center;
}
.srNarrStyle 
{
	margin-top:25px;margin-right:10px;padding:5px; border:1px solid #888;
	
}
.srMcTableStyle 
{
	margin-top:25px;
}
.srMCAddCell
{
	vertical-align:top;width:50px;
}
.srMCQuestionText 
{
	width:510px;
	padding-bottom:15px;
}
.srMCAnswer1 
{
	width: 17px;vertical-align:top;padding-left:3px;padding-top:3px;
}
.srMCAnswer2
{
	width: 25px; text-align:right;vertical-align:top;padding-top:3px; 

}
.srMCAnswer3
{
	width: 468px; text-align:left;vertical-align:top;padding-left:3px;padding-top:3px;
}
.srLink 
{
	background:#F1F6FE;
	text-decoration:underline;
	border:0;
	margin:0;
	color:Blue;
}
.exmImgCell
{
	vertical-align:top;
	text-align:right;
}
.listTableHead 
{
	font-weight: bold; 
	background-color:#2E6A95;
	color:White;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
}
.listTableCell 
{
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.altColor 
{
	background:#EFF8FF;
}
.pagingCells 
{
	font-size:12.5px;
	padding:2px;
	font-weight:bold;
}
.pagingDiv 
{
	text-align:center;
}
.alertRow 
{
	background-color:Yellow;
}
.exmImgCell 
{
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	font-size:12px;
	
	font-weight:bold;
}
.helperImgCell 
{
	vertical-align:top;
	text-align:right;
	
}
.artActions {
	FONT-SIZE: 10px; COLOR: #6699cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.artActions:link {
	COLOR: #6699cc; TEXT-DECORATION: none
}
A.artActions:hover {
	TEXT-DECORATION: underline
}
A.artActions:visited {
COLOR: #6699cc; TEXT-DECORATION: none
}
.prMcTableStyle 
{
	margin-top:20px;
}
.answerTable 
{
	margin:0;
	padding:0;
}
.answerLeft 
{
	width:40px;
}
.answerRight 
{
	width:400px;
}
.answerTop 
{
	font-weight:bold;
	font-size:14px;
}
.metasearch 
{
	width:100px;
	text-align:right;
}
.iconlinks {
	font-family: Arial;
	font-size: 11.5px;
	font-weight:normal;
	text-decoration: none;
	color:#0d4699;
}
.headinglessonplan {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.objectiveshead {
	font-family:Arial;
	font-size: 15px;
	font-weight:bold;
	
}
.srMQUnderline 
{
	width:50px;
	text-decoration:underline;
	text-align:center;
	vertical-align:top;
	
}
.srMQAnswer 
{
	padding-left:10px;
	text-align:right;
	padding-right:10px;
	vertical-align:top;
}
.srMQText 
{
	text-align:left;
	width:180px;
	vertical-align:top;
}
.srMQAnswerText 
{
	padding-left:10px;
	width:210px;
	vertical-align:top;
}
ol 
{
	list-style-type:decimal;
}
.printMatchingAnswer 
{
	vertical-align:top;
	padding-top:15px;
}
.messageClass 
{
	padding-bottom:10px;
	font-weight:normal;
	font-family:arial;
}
.messageTable 
{
	margin-bottom:15px;
	padding:0;
	width:700px;
}

.indicatorDisplay
{
	font-family: Arial;
	font-size: 10pt;
}

.menuHeaders
{
	font-family: Arial;
	font-size: 11pt;
	font-weight:bold;
}

.menuItems
{
	font-family: Arial;
	font-size: 10pt;
}

.menuDashedLine
{
	border: 1px dashed #C0C0C0;
	}

.menuDashedLineSection
{
	border: 1px dashed #808080;
}

.menuSolidLine
{
	border:solid 1px #C0C0C0;
}

.menuSolidLineSection
{
	border:solid 1px #808080;
}
.invisible
{
	display:none;
	visibility:hidden;
}
.test
{
}

.ReturnToDemo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	color: #0000FF;
	text-align: center;
}

#masthead{
	margin: 0;
	padding: 0px 0px;
	border-bottom: 1px solid #ffffff;
	width: 100%;
	color:#ffffff;
	background:#89a2b3;
}

.center
{
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, Helvetica, sans-serif;
}

.PasswordURL
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000080;
	font-weight: bold;
}