/*
	Originally provided on 7/22/09
*/


body {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#2c390c;
}

h1 {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#566830;
	font-weight:bold;
	text-transform:uppercase;
	margin:3px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}

Heading {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#3e3f3d;
	font-weight:bold;
	margin:3px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}

br {
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}

p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
}

body#CorporateServices {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#353535;
}

body#CorporateAccountingandFinance {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#353535;
}

body#FinancialServices {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#3e3f3d;
}

body#InformationTechnology {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#3e3f3d;
}

body#CreativeServices {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#525351;
}

img {
	border:0px;
}

.CorporateServices_nav {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}


.CorporateServices_body {
	background-color:#f3f3eb;
}

.CorporateAccountingandFinance_nav {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.CorporateAccountingandFinance_body {
	background-color:#f3f3eb;
}

.InformationTechnology_nav {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.InformationTechnology_body {
	background-color:#f3f3eb;
}

.FinancialServices_nav {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.FinancialServices_body {
	background-color:#f3f3eb;
}

.FinancialServices_subpage {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.CreativeServices_nav {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.CreativeServices_body {
	background-color:#f3f3eb;
}

.Generic_nav {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.Generic_body {
	background-color:#f3f3eb;
}

.SiteMap_body {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.ForClients_body {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.ForCandidates_body {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.CareerSearch_body {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.McIntyreNews_body {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.ContactUs_body {
	background-color:#f3f3eb;
	background-image:url(/graphics/navBgBottom.gif);
	background-position: top left;
	background-repeat:repeat-y;
}

.homeText {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#2c390c;
	line-height:20px;
	background-color:#f3f3eb;
}

.newsText {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#646970;
	line-height:20px;
}

.newsText a:link, .newsText a:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#2b380c;
	line-height:20px;
	text-decoration:none;
}

.newsDate {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#374356;
}

/*----------------------------------------------------------*/
#CorporateAccountingandFinance .hr {
	width:100%;
	height:1px;
	border-top:1px solid #3e3f3d;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#CorporateAccountingandFinance UL {
	list-style-type: none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 10px;
}

#CorporateAccountingandFinance UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/CorporateAccountingandFinance_Bullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#CorporateAccountingandFinance .JobDetails UL LI {
	background-image: url(/graphics/CA_Bullet_CareerResults.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}

#CorporateAccountingandFinance UL LI UL {
	background-image: url(/graphics/CorporateAccountingandFinance_Bullet2.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}

#CorporateAccountingandFinance a:link, #CorporateAccountingandFinance a:visited {
	color:#3e3f3d;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CorporateAccountingandFinance a:hover {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CorporateAccountingandFinance a:link.MaroonLink, #CorporateAccountingandFinance a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	background-image:url(/graphics/CorporateAccountingandFinance_MaroonArrow.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#CorporateAccountingandFinance a:hover.MaroonLink {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CorporateAccountingandFinance .profileFooter {
	background-color:#f0e3ca;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ab6743;
	border-top:1px solid #d56b39;
}

#CorporateAccountingandFinance .profileFooter a:link, #CorporateAccountingandFinance .profileFooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ab6743;
	text-decoration:none;
}

#CorporateAccountingandFinance .profileFooter a:hover {
	text-decoration:underline;
}

#CorporateAccountingandFinance .recentJobListings a:link, #CorporateAccountingandFinance .recentJobListings a:visited {
	text-decoration:none;
	color:#3e3f3d;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

#CorporateAccountingandFinance .recentJobListings a:hover {
	text-decoration:none;
	color:#626974;
}

#CorporateAccountingandFinance .Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#3e3f3d;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

#CorporateAccountingandFinance strong, #CorporateAccountingandFinance b {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#535962;
	font-weight:bold;
}

body#CorporateAccountingandFinance #menu {
	width:147px;
	height:225px;
	background-color:#aeb8bf;
}

body #menu a{
	line-height:15px !important;
	margin-bottom:6px !important;
}
	body #menu a:hover, body #menu a#on0, body #menu a#on1, body #menu a#on2{
		background-position:0 -2px !important;
	}

body#CorporateAccountingandFinance #menu a.nav0:link, body#CorporateAccountingandFinance #menu a.nav0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #96421a;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#CorporateAccountingandFinance #menu a.nav0:hover {
	color:#929292;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateAccountingandFinance #menu a.nav0#on0:link, body#CorporateAccountingandFinance #menu a.nav0#on0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #96421a;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#CorporateAccountingandFinance #menu a.nav0#on:hover {
	color:#929292;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateAccountingandFinance #menu a.nav1:link, body#CorporateAccountingandFinance #menu a.nav1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #96421a;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#CorporateAccountingandFinance #menu a.nav1:hover {
	color:#929292;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateAccountingandFinance #menu a.nav1#on1:link, body#CorporateAccountingandFinance #menu a.nav1#on1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #96421a;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#CorporateAccountingandFinance #menu a.nav1#on1:hover {
	color:#929292;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}


body#CorporateAccountingandFinance #menu a.nav2:link, body#CorporateAccountingandFinance #menu a.nav2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #96421a;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#CorporateAccountingandFinance #menu a.nav2:hover {
	color:#929292;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateAccountingandFinance #menu a.nav2#on2:link, body#CorporateAccountingandFinance #menu a.nav1#on2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #96421a;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#CorporateAccountingandFinance #menu a.nav2#on2:hover {
	color:#929292;
	background-image:url(/graphics/CorporateAccountingandFinance_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*----------------------------------------------------------*/
#FinancialServices .hr {
	width:100%;
	height:1px;
	border-top:1px solid #3e3f3d;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#FinancialServices .profileFooter {
	background-color:#d6dde2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#677991;
	border-top:1px solid #4c5e7b;
}

#FinancialServices .profileFooter a:link, #FinancialServices .profileFooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#677991;
	text-decoration:none;
}

#FinancialServices .profileFooter a:hover {
	text-decoration:underline;
}

#FinancialServices UL {
	list-style-type: none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 10px;
}

#FinancialServices UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/FinancialServices_Bullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#FinancialServices .JobDetails UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/FS_Bullet_CareerResults.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#FinancialServices UL LI UL {
	background-image: url(/graphics/FinancialServices_Bullet2.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}

#FinancialServices a:link, #FinancialServices a:visited {
	color:#3e3f3d;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#FinancialServices a:hover {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#FinancialServices a:link.MaroonLink, #FinancialServices a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	background-image:url(/graphics/FinancialServices_MaroonArrow.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#FinancialServices a:hover.MaroonLink {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#FinancialServices .recentJobListings a:link, #FinancialServices .recentJobListings a:visited {
	text-decoration:none;
	color:#3e3f3d;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

#FinancialServices .recentJobListings a:hover {
	text-decoration:none;
	color:#72767c;
}

#FinancialServices .Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#3e3f3d;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

#FinancialServices strong, #FinancialServices b {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#60615f;
	font-weight:bold;
}

body#FinancialServices #menu {
	width:147px;
	height:225px;
	background-color:#D1D4CD;
}

body#FinancialServices #menu a.nav0:link, body#FinancialServices #menu a.nav0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #455b79;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/FinancialServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#FinancialServices #menu a.nav0:hover {
	color:#929292;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#FinancialServices #menu a.nav0#on0:link, body#FinancialServices #menu a.nav0#on0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #455b79;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#FinancialServices #menu a.nav0#on:hover {
	color:#929292;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#FinancialServices #menu a.nav1:link, body#FinancialServices #menu a.nav1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #455b79;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/FinancialServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#FinancialServices #menu a.nav1:hover {
	color:#929292;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#FinancialServices #menu a.nav1#on1:link, body#FinancialServices #menu a.nav1#on1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #455b79;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#FinancialServices #menu a.nav1#on1:hover {
	color:#929292;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}




body#FinancialServices #menu a.nav2:link, body#FinancialServices #menu a.nav2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #455b79;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/FinancialServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#FinancialServices #menu a.nav2:hover {
	color:#929292;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#FinancialServices #menu a.nav2#on2:link, body#FinancialServices #menu a.nav2#on2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #455b79;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#FinancialServices #menu a.nav2#on1:hover {
	color:#929292;
	background-image:url(/graphics/FinancialServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*----------------------------------------------------------*/
#CorporateServices .hr {
	width:100%;
	height:1px;
	border-top:1px solid #645f63;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#CorporateServices .profileFooter {
	background-color:#e8ded8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8d6565;
	border-top:1px solid #b35358;
}

#CorporateServices .profileFooter a:link, #CorporateServices .profileFooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8d6565;
	text-decoration:none;
}

#CorporateServices .profileFooter a:hover {
	text-decoration:underline;
}

#CorporateServices UL {
	list-style-type: none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 10px;
}

#CorporateServices UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/CorporateServices_Bullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#CorporateServices .JobDetails UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/AS_Bullet_CareerResults.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#CorporateServices UL LI UL {
	background-image: url(/graphics/CorporateServices_Bullet2.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}


#CorporateServices a:link, #CorporateServices a:visited {
	color:#3e3f3d;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CorporateServices a:hover {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CorporateServices a:link.MaroonLink, #CorporateServices a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	background-image:url(/graphics/CorporateServices_MaroonArrow.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#CorporateServices a:hover.MaroonLink {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CorporateServices .recentJobListings a:link, #CorporateServices .recentJobListings a:visited {
	text-decoration:none;
	color:#3e3f3d;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

#CorporateServices .recentJobListings a:hover {
	text-decoration:none;
	color:#64686e;
}

#CorporateServices .Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#3e3f3d;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

#CorporateServices strong, #CorporateServices b {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#645f63;
	font-weight:bold;
}

body#CorporateServices #menu {
	width:147px;
	height:225px;
	background-color:#afa8ad;
}

body#CorporateServices #menu a.nav0:link, body#CorporateServices #menu a.nav0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #724043;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#CorporateServices #menu a.nav0:hover {
	color:#929292;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateServices #menu a.nav0#on0:link, body#CorporateServices #menu a.nav0#on0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3f3d;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#CorporateServices #menu a.nav0#on0:hover {
	color:#929292;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateServices #menu a.nav1:link, body#CorporateServices #menu a.nav1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #59513b;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#CorporateServices #menu a.nav1:hover {
	color:#929292;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateServices #menu a.nav1#on1:link, body#CorporateServices #menu a.nav1#on1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #686c74;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#CorporateServices #menu a.nav1#on1:hover {
	color:#929292;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateServices #menu a.nav2:link, body#CorporateServices #menu a.nav2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #59513b;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#CorporateServices #menu a.nav2:hover {
	color:#929292;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CorporateServices #menu a.nav2#on2:link, body#CorporateServices #menu a.nav2#on2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #686c74;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#CorporateServices #menu a.nav1#on2:hover {
	color:#929292;
	background-image:url(/graphics/CorporateServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*----------------------------------------------------------*/
#InformationTechnology .hr {
	width:100%;
	height:1px;
	border-top:1px solid #58636b;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#InformationTechnology UL {
	list-style-type: none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 10px;
}

#InformationTechnology UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/InformationTechnology_Bullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#InformationTechnology .JobDetails UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image:url(/graphics/IT_Bullet_CareerResults.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#InformationTechnology UL LI UL {
	background-image: url(/graphics/InformationTechnology_Bullet2.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}

#InformationTechnology .profileFooter {
	background-color:#f0eac4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#af9036;
	border-top:1px solid #e1ab16;
}

#InformationTechnology .profileFooter a:link, #InformationTechnology .profileFooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#af9036;
	text-decoration:none;
}

#InformationTechnology .profileFooter a:hover {
	text-decoration:underline;
}

#InformationTechnology a:link, #InformationTechnology a:visited {
	color:#3e3f3d;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#InformationTechnology a:hover {
	color:#7a8088;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#InformationTechnology a:link.MaroonLink, #InformationTechnology a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	background-image:url(/graphics/InformationTechnology_MaroonArrow.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#InformationTechnology a:hover.MaroonLink {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#InformationTechnology .recentJobListings a:link, #InformationTechnology .recentJobListings a:visited {
	text-decoration:none;
	color:#3e3f3d;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

#InformationTechnology .recentJobListings a:hover {
	text-decoration:none;
	color:#7a8078;
}

#InformationTechnology .Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#3e3f3d;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

#InformationTechnology strong, #InformationTechnology b {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#58636b;
	font-weight:bold;
}

body#InformationTechnology #menu {
	width:147px;
	height:225px;
	background-color:#f3f3eb;
}

body#InformationTechnology #menu a.nav0:link, body#InformationTechnology #menu a.nav0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b750b;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#InformationTechnology #menu a.nav0:hover {
	color:#929292;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#InformationTechnology #menu a.nav0#on0:link, body#InformationTechnology #menu a.nav0#on0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #9b750b;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#InformationTechnology #menu a.nav0#on0:hover {
	color:#929292;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#InformationTechnology #menu a.nav1:link, body#InformationTechnology #menu a.nav1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9b750b;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#InformationTechnology #menu a.nav1:hover {
	color:#929292;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#InformationTechnology #menu a.nav1#on1:link, body#InformationTechnology #menu a.nav1#on1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9b750b;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#InformationTechnology #menu a.nav1#on1:hover {
	color:#929292;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#InformationTechnology #menu a.nav2:link, body#InformationTechnology #menu a.nav2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9b750b;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#InformationTechnology #menu a.nav2:hover {
	color:#929292;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#InformationTechnology #menu a.nav2#on2:link, body#InformationTechnology #menu a.nav2#on2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #9b750b;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#InformationTechnology #menu a.nav2#on2:hover {
	color:#929292;
	background-image:url(/graphics/InformationTechnology_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*----------------------------------------------------------*/
#CreativeServices .hr {
	width:100%;
	height:1px;
	border-top:1px solid #8c8a7e;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#CreativeServices UL {
	list-style-type: none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 10px;
}

#CreativeServices UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/CreativeServices_Bullet.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#CreativeServices .JobDetails UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image: url(/graphics/CS_Bullet_CareerResults.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}

#CreativeServices UL LI UL {
	background-image: url(/graphics/CreativeServices_Bullet2.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}

#CreativeServices a:link, #CreativeServices a:visited {
	color:#3e3f3d;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CreativeServices a:hover {
	color:#7a8088;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CreativeServices a:link.MaroonLink, #CreativeServices a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	background-image:url(/graphics/CreativeServices_MaroonArrow.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#CreativeServices a:hover.MaroonLink {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#CreativeServices .profileFooter {
	background-color:#e0dce3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#776a87;
	border-top:1px solid #7b6b8e;
}

#CreativeServices .profileFooter a:link, #CreativeServices .profileFooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#776a87;
	text-decoration:none;
}

#CreativeServices .profileFooter a:hover {
	text-decoration:underline;
}

#CreativeServices .recentJobListings a:link, #CreativeServices .recentJobListings a:visited {
	text-decoration:none;
	color:#525351;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

#CreativeServices .recentJobListings a:hover {
	text-decoration:none;
	color:#c2beac;
}

#CreativeServices .Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#525351;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

#CreativeServices strong, #CreativeServices b {
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#8c8a7e;
	font-weight:bold;
}

body#CreativeServices #menu {
	width:147px;
	height:225px;
	background-color:#fff8d4;
}

body#CreativeServices #menu a.nav0:link, body#CreativeServices #menu a.nav0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #58486b;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CreativeServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#CreativeServices #menu a.nav0:hover {
	color:#929292;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CreativeServices #menu a.nav0#on0:link, body#CreativeServices #menu a.nav0#on0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #58486b;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:117px;
}

body#CreativeServices #menu a.nav0#on0:hover {
	color:#929292;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CreativeServices #menu a.nav1:link, body#CreativeServices #menu a.nav1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #58486b;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CreativeServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#CreativeServices #menu a.nav1:hover {
	color:#929292;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CreativeServices #menu a.nav1#on1:link, body#CreativeServices #menu a.nav1#on1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #58486b;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:94px;
}

body#CreativeServices #menu a.nav1#on1:hover {
	color:#929292;
	background-image:url(/graphics/CreativeServices_avLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}




body#CreativeServices #menu a.nav2:link, body#CreativeServices #menu a.nav2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #58486b;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CreativeServices_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#CreativeServices #menu a.nav2:hover {
	color:#929292;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#CreativeServices #menu a.nav2#on2:link, body#CreativeServices #menu a.nav2#on2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #58486b;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:84px;
}

body#CreativeServices #menu a.nav2#on2:hover {
	color:#929292;
	background-image:url(/graphics/CreativeServices_navLinkBg_item_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*----------------------------------------------------------*/
#Generic .hr {
	width:100%;
	height:1px;
	border-top:1px solid #6c6248;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}

#Generic a:link, #Generic a:visited {
	text-decoration:underline;	
	color:#59513b;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}

#Generic a:hover {
	text-decoration:underline;	
	color:#72767c;
}

#Generic UL {
	list-style-type: none;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 10px;
}

#Generic UL LI {
	padding-left:26px;
	margin-bottom:10px;
	background-image:url(/graphics/Generic_Bullet.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
}

#Generic UL LI UL {
	background-image: url(/graphics/Generic_Bullet2.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 8px;
	margin-bottom:10px;
}

#Generic a:link, #Generic a:visited {
	color:#3e3f3d;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#Generic a:hover {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#Generic a:link.MaroonLink, #Generic a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	background-image:url(/graphics/Generic_MaroonArrow.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#Generic a:hover.MaroonLink {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

#Generic a:link.MaroonLinkNoArrow, #Generic a:visited.MaroonLinkNoArrow {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px 7px 0px 0px;
	text-decoration:underline;
}

#Generic a:hover.MaroonLinkNoArrow {
	color:#626974;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

#Generic .recentJobListings a:link, #Generic .recentJobListings a:visited {
	text-decoration:none;
	color:#525351;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}

#Generic .recentJobListings a:hover {
	text-decoration:none;
	color:#c2beac;
}

#Generic .Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#525351;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

#Generic strong, #Generic b {
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#6c6248;
	font-weight:bold;
}

.Generic_body#menu {
	width:172px;
	height:225px;
	background-color:#fff8d4;
}

body#Generic #menu a.nav0:link, body#Generic #menu a.nav0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #525351;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/Generic_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:172px;
}

body#Generic #menu a.nav0:hover {
	color:#b2af9e;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#Generic #menu a.nav0#on0:link, body#Generic #menu a.nav0#on0:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a5d22;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:172px;
}

body#Generic #menu a.nav0#on0:hover {
	color:#b2af9e;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#Generic #menu a.nav1:link, body#Generic #menu a.nav1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #59513b;
	padding: 0px 0px 0px 53px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/Generic_navLinkBg_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:149px;
}

body#Generic #menu a.nav1:hover {
	color:#686c74;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#Generic #menu a.nav1#on1:link, body#Generic #menu a.nav1#on1:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#686c74;
	padding:0px 0px 0px 53px;
	margin:0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display:block;
	width:149px;
}

body#Generic #menu a.nav1#on1:hover {
	color:#686c74;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#Generic #menu a.nav2:link, body#Generic #menu a.nav2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #59513b;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/Generic_navLinkBg_item.gif);
	background-repeat:repeat-y;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:139px;
}

body#Generic #menu a.nav2:hover {
	color:#686c74;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

body#Generic #menu a.nav2#on2:link, body#Generic #menu a.nav2#on2:visited {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #686c74;
	padding: 0px 0px 0px 63px;
	margin: 0px 0px 0px 0px;
	line-height:21px;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-decoration: none;
	display: block;
	width:139px;
}

body#Generic #menu a.nav2#on2:hover {
	color:#686c74;
	background-image:url(/graphics/Generic_navLinkBg_on_item.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
/*----------------------------------------------------------*/

.quickJobSearch {
	text-align:right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7a7867;
}

input.border, select.border {
	width:97px;
	height:16px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#7a7867;
	display:block;
	border:1px solid #a2ab90;
	padding:1px 0px 1px 4px;
}

select.border option{
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#7a7867p;
}

input.border_CorporateAccountingandFinance, select.border_CorporateAccountingandFinance {
	width:97px;
	height:15px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_CorporateAccountingandFinance option{
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
}

input.border_FinancialServices, select.border_FinancialServices {
	width:97px;
	height:15px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#a2ab90;
	display:block;
	border:1px solid #929491;
	padding:2px 0px 1px 4px;
}

select.border_FinancialServices option{
	font-size:10px;
	color:#585957;
}

input.border_CorporateServices, select.border_AdministrativelServices {
	width:97px;
	height:15px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_CorporateServices option{
	font-size:10px;
	color:#585957;
}

input.border_InformationTechnology, select.border_InformationTechnology {
	width:97px;
	height:15px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_InformationTechnology option{
	font-size:10px;
	color:#585957;
}

input.border_CreativeServices, select.border_CreativeServices {
	width:97px;
	height:15px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_CreativeServices option{
	font-size:10px;
	color:#585957;
}

input.border_Generic, select.border_Generic {
	width:97px;
	height:15px;
	background:#f3f3eb;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_Generic option{
	font-size:10px;
	color:#585957;
}

input.border_ForClients, select.border_ForClients {
	width:97px;
	height:15px;
	background:#f7f3de;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_ForClients option{
	font-size:10px;
	color:#585957;
}

input.border_ForCandidates, select.border_ForCandidates {
	width:97px;
	height:15px;
	background:#f7f3de;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_ForCandidates option{
	font-size:10px;
	color:#585957;
}

input.border_CareerSearch, select.border_CareerSearch {
	width:97px;
	height:15px;
	background:#f7f3de;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_CareerSearch option{
	font-size:10px;
	color:#585957;
}

input.border_McIntyreNews, select.border_McIntyreNews {
	width:97px;
	height:15px;
	background:#f7f3de;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#a2ab90;
	display:block;
	border:1px solid #929491;
	padding:2px 0px 1px 4px;
}

select.border_IndustryNews option{
	font-size:10px;
	color:#585957;
}

input.border_ContactUs, select.border_ContactUs {
	width:97px;
	height:15px;
	background:#f7f3de;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#585957;
	display:block;
	border:1px solid #a2ab90;
	padding:2px 0px 1px 4px;
}

select.border_ContactUs option{
	font-size:10px;
	color:#585957;
}

input.logInBorder {
	width:64px;
	height:13px;
	background:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#a5a28a;
	border:1px solid #CBC9B1;
	padding:1px 0px 1px 5px;
}

.LoginFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a19b81;
}

.utilities {
	text-align:right;
	background-image:url(/graphics/divider1.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding:0px 10px 0px 0px;
}

.utilities a:link, .utilities a:visited {
	text-align:right;
	display:block;
	padding:0px 0px 0px 0px;
}

.profileFooter {
	background-color:#f3f3eb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#778260;
}

.profileFooter a:link, .profileFooter a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#778260;
	text-decoration:none;
}

.profileFooter a:hover {
	text-decoration:underline;
}

.BullhornTopTable {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight:bold; 
	color:#4e506a;
}

.BullhornTopTable input.border, .BullhornTopTable select.border {
	width:147px;
	height:16px;
	background:#FFFFFF;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#7a7867;
	display:block;
	border:1px solid #b8b59a;
	padding:1px 0px 1px 4px;
}

.BullhornTopTable select.border option{
	font-size:10px;
	color:#7a7867p;
}

.BullhornBottomTable {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#424141;
	line-height:18px;
}

.JobDetails {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e506a;
	line-height:18px;
	background:#f3f3eb;
}

Table.News {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	color:#4e506a;
}

.JobDetails strong {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e506a;
}

.JobDetails input.border, .JobDetails select.border {
	width:147px;
	height:16px;
	background:#FFFFFF;
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#7a7867;
	display:block;
	border:1px solid #b8b59a;
	padding:1px 0px 1px 4px;
}

.JobDetails select.border option{
	font-size:10px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#7a7867p;
}

.JobApplication {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4e506a;
	line-height:18px;
	background:none;
}

.JobApplication input.border, .JobApplication select.border {
	width:147px;
	height:16px;
	background:#FFFFFF;
	font-size:10px;
	color:#7a7867;
	display:block;
	border:1px solid #b8b59a;
	padding:1px 0px 1px 4px;
}

.JobApplication select.border option{
	font-size:10px;
	color:#7a7867p;
}

.searchResults {
	font-family:Arial, Helvetica, sans-serif; 
	font-style:italic; font-size:10px;
	color:#595c8b; 
}

.profileFooter a:hover {
	text-decoration:underline;
}	

.CorporateServices_searchBox {
	background-color:#f3f3eb;
}

.CorporateServices_Landing{
	background-color:#f3f3eb;
}

.CorporateAccountingandFinance_searchBox {
	background-color:#f3f3eb;
}

.CorporateAccountingandFinance_Landing{
	background-color:#f3f3eb;
}

.InformationTechnology_searchBox {
	background-color:#f3f3eb;
}

.InformationTechnology_Landing{
	background-color:#f3f3eb;
}

.FinancialServices_searchBox {
	background-color:#f3f3eb;
}

.FinancialServices_Landing{
	background-color:#f3f3eb;
}

.CreativeServices_searchBox {
	background-color:#f3f3eb;
}

.CreativeServices_Landing{
	background-color:#f3f3eb;
}

.Generic_searchBox {
	background-color:#f3f3eb;
}

.Generic_Landing{
	background-color:#f3f3eb;
}

.ForClients_searchBox {
	background-color:#f3f3eb;
}

.ForClients_Landing{
	background-color:#f3f3eb;
}

.ForCandidates_searchBox {
	background-color:#f3f3eb;
}

.ForCandidates_Landing{
	background-color:#f3f3eb;
}

.CareerSearch_searchBox {
	background-color:#f3f3eb;
}

.CareerSearch_Landing{
	background-color:#f3f3eb;
}

.ContactUs_searchBox {
	background-color:#f3f3eb;
}

.ContactUs_Landing{
	background-color:#f3f3eb;
}

.McIntyreNews_searchBox {
	background-color:#f3f3eb;
}

.McIntyreNews_Landing{
	background-color:#f3f3eb;
}

.Title {
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#525351;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}

.RequiredStar {
	color:#8c8b2a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic;
}

.ReferralForm strong, .ReferralForm b {
	line-height:18px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4e506a;
}

table.ReferralForm {
	line-height:18px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#4e506a;
	margin:0px 0px 20px 0px;
}

.ReferralForm td {
	padding:0px 12px 0px 12px;
	margin:0px 0px 0px 0px;
}

.ReferralForm input.border, .ReferralForm select.border {
	border:1px solid #a2ab90;
	width:233px;
	height:16px;
	padding:1px 0px 1px 0px;
}

a:link.MaroonLink, a:visited.MaroonLink {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

a:link.MaroonLinkNoArrow, a:visited.MaroonLinkNoArrow {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-decoration:underline;
}

a:hover.MaroonLinkNoArrow {
	color:#6b0c17;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-decoration:none;
}

.Leadership {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b3c37;
}

.Leadership a:link, .Leadership a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#3b3c37;
}





