/* Global Section */

body					{font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 18px; color: #ffffff;font-weight: normal; background:url(/images/site/header-Back.gif) repeat-x #183360;}
td 						{font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 18px; color: #ffffff;font-weight: normal;}
a 						{font-weight: bold;color: #ffffff;text-decoration: underline;}
a:link,a:visited 		{font-weight: bold;color: #ffffff;text-decoration: underline;}
a:hover 				{font-weight: bold;color: #ffffff;text-decoration: none;}
address 				{font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{font-size: 16px;font-weight: bold;font-style: normal;color: #ffffff;}
h2 						{font-size: 14px;font-weight: bold;font-style: normal;color: #ffffff;}
h3 						{font-size: 12px;font-weight: bold;font-style: normal;color: #ffffff;}
select 					{font-size: 11px;}
.Form 					{font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{font-size: 11px;font-weight: bold;cursor: pointer;}

.tb1 a:link, .tb1 a:visited 	{text-decoration: none;}
.tb0 a, .tb0 a:visited 			{text-decoration: none; padding: 0;}
.tb0, .tb1 						{padding: 2px;}

#outerWrap				{background: url(/images/site/back-eclipse.jpg) no-repeat top center; overflow: hidden;}
#wrapper				{margin: 0 auto; width: 994px;}

#header					{height: 346px; _height: 346px; position: relative;}
#photoWrap				{float: right;}
#headerPhoto			{position: absolute; left: 475px;}
#logo					{padding: 23px 0px 0px 22px;}

#navigation				{position: relative;}

/* 
to add the portal callout back, remove the display none below and the top position for portal callout as well as
the positioning in the ie and ie6 fix css files
*/
#portalCallout			{margin-left: 113px;}
#nav					{margin-left: 22px; position: absolute; z-index: 5001; width: 550px; top: 53px;}
.nav					{}
.nav ul					{list-style-type: none; z-index: 5001;}
.nav ul li				{list-style-type: none; display: inline; padding: 0px; margin: 0px; z-index: 5001;}

#phoneSearch			{width: 542px; height: 57px; background: url(/images/site/searchBar-Back.png) no-repeat; position: absolute; top: 130px; left: 22px; z-index: 1500;}
.Morpheus-Callout		{position: absolute; top: 18px; left: 24px; font-size: 24px; width: 250px;}
#siteSearch				{position: absolute; right: 7px; top: 12px; height: 33px;}
.searchBox				{position: absolute; top: 0px; right: 50px; padding: 8px 0px 0px 15px ; border: none; background: url(/images/site/searchBox.gif); width: 181px; height: 25px; color: #d7d7d7; font-size: 14px; font-weight: bold;}

/* #mainContent			{margin: 20px 45px 0px 45px; min-height: 300px; _height: 300px;} */
#mainContent			{margin: 20px 20px 0px; min-height: 300px; _height: 300px; background: url(/images/site/A_I_BIG.png) no-repeat; padding: 25px; }

input#txtPhone,
input#txtName,
input#txtEmail,
input#txtContactTime	{background-color: #0e2243; border: 2px solid #3d66ab; color: #eaeaea; padding: 4px 10px; height: 25px; color: #d7d7d7; font-size: 14px; font-weight: bold; -moz-border-radius: 10px; border-radius: 10px;
}

textarea#txtComments.Form	{background-color: #0e2243; border: 2px solid #3d66ab; color: #eaeaea; padding: 4px 10px; color: #d7d7d7; font-size: 14px; font-weight: bold; margin-bottom: 20px; -moz-border-radius: 10px; border-radius: 10px;
}

#singleColumn			{width: 770px; margin: 0 auto; z-index: 100;}

#newsBlurb				{background:url(/images/site/newsBlurb-Back.gif) no-repeat; margin-left: 45px; padding-top: 90px;}
#newsBlurb-Title a		{color: #a0bcec;}

#footer					{width: 829px; height: 88px; background:url(/images/site/footer-Back.gif) no-repeat; margin: 53px 0px 20px 85px; font-weight: bold; position: relative;}
#footer a				{color: #3e67ad; font-weight: normal;}
#footerCopy				{position: absolute; top: 29px; left: 33px; color: #ffffff; font-weight: bold;}
#cirrusLogo				{position: absolute; right: 39px; top: 29px;}

.Morpheus-PageTitle-Small		{font-size: 29px;}

#siteMap ul li			{padding-bottom: 5px;}
