/* Formatting */

#left,#right,#head,#foot {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9pt;
 color: #003366;
 }

td {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 8pt;
 vertical-align: top;
	}

td p, td h2 { margin: 0.6em 0;
	}

td li  { margin-left: -1em; }

th {
 color: #003366;
 font-size: 10pt;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-weight: normal;
 text-align: left;
 padding: 10px 
}

#left th  {
 background: url(images/tbl_banner.png) no-repeat left;
 }

#right th  {
 background: url(images/tbl_banner_right.png) no-repeat left;
 }

h2 { 
 font-size: 8pt; 
 font-weight: bold;
	}
h3 {
 font-size: 9pt; 
 font-weight: bold;
}
	
td a:link {
 font-size: 8pt;
 font-weight: normal;
 text-decoration: underline;
 color: #003366;
	}

a:link {
 color: #003366;
	}
	
a:hover {
 color: #ff9900;
	}
a:visited {
 color: #6699ff;
	}
a:active {
 color: #ff9900;
	}

.nobreak { white-space: nowrap; }

input,textarea {
 border: solid #ccc 1px;
 margin: 5px 0;
 padding: 2px;
 background: #eee;
 color: #003366;
 font-size: 9pt;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 
  }
.submit { 
 border: 0;
 background: url(images/btn_submit.png) no-repeat center center;
 }
 img.orangebullet {
 margin-top: -0.6em;
 margin-right: 0.2em;
 }
