<style type="text/css">

A 					{ text-decoration: none }
A:link				{ color: #004D3D; font-style: bold; text-decoration: none }
A:hover				{ color: #2A7868; font-style: bold; text-decoration: underline }
A:active            { color: #3C625A; font-style: bold; text-decoration: none }
A:visited			{ color: #004D3D; font-style: bold; text-decoration: none }
A:visited:hover     { color: #2A7868; font-style: bold; text-decoration: underline }

A 						{ text-decoration:none }
A.NavTop:link			{ color: #ffffff; font-style: bold; text-decoration: none }
A.NavTop:hover			{ color: #5d7e82; font-style: bold; text-decoration: none }
A.NavTop:active        	{ color: #5d7e82; font-style: bold; text-decoration: none }
A.NavTop:visited		{ color: #ffffff; font-style: bold; text-decoration: none }
A.NavTop:visited:hover 	{ color: #5d7e82; font-style: bold; text-decoration: none }

body, td, textarea 	{ font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; letter-spacing: 0.005 em; font-weight: normal; line-height: 17px; }


.BodyText {  
  font-weight: bold; 
  font-size: 11px;
  line-height: 17px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.BodyLink { 
  font-weight: bold; 
  font-size: 11px;
  line-height: 17px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #004D3D;
}

.BodyLink:hover { 
  font-weight: bold; 
  font-size: 11px;
  line-height: 17px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #2A7868;
}



.BodyTextSm { 
  font-weight: normal; 
  font-size: 10px;
  line-height: 15px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.BodyLinkSm { 
  font-weight: normal; 
  font-size: 10px;
  line-height: 15px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #004D3D;
}

.BodyLinkSm:hover { 
  font-weight: normal; 
  font-size: 10px;
  line-height: 15px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #2A7868;
}



.NavTopText { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
  z-index:5;
}

.NavTopLink { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
}

.NavTopLink:hover { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #b7c7c4;
}

.NavleftText { 
  font-weight: bold; 
  font-size: 10px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}


.HomeSubsectionHdrText { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.HomeSubsectionText { 
  font-weight: normal; 
  font-size: 11px;
  line-height: 17px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #0c1b31;
}

.HomeNewsHdrText { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #ffffff;
}

.HomeNewsText { 
  font-weight: normal; 
  font-size: 11px;
  line-height: 17px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #0c1b31;
}

#MainBodyPosition {
top:0px;
position: relative;
margin-left:0;

}


#MS_DropDown_Container {
position:relative;

}



#MS_DropDown_About {

  position: absolute;
  z-index:2;
  top:-3px;
  left: 298px;
  visibility:hidden;
  width:auto;
}

#MS_DropDown_Careers {
left:372px;
position:absolute;
 
  z-index:2;
  top:-3px;
   float: left;
   visibility: hidden;
}

#MS_DropDown_MKS {
left:443px;

position: absolute;  
  z-index:2;
  top:-3px;
  visibility:hidden;
}

#MS_DropDown_Services {

left: 487px;
position: absolute;
z-index:2;
top:-3px;
visibility:hidden;
}


#MS_DropDown_Projects {
left:603px;

position: absolute;
  z-index:2;
  top:-3px;
  visibility:hidden;
}



.MS_DropDownButtons {
  padding-right:8px;
  padding-bottom:5px;
  padding-left:8px;
    color: #464b3e;
    text-align:right;
	z-index:3;
	margin-top:3px;
	position:relative;
	background-image:url(images/DropDown_BG.gif);
	width:auto;
}



.OtherSubsectionHdrText { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}



.OtherSubsectionHdrText2 { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #004D3D;
}

.OtherSubsectionHdrLink { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.OtherSubsectionHdrLink:hover { 
  font-weight: bold; 
  font-size: 13px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.OtherSubsectionSmHdrText { 
  font-weight: bold; 
  font-size: 12px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.OtherSubsectionSmHdrLink { 
  font-weight: bold; 
  font-size: 12px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #464b3e;
}

.OtherSubsectionSmHdrLink:hover { 
  font-weight: bold; 
  font-size: 12px;
  line-height: 19px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normaal;
  font-style: normal;
  color: #464b3e;
}

.NavbotText { 
  font-weight: normal; 
  font-size: 10px;
  line-height: 23px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #073f2c;

  text-align:center;
}

.CopyrightText { 
  font-weight: normal; 
  font-size: 9px;
  line-height: 23px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #869ea1;
}

.TinyText { 
  font-weight: normal; 
  font-size: 7px;
  line-height: 13px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #d5e4e1;
}

.TinyLink { 
  font-weight: normal; 
  font-size: 7px;
  line-height: 13px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #d5e4e1;
}

.TinyLink:hover { 
  font-weight: normal; 
  font-size: 7px;
  line-height: 13px; 
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
  font-variant: normal;
  font-style: normal;
  color: #b7c7c4;
}

.white 				{ background-color : #FFFFFF; }
.dkgray 			{ background-color : #464b3e; }
.black 				{ background-color : #000000; }
.cannondkgreen 		{ background-color : #073f2c; }
.cannonmdgreen		{ background-color : #5d7e82; }
.cannonltgreen 		{ background-color : #5d7e82; }
.cannonltrgreen		{ background-color : #b7c7c4; }
.dkblue				{ background-color : #00355d; }
</style>