/* CSS Document VH 03.08.04 */

body
{
	background: #EEEEEE;
	background-image: url(../images/bg_line.jpg);
	color: #333333;
	font: 12px verdana, arial, helvetica, sans-serif;
	margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color: #333333;
	scrollbar-base-color: #999999;
	scrollbar-darkshadow-color: #999999;
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #F3F3F3;
	scrollbar-shadow-color: #F3F3F3;
	scrollbar-track-color: #CCCCCC;
}
a:link, a:visited
{
	color: #0F5BA6;
	text-decoration: none;
}
a:hover, a:active
{
	color: #333333;
	text-decoration: underline;
}

td, th, p, li
{
	font: 11px verdana, arial, helvetica, sans-serif;
}
.area_white
{
	background: #FFFFFF;
}
.boarder_gray
{
	background: #999999;
}
td.hov {
  background: #FFFFFF;
}
td.hov2 {
  background: #F7F7F7;
} 
.nav
{
	font-size: 11px;
	padding: 3px;
	background-color: #F1F1F1;
}
a:link.nav, a:visited.nav
{
	font-size: 11px verdana, arial, helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

a:hover.nav, a:active.nav
{
	color: #0F5BA6;
	text-decoration: underline;
}
.navsub
{
	font-size: 11px verdana, arial, helvetica, sans-serif;
	padding: 3px;
	background-color: #ffffff;
}
a:link.navsub, a:visited.navsub
{
	color: #666666;
	text-decoration: none;
	padding: 0px;
}
a:hover.navsub, a:active.navsub
{
	color: #0F5BA6;
	text-decoration: underline;
	padding: 0px;
}
.forms 
{
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #333333;
	background: #F7F7F7;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #8B9A9F;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #8B9A9F;

	border-top-style: solid;
	border-top-width: 1px;
	border-top-color:  #8B9A9F;

	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #8B9A9F;	
}
.button
{
    font: 12px verdana, arial, helvetica, sans-serif;
	border:1px solid;
	border-top-color: #999999;
	border-left-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #666666;
	background-color: #EEEEEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}
select
{
	background: #CFCFCF;
	color: #000000;
	font: 12px verdana, arial, helvetica, sans-serif;
}
.smallfont
{
	font: 10px verdana, arial, helvetica, sans-serif;
}
.navbar
{
	font-weight: bold;
}
.titlewhite
{
	color: #FFFFFF;
	font: 12px verdana, arial, helvetica, sans-serif;
}

/*
 Perl Desk stuff
*/
.title, h1, h2	{ font-size: 23px; font-weight: bold; font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000066; }
.forminput     { font-size: 8pt; background-color: #CCCCCC; font-family: verdana, helvetica, sans-serif; vertical-align:middle }
.tbox          { FONT-SIZE: 11px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #ffffff }
.gbox          { FONT-SIZE: 11px; FONT-FAMILY: Verdana; COLOR: #000000; BACKGROUND-COLOR: #F7F7F7 }
