@charset "utf-8";
/* CSS Document */

h1
	{margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	color:#333399;
	text-decoration: none;
	text-underline:single; margin-left:0in; margin-right:0in; margin-top:0in}
h2
	{margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:12.5pt;
	font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
	color:#333399;
	text-decoration: none;
	text-underline:single; margin-left:0in; margin-right:0in; margin-top:0in; margin-bottom: 10px;}

#phoneNum {
	color: #FFFFFF;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	margin: 0px;
	padding: 11px 13px 0px 0px;
}

#sidephoneNum {
	margin-top: 0;
	margin-bottom: 5px;
	color: #FFFFFF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.projectbtn {
	background: url('images/project-btn.jpg');
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0px 20px 0px;
	height: 64px;
	width: 237px;
}

.projectbtn a {
	font-family: Arial, Helvetica, sans-serif;
}

.pjtext {
	text-align: center;
	padding-top: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

a { 
	color:#333399;
}

a:visited {
	color: #b9754e;
}

/*---------- Navigation ----------*/

#navlinks {
	background: url('images/nav-bg.gif');
	font-family: Arial, Helvetica, sans-serif;
	height: 34px;
}

#navlinks ul {
	margin: 0px;
}

/* 
	LEVEL ONE
*/
ul.dropdown                         { float: left; position: relative; margin-top: 0px; padding: 0px; }
ul.dropdown li                      { float: left; display: block; margin: 0px; padding: 0px; background: url('images/nav-li-border.gif') no-repeat; background-position: top right; height: 30px; text-align: center; font-weight: bold; font-size: 11px; }
ul.dropdown a:hover, ul.dropdown a:active	{ color: #666666; }
ul.dropdown li a                    { color: #0c1951; text-decoration: none; vertical-align: middle; padding: 13px 5px 9px 6px; outline: none; }
ul.dropdown li:hover, ul.dropdown li.hover                { color: #666666; position: relative; outline: none;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */


/* 
	LEVEL TWO
*/
ul.dropdown ul 		{ background: url('images/nav-li-bg.gif') ; width: 189px; visibility: hidden; position: absolute; top: 100%; left: -3px; text-align: left; margin: 0px; padding: 0px; border: 0px; font-size: 11px; z-index: 1000; }
ul.dropdown ul li 	{ font-weight: bold; float: none; border: 0px; padding: 0px; display: inline-block; height: auto; width: 189px; text-align: left; background: none; }
ul.dropdown ul li:hover, ul.dropdown ul li.hover { height: auto; display: inline-block; outline: none; }
ul.dropdown li:hover ul .last-item, ul.dropdown li.hover ul .last-item 		{ background: url('images/nav-li-footer.gif') no-repeat; background-position: bottom; padding-bottom: 6px; }
ul.dropdown li.hover a              { color: #0c1951; outline: none; height: auto; }
ul.dropdown li.hover a:hover        { color: #666666; text-decoration:none; }
html>/**/body ul.dropdown ul li  { display: block;}
         /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a		{ color: #0c1951; border: 0px; display: inline-block; padding: 5px 8px 5px 8px; height: auto; width: 167px; outline: none; }

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; margin-top: -1px; z-index: 2000; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/*-------- Footer --------*/

#footertext {
	font-family: Arial Narrow, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.04em;
	padding: 5px 0px 15px 0px;
	text-align: left;
	width: 732px;
}