
div.gtop {
position: 	absolute;
top:		34px;
left:		0px;
height: 	23px;
width:		100%;
background-image: url("topbg.jpg");
background-repeat: repeat-x;
z-index:	20;
padding: 0px;
margin: 0px;
}

div.gleft {
position: 	absolute;
top:		58px;
left:		0 px;
width: 		195px;
background-color: #9DBDEC;
height: expression(parseInt(document.body.clientHeight)-(47+10+10));
/*height:		585 px;*/
z-index:	46;
padding: 0px;
margin: 0px ;
border-right: 1px dotted #6699FF;
}


div.gcenterpane {
position: 	absolute;
top:		58px;
left:		195px;
width: 		expression(parseInt(document.body.clientWidth)-(195+195));
height: 44px;
right:  195 px;
background-color: #FFFFFF;
visibility:	visible;
z-index:	16;
padding: 0px;
margin: 0px;
}



div.icenterpane {
position: 	absolute;
top:		102px;
left:		195px;
width: 	expression(parseInt(document.body.clientWidth)-(195+195));
height: 	expression(parseInt(document.body.clientHeight)-(91+10+10));
visibility:	visible;

background-repeat: repeat-x;
z-index:	17;
padding: 0px;
margin: 0px;
}

div.courseload {
position: 	absolute;
top:		102px;
left:		195px;
width: 		expression(parseInt(document.body.clientWidth)-(195+195));
height: 	expression(parseInt(document.body.clientHeight)-(91+10+10));
visibility:	visible;
background-color: #ffffff;
z-index:	18;
padding: 30% 0 0 0;
margin: 0px;
}



div.gright {
position: 	absolute;
top:		58px;
left:		expression(parseInt(document.body.clientWidth)-195);
/*vertical-alignment: top;*/
width:	195px;
height: 585px;
background-color: #9DBDEC;
visibility:	visible;
z-index:	30;
padding: 0px;
margin: 0px;
}

div.fakeright {
position: 	absolute;
top:		58px;
left:		expression(parseInt(document.body.clientWidth)-195);
/*vertical-alignment: top;*/
width:	195px;
height: 561px;
background-color: #9DBDEC;
visibility:	visible;
z-index:	29;
padding: 0px;
margin: 0px;
}


body {
background-color: #9DBDEC;
}

DIV.classHeading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; HEIGHT: 46px
}

H1.coursePageTitle {
	FONT-SIZE: 110%; 
	MARGIN: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top:0px;
	color: #999;
	line-height: 180%;
}

div.headerLine 
{
	position: absolute;
	top: 40px;
	BORDER-TOP: 1px solid #ccc; 
	border-bottom: lpx solid #ccc;
	margin-left: 2px;
	font-size: 12px;
	WIDTH: expression(parseInt(document.body.clientWidth)-(195+195+35));
	text-align: center;
}


SPAN.ellipsis {
	position: absolute; 
	top: 0px; 
	right: 190px; 
	height: 35px; 
	background-color: #fff; 
	padding: 12px 2px 1px 0px;
	visibility: hidden; 
}

DIV.orbitStamp {
position: 	absolute;
top:		0px; 
right:  0px;
visibility:	visible;
text-align: right;
z-index:	70;
padding: 0px;
margin: 0px;
height: 40px; 
background-color: #fff;
display:none;
}
	


H1, H2, H3
 {
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
	text-align: left;
	color: #666;
	background-color: transparent;
	margin: 0px 0px;
    padding: 0px 0px;
}



H1
{
    FONT-SIZE : 1.8em;
	margin-bottom: 0px;
}


	
A.textTab
{
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 60%;
	text-decoration: underline;
	color: #369;
}

SPAN.textTabSelected
{
    FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	color: #666;
	padding: .3em;
	font-weight: bold;
	text-decoration: none;
}


div.coursetab
{
	position:absolute; 
	top: 0px; 
	left: 0 px;
	/* background-image: url("tab.jpg"); */
	/* background-repeat: repeat-x; */
	background: transparent;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 24px;
	padding-right: 1px;
	font-size:14px;
	color: #fff;
	height: 23px;
}
	


A.logout  {
	font-size: 11px;
	color : #9DBDEC;
}

A.logout:visited  {
	color : #9DBDEC;

}

A.logout:HOVER  {
	color : #003366;

}

	
