<style>
BODY
{
    SCROLLBAR-HIGHLIGHT-COLOR: #996600;
    SCROLLBAR-SHADOW-COLOR: blue;
    SCROLLBAR-3DLIGHT-COLOR: #006600;
    SCROLLBAR-ARROW-COLOR: #990000;
    SCROLLBAR-TRACK-COLOR: #666699;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    SCROLLBAR-DARKSHADOW-COLOR: black;
    background-color: #E1E8FF;
    
    margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:0px
}
A
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
}
A:visited
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
}
A:active
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
}
A:hover
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    BACKGROUND: lightyellow
}
A.Menu
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
a:hover.Menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.glossary
{
    FONT-WEIGHT: normal;
    COLOR: brown;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:hover.glossary
{
    FONT-WEIGHT: normal;
    BACKGROUND: yellow;
    COLOR: red;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:visited.glossary
{
    FONT-WEIGHT: normal;
    COLOR: brown;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:hover.glossary
{
    FONT-WEIGHT: normal;
    BACKGROUND: yellow;
    COLOR: red;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:active.glossary
{
    FONT-WEIGHT: normal;
    COLOR: green;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
A.pmg
{
    FONT-WEIGHT: normal;
    COLOR: #666699;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:hover.pmg
{
    FONT-WEIGHT: normal;
    BACKGROUND: #ffcc66;
    COLOR: red;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
	 TEXT-DECORATION: none
}
a:visited.pmg
{
    FONT-WEIGHT: normal;
    COLOR: #666699;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:hover.pmg
{
    FONT-WEIGHT: normal;
    BACKGROUND: #ffcc66;
    COLOR: red;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    TEXT-DECORATION: none
}
a:active.pmg
{
    FONT-WEIGHT: normal;
    COLOR: green;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
	BORDER-LEFT-COLOR: #6699ff;
    BORDER-BOTTOM-COLOR: #6699ff;
    COLOR: #5a5a5a;
    BORDER-TOP-COLOR: #6699ff;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: #6699ff
}
INPUT.button
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    BORDER-LEFT-COLOR: #6699ff;
    BORDER-BOTTOM-COLOR: #6699ff;
    COLOR: #ffffcc;
    BORDER-TOP-COLOR: #6699ff;
    BACKGROUND-COLOR: #006699;
    BORDER-RIGHT-COLOR: #6699ff
}
INPUT.red_button
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    BORDER-LEFT-COLOR: #ffcc00;
    BORDER-BOTTOM-COLOR: #ffcc00;
    COLOR: white;
    BORDER-TOP-COLOR: #ffcc00;
    BACKGROUND-COLOR: red;
    BORDER-RIGHT-COLOR: #ffcc00
}
INPUT.text
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    BORDER-LEFT-COLOR: #6699ff;
    BORDER-BOTTOM-COLOR: #6699ff;
    COLOR: #5a5a5a;
    BORDER-TOP-COLOR: #6699ff;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: #6699ff
}
SELECT
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    BORDER-LEFT-COLOR: #6699ff;
    BORDER-BOTTOM-COLOR: #6699ff;
    BORDER-TOP-COLOR: #6699ff;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: #6699ff
}
TEXTAREA
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    BORDER-LEFT-COLOR: #6699ff;
    BORDER-BOTTOM-COLOR: #6699ff;
    COLOR: #5a5a5a;
    BORDER-TOP-COLOR: #6699ff;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: #6699ff
}
.menutd
{
    FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    MARGIN: 1px;
    COLOR: black;
    TEXT-DECORATION: none
}
TD
{
	 FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
}
P
{
	 FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
}
LI
{
 FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    LIST-STYLE-POSITION: outside;
    MARGIN-LEFT: 25pt;
    TEXT-INDENT: 0pt;
    TEXT-ALIGN: left
}
UL
{
FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    MARGIN-LEFT: 0pt;
    LIST-STYLE-TYPE: disc;
}
OL
{
	FONT-FAMILY: <%=objWebsite.DefaultFontFace%>;
    FONT-SIZE: <%=objWebsite.DefaultFontSize%>;
    LIST-STYLE-TYPE: decimal;
}

.page_break
{
    PAGE-BREAK-AFTER: always
}









/*********************************************************/
/*  Vertical menu */

ul#navlist
{
	border-left:1px solid gray; 
	border-right:1px solid gray; 
	border-bottom:1px solid gray; 
	width: 188px;
	\width: 190px;
	w\idth: 188px;
	padding: 0px;
	margin: 0px;
	background: white; font-style:normal; 
	font-variant:normal; font-weight:bold; font-size:7pt; font-family:Verdana; border-top-width:0px
}

ul#navlist li
{
	list-style: none;
	margin: 0px;
	border: 0px;
	border-top: 1px solid gray;
}

ul#navlist li a
{
	display: block;
	width: 188px;
	\width: 190px;
	w\idth: 188px;
	border-left: 10px solid #DFDFFF;
	background: #FFFFFF;
	text-decoration: none;
	text-align: right; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px;
	font-size:6pt
}

ul#navlist li a:link { color: #525252; }
div#navcontainer li a:visited { color: #525252; }

ul#navlist li a:hover
{
	border-color: #ff9000;
	color: #ffffff;
	background: #000d33;
}

#InfoTable {
	
border: 1px solid #000000; padding-left: 4px; padding-right: 4px; background-color: #D7E8FD}

TD#InfoTableHeading {
	background: #017779; color:#FFFFFF; font-size:14pt; font-weight:bold; padding-top:3px; padding-bottom:3px
	
}

/***********************************************************/
/* horizontal menu */

#Horiznavlist
{
margin-bottom: 0px;
padding-left: 0px;
background-color: #6BAAF8;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 3px;
padding-top: 3px; margin-left:0px; margin-right:0px; margin-top:0px; padding-right:0px
}

#Horiznavlist a, #Horiznavlist a:link, #Horiznavlist a:visited
{
border: 1px solid #6BAAF8;
padding-left: 0.2em;
padding-right: 0.2em;
color: #000000;
font-weight: bold;
text-decoration: none; padding-top:3px; padding-bottom:3px
}

#Horiznavlist a:hover, #Horiznavlist a:active, #Horiznavlist a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.2em;
padding-right: 0.2em;
text-decoration: none;
}

#Horiznavlist li
{
padding-right: 1px;
display: inline;
font-size: 0.6em;
}

#Horiznavlist ul
{
margin: 0px;
padding: 0px;
}

#Horiznavlist #active a { background-color: #FFCC66; }






#TopMenu {
	background-color: #6BAAF8;
	border:1px solid #000000 ;
			   }


#InfoTableFormLabel {
	font-size:1em;
	FONT-WEIGHT: bold;
}
#InfoTableFormField {
	font-size:1em;
}


#CourseMenu {
	border: 1px solid #000000; 
	padding: 3px; 
	background-color: #D7E8FD;
}

#CourseContent {
	border: 1px solid #000000; 
	padding: 3px; font-size:10pt 
}

#PageContainer {
	Padding: 5px;

}

#MainTable { 
	background-color: white;
	padding: 8px;
}

</style>