body,font,td,p,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cccccc;

}
.xx-small {
        font-size: xx-small;

}
.center {
        text-align: center;
}
.img-thinborder {
        border: 1px solid #000000;
}
.bold-white {

        font-weight: bold;
        color: #FFFFFF;
}
.bold-black {


        font-weight: bold;
        color: #000000;
}
a {
        color: #ff0;
}
a:visited { color: #aa0; }
.bold-blue-center {

        font-weight: bold;
        color: #0066FF;
        text-align: center;
}
.bg1 { color: #000000; background-color: #c6c6c6; font-weight: bold; font-size: 12pt; }
.textarea {  font-family: Courier New; }
.inputbox {  font-family: Courier New, MS Sans Serif; }
.userans { color: #ffffff; }
.boldstuff {font-weight:bold; }
.boldstuffwhite { color:#FFFFFF; font-weight:bold; }
.boldstuffred { color:#FF0000; font-weight:bold; }
.ninepx {  font-size: 9px; } .dark-blue-uppercase {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1D339E;
}
.linkyellow {
	color: #CCCC33;
}

.header {
	background-image: url(lib/header_blue_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.headergray {
	background-image: url(lib/header_gray_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.graybg {
	background-color:#677B86;
}
.whit-blue-bg {
	background-image: url(lib/bg1.jpg);
	background-repeat: repeat-y;
}

.lightblueborder {
	border: 1px solid #A5BEFE;
}
.smallformtext {
	font-size: 9px;
}

.bold-italics-color {
	font-weight: bold;
	font-style: italic;

}
body {
	background-color: #4C6673;
}
.dark-yellow-uppercase {

	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1D339E;
}
.groupheader {
	font-weight: bold;
	background-color: #5D94CC;
	padding: 5px;
}
li {
	padding-bottom: 4px;
	list-style-type: square;
}

.grouptable {
	border: 3px solid #5893CB;
}
a.courselinks:link,a.courselinks:visited,a.courselinks:active {
	color:#FFFFFF;
    text-decoration: none;
}
a.courselinks:hover {
	color:#FFFF00;
    text-decoration: none;
}
td.leftrightborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.coursetableheader {
	color: #FFFFFF;
	font-variant: small-caps;
	font-weight: bold;
	font-size: medium;
	text-align:center;
}

