p, pre, blockquote, h1, h2, h3, h4, h5, h6 {
	line-height: 1.2;
	margin-top: 0px;	
	margin-bottom: 19px;
}

BODY {
  background-image: none;
  color: rgb(102,102,102);
  font-family: Open Sans ;
  background-repeat: repeat-x;
	font-size : 16px
	max-height: 1000000em;
}

.color-gray{
  color: #888
}

H1 {
	font-family: "PT Sans",                                                  sans-serif;
	font-size : 36px
}

H2 {
	font-family: "PT Sans",                                                  sans-serif;
	font-size : 28px
}

A {
	color: rgb(0,81,158);
	text-decoration : none
}

A:visited {
	color: rgb(0,81,158);
	text-decoration : none
}

A:active {
	color: rgb(0,81,158);
	text-decoration : none
}
A:hover{	text-decoration : none;
	color : rgb(102,102,102)
}

td {  font-family: Open Sans; font-size: 14px; color: #66667a}
a.pdf {font-family: Open Sans; font-size: 14px; color: #000000; text-decoration: underline; padding-left:20px; background-image:url(../images/pdf1.gif); background-repeat:no-repeat; background-position:0 0;}
a.pdf:hover {font-family: Open Sans; font-size: 14px; color: #0000FF; text-decoration: none; padding-left:20px; background-image:url(../images/pdf1.gif); background-repeat:no-repeat; background-position:0 0;}
a.excel {font-family: Open Sans; font-size: 14px; color: #000000; text-decoration: underline; padding-left:20px; background-image:url(../images/excel1.gif); background-repeat:no-repeat; background-position:0 0;}
a.excel:hover {font-family: Open Sans; font-size: 14px; color: #0000FF; text-decoration: none; padding-left:20px; background-image:url(../images/excel1.gif); background-repeat:no-repeat; background-position:0 0;}
.none {display:none;}
img {  border: 0px #FFFFFF none}
.button {font-family:Open Sans;background-color:#00519e;color:#ffffff;border-style:solid;border-color:#ffffff;border-width:1px;font-size:12pt;font-weight:bold;text-decoration:none;cursor:pointer;height:30px}
.buttono {font-family:Open Sans;background-color:#80a8cf;color:#ffffff;border-style:solid;border-color:#ffffff;border-width:1px;font-size:12pt;font-weight:bold;text-decoration:none;cursor:pointer;height:30px}
.smbutton {font-family:Open Sans;background-color:#00519e;color:#ffffff;border-style:solid;border-color:#ffffff;border-width:1px;font-size:10pt;font-weight:bold;text-decoration:none;cursor:pointer;height:25px}
.smbuttono {font-family:Open Sans;background-color:#80a8cf;color:#ffffff;border-style:solid;border-color:#ffffff;border-width:1px;font-size:10pt;font-weight:bold;text-decoration:none;cursor:pointer;height:25px}
.hidebutton {font-family:Open Sans;background-color:#ffffff;color:#ffffff;border-style:solid;border-color:ffffff;border-width:0px;height:1px;}
hr {height: 1px;
  border-style: solid;
  border-width: 1px 0 0 0;
  border-color: #dadfe2;
  margin: 0.5em auto
}

@font-face {
  font-family: 'Open Sans';
  src: url('../OpenSans-Regular.eot');
  src: local('\263A'), url('../OpenSans-Regular.eot') format('embedded-opentype'),
  url('../OpenSans-Regular.ttf') format('truetype'),
  url('../OpenSans-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PT Sans';
  src: url('../PT_Sans-Web-Bold.eot');
  src: local('\263A'), url('../PT_Sans-Web-Bold.eot') format('embedded-opentype'),
  url('../PT_Sans-Web-Bold.ttf') format('truetype'),
  url('../PT_Sans-Web-Bold.svg') format('svg');
  font-weight: bold;
  font-style: normal;
}