/* CSS Document */

	body
	{
		font-family:Verdana;
		color:#000000;
		font-size:12pt;

  		scrollbar-face-color: #DEE3E7;
   		scrollbar-highlight-color: #FFFFFF;
   		scrollbar-shadow-color: #DEE3E7;
   		scrollbar-3dlight-color: #D1D7DC;
   		scrollbar-arrow-color:  #006699;
   		scrollbar-track-color: #EFEFEF;
   		scrollbar-darkshadow-color: #98AAB1;
   		margin: 0px;
   		padding: 0px;
	}
	p{font-family:Verdana;font-size:8pt}
	p.subheader{font-family:Verdana;font-size:10pt;color:#666666;font-weight:bold}
	p.edit3{font-family:Verdana;color:#000000;font-size:12px; }
	p.edit_head{font-family:Verdana;color:#00004C;font-size:14px; }
	div.edit3{font-family:Verdana;color:#000000;font-size:12px; }
	span.lrg{font-family:Verdana;font-size:16pt;color:#666666}
	span.med{font-family:Verdana;font-size:14pt;color:#003366}
	span.sml{font-family:Verdana;font-size:10pt;color:#003366}
	h1{font-family:Verdana;font-size:14pt;color:#666666}
	h3{font-family:Verdana;font-size:11pt;color:#666666}
	a{color:#990033;Text-decoration:underline}
	a:hover{color:#003366}
	a.alert{color:#003366}
	a.whitetext{color:#FFFFFF;Text-decoration:none}
	a.nav{color:#CCCCCC;Text-decoration:none}
	a.nav:hover{color:#003366}
	input{font-family:Verdana;font-size:8pt;}
	select{font-family:Verdana;font-size:8pt}
	input.required{background-color:#FFFFC5}
	input.bold{font-weight:bold}
	select.required{background-color:#FFFFC5}
	td{font-family:Verdana;color:#000000;font-size:8pt}
	td.edit3{font-family:Verdana;color:#000000;text-align:left;font-size:12px; }
	td.inputfield{font-family:Verdana;color:#000000;text-align:right;font-size:8pt;font-weight:bold }
	td.inputfield2{font-family:Verdana;color:#000000;text-align:right;font-size:8pt;font-weight:bold;width: 15% }
	td.topstatus{font-family:Verdana;color:#FFFFFF;font-size:8pt;font-weight:bold }
	td.alertsubheader{font-family:Verdana;font-size:10pt;font-weight:bold;background:#FFFFC5;color:#666666 }
	td.completed{font-family:Verdana;font-size:10pt;font-weight:bold;background:#A3F5AA;color:#000000 }
	td.incomplete{font-family:Verdana;font-size:10pt;font-weight:bold;background:#E0AC90;color:#000000 }
	.required{font-family:Verdana;background:#FFFFC5;color:#000000 }
	td.title{font-family:Verdana;font-size:13pt;font-weight:bold;color:#666666 }
	th.topstatus{font-family:Verdana;color:#FFFFFF;font-size:8pt;font-weight:bold }
	td.subheader{font-family:Verdana;font-size:9.5pt;font-weight:bold;background:#CDCDCD;color:#000000 }
	.subheaderlined {font-family:Verdana; font-size:9.5pt; font-weight:bold; background:#CDCDCD; color:#000000; border: solid 1px #000000;}
	.tablelined {font-family:Verdana; border: solid 1px #000000; }
	td.subheader2{font-family:Verdana;font-size:9.5pt;font-weight:bold;background:#EEEEEE;color:#000000 }
	td.subheader3{font-family:Verdana;font-size:9.5pt;font-weight:bold;background:#CFDCE6;color:#000000 }
	td.subheader4{font-family:Verdana;font-size:8pt;color:#003366 }
	td.subheader5{font-family:Verdana;font-size:8pt;font-weight:bold;color:#666666 }
	th{font-family:Verdana;color:#003366;font-size:8pt;font-weight:bold }
	h2{font-family:Verdana;font-size:11pt }
	td.menubold {font-family:Verdana;font-size:8pt;font-weight:bold}
	td.portal_header { font-family:Verdana;font-size:8pt;font-weight:bold;color:#FFFFFF }
	li{font-family:Verdana;font-size:8pt} 
	table.bordereffect { border: solid 1px #000000; }
	.alertbutton{background-color:#FFFF80;font-weight:bold}
	.smalltext{font-family:Verdana;font-size:7pt}	
	.td_topheader{font-family:Verdana;font-size:9.5pt;font-weight:bold;background:#CDCDCD;color:#000000}
	.td_nav{font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000;text-align:left}
	.tabElement{font-family:Verdana;font-size:11;font-weight:bold;background:#EEEEEE}
	.tabElementSelected{font-family:Verdana;font-size:11;font-weight:bold;background:#CDCDCD}
	.selectedNav{font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000;text-align:left;background:#CDCDCD}
	input
	{
		font-family:Verdana;
		font-size:8pt;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-color : #000000;
	}
	button
	{
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-color : #000000;
	}
	button.small
	{
		font-family:Verdana;
		font-size:7pt;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
		border-color : #000000;
	}
	input.submit
	{
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width:1px;
	 	border-color : #000000;
	}
	
	table.grptable {border-left-width: 3px border-left-color: black;}
	tr.grpheader { font-family:Verdana; background: #CCCCFF; color: black;  padding: 2px; font-weight: bold;}
	
.style1 {
	color: #990033;
	font-weight: bold;
	font-size: 32px;
}
.style2 {
	color: #990033;
	font-weight: bold;
	font-size: 11px;
}
.style3 {
	color: #990033;
	font-weight: bold;
	font-size: 18px;
}

.style4 {
	color: #CCCCCC;
	font-size: 8pt;
}


.style5 {
	color: #990033;
	font-size: 8pt;
}

.style6 {
	color: #666666;
	font-size: 8pt;
}

.style11 {
	color: #990033;
	font-weight: bold;
	font-size: 8pt;
}

.style33 {
	color: #990033;
	font-weight: bold;
	font-size: 8pt;
}

.style43 {
	color: #666666;
	font-weight: bold;
	font-size: 18px;
}

.tabletitle {
	color:#226AB2;
	font-weight: bold;
	font-size:14px;
}
.classtitle {
	color:#AA1A1a;
	font-weight: bold;
	font-size:11px;
}

.classinst {
	color:#226AB2;
	font-weight: bold;
	font-size:11px;
}
.classdate {
	color:#000000;
	font-weight: bold;
	font-size:11px;
}

.classinfo {
	color:#000000;
	font-weight: normal;
	font-size:11px;
}


a.nav{
	color:#00004c;
	text-decoration:none;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

a.nav:hover{
	color: #00004c;
	background-color:#cccccc;
	text-decoration:none;
	font-weight:bold;
}

a.nav:visited{
	color:#00004c;
	font-weight:bold;
}

/* left side navigation */
#left_nav {
	background-color: #AA1A1A;
	border:thin solid silver;
	font-family:Geneva, Arial, Helvetica, sans-serif;
/*	font-weight:bold; */
	font-size:10pt;
	color:#00004c;
	margin:4px;
	padding-bottom:4px;
	padding-top:4px;
}