/************************************************************/
/*** Cascade Style Sheet AeroDynamics   **/
/************************************************************/
/* 3-2-09   LRY- TG changes for front page */
/* 11/28/06 LRy- Changes for Tom G- comments- Darker Text and links- Final Version */
/* 8/25/06 LRy- Merge new and old- new Look and Feel */
/* 2/15/05 LRy- Created base for Aero */
/*	*/
/***********************************************************/
/* Set attributes for general page body and other commands */
/*  body, paragraph, table data, List items. */
/***********************************************************/

/*** body{ background-color:navy;  **/
body{BACKGROUND-IMAGE: url('images/background.jpg'); 
     font-size: 11px; 
     font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
     text-decoration: none }

/* Set main border image or color around entire outside of page */
.mainborder  { background-color: #FFFFFF}  
/***********************************************************/
/* Set page menu bars styles */
/*  top menu bar, bottom menu, and credits area*/
/***********************************************************/
/*  Logo and Comany Name Text Color */ 

.logobar {
 	color: #003366; font-size: 25px; font-weight: normal; font-style: italic ;
	 font-family: Impact, Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration: none; 
	position: relative; left: 0px; text-indent: 8px; }

.pagelogotext {
 	color: #003366; font-size: 20px; font-weight: normal; font-style: italic ;
	 font-family: Impact, Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration: none; 
	position: relative; left: 0px; text-indent: 8px; }


/* Home Page- Company Byline Text */ 
/* 1-6-08 changed from 16px to 20px */
.byline {background-color: #990000;
 	color: #ffcc33; font-size: 18px; font-weight: bold; font-style: italic ;
	 font-family: Tahoma, Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration: none; 
	position: relative; left: 0px; text-indent: 8px; }
.byline2 {background-color: #990000;
 	color: #ffcc33; font-size: 12px; font-weight: normal; font-style: italic ;
	 font-family: Tahoma, Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration: none; 
	position: relative; left: 0px; text-indent: 8px; }


.topbar  { background-color: #003366}    /* Grey #999999 for new AD Look- 11/28/06 change to blue per TG  */
.topbar2 {background-color: #990000} 

/* Top of Page Banner and Graphics Area Colors */
.blackbackground  { background-color: #000000}
.whitebackground  { background-color: white}
.redbackground  { background-color: #FFFFFF}

/*  main-text-bk - what color or background to use for the main body of the text region */
/*.main-text-bk  {BACKGROUND-IMAGE: url('images/images-bg/page-bk.gif')} */
/* .main-text-bk  { background-color: navy} */  

/* Left Side Menu Bar  */ 
.menubar {background-color: #CC9900 ;
        border-left-width: 1px; 
	border-left-style: solid; 
	border-left-color: #FFFFFF;
        border-right-width: 1px; 
	border-right-style: solid; 
	border-right-color: #CCCCCC; 
	width: 200px; 
	height: 280px; 
}
/* NARROW Left Side Menu Bar  */ 
.menubar1 {background-color: #CC9900 ;
        border-left-width: 1px; 
	border-left-style: solid; 
	border-left-color: #FFFFFF;
        border-right-width: 1px; 
	border-right-style: solid; 
	border-right-color: #CCCCCC;
      width: 75px; 
 
	
}
.address {FONT-SIZE: 10px; COLOR:#D29E00; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none; }


p, td { color:#990000   ;  /* 11/28/06 #cd853f Change to same color as titles per TG */
	 font-size: 11px; 
         line-height: 15px;
	 font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	 text-decoration: none; }
li, ul, ol  { color: #990000; 
	 font-size: 11px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 background-color: transparent; 
	 text-decoration: none; }

/* for inline text list items need use a DIV id="inline"  */
#inline li{ color: #cd853f; 
	 font-size: 11px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 background-color: transparent; 
	 text-decoration: none; }


b   { font-weight: bold; }

.text { 
	padding-right: 20px; 
	padding-bottom: 20px; 
	padding-left: 20px; 
} 

/***************************************/
/* These are Header Section Values*/ 
/***************************************/

.header {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #990000; 
	font-weight: normal; 
	line-height: 19px;} 

h1  { color: #990000; 
	 font-weight: bold; 
	 font-size: 25px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 text-align: left; 
	 background-color: transparent;
       position: relative; left: 15px; text-indent: 8px;  }
h2  { color: #990000; 
	 font-weight: bold;
	 font-size: 18px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 text-align: center; 
	 background-color: transparent; }
h3  { color: #990000 ; 
	 font-weight: bold;
       font-size: 16px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 text-align:left; 
	 background-color: transparent; }
h4  { color: #990000; 
	 font-weight: bold; 
	 font-size: 14px; 
	 font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 text-align: center; 
	 background-color: transparent; }
h5  { color: #990000; 
	 font-weight: bold; 
	 font-size: 11px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 text-align: center; background-color: transparent; }
h6  { color: #336699; 
	 font-weight: bold; 
	 font-size: 11px; 
	 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	 text-align: left; 
	 background-color: transparent; }
/**************************************************/
/*  These are General Page Format Style and Values*/ 
/*  a links are for "anchors" commands and styles */
/**************************************************/
a:link { color: 003366;
  	font-weight: bold; 
  	font-size: 11px; 
  	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
  	text-decoration: none; 
  	background-color: transparent; }
a:visited { color:003366;  
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-color: transparent; }
a:hover { color: #990000 ;     /* changed 11/10/06 to blue */
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-color: transparent; }
a:active { color:#003366 ;  
	font-weight: bold; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-color: transparent; }

/**************************************************/
/*  This is a larger links are for "anchors" commands and styles */
/**************************************************/
a.largelink:link { color: #003366 ;
  	font-weight: bold; 
  	font-size: 13px; 
  	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
  	text-decoration: none; 
  	background-color: transparent; }
a.largelink:visited { color: #003366 ;  
	font-weight: bold; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-color: transparent; }
a.largelink:hover { color: #990000 ;     /* changed 11/10/06 to blue */
	font-weight: bold; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-color: transparent; }
a.largelink:active { color: #003366;  
	font-weight: bold; 
	font-size: 13px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-color: transparent; }


/***********************************************************/
.topmenutextcolor { color:#FFCC33; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.topmenulinks:link { color: #FFCC33; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.topmenulinks:visited { color: #FFCC33; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.topmenulinks:hover  { color: #eeeeee;  /* TG requested change from grey cococo*/
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.topmenulinks:active  { color: #FFCC33; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
.topmenulinksa { color: #FFCC33; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 16px; }
/* Bottom of page Menu bar */
a.bottomlinks:link    { color: #9999cc; 
		font-size: 11px; 
		font-weight: normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.bottomlinks:visited { color: #9999cc; 
		font-size: 11px; 
		font-weight: normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.bottomlinks:hover   { color: #eeeeee; 	/* c0c0c0 to eeeeee */
		font-size: 11px; 
		font-weight: normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.bottomlinks:active  { color: #9999cc; 
		font-size: 11px; 
		font-weight:normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
.bottomlinksa         { color: #9999cc; 
		font-size: 11px; 
		font-weight:normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 16px; }
/*  Special Links text for NADCAP */
a.special:link { color: #cc9900;   /* same as side menu color */
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.special:visited { color: #cc9900; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.special:hover  { color: #003366;  /* TG requested change from grey cococo */
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
a.special:active  { color: #cc9900; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }

.footerplacement { top: 10px;} 

.footer   { background-color: #003366; 
	      height: 25px; font-size: 11px; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; }
a.footer { font-size: 11px; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; }
/* Bottom of page "credit on site designed by" */
a.credit {color: #FFCC33; 
		font-size: 10px; 
		TEXT-DECORATION: none}
a.credit:visited {COLOR: #FFCC33; 
		font-size: 10px; 
		TEXT-DECORATION: none}
a.credit:hover {COLOR: #D29E00; 
		font-size: 10px; 
		TEXT-DECORATION: none}
/* We don't use a right menu as yet */
a.rightmenulinks:link    { color: #990000; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 12px; }
a.rightmenulinks:visited { color: #990000; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 12px; }
a.rightmenulinks:hover   { color: #003366;  	/* Change per TG 11/28 */
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 12px; }
a.rightmenulinks:active  { color: #990000; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 12px; }

/*************************************************/
/* Text colors scheme for special text            */
/*************************************************/


.blacklink {COLOR: #000000; TEXT-DECORATION: underline}
.blacklink:visited {COLOR: #000000; TEXT-DECORATION: underline}
.blacklink:hover {COLOR: #000000; TEXT-DECORATION: underline}
.blacktext:link {color: #000000; } 

.bluetext1 {FONT-SIZE: 10px; COLOR: #2355a8; FONT-FAMILY: verdana}
.bluetext {FONT-SIZE: 11px; COLOR: #2355a8; FONT-FAMILY: verdana}
.bluetextbig {FONT-SIZE: 16px; COLOR: #2355a8; FONT-FAMILY: verdana}

.goldtextbold{ color: #ffcc33; 
		font-size: 20px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }



.goldtext { color: #ffcc33; 
		font-size: 11px; 
		font-weight: normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
.goldtextbold { color: #d29e00;  
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }
		
.goldtextboldnormal{ color: #d29e00; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none}
.goldtextnormal { color: #d29e00; 
		font-size: 11px; 
		font-weight: normal; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none}

.greenlink {COLOR: #a5f7c8; TEXT-DECORATION: none}
.greenlink:visited {	COLOR: #a5f7c8; TEXT-DECORATION: none}
.greenlink:hover {COLOR: #a5f7c8; TEXT-DECORATION: underline}
.greentext {FONT-SIZE: 11px; COLOR: #2355a8; FONT-FAMILY: verdana}
.greentext2 {font-size: 11px; COLOR: #0a6a33; FONT-FAMILY: verdana}

.link {COLOR: orange; TEXT-DECORATION: underline}
.link:visited {COLOR: #2355a8; TEXT-DECORATION: underline}
.link:hover {COLOR: #13c360; TEXT-DECORATION: underline}
.link2:link {FONT-SIZE: 9px; COLOR: #D29E00; TEXT-DECORATION: underline}
.link2:visited {FONT-SIZE: 9px; COLOR: #D29E00; TEXT-DECORATION: underline}
.link2:hover {FONT-SIZE: 9px; COLOR: #336666; TEXT-DECORATION: underline}


.orangetext {font-size: 11px; COLOR: orange; FONT-FAMILY: verdana}
.redtext {FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: verdana}
.redtexthp {FONT-SIZE: 10px; COLOR: #de1818; FONT-FAMILY: verdana}

.toplink {	COLOR: yellow; TEXT-DECORATION: none}
.toplink:visited {COLOR: #000000; TEXT-DECORATION: none}
.toplink:hover {COLOR: #000000; TEXT-DECORATION: underline}



.whitelink {COLOR: #ffffff; TEXT-DECORATION: none}
.whitelink:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.whitelink:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
.whitetext {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana}
.whitetext2 {font-size: 11px; COLOR: #ffffff; FONT-FAMILY: verdana}
.yellowtext { color: #FFFF99; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none; 
		position: relative; left: 0px; }


/*************************************************/
/* TABLEs  Text colors scheme for special text            */
/*************************************************/
/* Notice td definition for borders, text alignment and text position */
.approvalheadtext { color: #FFCC33; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
        text-decoration: none; position: relative; left: 0px; text-indent: 8px;}
        
.approvaltext { color: #9999cc; font-size: 11px; font-weight: normal; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
        text-decoration: none; position: relative; left: 0px; text-indent: 8px; }

.approvalborder { border-color: #333366  ; font-weight: normal; text-decoration: none; position: relative; left: 0px; }
.approvalborder td{ border: #333366  solid  1px;font-size: 11px;
	        font-weight: normal; text-decoration: none; position: relative; left: 0px; }
/* Left Side Menu Bar  */ 
.approvals {
      border-left-width: 1px; 
	border-left-style: solid; 
	border-left-color: #FFFFFF;
      border-right-width: 1px; 
	border-right-style: solid; 
	border-right-color: #FFFFFF;

      border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #CCCCCC;
 
}
/* Approvals - TD cells  */ 
.acell {
      border-bottom-width: 1px; 
	border-bottom-style: solid; 
	border-bottom-color: #CCCCCC;
}

/* Contact Page Color */
.contactbar  { }
.contactbartext { color: #003366; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
        text-decoration: none; position: relative; left: 0px; }



.rightcolumn { 
	width: 225px; 
	background-color: #FFF2D8; 
	padding-right: 10px; 
	padding-bottom: 20px; 
	padding-left: 10px; 
} 
.rightcolumntext { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 12px; 
	padding-right: 15px; 
	padding-bottom: 15px; 
	padding-left: 15px; 
} 

