/* ttlms editor css file */

BODY			{background-color:white; font: 10pt "Arial", "Helvetica", "Verdana", "Geneva", "sans-serif";color : 000000;}

BODY.normal 	{background-color: white;}
BODY.tip 		{background-color: #EBEBEB;}
BODY.question	{background-color: #B1D1E1;}
BODY.alert 	{background-color: #FFFFCC;}

/* Glossary Edit*/
BODY.EDIT		{background-color:#ccccff}

/*Mastery Test*/
BODY.MTEST		{background-color:black}
TD.MTEST_HEAD	{font: bold 12pt; background:#999999;}
TD.MTEST_HEAD2	{font: bold 15pt;color:FFFFFF;background:#666666;}
TD.MTEST_BODY	{font-size: 12pt ;color:black;background:white;}
DD.MTEST		{font-size: 13pt ;color : black;}
LI.MTEST		{font-size: 13pt ;color : black;}
LI.MTEST		{font-size: 13pt ;color : black;}
.MTEST_C		{font-size: 14pt ;color : green;}
.MTEST_I		{font-size: 14pt ;color : red;}
P.MTEST			{font-size: 13pt ;color : black;}

.subcourse	{font-size: 7pt ;color : black;}

.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}
/* End User Liscence Agreement */
#EULA {
	WIDTH: 100%; HEIGHT: 300px;
	background-color: #ffffcc;
	margin:50px 50px 50px 50px;
	overflow: scroll;
	}
	
H1			{font-size: 22pt }
H2			{font-size: 19pt}
H3			{font-size: 16pt}
H4			{font-size: 13pt}
H5			{font-size: 12pt; color: navy;}
H6 			{page-break-before: always; font-size: 12pt; color: navy;}
P				{font-size: 10pt}
LI			{font-size: 10pt}
TABLE		{font-size: 10pt}

.signin1	{font: bold 10pt;color : white;}
.signin2	{font-size: 10pt;color : black;}
.small		{font-size: 7pt;color : 000000;}
.smallwhite	{font-size: 7pt;color : #ffffff;}
H2.white	{color : white;}
P.white		{color : white;}
.helptext	{background-color:#ffffcc;}
.r		{color : red;}

table.full 			{width: 100%; border: 1; background:#CCDDFF;}
table.full	> tbody > tr > th	{font-size: 10pt; background: #CCDDFF; color: #000000; }
table.full	> tbody	> tr > td	{font-size: 10pt; background: #ffffff; color: #000000; vertical-align: top;}
table.full	td.active	{font-size: 10pt; color: #000000; vertical-align: top;font-weight: bold;background: #FFFF99;}
table.full 	tr.alert	td	{font-size: 10pt; background: yellow; color: #000000; }
table.full	td.alert	{font-size: 10pt; background: #FFFF99; color: #000000; }

table.data			{font-size: 10pt; background: #CCDDFF; color: #000000; }
table.data	> tbody	> tr > th	{font-size: 10pt; background: #CCDDFF; color: #000000; text-align : center;}
table.data	> tbody	> tr > td	{font-size: 10pt; background: #ffffff; color: #000000; vertical-align: top; }
table.data 	tr.alert	td	{font-size: 10pt; background: yellow; color: #000000 }
table.data	td.alert	{font-size: 10pt; background: yellow; color: #000000 }
table.data	td.correct	{font-size: 10pt; background: #008000; color: #000000;font: bold ;}

table.columns			{font-size: 10pt; background: #EDEFF5; color: #000000; }
table.columns	th	{font-size: 10pt; background: #006699; color: #FFFFFF; }
table.columns	td	{font-size: 10pt; background: #ffffff; color: #000000; vertical-align: top; }
table.columns	td.feedback	{font-size: 10pt; background: #EDEFF5; color: #006699; }

TH.banner {background:#666666;}

TABLE.regular {width: auto;border: 0;background:#CCDDFF;}

TABLE.menu 		{width: 235px; border: 0;font-size: 10pt;}
TH.menu				{font: bold ;color:white;background:#999999;}
TD.menu				{color:black; background:none;font-size: 10pt;}

TD.menu_white	{font: bold; color:white;background:none;}

TABLE.menuheadfoot {width: 100%; border: 0; background:#000099;}
TD.menuheadfoot {background:#000099; font: 14pt; color:white;}

TABLE.screenheadfoot {width: 100%; border: 0; background:#000099;}
TD.screenheadfoot {background:#000099; font-size: 14pt ; color:white;}

TABLE.TAB {width: auto; border: 0; background:#FFFFFF;}
TH.TAB		{
	font: 16pt ;
	color:#993333;
	background:#FFFFFF;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
TH.BAR {
	color:white;
	font: bold;
	background: #000099;
	text-align : left;
}
TH.LOCHEAD {
	font: bold 16px;
	text-align : right;
	width : 150px;
}
TH.RIGHT {
	font: bold;
	text-align : right;
	color : black;
	width : 160px;
}
TABLE.LOCATION {width: 100%; border: 0; background: #cce5f2;}
TH.LOCATION {background: cce5f2; color: white;}
TD.LOCATION {background: cce5f2;}
P.LOCATION {color:#000099;}

TABLE.EDIT {width: 0%; background:#ccccff;}

TD.EDIT		{font: 10pt "Arial", "Helvetica", "Verdana", "Geneva", "sans-serif";color:black;background:ccccff;}

/* Support Requests Alert Levels*/
tr.alert0	td	{font-size: 10pt; background: red; color: #000000 }
tr.alert1	td	{font-size: 10pt; background: yellow; color: #000000 }

A:link		{color:#336699}
A:visited	{color:#336699}
A:hover		{color:#336699;background:CCDDFF;}
A:active	{color:#FF3333;background:yellow;}

A.menu:link		{}
A.menu:visited	{}
A.menu:hover	{BACKGROUND: none transparent scroll repeat 0% 0%}
A.menu:active	{}



A.TAB:link		{color:#333399}
A.TAB:visited	{color:#333399}
A.TAB:hover		{color:yellow;background:#CCDDFF;}
A.TAB:active	{color:white}

A.NAV1:link		{color:white;background:#999999;}
A.NAV1:visited	{color:white;background:#999999;}
A.NAV1:hover	{color:white;background:#999999;}
A.NAV1:active	{color:white;background:#999999;}

A.NAV2:link		{color:white;background:#999999;}
A.NAV2:visited	{color:white;background:#999999;}
A.NAV2:hover	{color:navy;background:yellow;}
A.NAV2:active	{color:white;background:#999999;}


A.MTEST_NAV1:link		{color:white;background:#999999;}
A.MTEST_NAV1:visited	{color:white;background:#999999;}
A.MTEST_NAV1:hover		{color:white;background:#999999;}
A.MTEST_NAV1:active		{color:white;background:#999999;}

A.MTEST_NAV2:link		{color:white;background:#999999;}
A.MTEST_NAV2:visited	{color:white;background:#999999;}
A.MTEST_NAV2:hover		{color:navy;background:yellow;}
A.MTEST_NAV2:active		{color:white;background:#999999;}

LI.screen {
	list-style-image : url(../images/screen.gif);
}
LI.screen_eq {
	list-style-image : url(../images/screen_eq.gif);
}
LI.screen_disc {
	list-style-image : url(../images/screen_disc.gif);
}
LI.screen_slide {
	list-style-image : url(../images/screen_slide.gif);
}
LI.screen_special {
	list-style-image : url(../images/screen_special.gif);
}
LI.screen_video {
	list-style-image : url(../images/screen_video.gif);
}
LI.screen_videoe {
	list-style-image : url(../images/screen_videoe.gif);
}
LI.screen_intro {
	list-style-image : url(../images/screen_intro.gif);
}
LI.newscreen {
	list-style-image : url(../images/newscreen.gif);
}
LI.eraser {
	list-style-image : url(../images/eraser.gif);
}
LI.folderclosed {
	list-style-image : url(../images/folderclosed.gif);
}
LI.folderopen {
	list-style-image : url(../images/folderopen.gif);
}
LI.openfile {
	list-style-image : url(../images/openfile.gif);
}
LI.taglist {
	list-style-image : url(../images/taglist.gif);
}
LI.sprocket {
	list-style-image : url(../images/sprocket.gif);
}
LI.newfolder {
	list-style-image : url(../images/newfolder.gif);
}
LI.objective {
	list-style-image : url(../images/objective.gif);
}
LI.questionli {
	list-style-image : url(../images/question.gif);
}
LI.newobjective {
	list-style-image : url(../images/newobjective.gif);
}
LI.newquestion {
	list-style-image : url(../images/newquestion.gif);
}
LI.course {
	list-style-image : url(../images/course.gif);
}

TEXTAREA.itext { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; }
INPUT.itext { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; }
INPUT.itextright { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; text-align: right;}
INPUT.itext2 { color: #000000; background: #CCDDFF; font-weight: normal; font-size: 12px; }
SELECT.iselect,SELECT.iselect option { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; }
SELECT.iselect2,SELECT.iselect2 option { color: #000000; background: #CCDDFF; font-weight: normal; font-size: 12px; }
SELECT.iselect3,SELECT.iselect3 option { color: #000000; background: #ffffff; font-weight: normal; font-size: 10px; }
SELECT.iselectright,SELECT.iselectright option { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; text-align: right;}
SELECT.iselectorder,SELECT.iselectorder option { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; text-align: right;width:100px;}
SELECT option.hi { color: #000000; background: #CCDDFF; font-weight: bold;}
INPUT.ibutton { color: #000000; background: #cccccc; font-weight: normal; font-size: 12px; }
/*INPUT.ibutton2 { color: #000000; background: #cccccc; font-weight: bold; font-size: 12px; }*/

INPUT.ibuttonmi { color: #000000; background: #cccccc; font-weight: normal; font-size: 8pt; }
INPUT.ibuttonmi2 { color: #000000; background: #FFcccc; font-weight: bold; font-size: 8pt; }
INPUT.ibuttonmi3 { color: #000000; background: #cccccc; font-weight: bold; font-size: 8pt; }

SELECT.ibookmark { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; }
SELECT.ilocation { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; }
SELECT.imatch { color: #000000; background: #ffffff; font-weight: normal; font-size: 12px; }

.btn   { BORDER-WIDTH: 1; width: 26px; height: 24px; }
.btnDN { BORDER-WIDTH: 1; width: 26px; height: 24px; BORDER-STYLE: inset; BACKGROUND-COLOR: buttonhighlight; }
.btnNA { BORDER-WIDTH: 1; width: 26px; height: 24px; filter: alpha(opacity=25); }

SELECT.iselect option.Invis {color: #999999; background: #FFFFFF;}

/* Fieldset */
fieldset.basic {
	margin: 1.5em 0 0 0;
	padding: 0;
	}
fieldset.basic legend	{
	margin-left: 1em;
	color: #000000;
	font-weight: bold;
	}
fieldset.basic ol {
	padding: 1em 1em 0 1em;
	list-style: none;
}		
fieldset.basic li	{
	padding-bottom: 5px;
}
fieldset.basic label	{
	color: #003366;
	float: left;
	width: 10em;
	margin-right: 1em;
	text-align: right;
	font-weight: bold;
}
fieldset.basic INPUT { color: #000000; background: #ffffff; font-weight: normal; font-size: 10px; }
fieldset.basic SELECT { color: #000000; background: #ffffff; font-weight: normal; font-size: 10px; }
	
#exporter
{
	background-color: #fff;
}
#exporter P {
	padding: 0px;
	margin: 0px;
}

/*** TT Entry CSS for data***/

table.ttentry 			{width: 100%; border: 0; background:yellow/*#CCDDFF*/;}
table.ttentry	th	{font-size: 10pt; background: #CCDDFF; color: #000000; vertical-align: top; padding:6px 4px 4px 4px; }
table.ttentry	td	{font-size: 10pt; background: #ffffff; color: #000000; vertical-align: top; padding:4px;}
table.ttentry 	tr.alert	td	{font-size: 10pt; background: yellow; color: #000000; }
table.ttentry	td.alert	{font-size: 10pt; background: yellow; color: #000000; }


table.ttentry INPUT.itext { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:500px; border: solid 1px #CCDDFF;}
table.ttentry INPUT.itextsm { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:100px; border: solid 1px #CCDDFF;}
table.ttentry INPUT.itextmed { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:200px; border: solid 1px #CCDDFF;}
table.ttentry INPUT.itextright { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:500px; text-align:right; border: solid 1px #CCDDFF;}
table.ttentry INPUT.itextsmright { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:100px; text-align:right; border: solid 1px #CCDDFF;}
table.ttentry TEXTAREA.itext { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:500px; border: solid 1px #CCDDFF;}

table.ttentry SELECT.iselect,table.ttentry SELECT.iselect option { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:500px; border: solid 1px #CCDDFF;}
table.ttentry SELECT.iselectsm,table.ttentry SELECT.iselectsm option { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; width:200px; border: solid 1px #CCDDFF;}
table.ttentry SELECT.iselectright,table.ttentry SELECT.iselectright option { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; text-align: right; width:500px; border: solid 1px #CCDDFF;}
table.ttentry SELECT.iselectsmright,table.ttentry SELECT.iselectsmright option { color: #000000; background: #E7F8FF; font-weight: normal; font-size: 12px; text-align: right; width:200px; border: solid 1px #CCDDFF;}
table.ttentry SELECT option.hi { color: #000000; background: #CCDDFF; font-weight: bold;}
/* eliminate the option border in firefox */
table.ttentry SELECT.iselect option,table.ttentry SELECT.iselectsm option,table.ttentry SELECT.iselectright option,table.ttentry SELECT.iselectsmright option { border: none 0px;}

table.ttentry INPUT.ibutton { color: #000000; background: #cccccc; font-weight: normal; font-size: 12px; }



