BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #333366;
    FONT-FAMILY: 'Times New Roman'
}
.error-message {
	background-color: white;
	color: red;
	font-size: 10pt;
}
TEXTAREA
{
	background-color: white;
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;

}
SELECT
{
	background-color: white;
	color: black;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	
}
.error-message-bold {
	background-color: white;
	color: red;
	font-weight: bold;
	font-size: 10pt;
}

A.leftnavbar-normal {
	background-color: #006699;
	color: #d7e7ec;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:11px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 10px;
	border-bottom: 1px solid #009ac9;
}

A.leftnavbar-normal:hover {
	background-color: #d7e7ec;
	color: #006699;
}

A.leftnavbar-inactive-bold{
	background-color: #ffcc00;
	color: #006699;
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height:11px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 10px;
	border-bottom: 1px solid #009ac9;
}

A.leftnavbar-inactive-bold:hover {
}

A.leftnavbar-inactive-noblock {
	background-color: #ffcc00;
	color: #006699;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:14px;
	letter-spacing:0.1em;
	text-decoration: none;
	padding:0px 4px 1px 4px;
}

A.leftnavbar-inactive-noblock:hover {
}

A.leftnavbar-noblock {
	background-color: #006699;
	color: #d7e7ec;
	font: 12px Arial, Helvetica, sans-serif;
	line-height:14px;
	letter-spacing:0.1em;
	text-decoration: none;
	padding:0px 4px 1px 4px;
}

A.leftnavbar-noblock:hover {
	background-color: #d7e7ec;
	color: #006699;
}

A.navigation:HOVER {
	color: red;
}


TD.normal {
	background-color: white;
	color: black;
	font-size: 10pt;
	font-weight: bold;
}
A.underlineblackbackground {
	/* background-color: #000000; */
	background-color: #006699;
	color: white;
	font-size: 10pt;
	/* font-weight: bold; */
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	border-style: outset;
}
A.underlineblackbackground:hover {
	/* background-color: #ffffff; */
	/* color: black; */
	/*
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma, sans-serif;
	text-decoration: underline;
	*/
	background-color: #d7e7ec;
	color: #006699;
	border-style: inset;
}
.righttop {
	background-color: #006699;
	top: 0px;
	bottom: 143px;
	position: absolute;
	width: 50px;
	z-index: 4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	height: 120px;
	right: 20px;
}
.grayarea {
	background-color: #999999;
	position: absolute;
	height: 22px;
	left: 0px;
	top: 78px;
	z-index: 4;
	width: 100%;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	font-weight: bold;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
}
TH {
 color: #6060cc
}
.table-line1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
}
.table-line2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.leftspace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #006699;
	left: 0px;
	top: 0px;
	position: absolute;
	width: 18%;
	overflow: auto;
	height: 100%;
	z-index: 6;
	padding-left: 3px;
}
.midnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	/* background-color: #FFFFFF; */
	background-color: #006699;
	z-index: 5;
	height: 17px;
	left: 52%;
	top: 80px;
	width: 46%;
	position: absolute;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 2px solid #93BDcc;
	border-bottom: 2px solid #93BDcc;
	/* width: 460px; */
}
.topsection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	position: absolute;
	height: 110px;
	left: 19%;
	top: 0px;
	color: #FFFFFF;
	background-color: #006699;
	z-index: 2;
	margin-right: 0px;
	width: 80%;
	/* max-width: 100%; */
	/* overflow: auto; */
	font-weight: bold;
	vertical-align: top;
	padding-left: 0px;
}
.mainbody {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-family: Verdana, Times New Roman, Helvetica, sans-serif;
	font-size: 10pt;
	position: absolute;
	/* height: 83%; */
	left: 19%;
	top: 110px;
	color: #000000;
	background-color: #FFFFFF;
	/* overflow: auto; */
	z-index: 1;
	margin-right: 0px;
	width: 80%;
	/* max-width: 100%; */
	padding-left: 0px;
	padding-top: 0px;
}
.program-name {
	background-color: #006699;
	left: 52%;
	top: 0px;
	bottom: 143px;
	position: absolute;
	z-index: 3;
	height: 100px;
	width: 46%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.leftspace1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #006699;
	left: 0px;
	top: 0px;
	position: absolute;
	width: 24%;
	overflow: auto;
	height: 100%;
	z-index: 6;
	padding-left: 3px;
}
.midnav1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	/* background-color: #FFFFFF; */
	background-color: #006699;
	z-index: 5;
	height: 17px;
	left: 55%;
	top: 80px;
	width: 43%;
	position: absolute;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 2px solid #93BDcc;
	border-bottom: 2px solid #93BDcc;
	/* width: 460px; */
}
.topsection1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	position: absolute;
	height: 110px;
	left: 25%;
	top: 0px;
	color: #FFFFFF;
	background-color: #006699;
	z-index: 2;
	margin-right: 0px;
	width: 74%;
	/* max-width: 100%; */
	overflow: auto;
	font-weight: bold;
	vertical-align: top;
	padding-left: 0px;
}
.mainbody1 {
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-family: Verdana, Times New Roman, Helvetica, sans-serif;
	font-size: 10pt;
	position: absolute;
	/* height: 83%; */
	left: 25%;
	top: 110px;
	color: #000000;
	background-color: #FFFFFF;
	overflow: auto;
	z-index: 1;
	margin-right: 0px;
	width: 74%;
	/* max-width: 100%; */
	padding-left: 0px;
	padding-top: 0px;
}
.program-name1 {
	background-color: #006699;
	left: 55%;
	top: 0px;
	bottom: 143px;
	position: absolute;
	z-index: 3;
	height: 100px;
	width: 43%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
