/* CSS Document */

body{
	background-color : #ffffff;
	margin : 5px 0px 0px 0px;
}

h1{
	color : #333333;
	font-family : Verdana,Helvetica,sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	margin : 5px 0px 0px 0px;
}
h2{
	color : #ffffff;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	margin : 10px 0px 0px 0px;
}
h3{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 14px;
	font-style : italic;
	font-weight : bold;
	text-align : left;
	margin : 10px 0px 0px 0px;
}

h3.subheading{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	margin : 10px 0px 0px 0px;
}


h4 {
	color: #dd5544; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-style: normal; 
	font-weight: bold; 
	text-align: left;
}

.header {
	position:absolute;
	width:1000px;
	height:283px;
	z-index:0;
	left: 2px;
	top: 0px;
}
.headerrest {
	position:absolute;
	width:1000px;
	height:200px;
	z-index:0;
	left: 2px;
	top: 0px;
}
.flashheader{
	position:absolute;
	width:262px;
	height:212px;
	z-index:2;
	left: 725px;
	top: 5px;
}

.toprowbuttons {
    position:absolute;
	width:817px;
	height:77px;
	z-index:2;
	left: 139px;
	top: 215px;
}
.toprowbuttonsrest {
    position:absolute;
	width:817px;
	height:77px;
	z-index:1;
	left: 139px;
	top: 165px;
}
.tablecaptions {
	color : #333333;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : normal;
	text-align : left;
}


.menuLayer {
	position:absolute;
	width:131px;
	height:150px;
	z-index:1;
	left: 25px;
	top: 135px;
}

.menuLayerB {
	position:absolute;
	width:131px;
	height:150px;
	z-index:1;
	left: 25px;
	top: 175px;
}

.noticesLayer {
	position:absolute;
	width:508px;
	height:220px;
	z-index:2;
	left: 206px;
	top: 175px;
}

.Coursebody {
	position:absolute;
	width: 380px;
	height:382px;
	z-index:1;
	left: 310px;
	top: 165px;
}

.Courseright {
	position:absolute;
	width:182px;
	height:382px;
	z-index:2;
	left: 705px;
	top: 165px;
}



p{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align : left;
}

.tipsize{
	color : #333333;
	font-family : Verdana,Helvetica,sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-align : left;
}



.pgrey {
	color : #333333;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	text-align:justify;
}

.whitet {
	color : #ffffff;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 20px;
	font-style : normal;
	font-weight : normal;
	text-align : left; 
}

.suggestLink {
	color : #330066;
	font-family : Verdana,Helvetica,sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : bold;
	text-align : left; 
}

.leftmenuitem {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	text-align : left;
}

.ltbx{
	border-style: none solid solid none; 
	border-width:1px;
	border-color: #330033;
	}
	
.allbs{
	border-style: solid solid solid solid; 
	border-width:1px;
	border-color: #666666;
	}
	

.list{
	color : #333333;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 15px;
	font-style : normal;
	font-weight : normal;
	line-height : 13px;
	text-align : left;
	margin : 5px 0px 5px 5px;
}
.title{
	color : #333333;
	font-family : Arial, Helvetica,sans-serif;
	font-size : 18px;
	font-style : normal;
	font-weight : bold;
	line-height : 16px;
	text-align : left;
	margin : 1px 0px 1px 5px;
}

.author{
	color : #646464;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	text-align : left;
}
.caption{
	color : #646464;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-align : left;
}
.foot{
	color : #646464;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-align : right;
}
.footleft{
	color : #646464;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-align : left;
}
.space{
	color : #ffffff;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 6px;
	margin : 0px 0px 0px 5px;
}

OL.smallalpha { list-style-type: lower-alpha }

li{
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	text-align : justify;
}
strong{
	color : #003366;
	font-weight : bold;
}

a{
	color : #0066cc;
	text-decoration : none;
	font-weight : normal;
}
a:active{
	color : #0066cc;
	text-decoration : none;
	font-weight : normal;
}
a:hover{
	color : #0066cc;
	text-decoration : underline;
	font-weight : normal;
}
a.an{
	color : #663366;
	text-decoration : none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : normal;
}
a.an:active{
	color : #cc66cc;
	text-decoration : underline;
	font-weight : normal;
}
a.an:hover{
	color : #990099;
	text-decoration : underline;
	font-weight : bold;
}
a.bn{
	color : #646464;
	text-decoration : none;
	font-weight : bold;
}
a.bn:active{
	color : #003366;
	text-decoration : underline;
	font-weight : normal;
}
a.bn:hover{
	color : #003366;
	text-decoration : underline;
	font-weight : bold;
}

a.notbold{
	color : #003366;
	text-decoration : none;
	font-weight : normal;
}
a.notbold:active{
	color : #003366;
	text-decoration : underline;
	font-weight : normal;
}
a.notbold:hover{
	color : #003366;
	text-decoration : underline;
	font-weight : normal;
}



a.smallwhite{
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size:11px;
}
a.smallwhite:hover{
	color : #ffffff;
	text-decoration : underline;
	font-size:11px;
}
a.smallwhite:active{
	color : #ffffff;
	text-decoration : none;
	font-size:11px;
}

a.smallred{
	color : #ff0000;
	text-decoration : none;
	font-weight : bold;
	font-size:11px;
}
a.smallred:hover{
	color : #ff0000;
	text-decoration : underline;
	font-size:11px;
}
a.smallred:active{
	color : #ff0000;
	text-decoration : none;
	font-size:11px;
}


a.bwhite{
	color : #ffffff;
	text-decoration : none;
}
a.bwhite:hover{
	color : #ffffff;
	text-decoration : underline;
}
a.bwhite:active{
	color : #ffffff;
	text-decoration : none;
}
/*img{
	border-bottom-color : #646464;
	border-left-color : #646464;
	border-right-color : #646464;
	border-top-color : #646464;
}*/
.center{
	text-align : center;
}
pre{
	font-size : 11px;
}
