body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#000;
	background-color:#fff;
	margin: 0;
}
a:link, a:visited {
	color: #09f;
}
a:hover, a:active {
	color: #000;
}


.highlighted {
	color: #09f; 
	font-weight: bold;
}
a.highlighted:link, a.highlighted:visited {
	color: #09f;
	font-weight:normal;
}
a.highlighted:hover, a.highlighted:active {
	color: #000;
	font-weight:normal;
}


/* TEXT STYLES USED BY SECTION */


/* begin Client Work */
/* used for: reel links on client work page */
.gaboldblue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	font-weight: bold;
	color: #09f;
}
/* used for full client list */
.casestudybodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* used for: links on full client list, text on case studies */
.casestudyblurb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* used for: case study related project links */
.relatedprojects {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #fff;
}
/* end Client Work */




/* begin About FG */

/* uses casestudybodytext

 end About FG */




/* begin Contact Us */
/* used for: New Business page of Contact section, Job Listing Qualifications and Responsibilities on listing and application pages */
.contactbodytextblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.newbizlink {
	color: #ff0;
}
/* used for: Employment section jobs listing page, required fields text on application */
.contactbodytextwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
/* used for: Job Title on individual listing and application pages, form labels on application */
.contactwhitelabel {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
/* used for error messages on application page */
.contactyellowlabel {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0;
}

/* used for: Qualifications and Responsibilities headers on individual listing and application pages */
.contactwhitebold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
/* used for: Back to List link on individual job listing */
.gaboldwhite {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #fff;
}
/* end Contact Us */





/* footer text */
.bottomcpyrt, .bottomcpyrt a {
	color: #09f;
}
.bottomcpyrt a:hover {
	text-decoration: none;
}



/* navigation */

#globalNav {
	float:left;
}

#nav {
	float: left;
	width: 577px;
	height: 29px;
	margin: 0;
	padding: 0;
	list-style: none;
	padding: 0px 29px 0px 34px;
	background: #09f url(/img/bg640x029nav.gif) no-repeat;
	}
#nav li, #nav a {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}

	
/* end navigation */



/* main DIVs that will be used globally */
#container {
	position:absolute;
	float:left;
	width: 640px;
}

#footerSub {
	position: relative;
	background-color: #ff0;
	width:615px;
	padding:4px 0px 4px 25px;
	line-height:16px;
	float:left;
}
/* end main global DIVs */


/* styles for UL list conatining links justfied left and right*/
ul.leftRightLinks {
	margin: 10px 0 15px 0;
	padding: 0;
	list-style: none;
	float: left;
	clear: left;
	width: 100%;
	font-size: 110%;
}

li.leftLinks {
	float: left;
}

li.rightLinks {
	float: right;
}
/* styles for UL list conatining links justfied left and right*/