﻿body
{
	font-family: Arial, Verdana;
    font-size: 12px;
    margin-top: 20px;
	color: #8e9295;
	/*overflow-y: scroll;*/
	background-color: #ffffff;
}
p {
	font-family: Arial, Verdana;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
h1 {
	margin-bottom: -6px;
	font-size: 16px;
	font-weight: bold;
	color: #22505f;
}
.h2 {
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	font-weight: bold;
	color: #ced64b;
}
li {
	margin-bottom: 6px;
}
a
{
    color: #22505f;
    font-size: 12px;
    text-decoration: underline;
}
a:hover
{
    text-decoration: none;
}
a img
{
    border: none;
}
#hr
{
	display: block;
	height: 1px;
	width: 450px;
	line-height: 2px;
	margin: 0px auto 6px auto; 
	background-color: #e4e7e9; 
}
ul
{
	margin-left: 20px;
	color: #000000;
}
#pagewrap
{
	position: relative;
    margin: 0px auto;
	padding: 6px;
    width: 938px;
	border: 1px #c8ced3 solid;
}
#header
{
	height: 82px;
	padding-bottom: 6px;
}
#logo
{
	position: absolute;
	top: 6px;
}
#homeLink
{
	position: absolute;
	top: 25px;
	left: 714px;
	height: 19px;
}
#contactLink
{
	position: absolute;
	top: 25px;
	left: 832px;
}
#verticalspacer
{
	height: 6px;
}
#thankyoumessage
{
	display: none;
}

#navSolutions
{
	position: absolute;
	left: 6px;
	width: 112px;
	height: 38px;
	background-color: #a4aeb5;
}
#navShowcase
{
	position: absolute;
	left: 124px;
	width: 112px;
	height: 38px;
	background-color: #a4aeb5;
}
#navAbout
{
	position: absolute;
	left: 242px;
	width: 112px;
	height: 38px;
	background-color: #a4aeb5;
}
#navResources
{
	position: absolute;
	left: 360px;
	width: 112px;
	height: 38px;
	background-color: #a4aeb5;
}
#navCareers
{
	position: absolute;
	left: 478px;
	width: 112px;
	height: 38px;
	background-color: #a4aeb5;
}
#navBar2
{
	position: absolute;
	left: 596px;
	width: 348px;
	height: 38px;
	background-color: #a4aeb5;
}
#subnavigation
{
	height: 38px;
	margin-bottom: 6px;
}

/*------------------Sub Nav Links*/
#subCorporatePromotions
{
	position: absolute;
	left: 6px;
	width: 112px;
	height: 38px;
}
#subConsumerMerchandise
{
	position: absolute;
	left: 124px;
	width: 112px;
	height: 38px;
}
#subMedicalMarketing
{
	position: absolute;
	left: 242px;
	width: 112px;
	height: 38px;
}
#subSportsMarketing
{
	position: absolute;
	left: 360px;
	width: 112px;
	height: 38px;
}
#subRetailPrograms
{
	position: absolute;
	left: 478px;
	width: 112px;
	height: 38px;
}
#subSalesPromotions
{
	position: absolute;
	left: 596px;
	width: 112px;
	height: 38px;
}
#subCorporateApparel
{
	position: absolute;
	left: 714px;
	width: 112px;
	height: 38px;
}
#subSpecializedServices
{
	position: absolute;
	left: 832px;
	width: 112px;
	height: 38px;
}

#subHistory
{
	position: absolute;
	left: 242px;
	width: 112px;
	height: 38px;
}
#subTeam
{
	position: absolute;
	left: 360px;
	width: 112px;
	height: 38px;
}
#subPressCenter
{
	position: absolute;
	left: 478px;
	width: 112px;
	height: 38px;
}
#subDiversity
{
	position: absolute;
	left: 596px;
	width: 112px;
	height: 38px;
}
#subJobListings
{
	position: absolute;
	left: 478px;
	width: 112px;
	height: 38px;
}
#subBenefits
{
	position: absolute;
	left: 596px;
	width: 112px;
	height: 38px;
}
/*-------------------------------*/
#homeFlash
{
	width:938px;
	height: 258px;
	margin-bottom: 6px
}
#homeModules
{
	height: 173px;
}
#marketWatch
{
	position: relative;
	top: -25px;
	left: -25px;
}
#homeModule1
{
	width: 466px;
	height: 126px;
	color: #ffffff;
	background-image: url(images/index_promo1.gif);
	background-color: #83afb4;
}
#homeModule1 p
{
	padding-top: 24px;
	padding-left: 25px;
	font-weight: bold;
}
#homeModule1 p a
{
	color: #ced64b;
}
#homeModule2
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 230px;
	height: 126px;
	color: #ffffff;
	background-color: #83afb4;
}
#homeModule3
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 126px;
	color: #ffffff;
	background-color: #83afb4;
}
#contactCopy
{
	width: 224px;
	padding-top: 6px;
	padding-right: 6px;
	margin-bottom: 18px;
	padding-left: 118px;
}
#contactMap
{
	position: absolute;
	top: 182px;
	left: 428px;
	width: 466px;
	height: 478px;
	background-color: #d6d4ae;
}
#solutionsFlash
{
	width: 702px;
	height: 434px;
	background-color: #83afb4;
}
#solutionsModule1
{
	position: absolute;
	left: 714px;
	top: 182px;
	width: 230px;
	height: 214px;
	background-color: #83afb4;
}
#solutionsModule2
{
	position: absolute;
	left: 714px;
	top: 402px;
	width: 230px;
	height: 214px;
	background-color: #83afb4;
}
#corporatepromotionsCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#corporatepromotionsFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#corporatepromotionsPromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 218px;
	height: 202px;
	padding: 6px;
	background-color: #83afb4;
}
#corporatepromotionsPromo1 p 
{
	color: #ffffff;
	padding-left: 6px;
}
#corporatepromotionsPromo1 p a
{
	color: #ffffff;
}
#corporatepromotionsPromo1 p a:hover
{
	color: #ced64b;
}
#corporatepromotionsPromo1 h1
{
	font-size: 15px;
	color: #ffffff;
	padding-left: 6px;
}
#corporatepromotionsPromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #ba6f2e;
}
#corporatepromotionsPromo3
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#corporatepromotionsPromo3 p
{	
	font-size: 19px;
	color: #ffffff;
}
#corporatepromotionsCall
{
	position: relative;
	top: 64px;
	left: -6px;
}
#consumermerchandiseCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#consumermerchandiseFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#consumermerchandisePromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 218px;
	height: 202px;
	padding: 6px;
	background-color: #b3b38c;
}
#consumermerchandisePromo1 p 
{
	color: #ffffff;
	padding-left: 6px;
}
#consumermerchandisePromo1 p a
{
	color: #ffffff;
}
#consumermerchandisePromo1 p a:hover
{
	color: #ced64b;
}
#consumermerchandisePromo1 h1
{
	font-size: 15px;
	color: #ffffff;
	padding-left: 6px;
}
#consumermerchandisePromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #22505f;
}
#consumermerchandisePromo3
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#consumermerchandisePromo3 p
{	
	font-size: 10px;
	color: #ffffff;
}
#consumermerchandisePromo3 p a
{
	font-size: 10px;
	color: #ffffff;
}
#consumermerchandisePromo3 p a:hover
{
	color: #ced64b;
}
#consumermerchandiseCall
{
	position: relative;
	top: 48px;
	left: -6px;
}
#salespromotionsCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#salespromotionsFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#salespromotionsPromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 218px;
	height: 202px;
	padding: 6px;
	background-color: #a4aeb5;
}
#salespromotionsPromo1 p 
{
	color: #ffffff;
	padding-left: 6px;
}
#salespromotionsPromo1 p a
{
	color: #ffffff;
}
#salespromotionsPromo1 p a:hover
{
	color: #ced64b;
}
#salespromotionsPromo1 h1
{
	font-size: 15px;
	color: #ffffff;
	padding-left: 6px;
}
#salespromotionsPromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #a4aeb5;
}
#salespromotionsPromo3
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#salespromotionsPromo3 p
{	
	font-size: 10px;
	color: #ffffff;
}
#salespromotionsCall
{
	position: relative;
	top: 34px;
	left: -6px;
}
#retailprogramsCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#retailprogramsFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#retailprogramsPromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 218px;
	height: 202px;
	padding: 6px;
	background-color: #83afb4;
}
#retailprogramsPromo1 p 
{
	color: #ffffff;
	padding-left: 6px;
}
#retailprogramsPromo1 p a
{
	color: #ffffff;
}
#retailprogramsPromo1 p a:hover
{
	color: #ced64b;
}
#retailprogramsPromo1 h1
{
	font-size: 15px;
	color: #ffffff;
	padding-left: 6px;
}
#retailprogramsPromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #83afb4;
}
#retailprogramsPromo3
{
	position: absolute;
	top: 687px;
	left: 627px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#retailprogramsPromo3 p
{	
	font-size: 10px;
	color: #ffffff;
}
#retailprogramsCall
{
	position: relative;
	top: 94px;
	left: -6px;
}
#brandedworkwearCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#brandedworkwearFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#brandedworkwearPromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 230px;
	height: 214px;
	background-color: #b3b38c;
}
#brandedworkwearPromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #b3b38c;
}
#brandedworkwearPromo3
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#brandedworkwearPromo3 p
{	
	font-size: 10px;
	color: #ffffff;
}
#brandedworkwearCall
{
	position: absolute;
	top: 0px;
	left: -6px;
}
#medicalmarketingCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom:6px;
}
#medicalmarketingFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#medicalmarketingPromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 230px;
	height: 214px;
	background-color: #ba6f2e;
}
/*#medicalmarketingPromo1 p 
{
	color: #ffffff;
	padding-left: 6px;
}
#medicalmarketingPromo1 p a
{
	color: #ffffff;
}
#medicalmarketingPromo1 p a:hover
{
	color: #ced64b;
}
#medicalmarketingPromo1 h1
{
	font-size: 15px;
	color: #ffffff;
	padding-left: 6px;
}*/
#medicalmarketingPromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #22505f;
}
#medicalmarketingPromo3
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#medicalmarketingPromo3 p
{
	color: #ffffff;
}
#medicalmarketingPromo3Link1
{
	position: absolute;
	top: 2px;
	left: 250px;
}
#medicalmarketingPromo3Link2
{
	position: absolute;
	top: 2px;
	left: 360px;
}
#medicalmarketingPromo3Header
{
	position: absolute;
	top: 0px;
	left: 0px;
}
#medicalmarketingCall
{
	position: relative;
	top: 94px;
	left: -6px;
}
#sportsmarketingCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#sportsmarketingFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 258px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#sportsmarketingPromo1
{
	position: absolute;
	top: 446px;
	left: 478px;
	width: 218px;
	height: 202px;
	padding: 6px;
	background-color: #594528;
}
#sportsmarketingPromo1 p 
{
	color: #ffffff;
	padding-left: 6px;
}
#sportsmarketingPromo1 p a
{
	color: #ffffff;
}
#sportsmarketingPromo1 p a:hover
{
	color: #ced64b;
}
#sportsmarketingPromo1 h1
{
	font-size: 15px;
	color: #ffffff;
	padding-left: 6px;
}
#sportsmarketingPromo2
{
	position: absolute;
	top: 446px;
	left: 714px;
	width: 230px;
	height: 214px;
	background-color: #594528;
}
#sportsmarketingPromo3
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#sportsmarketingPromo3 p
{	
	font-size: 10px;
	color: #ffffff;
}
#sportsmarketingCall
{
	position: relative;
	top: 34px;
	left: -6px;
}
#specializedservicesCopy
{
	width: 454px;
	height: 504px;
	padding: 6px;
	margin-bottom: 6px;
}
#specializedservicesFlash
{
	position: absolute;
	top: 182px;
	left: 478px;
	width: 466px;
	height: 214px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#specializedservicesPromo1
{
	position: absolute;
	top: 402px;
	left: 478px;
	width: 230px;
	height: 126px;
	background-color: #ba6f2e;
}
#specializedservicesPromo2
{
	position: absolute;
	top: 402px;
	left: 714px;
	width: 230px;
	height: 126px;
	background-color: #ba6f2e;
}
#specializedservicesPromo3
{
	position: absolute;
	top: 534px;
	left: 478px;
	width: 230px;
	height: 126px;
	background-color: #ba6f2e;
}
#specializedservicesPromo4
{
	position: absolute;
	top: 534px;
	left: 714px;
	width: 230px;
	height: 126px;
	background-color: #ba6f2e;
}
#specializedservicesPromo5
{
	position: absolute;
	top: 666px;
	left: 478px;
	width: 454px;
	height: 26px;
	padding: 6px;
	background-color: #a4aeb5;
}
#specializedservicesPromo5 p
{	
	font-size: 10px;
	color: #ffffff;
}
#specializedservicesCall
{
	position: relative;
	top: 64px;
	left: -6px;
}
#showcaseCopy
{
	width: 924px;
	height: 68px;
	padding: 6px;
	margin-bottom: 6px;
	border: 1px solid #e4e7e9;
}
#showcaseCopy1
{
	float: left;
	width: 69px;
	height: 24px;
}
#showcaseCopy2
{
	float: left;
	width: 843px;
	height: 68px;
	margin-left: 12px;
	color: #000000;
}
#showcaseFlash
{
	width: 938px;
	height: 432px;

}
#showcaseTestamonials
{
	height: 214px;
	margin-bottom: 6px;
}
#showcaseBlank
{
	position: absolute;
	top: 330px;
	left: 598px;
}
#showcaseBlank2
{
	position: absolute;
	top: 374px;
	left: 488px;
}
#showcaseBlank3
{
	position: absolute;
	top: 680px;
	left: 42px;
}
#aboutFlash
{
	width: 584px;
	height: 170px;
	margin-bottom: 6px;
	background-color: #83afb4;
}
#aboutCopy
{
	width: 570px;
	height: 200px;
	padding: 6px;
	border: 1px solid #e4e7e9;
}
#aboutPress
{
	position: absolute;
	top: 182px;
	left: 596px;
	width: 348px;
	height: 214px;
	background-color: #83afb4;
}
#aboutAwards
{
	position: absolute;
	top: 402px;
	left: 596px;
	width: 348px;
	height: 170px;
}
#capabilitiesCopy
{
	width: 570px;
	height: 420px;
	padding: 6px;
	border: 1px solid #e4e7e9;
}
#capabilitiesPromo1
{
	position: absolute;
	top: 182px;
	left: 596px;
	width: 348px;
	height: 214px;
}
#capabilitiesPromo2
{
	position: absolute;
	top: 402px;
	left: 596px;
	width: 348px;
	height: 214px;
}
#historyFlash
{
	height: 258px;
	margin-bottom: 6px;
	background-color: #FFFFFF;
}
#historyCopy
{
	width: 570px;
	height: 368px;
	padding: 6px;
	border: 1px solid #e4e7e9;
}
#historyModule
{
	position: absolute;
	top: 447px;
	left: 596px;
	width: 348px;
	height: 258px;
	background-color: #83afb4;
}
#teamFlash
{
	margin-bottom: 6px;
}
#teamCopy
{
	width: 924px;
	padding: 6px;
	border: 1px solid #e4e7e9;	
}
#teamTable p
{
	font-size: 10px;
	padding: 2px;
}
#presscenterBody
{
	height: 428px;
}
#presscenter2008
{
	width: 700px;
	height: 24px;
	background-color: #22505f;
	border: 1px solid #e4e7e9;
	border-bottom: 0;
}
#presscenter2008 p 
{
	font-size: 16px;
	color: #ced64b;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 3px;
}
#presscenterCurrent
{
	width: 688px;
	height: 296px;
	overflow-y: scroll;
	overflow-x:hidden;
	padding: 6px;
	margin-bottom: 6px;
	border: 1px solid #e4e7e9;
}
#presscenterContact
{
	position: absolute;
	top: 182px;
	left: 714px;
	width: 218px;
	height: 70px;
	padding: 6px;
	background-color: #83afb4;
}
#presscenterContact p
{
	color: #ffffff;
}
#presscenterKit
{
	position: absolute;
	top: 270px;
	left: 714px;
	width: 230px;
	height: 38px;
	background-color: #83afb4;
}
#presscenterNews
{
	position: absolute;
	top: 314px;
	left: 714px;
	width: 216px;
	height: 458px;
	padding: 6px;
	border: 1px solid #e4e7e9;
}
#diversityPromo1
{
	position: absolute;
	top: 182px;
	width: 348px;
	height: 170px;
}
#diversityPromo2
{
	position: absolute;
	top: 358px;
	width: 348px;
	height: 214px;
}
#diversityCopy
{
	width: 926px;
	padding: 6px;
	margin-bottom: 6px;
}
#resourcesCopy
{
	width: 688px;
	padding: 6px;
	border: 1px solid #e4e7e9;
	margin-bottom: 6px;
}
#resourcesMarketwatch
{
	width: 688px;
	padding: 6px;
	border: 1px solid #e4e7e9;
}
#resourcesFAQ
{
	width: 688px;
	padding: 6px;
	border: 1px solid #e4e7e9;
	margin-bottom: 6px;
}
#resourcesPromo1
{
	position: absolute;
	top: 182px;
	left: 714px;
	width: 230px;
	height: 214px;	
}

#resourcesPromo2
{
	position: absolute;
	top: 402px;
	left: 714px;
	width: 218px;
	height: 158px;
	padding: 6px;
	background-color: #83afb4;
}
#resourcesPromo2 p
{
	color: #ffffff;
}
#resourcesPromo2 p a
{
	color: #ffffff;
}
#careersFlash
{
	width: 702px;
	height: 170px;
	margin-bottom: 6px;
}
#careersCopy
{
	width: 690px;
	height: 214px;
	padding: 6px;
}
#careersQuotes
{
	position: absolute;
	top: 182px;
	left: 714px;
	width: 218px;
	height: 158px;
	padding: 6px;
	background-image: url(images/careersQuotes.jpg);
}
#careersQuotes p 
{
	color: #ffffff;
}
#careersQuotes h1
{
	color: #ffffff;
}
#careersProfiles
{
	position: absolute;
	top: 358px;
	left: 714px;
	width: 218px;
	height: 202px;
	padding-top: 18px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	background-color: #83afb4;
	
}
#careersProfiles p 
{
	color: #ffffff;
	padding-left: 4px;
}
#careersProfiles h1
{
	font-size: 15px;
	color: #ffffff
}
#joblistingsCopy
{
	width: 690px;
	height: 158px;
	padding: 6px;
	margin-bottom: 6px;
	background-color: #594528;
}

#joblistingsJobs
{
	width: 938px;
	border: 1px solid #e4e7e9;
	padding: 6px;
}
#joblistingsJobs p
{
	padding-top: 4px;
}
#joblistingsPromo
{
	position: absolute;
	top: 182px;
	left: 714px;
	width: 230px;
	height: 170px;
}
#benefitsFlash
{
	width: 702px;
	height: 170px;
	margin-bottom: 6px;
}
#benefitsCopy
{
	width: 690px;
	height: 384px;
	padding: 6px;
}
#benefitsQuotes
{
	position: absolute;
	top: 182px;
	left: 714px;
	width: 218px;
	height: 560px;
	padding: 6px;
	background-color: #22505f;
}
#benefitsQuotes p 
{
	color: #ffffff;
}
#benefitsQuotes h1
{
	color: #ffffff;
}
/*---------------------------Footer*/
#footer
{
	position: relative;
    margin: 0px auto;
    padding-top: 6px;
	width: 952px;
	
	text-align: center;
	margin-bottom: 12px;
}
.footerCopy
{
	color: #999999;
	font-size: 10px;
}
#footer a
{
	color: #999999;
	text-decoration: underline;
	font-size: 10px;
}
#footer a:hover
{
	text-decoration: none;
}
#footer a:highlight 
{
	color: #ff0000;
}
/*--------------------Copy Styles*/

#returntotop
{
	position: relative;
	left: 436px;
}

#casestudyImage
{
	padding-top: 6px;
}
.headline
{
	margin-bottom: 16px;
	font-size: 18px;
	font-weight: bold;
	color: #22505f;
}
.subheadline
{
	font-size: 17px;
	color: #22505f;
}
.bulletList
{
	margin-left: 40px;
	list-style-type:disc;
	color: #000000;
}
.solutionsList
{
	margin-left: 20px;
	list-style-type:disc;
	color: #000000;
}
.nobulletList
{
	margin-left: 22px;
	padding-bottom: 4px;
	list-style-type: none;
}
.imgBorder
{
	border: 1px #333333 solid;
}
.superscript
{
	font-size: 8px;
	vertical-align: super;
}
.solutionsBigText
{
	padding-top: 6px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
.careersQuotesText
{
	padding-top:4px;
	font-size: 14px;
	font-weight: bold;
	color: #22505f;
}
.thickbox
{
	color: #ffffff;
}
.thickbox:hover
{
	color: #ced64b;
}


#leftColumn
{
	width: 230px;
	height: 522px;
	margin-bottom: 2px;
}
#leftCopy
{
	width: 210px;
	height: 62px;
	background-color: #d48a29;
	padding: 10px;
	color: #ffffff;
	line-height: 20px;
	margin-bottom: 6px;
}
#middleColumn
{
	position: absolute;
	top: 182px;
	left: 242px;
	width: 466px;
	height: 522px;
}
#middleCopy
{
	width: 446px;
	height: 459px;
	background-color: #22505f;
	padding: 10px;
	margin-bottom: 6px;
}
#middleCopy a
{
	color: #ffffff;
}
#middleCopy p
{
	color: #ffffff;
}
#middleCopyLine
{
	height: 1px;
	background-color: #cccdcf;
}
#middleContact
{
	position: absolute;
	top: 262px;
	left: 214px;
	width: 240px;
	color: #ffffff;
}
#middleContact a:hover
{
	color: #ced64b;
	text-decoration: none;
}
#middleContact ul
{
	color: #ffffff;
	padding-top: 6px;
	padding-left: 10px;
}
#middleContact p 
{
	color: #ffffff;
	font-size: 12px;
	background-color: #295f71;
	padding: 4px;
}
#rightColumn
{
	position: absolute;
	top: 182px;
	left: 714px;
	width: 230px;
	height: 522px;
}
#rightCopy
{
	width: 210px;
	height: 238px;
	background-color: #81afb4;
	padding: 10px;
	margin-bottom: 6px;
}
#rightCopy p
{
	color: #ffffff;
	font-size: 11px;
	line-height: 12px;
}
/*-----New Code-----*/
#navigation {
	width: 938px;
	height: 38px;
	margin-bottom: 6px;
	background-color: #a4aeb5;
}
#navSolutions {
	display: block;
	width: 112px;
	height: 38px;
	background: url(images/btn_solutions.gif) no-repeat;
	border-right: 6px solid #ffffff;
}
#navSolutions:hover, #activeSolutions {
	background: url(images/btn_solutionsOver.gif) no-repeat;
}
#navShowcase {
	display: block;
	width: 112px;
	height: 38px;
	background: url(images/btn_showcase.gif) no-repeat;
	border-right: 6px solid #ffffff;
}
#navShowcase:hover, #activeShowcase {
	background: url(images/btn_showcaseOver.gif) no-repeat;
}
#navAbout {
	display: block;
	width: 112px;
	height: 38px;
	background: url(images/btn_about.gif) no-repeat;
	border-right: 6px solid #ffffff;
}
#navAbout:hover, #activeAbout {
	background: url(images/btn_aboutOver.gif) no-repeat;
}
#navResources {
	display: block;
	width: 112px;
	height: 38px;
	background: url(images/btn_resources.gif) no-repeat;
	border-right: 6px solid #ffffff;
}
#navResources:hover, #activeResources {
	background: url(images/btn_resourcesOver.gif) no-repeat;
}
#navCareers {
	display: block;
	width: 112px;
	height: 38px;
	background: url(images/btn_careers.gif) no-repeat;
	border-right: 6px solid #ffffff;
}
#navCareers:hover, #activeCareers {
	display: block;
	width: 112px;
	height: 38px;
	background: url(images/btn_careersOver.gif) no-repeat;
	border-right: 6px solid #ffffff;
}

#diversity {
	width: 938px;
	background-color: #ffffff;
}

#careers {
	width: 938px;
	background-color: #83afb4;
}
#diversity #left, #careers #left {
	padding-bottom: 12px;
	width: 702px;
	background-color: #ffffff;
	border-right: 6px solid #ffffff;
}
#careers #left embed {
	margin-bottom: 6px;
}
#diversity #right, #careers #right {
	float: right;
	width: 230px;
	background-color: #83afb4;
}
#careers #right h1, #careers #right p {
	padding: 10px;
	color: #ffffff;
}
#careers #right #top{
	padding: 4px;
	width: 222px;
	height: 162px;
	border-bottom: 6px solid #ffffff;
	background: url(images/careersQuotes.jpg) no-repeat;
}
#diversity #right #top{
	padding: 10px;
	width: 210px;
	height: 150px;
	border-bottom: 6px solid #ffffff;
	background-color: #ba6f2e;
}
#diversity #right h1, #diversity #right p, #diversity #right a, #careers #right #top h1, #careers #right #top p {
	color: #ffffff;
}


#benefits {
	width: 938px;
	background-color: #22505f;
}
#benefits #left {
	padding-bottom: 12px;
	width: 702px;
	background-color: #ffffff;
	border-right: 6px solid #ffffff;
}
#benefits #left embed {
	margin-bottom: 6px;
}
#benefits #right {
	padding: 10px;
	float: right;
	width: 210px;
	background-color: #22505f;
}
#benefits #right h1, #benefits #right p {
	color: #ffffff;
}
