body, th, td,ul {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #555;
}

a:link, a:visited, a:active {
	text-decoration: none;
	color: #014768;

}

a:hover {
	text-decoration: underline;
	color: #014768;
}


.gray3 {
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	color: #999;
}

.gray3 a:link, .gray3 a:visited, .gray3 a:active {
	text-decoration: none;
	color: #999;

}

.gray3 a:hover {
	text-decoration: none;
	color: #000;
}


.port1 {

	color: #04689C;

}

.port2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height:10px;
}


.port3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #555;
}

.port3 a:link, .port3 a:visited, .port3 a:active {
	text-decoration: none;
	color:#579CF5;

}

.port3 a:hover {
	text-decoration: underline;
	color:#579CF5;
}


.port4 {
	font-family: arial,helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#579CF5;
}

.port5 {
	color:#579CF5;
	font-size: 11px;
}

.prof1 {
	font-family:times new roman, times, serif;
	color:#014768;
	font-size: 20px;
}



.careers h3 {
	margin-bottom:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5E8B00;
	font-size: 12px;
	font-weight:bold;
}

.careers1 {
	color:#5E8B00;
; font-style: normal}
.careers a:visited, .careers a:active {
	text-decoration: none;
	color: #5E8B00;

}




.profile h3 {
	margin-bottom:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#044a6c;
	font-size: 12px;
	font-weight:bold;
}

.profile1 {
	color:#044a6c;
; font-style: normal}
.profile a:active {
	text-decoration: none;
	color: #044a6c;

}



.values h3 {
	margin-bottom:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#bb2949;
	font-size: 12px;
	font-weight:bold;
}

.values1 {
	color:#b80735;
; font-style: normal}
.values a:visited{
	text-decoration: none;
	color: #b80735;

}



.services h3 {
	margin-bottom:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#e15903;
	font-size: 12px;
	font-weight:bold;
}

.services1 {
	color:#e15903;
; font-style: normal}
.services a:active {
	text-decoration: none;
	color: #e15903;

}


.design h3 {
	margin-bottom:0px;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fba908;
	font-size: 12px;
	font-weight:bold;
}



.design a:active {
	text-decoration: none;
	color: #fba908;

}

.values a:active  { 	text-decoration: none;
	color: #b80735;
 } 
.values a:link { 	text-decoration: none;
	color: #b80735;
 } 
.services a:visited { 	text-decoration: none;
	color: #e15903;
 } 
.services a:link { 	text-decoration: none;
	color: #e15903;
 }
.profile a:visited { 	text-decoration: none;
	color: #044a6c;
 } 
.profile a:link { 	text-decoration: none;
	color: #044a6c;
 }
.design a:visited { 	text-decoration: none;
	color: #fba908;
 } 
.design a:link { 	text-decoration: none;
	color: #fba908;
 } 
.careers a:link { 	text-decoration: none;
	color: #5E8B00;
 } 

.design a:hover {
	text-decoration: underline;
	color: #fba908;
}
.services a:hover {
	text-decoration: underline;
	color: #e15903;
}
.values a:hover {
	text-decoration: underline;
	color: #b80735;
}
.profile a:hover {
	text-decoration: underline;
	color: #044a6c;
}
.careers a:hover {
	text-decoration: underline;
	color: #5E8B00;
}

.awards h3 {
	color: #014768;
	margin-bottom:0px;
	margin-top:0px;
	font-size: 12px;
}

.awards a:link, .awards a:visited, .awards a:active {
	text-decoration: none;
	color: #014768;

}

.awards a:hover {
	text-decoration: underline;
	color: #014768;
}


.design1 {
	color:#fba908;
 font-style: normal}
 


.design2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height:10px;
}


.design3 {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #555;
}

.design3 a:link, .design3 a:visited, .design3 a:active {
	text-decoration: none;
	color:#fba908;

}

.design3 a:hover {
	text-decoration: underline;
	color:#fba908;
}


.design4 {
	font-family: arial,helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#fba908;
}

.design5 {
	color:#fba908;
	font-size: 11px;
}


.popup h1 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:15px;
	font-weight:bold;
; font-family: Arial, Helvetica, sans-serif; color: #0464d4}

.popup h2 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	font-weight:bold;
; color: #0464d4; font-family: Arial, Helvetica, sans-serif}

.popup h3 {
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	font-weight:normal;
; font-family: Arial, Helvetica, sans-serif; font-style: italic; color: #0464d4}