/* 
234,236,36 yellow
17,0,136  dark blue
255,255,255 white
*/

body {
	margin: 0px;padding:0px;
	font-family: verdana,arial,hevetica,swiss,sans-serif;
	color: rgb(17,0,136)
	font-weight: normal;
	text-align: left
	text-transform: none;
	font-size: 0.8em;
}




.menu {
vertical-align: top;  color: rgb(234,236,36); padding-top: 10px; background-color:rgb(17,0,136); font-size: 1.2em; width: 25%;
}

#navcontainer ul {
	padding-right: 0pt; padding-left: 0pt; padding-bottom: 0pt; margin: 0pt; padding-top: 0pt; list-style-type: none
}
#navcontainer li {
	margin: 0pt
}
#navcontainer a {
box-sizing: border-box;	padding-right: 0.4em; display: block; padding-left: 0.8em; padding-bottom: 0.2em; width: 100%; color: rgb(234,236,36); padding-top: 0.2em; background-color: rgb(17,0,136); text-decoration: none; font-weight:bold;
}
#navcontainer a:hover {
	color: rgb(17,0,136); background-color: rgb(234,236,36);font-weight:bold;
}


#navcontainer2 {
padding: 20px 5px 0px 5px; margin: 0px; font-weight: bold; text-align: center;
}

#navcontainer2 a {
color: rgb(234,236,36);  background-color: rgb(17,0,136); text-decoration: underline; font-weight:bold;
}
#navcontainer2 a:hover {
	color: rgb(17,0,136); background-color: rgb(234,236,36);font-weight:bold;
}



.headertable {
border:0px; padding: 5px 20px; margin: 0px; color: rgb(17,0,136); background-color: rgb(234,236,36); 
}


















/* CLASSLIST LINKS  */
a.details {
padding-top: 0.2em; color: rgb(17,0,136); text-decoration: underline; font-weight:normal;
}
a.details:hover {
padding-top: 0.2em; color: rgb(17,0,136); text-decoration: none; font-weight:normal;
}

a.nodetails {
padding-top: 0.2em; color:#cc0000; text-decoration: underline; font-weight:normal;
}
a.nodetails:hover {
padding-top: 0.2em; color:#cc0000; text-decoration: none; font-weight:normal;
}

.rip {
padding-top: 0.2em; color:#808080; text-decoration: none; font-weight:normal;
}


.maincontentarea {
	vertical-align: top; width: 100%;border-right: rgb(17,0,136) 1px solid;
}



.footer {
	border:  rgb(17,0,136) 1px solid; width: 900px; 
}

.continuedtext {
	padding: 0 20px;
}

h1 {
	font-size: 1.8em; 
}
h2 {
	font-size: 1.5em; 
}

.copyright {
	font-size: 0.9em; 
}








.classcat2 {
font-weight: normal; ; vertical-align: top;  padding-top: 10px; list-style-type: none;text-align: left;color: rgb(17,0,136);padding-left:40px;
}






a.pma {
color: rgb(17,0,136); text-decoration: none; font-weight:normal;
}
a.pma:hover {
color: rgb(17,0,136); text-decoration: none; font-weight:normal;
}
