@import url("structure.css");
@import url("casestudies.css");

@media print {
	body,p,div,td,span {font: 10pt/15pt Arial,Verdana, Helvetica, sans-serif;}
	a {font: 10pt/15pt Arial,Verdana, Helvetica, sans-serif;font-weight:bold;}
	h1, h2, h3,	h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid }
   	blockquote,	pre { page-break-inside: avoid }
   	ul, ol, dl { page-break-before: avoid }
	table { page-break-inside: avoid }
}

body {
	margin: 0;
	padding: 0;
	background: #c959a1 url(i/accountancyBody.gif) repeat-x;
	/*font: 11px/18px Verdana, Arial, Helvetica, sans-serif;*/
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#001e5a;
}


/* ******************  Header styles  ************** */
#masthead div {
	position: absolute;
}
.headerH1{
	position: absolute;
	top:68px;
	left:245px;
	z-index:5;
}

.headerH1 h1{
	padding:5px;
	background:none;
	color:red;
}

#logo {
	top:14px;
	left:28px;
}
#strapline{
	top:31px;
	right:40px;
}

/** Breadcrumb header styles **/
.breadcrumb{
	right:40px;
	top:81px;
	border:0 solid red;
	color:#ffffff;
}
.breadcrumb a{
	color:#ffffff;
	font-weight:normal;
}
/* ******************  Main navigation styles  ************** */
#mainnavigation {
	text-align:left;
	top:110px;
	left:13px;
	background:url(i/navBg.gif) 0 0 no-repeat;
	border:0 solid green;
	width:968px;
	height:57px;
	padding:0 0 0 10px;
}
#mainnavigation ul {
	list-style: none;
	margin:0;
	padding:0;
	width:954px;
	height:34px;
	background-color: none;
	border:0 solid red;
}
#mainnavigation ul li {
	display: inline;
	margin:0;
	padding:0;
	list-style-type: none;
}

#mainnavigation ul li a {
	text-decoration:none;
	font: 12px/40px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	color: #ffffff;
	padding:7px 31px 8px 38px;
	border:0 solid red;
	text-transform:uppercase;
	font-weight:bold;
	border:0 solid red;
}
#mainnavigation ul li a:hover {
	text-decoration:underline;
}
#mainnavigation ul li a.main_on {
	color: #c1569e;
}


/* ******************  Sub navigation styles  ************** */

.subnavigation{
	background:url(i/subNavTop.gif) no-repeat;
	padding:13px 0 0 0;
	width:183px;
}

.subnavigation ul {
	padding:0 8px 0 8px;
	margin: 0 0 0 0;
	width:163px;
	border-left:2px solid #36284b;
	border-right:2px solid #36284b;
}
.subnavigation li{
	border:0 solid green;
	padding:0 0 0 8px;
}
.subnavigationFooter{
	background:url(i/subNavFooter.gif) no-repeat;
	border:0 solid red;
	width:183px;
	margin:0 0 19px 0;
}

.subnavigation a {
	text-decoration:none;
	font: 14px/30px Verdana, Arial, Helvetica, sans-serif;
	height: 28px;
	display: block;
	margin: 0;
	padding: 0 0 0 8px;
	font-weight:bold;
	color:#1c2657;
	background:url(i/liBg.gif) repeat-x;
	border:0 solid red;
}

.subnavigation li a:hover {
	color: #1c2657;
	text-decoration:none;
}

.subnavigation ul#groupNav {
	padding:0;
	margin:0 0 0 0;
	width:200px;
	border:0px solid red;
}

.subnavigation li {
	margin:0;
	padding:0;
	list-style-type: none;
}

.subnavigation #groupNav a {
	text-decoration:none;
	font: 14px/18px Verdana, Arial, Helvetica, sans-serif;
	height: 21px;
	display: block;
	margin: 0;
	padding: 0 0 0 30px;
	font-weight:normal;
	color:#1c2657;
}

.subnavigation ul#groupNav li.technical {
	padding:0;
	margin:0 0 0 0px;
	background:url(i/groupNavigationLogos/aspireTechnicalLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.sas {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireTechnicalLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.accountancy {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireAccountancyLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.commercial {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireCommercialLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.contracts {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireContractsLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.it {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireItLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.industrial {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireIndustrialLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.group {
	padding:0;
	margin:0 0 0 0;
	background:url(i/groupNavigationLogos/aspireGroupLogoSmall.gif) 0px 0px no-repeat;
}

.subnavigation ul#groupNav li.technical a:hover {
	color:#6fb8e6;
}

.subnavigation ul#groupNav li.accountancy a:hover {
	color:#c959a1;
}

.subnavigation ul#groupNav li.commercial a:hover {
	color:#4e5693;
}

.subnavigation ul#groupNav li.contracts a:hover {
	color:#ee2374;
}

.subnavigation ul#groupNav li.industrial a:hover {
	color:#f8981c;
}

.subnavigation ul#groupNav li.sas a:hover {
	color:#63c3d5;
}

.subnavigation ul#groupNav li.it a:hover {
	color:#edcd00;
}

.subnavigation li a.subNavOn {
	background:#CCCCCC;
	color: #000000;
	border-top: 1px solid #FFFFFF;
}
.subnavigation li a.subSubNavOn {
	background:#CCCCCC;
	color: #414141;
	border-top: 1px solid #FFFFFF;
}

.subnavigation ul#technicalNav li a.on, .subnavigation ul#technicalNav li a:hover {
	color: #78bde8;
}

.subnavigation ul.sub {
	padding-bottom:10px;
}

.subnavigation ul.sub li a{
	font: 13px/14px Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	font-weight:bold;
}

.subnavigation ul#technicalNav ul.sub li {
	list-style-type: none;
	background:url(i/subnav_bullet.gif) 25px 0px no-repeat;
	padding:0 0px 0 22px;
}

.subnavigation ul#technicalNav ul.sub li.end {
	list-style-type: none;
	background:url(i/subnav_bullet_end.gif) 25px 0px no-repeat;
	padding:0 0px 0 22px;
}

.subnavigation li a.subNavOnAccountancy {
	color: #c959a3;
}
.subnavigation ul#accountancyNav li a.on, .subnavigation ul#accountancyNav li a:hover {
	color: #c959a3;
}

.subnavigation li a.subNavOnCommercial {
	color: #4e5693;
}

.subnavigation ul#commercialNav li a.on, .subnavigation ul#commercialNav li a:hover {
	color: #4e5693;
}

.subnavigation li a.subNavOnITLimited {
	color: #edcd00;
}

.subnavigation ul#itlimitedNav li a.on, .subnavigation ul#itlimitedNav li a:hover {
	color: #edcd00;
}

.subnavigation li a.subNavOnContracts {
	color: #ee2374;
}

.subnavigation ul#contractsNav li a.on, .subnavigation ul#contractsNav li a:hover {
	color: #ee2374;
}

.subnavigation li a.subNavOnIndustrial {
	color: #f8981c;
}

.subnavigation ul#industrialNav li a.on, .subnavigation ul#industrialNav li a:hover {
	color: #f8981c;
}

.subnavigation li a.subNavOnSAS {
	color: #63c3d5;
}

.subnavigation ul#sasNav li a.on, .subnavigation ul#sasNav li a:hover {
	color: #63c3d5;
}

.subnavigation ul#groupNav li a.on, .subnavigation ul#groupNav li a:hover {
	color: #c1d72e;
}

.subnavigation ul.subcurved {
	padding-bottom:10px;
	/*background:url(i/newsnavborderbottom.gif) no-repeat bottom;*/
	border:0 solid red;
}

.subnavigation ul#accountancyNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}
.subnavigation ul#technicalNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}

.subnavigation ul#commercialNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}

.subnavigation ul#contractsNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}

.subnavigation ul#sasNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}

.subnavigation ul#itlimitedNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}

.subnavigation ul#industrialNav ul.subcurved {
	padding-bottom:10px;
	border:0 solid red;
	width:130px;
	paddding:0;
}

.subnavigation ul.subcurved li {
	border:0 solid red;
	margin:0 0 4px 0;
}
.subnavigation ul.subcurved li a{
	font: 13px/14px Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	font-weight:bold;
	background:url(i/subarrow.gif) 0px 3px no-repeat;
	border:0 solid red;
	width:140px;
	padding:0 0 0 12px;
}
.subnavigation ul.subcurved li a:hover{
	background:url(i/subarrowHover.gif) 0 3px no-repeat;
}

.subnavigation ul#accountancyNav ul.subcurved li a:hover{
	background:url(i/subarrowHoverAccountancy.gif) 0px 3px no-repeat;
}
.subnavigation ul#accountancyNav ul.subcurved li a.on{
	background:url(i/subarrowHoverAccountancy.gif) 0px 3px no-repeat;
}

.subnavigation ul#commercialNav ul.subcurved li a:hover{
	background:url(i/subarrowHoverCommercial.gif) 0 3px no-repeat;
}

/** Contacts **/
.subnavigation ul#contractsNav ul.subcurved li a:hover{
	background:url(i/subarrowHoverContracts.gif) 0 3px no-repeat;
}
.subnavigation ul#contractsNav ul.subcurved li a.on{
	background:url(i/subarrowHoverContracts.gif) 0 3px no-repeat;
}

.subnavigation ul#sasNav ul.subcurved li a:hover{
	background:url(i/subarrowHoverSas.gif) 0 3px no-repeat;
}

.subnavigation ul#itlimitedNav ul.subcurved li a:hover{
	background:url(i/subarrowHoverItlimited.gif) 0 3px no-repeat;
}

.subnavigation ul#industrialNav ul.subcurved li a:hover{
	background:url(i/subarrowHoverIndustrial.gif) 0 3px no-repeat;
}

.subnavigation ul.subcurved li a.on{
	background:url(i/subarrowHover.gif) 0 3px no-repeat;
}

.subnavigation ul#commercialNav ul.subcurved li a.on{
	background:url(i/subarrowHoverCommercial.gif) 0 3px no-repeat;
}

.subnavigation ul#sasNav ul.subcurved li a.on{
	background:url(i/subarrowHoverSas.gif) 0 3px no-repeat;
}

.subnavigation ul#itlimitedNav ul.subcurved li a.on{
	background:url(i/subarrowHoverItlimited.gif) 0 3px no-repeat;
}

.subnavigation ul#industrialNav ul.subcurved li a.on{
	background:url(i/subarrowHoverIndustrial.gif) 0 3px no-repeat;
}


li#curved {
	/*background:url(i/newsnavborder.gif) 12px 0 no-repeat;*/
	border:0 solid red;
	padding-top:3px;
}

/* ******************  Footer navigation styles  ************** */
#footernavigation {
	width:100%;
	text-align:left;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color:#133660;
	float:right;
	border:0 solid red;
	width:450px;
	margin:17px 0 0 0;
}

#footernavigation a {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}

#footernavigation li {
	display: inline;
	padding:0 0 0 0;
}

#footernavigation ul {
	margin:0;
	padding:0;
	float:left;
}

#footernavigation span {
	float:left;
	margin:0;
	padding:0;
	padding-left:15px;
}

#footernavigation ul li {
	list-style-type: none;
}

#footernavigation ul li.first {
	background:none;
}

#footernavigation li a:hover, #footernavigation li a.footersubNavOn {
	color: #c1d62e;
	text-decoration:none;
	font-weight: bold;
}

#footernavigation li a {
	font-weight: bold;
}

#developedFooter a {
	color:#ccc;
	float:right;
}

#developedFooter a:hover {
	color:#999;
	float:right;
}

.footerCopyright {
	font-size:10px;
}


/* ******************  Standard text styles  ************** */
a {
	color: #001e5a;
	text-decoration:none;
	letter-spacing:0;
	font-size:12px;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}
h1, h2, h3 {
	font-weight:bold;
}
h1 {
	font: 20px/100px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#79BDEA;
	background:#fff;
	margin:0px;
	padding:0px;
}
h2 {
	font-size:14px;
	color:#79BDEA;
}
h3 {
	font-size:12px;
	color:#001E5A;
}

h1.group {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c1d72e;
}

h2.group {
	font: 16px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#c1d72e;
	font-weight:bold;
}

h1.technical {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#79BDEA;
}


h1.commercial {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4e5693;
}

h1.contracts {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ee2374;
}

h1.itlimited {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#edcd00;
}

h1.industrial {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f8981c;
}

h1.sas {
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#63c3d5;
}

h2.virtualSupport {
	background:url(i/right_q.gif) 0px 0px no-repeat;
}

#wrapper.accountancy h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c959a1;
}
#wrapper h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c1d72f;
}

#wrapper.accountancy h2{
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c959a1;
}

#wrapper.accountancy h3{
	font-size:12px;
	color:#001E5A;
}

#wrapper h2#factsHeader{
	color:#00205B;
}

#wrapper.commercial h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#6973c0;
}

#wrapper.commercial h2{
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4e5693;
}

#wrapper.commercial h3{
	font-size:12px;
	color:#001E5A;
}

#wrapper.contracts h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ee2374;
}

#wrapper.contracts h2{
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ee2374;
}

#wrapper.contracts h3{
	font-size:12px;
	color:#001E5A;
}

#wrapper.sas h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#63c3d5;
}

#wrapper.sas h2{
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#63c3d5;
}

#wrapper.sas h3{
	font-size:12px;
	color:#001E5A;
}

#wrapper.itlimited h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#edcd00;
}

#wrapper.itlimited h2{
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#edcd00;
}

#wrapper.itlimited h3{
	font-size:12px;
	color:#001E5A;
}

#wrapper.industrial h1{
	font: 20px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f8981c;
}

#wrapper.industrial h2{
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f8981c;
}

#wrapper.industrial h3{
	font-size:12px;
	color:#001E5A;
}









/* ******************  Standard site image styles ************** */
img {
	border:none;
}
img.news{
	margin:0 0 5px 5px;
}
/*.floatimage {
	float:left;
	padding:110px 51px 0 25px;
}*/
/* ******************  Standard site table styles ************** */


/* ******************  Standard site list styles  ************** */
#columntwo ul, #singlecolumn ul {
	list-style-image: url(i/bullet.gif);
}
#columntwo li, #singlecolumn li {
	padding:0 0 5px 0;
}


/* ******************  ALL OTHER SITE SPECIFIC STYLES HERE  ************** */

/* ******************  hoempage news styles  ************** */
#latestNews div {
	position:relative;
	height:100px;
	padding:0;
	margin:0;
}
#latestNews div img {
	position:absolute;
	top:0;
	left:0;
	border:solid 1px #330066;
	margin:0 10px 0 0;
}
#latestNews div p {
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:140px;
}
#latestNews a {
	text-decoration:underline;
}


/* ******************  news article styles  ************** */
#newsArticle img {
	margin: 0 0 15px 15px;
	border:solid 1px #330066;
}
#prev_next {
	padding-bottom:30px;
	margin-top:10px;
	float:right;
	width:250px;
	text-align:center;
	color: #000;
	font-weight:bold;
	font-size:0.8em;
}

#prev_next div.pagination{
	background:url(i/pagelinks_bg.gif) 0 0 repeat-x;
	height:19px;
	padding:0 10px 0 10px;
	width:110px;
	float:right;
}


#prev_next a.next{
	background:url(i/next.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:right;
	display:block;
	margin:0;
	padding:0;
}

#prev_next a.next_off{
	background:url(i/next_off.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:right;
	display:block;
	margin:0;
	padding:0;
}

#prev_next a.prev{
	background:url(i/prev.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:left;
	display:block;
	margin:0;
	padding:0;
}

#prev_next a.prev_off{
	background:url(i/prev_off.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:left;
	display:block;
	margin:0;
	padding:0;
}

#prev_next a span {
	letter-spacing:-1em;
	overflow:hidden;
	text-indent:-100000em;
}


a.moreDetails {
	background:url(i/more_details.gif) 0 0 no-repeat;
	height:19px;
	width:118px;
	display:block;
	margin-top:10px;
}
a.moreDetails span{
	display:none;
}
a.back {
	background:url(i/back_to_list.gif) 0 0 no-repeat;
	height:19px;
	width:251px;
	display:block;
	margin-top:10px;
	float:right;
}
a.back span{
	display:none;
}
a.read {
	background:url(i/read.gif) 0 0 no-repeat;
	height:19px;
	width:118px;
	display:block;
}
a.read span{
	display:none;
}



/* ******************  Form styles  ************** */
#form1 input, #form1 select, #form1 textarea {
	width:320px;
	border:1px solid #002F76;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	background: #ffffff url(i/contactFormBg.gif) 0 0 repeat-x;
	color:#000000;
	font-weight:normal;
}
#form1 input.button {
	width:100px;
	height:26px;
	margin:0;
	padding:0;
	background: #052462 url(i/submitButton.gif) 0 50% repeat-x;
	font-weight:bold;
	border:none;
}

#form1 TD.req, #form1 strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	vertical-align:top;
	padding-top:10px;
}
#form1 input.tick {
	height:auto;
	width:auto;
	background-image:none;
}

#enewsletter input, #enewsletter select, #enewsletter textarea {
	width:332px;
	height:22px;
	border:0;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff url(i/enewsletter/tbar.gif) 0px 0px no-repeat;
	color:#000000;
	font-weight:normal;
	padding:3px 0 0 4px;
}

#enewsletter input.button {
	width:100px;
	height:26px;
	margin:0;
	padding:0;
	background: #052462 url(i/submitButton.gif) 0 50% repeat-x;
	font-weight:bold;
	border:none;
	padding-left:4px;
}

/** Virtual Support Questions **/

.questionHolder{
	border:1px solid #001e5a;
	width:480px;
	height:100px;
	margin:0 0 10px 0;
	color:#001e5a;
}
.questionHolder .header{
	background:#001e5a;
	text-align:right;
	color:#ffffff;
	font-weight:bold;
	padding:0 5px 0 0;
	width:475px;
}
.questionHolder .question{
	border:0 solid #999999;
	width:470px;
	height:50px;
	padding:5px;
	color:#001e5a;
}
.questionHolder .readanswer{
	border-top:1px solid #78bde8;
	font: 12px/10px Verdana, Arial, Helvetica, sans-serif;
	height:16px;
	width:475px;
	padding:5px 0 2px 5px;
}

/** News Styles **/

.newsList h2{
	color:#78BDE8;
	font: 18px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding-top:0;
	padding-bottom:20px;
	border:0px solid red;
}

.newsList h2 a{
	color:#001e5a;
	font: 18px/20px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	border:0px solid red;
}

.newsHolder{
	border:0 solid blue;
	width:750px;
	height:140px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	clear:both;

}

.newsHolder h3{
	border-bottom:0px solid #999999;
	background:#ffffff;
	color:#00205b;
	font-weight:bold;
	padding:0 0 0 5px;
	margin:0px;
	width:475px;
}
.newsHolder img{
	border:0px solid #999999;
	margin:0 0 2px 5px;
	float:right;
}
.newsHolder .lead{
	border:0 solid green;
	width:auto;
	height:45px;
	padding:5px;
	padding-top:0px;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#00205b;
}

.newsHolder .date{
	float:right;
	color:#00205b;
	background:#ffffff;
}

.newsHolder a{
	font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#00205b;
	font-weight:bold;
}

.newsView{
	color:#00205b;
	font: 13px/16px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	width:410px;
}

.newsView a{
	color:#00205b;
	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.newsView h1, .newsList h1{
	color:#79BDEA;
	background:#fff;
	font: 22px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.newsView h2{
	color:#00205b;
	font: 17px/18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.newsView img{
	float:left;
	padding:0 20px 0 0;
}





/** Did you know/ Fact Styles **/



/* ******************  Rounded Box styles  ************** */
.bl {background: url(i/rndcrnr_bl.gif) 0 100% no-repeat}
.br {background: url(i/rndcrnr_br.gif) 100% 100% no-repeat}
.tl {background: url(i/rndcrnr_tl.gif) 0 0 no-repeat}
.tr {background: url(i/rndcrnr_tr.gif) 100% 0 no-repeat; padding:10px}
.t {margin-right:20px;background: url(i/2px_00205B.gif) 0 0 repeat-x; width: 750px; float:right;}
.b {background: url(i/2px_00205B.gif) 0 100% repeat-x}
.l {background: url(i/2px_00205B.gif) 0 0 repeat-y}
.r {background: url(i/2px_00205B.gif) 100% 0 repeat-y}
.clear {font-size: 1px; height: 1px}

#factsHolder{
	border-top:2px solid #79BDEA;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.accountancy #factsHolder{
	border-top:2px solid #c959a1;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.accountancy .factHolder{
	border-right:#c959a1 2px solid;
}

#wrapper.accountancy .factHolder a{
	color:#c959a1;
}

#wrapper.accountancy .last{
	border:0px;
}

#wrapper.commercial #factsHolder{
	border-top:2px solid #4e5693;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.commercial .factHolder{
	border-right:#4e5693 2px solid;
}

#wrapper.commercial .factHolder a{
	color:#4e5693;
}

#wrapper.commercial .last{
	border:0px;
}

#wrapper.contracts #factsHolder{
	border-top:2px solid #ee2374;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.contracts .factHolder{
	border-right:#ee2374 2px solid;
}

#wrapper.contracts .factHolder a{
	color:#ee2374;
}

#wrapper.contracts .last{
	border:0px;
}

#wrapper.sas #factsHolder{
	border-top:2px solid #63c3d5;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.sas .factHolder{
	border-right:#63c3d5 2px solid;
}

#wrapper.sas .factHolder a{
	color:#63c3d5;
}

#wrapper.sas .last{
	border:0px;
}

#wrapper.itlimited #factsHolder{
	border-top:2px solid #edcd00;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.itlimited .factHolder{
	border-right:#edcd00 2px solid;
}

#wrapper.itlimited .factHolder a{
	color:#edcd00;
}

#wrapper.itlimited .last{
	border:0px;
}

#wrapper.industrial #factsHolder{
	border-top:2px solid #f8981c;
	margin:0;
	padding:0;
	padding-top:5px;
	width:734px;
}

#wrapper.industrial .factHolder{
	border-right:#f8981c 2px solid;
}

#wrapper.industrial .factHolder a{
	color:#f8981c;
}

#wrapper.industrial .last{
	border:0px;
}

#wrapper h3.factHolderHeader{
	color:#00205B;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:13px;
	padding:0 0 2px 0;
	margin:0px;
	width:200px;
}

h2#factsHeader{
	color:#00205B;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:13px;
	padding:0px;
	margin:0px;
	padding-bottom:5px;
	font-weight:bold;
}

.factHolder{
	width:233px;
	height:142px;
	float:left;
	display:block;
	padding:5px;
	border-right:2px solid #79BDEA;
	background:#fff;
	color:#00205B;
	overflow:hidden;
}

.factHolder a{
	color:#79BDEA;
}

.last{
	border:0px;
}

.factHolder h3{
	color:#00205B;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:13px;
	padding:0 0 2px 0;
	margin:0px;
	width:200px;
}

/* Home Page Boxes */

.homeHolder {
	margin:0 0 0 0;
	width:243px;
	height:126px;
	float:left;
}

/*.homeHolderText {
	width:136px;
	float:right;
	padding:40px 0 0 0;
}*/

.technicalP strong{
	color:#79BEE8;
}

.accountancyP strong{
	color:#c959a2;
}

.commercialP strong{
	color:#4e5693;
}

.itlimitedP strong{
	color:#edcd00;
}

.contractsP strong{
	color:#ee2374;
}

.industrialP strong{
	color:#f8981c;
}

.sasP strong{
	color:#63c3d5;
}

.accountancy a:hover {
	color:#c959a1;
}

.technical a:hover {
	color:#79bdea;
}

.commercial a:hover {
	color:#4e5693;
}

.contracts a:hover {
	color:#ee2374;
}

.sas a:hover {
	color:#63c3d5;
}

.itlimited a:hover {
	color:#edcd00;
}

.industrial a:hover {
	color:#f8981c;
}

.group a:hover {
	color:#c1d72e;
}

.floatbreadcrumb{
	top:81px;
	right:42px;
	position: absolute;
	border:0 solid red;
}


/* Height Setting Div */

.minHeight {
	height:120px;

}

/* ******************  Form styles  ************** */
.form1{
	MARGIN-TOP:10PX;
}
.form1 input, .form1 select, .form1 textarea {
	width:326px;
	border:0 solid #002F76;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	background: none;
	color:#000000;
	font-weight:normal;
	border:0 solid red;
}
.form1 input.button {
	width:100px;
	height:26px;
	margin:0;
	padding:0;
	background: #052462 url(i/submitButton.gif) 0 50% repeat-x;
	font-weight:bold;
	border:0 solid red;
	float:right;
	margin:0 2px 0 0;
}
.form1 TD.req, .form1 strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	/*background:url(i/contact/accountancy/req.gif) 0 9px no-repeat;*/
}
.form1 input.tick {
	height:auto;
	width:auto;
	background-image:none;
}
.form1 textarea {
	width:316px;
	height:138px;
	border:0 solid red;
}

/** Accountancy Styles **/
#accountancy td.tbox{
	border:0 solid red;
	background:url(i/contact/accountancy/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#accountancy td.tarea{
	border:0 solid red;
	background:url(i/contact/accountancy/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#accountancy td.req, #accountancy strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/accountancy/req.gif) 0 9px no-repeat;
}
/** End of Accountancy Styles **/

/** Technical Styles **/
#technical td.tbox{
	border:0 solid red;
	background:url(i/contact/technical/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#technical td.tarea{
	border:0 solid red;
	background:url(i/contact/technical/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#technical td.req, #technical strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/technical/req.gif) 0 9px no-repeat;
}
/** End of Technical Styles **/

/** itlimited Styles **/
#itlimited td.tbox{
	border:0 solid red;
	background:url(i/contact/itlimited/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#itlimited td.tarea{
	border:0 solid red;
	background:url(i/contact/itlimited/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#itlimited td.req, #itlimited strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/itlimited/req.gif) 0 9px no-repeat;
}
/** End of Technical Styles **/

/** Industrial Styles **/
#industrial td.tbox{
	border:0 solid red;
	background:url(i/contact/industrial/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#industrial td.tarea{
	border:0 solid red;
	background:url(i/contact/industrial/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#industrial td.req, #industrial strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/industrial/req.gif) 0 9px no-repeat;
}
/** End of Industrial Styles **/

/** Industrial Styles **/
#contracts td.tbox{
	border:0 solid red;
	background:url(i/contact/contracts/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#contracts td.tarea{
	border:0 solid red;
	background:url(i/contact/contracts/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#contracts td.req, #contracts strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/contracts/req.gif) 0 9px no-repeat;
}
/** End of Industrial Styles **/

/** Industrial Styles **/
#commercial td.tbox{
	border:0 solid red;
	background:url(i/contact/commercial/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#commercial td.tarea{
	border:0 solid red;
	background:url(i/contact/commercial/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#commercial td.req, #commercial strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/commercial/req.gif) 0 9px no-repeat;
}
/** End of Industrial Styles **/

/** Sas Styles **/
#sas td.tbox{
	border:0 solid red;
	background:url(i/contact/technical/tbox.gif) 2px 3px no-repeat;
	height:24px;
}
#sas td.tarea{
	border:0 solid red;
	background:url(i/contact/technical/tarea.gif) 2px 2px no-repeat;
	height:162px;
}
#sas td.req, #sas strong.req {
	font-weight:bold;
	color:#1c2657;
	font-size:20pt;
	background:url(i/contact/technical/req.gif) 0 9px no-repeat;
}

/* Search Boxes */

#searchBoxHolder {
	align:left;
	margin-left:0;
}

#search_box {
    width: 433px;
    height: 23px;
    background: url(i/searchBG.jpg) left no-repeat;
    align:center;
    border:0 solid red;
    margin:0 0 0 0;
}
#search_box #s {
    float: left;
    padding: 0;
    width: 340px;
    height:16px;
    background: none;
    padding:3px 0 0 8px;
    border:0 solid red;
}
#search_box #go {
    float: left;
    margin: 3px 4px 0 0;
}

#search_box .searchButton {
    padding:4px 0 0px 7px;

}

div.flashrightNoBorder {
	float:right;
	border:0px solid #02225c;
	margin-left:5px;
	margin-bottom:5px;
}

div.flashright {
	float:right;
	border:1px solid #02225c;
	margin-left:5px;
	margin-bottom:5px;
}

.aspireAdjectiveHolder {
	border:1px solid #000000;
	background-color:#f9f9f9;
}

.aspireAdjectiveText {
	padding:8px;
}


/** End of sas Styles **/


/****** Job Search Styles ******/

.jobList{
	border:0 solid red;
	margin:10px 0 0 0;
}
.jobList #prev_next{
	border:0 solid red;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:right;
}
.job{
	border:0 solid red;
	height:84px;
	margin:0 0 25px 0;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
.jobsearch input.button{
	background:url(i/smallButton.gif) no-repeat;
	border:0 solid red;
	padding:0px 0 3px 0;
	margin:11px 0 0 0;
	width:83px;
	height:22px;
	font-weight:bold;
	text-align:center;
	float:right;
	cursor:pointer;
}
a.button{
	background:url(i/smallButton.gif) no-repeat;
	border:0 solid red;
	padding:0px 0 3px 0;
	margin:11px 2px 0 0;
	width:83px;
	height:22px;
	float:right;
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
a.button:hover{
	text-decoration:none;
	color:#000000;
}
.jobsearch input{
	border:0 solid red;
	width:137px;
	height:13px;
	margin:0 0 0 0;
	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
}
/*.jobsearch .field select{
	width:138px;
	height:17px;
	margin:0 0 0 0;
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	background:red;
}*/
.jobsearch .field select.noBorder{
	width:138px;
	/*height:16px;*/
	margin:0 0 0 0;
	padding:0;
	font: 10px/11px Verdana, Arial, Helvetica, sans-serif;
	border:0 solid red;
}
.jobsearch label{
	border:0 solid red;
	float:left;
	width:121px;
	text-align:right;
	color:#1c2657;
}
.jobsearch label.small{
	border:0 solid blue;
	float:left;
	width:100px;
	text-align:left;
}
.jobsearch label.center{
	border:0 solid blue;
	float:left;
	width:90px;
	text-align:right;
	padding:0 1px 0 0;
}
.jobsearch label.right{
	border:0 solid blue;
	float:left;
	width:113px;
	text-align:right;
	padding:0 1px 0 0;
}

.field{
	border:0 solid red;
	background:url(i/fieldBg.gif) no-repeat;
	width:146px;
	height:21px;
	padding:2px 0 0 2px;
	float:left;
}
.field#nopad{
	padding:2px 0 0 3px;
}
.general{
	background:url(i/gradhr.gif) 0 0 no-repeat;
	border:0 solid red;
	height:19px;
	width:100%;
	padding:0 0 0 4px;
	font-size:10px;
}
.jobTitle{
	border:0 solid red;
	padding:0 0 6px 0;
}
.moreInfo a{
	background:url(i/moreArrow.gif) right no-repeat;
	float:right;
	border:0 solid red;
	font-size:10px;
	font-weight:bold;
	padding:0 12px 0 0;
	margin:0 10px 0 0;
	color:#000000;
}
.moreInfo a:hover{
	background:url(i/moreArrowPink.gif) right no-repeat;
	color:#c959a1;
	text-decoration:none;
}

/****** End of Job Search Styles ******/

/** View Job Page **/

.jobsHr{
	background:url(i/gradhr.gif) no-repeat;
	border:0 solid red;
	height:19px;
	width:742px;
	padding:0 10px 0 0;
	font-size:10px;
	text-align:right;
	font-weight:bold;
}

table.generalDetails{
	font-size:12px;
}

h2.title{
	color:#c959a1;
	border:0 solid red;
	font: 12px/25px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 8px 0;
}
p.details{
	border:0 solid red;
	font-size:12px;
	margin:0 0 15px 0;
}
hr.jobs{
	border:0 solid red;
	background:#dfdfdf;
	color:#dfdfdf;
	height:2px;
	padding:0;
	margin:5px 0 5px 0;
}

.contactDetails{
	border-right:2px solid #dfdfdf;
	width:372px;
	float:left;
	padding:0 0 10px 0;
}
.contactDetails p{
	border:0 solid red;
	margin:0;
	font-size:12px;
}
.contactDetails p a{
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

.apply{
	border:0 solid red;
	width:372px;
	float:left;
	padding:0 0 10px 0;
}

p.wantotapply{
	border:0 solid red;
	font: 21px/25px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 15px;
	display:inline;
	font-weight:bold;
	color:#c959a1;
	letter-spacing:-1px;
}
.applyLink{
	background:url(i/applyBg.gif) no-repeat;
	font-size:10px;
	display:inline;
	margin:19px 60px 0 0;
	border:0 solid red;
	float:right;
	height:19px;
	width:137px;
	border:0 solid red;
}
.applyLink a{
	background:url(i/moreArrow.gif) right no-repeat;
	padding:0 20px 3px 5px;
	font-size:10px;
	border:0 solid red;
}
.applyLink a:hover{
	background:url(i/moreArrowPink.gif) right no-repeat;
	text-decoration:none;
}
.applyLink:hover{
	text-decoration:none;
}

/** Back to results styles **/
.backToResults{
	background:url(i/btsBg.gif) no-repeat;
	height:19px;
	width:133px;
	padding:0 0 0 5px;
	text-align:left;
	border:0 solid red;
}
.backToResults a{
	font-size:10px;
	background:url(i/leftArrow.gif) 0 4px no-repeat;
	border:0 solid red;
	padding:1px 3px 0 13px;
}
.backToResults a:hover{
	background:url(i/leftArrowPink.gif) 0 4px no-repeat;
	text-decoration:none;
}
/** End of Back to results styles **/

.holdIntro {
	float:left;
	width:700px;
	margin-top:70px;
}


input.search{
	border:0px solid red;
	background:url(i/searchButton.gif) no-repeat;
	padding:0px 0 0px 0;
	text-align:center;
	width:82px;
	cursor:pointer;
	font-weight:bold;
	font-size:10px;
	height:23px;
}

/** Candidates Toolkit Style **/

.leftToolkitColumn {
	float:left;
	width:200px;
	border:0px solid red;
}

.rightToolkitColumn {
	float:right;
	border:0px solid red;
	width:200px;
}

/** End of Candidates Toolkit Style **/

.enewsletterreq {
	background:url(i/enewsletter/req.gif) 0 0px no-repeat;
	padding-right:5px;
}

/** Contact Page Addresses **/

.contactBoxesHolder {
	float:left;
	width:130px;
	font-size:12px;
	padding:6px 0 0 80px;
}

.contactBoxes {
	float:left;
}

/** Latest Jobs Styles **/
.highlights {
	width:170px;
	height:131px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#49176e;
	background-color:none;
	overflow-x:hidden;
	overflow:hidden;
	margin:0px;
	border:0 solid #000000;
}
/** End of Latest Jobs Styles **/

/** Column Three Boxes **/
.col3Box{
	margin:0 0 0 0;
	width:241px;
	padding:0 0 0 0;
	border:0 solid red;
	background:url(i/col3BoxShadow.gif) 0 100px repeat-y;
}
.col3Box .headerP{
	background:url(i/col3BoxHeadP.gif) 0 0 no-repeat;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
	padding:15px 0 0 27px;
	height:21px;
	width:214px;
	text-transform:uppercase;
	border:0 solid red;
}
.col3Box .contentTop, .contentCenter{
	padding:10px 38px 0 26px;
}
.col3Box .contentTop{
	background:url(i/col3BoxContentTopBg.gif) 15px 0 repeat-y;
}
.col3Box .contentCenter{
	background:url(i/col3BoxContentTopCenter.gif) 15px 0 no-repeat;
}
.col3BoxFooter{
	border:0 solid red;
	width:241px;
	height:23px;
	background:url(i/col3BoxFooter1.gif) 3px 0 no-repeat;
}
.col3BoxFooter2{
	border:0 solid red;
	width:241px;
	background:url(i/col3BoxFooter2.gif) 4px 0 no-repeat;
}
.addBg{
	border:0 solid red;
	background:url(i/whiteBg.gif) 15px 0 repeat-y;
}
/** End of Column Three Boxes **/


/** Holder for flash contents **/
#flashHolder{
	border:0 solid #00a8ec;
	width:516px;
	height:282px;
	margin:0 0 18px 0;
	background:url(i/flashHolder.gif) no-repeat;
}

/**	Purple Strong Tags **/
strong.p{
	color:#c1569e;
}


/** Quote of the day styles

	This style is for firefox only, it removes
	the defaults quotes from quote tags
**/
q:before, q:after {
    content: "";
}
q{
	display:block;
	background: url(i/66.gif) 0 0 no-repeat;
	color:#00004c;
	font-weight:normal;
	font-size:15px;
	line-height:22px;
	padding:0 0 0 26px;
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
}
img.99{
	float:right;
}
/** End of Quote of the day styles **/




h2{
	color:#190a45;
}

img.news{
	margin:0 5px 5px 0;
}


/******* Careers Page Styles *******/
.flashStyleHolder{
	background:url(i/flashStyleBg.jpg) no-repeat;
	width:705px;
	height:180px;
	margin:4px 0 15px 0;
	padding:12px 230px 0 20px;
	border:0 solid red;
}
.flashStyleHolder h2{
	color:#c1d72f;
	font: 30px/40px Arial, Verdana, Helvetica, sans-serif;
	margin:0;
}
.careersNav{
	padding:0;
	width:163px;
	float:left;
}
.careersNav ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.careersNav li{
	padding:0;
	margin:0;
	height:47px;
	display:block;
}
.careersNav ul li a{
	background:url(i/carrersButton.gif) center no-repeat;
	display:block;
	width:148px;
	height:35px;
	padding:18px 0 0 15px;
	margin:0;
	color:#ffffff;
	font: 14px/16px Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
.rightPanel{
	background:url(i/rightPanelBg.gif) no-repeat;
	width:391px;
	height:279px;
	float:right;
	margin:0 39px 0 0;
	display:inline;
}
#leftPanel{
	width:401px;
	height:260px;
	background:url(i/leftpanelBg.jpg) no-repeat;
	float:left;
}
.weAsked{
	float:left;
	width:358px;
	margin:0 0 0 15px;
}
.weAsked p{
	margin:15px 0 0 0;
	color:#00215b;
	font: 20px/30px Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
.weAsked p.green{
	border:0 solid red;
	margin:0 0 0 0;
	padding:55px 0 0 0;
	color:#b7d234;
	font: 24px/30px Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	width:250px;
}
p.theyToldUs{
	border:0 solid red;
	display:block;
	width:350px;
	float:right;
	text-align:right;
}
p.theyToldUs a{
	color:#b7d234;
	font: 24px/40px Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	background:url(i/smallOrb.jpg) right no-repeat;
	padding:3px 40px 3px 0;
}
p.theyToldUs a:hover{
	color:#00215b;
	text-decoration:none;
	background:url(i/smallOrbBlue.jpg) right no-repeat;
}

/** Pagination **/

#prev_nextCareers {
	padding-bottom:30px;
	margin-top:10px;
	float:right;
	width:250px;
	text-align:center;
	color: #000;
	font-weight:bold;
	font-size:0.8em;
}
#prev_nextCareers a{
	font-size:10px;
}
#prev_nextCareers div.pagination{
	background:url(i/pagelinks_bg.gif) 0 0 repeat-x;
	height:19px;
	padding:0 10px 0 10px;
	width:110px;
	float:left;
}


#prev_nextCareers a.next{
	background:url(i/next.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:right;
	display:block;
	margin:0;
	padding:0;
}
#prev_nextCareers a span {
	letter-spacing:-1em;
	overflow:hidden;
	display:none;
}
#prev_nextCareers a.prev{
	background:url(i/prev.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:left;
	display:block;
	margin:0;
	padding:0;
}
#prev_nextCareers a.prev_off{
	background:url(i/prev_off.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:left;
	display:block;
	margin:0;
	padding:0;
}
#prev_nextCareers a.next_off{
	background:url(i/next_off.gif) 0 0 no-repeat;
	height:19px;
	width:60px;
	float:right;
	display:block;
	margin:0;
	padding:0;
}
/******* End of Careers Page Styles *******/


/**** Quote Styles ****/

.quote{
	border:0 solid red;
	margin:0 0 10px 0;
}
.quoteContent{
	border-right:2px solid #36284b;
	border-left:2px solid #36284b;
	width:490px;
	padding:0 10px 0 10px;
	margin:0;
}
.quoteContent p{
	margin:0;
}
.quoteTop{
	background:url(i/quoteTop.gif) no-repeat;
	height:16px;
	width:514px;
	margin:0;
}
.quoteBottom{
	background:url(i/quoteBottom.gif) no-repeat;
	height:16px;
	width:514px;
}

/****** Flash Logos Style ******/
#logosHolder{
	border:0 solid red;
	height:100px;
	width:952px;
	margin:10px 0 0 20px;
	background:url(i/logos.jpg) no-repeat;
}
