body, table, td, th, p, li, ul, ol, blockquote, b, i, h1, h2, h3, h4, h5, h6, small {
  font-family: Verdana, Arial, Helvetica, sans-serif
}
body, table, td, th, p, li, ul, ol, blockquote
{
  line-height:150%;
  font-size: 10pt
}
body, td {text-align: left;}
td { font-size: 10pt;}

tt, tt p {
  font-family: monospace
}
input, textarea {
  font-family: monospace
}
small { font-size: 10px; line-height: 15px }
small small { font-size: 9px }
h1 { font-size: 18pt; font-weight: bold}
h2 { font-size: 14pt; font-weight: bold}
h3 { font-size: 13pt; font-weight: bold; margin-bottom:0.2em}
h4 { font-size: 12pt; font-weight: bold; margin-bottom:0.2em}
h5 { font-size: 10pt; font-weight: bold; margin-bottom:0.2em}
h6 { font-size: 8pt; font-weight: bold; margin-bottom:0.2em}
a { text-decoration: none }
/*a:visited { color: #0000CC }
a:hover { color: #993300 }
a:active { color: #0033FF }
a:link { color: #3333FF }
*/
.smallish {font-size: 11px }
.small { font-size: 10px }
.blue { color: #006699 }
.darkblue {  color: #003366 }
.maroon { color: #993300 }
.grey { color: #999999 }
.offyellow { color: #999900 }
.white { color: #FFFFFF }
.violet { color: #660066 }
.pnormal { line-height: normal }
.titlelink {  text-decoration: none}
.bgimage {  background-repeat: no-repeat}
.TextField {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 250px}
.TextField150 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 150px}
.TextField100 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 100px}
.TextField50 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 50px}
.TextField400 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 400px}
.TextField600 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 600px}
.deflineheight {  line-height: normal}
.contentsheading { font-size: 11px; font-weight: bold; color: #FFFFFF}
.maincontentsheading { font-size: 13px; font-weight: bold; color: #FFFFFF}
.bgcolorprogress {
	background-color: #003366;
}
.bgcolortasklist {
	background-color: #000066;
}
.bgcolorCourseAdmin{
	background-color: #666666;
}
.bgcolorCourseTools{
	background-color: #660000;
}
.bgcolorCourseModules{
	background-color: #666666;
	width: auto;
}

.navIcon {
 background-image: url("redpageicon.gif"); WIDTH: 16px; 
 height: 26px; background-repeat: no-repeat;
 font-size: 8pt;
}
.navIcon2 {
 background-image: url("whitepageicon.gif"); WIDTH:20px; 
 height: 22px; background-repeat: no-repeat;
 font-size: 7pt; font-weight: 500; text-align: center;
}

.Deemphasis {color: #a0a0a0; }

.CalInput {font-size: 11px; color: gray; font-family: Verdana, Helvetica, Geneva, sans-serif; font-weight: normal; font-style: normal; background-color: white; border-width: 0; border-bottom: 1px solid silver;}

.mod_tlc,.mod_trc-rtl{background-image:url(/appimgs/css/default/lc.gif);background-position:top left;}
.mod_trc,.mod_tlc-rtl{background-image:url(/appimgs/css/default/rc.gif);background-position:top right;}
.modhead{background-image:url(/appimgs/css/default/mid_grad.gif);background-repeat:repeat;}
.pheader{padding: 0px;}
.fixedTable {table-layout:fixed; }
.subnav, .partsmb, .mb, .opaquePartMain {border:1px solid #B1C3ED}
.MPEdita {color:#003366}
.SaveRow, .BottomPanel{background-color: #C5D2F2}
.ModuleRow, .BottomPanel{background-color: #E9EFFA; border-right: 1px solid #B1C3ED; border-left: 1px solid #B1C3ED;}
.ContentBK{background-color: #EBF0FA;}
.SelectedModule{background-color: #EBF0FA}

/*.SelectedTab {  border-top: 1px solid #333333; border-right: 1px solid #333333; border-left: 1px solid #333333; font-family: Verdana, Arial, sans-serif; font-size: 8pt}
.UnSelectedTab {  background-color: #DDDDDD; border: 1px solid #EEEEEE; font-family: Verdana, Arial, sans-serif; font-size: 8pt} */
TR.RowEven { background-color: #E9EFFA; height: 22px }
TR.RowSelected { background-color: #C5D2F2; height: 22px }
.ModuleContentDiv {border-bottom: 1px solid #B1C3ED}
.DirectEditableDiv {	cursor: pointer;}
.GT_HoverLayer_PageLayer {	cursor: pointer;}
.courseHeaderTable
{
	width: 948px; height: 120;
	vertical-align: bottom;
	text-align: right;
	background-image: url(/appimgs/images/contents/AegilityBanner.gif);
	background-position: top left;
}
.headerBanner {	vertical-align: bottom;	text-align: right;	font-weight: bold;}
commonHeaderTable  { border: 0px; width: 800px; background-color: #FFFFFF;}
.issueCell {
	width: 25%;
}
.hello {
	border-bottom-style: dashed;
	border-bottom-color: Black;
	border-top-style: dashed;
	border-top-color: Black;
}
.flashQuestionDiv{height:480px;width:640px;}
.gt-coursecontent{width:950px;  border: none;  }
.gt-content-nav {	width:28%; vertical-align: top;}
.gt-content-mid { width: 2%;}
.gt-content-main {width: 70%; vertical-align: top;}
.gt-student-progress {width: 28%; vertical-align: top;}
.gt-student-mid {width: 56%; vertical-align: top;}
.gt-student-tools {width: 16%; vertical-align: top; text-align:right;}
.gt-progress-title {width:10%;  font-size: xx-small; }
.gt-progress-bar {width:80%;}
.gt-progress-number {width:10%;font-size: xx-small;}
.gt-student-tools-font {text-align:right;}

/* Theme UI */
.gt-odd-row {background-color: #EDF5FF;}
.gt-student-header{background-color: #eeeedd}
.gt-noborder {border:0px;}

.mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px solid #BBB;}