body {

  font-family: "Tahoma", "Arial", "Helvetica", "Sans-Serif", "Aston-F1";

  font-size: 8pt;

  background-image: url(../pic/stylesheets/default/image57ng.png);

  background-color: #004E98;

  color: #000000;

  margin-top: 0px;

  margin-bottom: 0px;

}



table {

  border-collapse: collapse;

  border: none;

  background-color: #F1EEE1;

}



table.main, table.mainouter {

	background-color: #C4B984;

	background-image: url(../pic/stylesheets/default/back.png);

	background-repeat: repeat-x;



}



table.bottom {

  background: transparent;

}



h1 {

  font-size: 12pt;

}



h2 {

  font-size: 10pt;

  margin-bottom: 6px;

}



h3 {

border-style: solid solid none solid;

border-width: 1px;

background-image: url("../pic/stylesheets/default/colhead.png");

  font-size: 10pt;

  margin-bottom: 0px;

margin-top: 5px;

}

h4 {

  font-size: 10pt;

  margin-bottom: 6px;

  text-align: center
}



p {

	font-size: 8pt;

}



p.sub { 

  margin-bottom: 4pt;

}



td {

	font-size: 8pt;

	border: solid #000000 1px;

    

}



td.embedded {

   border: none;

   padding: 0px;

  text-align: left;

  color: #000000;

}



td.bottom {

  border: none;

  

}



td.heading {

  font-weight: bold;

}



td.text {

  padding: 10pt;

  text-align: left;

}



td.comment {

  padding: 10pt;

  font-size: 8pt;

  text-align: left;

}



td.colhead {

	font-weight: bold;

	font-size: 7pt;

	color: #000000;

  background-color: #c4b984;

  	background-image: url(../pic/stylesheets/default/colhead.png);

	background-repeat: repeat-x;



}



td.rowhead {

  font-weight: bold;

  text-align: right;

  vertical-align: top;

}



td.title {

	font-size: 14pt;

}



td.navigation {

	font-weight: bold;

	font-size: 8pt;

	border: none;

	background-color: #0055A4;

	background-image: url(../pic/stylesheets/default/image48ox.png);

}



td.navil {

	font-weight: bold;

	font-size: 8pt;

	border: none;

	background-color: #0055A4;

	background-image: url(../pic/stylesheets/default/image48ox.png);

}



td.navir {

	font-weight: bold;

	font-size: 8pt;

	border: none;

	background-color: #0055A4;

	background-image: url(../pic/stylesheets/default/image48ox.png);

}



td.clear {

  padding: 0px;

  border: 0px;

  background: transparent;

}



form {

	margin-top: 0;

	margin-bottom: 0;

}



.sublink {

	font-style: italic;

	font-size: 7pt;

	font-weight: normal;

}



font.gray

{

  color: #ACA899;

  text-decoration: underline;

}



a:link, a:visited {

  text-decoration: underline;

  color: #000000;

  font-size: 8pt;

  /*font-weight: bold;*/

}



a:hover {

  color: #FF0000;

}



a.index {

	font-weight: bold;

}



a.biglink {

	font-weight: bold;

	font-size: 12pt;

}



a.altlink:link, a.altlink:visited{

	font-weight: bold;

	color: #A83838;

	text-decoration: none;

}



a.altlink:hover {

  text-decoration: underline;

}



a.altlink_blue:link, a.altlink_blue:visited{

	font-weight: bold;

	color: #004E98;

	text-decoration: none;

}



a.altlink_blue:hover {

  text-decoration: underline;

}



a.altlink_green:link, a.altlink_green:visited{

	font-weight: bold;

	color: #007800;

	text-decoration: none;

}



a.altlink_green:hover {

  text-decoration: underline;

}



.important {

	font-weight: bold;

	font-size: 8pt;

}



.red {

	color: #ee0000;

}



.yellow {

	color: #997700;

}



.green {

	color: #000000;

}



input, select, textarea {

	font-family: "Tahoma", "Arial", "Helvetica", "Sans-Serif";

	font-size: 8pt;

    background-image: url(../pic/backgroundtextlogo.gif);

}



.btn {

  width: 75px;

  height: 18px;

  font-size: 8pt;

}



.btn2 {

  width: 40px;

  height: 18px;

  font-size: 8pt;

}



.small {

  font-size: 7pt;

}



.big {

  font-size: 10pt;

}



li {

  margin-top: 6pt;

  margin-bottom: 6pt;

}



ul {

  margin-left: 16pt;

  margin-top: 0px;

  margin-bottom: 0px;

}



img.border  

{  

  border-style: solid;  

  border-color: #000000; 

  border-width: 1px; 

}

.ol_fontClass {

padding: 1px;

color: #000000;

}



.ol_capfontClass {

padding: 1px;

font-family: Arial, sans-serif; font-size: 9px;

font-weight: bold;

}



.ol_capfontClass A {

font-size: 9px;

}



.ol_bgClass {

border: 2px solid #444444;

background-color: #FFFFCC;

}



.ol_fgClass {

background-color: #FFFFCC;

}



iframe.border

{

  border-style: solid;

  border-color: #4C6A90;

  border-width: 1px;

}



.search_menu option {

 font-size: 9pt;

 font-style: normal;

 background-color: #FFFFFF;

 color: black;

}



.search_menu optgroup {

 font-size: 10pt;

 font-style: normal;

 background-color: #000000;

 color: white;

}



tr.fcat {

/* background-color: #0055A4; */

 border: 0px;

 text-align: left;

 font-weight: bold;

 background: #869BBF url(../pic/Backgroundbar.jpg) repeat-x top left;

 color: #FFFFFF;

 font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif

}

div.editor {
margin: 0px 0px 1px 0px;
width: 100%;
height: 21px;
border: 0px #D1D8EC solid;
}

div.editorinput {
background: #FAFAFA;
color: #000000;
border: 1px #D1D8EC solid;
font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none;
}

div.editorbutton {
float: left;
cursor: pointer;
padding: 2px 1px 0px 5px;
}
