body { 
	background: #4E6388;
      	font-family: Arial, Helvetica, sans-serif;
      	margin-left: 0;
      	margin-right: 0;
      	margin-top: 0;
      	margin-bottom: 0;
      	color: #202020;
      	font-size: 100%;
	background-color: #ffffff;
}

P, TD, LI, UL, Table {
	color: #202020;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

/* this group sets the normal link colors */
A:LINK {
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}
A:VISITED {
	color: #4E6388;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A:HOVER {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
A:ACTIVE {
	color: #0000ff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

H1 {
	font-size : 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	color: #052138;

}

H2 {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #4E6388;
}

H4, H5, H6 {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 3px;

	color: #4E6388;
}

UL {
	list-style: square;
}

HR {
	color: #4E6388; 
	font-family: Arial, Helvetica, sans-serif;
	height: 1px;	 
	width: 75%;
}

.header {
	font-family: Tahoma, Arial, sans-serif;
	background-color: #ADBCCF; 
        height: 50px; border-top: 2px solid #4E6388; 
        border-bottom: 8px solid #4E6388; padding-top: 40px; 
        background-position: right 50%;
	background-image: none;
	background-repeat: no-repeat;
}

.namecell {
	font-family : Tahoma, Arial, sans-serif;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-size: 130%;
	color: #4E6388;
	letter-spacing: 3px;
}

.slogancell {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 40px;
	font-size: 90%;
	color: #4E6388;
	letter-spacing: 3px;
}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CFD9E3;
	text-align: right;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	border-bottom: 2px solid #4E6388;
}

.bannercell {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CFD9E3;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	letter-spacing: 3px;
	border-bottom: 2px solid #4E6388;
}

.maintable {
	background-color: #F4F7FC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
}

.contentleft {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #7287AD;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.navtable {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.main {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #E5F3FD;
}

.maincontent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #D7ECFD;
}

.careerHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
}

.careerSkillHeading {
	background-color: #ebebeb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
}

.careerContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	padding-left: 0px;
	padding-top: 0px;	
	padding-bottom: 0px;
	padding-right: 5px;
}

.careerBullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	padding-left: 0px;
	padding-top: 0px;	
	padding-bottom: 0px;
	padding-right: 5px;
}

.spacer {
	background-color: #CFD9E3;
	border-top: 5px solid #ADBCCF;
	border-bottom: 2px solid #4E6388;
	height: 25px;
}

.htopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.htopicbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.copycell {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	letter-spacing: 2px;
	font-size: .60em;
	background-color: #1E5C92;
	border-top: 2px solid #FFCE00;
	border-bottom: 5px solid #062238;
	text-align: left
}

.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 70%;
	background-color: #1E5C92;
	border-top: 2px solid #FFCE00;
	border-bottom: 5px solid #062238;
}

/* this group sets the indexpage hottopics classes */

.mainHeader { 
	background-color: #ADBCCF; 
        height: 125px; 
	border-top: 2px solid #4E6388; 
        border-bottom: 8px solid #4E6388; padding-top: 8px; 
        background-position: right 50px;
	font-family: Arial, Helvetica, sans-serif;
}

.subHeader { 
	background-color: #ADBCCF; 
        height: 125px; 
	border-top: 2px solid #4E6388; 
        border-bottom: 8px solid #4E6388; padding-top: 8px; 
        background-position: right 50px;
	font-family: Arial, Helvetica, sans-serif;
}

.htopicleft {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #7287AD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
}

.htopiccenter {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4E6388;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: 2px solid #ADBCCF;
	border-right: 2px solid #ADBCCF;
	color: #ffffff;
}

.htopicright {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #7287AD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
}

/* this group sets the form button classes */

.form {
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	background: #ADBCCF;
	letter-spacing: 2px;
	font-weight: bold;
	font-size: 70%;
}

.formfield {
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #F4F7FC;
}

.mainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F5F9FD;
}

.channelFormat {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #BAE5F5;
}	
	
.channelHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	letter-spacing: 3px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.channelContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	padding-left: 18px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.introPara {
	background: #FFFFFF;
	height: 180px;
	width: 285px;
	float: right;
	border: 0px solid #812428;
	padding: 03px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}

.introHeader {
	background: #4E6388;
	background-image: url(/_images/bg_blue.png);
	background-repeat: no-repeat
	background-position: bottom left;
	width: 247px;
	height: 30px
	padding-top: 0px;
	padding-left: 2px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 120%;
	color: #FFFFFF;
}

.introHeader img {
	padding: 0x;
	margin: 0px;
}

.spotlightPara {
	background: #FFFFFF
	height: 143px;
	width: 246px;
	float: right;
	border: 0px solid #812428;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}

.mainSpotlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	padding-left: 3px;
	padding-top: 0px;	
	padding-bottom: 0px;
	padding-right: 3px;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	font-weight: bold;
	color: #FFFFFF
	letter-spacing: 2px;
	background-color: #1E5C92" 
}

.footerNav {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 11px;
}


.footerCopyright {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 11px;
}


h2.header, h3.header, h4.header, h5.header, h6.header, p.header {
	font: normal 160% "Trebuchet MS";
	margin: 20px 0 10px 0;
	display: block;	
	color: #666;
	border-bottom: 1px solid #ebebeb;


h2, h3, h4, h5, h6, h1.sub {
	display: block;
	margin: 20px 0 5px 0;
	border-bottom: 1px solid #ebebeb;
	font-size: 160%;
	color: #666;	
}



.white{color:#FFFFFF;}
.grey {color:#ABABAB;}

.text-default{
	color: #000000;
	font-family:Tahoma;
	font-size:11px;
}

