
form {margin:0; padding:0;}

img { border: 0; }


/* Begin main navigation */

	#mainnav {clear: both; position:relative; top:0px; height:30px; z-index:/*100*/ 400; font-size:.75em; padding-top: 4px; padding-left: 8px; padding-bottom:25px; margin:20px 0 0 10px; font-family:arial;}

	#mainnavul {z-index:1;}

	/* begin drop down styling */	

		#mainnav ul 	{margin: 0; padding: 0; list-style:none;}

		#mainnav a.mainitem {font-size: 1em; color:#fff}

		#mainnav a.mainitem:hover {color:#000; background:url(nav-tab.gif) no-repeat left top;}

		#mainnav ul li 	{list-style-type: none; margin: 0; padding-top: 0; float: left; position: relative; text-align: center; color:#FFF; width:90px;}

		#mainnav ul li a {font-weight:bold; display:block; text-decoration:none; color:#125bac; padding:4px 0 4px 0; height:100%;}  
		
		#mainnav ul li.on   {color:#000;}

		#mainnav ul li.on a {color:#000;}

		#mainnav ul li.on a:hover {color:#000;}

		/* #mainnav ul li.on a.mainitem:hover {color:#7AC9FB;} */

		#mainnav li ul {position: absolute; left: 0; top: 0;  display: none; z-index: 100; width: 1px; }

		#mainnav li ul.last {left: -120px;} /* we want the last menu item to be right aligned with the page */

	/* end drop down styling */	

	

 	/* begin Sub Menu Styles */

		 #mainnav li.on ul li a {background: #fff; color: #575757;}

		 #mainnav li.on ul li a.mainitem {color: #000;}

		 #mainnav li.on ul li a.mainitem:hover {color: #000;}

		 #mainnav li:hover ul, 

		 #mainnav li.over ul {display: block; position: absolute; top:0; z-index: 200;}

		 #mainnav li ul li a {font-weight:normal; background: #fff; color: #575757; display: block; text-decoration:none; width:190px; text-align:left; padding:3px 10px;  border:1px solid #dbdbdb; border-top:none;}
		 
		 #mainnav li ul li.first a {background:none; border-top:1px solid #7C7C7C;}

		 #mainnav li ul li a:hover 	{color:#333; background:/*#a4d4f6*/#ddf5ff;} 
		 
		 #mainnav li ul li.nav-end {margin:-4px 0 0 0; padding:0; border:none; height:30px;}
		 
		 #mainnav li ul li.nav-end .img {margin:0; padding:0; border:none;}

	/* end Sub Menu Styles */

	

	/* begin Third Menu Styles */

		 #mainnav li ul li ul.third {position:absolute; left:210px; display:none; background:#fff;}

		 #mainnav li ul li ul.third li.first a {border-top:1px solid #7C7C7C; background:#fff;}
		 
		 #mainnav li ul li ul.third li.first a:hover {background:/*#a4d4f6*/#ddf5ff;}

		 #mainnav li ul li:hover ul.third, #mainnav li.over ul.third {display: block; position: absolute;}

		 #mainnav li ul li ul.last {left:-210px;}

	/* end Third Menu Styles */

	

	/* begin need to reset the padding and the width for the menu images.  They should not have any of the effects of the menu */

		

		 #mainnav li ul li.over 			{background:#fff;}

		 #mainnav li ul li.over a,

		 #mainnav li ul li.over a:hover		{width:90px; text-align:center; color:#000; padding:4px 0 4px 0; border:0; font-weight:bold;  background:url(nav-tab.gif) no-repeat left top;}

/* End main navigation */







/******************************/

/* Begin breadcrumb area navigation */

	#bread-tools {width: 79%; float:right; margin-top: -40px; height: 1.1em;}

	#bread-tools #breadcrumbs {color: #A4A9AB; font-size: 0.7em; width: 100%; float: left;}

	#bread-tools #breadcrumbs a {color: #A4A9AB; text-decoration: none;}

	#bread-tools #breadcrumbs a:hover {text-decoration: underline;}

	
/* End breadcrumb area navigation */



