img	{ border:0px; }
img, div, input { behavior: url("/style/iepngfix.htc"); }
.clear { clear:both; }
form { margin:0; }

body { margin:0; padding:0; text-align:center; min-width:800px; background:#97a84c url(/images/background.jpg) top repeat-x; font-family:arial, helvetica, verdana; font-size:10pt; color:#57514a; }

h1 { margin:10px 0px; font:bold 13pt arial; color:#768e01; }
p { margin:15px 0px; line-height:1.4em; }

/**********************************************
COMMON POSITIONING TAGS
**********************************************/
#wrapper { width:800px; text-align:left; margin-left:auto; margin-right:auto; }
	#page { width:800px; border-bottom:5px solid #005c67; background-color:#FFF; }
/**********************************************************
  NAV
**********************************************************/
#nav { z-index:99; position:absolute; top:0px; left:15px; width:202px; padding:0px 9px; background:url(/images/nav_background.png) top no-repeat; }
	#nav .hdr {	padding:50px 0px 15px 0px; background-color:#005c67; text-align:center; }
	#menu { background-color:#FFF; }
		.menu_item { font-weight:bold; background:url(/images/menu_item_bg.gif) bottom no-repeat; margin:0; }
		.menu_item a { display:block; padding:10px 10px 10px 18px; margin:0; color:#005c67; text-decoration:none; 	}
		.menu_item a:hover { color:#97a84c; text-decoration:none; background:url(/images/nav_bullet.gif) left no-repeat; }
		
/**********************************************************
  NAV FORM
**********************************************************/
#nav_form { padding:15px; background-color:#FFF; position:relative; z-index:99; }
	#nav_form .hdr1 { color:#768e01; font:bold 18pt arial; }
	#nav_form .hdr2 { color:#768e01; font:normal 11pt arial; }
	#nav_form .hdr3 { margin-top:5px; font:normal 8pt arial; }
	#hp_form { padding-top:10px; font-size:8pt; }
		#hp_form .label { margin:0px; }
		#hp_form .label_mandatory { margin:0px; font-weight:bold; }
		#hp_form .input { margin:2px 0px 8px 0px; }
		#hp_form .input_text { padding:2px; width:164px; font-size:8pt; color:#57514a; border:1px solid #000; }
	
/**********************************************************
  CONTENT
**********************************************************/
#content { padding:30px 20px 20px 0px; margin-left:245px; width:535px; overflow:auto; position:relative;  }
	#button { position:absolute; top:1px; right:1px; }		
	#content ul {  }
	#content li { margin:3px 0px 3px 20px; list-style-type:disc; }
	#content a { color:#768e01; text-decoration:none; }
	#content a:hover { color:#768e01; text-decoration:underline; }

/**********************************************************
  FOOTER
**********************************************************/
#footer { margin:20px 0px; text-align:center; font-size:8pt; }
	ul#footer_nav { }
	ul#footer_nav li { display:inline; font-weight:bold; color:#ced997; }
		ul#footer_nav li a { padding:0px 4px; color:#ced997; text-decoration:none; }
		ul#footer_nav li a:hover { text-decoration:underline; }
	#footer p {	margin-top:5px; color:#ced997; }
		#footer p a { color:#ced997; text-decoration:none; }
		#footer p a:hover {	color:#ced997; text-decoration:underline; }
