<!--
/* standard form style table */
table.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	padding: 10px;
	border-collapse: collapse;
}
table.adminform tr.row0 {
	background-color: #f9f9f9;
}
table.adminform tr.row1 {
	background-color: #eeeeee;
}
table.adminform th {
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	background: url(../../images/table_hdr_background.jpg);
	color: #000;
	background-repeat: repeat;
}
table.adminform td {
	padding: 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
/*	text-align: left;	*/
}
table.adminform td.editor {
	font-size: 9px;
}
/* standard form style table */
table.tablelist {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	padding: 10px;
	border-collapse: collapse;
}
table.tablelist tr.row0 {
	background-color: #f9f9f9;
}
table.tablelist tr.row1 {
	background-color: #eeeeee;
}
table.tablelist th {
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	height: 25px;
	background: url(../../images/table_hdr_background.jpg);
	color: #000;
	background-repeat: repeat;
}
table.tablelist  td {
	padding: 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
/*	text-align: left;	*/
}
table.tablelist td.editor {
	font-size: 9px;
}
table.tablelist th a:link{
	color:  #333333;
}
table.tablelist th a:visited{
	color:  #333333;
}
table.tablelist th a:hover{
	color:  #007Dc2 ;
}
table.tablelist td a:link{
	color:  #007Dc2;
}
table.tablelist td a:visited{
	color:  #007Dc2;
}
table.tablelist td a:hover{
	color:  #247973;
}
body {
	background-color:#FFFFFF;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	MARGIN-top:0px;
	MARGIN-bottom:0px;
	MARGIN-left:0px;
	MARGIN-right:0px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.content {
		font-family: Arial, Helvetica, sans-serif;
		font-variant: normal;
		font-size: 10pt;
}
.date {
		text-align: right;
		font-family: Arial, Helvetica, sans-serif;
		color:#808080;
		font-weight: bold;
		font-variant: normal;
		font-size: 9pt;
		
}
.small {
	vertical-align= top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;		
}
.nav_header {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
/*	color: #C0C0C0;	*/
	color: #007DC2;
/*	background: #007DC2; */

}
.nav_links a{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	color: #007DC2;

}
.nav_links_on a{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: bold;
	color: #99CC00;
	text-decoration: underline; 
	
}
.navstep-on {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	padding: 5px;
	border: 1px solid #c64934;
	margin-bottom: 2px;
}

.navstep-off {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
	font-weight: normal;
	padding: 5px;
	border: 1px solid #FFFFFF;
	margin-bottom: 2px;
}




.pageheadertable {
	border:0px none;
	padding:5;
	width:100%;
	background:#244973
}

input {
	font-size: 8pt;
}
 
input.button {
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:10px;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#808080;
   border-left-color:#808080;
   border-right-color:#333333;
   border-bottom-color:#333333;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#F0F0F0');
}
input.buttonhover {
   border:1px solid;
   border-top-color:#00BFFF;
   border-left-color:#00BFFF;
   border-right-color:#0099CC;
   border-bottom-color:#0099CC;
   
      border-top-color:#333333;
   border-left-color:#333333;
   border-right-color:#808080;
   border-bottom-color:#808080;
   
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
  font-size:10px;

   font-weight:bold;
   background-color:#fed;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');

}

link {  font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FF9900;
	text-decoration: underline;
}

.errormsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 1.5;
	font-weight: bold;
	font-variant: normal;
	color: #EB1212;
/*	background-color:#fed;
	border:1px solid;
	border-color: #EB1212; 
	padding: 5;
	margin-top: 5;
	margin-bottom: 5;	*/

}

.pagetitle {
	font-size: 14pt;
	font-family: Verdana;
	color: #244973;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 1px
}
.logout {
	font-size: 10pt;
	font-family: Arial;
	color: #244973;
	text-align: right;
}

.tablesearch {
	border-style: dashed;
	border-width: 1px;
	border-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: black;
}
.tablelistframe {
/*	background: #CCCCCC;	*/
	border-left:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #808080;
	border-bottom:1px solid #808080;
	border-collapse: collapse;

}

.tablelistheader {
	border-left:none none #808080;
	border-right:none none #808080;
	border-top:none none #808080;
	border-bottom:none none #808080;
	border-collapse: collapse;
	border-style: solid;
	border-width: 1px;
}

.tablelistheadercells {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color:  #FFFFFF;
	padding: 5px;
/*	background: #CCCCCC;	*/
	background: #244973;
	border-style: solid;
	border-width: 1px;
	height: 18px;


}
.tablelistheadercells a:link{
	color:  #FFFFFF;
}
.tablelistheadercells a:visited{
	color:  #FFFFFF;
}
.tablelistheadercells a:hover{
	color:  #77B1D6 ;
}

.tablelistitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
}
.tablelistitem a:link {
		color:  #FF6600;
		text-decoration: underline;
}
.tablelistitem a:hover {
		color:  #333333;
		text-decoration: bold;
}
.tablelistfootercell {
	border-top:medium 1px solid #808080; 
}
.navtable {
	border:medium none;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	padding: 2px;
}
.navtable td { 
	padding: 5px; 
}

.bodyleftcell {
	vertical-align= top;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal
}
.zerotable  { 
	padding: 0px; 
}
fieldset {
	position: expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */
	padding: 15px 10px;
	margin: 10px 0px;

}
fieldset fieldset  {
	background-color:#FFF;
}
legend {
	position: expression('absolute'); 
	top: expression('-9px'); /* Fixes IE problem with fieldset+legend boundaries */
	padding: 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt; /*feed to IE 5.5*/
	font-weight: bold;
	color: #6699CC;
}
fieldset fieldset legend {
	font-size: 90%;
}
a.enrollLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-transform: none}
a.enrollLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-transform: none }
a.enrollLink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-transform: none }
a.enrollLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-transform: none } 


-->