
a:link {color:#1F46AB;text-decoration:none;}
a:hover {color:#1F46AB;text-decoration:none}
a:active {color:#1F46AB;text-decoration:none;}
a:visited{color:#1F46AB;text-decoration:none;}

a.bodylink:link{font:regular;font-size:10px;font-family:Verdana,Arial,Helvetica;color:#336699}
a.bodylink:hover{font:regular;font-size:10px;font-family:Verdana,Arial,Helvetica;color:#E55A5A}
a.bodylink:active{font:regular;font-size:10px;font-family:Verdana,Arial,Helvetica;color:#000000}
a.bodylink:visited{font:regular;font-size:10px;font-family:Verdana,Arial,Helvetica;color:#000033}

a.bodylink2:link{font:regular;font-size:10px;line-height:9px;font-family:Verdana,Arial,Helvetica;color:#336699}
a.bodylink2:hover{font:regular;font-size:10px;line-height:9px;font-family:Verdana,Arial,Helvetica;color:#E55A5A}
a.bodylink2:active{font:regular;font-size:10px;line-height:9px;font-family:Verdana,Arial,Helvetica;color:#000000}
a.bodylink2:visited{font:regular;font-size:10px;line-height:9px;font-family:Verdana,Arial,Helvetica;color:#000033}

/*
	Stuff for the javascript menu
*/

.selection {line-height:2}

.menu {position:absolute;top:10px;left:75px;z-index:15}
.logo {position:absolute;top:5px;left:10px;z-index:16}

.bfont{font:regular;font-size:12px;font-family:Verdana,Arial,Helvetica;color:#000000}
.bhead{font:regular;font-size:14px;font-family:Verdana,Arial,Helvetica;color:#000000}

.bottom_menu {position:absolute;top:550px;left:0px;z-index:20}
.bgtop {position:absolute;left:300px;top:0px;z-index:10;}
.table_body {position:absolute;top:0px;left:0px;z-index:1}

/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style 
sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding: 2px;
	color: #000033;
}
.m0l0iover {
	font: 10px, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #000033;
	background: #ffffff;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #000033;
	background: #0066cc;
}

/* level 1 inner */
.m0l1iout {
	font: 10px, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px;
	color: #000000;
}
.m0l1iover {
	font: bold 10px, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 2px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #000033;
	background: #ffcc66;
	filter: alpha(opacity=100);
	-moz-opacity: 100%;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #000000;
	background: #ffcc33;
}

/* level 2 inner */
.m0l2iover {
	font: 10px, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 2px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}

/*
	Stuff for the page
*/

.pagemenu
{
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	color: #000000;
}

.tiny
{
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	color: #000000;
}

.pagemenutitle
{
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, sans-serif;
	color: #525252;
	font-weight: bold;
}

.pagetext
{
	text-decoration: none;
	font-size: 13px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}

textarea
{
	text-decoration: none;
	font-size: 13px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}


.bodytitle
{
	font-weight: bold;
	font-size: 18px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

.bodysubtitle
{
	font-weight: bold;
	font-size: 15px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

.itemtitle
{
	font-weight: bold;
	font-size: 18px;
	line-height:19px;
	font-family: Tahoma, Arial, sans-serif;
	color: #808080;
}

.bodycopy
{
	text-decoration: none;
	font-size: 13px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}

.bodyerror
{
	text-decoration: none;
	font-size: 13px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;
}

td
{
	text-decoration: none;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}

.announcement
{
	text-decoration: none;
	font-size: 12px;
	line-height:14px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}

.infobox
{
	text-decoration: none;
	font-size: 11px;
	line-height:15px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}

.bodycopytitle
{
	font-weight: bold;
	font-size: 13px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #4E4E4E;
}



.sitemap
{
	text-decoration: none;
	font-size: 12px;
	line-height:18px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

.privacy
{
	text-decoration: none;
	font-size: 10px;
	line-height:13px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

.channeltitle
{
	text-decoration: none;
	font-size: 24px;
	font-family: Century Gothic, sans-serif;
	color: #000000;
}

.channeltitle2
{
	text-decoration: none;
	font-size: 23px;
	font-family: Century Gothic, sans-serif;
	color: #000000;
}

.verysmall
{
	text-decoration: none;
	font-size: 10px;
	line-height:10px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

.spacer
{
	text-decoration: underline;
	font-size: 10px;
	line-height:5px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
}

.announcementtitle
{
	text-decoration: none;
	font-weight: bold;
	font-size: 18px;
	font-family: Century Gothic, sans-serif;
	color: #ffffff;
}

.announcementbody
{
	text-decoration: none;
	font-size: 10px;
	line-height:15px;
	font-family: verdana, Helvetica, sans-serif;
	color: #000000;
}

.title
{
	font-weight: bold;
	font-size: 13px;
	line-height:25px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

.paneltitle
{
	font-weight: bold;
	font-size: 12px;
	line-height:12px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

/* Project Tabs */

a.tabbutton:link 
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}
a.tabbutton:visited
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}
a.tabbutton:active
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}
a.tabbutton:hover 
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #FFFF00; 
}

a.selectedtab:link 
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}
a.selectedtab:visited
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}
a.selectedtab:active
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}
a.selectedtab:hover 
{
	text-decoration: none;
	font-size: 10px;
	line-height:20px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
}


/* Course Related */

.coursetitle
{
	font-size: 12px;
	line-height:13px;
	font-family: Verdana , Arial, sans-serif;
	color: #000000;
}

.coursetitle2
{
	font-weight: bold;
	font-size: 18px;
	line-height:25px;
	font-family: Century Gothic, Arial, sans-serif;
	color: #000000;
}

.scheduledate
{
	font-size: 11px;
	line-height:11px;
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
}

/* Course Related */

.t1
{
	font-weight: bold;
	font-size: 17px;
	line-height:25px;
	font-family: Century Gothic, Arial, sans-serif;
	color: #000000;
}

.t2
{
	font-weight: bold;
	font-size: 14px;
	line-height:18px;
	font-family: Century Gothic, Arial, sans-serif;
	color: #000000;
}

.t3
{
	font-weight: bold;
	font-size: 12px;
	line-height:15px;
	font-family: Century Gothic, Arial, sans-serif;
	color: #000000;
}

.linkbuttonStyle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;    
    color: #ffffff;
    text-align: center;    
    text-decoration: none 
    CURSOR : Hand;
    margin: 2px;
    background-color: none
}
