body
{
	background-color: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; color: white;}
	
a.whiteLink2 {FONT-SIZE: 100%; TEXT-DECORATION: underline; color: white; }
a.whiteLink2:hover { FONT-SIZE: 100%; TEXT-DECORATION: none; color: white;}

a.homeNav {FONT-SIZE: 90%; TEXT-DECORATION: none; color: white; background-color: #717174; width: 180px; display: block; height: 23px;padding-top:2px; }
a.homeNav:hover { background-color: #660000; width: 180px; display: block;}
a.homeNavOver { FONT-SIZE: 90%; TEXT-DECORATION: none; color: white; background-color: #660000; width: 180px; display: block;
height: 23px;padding-top:2px;}

a.homeNav2 {FONT-SIZE: 90%; TEXT-DECORATION: none; color: white; background-color: #717174; width: 180px; display: block;max-height:20px; height: 22px;padding-top:2px; }
a.homeNav2:hover { background-color: #0053A0; width: 180px; display: block;}
a.homeNav2Over { FONT-SIZE: 90%; TEXT-DECORATION: none; color: white; background-color: #0053A0; width: 180px; display: block;
height: 22px;padding-top:2px;max-height:20px;}


a.aboutNav {FONT-SIZE: 90%; TEXT-DECORATION: none; max-height:21px; color: white; background-color: #717174; width: 180px; display: block; height: 23px;padding-top:2px; }
a.aboutNav:hover { background-color: #221001; width: 180px; display: block;}
a.aboutNavOver { FONT-SIZE: 90%; TEXT-DECORATION: none; max-height:21px; color: white; background-color: #221001; width: 180px; display: block;
height: 22px;padding-top:2px;}

a.servicesNav {FONT-SIZE: 90%; TEXT-DECORATION: none; max-height:20px; color: white; background-color: #717174; width: 180px; display: block; height: 22px;padding-top:2px; }
a.servicesNav:hover { background-color: #3a5965; width: 180px; display: block;}
a.servicesNavOver { FONT-SIZE: 90%; TEXT-DECORATION: none;max-height:20px; color: white; background-color: #3a5965; width: 180px; display: block;
height: 22px;padding-top:2px;}

a.experienceNav {FONT-SIZE: 90%; TEXT-DECORATION: none; max-height:20px;color: white; background-color: #717174; width: 180px; display: block; height: 22px;padding-top:2px; }
a.experienceNav:hover { background-color: #2a5436; width: 180px; display: block;}
a.experienceNavOver { FONT-SIZE: 90%; TEXT-DECORATION: none; max-height:20px;color: white; background-color: #2a5436; width: 180px; display: block;
height: 22px;padding-top:2px;}

a.contactNav {FONT-SIZE: 90%; TEXT-DECORATION: none; color: white; max-height:20px;background-color: #717174; width: 180px; display: block; height: 22px;padding-top:2px; }
a.contactNav:hover { background-color: #221e1f; width: 180px; display: block;}
a.contactNavOver { FONT-SIZE: 90%; TEXT-DECORATION: none; color: white; max-height:20px;background-color: #221e1f; width: 180px; display: block;
height: 22px;padding-top:2px;}

.clientText { font-size: 80%; padding-bottom: 20px; }

td.greyText
{
	font-weight: none;
	font-size: 80%;
	color: #666666;
}
td.whiteText
{
	font-weight: normal;
	font-size: 65%;
	color: #666666;
}

td.footerText
{
	font-weight: none;
	font-size: 65%;
	color: white;
	font-style: normal;
}


.blueText
{
	font-weight: none;
	font-size: 130%;
	color: #0053A0;
}

.darkBlue { color: #221e1f; padding-left:20px}

H1.normal 
{
FONT-SIZE: 10px;
COLOR: #b7b7b7;
line-height: 11px;
vertical-align:top;
margin:5px;padding:0;
}
h1
{
	font-weight: normal;
	font-size: 200%;
	color: white;
}

h1.h1DarkBlue
{
	font-weight: normal;
	font-size: 200%;
	color: #221e1f;
	padding-left:20px;}

H2 
{
    FONT-SIZE: 11px;
    COLOR: #E7E7E7;
    LINE-HEIGHT: 100%;

}
H3 
{
font-weight: bold;
	font-size: 130%;
	color: #0053A0;
}

ul {
	color: white;
	font-size: 100%;
	list-style-image: url(../images/bullet.gif);
	line-height: 16px;
	margin: 20px
}

a.navLink
{
	padding-top:3px;
	height:20px;
	width: 170px;
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: #221E1F;
	background-color: none
}

a.navLink:hover
{
	padding-top:3px;
	height:20px;
	width: 170px;
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: white;
	background-color: #0053A0;
}

.navOver
{
	height:20px;
	width: 170px;
	FONT-SIZE: 70%;
    TEXT-DECORATION: none;
	color: white;
	background-color: #0053A0;
}

a.whiteLink
{
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: #666666;
	background-color: none
}

a.whiteLink:hover
{
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: #666666;
	background-color: none;
}

a.greyLink
{
	FONT-SIZE: 100%;
    TEXT-DECORATION: none;
	color: #666666;
	background-color: none
}

a.greyLink:hover
{
	FONT-SIZE: 100%;
    TEXT-DECORATION: underline;
	color: #666666;
	background-color: none;
}

A.hide,A.hide:Link,A.hide:Visited,A.hide:Hover { font-size: 9px; line-height: normal; color: #FFFFFF; text-decoration: none; font-weight: bold; cursor: text;}

A.hidden,A.hidden:Link,A.hidden:Visited,A.hidden:Hover {  font-size: 9px; font-style: normal; line-height: 100%; color: #585354; text-decoration: none; font-weight: bold; cursor: text;}
A.grey,A.grey:Link,A.grey:Visited,A.grey:Hover {  font-size: 10px; font-style: normal; line-height: 105%; color: #Gray; text-decoration: none; font-weight: normal;}



/* Form*/

input
{
	width: 390px;	BORDER-RIGHT: white 1px solid;	BORDER-TOP: white 1px solid;
	FONT-WEIGHT: normal;	FONT-SIZE: 85%;	BORDER-LEFT: white 1px solid;	COLOR: #666666;
	BORDER-BOTTOM: white 1px solid;	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;
}

input.button
{
	width: 88px;	BORDER-RIGHT: #221e1f 1px solid;	BORDER-TOP: #221e1f 1px solid;
	FONT-WEIGHT: normal;	FONT-SIZE: 85%;	BORDER-LEFT: #221e1f 1px solid;
	COLOR: white;	BORDER-BOTTOM: #221e1f 1px solid;	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #221e1f;	cursor: hand;
}

select
{
	BORDER-RIGHT: #5BA9BF 1px solid;	BORDER-TOP: #5BA9BF 1px solid;	FONT-WEIGHT: normal;
	FONT-SIZE: 80%;	BORDER-LEFT: #5BA9BF 1px solid;	COLOR: #221e1f;	BORDER-BOTTOM: #5BA9BF 1px solid;
	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: white;	width: 155px;
}

textarea
{
	BORDER-RIGHT: white 1px solid;	BORDER-TOP: white 1px solid;	FONT-WEIGHT: normal;	FONT-SIZE: 85%;
	BORDER-LEFT: white 1px solid;	COLOR: #666666;	BORDER-BOTTOM: white 1px solid;	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: white;	width: 390px;
}

input.small
{
	width: 20px;	BORDER-RIGHT: none;	BORDER-TOP: none;
	FONT-WEIGHT: normal;	FONT-SIZE: 85%;	BORDER-LEFT: none;	COLOR: #666666;
	BORDER-BOTTOM: none;	FONT-FAMILY: Verdana;	BACKGROUND-COLOR: #a5a5a8;
}

table.contactForm { color: #221e1f;}

