body 
{

	
	font-family: helvetica;
	margin: 0;
	padding: 0;
	 background:url(../../../../../BAEProd/groups/public/documents/content_image/corda_redesign_cimg_main_bg.jpg) #cdcdcd repeat-x;
}

.h1
{
	font-size: 1.4em; 
	font-weight: bold;
	/*margin:0;
	padding:0;*/
	
}

.h2
{
	font-size: 1.3em;
	font-weight: bold;
}
.h3
{
	font-size: 2.0em;
	font-weight: bold;
	margin:0;
	padding:0;
}

.CORDABold
{
	font-size: 1.0em;
	font-weight: bold;
	color: #3D176F;
	margin-bottom: 8px
}

.hide
{
	display: none;
}

.sub-title,
.job-title,
.quote
{
	color:#595A5E;
}

#galleryImage,
#galleryImageRow,
.galleryImage
{
	float:left;
	
}



#galleryImage
{
	margin-right: 10px;
	margin-bottom: 10px;
}

.galleryImage img
{
	margin-bottom: 10px;
	margin-right: 10px;
}

.galleryImageLast img
{
	
	margin-bottom: 10px;
	margin-right: 0px;
}

#galleryImageRow
{
	width: 152px;
}

.galleryImage img
{

	margin-right: 10px;
}

.gallery-row
{
	clear:both;
}

.expand
{
	display: block;
	padding-left: 477px;
	color: #9E8BB8;
	margin-top: 10px;
}

.quote
{
	font-weight: normal;
	width: 230px;
	padding-left: 10px;
	padding-top: 20px;
	float: left;
}

.sub-title
{
	margin-top: -15px;
	clear: both;
}

font.sub-title
{
	display: block;
}

.job-title
{
	font-size:0.7em;
	font-weight:normal;
}

#careers-content #home-content .bodyText ul,
#who-content #home-content .bodyText ul
{
	margin-top: 0px;
}


.profile-image
{
	margin-top: 10px;	
}

.profile-image img
{
	border: 1px solid #9277AC;
}

#who-content .profile-image img
{
	/*margin-right: 20px;*/
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 20px;
}

.navigation-title
{
	font-size: 1.6em;
	float: left;
	color:#595A5E;
	padding-left:20px;
	padding-top: 10px;
	width: 145px;
}

.open-quote
{
	margin-left: 15px;
	margin-bottom: 100px;
	float: left;
}

.open-quote img,
.close-quote img
{
	border: none;
}

.colapse-icon
{
	padding-left: 320px;
	color: #9E8BB8;
}



#careers-content #home-content DIV.bodyText UL LI,
#who-content #home-content DIV.bodyText UL LI
{
	WIDTH: 486px;
	
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 60px
}


.close-quote
{
	margin-left: 5px;

	margin-top: 120px;
	float: left;
}

.profile-image
{
	clear: both;
}

.profile-image img
{
	float: right;
}

img#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
}



#content-container {
position:relative;
z-index:1;

}

ul#skiplinks {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#skiplinks a {
	color:white;
	font-size:0.8em !important;
	font-weight:bold;
	height:0;
	left:220px;
	overflow:hidden;
	position:absolute;
	top:15px;
	width:0;
	z-index:1000;
}

div.header
{
	padding-bottom: 30px;
	margin:0 auto;
	width: 940px;
}

div.header-bar
{
	background-color: #3D166F;
	margin-top: 0px;

	width: 940px;
	height: 16px;
}

img.logo
{
	margin-top: 22px;
	float: left;
	margin-left:20px;
}

div.search-panel
{
	margin-top: 17px;
	padding-left: 597px;
}

fieldset 
{
	border: none;
	margin-right: 0px;
	padding-right: 0px;
	
}

div.search-panel div.links
{
	float: left;
	margin-top: 7px;
}

.searchterm
{
    background-image: url(../../../../../BAEProd/groups/public/documents/content_image/corda_cimg_search_bg.jpg);
    border-left: solid 1px #DFDFDF;
	border-bottom: solid 1px #DFDFDF;
	border-right: solid 1px #D2D2D2;
    color: #959698;
    font-size: 0.8em;
    font-weight: bold;
    height: 18px;
    padding-left: 5px;
    padding-top: 4px;
    width: 178px;
}
.searchgo
{
    background-color: #3D166F;
    border: 1px solid #C3C3C3;
    color: #FFFFFF;
    font-weight: bold;
    height: 23px;
    margin-left: -5px;
    padding-left: 5px;
    width: 35px;
}

#quick-search #searchterm
{
	border-top: 0;
	border-left: solid 1px #DFDFDF;
	border-bottom: solid 1px #DFDFDF;
	border-right: solid 1px #D2D2D2;
	height: 18px;
	background-image:url(../../../../../BAEProd/groups/public/documents/content_image/corda_cimg_search_bg.jpg);
	padding-top: 4px;
	padding-left: 5px;
	font-size: 0.8em;
	font-weight: bold;
	color: #959698;
	width: 178px;

}

.search-panel 
{
	margin-top: -5px;
}

#searchgo
{
	border: solid 1px #c3c3c3;
	color: #ffffff;
	background-color: #3D166F;
	font-weight: bold;
	height: 23px;
	width: 35px;
	padding-left: 5px;
	margin-left: -5px;
}

div#site-nav
{
	margin-top: -32px;
	/*border-left: solid 20px black;*/
}

div#site-nav-wrap ul li
{
	float: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;	
	height: 38px;
	background:url(../../../../../BAEProd/groups/public/documents/content_image/corda_redesign_cimg_top_menu.jpg) no-repeat left center;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	font-size: 1.4em;
}

div#site-nav-wrap ul li.first
{
	background-image:none;
}

div#site-nav-wrap ul li a
{
	color: #6C6D6F;
	text-decoration: none;
}

div#site-nav-wrap ul li.current a
{
	color: #9E8BB8;
}

.search-panel .links
{
	text-decoration: none;
	color: #909193;
	font-weight: bold;
	font-size: 0.7em;
	padding-top: 5px;
}

.search-panel .links a
{
	text-decoration: none;
	color: #909193;
}

.footer
{
	margin:0 auto;
	width: 900px;
	height:32px;
	background-color: #595A5E;
	font-size: 0.7em;
	padding-left: 10px;
}

.footer #CopyWrite
{
	float: left;
}

.footer #FooterLinks
{
	padding-left: 735px;
	text-decoration: none;
}

.footer,
.footer #FooterLinks a
{
	color: #CBCDCC;
}

.footer-bg
{
	margin:0 auto;
	width: 939px;
	background-color: #A7A8AC;
	height: 164px;
	position: absolute;
	margin-top: 503px;
}


/*******Page layout*******/
body#list .footer-bg
{
	margin-top: 345px;
	height: 414px;
}

body#careers-landing .footer-bg {
	height:214px;
	margin-top: 345px;
}

body#careers-content .footer-bg {
	height:314px;
	margin-top: 345px;
}

body#who-content .footer-bg {
	height:614px;
	margin-top: 345px;
}

body#list #home-content
{
	min-height:450px;
  height:auto !important;
  height:450px;
 

}

body#careers-landing #home-content
{
	min-height:450px;
  height:auto !important;
  height:450px;

}


body#who-content #home-content
{
	min-height:450px;
  height:auto !important;
  height:450px
}

body#careers-content #home-content
{
	min-height:510px;
	height:auto !important;
	height:510px

}

body#careers-content #home-content
{
	padding-bottom:20px;
}

body#who-content #home-content
{
	padding-bottom:20px;
}

body#list .content,
body#careers-landing .content,
body#careers-content .content,
body#who-content .content
{
	margin-top:20px;
}



/***********/


.home-content
{
	position: absolute;
	
	
}

.title
{
	margin-top: 63px;
	margin-left: 32px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1.9em;
}

.banner-text
{
	color: #ffffff;
	width: 400px;
	margin-left: 32px;

}

.secondary-nav
{
	float: left;
}



.bodyText
{
	padding-left: 20px;
/*	margin-left: 200px;*/
/*	width:486px;*/
	width: 646px;
	color: #A1A2A4;
	font-weight: bold;

	float: left;
}

.bodyText .text
{
	font-size: 0.8em;
	margin-bottom: 20px
}



#home-content
{
	height: 152px;
	
}



.footer #CopyWrite,
.footer #FooterLinks
{
	margin-top: 9px;
}


.content
{
	clear: both;
	margin:0 auto;
	width: 901px;
	background-color: #FFFFFF;
	position: absolute;
	margin-left:19px;
	margin-top:399px;
}



.home-content-bg
{
	clear: both;
	margin:0 auto;
	width: 939px;
	height: 503px;	
	/*border-bottom: 5px solid red;*/
	overflow:hidden;
}

#home-content ul li
{
	/*height: 116px;*/
	width: 276px;
	border-left: solid 1px #CCCCCC;
	float: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left: 20px;
}

#home-content ul li.last
{
	border-bottom:1px solid #9E8BB8;
}

#home-content div.secondary-nav ul
{
	padding-left: 20px;
	width: 181px;
	margin:0px;
}




#home-content div.secondary-nav ul li UL
{
	padding-left: 0px;
}



#home-content div.secondary-nav ul li UL A
{
	padding-left: 15px;
	
}

#careers-content .bodyText UL LI A,
#who-content .bodyText UL LI A
{
	font-size: 1.0em;
}

.panel-title
{
	font-size: 1.5em;
	color:#6C6D6F;
	
}
#home-content ul li img
{
	margin-top: 10px;
	margin-right: 15px;
	border: 1px solid #9277AC;
	float: left;
}

#home-content ul li .panel-text
{
	margin-top: 10px;
	width: 250px;;
	_width: 270px;
	font-size: 0.7em;
	color:#6C6D6F;
	
}

#home-content ul li .panel-content	
{
	/*padding-bottom: 10px;
	_width:50px;*/
}

.footer #FooterLinks
{
	padding-left: 725px;	
	padding-top: 7px;
}

.footer
{clear:both;
	width: 891px;
	position:relative;
	top:20px;
}

#home-content ul li .panel-text a
{
	text-decoration: none;
	font-weight: bold;
	color: #9E8BB8;
	
	float:left;
}

#home-content ul li .panel-text img
{
	border: 0px;
}

#home-content ul li .panel-text img
{
	margin-right: 0px;
	margin-top: 0px;
	/*padding-top: 3px;
	padding-left: 5px;*/
}

div.breadcrumb
{
	float:left;
	width: 600px;
	font-size: 0.7em;
	color: #595A5E;
}

ul.breadcrumb
{
	width:181px;
	float:left
}

#home-content div.breadcrumb
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 61px;
}

#home-content div.breadcrumb div#title
{
	float:left;
}


#home-content div.breadcrumb ul li
{
	border-left: none;
	height: 25px;
	padding-left: 3px;
	float: left;
	font-weight: bold;
	color: #9D8CB8;
	
}

#home-content div.breadcrumb ul li.first
{
	margin-left: 0px;
}

#home-content div.breadcrumb ul#breadcrumb
{
	margin-top: 0px;
}

#home-content div.breadcrumb ul li a
{
	text-decoration: none;
	font-weight: normal;
	color: #595A5E;
}

#home-content div.breadcrumb ul li
{
	height: auto;
	width: auto;
}

div.clearer
{
	clear: both;
}

#home-content div.secondary-nav ul li
{
	border-top: 1px solid #9E8BB8;
	border-left: none;
	float:none;
/*	mmmm height: 25px;*/
	height: auto;
	width: 181px;
	padding-left: 3px;
	
	padding-top: 5px;
}

*html #home-content div.secondary-nav ul li
{
	height: 25px;
}

#home-content div.secondary-nav ul li a
{
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
	color: #A1A2A4;
}

.list-title
{
	padding-top: 8px;
	font-size: 0.8em;
	color: #5A5B5F;
}

.bodyText ul li a
{
	font-size: 0.7em;
	color: #9D8CB8;
	text-decoration: none;
}

#home-content div.bodyText ul li
{
	border-left: none;
	padding-left: 0px;
	border-bottom: 1px solid #cccccc;
	/*height: 100px;*/
	width: 646px;
}

#home-content div.bodyText ul li.first
{
	margin-left: 0px;
	border-top: 1px solid #cccccc;
}

#home-content div.bodyText ul
{
	margin-left: 0px;
	padding-left: 0px;
}

.list-link
{
	padding-top: 3px;
}

#home-content div.bodyText ul li img.arrow
{
	margin-top: 7px;
	padding-left: 5px;
	border: 0px;
}

.list-text
{
	font-size: 0.7em;
	font-weight: normal;
	color: #595A5E;
	/*width: 486px;*/
	width: 546px; 
	/*height: 30px;*/
}

.list-link
{
	float:left;
}




#home-content ul li.first
{
	border-left: 0px;
	margin-left: -40px;

}

#home-content ul
{
	margin-top: 5px;
}

div.title-content div#pageTitle
{

	margin-top:0px;
	padding-top: 128px;
}

.related
{
	float: left;
	padding-left: 20px;
	_padding-left: 3px;
	height: auto;
	
	padding-top: 20px;
}

.related-links
{
	/*width: 164px;*/

	
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;	
	float: left;
	overflow:hidden;
	height:1%;
	width:146px;
	padding:0;
	margin:0 12px 0 0;
}

.rightcolwidth
{
width:666px;
float:left;
}

.related-links .related-title
{
	color: #ffffff;
	/*background-color: #9E8BB8;*/
	/*background-color: #CCC;*/
	background-color: #666;
	/*padding-left: 10px;*/
	padding-top: 2px;
	padding-bottom: 2px;
	width:146px;	
}

.related-title a{color:#FFFFFF; text-decoration:none;}
.related-title a:visited{color:#FFFFFF;}

.related-title {
text-align:center;
}
.related-links {
width:146px;
}


.primary 
{
overflow:hidden;
}
.related-title
{
	font-size: 0.8em;
}

.related-links .links
{
	padding-left: 10px;
	clear: both;
}

.related-links .links-container
{
/*	background-color: #ffffff;	
	background: url(../../../../../BAEProd/groups/public/documents/content_image/corda_cimg_related_bg.jpg) repeat-y;*/
	height: auto;

}*/

div.links-container img
{
width: 146px !important;
height: 127px !important;
}

.links-container a img, .links-container img { width:146px !important; height:127px !important;}


div#our-people
{
	background: url(../../../../../BAEProd/groups/public/documents/content_image/corda_cimg_our_people_bg.jpg) no-repeat right top;
	height: 85px;
	width:154px;
}

body#careers-landing div#our-people,
body#careers-content div#our-people
{
	background: url(../../../../../BAEProd/groups/public/documents/content_image/corda_cimg_careers_bg.jpg) no-repeat right bottom;
	height: 85px;
	width:154px;
}

div#contact-us
{
	background: url(../../../../../BAEProd/groups/public/documents/content_image/corda_cimg_contact_us_bg.jpg) no-repeat;
	height: 73px;
	width:154px;
}

.link-container
{
	font-size: 0.7em;
	font-weight: bold;
}


.related-links .links-container, 
.related-links-title
{
	color: #9E8BB8;
}

.related-links-sub-box
{
	margin-top: 15px;
	padding-left: 10px;
	padding-top: 7px;
}

div.link
{
	padding-top: 7px;
	float: left;
}

.body
{
	/*border-bottom:1px solid #CCCCCC;*/
	clear: both;
}

#who-content .body
{
	clear: none;
}

.related-links img.arrow
{

	padding-top: 10px;
	padding-bottow: 7px;
}

.related-links .links div.last
{
	padding-bottom: 7px;
}

.link-container
{
	clear: both;
}

.related-links .links a,
.link-container a
{
	color: #9E8BB8;
	text-decoration: none;
	
}

div.bookmark,
div.print
{
	margin-left: 25px;
	margin-top: 7px;
}

div.bookmark a,
div.print a
{
	font-size: 0.7em;
	color: #999999;
	text-decoration: none;
	padding-left: 10px;
}

div#our-people div.link
{
	width: 60px;
}

div#contact-us div.link
{
	width: 70px;
}

.body-text
{
	padding-bottom: 5px;
	/*border-bottom: 1px solid #A1A2A4;*/
}

.body-title
{
	color: #595A5E;
	font-size: 0.9em;
	margin-top: 10px;
}


.body p
{
	margin-top: 3px;
	color:#595A5E;
	font-size:0.7em;
	font-weight: normal;
	margin-bottom: 0px;
}

#home-content div.secondary-nav ul li.current a
{
	color: #9E8BB8;
}

#home-content div.secondary-nav ul li.current ul li a
{
	color: #A1A2A4;
}

#home-content div.secondary-nav 
{
/*	clear: both;*/
}

#home-content div.bodyText div.body ul li
{
	border-bottom: 0px;
	font-size:0.7em;
	font-weight: normal;
	color:#595A5E;
	height: auto;
	padding-bottom: 7px;
	margin-left: 2px;
	
	padding-left: 15px;
}

#galleryName
{
	font-size: 0.7em;
	font-weight: bold;
	color:#595A5E;
}

#galleryTitle,
#galleryText
{
	font-size: 0.7em;
	font-weight: normal;
	color:#595A5E;
	margin-top:5px;
}

.galleryFeature
{
	width: 300px;
	float: left;
}

.galleryImages
{
	padding-left: 340px;
}

#galleryImage, #galleryImage img
{
	width: 142px;
	height: 142px;
}

.galleryImage img,
.galleryImageLast img
{
	width: 66px;
	height: 66px;
}

#careers-content .body-title
{
	padding-bottom: 15px;
	/*border-bottom: 1px solid #cccccc;*/
}

#home-content div.bodyText div.body a
{
	color:#9D8CB8;
	font-weight:bold;
	text-decoration: none;
	
}

#home-content div.bodyText div.body ul
{
	margin-top: 0px;
	padding-bottom: 10px;
}


#home-content .body ul li
{
	background: url(../../../../../BAEProd/groups/public/documents/content_image/bae_cimg_list_arrow.jpg) no-repeat 0 3px;
	
}

#home-content .sitemap
{
	
	width: 441px;
	float: left;
}

#home-content .sitemap ul
{
	width: 430px;
	padding-left: 0px;
}

#home-content .sitemap ul li
{
	height: auto;
	width: 410px; 
	float: none;
	padding-left: 15px;
	background:transparent url(../../../../../BAEProd/groups/admin/documents/ss_asset/bae_img_bullet.gif) no-repeat scroll 5px 0.5em;
}

#home-content .sitemap ul li a
{
	font-size: 0.8em;
	text-decoration: none;
	color:#595A5E;
}

#home-content div.secondary-nav ul li ul li.current a
{
	font-weight: bold;
	color:#595A5E;
}


.secondary-nav li
{
	padding-bottom: 5px;
}

* html .secondary-nav li.child
{
	margin-bottom: -3px;
}

* html #home-content .secondary-nav ul
{
	margin-top: 5px;
}

* html .secondary-nav li
{
	padding-bottom: 0px;
}

* html #home-content ul li.first
{
	margin-left: -20px;
}

* html #quick-search #searchterm
{
	padding-top: 3px;
}



* html div.search-panel
{
	margin-top: 22px;
	padding-left: 599px;
}

* html div.search-panel div.links
{
	margin-top: 0px;
}

* html div#site-nav
{
	margin-top: -30px;
}

* html img#bg
{
	position:absolute;
	z-index:-1;
}

* html .content
{
	margin-left: 20px;
	
}

* html .footer #FooterLinks
{
	padding-top: 0px;
}

* html html { overflow-y: hidden; }
* html body { overflow-y: auto; }
* html img#bg {  z-index:-1; }
* html #content-container { position:static; }

* html #home-content div.secondary-nav ul
{

	margin-left: 0px;
}

ul.our-services, ul.our-services ul {
 margin:0;
}

img.logo {border:none;}
img.arrow {height:7px ! important; width:8px ! important;}

* html #home-content ul li .panel-text
{
/*	width: 165px;
*/
}

* html .list-text
{
	width: 540px;
}

* html .content
{
	margin-left:20px;
}

* html #home-content ul
{
	margin-top: 15px;
}

* html #home-content UL LI UL
{
	margin-top: 7px;
}

/********Page layout********/
* html body#list IMG#bg
{
	height: 1129px
}

* html body#careers-landing IMG#bg
{
	height: 873px
}

* html body#careers-content IMG#bg
{
	height: 973px
}

* html body#who-content IMG#bg
{
	height: 1373px
}

* html body#careers-landing div.body,
* html body#careers-landing div.body-title,
* html body#careers-landing div.bodyText,
* html #home-content DIV.bodyText UL LI
{
	width: 646px;
}

* html body#careers-landing .footer {
	margin-top:20px;
}

* html body#careers-landing .footer-bg {
	height:204px;
}

* html body#careers-content .footer-bg {
	height:304px;
}

* html body#who-content .footer-bg {
	height:704px;
}

/*******************/

* HTML #home-content UL
{
	margin-top: 0px;
}

* html #home-content div.secondary-nav ul
{
	float: none;
}

* html .related-links .links-container
{
	margin-bottom: -5px;
}

* html .related-links .links-container img
{
	/*border-bottom: solid 3px #9e8bb8;*/

}

* html .related-links-first
{
	margin-left: 8px;
}

.gallery_fix {
width:306px;clear:left;margin-left:0px;
}
div.text
{
 margin-top: 3px;
 color:#595A5E;
 font-size:0.7em;
 font-weight: normal;
 margin-bottom: 0px;
}
.bodyText ul.resize li img {height:78px; width:78px;}
.bodyText ul.resize li {padding-bottom:10px !important;}
.imgspace img {margin-right:0 !important; margin-top:0 !important;height:148px;width:148px;}

.second_box{clear:left;float:left;width:145px;margin-left:18px;}
.second_boxa{clear:left;float:left;width:145px;position:relative;left:18px;}
.float_left{float:left;}

.home_link_bottom a { width:140px !important;}

.sitemap ul {margin:0; padding:0;}


#panel-image { height:78px; width:78px;  float:left; margin-right:20px; _margin-right:15px!important;}
#panel-image img {height:78px; width:78px; border:1px solid #9277AC;}

#home-content ul li { /*height: 116px;*/ width: 276px; border-left: solid 1px #CCCCCC; float: left; list-style-image:none; list-style-position:outside;  list-style-type:none; padding-left: 20px; }
#home-content ul li .panel-content	{ padding-bottom: 10px; word-wrap: break-word; _width: 150px; _float:left!important;}

#home-content ul li .panel-text a{ text-decoration: none; font-weight: bold; color: #9E8BB8; _float:left!important;}
#home-content ul li { width: 276px; border-left: solid 1px #CCCCCC; float: left; list-style-image:none; list-style-position:outside;  list-style-type:none; padding-left: 20px; }
#home-content ul li.second { border-left:1px solid #CCCCCC !important; /* margin-left:-40px;*/ }
#home-content ul li .panel-content a { background-image:url(../../../../../BAEProd/groups/public/documents/content_image/corda_redesign_cimg_link_arrow.jpg);
background-repeat:no-repeat; background-position: right; padding-right:9px; vertical-align:bottom; _float:right; _background-position:bottom; _padding-bottom:2px;}

div#bannerText a {color:#FFF; text-decoration:none;font-size:12px;font-weight:bold;}
#site-nav-wrap ul { margin:0 0 0 5px; padding:0; float:left;}
div.text_a {float:left; clear:left; width:147px;_width:146px; font-size:0.7em; _margin-left:1px; color:#595A5E;  }
div.text_aa {float:left; clear:left; width:147px; font-size:0.7em; color:#595A5E;}

img, a {outline:0 none;}


.ourhistcont{
width:626px;
color:#595A5E;
font-size:0.7em;
font-weight:normal;
margin-bottom:0;
margin-top:3px;
}

.ourhistcont a{
	color: #9E8BB8;
	text-decoration:none;
	font-weight:bold;
}
.ourhistcont img{
width:148px;
height:148px;
}
.ourhistcont p {margin:0; padding:0;}

*:first-child+html .links-container  { height:127px; }



.purple {
color:#9D8CB8 !important;

/* New Classes for Corda Search Results page  */

		.search-results li, .search-results h2, .search-results p
        {
            margin: 0;
            padding: 0;
        }
        div.pagination
        {
            width: 620px !important;
        }
        .pagination, .pagination-base
        {
            background: #EBF2F6;
        }
        p.paging
        {
            color: #B6B6B6;
        }
        p.paging a.current
        {
            color: #B6B6B6;
        }
        p.paging a
        {
            color: #3D176F;
            text-decoration: none;
        }
        .pagination, .pagination-base
        {
            background: #EBF2F6;
        }
        p.paging
        {
            color: #B6B6B6;
            font-size: 0.75em;
        }
        p.paging a.current
        {
            color: #B6B6B6;
        }
        .job-results .pagination, .job-results .pagination-base
        {
            margin-bottom: .2em;
        }
        .pagination, .pagination-base
        {
            margin: 0 0 1em 0;
            padding: .3em 0;
            width: 100%;
            overflow: hidden;
        }
        .pagination p, .pagination-base P
        {
            margin: .1em 0;
            line-height: normal;
        }
        p.page-count
        {
            float: left;
            padding-left: 1.5%;
            width: 30%;
        }
        p.paging
        {
            float: right;
            padding-right: 1.5%;
            width: 65%;
            text-align: right;
            font-weight: bold;
        }
        p.paging a
        {
            display: inline-block;
            padding: 0 .25em;
            border: 1px solid #B9B9B9;
        }
        .paging-prev
        {
            margin-right: .5em;
        }
        .paging-next
        {
            margin-left: .5em;
        }
        p.paging .paging-prev a, p.paging .paging-next a
        {
            display: inline;
            padding: 0;
            border: 0;
        }
        .paging-prev
        {
            margin-right: .5em;
        }
        .paging-next
        {
            margin-left: .5em;
        }
        ul.search-results, ul.search-results li
        {
            margin: 0;
            padding: 0;
        }
        ul.search-results li
        {
            border-left: 0 none !important;
            float: left;
            width: 600px !important;
            font: 12px Helvetica, Arial, sans-serif;
            color: #595A5E;
            margin: 0;
            padding: 0;
        }
        ul.search-results li h2 a
        {
            font-size: 12px;
            color: #3D176F;
            text-decoration: none;
            border-bottom: 1px solid #CCC;
            float: left;
            width: 620px;
            clear: both;
            margin-top: 15px;
            padding: 3px 0;
        }
        ul.search-results li p
        {
            clear: both;
            padding-top: 5px;
        }
        .search-results-foot
        {
            font-size: 10px;
            margin: 5px 0 0 0 !important;
            padding: 0;
        }

}