/* CSS Document */

/* Main body styles start */
body {
  font-size: 11px;
  font-family: arial, helvetica, geneva, sans-serif;
  margin: 0;
  }

td,th {
  font-size: 11px;
  font-family: arial, helvetica, geneva, sans-serif;
  }
 

/* Main body styles end */

/* EMD Button start */
a.emdbutton:visited
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
}
a.emdbutton:link
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 11px;
	text-align: center;
}
a.emdbutton:hover
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	color: white;
}			
a.emdbutton:active
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	color: white;
}
/* EMD Button end */
/* EPD Button start */
a.epdbutton:visited
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
}
a.epdbutton:link
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 11px;
	text-align: center;
}
a.epdbutton:hover
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #000099;
	text-decoration: none;
	color: white;
}			
a.epdbutton:active
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #000099;
	text-decoration: none;
	color: white;
}
/* EPD Button end */
/* EFD Button start */
a.efdbutton:visited
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
}
a.efdbutton:link
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 11px;
	text-align: center;
}
a.efdbutton:hover
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	color: white;
}			
a.efdbutton:active
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	color: white;
}
/* EFD Button end */
/* ETC Button start */
a.etcbutton:visited
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
}
a.etcbutton:link
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #003366;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 11px;
	text-align: center;
}
a.etcbutton:hover
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #663366;
	text-decoration: none;
	color: white;

}			
a.etcbutton:active
{
	width: 50px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #663366;
	text-decoration: none;
	color: white;
}
/* ETC Button ends */

/* BIG EMD Button start */
a.BIGemdbutton:visited
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #004400;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGemdbutton:link
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #004400;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGemdbutton:hover
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	color: white;
}			
a.BIGemdbutton:active
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #006600;
	text-decoration: none;
	color: white;
}
/* EMD Button end */
/* EPD Button start */
a.BIGepdbutton:visited
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #000077;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGepdbutton:link
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #000077;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
}
a.BIGepdbutton:hover
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #000099;
	text-decoration: none;
	color: white;
}			
a.BIGepdbutton:active
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #000099;
	text-decoration: none;
	color: white;
}
/* EPD Button end */
/* EFD Button start */
a.BIGefdbutton:visited
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #AA0000;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGefdbutton:link
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #AA0000;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGefdbutton:hover
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	color: white;
}			
a.BIGefdbutton:active
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
	color: white;
}
/* EFD Button end */
/* ETC Button start */
a.BIGetcbutton:visited
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #660066;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGetcbutton:link
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #660066;
	text-decoration: none;
	color: white;
	font: Verdana;
	font-size: 16px;
	text-align: center;
}
a.BIGetcbutton:hover
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #663366;
	text-decoration: none;
	color: white;

}			
a.BIGetcbutton:active
{
	width: 120px;
	padding: 3px 3px 5px 3px;
	border: 2px outset #FFFFFF;
	background-color: #663366;
	text-decoration: none;
	color: white;
}
/* ETC Button ends */
/* Month Button start */

/* Creates a look for the hover state of the button */
a.monthbutton:hover
{
	width: 30px;
	padding: 1px 1px 2px 1px;
	border: 1px solid #000000;
	background-color: #CCCCCC;
	text-decoration: none;
	color: #003399;
}			
/* Creates a look for the active state of the button */
a.monthbutton:active
{
	width: 30px;
	padding: 1px 1px 2px 1px;
	border: 1px solid #000000;
	background-color: #CCCCCC;
	text-decoration: none;
	color: #003399;
}
a.monthbutton:visited
{
	width: 30px;
	padding: 1px 1px 2px 1px;
	border: 1px solid #000000;
	text-decoration: none;
	color: #003399;
	text-align: center;
}
/* Month Button ends */



a:link {
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}
a:active {
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}
.headerEMD {
	font-size: 18px;
	font-weight: bold;
	color: #006633;
}
.headerEFD {
	font-size: 18px;
	font-weight: bold;
	color: #990000;
}
.headerEPD {
	font-size: 18px;
	font-weight: bold;
	color: #000099;
}
.headerETC {
	font-size: 18px;
	font-weight: bold;
	color: #663366;
}
.headerMonth {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.yellow {
color: #FFFF8B
}
.tdTopBkgd {
background-image:url(images/blue_top_bkgd.gif);
background-repeat:repeat-x;
}
.headerTable {
	color: #FFFFFF;
	font-weight: bold;
}
/* Main body styles end */
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}	

