body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

.bodyBackground, HTML {
	background-color: #EFEFEF; /* #003366 ;  #D6D6D6*/
}

form 
{ 
  padding: 0px; 
  margin: 0px; 
} 


table#foot {
	background-color: #FFFFFF;  /* #D5EE34 ;  #D6D6D6*/  /* #FFFFFF;  #D6D6D6*/  
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 100px;
	position: relative;
	width: 100%;
}

table#outer {
	background-color: #003366;
	width: 750px;
}

table#head {
	background-color: #003366;
	left: 0px;
	top: 0px;
	width: 100%;
}

table#pageheader {
	border-width: 0px;
	cellpadding: 0px;
	cellspacing: 0px;
	padding: 0px;
	spacing: 0px;
}

table#pageheader td {
	background-color: #003366;
	color: #FFF;
}

table#pageheader td a:link {
	color: lightblue;
	text-decoration: none;
}

table#pageheader td a:visited {
	color: lightblue;
	text-decoration: none;
}

table#pageheader td a:hover {
	color: #D6D6D6;
	margin: 0px;
}

table#navbar1 {
	background-color: #ffcf59;  /* color: #00004D; */  /*#ffcf59*/
	height: 30px;
	margin: 0px;
	width: 100%;
}

table#navbar1 td {
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

table#navbar1 td a {
	color: #FFF;
	margin: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	text-decoration: none;
}

table#navbar1 td a:link {
	color: #3500ff; /* color: #FFF; */

}

table#navbar1 td a:visited {
	
	color: #3500ff; /* color: #CCC;*/

}

/*
table#navbar1 td a:hover {
	color: red;
	margin: 0px;
	font-size: large;

}
*/

table#columns {
	background-color: #EFEFEF;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}

table#content {
	background-color: #EFEFEF;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 620px;
}
table#content_ag {
	background-color: #cadef4;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 620px;
}
table#content_or {
	background-color: #fff89d;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 620px;
}
table#content_pro {
	background-color: #EFEFEF;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 620px;
}
table#content_pl {
	background-color: #EFEFEF;
	border-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	width: 620px;
}

table#foot {
	background-color: #EFEFEF;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 100px;
	position: relative;
	width: 100%;
}

table {
	background-color: #9d45cb; /* #D6D6D6; */
	border-width: 0px;
}

table#navbar3 {
	background-color: #004080;
	height: 30px;
	margin: 0px;
}

table#navbar3 td {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 1px;
}

table#navbar3 td a {
	color: #DDDDFF;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	text-decoration: none;
}

table#navbar3 td a:link {
	color: #DDDDFF;
}

table#navbar3 td a:visited {
	color: lightblue;
}

table#navbar3 td a:hover {
	color: #D6D6D6;
	text-decoration: none;
}

td#selected {
	background-color: #ffcf59; /* #004080;*/
	color: red; /* #FFFFFF;*/
	/*font-weight: bold;*/
}

table#side2 {
	background-color: #D6D6D6;
	color: rgb(0,0,0);    /*  rgb(255,193,82);    rgb(0,0,0); */
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px;
	width: 160px; /*  width: 160px; */
}

table#side2 td {
	background-color: #D6D6D6;
	text-align: center;

}

table#side2 td a {
	color: #4800de;  /* #FFF; */
	margin: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;

}

table#side2 td a:visited {
	color: #7719b5; /* #AAA; */
	

}

table#side2 td a:hover {
	color: red;
	margin: 0px;
	
}

table#sideprogs {
	background-color: #004080;
	color: rgb(255,193,82);
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

table#sideprogs td {
	background-color: #004080;
	text-align: center;
	
}

table#sideprogs td a {
	color: #FFF;
	margin: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	text-decoration: none;
}

table#sideprogs td a:hover {
	color: red;
	margin: 0px;
}
