/* Common PVFK Style Sheet */

body {font-family: "arial", serif;
	 color: rgb(6,72,151);
	 font-size: 9pt;
	 font-style: normal;
	 text-align:justify;
	 scrollbar-face-color:#A0A9D1;
         scrollbar-arrow-color:#FFFFFF;
         scrollbar-track-color:transparent;
         scrollbar-shadow-color:rgb(0,0,0);
         scrollbar-highlight-color:transparent;
         scrollbar-3dlight-color:#808080;
         scrollbar-darkshadow-Color:#202020;
}

body.center {background-image:url(../images/backcenter.jpg);
			 background-position: right bottom;		 
			 background-repeat: no-repeat;
			 border-bottom: #123d8c 1px solid;
			 border-right: #123d8c 1px solid;
			 padding:10;			 
}

body.blankside {background-image:url(../images/back.jpg);
				background-repeat: repeat-x;
				background-color:#ced3e7;}

body.blanktop {background-color:#123d8c;}
body.blankbot {background-color:#ced3e7;}
body.topimage {border: #ced3e7 1px solid;}
.fotoframe {border: #123d8c 1px solid;}	

td	{font-family: "arial", serif;
	 color: rgb(6,72,151);
	 text-align:justify;
	 font-size: 9pt;
	 font-style: normal;}

.centertop {font-family: "arial", serif;
			font-size: 12pt;
			text-align:justify;
			font-weight: bold;
			border-bottom: #123d8c 1px solid;
			}	 

a:link	{font-family: "arial", serif;
	 color: rgb(6,72,151);
	 font-size: 9pt;
	 font-style: normal;
	 font-weight: bold;
	 text-decoration:none}

a:active {font-family: "arial", serif;
	 color: rgb(6,72,151);
	 font-size: 9pt;
	 font-style: normal;
	 font-weight: bold;
	 text-decoration:none}

a:visited{font-family: "arial", serif;
	 color: rgb(6,72,151);
	 font-size: 9pt;
	 font-style: normal;
	 font-weight: bold;
	 text-decoration:none}

 
body.leftnav	{background-color:#123d8c;
				 border-left: #ced3e7 1px solid;
				 border-right: #000000 1px solid;
 				 border-bottom: #ffffff 1px solid;				
				}
				
a.leftnavmenu:link{font:11px Arial, Verdana;
	font-weight:bold; color:#ffffff; text-decoration:none;
	height:25px; width:100%; padding-left:5px; padding-top:5px;}
a.leftnavmenu:visited{font:11px Arial, Verdana;
	font-weight:bold; color:#ffffff; text-decoration:none;
	height:25px; width:100%; padding-left:5px; padding-top:5px;}
a.leftnavmenu:hover{font:11px Arial, Verdana;
	font-weight:bold; color:#00587d; text-decoration:none; background-color:#ffffff;
	height:25px; width:100%; padding-left:5px; padding-top:5px;}
a.leftnavmenu:active{font:11px Arial, Verdana;
	font-weight:bold; color:#00587d; text-decoration:none; background-color:#ffffff;
	height:25px; width:100%; padding-left:5px; padding-top:5px;}
	
a.leftnavmenu2:link{font:9px Arial, Verdana;
	font-weight:normal; color:#ffffff; text-decoration:none; background-color:#5a77af;
	height:15px; width:100%; padding-left:10px; vertical-align:middle;}
a.leftnavmenu2:visited{font:9px Arial, Verdana;
	font-weight:normal; color:#ffffff; text-decoration:none; background-color:#5a77af;
	height:15px; width:100%; padding-left:10px; vertical-align:middle;}
a.leftnavmenu2:hover{font:9px Arial, Verdana;
	font-weight:normal; color:#00587d; text-decoration:none; background-color:#ffffff;
	height:15px; width:100%; padding-left:10px; vertical-align:middle;}
a.leftnavmenu2:active{font:9px Arial, Verdana;
	font-weight:normal; color:#00587d; text-decoration:none; background-color:#ffffff;
	height:15px; width:100%; padding-left:10px; vertical-align:middle;}
	
.agenda_top{
	background-color: #EBEFF2;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
	text-align:center;	
}

.agenda_on{
	background-color: #DFE6EF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 10px;
	border: #C3BDBD 1px solid;
	text-align:center;
}

.agenda_off{
	background-color: #fbf8f9;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#d6aeae;
	padding: 10px;
	border: #d6aeae 1px solid;
	text-align:center;
	}

.agenda_weekend{
	background-color: #fbf8f9;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#d6aeae;
	padding: 10px;
	border: #d6aeae 1px solid;
	text-align:center;	
}

.button{
	background-color: #DFE6EF;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	padding: 2px;
	width: 100px;
	border: #C3BDBD 1px solid;
}

.fillin{
	background-color: #DFE6EF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	border: #C3BDBD 1px solid;
}

.timeheader{
	background-color: #DFE6EF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;
	text-align:center;
	height: 55px;
	width: 19%;
}

.timeheader_cust{
	background-color: #DFE6EF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;
	text-align:center;
	width: 19%;
}

.timeheader_cust2{
	background-color: #DFE6EF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;
	text-align:center;
	width: 100;
}

.timeheader_cust3{
	background-color: #fbf8f9;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000000;
	padding: 2px;
	border: #d6aeae 1px solid;
	vertical-align:middle;
	text-align:center;		
	width: 100;	
}


.timeheadertop{
	background-color: #ced9e6;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;
	text-align:center;
	height: 55px;
	width: 19%;
}

.vacation{
	background-color: #ffffff;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;
	text-align:left;
	height: 55px;
	width: 19%;
}

.timeagenda{
	background-color: #DFE6EF;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;
	text-align:center;
	height: 55px;
	width: 50px;
}

.timeheader_free{
	background-color: #fbf8f9;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000000;
	padding: 2px;
	border: #d6aeae 1px solid;
	vertical-align:middle;
	text-align:center;		
}

.timeheader0{
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 2px;
	border: #C3BDBD 1px solid;
	vertical-align:middle;	
	text-align:left;		
}

.showpast
	{background-color: #F8FAFE;
	 color: #23979e;
	 text-align:justify;
	 font-size: 9pt;
	 font-style: normal;}

.shownormal
	{background-color: #DFE6EF;
	 color: rgb(6,72,151);
	 text-align:justify;
	 font-size: 9pt;
	 font-style: normal;}
