/*
 *	Zen Light Pro v2.0
 *	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 *	(c) 2005-2007 - Gregory Remington, www.mediatech.net
 * 	Some rights reserved, http://creativecommons.org/licenses/by-sa/3.0/
 */


/*******************/
/* Template Layout */
/*******************/

   html, body {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: left;
	font-size: 13px; /* Resets 1em to 10px */
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #1f1f1f url('../hav_files/hav_bgcolor.jpg');
	color: #d8d8d8;
   }
   #wrapper {
      margin: 0px;
	  padding:0px;
      text-align: left;
      vertical-align: middle;
	  background: url('../img/hbia-background.jpg') no-repeat; 
   }
   
      #wrapper-other {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 935px;
	  height: 413px;
	  background: url('../img/hbia-background2.jpg') no-repeat; 
   }

.logtext
{ 	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#ffffff;
	  }
	  
	  .maincontent {
	  padding:5px;
	  }
	  
.imgtext-table
{ 
margin:0px;
padding:5px;
overflow:hidden;
}	  
	#flashdisplay { display:block;}
	A.IMG { border:0px; }
	
	img
{  border-style: none; display:block;
border:0px;
}
  
	  /* General element styles:*/  
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { 	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	 }

P, TD, UL, OL {     text-align: left; font-size: 1.1em color:#ffffff; margin:0px; padding:0px; margin-top: -1px !important; /* for the sexy browsers */}

#htmlarea-showtableborders td {padding:5px; border-spacing:10px;}
ul { margin-left:8px;padding-left:0px;list-style-position: inside; }


/* Headers, plain */ 
H1 { font-size:13px; color:#ffffff; font-weight:bold; line-height:3em;}
H2 { font-size:13px; color:#ffffff; font-weight:bold; line-height:2.5em;}
H3 { font-size:13px; color:#ffffff; font-weight:bold;line-height:1.5em;}
H4 { font-size:13px; color:#ffffff; font-weight:bold;line-height:1.5em;}
H5 { font-size:13px; color:#ffffff; font-weight:bold;line-height:1.5em;}
H1, H2, H3, H4, H5, H6 { margin:0; padding:0;}

H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top:0px; line-height:2em;}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:link, a:active, a:visited {
        color: #009698;
	text-decoration: none;
font-weight:normal; 

}

a:hover {
	color: #F1F1F1;
	text-decoration: underline;
	font-weight:normal;}

table { padding:0px; margin:0px; margin-top: -1px !important; /* for the sexy browsers */}

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #555; text-decoration:none; }
H2 A { color:#555; }
H3 A { color:#555; }
H4 A { color:#555; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration:underline; }

/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { font-size:12px; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { font-size:12px; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { font-size:12px; }

div.csc-textpic-clear {
overflow:hidden; }


/* Header date */ 
P.csc-header-date { font-size:10px; color:#555; }
