/*Overall*/
body {
	font-family : Arial, sans-serif ;
	background-color : #d4d4d4;
	margin-top : 0px;
	margin-left : 0px;
	}
td {
	font-family : Arial, sans-serif ;
	font-size: 10pt;
}
p {
	font-family : Arial, sans-serif ;
	font-size: 10pt;
	margin-top: 0; 
	margin-bottom: 0;
}
h1 {

	font-family : Arial, sans-serif ;
	font-size: 24pt;
	color: #5B5249;
	font-weight:bold;
	margin-top: 0; 
	margin-bottom: 0;
}
h2 {
	font-family : Arial, sans-serif ;
	font-size: 16pt;
	color: #5B5249;
	font-weight:bold;
	margin-top: 0; 
	margin-bottom: 0;
	
}
h3 {
	font-family : Arial, sans-serif ;
	font-size: 9pt;
	color: #5B5249;
	font-weight:bold;
	margin-top: 0; 
	margin-bottom: 0;
	
}
h4 {
	font-family : Arial, sans-serif ;
	font-size: 12pt;
	color: #1a1ad4;
	font-weight:bold;
	margin-top: 0; 
	margin-bottom: 0;
	
}
h5 {

	font-family : Arial, sans-serif ;
	font-size: 20pt;
	color: #5B5249;
	font-weight:bold;
	margin-top: 0; 
	margin-bottom: 0;
}
/*form tags*/	
input {
	font-family: Arial,sans-serif;
	font-size: 10pt;
	}
textarea {
	font-family: Arial,sans-serif;
	font-size: 10pt;
	}

select {
	font-family: Arial,sans-serif;
	font-size: 10pt;
	}
option {
	font-family: Arial,sans-serif;
	font-size: 10pt;
	}
/* drop down menu */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/muti-line-dropdown.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== 
also a lot of this from grc*/
#menu {position:relative; 
  z-index:500;
  border:0;
  margin:0;
  padding:0; width:100%;
  min-width:720px;}  

#menu ul {padding:0; margin:0; list-style:none; padding:5px; background:#CC9933;}
#menu ul.level1 {height:30px;}
#menu ul ul {position:absolute; left:-9999px;}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menu ul li {background:#fff; margin-right:5px; float:left;}
#menu ul li a {display:block; float:left; padding:8px 10px 8px 5px; font: bold 11px arial, sans-serif; color:#000; text-decoration:none; background:#DFBF7D; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menu ul li a.fly {font-weight: bold; background:#DFBF7D no-repeat right center; padding-right:15px;}

#menu ul ul li {margin:0;}
#menu ul ul li a {width:105px;}
#menu ul ul li a.fly {padding-right:10px;}

#menu ul li:hover {position:relative;}
#menu ul li a:hover {direction:ltr; background:#DFBF7D; color:#ffff80; border-color:#DFBF7D; position:relative;}
#menu ul li:hover > a {background:#DFBF7D; color:#ffff80; border-color:#DFBF7D;}

#menu ul :hover ul {left:-5px; width:122px; top:31px;}

#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul :hover ul {left:122px; width:122px; top:-5px;}

#menu ul :hover ul ul,
#menu ul :hover ul :hover ul ul, 
#menu ul :hover ul :hover ul :hover ul ul {left:-9999px;}


/* end of drop down office menu*/
/* menu with feet*/
#menuft {position:relative;
  z-index:500;
  border:0;
  margin:0;
  padding:0px; width:100%;
  min-width:720px;}  

#menuft ul {padding:5px; margin:0; list-style:none; background:#CC9933;}
#menuft ul.level1 {height:42px;} /*background height*/
#menuft ul ul {position:absolute; left:-9999px;}
#menuft table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menuft ul li {background:#fff; margin-right:5px; float:left;} /* space between boxes*/
#menuft ul li a {height:25px; display:block; float:left; padding:12px 10px 4px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D ; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.bootright1 {width:105px; height:25px; display:block; float:left; padding:14px 10px 4px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.bootleft1 {width:105px; height:25px; display:block; float:left; padding:14px 10px 4px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.bootright2 {width:105px; height:25px; display:block; float:left; padding:7px 10px 11px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.bootleft2 {width:105px; height:25px; display:block; float:left; padding:7px 10px 11px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.bootright3 {width:105px; height:30px; display:block; float:left; padding:0px 10px 18px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.bootleft3 {width:105px; height:30px; display:block; float:left; padding:0px 10px 18px 30px; font: bold 14px arial, sans-serif; color:#800000; text-decoration:none; background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; border:1px solid #888; border-color:#ddd #555 #555 #ddd;}
#menuft ul li a.flyright {background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; }
#menuft ul li a.flyleft {background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; }

#menuft ul ul li {margin:0;}
#menuft ul ul li a.bootright {width:105px; background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; }
#menuft ul ul li a.bootleft {width:105px; background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; }

#menuft ul ul li a {padding-right:10px;}

#menuft ul li:hover { position:relative;}
#menuft ul li a:hover.flyright { direction:ltr; background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; color:#ffff80; border-color:#DFBF7D; position:relative;}
#menuft ul li:hover > a.flyright { background:#DFBF7D url(images/smallrightboot.gif) no-repeat left center; color:#ffff80 ; border-color:#DFBF7D;}
#menuft ul li a:hover.flyleft { direction:ltr; background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; color:#ffff80; border-color:#DFBF7D; position:relative;}
#menuft ul li:hover > a.flyleft { background:#DFBF7D url(images/smallleftboot.gif) no-repeat left center; color:#ffff80 ; border-color:#DFBF7D;}


#menuft ul :hover ul {left:-5px; width:147px; top:43px;} /* position and size of dropdown*/

#menuft ul :hover ul :hover ul,
#menuft ul :hover ul :hover ul :hover ul,
#menuft ul :hover ul :hover ul :hover ul :hover ul {left:140px; width:147px; top:-5px;} /* position and size of background */

#menuft ul :hover ul ul,
#menuft ul :hover ul :hover ul ul, 
#menuft ul :hover ul :hover ul :hover ul ul {left:-9999px;}

/* end of drop down office menu*/
