body 		{
					color: #002659;
					font: 13px "Arial"; 
					margin-left: 0px;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
					background-color: #003070;
}

h1				{	font:22px "Georgia"; color:#343DA9; text-align:center; }
h2				{	font-size:18px; color:#C2AF45; font-weight:800; text-align:center; }
h3				{	font:22px "Arial"; color:#AD0A33; text-align:center; }
h4				{	font:22px "Verdana"; color:#C2AF45; text-align:center; }
h5				{	font:20px "Georgia"; color:#343DA9; }
h6				{	font:20px "Arial"; color:#AD0A33; }
h7				{	font:20px "Verdana"; color:#C2AF45; }


a:link 			{color:#D1C05C; text-decoration:none;}
a:visited 		{color:#0000ff; text-decoration:none;}
a:hover 		{color:#B80002; text-decoration:underline;}
a:active 		{color:#D1C05C; text-decoration:none;}
img				{  border-style: none;}
#frame 			{	width:955px; margin-right:auto; margin-left:auto;
					background-color: #ffffff; 
					padding:0px; text-align:left; }
#headerlyr		{	float:left; width:955px; height:180px;
					visibility: visible; z-index:7; }
#bodylyr		{	float:left; width:955px;
					background-color: #ffffff;
					visibility: visible; z-index:7; }
#leftlyr		{	float:left; width:150px;
					background-color: #ffffff; font-size:12px;
					font-weight:400; color:#000064;
					padding-left:20px; padding-right:20px; 
					visibility: visible; z-index:7; }
#contentlyr		{	float:left; width:711px;
					background-color: #ffffff; font-weight:600;
					background-image:url(images/excellnet_vertical_bar_blue.jpg);
					background-repeat:repeat-y;
					padding-left:34px; padding-right:20px;
					visibility: visible; z-index:7; }
#contactlyr		{	position:relative; left:600px; top:-170px;
					width:355px; height:80px;
					font-weight:800; text-align:center;
					font-size:14px; color:#E2D852; 
					visibility: visible; z-index:9; }
#navbarlyr		{	position:relative; left:413px; top:-178px;
					width:550px; height:25px;
					font-weight:800; text-align:center;
					visibility: visible; z-index:9; }
.blueitalics	{	color:#343DA9; font-style:italic; }				
.reditalics		{	color:#AD0A33; font-style:italic; }	
.goldhdr16		{	font-size:16px; color:#C2AF45; font-weight:800; text-align:center; }	
.bluehdr14		{	font-size:14px; color:#5484D8; text-align:center; }
.header17		{	font-size:17px; }
.signature		{	font-style:italic; }
.bluebold		{	font-size:14px; color:#5484D8; font-weight:bold; }
.photoleft		{	float:left; padding:10px; }
.photoright		{	float:right; padding:10px; }

#preload-images {	position: absolute; overflow: hidden;
   					left: -9999px; top: -9999px; height: 1px; width: 1px; }
/* ================================================================ 
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.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {padding:0; margin:0; list-style:none; height:30px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#menu li {float:left; }
#menu li a {display:block; float:left; height:30px; line-height:30px; text-decoration:none; }
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu li a:hover {z-index:200; position:relative; text-decoration:underline;}
#menu li:hover {position:relative; z-index:200;}

#menu li:hover > a {text-decoration:underline;}
#menu li:hover > a.sub {color:#fff; background-color:#003070;}

#menu li a.sub {background: #2E68B2 url(down-arrow.gif) no-repeat right center;}

#menu :hover ul {left:0; top:20px; width:226px; background:#003070;}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{left:120px; top:-1px; background:#003070; white-space:nowrap; width:226px; z-index:200; height:auto;}

#menu :hover ul li {margin:0; border-top:1px solid #041D3C;}
#menu :hover ul li a {width:226px; padding:0; text-align:center; background:#003070; color:#ffffff; height:30px; line-height:30px; font-size:12px; }
#menu :hover ul :hover {background-color:#003070; color:#cc9900; font-size:12px; }



