/* --------------------------------------------------------------------------------- */
/* starwalker.css                                                                    */
/* --------------------------------------------------------------------------------- */
/* reset margin, padding, etc for main elements to eliminate browser inconsistencies */
/* taken from: http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/         */
/* --------------------------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	background-color:#FFF8DC;  /* Cornsilk	FFF8DC	255,248,220 */
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* ------------------------------------------------------------------------- */
/* set form input fields to inherit font family and size so that they resize */
/* properly if the user changes the default font size in the browser.        */
/* ------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------- */
/* from: http://stackoverflow.com/questions/2874813/why-textarea-and-textfield-not-taking-font-family-and-font-size-from-body  */
/* By default, browsers render most form elements (textareas, text boxes, buttons, etc) 		*/
/* using OS controls or browser controls. So most of the font properties are taken from 		*/
/* the theme the OS is currently using. You'll have to target the form elements  				*/
/* themselves if you want to change their font/text styles. Elements affected: 					*/
/* input, button, textarea, select (maybe others). 												*/
/* PRB: I found buttons to resize properly without any such intervention.                       */
/* -------------------------------------------------------------------------------------------- */

input, textarea, select {
   font-family: inherit;
   font-size: inherit;
}

/* ----------------------------------- */
/* general tag definitions and classes */
/* ----------------------------------- */

h2 {margin:15px 0px 15px 0px;font-size:1.6em;}
h3 {margin:10px 0px 10px 0px;font-size:1.2em;}
h4 {margin:10px 0px 10px 0px;}

p  {line-height:1.5;}

/* Generic pane rules */
body { margin: 0; }
li	 { line-height:1.5; }
.row, .col { overflow: hidden; position: absolute; }
.row { left: 0; right: 0; }
.col { top: 0; bottom: 0; }
.scroll-x { overflow-x: auto; }
.scroll-y { overflow-y: auto; }
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.header.row 		{height:75px;top:0;background-color:#8FBC8F;} /* dark sea green */
.Header_Left_Div    {height:75px;width:177px;float:left;border-right:thin solid black;}
.Header_Right_Div   {height:75px;width:177px;float:right;}
.Header_Center_Div  {height:75px;padding-top:7px;text-align:center;}
.Header_Home 		{}
.Header_Home_Img 	{height:75px;width:177px;} 
.Header_Title 		{font-family:Georgia,"Times New Roman",Times,serif;font-size:40px;}
.Header_Date 		{line-height:2.5;}

.footer.row 		{height:25px;bottom:0;line-height:2;padding-left:7px;border-top:thin solid black;background-color:#8FBC8F;}
.Footer_Left_Div    {min-width:300px;width:300px;float:left;}
.Footer_Right_Div   {min-width:300px;width:300px;float:right;text-align:right;}
.Footer_Center_Div  { }

.verdana_font 		{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
.ntr_font 			{font-family:"Times New Roman", Times, serif;}
.smalltext  		{font-size:small;}

.body.row 			{top:75px;bottom:25px;background-color:#FFF8DC;border-top:thin solid black;}
.main1 				{margin:0px 7px 0px 7px;} /* top-right-bottom-left */

.Navigation_Section {border-right:thin solid black;height:100%;width:177px;float:left;}
.Navigation_Div 	{padding-top:7px;padding-left:7px;} 
.Main_Section_Middle {height:100%;padding:7px;overflow-y:auto;}
.Main_Section_Right	 {float:right;height:90%;width:1px;} 

.nav_ul				{list-style-type:none;}

.italic_text 		{font-style: italic;}
.bold_text 			{font-weight:bold;}
.small_text 		{font-size:small;}

.decimal_list 		{list-style-type:decimal;}
.lower_alpha_list 	{list-style-type:lower-alpha;}
.upper_alpha_list 	{list-style-type:upper-alpha;}
.bullet_list 		{list-style-type:disc;}
.lower_roman_list 	{list-style-type:lower-roman;}
.none_list 			{list-style-type:none;}

.height_10px		{height:10px;}
.height_20px		{height:20px;}
.line_height_12		{line-height:1.2;}

.collapsible_header {
	display: block;
	padding: 10px;
}

.collapsible_child	{
	margin: 10px 5px 5px 5px;
	padding: 5px;
	border: 1px solid black;
	}

.collapsible_arrow 	{width:50px;}

.small_span 		{padding-left:15px;font-size:small;}

/* ------------------------------------------------------------------------- */
/* styles for ge_20150219.html                                               */
/* ------------------------------------------------------------------------- */

.table1_td1 {width:280px;padding-left:50px;}
.table1_td2 {width:75px;text-align:right;}
.table1_td3 {width:400px;padding-left:30px;}
.table2_td1 {width:255px;padding-left:50px;}
.table2_td2 {width:75px;text-align:right;}
.table3_td1 {width:100px;padding-left:50px;}
.table3_td2 { }
.table4_td1 {width:400px;padding-left:50px;}
.table4_td2 { }
.table6_td1 {width:550px;padding-left:50px;}
.table6_td2 {width:100px;text-align:right;}
.table6_td3 {width:100px;text-align:right;}
.table7_td1 {width:50px;padding-left:50px;}
.table7_td2 {width:80px;text-align:right;}
.table7_td3 {width:100px;text-align:right;}
.table7_td4 {width:100px;text-align:right;}
.table7_td5 {width:80px;text-align:right;}
.table8_td1 {width:250px;padding-left:50px;}
.table8_td2 {width:100px;text-align:right;}
.table9_td1 {width:50px;padding-left:50px;}
.table9_td2 {width:80px;text-align:right;}
.table9_td3 {width:100px;text-align:right;}
.table9_td4 {width:100px;text-align:right;}
.table9_td5 {width:80px;text-align:right;}
.table9_td6 {width:400px;padding-left:30px;}
.table10_td1 {width:250px;padding-left:50px;}
.table10_td2 {width:100px;text-align:right;}
.table10_td3 {width:200px;text-align:right;}
.table12_td1 {width:300px;padding-left:50px;}
.table12_td2 {width:250px;text-align:right;}
.table13_td1 {width:100px;padding-left:50px;}
.table13_td2 {width:80px;text-align:right;}
.table13_td3 {width:100px;text-align:right;}
.table13_td4 {width:100px;text-align:right;}
.table13_td5 {width:80px;text-align:right;}
.table13_td6 {width:400px;padding-left:30px;}
.table15_td1 {width:150px;padding-left:50px;}
.table15_td2 { }
.table16_td1 {width:150px;padding-left:50px;}
.table16_td2 {width:80px;text-align:right;}
.table16_td3 {width:100px;text-align:right;}
.table16_td4 {width:100px;text-align:right;}
.table16_td5 {width:80px;text-align:right;}
.table16_td6 {width:400px;padding-left:30px;}
.outer_option_span {width:420px;display:inline-block;}
.inner_option_span {width:400px;display:inline-block;}




