/* mainCSS.css - THIS FILE CONTAINS STYLES THAT ARE USED IN MULTIPLE TEMPLATES */

/* GENERAL STYLES */
* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
body {
	color: #000;
	background: #333333; margin: 5px 0 5px 50%;
}

html {
	scrollbar-arrow-color:  #FFFFFF;
	scrollbar-base-color: #369;
	scrollbar-dark-shadow-color: #003;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #369;
	scrollbar-shadow-color: #036;
	scrollbar-highlight-color: #C1D1E0;
	scrollbar-3d-light-color: FFFFFF;
}

#container {
	position: relative;
	width: 800px;
	margin: 0 0 0 -400px;
	border: 1px solid #000000;
}
.column-in {
	margin:0;
	padding:0;
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}


/* HEADER STYLES */
/* header container */
#siteHeader {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 78px;
	background-color: #FFFFFF;
}
/* logo and location */
#siteHeader #hdrLocation {
	position: absolute;
	padding: 16px 0px 0px 44px;
}
/* worldwide selection */
#siteHeader #hdrWorldwide {
	position: absolute;
	margin: 4px 0px 0px 580px;
	padding: 17px 30px 5px 10px;
	height: 52px;
	background: #FFFFFF url(http://media.msanet.com/www/stylesheets/blue/images/headers/hdrWorldwideMap.gif) no-repeat top left;
	z-index: 18;
}

/* worldwide selection LONG*/
#siteHeader #hdrWorldwideLONG {
	position: absolute;
	margin: 4px 0px 0px 540px;
	padding: 17px 30px 5px 10px;
	height: 52px;
	background: #FFFFFF url(http://media.msanet.com/www/stylesheets/blue/images/headers/hdrWorldwideMap.gif) no-repeat top left;
	z-index: 18;
}

#siteHeader #hdrWorldwide a {
	color: #000000;
	text-decoration: none;
}
#siteHeader #hdrWorldwide a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#siteHeader #hdrWorldwide select {
	font:10px Verdana;
}

/* NEW HEADER STYLES */
#newSiteHeader {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	height: 78px;
	background-color: #FFFFFF;
}
/* logo and location */
#newSiteHeader #hdrLocation {
	position: absolute;
	padding: 4px 0px 0px 44px;
}
/* New Section */
#newSiteHeader #hdrLocationText {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	font-weight: bold;
	width: 165px;
	overflow:hidden;
}
/* worldwide selection */
#newSiteHeader #hdrWorldwide {
	position: absolute;
	margin: 4px 0px 0px 580px;
	padding: 2px 30px 2px 10px;
	height: 67px;
	background: #FFFFFF url(http://media.msanet.com/www/stylesheets/blueNEW/images/headers/hdrWorldwideMap.gif) no-repeat top left;
	z-index: 18;
}
#newSiteHeader #hdrWorldwide a {
	color: #000000;
	text-decoration: none;
}
#newSiteHeader #hdrWorldwide a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#newSiteHeader #hdrWorldwide select {
	font:10px Verdana;
}
/* END NEW HEADER STYLES */

/* DROPDOWN STYLES */
.dropdown_text { font-family:Arial; font-size:10px; color: #000000}
.dropdown_table { font-family:Arial; font-size:10px; background-color:#FFFFFF}
#item_indent {padding-left:9px}

#worldwideLayer {
	position:relative;
	width:159px;
	z-index:19;
	text-align: left; 
}
#worldwideLayer a {
	color: #000000;
}
#worldwideLayer a:hover {
	color: #FFFFFF;
}

#worldwideSubNavLayer {
	padding-top:30px;
	padding-bottom:30px;
	position:absolute;
	left:6px;
	top:-1px;
	width:158px;
	z-index:4;
	Height: 134px;
	background-image: url(http://media.msanet.com/www/stylesheets/blueNEW/images/trans.gif);
	layer-background-image: url(http://media.msanet.com/www/stylesheets/blueNEW/images/trans.gif);
	border: 1px none #000000;
	visibility: hidden;
	z-index:20;
}

.dropdownCellOff {
	padding-left: 9px;
	background-color: #d0d1d3;
	color: #000000;
}
.dropdownCellOn {
	padding-left: 9px;
	background-color: #326592;
	color: #FFFFFF;
}

#languageLayer {
	position:relative;
	width:159px;
	z-index:19;
	text-align: left; 
}
#languageLayer a {
	color: #000000;
}

#languageSubNavLayer {
	padding-top:30px;
	position:absolute;
	left:6px;
	top:-1px;
	width:158px;
	z-index:4;
	Height: 134px;
	background-image: url(http://media.msanet.com/www/stylesheets/blueNEW/images/trans.gif);
	layer-background-image: url(http://media.msanet.com/www/stylesheets/blueNEW/images/trans.gif);
	border: 1px none #000000;
	visibility: hidden;
	z-index:20;
}



/* MODIFIED LONG DROPDOWN STYLES */


#worldwideLayerLONG {
	position:relative;
	width:199px;
	z-index:19;
	text-align: left; 
}

#worldwideLayerLONG a {
	color: #000000;
}
#worldwideLayerLONG a:hover {
	color: #FFFFFF;
}


#worldwideSubNavLayerLONG {
	padding-top:30px;
	padding-bottom:30px;
	position:absolute;
	left:10px;
	top:-1px;
	width:198px;
	z-index:4;
	Height: 134px;
	background-image: url(http://media.msanet.com/www/stylesheets/blueNEW/images/trans.gif);
	layer-background-image: url(http://media.msanet.com/www/stylesheets/blueNEW/images/trans.gif);
	border: 1px none #000000;
	visibility: hidden;
	z-index:20;
}




/* NEW ICONS */
.icon {
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.supportIcon {
	padding: 0px 0px 0px 0px;
	margin: 0px 4px 0px 0px;
}


#prodSlogan {
	padding: 50px 0px 10px 0px;
}
/* NAVIGATION STYLES */
#pageNavBar {
	position: relative;
	width: 800px;
	height: 36px;
	background-color: #000033;
}
#pageNavigation {
	width: 794px;
	padding: 6px 0px 2px 6px;
	height: 26px;
	vertical-align : middle;
	background: url(http://media.msanet.com/www/stylesheets/blue/images/bckNavigation.gif) center center repeat;
}
#pageSubNavBar {
	border-bottom: 4px solid #999999;
}
#pageSearchBar {
	position: absolute;
	margin: 7px 0px 0px 583px;
	vertical-align : middle;
	z-index: 10;
}
#pageSearchBar #srchImgGo {
	position: relative;
	top: 2px;
	left: 4px;
}
#pageSearchBar input {
	font:10px Verdana;
}
#pageSearchBar form {
	margin: 0px;
	padding: 0px;
}

/* BODY STYLES */
/* container for the whole body */
.selectBox {
	font:10px Verdana;
	border: 1px solid #A6A8AA;
	background-color: #FFFFFF;
}
.selectBox OPTION {
	padding: 3px 3px 3px 3px;
	background-color: #D0D1D3;
	border-bottom: 1px solid #FFFFFF;
}

.selectBox OPTION:hover {
	background-color: #D0D1D3;
}

#siteContent {
	position: relative;
	margin:0; padding:0;
	height: 100%;
	background: #336699 url(http://media.msanet.com/www/stylesheets/blue/images/bgSite.gif) top left repeat-y;
}
#siteMainContent {
	position: relative;
	top: 0px;
	margin: 0px 0px 0px 221px;
	background: #FFFFFF;
}
#languageSelector select {
	font:10px Verdana;
}

/* SUBCONTENT AREA ONE */
#siteLeftContent #subContentOne {
	position: relative;
	top: 0px;
	width: 185px;
	padding: 20px 16px 25px 20px;
	background: #003366;
	color: #FFFFFF;
	font:10px Verdana;
}
#subContentOne {
	height: 60px;
}

#subContentOne a {
	color: #FFFFFF;
	text-decoration: none;
}
#subContentOne a:hover {
	text-decoration: underline;
}
#subContentOne #header {
	font-weight: bold;
}

/* SUBCONTENT AREA TWO */
#siteLeftContent .subContentTwo {
	position: relative;
	width: 185px;
	height: 781px;
	padding: 20px 16px 10px 20px;
	color: #FFFFFF;
	font:10px Verdana;
}
#siteLeftContent .subContentTwo #slogan {
	padding: 20px 0px 0px 0px;
}
#siteContent .subContentTwo #header {
	color: #000033;
	font-weight: bold;
}
.subContentTwo #subSupportCenter {
	position: relative;
	padding: 20px 0px 0px 0px;
	font:10px Verdana;
	color: #C1D1E0;
}
.subContentTwo #supportHead {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.subContentTwo #supportHead a {
	font:11px Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.subContentTwo #supportHead a:hover {
	text-decoration: underline;
}

/**LANGUAGE DROPDOWN**/
.subContentTwo #languageLayer a {
	color: #000000;
	text-decoration: none;
}
.subContentTwo #languageLayer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

#missionheader {
	color: #000033;
	font-weight: bold;
}

.subContentTwo #languageSelector select {
	font:10px Verdana;
}

/* FOOTER STYLES */
#siteFooter { 
	position: relative;
	top: 1px;
	height: 17px;
	width: 757px;
	padding: 4px 0px 0px 43px;
	font:10px Verdana;
	color: #FFFFFF;
	background: #999999;
	z-index: 3;
}
#siteFooter a {
	color: #FFFFFF;
	text-decoration: none;
}
#siteFooter a:hover {
	text-decoration: underline;
}

/* TAB PANEL STYLE */

.tab {

line-height: 1.3;
font-weight: bold;
height: 18px;
position: absolute;
top: 277px;
text-align: center;
border: 2px outset #eee;
border-bottom: none;
width: 120px;
cursor: pointer; cursor: hand;
}

.panel {

position: absolute;
border: 2px outset #eee;
width: 549px;
height: 619px;
left: 0px;
top: 295px;
margin: 0px;
margin-left: 1px;
padding: 12px;
padding-bottom: 6px;
overflow: auto;}

.panel a {
color: #003366;
line-height: 20px;
}

.panel #colHeader {
color: #336699;
}

#panel0 {
background-color: #ffffff;
z-index: 2;
}

#panel1 {
background-color: #C1D1E0;
z-index: 1;
}

#panel2 {
background-color: #c90;
z-index: 0;
}


#tab0 {
z-index: 2;
left: 0px;
background-color: #ffffff;
margin-left: 1px;
}


#tab1 {
z-index: 1;
left: 120px;
top: 277px;
background-color: #C1D1E0;
}

#tab2 {
z-index: 0;
left: 240px;
top: 277px;
background-color: #c90;
}



#eagle-sky_logo {
	margin-left:-5px;
	margin-top:35px;
	width:180px;}
	
	
	
.contact {
	height:100px;}
	
