
body {
	font: 11pt "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}


td.tdInfo1, td.tdInfo3 {
	font-size: 11pt;
	_font-size: 80%;
	}

td.tdInfo1 {
	font-size:10pt;
	_font-size: 80%;
	}


td.tdInfo3 {
	line-height: 1.2em;
	}

@media screen {
body {
	/* background-image:url(./wallpaper11.png); */
	background-image:url(../text_hg.jpg);
	background-repeat: repeat-y;
	background-color:#FFFFFE;
	padding-top: 10px;
	border-top: 2px dotted;
	}
}

@media print {
body {
	/* margin: 40px 0; */
	font-family: "Times New Roman", serif;
	font-size: 10pt;
	line-height: 1.1em;
	/* padding: 30px 0  !important; */
	margin:0.4em !important;
	margin-bottom:0.4em !important;
	}
}

/*
p    {font-size:10px/1.2;}
*/
h1   {background-color:none; color:green; font-size:18pt;}
h2   {color:green; font-size:14pt;}
h3   {color:green; font-size:12pt;}
h4   {font-size:11pt;}
h1,h2,h3,h4 {line-height:1.2em; clear: left;}
.tableHead h2 {color: #000BDC;background:none;}

@media screen {

h2   {background-color:#b3e268;}
h3   {background-color:#e7f9c5;}
h4   {background-color:#F7FFE6;}
h1,h2,h3,h4 { padding: 0.2em 0 0.2em 0;  clear: both;}
}

@media print {
  h2,h3,h4 {
	  font-family: "Times New Roman", serif;
  }
}


pre { font-family:Courier New, Courier; color:#0000C0; }

code,kbd,tt { font-family:Courier New, Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

/* li,dl,caption,tr   {font-size:12px/1.2;} */

ul {list-style-image:url(./listIcon.gif)}

ol {list-style-type: decimal}
ol ol {list-style-type: lower-alpha}
ol ol ol {list-style-type: lower-roman}
ol ol ol ol {list-style-type: lower-greek}

/* ordered lists */
ol, ol ol, ol ol ol {
/*	line-height: 1.2em; */
/*	margin: 0 0 0 1.5em; 
	padding: 0 0 1.0em 1.0em; */
	list-style-image: none;
	/* margin-left:1em;
	padding-left:1em; */
}


@media print {
ul {list-style-image: none;
	list-style-type: disc;
   }
}

table.tableHead { 
	width:100%; border-style:none; 
	border-width:0px; border-color:#ffffff;
	padding-left: 20%;

}

table.tableHead h1 a:hover,
td.tdInfo3 h1 a:hover,
td.tdInfo3 h2 a:hover,
td.tdInfo3 h3 a:hover,
td.tdInfo3 h4 a:hover
 { 
  background-color:transparent; 
  color:green;
  text-decoration: none;
}

td.tdInfo1 {
	width:20%;
	border-style:none;
	border-width:1px; 
	border-color:#ff0000; 
	padding-left:0px;
	padding-right:5px;
	vertical-align:top;
	/* font-family: Arial, Helvetica, sans-serif;
	font-size:12px;  */
}

td.tdInfo1 ul ul, td.tdInfo1 ul ul ul{
  list-style-image: none;
  padding-left: 15px;
 }

li {
 padding: 3px 0 0 0;
 }

td.tdInfo1 li {
 padding: 3px 0 0 0;
 margin-left: -10px;
 }

td.tdInfo3 {
	border-width:1px; 
	padding: 6px;
	vertical-align:top;
	/* font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; */
}


@media screen {
td.tdInfo3 {
	border-color:#CCCCCC; 
	border-style:solid;
/*	background-color:#FEFEF6; */
background-color:#FCFCFC;
	-moz-border-radius: 16px;
	}
}

@media print {
td.tdInfo3 {
	font-family: "Times New Roman", serif;
	font-size: 10pt;
	line-height: 1.2em;
	}
}

table.tableFoot { width:100%; border-style:none; border-width:0px; border-color:#ffffff; }
.footer {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:black; text-align:right; }

@media screen {
.block {
  /* background:#f9f9f9; */
  background:#F7F7FF
  }
#fullpage {
  background-color: #F4F4FC;
  padding: 1em;
  margin:0;
 }
}


.block {
	color:#000000;
	margin: 0 20px 0 20px;
	padding:0em 1em 0.5em 1em; 
	border-width:1px;
	border-style:solid;
	border-color:#3f4fe2;
}

.nop {
  text-align: right;
  clear: both;
  font-size:80%;
}

@media print {
 .nop {
	 display: none;
  }
}

a:link    {text-decoration:none; color:blue;}
a:visited {text-decoration:none; color:#1d54ac;}

a:hover {
	color:#000000;
	background-color:#E9E8FB;
	text-decoration:none;
	border-color:#ddd;
	border-bottom-color: #DA2128;
	text-decoration: none;
}


