/* Background */
   BODY       
      { font-size       : 75% ; 
        font-family     : Verdana, Arial, Helvetica, sans-serif ;
        margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0 ;
        margin-bottom   : 0 } 

   TH, TD
      { font-size       : 75%;
        font-family     : Verdana, Arial, Helvetica, sans-serif ;
        margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0 ;
        margin-bottom   : 0 }	


   TH 
      { font-weight     : bold ;
        background-color: navy ;
        color           : white  }

   FORM
      { margin-top      : 0px;
        margin-bottom   : 0px }



/* Heading Styles */
              
   H1 
      { font-size       : 150% ; 
	    font-family     : Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
	    color           : 898989 ;
	    margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0px ;
        margin-bottom   : 5px }
        
   H2 
      { font-size       : 125% ;
        font-family     : Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
	    color           : 898989 ;
	    margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0px ;
        margin-bottom   : 5px }     
   H3 
      { font-size       : 125% ;
	    font-family     : Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
	    color           : CC6633 ;
	    margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0px ;
        margin-bottom   : 5px }

   H4 
      { font-size       : 100% ;
	    font-family     : Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
	    margin-left     : 0 ;
        margin-right    : 0 ;
		margin-top      : 0px ;
        margin-bottom   : 0px }
		
	H5 
      { font-size       : 125% ;
        font-family     : Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
	    color           : 0000dd ;
	    margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0px ;
        margin-bottom   : 5px }
		
	H6 
      { font-size       : 10 ;
        font-family     : Verdana, Arial, Helvetica, sans-serif ;
        font-weight     : bold ;
		margin-left     : 0 ;
        margin-right    : 0 ;
        margin-top      : 0px ;
        margin-bottom   : 0px }	   
		
/* Heading Color Classes */

	.magenta
		{color	: #cc66ff}
		
	.green
		{color	: #006600}
		
	.gray
		{color	: #898989}
		
	.blue
		{color	: #0000dd}				
		
	.new
		{color	: #CE701A}

	.programs
		{color	: #5D87A1}
		
	.tech
		{color	: #B5121A}
		
	.insights
		{color	: #949B50}
		
	.careers
		{color	: #CE701A}
		
	.black
		{color	: #000000}


/* Body Styles */

   UL, OL
      { margin-left     : 22 ;
        margin-right    : 3 ;
        margin-top      : 0 ;
		margin-bottom  :  0   } 
		
	LI
      { margin-left     : 0 ;
        margin-right    : 3 ;
        margin-top      : 0 ;
		margin-bottom   : 5 } 

   P
      { margin-left     : 3 ;
        margin-right    : 3 ;
        margin-top      : 0 }


   PRE 
      { font-size       : 120% ;
        margin-left     : 3 ;
        margin-right    : 3 ;
        margin-top      : 0 ;
        margin-bottom   : 12px }
 

   BLOCKQUOTE
        {  padding-left: .2 in}
   
   .footer
        { font-size       : 65%;
          font-family     : Verdana, Arial, Helvetica, sans-serif ;
          margin-left     : 0 ;
          margin-right    : 0 ;
          margin-top      : 0 ;
          margin-bottom   : 0 } 
		  
   .bluetext1
         { color: #0068ff }
		 
   .smalltext2
         { color: #cc0000;
		   font-size: 65% }
		   
	.smalltext1
         { font-size: 65% }	   	 
 
  .p1 
         { padding-left: 30px}
		 
  .p2 
         {  padding-left: 60px}
		 
  .p3 
         {  padding-left: 90px}
		 
  .p4 
         {  padding-left: 120px}
 


/* No margins in tables */
   TR A, TR H1, TR H2, TR H3, TR H4, TR H5, TR P
      { margin-left     : 0 ;
        margin-right    : 0 }



/* Anchor Pseudoclasses */
   A:Link             			{ text-decoration : none     ; color: #0000FF }
   A:Visited          			{ text-decoration : none     ; color: #0000FF }
   A:Active           			{ text-decoration : none     ; color: #FF0000 }
   A:Hover            			{ text-decoration : none     ; color: #FF0000 }
   
   A.bluelink1:Link             { text-decoration : none     ; color: #333399 }
   A.bluelink1:Visited          { text-decoration : none     ; color: #333399 }
   A.bluelink1:Active           { text-decoration : none     ; color: #FF0000 } 
   A.bluelink1:Hover            { text-decoration : none     ; color: #FF0000 }
   
   A.bluelink2:Link             { text-decoration : none     ; font-weight : bold	;font-size  : 10	;color: #115da2 }
   A.bluelink2:Visited          { text-decoration : none     ; font-weight : bold	;font-size  : 10	;color: #115da2 }
   A.bluelink2:Active           { text-decoration : none     ; font-weight : bold	;font-size  : 10	;color: #3b82c2 } 
   A.bluelink2:Hover            { text-decoration : none     ; font-weight : bold	;font-size  : 10	;color: #3b82c2 }
   
   A.greylink1:Link             { text-decoration : none     ;font-weight : bold	;font-size  : 10	;color: #898989 }
   A.greylink1:Visited          { text-decoration : none     ;font-weight : bold	;font-size  : 10	;color: #898989 }
   A.greylink1:Active           { text-decoration : none     ;font-weight : bold	;font-size  : 10	;color: #333399 } 
   A.greylink1:Hover            { text-decoration : none     ;font-weight : bold	;font-size  : 10	;color: #333399 }
   
   A.blacklink1:Link     		{ text-decoration : none;     font-weight : bold ;    color: #000000     ; font-size  : 10 }
   A.blacklink1:Visited  		{ text-decoration : none;     font-weight : bold ;    color: #000000     ; font-size  : 10 }
   A.blacklink1:Active   		{ text-decoration : none;     font-weight : bold ;    color: #FF0000     ; font-size  : 10 } 
   A.blacklink1:Hover    		{ text-decoration : none;     font-weight : bold ;    color: #FF0000     ; font-size  : 10 }
   
    
   A.blacklink2:Link     		{ text-decoration : none;     color: #000000	}
   A.blacklink2:Visited  		{ text-decoration : none;     color: #000000	}
   A.blacklink2:Active   		{ text-decoration : none;     color: #FF00000	} 
   A.blacklink2:Hover    		{ text-decoration : none;     color: #FF0000	}
   
   
   A.blacklink3:Link     		{ text-decoration : none;     font-weight : bold ;    color: #000000     ; font-size  : 10 }
   A.blacklink3:Visited  		{ text-decoration : none;     font-weight : bold ;    color: #000000     ; font-size  : 10 }
   A.blacklink3:Active   		{ text-decoration : none;     font-weight : bold ;    color: #999999     ; font-size  : 10 } 
   A.blacklink3:Hover    		{ text-decoration : none;     font-weight : bold ;    color: #999999     ; font-size  : 10 }
   
   A.greenlink1:Link     		{ text-decoration : none;      font-weight : bold ;		color: #006600	}
   A.greenlink1:Visited  		{ text-decoration : none;      font-weight : bold ;		color: #006600	}
   A.greenlink1:Active   		{ text-decoration : none;      font-weight : bold ;		color: #FF0000	} 
   A.greenlink1:Hover    		{ text-decoration : none;      font-weight : bold ;		color: #FF0000	}

   A.whitelink1:Link     		{ text-decoration : none;      font-weight : bold ;		color: #FFFFFF    ; font-size  : 10 }
   A.whitelink1:Visited  		{ text-decoration : none;      font-weight : bold ;		color: #FFFFFF	  ; font-size  : 10 }
   A.whitelink1:Active   		{ text-decoration : none;      font-weight : bold ;		color: #FF0000    ; font-size  : 10 }
   A.whitelink1:Hover    		{ text-decoration : none;      font-weight : bold ;		color: #FF0000    ; font-size  : 10 }

   A.whitelink2:Link            { text-decoration : none     ;font-weight : bold	;font-size  : 11	;color: #FFFFFF }
   A.whitelink2:Visited         { text-decoration : none     ;font-weight : bold	;font-size  : 11	;color: #FFFFFF }
   A.whitelink2:Active          { text-decoration : none     ;font-weight : bold	;font-size  : 11	;color: #000000 } 
   A.whitelink2:Hover           { text-decoration : none     ;font-weight : bold	;font-size  : 11	;color: #000000 }


/* Table Line Styles */
  .linetrbl { border-color: black; border-style: solid; border-width: 1px 1px 1px 1px } 
  .linetrb  { border-color: black; border-style: solid; border-width: 1px 1px 1px 0px } 
  .linetrl  { border-color: black; border-style: solid; border-width: 1px 1px 0px 1px } 
  .linetbl  { border-color: black; border-style: solid; border-width: 1px 0px 1px 1px } 
  .linerbl  { border-color: black; border-style: solid; border-width: 0px 1px 1px 1px } 
  .linetr   { border-color: black; border-style: solid; border-width: 1px 1px 0px 0px } 
  .linetb   { border-color: black; border-style: solid; border-width: 1px 0px 1px 0px } 
  .linetl   { border-color: black; border-style: solid; border-width: 1px 0px 0px 1px } 
  .linerb   { border-color: black; border-style: solid; border-width: 0px 1px 1px 0px } 
  .linerl   { border-color: black; border-style: solid; border-width: 0px 1px 0px 1px } 
  .linebl   { border-color: black; border-style: solid; border-width: 0px 0px 1px 1px } 
  .linet    { border-color: black; border-style: solid; border-width: 1px 0px 0px 0px } 
  .liner    { border-color: black; border-style: solid; border-width: 0px 1px 0px 0px } 
  .lineb    { border-color: black; border-style: solid; border-width: 0px 0px 1px 0px } 
  .linel    { border-color: black; border-style: solid; border-width: 0px 0px 0px 1px } 
  

/* Form Classes */ 
  .tbox { font-size: 11px; color: black; font-family: Tahoma, serif}
  .textbox { font-size: 11px; color: black; font-family: Tahoma, serif}
  .button  { font-size: 10px; color: #000000; font-family: Tahoma, serif; font-weight:bold}


/* Other Classes */
  .legend  { font-size: 80%; font-style: normal; line-height: normal; font-weight: normal; color: #666666; margin-bottom: 10px}
  .title   { font-weight: bold; font-size: 100%; color: #000066; margin-top: 6px }
  .ndwhite { text-decoration : none; color: #FFFFFF }
  .formtext {font-size: 80%; font-style: normal; line-height: normal; font-weight: normal; color: #000000; margin-bottom: 10px}
  .textboxSm { font-size: 90%; color: black; font-family: Tahoma, serif}
