.searchMeta  {
color: #88CC00;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
} 

.smallfont {
	font-size:12px;
}

.searchMeta A  {
color: #88CC00;
text-decoration: none;
} 

.AboutMeta  {
color: #ffffff;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
text-transform: uppercase;
padding-top: 1px;
line-height:13px;
} 

.AboutMeta A  {
color: #ffffff;
text-decoration: none;
} 

.primaryNavLayerOff  {
text-transform: none;
} 

.primaryNavOff A  {
color: #ffffff;
text-decoration: none;
} 

.primaryNavOff  {
color: #ffffff;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
background-color: #DD5E00;
line-height:13px;
} 

.primaryNavsolutions  {
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
background-color: #63A436;
line-height:13px;
} 
.primaryNavsurveydesign  {
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
background-color: #FFB300;
padding-top: 2px;
padding-bottom: 2px;
line-height:13px;
} 
.primaryNavlandimaging  {
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
background-color: #E2AC16;
padding-top: 2px;
padding-bottom: 2px;
line-height:13px;
} 
.primaryNavmarineimaging  {
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
background-color: #45B0D0;
padding-top: 2px;
padding-bottom: 2px;
line-height:13px;
} 
.primaryNavprocessing  {
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
background-color: #F2873E;
padding-top: 2px;
padding-bottom: 2px;
line-height:13px;
} 
.primaryNavdatalibraries  {
color: #000000;
font-family: arial,helvetica,verdana,sans-serif;
font-size: 11px;
text-transform: uppercase;
background-color: #F49633;
padding-top: 2px;
padding-bottom: 2px;
line-height:13px;
} 

.breadcrumbs  {
color: #999999;
font-family: arial, verdana, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding-bottom: 2px;
} 

.breadcrumbs A  {
color: #8CC63F;
text-decoration: none;
font-weight: normal;
} 

.primaryNavnone  {
background-color: #88cc00;
padding-top: 2px;
padding-bottom: 2px;
} 

H1  {
color: #88cc00;
font-family: courier new, courier, serif, verdana, helvetica, arial, sans-serif;
font-size: 24px;
line-height:18px;
font-weight: bold;
text-transform: uppercase;
padding-top: 8px;
padding-bottom: 2px;
margin-bottom: 0px;
} 

H2  {
color: #dd5e00;
font-family: courier new, courier, serif, verdana, helvetica, arial, sans-serif;
font-size: 15px;
line-height: 18px;
font-weight: bold;
margin-bottom: 0px;
text-transform: uppercase;
} 

H2 A  {
color: #dd5e00;
text-decoration: underline;
} 

H2 A:hover  {
text-decoration: none;
background-color: #B9E5F8;
} 

P, TD  {
color: #4C4C4C;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
line-height: 18px;
margin-top: 0px;
margin-bottom: 10px;
} 

P A, .greenlinks A  {
color: #61a600;
text-decoration: underline;
} 

P A:Hover, .greenlinks a:hover  {
text-decoration: none;
} 

UL  {
color: #4C4C4C;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
line-height: 18px;
margin-right: 0px;
margin-bottom: 0px;
margin-left:0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left:23px;
margin-top: 0px;
list-style-image: url(/images/ion/martins_bullett.gif);
} 

UL LI  {
padding-left: 0px;
margin-left: 0px;
padding-bottom: 5px;
} 

UL LI A  {
color: #61a600;
text-decoration: underline;
} 

UL LI A:Hover  {
text-decoration: none;
} 

H3  {
color: #000000;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
font-weight: bold;
padding-bottom: 0px;
margin-bottom: 2px;
margin-top: 8px;
text-transform: uppercase;
} 

H4  {
color: #666666;
font-family: arial, helvetica, verdana, sans-serif;
font-size: 10px;
font-weight: normal;
margin: 0px;
} 

H4 A  {
color: #666666;
} 

.footernav  {
color: #999999;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 9px;
text-transform: uppercase;
padding-top: 6px;
padding-right: 50px;
padding-bottom: 24px;
padding-left: 50px;
} 

.footernav A  {
color: #999999;
text-decoration: underline;
} 

.copyright  {
color: #666666;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 9px;
padding-right: 13px;
text-align: right;
padding-left: 92px;
} 

.greyFooter  {
color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 9px;
padding-right: 13px;
padding-left: 13px;
} 
.greyFooter A  {
color: #ffffff;
text-decoration: none;
} 

.dropDown  {
color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 10px;
background-color: #464646;
padding-top: 4px;
padding-right: 12px;
padding-bottom: 4px;
padding-left: 17px;
line-height: 11px;
} 
.dropDown A  {
color: #ffffff;
text-decoration: none;
} 
.dropDown A:HOVER  {
} 

.secondarynav  {
color: #88cc00;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 4px;
padding-left: 6px;
} 
.secondarynav A  {
color: #000000;
text-decoration: none;
} 

.secondarynav A:HOVER  {
text-decoration: underline;
} 

.SecondaryNavParent  {
color: #88cc00;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
padding-top: 5px;
padding-right: 4px;
padding-bottom: 5px;
padding-left: 6px;
} 
.SecondaryNavParent A  {
color: #88cc00;
text-decoration: none;
} 

.tertiaryNav  {
color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
padding-top: 3px;
padding-right: 4px;
padding-bottom: 3px;
padding-left: 16px;
} 
.tertiaryNav A  {
color: #000000;
text-decoration: none;
} 

.tertiaryNav A:HOVER  {
color: #000000;
text-decoration: underline;
} 

.tertiaryNavParent  {
color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
padding-top: 3px;
padding-right: 4px;
padding-bottom: 3px;
padding-left: 16px;
} 
.tertiaryNavParent A  {
color: #ffffff;
text-decoration: none;
} 

.tertiaryNavParent A:hover  {
text-decoration: underline;
} 

.quaternaryNav  {
color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 10px;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
padding-left: 0px;
} 
.quaternaryNav A  {
color: #000000;
text-decoration: none;
} 
.quaternaryNav A:HOVER  {
color: #000000;
text-decoration: underline;
} 

.quaternaryNavParent  {
color: #ffffff;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 10px;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
padding-left: 0px;
} 
.quaternaryNavParent A  {
color: #ffffff;
text-decoration: none;
}

.quinaryNav  {
color: #000000;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 10px;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 2px;
padding-left: 36px;
} 
.quinaryNav A  {
color: #000000;
text-decoration: none;
} 
.quinaryNav A:HOVER  {
text-decoration: underline;
color: #000000;
} 

.homeNewsTitle  {
color: #000000;
font-family: courier new, courier, serif, verdana, helvetica, arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
background-color: #88CC00;
padding-top: 3px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
} 

.homeNewsFootLink  {
color: #000000;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
font-weight: normal;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
padding-left: 12px;
margin-bottom: 0px;
margin-top: 0px;
background-color: #88CC00;
} 

.homeNewsFootLink A  {
color: #000000;
text-decoration: none;
}  

.homeNews  {
color: #000000;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
padding-top: 0px;
padding-right: 12px;
padding-bottom: 0px;
padding-left: 12px;
margin-right: 12px;
margin-bottom: 0px;
margin-left: 12px;
margin-top: 4px;
background-color:#E8E8E8;
line-height:11px;
} 
.homeNews A  {
color: #021A2B;
text-decoration: underline;
} 

.homeNews A:hover  {
color: #021A2B;
text-decoration: underline;
background-color:E8E8E8;
}

.homeNews P  {
color: #021a2b;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 10px;
padding-top: 4px;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 4px;
line-height:11px;
} 

/*Complete to here*/

.homeNewsRule  {
padding-top: 0px;
padding-right: 12px;
padding-bottom: 0px;
padding-left: 12px;
} 

.infohead  {
color: #00446B;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
} 
 

.treenav1  {
color: #2c2B2B;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
line-height: 16px;
} 
.treenav1 A  {
color: #2c2B2B;
text-decoration: none;
} 
.categoryLabel  {
font-size: 20px;
font-weight: bold;
} 
.docheader  {
background-color: #0671A9;
color: #ffffff;
font-weight: bold;
} 
.doclist  {
font-weight: normal;
font-size: 9px;
} 
.catList  {
color: #2C2B2B;
padding-bottom: 5px;
padding-top: 4px;
} 
.catList A  {
color: #2C2B2B;
text-decoration: underline;
} 

.form_label {
	text-align:right;
	font-weight:bold;
}