body {

   	margin:0px;
   	padding:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#ffffff;
	font-size:12px;
}
.not-printable 		{ display: none; }
a 			{ color: black; text-decoration: none; }
.just-for-print		{ display: block;}
h1{
	font-size:27px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
h2{
	font-size:20px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
div.cattitle{
	font-size:20px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	
}

h3{
	font-size:16px;
	color:#000000;
	font-weight:bold;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

a{
	color:#4E5488;
	text-decoration:underline;
}
table.headers{
	border-collapse:collapse
}
table.headers tr td,table.headers tr th{
	vertical-align:top;	
	padding:3px;

}
table.headers tr td{
	background-color:#FFFFFF;
	border-bottom:1px solid #D9D8DD;
	border-left:1px solid #D9D8DD;
}
table.headers tr td.first,table.headers tr td.sel{
	background-color:#FFFFFF;
	border-bottom:1px solid #D9D8DD;
	border-left:0px none;
}
table.headers tr td.sel{
 color:#000000;
	font-weight:bold;
}
table.headers tr th{
	background-color:#fff;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	border-bottom:1px solid #D9D8DD;
	border-left:1px solid #D9D8DD;
}

table.headers tr th.first{
	border-bottom:1px solid #D9D8DD;
	border-left:0px none;

}

table.headers tr.last td{
	background-color:#FFFFFF;
	border-bottom:0px none;
}
table.border{
	border:1px solid black;
	border-collapse:collapse
}
table.border td{
	border:1px solid black;
	vertical-align:top;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
