tr,td {
	vertical-align:top;
}
form { 
	margin-top: 0; 
	margin-bottom: 0;
}
.frontpagebox_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
}	

/*TEXT FORMATTING */
h1 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #000066;
}
h3 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000066;
}	
p,ul,li,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}	
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
}	
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #333333;
	text-decoration: none;
	text-align:center;
	
}
.backgroundbox_top { background-image: url(/template/images/backgroundbox_top.gif);background-repeat:repeat-x}
.backgroundbox_left { background-image: url(/template/images/backgroundbox_left.gif);background-repeat:repeat-y}
.backgroundbox_right { background-image: url(/template/images/backgroundbox_right.gif);background-repeat:repeat-y}
.backgroundbox_bottom { background-image: url(/template/images/backgroundbox_bottom.gif);background-repeat:repeat-x}

.dkgreyline_top { background-image: url(/template/images/dkgreyline_top.gif);background-repeat:repeat-x}
.dkgreyline_left { background-image: url(/template/images/dkgreyline_left.gif);background-repeat:repeat-y}
.dkgreyline_right { background-image: url(/template/images/dkgreyline_right.gif);background-repeat:repeat-y}
.dkgreyline_bottom { background-image: url(/template/images/dkgreyline_bottom.gif);background-repeat:repeat-x}

.greyline_top { background-image: url(/template/images/greyline_top.gif);background-repeat:repeat-x}
.greyline_left { background-image: url(/template/images/greyline_left.gif);background-repeat:repeat-y}
.greyline_right { background-image: url(/template/images/greyline_right.gif);background-repeat:repeat-y}
.greyline_bottom { background-image: url(/template/images/greyline_bottom.gif);background-repeat:repeat-x}

.frontpagebox_top { background-image: url(/template/images/frontpagebox_top.gif);background-repeat:repeat-x;text-align:center;}
.frontpagebox_left { background-image: url(/template/images/frontpagebox_left.gif);background-repeat:repeat-y}
.frontpagebox_right { background-image: url(/template/images/frontpagebox_right.gif);background-repeat:repeat-y}
.frontpagebox_bottom { background-image: url(/template/images/frontpagebox_bottom.gif);background-repeat:repeat-x}

.footerbox_top { background-image: url(/template/images/footerbox_top.gif);background-repeat:repeat-x}
.footerbox_left { background-image: url(/template/images/footerbox_left.gif);background-repeat:repeat-y}
.footerbox_right { background-image: url(/template/images/footerbox_right.gif);background-repeat:repeat-y}
.footerbox_bottom { background-image: url(/template/images/footerbox_bottom.gif);background-repeat:repeat-x}

.headerrow {
	background-color: #CCCCCC;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000066;
	font-weight: bold;
}
.titlerow {
	background-color: #CCCCCC;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: small; 
	color: #000066}
.mainrow {
	background-color: #FFFDFE;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color: #666666}
.altrow {
	background-color: #EFEFEF;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color: #666666}
/*
***********************
 MAIN MENU STYLES
*********************** 
*/

TD.expansionlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000066;
	font-weight: bold;
	padding :3px;
}
TD.expansionlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}		
TD.expansionlink:hover {color: #FFFFFF;	background-color: #000066;	text-decoration:underline;}
TD.expansionlink a:hover {color: #FFFFFF;	background-color: #000066;	text-decoration:underline;}
TD.mainmenulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000066;
	background-image: url(/template/images/bg_navbar.gif);
}

TD.mainmenulink A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000066;
	font-weight: bold;
	text-decoration:none;
}
TD.mainmenulink A:hover {color: #0066FF;	text-decoration:underline;}
TD.mainmenulink:hover {color: #0066FF; text-decoration:underline;}

TD.submenutitle {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000066;
	background-color:#CCCCCC;
}
TD.submenulink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000066;
	background-color:#CCCCCC;
}

TD.submenulink A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000066;
	background-color:#CCCCCC;
	font-weight: bold;
	text-decoration:none;
}
TD.submenulink A:hover {color: #000000;	background-color: #EFEFEF;	text-decoration:underline;}
TD.submenulink:hover {color: #000000; background-color: #EFEFEF;	text-decoration:underline;}
