body, td, th, p, textarea
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
	scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #26629f; 
	scrollbar-3dlight-color: #26629f; 
	scrollbar-arrow-color: #26629f; 
	scrollbar-track-color: #ffffff;
	scrollbar-base-color: #ffffff; 
}
form
{
	margin: 3px;
}
a:link, a:active, a:visited
{
	color: #26629f;
	text-decoration: none;
}
a:hover
{
	color: #222222;
	text-decoration: underline;
}
a:link.topmenu, a:active.topmenu, a:visited.topmenu
{
	color: #26629f;
	text-decoration: none;
	font-weight: bold;
	padding: 5px;
}
a:hover.topmenu
{
	color: #222222;
	text-decoration: underline;
}
a:link.smallmenu, a:active.smallmenu, a:visited.smallmenu
{
	font-size: 7pt;
	color: #26629f;
	text-decoration: none;
}
a:hover.smallmenu
{
	color: #666666;
	text-decoration: underline;
}
a:link.footer, a:active.footer, a:visited.footer
{
	font-size: 7pt;
}
a:hover.footer
{
}
a:link.left-side, a:active.left-side, a:visited.left-side
{
	color: #666666;
	text-decoration: underline;
}
a:hover.left-side
{
	color: #26629f;
	text-decoration: none;
}
a:link.delete, a:active.delete, a:visited.delete
{
	color: #ff0000;
	text-decoration: underline;
}
a:hover.delete
{
	color: #222222;
	text-decoration: none;
}
.main
{
	padding: 5px;
}
.smallmenu-td
{
	color: #666666;
	font-size: 7pt;
}
.topmenu-td
{
	color: #666666;
	padding-top: 20px;
	padding-bottom: 5px;
}
.body-area
{
	padding: 15px;
}
.leftmenu-td
{
	padding: 7px;
}
.leftmenu-border
{
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	background-color: #f8fbfe;
	padding: 5px;
}
.ledtside-td
{
	font-size: 7pt;
	color: #26629f;
}
.left-head
{
	font-weight: bold;
	font-size: 12px;
	font-variant: small-caps;
	color: #f04e51;
}
.input
{
	font-size: 8pt;
	border: solid 1px #666666;
	background-color: #ffffff;
}
.input-focus
{
	font-size: 8pt;
	border: solid 1px #666666;
	background-color: #f8fbfe;
}
.button
{
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #666666;
	background-color: #26629f;
	cursor: hand;
}
.button_over
{
	font-size: 8pt;
	font-weight: bold;
	color: #26629f;
	border: solid 1px #666666;
	background-color: #ffffff;
	cursor: hand;
}
.input-left
{
	font-size: 7pt;
	border: solid 1px #666666;
	background-color: #ffffff;
}
.button-left
{
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	border: solid 1px #666666;
	background-color: #26629f;
	cursor: hand;
}
.button-left_over
{
	font-size: 7pt;
	font-weight: bold;
	color: #26629f;
	border: solid 1px #666666;
	background-color: #ffffff;
	cursor: hand;
}
.inner-body
{
	border-left: solid 1px #cfd0d0;
	border-right: solid 1px #cfd0d0;
	padding-left: 10px;
	padding-right: 10px;
}
.date
{
	font-size: 7pt;
	font-style: italic;
	color: #666666;
}
.subhead
{
	color: #5e5e5e;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	padding: 5px;
	padding-left: 25px;
}
.subhead-reports
{
	color: #26629f;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	padding: 5px;
	padding-left: 25px;
}
.prd-desc
{
	font-weight: bold;
	text-decoration: underline;
}
.err
{
	color: #ff0000;
}
.msg
{
	color: #ff0000;
	background-color: #fff2f9;
}
.Rreport_text
{
	font-family: Verdana, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #F4E2E2;
	color: #000000;
}
.Ireport_text 
{
	font-family: Verdana, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #E8E8F3;
	color: #000000;
}
.footer
{
	color: #666666;
	font-size: 7pt;
	padding-top: 3px;
	text-align: center;
}
