@charset "utf-8";
/* GOES Legacy Style OVERRIDES 
	these styles override styles defined in goesLegacySite */


/* RESET default font sizes and overrides */
body {
padding:0;
margin:0;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: none;	
}

table, tr, td {
/* not resetting legacy table pad/margin since legacy code sets a lot of padding ON TABLES with cellpadding and cellspacing and this overrides those. ** note bootstrap also 0s these so setting to inherit! 
padding:0;
margin:0;
*/

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform: none;	
}
	
table { /* override bootstrap table margin 0 and border collapse to GET BACK to baseline padding legacy code assumes */
    border-spacing:2px !important; /* not exactly same but looks ok on spacecraft page - check on ALL pages!!! */
	border-collapse:inherit !important;
	}
	
.bodytext12, .bodytext12table-LH-17 { /* override orig goes style */
	color:#000; /* was 666 or 999, too grey */
}

/* a { color:#3374AD; text-decoration:none; } /* same color as bootstrap default */

a:hover { /* was 13px where a was 12px creating the annoying "jiggle" this fixes in page body */
	/* dont need this now that I've eliminated old css file includes 
	font-size:12px !important;
	*/
}


/* Legacy Style Overrides
	MAPPING: Old Legacy Styles to NEW Tags/Styles
	H1, .Heading-Overall_head 
	H2, Headings-Main
	TH, textwhitebold14normal = inset table heading titles 
	H3?  .bodytext14cyan, 
	h4 or 5? .textblack10bold used on news page
	Hx? .bodytext16gold on  -- news
	.bodytext12-italic-highlighted-white-bkg = DATES ON NEWS - make it larger and bold, poss same as h3 or 4 
	bodytext16goldmoreheight -- content\users\2013-GLM.html

 BOLDED text:
cyan12bold - used to highlight links in list/menu on multimedia\index.html to other page -- 
	
*/
	
	/* Hx equivalents:  these styles are used as Major headings: SET COMMON STYLES FOR ALL FONT ETC then differentiate below */
	.Heading-Overall_head, .Heading2-Overall_head, .Headings-Main, .textwhitebold14normal, .Titles16cyan, .bodytext14cyan, .bodytext12-italic-highlighted-white-bkg, .cyan17bold, .bodytext16gold,.Heading-Overall_head-nounderline-link4  {

	text-transform:uppercase;
	font-family: Oswald, helvetica, verdana, sans-serif;
	font-weight:400;
	line-height:100%;
	
	color:#666;
	font-size:16px;
	padding: 15px 0 12px 0;		
	}
	
	/* h1 equivalants */
	.Heading-Overall_head, .Heading2-Overall_head, .Titles16cyan  {
	font-size:24px;
	color:#444488; /* normally color:#444488; but displayed in grey #666 to show page NOT converted */
	padding: 15px 0 12px 0;		
	}	
	
	/* H2 equivs */
	.Headings-Main {
	font-size:16px;
	color:#000;
	padding: 15px 0 6px 0;		

	}
	
	/* H3 equivs */
	.bodytext12-italic-highlighted-white-bkg { /* dates on news - should evolve to own style see ssdNewsDate */
	font-size:14px;
	font-style:italic;
	color:#444488;
	padding: 0px 8px 2px 0px;
	}
	
	/* H4 equivs  */
	
	/* h5 equivs - basically BOLDed */
	.cyan12bold, .bodytext12blue, .textblack10bold { 
	font-weight:bold;	
	}
	
	.bodytext12blue { /* used for conference titles in users/conf-mtgs  and users/byYear */
		color:#559;	
	}
	
	
	/* these styles are used on legacy multimedia as subtitle and subsub title respectively (and prob nowhere else so I can safely, for now, override them. */
	.cyan17bold {
	font-size: 24px;
  	color: #999;
	padding: 0;			
	}
	
	.bodytext14cyan {
	color:#666;
	font-size:14px;
	font-weight:bold;
	padding: 0;		
	}
	
/* normal text styles */
.bodytext12-black, .bodytext12, .bodytext12table, .bodytext12table-LH-17, .bodytext11  {
	font-weight:normal;	
}

/* .bodytext12-black is used to BOLD out scipub titles - placing here as BOLD, check for side effects */
.bodytext12-black {
	font-weight:bold;
}

/* .photosubtitle12 is used as foto caption AND as italic tweek to scipubs article subject area. tweeking here, check for side fx */
.photosubtitle12 {
	font-style:italic;	
}


/* table headings: styles for reversed out table headings with white lettering

THeading reversed out : 
textwhitebold14normal or Hx?
textwhite10bold

bgcolor="#DADADA" class="cyan12bold"

background="../images/gradient-title-bar.jpg" class="tableheader12boldwhite">  products\baseline.html<
 class="textwhite10bold"
bgcolor="#001959" class="textwhitebold12normal">GLM Engineering Design Unit</td>
lrg-white" -- content\users\2014-02-ams.html
	.textwhitebold14 news - month TH reversed, must be white text
bodytext12table-LH-17
another table heading?  or just body text with large line height --- very common. 
used lots in mission\improvements.html
*/

/* Full width table heading, greypurple fill, white caps oswald text */
TD.bodytext14blue, TD.textwhite10bold {
width:100%;
text-align:center;
color:#fff;
background-color:#45456F;	
	text-transform:uppercase;
	font-family: Oswald, helvetica, verdana, sans-serif;
	font-weight:400;
	line-height:100%;
	font-size:16px;
	padding: 4px;	
}


TD.textwhite10bold { /* same attribs as above but smaller text, less padding */
	font-size:14px;
	
}

TD.goesTableHeading { /* new class for tables without proper headings */
/* note NO width:100%; */
text-align:center;
color:#fff;
background-color:#45456F;	
	text-transform:uppercase;
	font-family: Oswald, helvetica, verdana, sans-serif;
	font-weight:400;
	line-height:100%;
	font-size:14px;
	padding: 1px 4px;	
}



.tableheader12boldwhite, .textwhite10bold, .textwhitebold12normal   { /* note same as prev withOUT the width:100% */
text-align:center;
color:#fff;
background-color:#45456F;	
	text-transform:uppercase;
	font-family: Oswald, helvetica, verdana, sans-serif;
	font-weight:400;
	line-height:100%;
	font-size:14px;
	padding: 4px;
	
}

td.textwhitebold12normal {
text-align:center;
color:#fff;
background-color:#45456F;	
	text-transform:uppercase;
	font-family: Oswald, helvetica, verdana, sans-serif;
	font-weight:400;
	line-height:100%;
		font-size:14px;
	padding: 4px;
}

/* special case override hard coded table BGcolors on /spacesegment/glm.html */
TR, TD, TD.bodytext12table-LH-17  {
background-color:transparent;
}

/* set common props then differentiate beneath */
.bodytext14blue, .textwhitebold14normal, .textwhitebold14,  .textwhite10bold, tableheader12boldwhite, .textwhitebold12normal, .lrg-white,  {

	color:#FFF;
	
/*
	text-transform:uppercase;
	font-family: Oswald, helvetica, verdana, sans-serif;
	font-weight:400;
	line-height:100%;
	

	font-size:14px;
	font-weight:bold;
	background-color:#45456F;;	
	border:none;
	padding: 4px 4px;
*/	
}

.textwhitebold14 { /* this is used on NEWS ARCHIVE PAGES as month separator - check for sideFX elsewhere */
	font-weight:bold;
	font-size: 18px;
/*	bug in archive 2015. commenting out for now
	color: #fff;
	background-color:#003;  */
}

.photosubtitle10 {  /* used for as a "direction" under images like "click for larger image" */
 font-weight:bold;	
 padding:4px 0 12px 0;
}

.photosubtitle12 {  /* used for image CAPTIONS */
 font-weight:normal;
 font-size:12px;
 font-style:italic;	
}


/* left nav overrides */
	
	.vertnav .sectionhead { /* class for UL group heading, generally applied to li:first-child */
	  font-family: Oswald,arial,sans_serif !important;
	  letter-spacing: .05em;
	  font-weight:normal;
	}
	
	/* vertnav a styles remove "jiggle" from the leftnav */
	.vertnav a {
		line-height:100% !important;
		font-family:  arial, sans-serif;
		font-weight:500;
		
		padding: 2px 0; /* override all padding*/
		padding-left: 5px;
		padding-right:8px; /* for arrow */	
		color:#ccc;
	}
	
	.vertnav a:hover{
		line-height:100% !important; /* line height was altered to create jiggle */

		/* must re do these here as well since they are set separately on hover in old css */
		font-family:arial, sans-serif;
		font-weight:500;
		
		padding: 2px 0; /* override all padding*/
		padding-left: 5px;
		padding-right:8px; /* for arrow */
		/* add background image right pointer */
					
		color:#fff;

	}
		
	
	


