				/* HEADER */
				
table.hbox {
	background: white url("../images/front/banner.gif") top left;
	background-repeat:repeat-x;
	border-collapse: collapse;
	width: 755px;
	}
.himg {  height:71px }


/* main structures */
table.main {
	background-color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}

				/* BODYLINKS */

a.bl:link, a.bl:visited, a.bl:active {  text-decoration: none; color:#000062; font-size:8pt}
a.bl:hover {color:#FF0000}

				/* IMAGES */ 

.imgrt {
	align:right;
	float: right;
	margin-left: 15px;
}
.imgleft {
	margin-right: 15px;
	align:left;
	float: left;
}

a.query1 {
	font-size:11pt; 
	padding: 8px;
	padding-left: 30;
	padding-right: 15;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 100%;
	color: #000062;
	text-decoration: none;
}
a.query1:hover {
	text-decoration: none;
	background-color: #eeeeee;
	color: #000062;
	
}
.question {
	color: #000062;
	background-color: #dddddd;
	font-weight: bolder;
	width: 100%;
	padding: 5px 5px 5px 15px;
}

					/* TABBED BOXES */

table.intab {
	margin: 0px;
	padding: 8px;
	font-weight: normal;
	font-size: 8pt;
	color: #555555;
}
.tabbed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

				/* FOOTER */
a.fm:link, a.fm:visited, a.fm:active, a.fm:hover {  
	text-decoration: none; 
	color:  #000062;
	padding-right: 1em;
	padding-left: 1em;
	border: 1px solid white;
	}
a.fm:hover { background-color: #000062; 
	color: FFFFFF; }
.ft {
	width: 755px;
	font-size: xx-small;
	background-color: White;
}

/* drop down navigation menu */
#nav #nhe a {
	background-color:#000000;
	color:#f9f8f7;
	font-weight:bold;
}

/* the previous selector "#nav #n__ a" makes the submenu of current section inherit the main menus properties
	the following two blocks counteract this disruption */
#nav #nhe:hover li a, #nav #nhe.sfhover li a {
	color:#727272;
	background-color:white;
}

#nav #nhe li a:hover, #nav #nhe li a.sfhover {
	color:black;
	background-color:#eeeeee;
}
