html {
	height: 100%;
	margin-bottom: 1px;
}

body, input, select, textarea, td, th, p, ul, li, div {
	font: 11px verdana, arial, tahoma, Helvetica, sans-serif;	
}

body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}
input, select, textarea, password { background-color : #ffffff; font-size : 11 pt; line-height : 10 pt; color : #000000; border-width: 1;}

.footer 
{
	font-family: verdana, arial, tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none
}
.breadcrumb 
{
	font-family: verdana, arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #889955;
	text-decoration: none;
	margin-left: 6px;
	margin-top: 2px;
	font-weight: normal;
}
.breadcrumbcurrent 
{
	font-family: verdana, arial, tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

a.link {
	color: #3333cc;
	text-decoration: underline;
}
a.link:visited {
	color: #3333cc;
	text-decoration: underline;
}
a.link:hover {
	color: #999933;
	text-decoration: underline;
}
a.link:active {
	color: #999933;
	text-decoration: underline;
}
a.navlink:link {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.navlink:visited {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
a.navlink:hover {
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
a.navlink:active {
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}
a.footerlink:link {
	color: #666666;
	text-decoration: underline;
}
a.footerlink:visited {
	color: #666666;
	text-decoration: underline;
}
a.footerlink:active {
	color: #999933;
	text-decoration: underline;
}
a.footerlink:hover {
	color: #999933;
	text-decoration: underline;
}

.leftimg {
	padding: 0px 6px 6px 0px;
}
.rightimg {
	padding: 0px 0px 6px 6px;
}

/* Styles for the forms (files starting/ending with "frm") */
.red {
	color: #cc0000;
}
.frm_caption {
	width: 155px;
	font: 11px verdana, arial, tahoma, Helvetica, sans-serif;
	text-align: right;
}
.frm_text {
	
	font: 11px verdana, arial, tahoma, Helvetica, sans-serif;
	text-align: left;
}
.frm_error {
	font: 11px verdana, arial, tahoma, Helvetica, sans-serif;
	color: #cc0000;
}
.frm_note {
	font: 10px verdana, arial, tahoma, Helvetica, sans-serif;
	color: #666666;
}
/* End forms styles */

/* list-format calendar styles */
dt {
float: left;
clear: left;
width: 100px;
text-align: right;
}
dt:after {
content: " -";
}
dd {
margin: 0 0 0 110px;
padding: 0 0 0.5em 0;
}

