

/*   Link colors site-wide   */

A:Link { color: #687CA8 }
A:Visited { color: #747E88}


/*   Main headline site-wide   */

H1 {font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding-top: 4px}


/*   Second lead (goes above headline, is gray)   */
/*   the "H3s" are leaving and the "H2s" are becoming "H3s"
     the simplest solution is to change the style sheet so that
     the old H3 style becomes the new H2 style, and H2 goes away
     
H2 {color: #616161;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 0;
padding-top: 4px}
*/

/*   First lead (goes above headline, is small and black)   */

H2 {color: #1E2C59;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 0;
padding-top: 4px}


/*   Tagline on product pages, and picture captions on Executive_team page   */

H4 {font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding-top: 0px}


/*   Basic setting for text   */

FONT,I,U,DD {font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 1.3;
padding-top: 0px;
margin-top: 0px;}


/*   Basic setting for text, but with paragraph top padding   */

LI {font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 1.3;
padding-top: 7pt;
margin-top: 0px;}

P {font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 1.3;
padding-top: 13pt;
margin-top: 0px;}
/*   To make text in TD cells match the line spacing in <P>   */
.tableP {line-height: 1.3}
/*   Use this style in a span tag below headings   */
.firstParagraph {font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 1.3;
margin-top: 0px;}


/*   Basic font settings (don't set line height, screws up smaller graphical rows   */

TD{font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px}


/*   Unnumbered lists   */

UL {font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 1.3;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px}


/*   The various colors for each section (use to color the headlines)   */

.aboutUs {color: #8072D3}
.alliances {color: #1E2B5D}
.careers {color: #40630F}
.contactUs {color: #1D2A5C}
.directions {color: #7E2E6F}
.news {color: #B29F37}
/* Programs should be removed and replaced by 'solutions'  -- needs to be globally searched*/
.programs {color: #9E3022}
.services {color: #8A6E4B}
.solutions {color: #9E3022}
.technology {color: #7A6D45}


/*   Font settings for copyright footer included on index page   */

.copyright {font-family: verdana, arial, helvetica, sans-serif;
font-size: 9.5px}


/*   The basic text heading on all pages   */

.textHeading {color: #000000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 1.3;
}

.homeText, .homeText A:link, .homeText A:visited,.homeText A:hover{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:black;
	line-height: 1.3;
}
.form{
	font-family: courier,monospace;
	font-size:12;
}