.body {
	SCROLLBAR-FACE-COLOR: #666666;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #00086f;
	SCROLLBAR-SHADOW-COLOR: #dfdfdf;
	COLOR: #666666;
	SCROLLBAR-3DLIGHT-COLOR: #333333;
	SCROLLBAR-ARROW-COLOR: #cccccc;
	SCROLLBAR-TRACK-COLOR: #333333;
	FONT-FAMILY: Verdana;
	SCROLLBAR-DARKSHADOW-COLOR: #00086f;
	BACKGROUND-COLOR: #333333;
}
.alink1:link {
	COLOR: #003399;
	TEXT-DECORATION: none;
}
.alink1:visited {
	COLOR: #003399;
	TEXT-DECORATION: none
}
.alink1:hover {
	COLOR: #00A1C2;
	TEXT-DECORATION: none
}
.alink1:active {
	COLOR: #990000;
	TEXT-DECORATION: none
}
.alink2:link {
	COLOR: #003399;
	TEXT-DECORATION: none
}
.alink2:visited {
	COLOR: #003399;
	TEXT-DECORATION: none
}
.alink2:hover {
	COLOR: #00A1C2;
	TEXT-DECORATION: none
}
.alink2:active {
	COLOR: #990000;
	TEXT-DECORATION: none
}
.alinkgreen:link {
	COLOR: #1C6CA8;
	TEXT-DECORATION: none
}
.alinkgreen:visited {
	COLOR: #8db112; TEXT-DECORATION: none
}
.alinkgreen:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.alinkgreen:active {
	COLOR: #1C6CA8;
	TEXT-DECORATION: none
}
.alinkprojects:link {
	COLOR: #1c6ca8; TEXT-DECORATION: none
}
.alinkprojects:visited {
	COLOR: #1c6ca8; TEXT-DECORATION: none
}
.alinkprojects:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.alinkprojects:active {
	COLOR: #1c6ca8; TEXT-DECORATION: none
}
.alinkheading:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.alinkheading:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.alinkheading:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.alinkheading:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.alinkinner:link {
	COLOR: #f37325; TEXT-DECORATION: none
}
.alinkinner:visited {
	COLOR: #f37325; TEXT-DECORATION: none
}
.alinkinner:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.alinkinner:active {
	COLOR: #f37325; TEXT-DECORATION: none
}
.topnavy_td {
	BACKGROUND-COLOR: #1C5FD0
}
.topgreen_td {
	BACKGROUND-COLOR: #00A1C2
}
.tdwhite {
	BACKGROUND-COLOR: #ffffff
}
.tdbottom {
	BACKGROUND-COLOR: #BFDAEA
}
.project_td_top {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #6ab2e7
}
.project_td_mid {
	BACKGROUND-COLOR: #1c6ca8
}
.project_td_bg {
	BACKGROUND-COLOR: #f2f9fd
}
.clientquote_td_top {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #00A1C2
}
.clientquote_td_mid {
	BACKGROUND-COLOR: #0087A4
}
.clientquote_td_bg {
	BACKGROUND-COLOR: #f8f9f2
}
.contact_td_top {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #f37325
}
.contact_td_mid {
	BACKGROUND-COLOR: #c4500b
}
.contact_td_bg {
	BACKGROUND-COLOR: #fef8f3
}
.expertise_td_top {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #999999
}
.expertise_td_mid {
	BACKGROUND-COLOR: #828282
}
.expertise_td_bg {
	BACKGROUND-COLOR: #f0f0f0
}
.bottomtd {
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 20px
}
.expertise_midlines {
	BACKGROUND-COLOR: #c3c3c3
}
.inner_subbuttons_td {
	BACKGROUND-COLOR: #00A1C2
}
.inner_subbuttons1_td {
	BACKGROUND-COLOR: #BFDAEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1C6CA8;
}
.portfolio_table {
	BACKGROUND-COLOR: #c2c2c2
}
.portfolio_thumbnail_outline {
	BACKGROUND-COLOR: #d1d1d1
}
.lightgreen {
	BACKGROUND-COLOR: #f8fde8
}
.boldtext {
	FONT-WEIGHT: bold
}
.boldbigtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.greytext {
	FONT-SIZE: 10px; COLOR: #333333
}
.greytextbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003399
}
.greyheadingsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.greyheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.whiteheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.navyblueheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #283784
}
.sloganred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000
}
.sloganblue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1c6ca8
}
.whitebannerheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.bluebannerheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d6e9f8
}
.bottomcopyrighttext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #cccccc
}
.innersubheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1c6ca8
}
.greenbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8db112
}
.bluetext {
	FONT-SIZE: 10px; COLOR: #1c6ca8
}
.orangetext {
	FONT-SIZE: 10px; COLOR: #f37325
}
.orangetextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f37325
}
.submitblue {
	FONT-SIZE: 10px;
	BORDER-LEFT-COLOR: #1c6ca8;
	BACKGROUND: #1c6ca8;
	BORDER-BOTTOM-COLOR: #1c6ca8;
	CURSOR: hand;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #1c6ca8;
	FONT-FAMILY: Verdana;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: #1c6ca8
}
.submitorange {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #f37325; BACKGROUND: #f37325; BORDER-BOTTOM-COLOR: #f37325; CURSOR: hand; COLOR: #ffffff; BORDER-TOP-COLOR: #f37325; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #f37325
}
.formtextfieldblue {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #f2f9fd; BACKGROUND: #e6f2ff; BORDER-BOTTOM-COLOR: #f2f9fd; COLOR: #1c6ca8; BORDER-TOP-COLOR: #f2f9fd; FONT-FAMILY: Verdana; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #f2f9fd
}
.formtextfieldorange {
	FONT-SIZE: 10px; BORDER-LEFT-COLOR: #fdeddf; BACKGROUND: #fdeddf; BORDER-BOTTOM-COLOR: #fdeddf; COLOR: #c4500b; BORDER-TOP-COLOR: #fdeddf; FONT-FAMILY: Verdana; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #fdeddf
}
