body, td, th, p
{
	font-family: verdana, tahoma;
	font-size: 8pt;
	scrollbar-face-color: #ffffff; 
	scrollbar-shadow-color: #003c80; 
	scrollbar-3dlight-color: #003c80; 
	scrollbar-arrow-color: #003c80; 
	scrollbar-track-color: #ffffff;
	scrollbar-base-color: #ffffff; 
}
body
{
	background-color: #4f636c;
}
a
{
	text-decoration: none;
}
a:link, a:active, a:visited
{
	color: #003c80;
}
a:hover
{
	color: #003c80;
	text-decoration: underline;
}
a:link.menu, a:active.menu, a:visited.menu
{
	color: #666666;
	font-size: 7pt;
}
a:hover.menu
{
	color: #666666;
	text-decoration: underline;
}
a:link.topmenu, a:active.topmenu, a:visited.topmenu
{
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}
a:hover.topmenu
{
	color: #ffffff;
	text-decoration: underline;
}
a:link.small, a:active.small, a:visited.small
{
	color: #003c80;
	font-size: 7pt;
}
a:hover.small
{
	color: #003c80;
	text-decoration: underline;
}
a:link.footer, a:active.footer, a:visited.footer, .footer
{
	color: #ffffff;
	font-size: 7pt;
}
a:hover.footer
{
	color: #ffffff;
	text-decoration: underline;
}
a:link.mini, a:active.mini, a:visited.mini
{
	color: #ffffff;
	font-size: 7pt;
}
a:hover.mini
{
	color: #ffffff;
	text-decoration: underline;
}
a:link.err, a:active.err, a:visited.err
{
	color: #ff0000;
}
a:hover.err
{
	color: #ff0000;
	text-decoration: underline;
}

div.menu
{
	margin-top: 5px;
	margin-bottom: 5px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	padding: 3px;
	padding-left: 10px;
	background-color: #cccccc;
}

.mini_menu
{
	float: right;
}

.menudiv
{
	color: #ffffff;
	font-size: 10pt;
}

.vpProdInfo
{
	float: right;
	padding: 5px;
	text-align: center;
}

form
{
	margin: 0px;
}
input, select, textarea
{
	font-family: verdana;
	font-size: 8pt;
}

.input_login
{
	font-size: 7pt;
}

.description
{
	font-weight: bold;
}

.smallwhite
{
	font-size: 7pt;
	color: #ffffff;
}
.main, .mainbody
{
	padding: 15px;
}
.header
{
	font-size: 16pt;
	color: #003c80;
}
.subheader
{
	font-size: 10pt;
	font-weight: bold;
	color: #003c80;
}
.err
{
	color: #ff0000;
}
.thead
{
	padding: 3px;
	background-color: #ccccee;
}
.tcell
{
	padding: 2px;
}
.thead2
{
	font: bold 7pt verdana;
	color: #ffffff;
	background-color: #7194b4;
	padding: 3px;
	border: solid 1px #222222;
}
.tcell2
{
	padding: 5px;
	font: normal 7pt verdana;
}

