/* Reset Styles  */
@import url("neoPaginatorDefault.css");

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	font: 0.6251em/1 Helvetica,Tahoma,Arial,sans-serif;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,

q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

.bold {
	font-weight: bold;
}

.bolder {
	font-stretch: bolder;
}

.highlight {
	background-color: yellow;
}

.clearLeft {
	clear: left;
}

.clearRight {
	clear: right;
}

.clearBoth {
	clear: both;
}

.alignRight {
text-align: right;
}

.alignLeft {
text-align: left;
}

.alignCenter {
text-align: center;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}



/* Globals */
body {
	background: rgb(255,255,255);
	padding:0;
}

p, ul.defaultList {
	font-size: 1.5em;
	color: #58595B;
	padding: 0.5em;
	line-height: 1.2em;
}

.blueText {
	color: blue;
}

ul.defaultList{
	list-style: circle inside;
	margin-left: 1.5em;
}



#sReader {
	left:-100000em;
	position:absolute;
	top:-1000em;
}


#container {
	width:95em;
	margin:0 auto 0 auto;
	padding:0;
}

#pageContainer {
	clear:both;
	margin:0;
	overflow:hidden;
	padding-bottom:4em;
	position:relative;
	padding-top: 1em;  
}

#pageContainer .colContainer {
	display:inline;
	float:left;
	margin-left: 0.75em;
	border-style:solid;
}

#pageContainer .noMarginLeft {
	margin-left: 0em;
}

#pageContainer .colContainerFirst {
	margin-left: 0;
}

#pageContainer .colContainerLast {
	margin-right: 0;
}

#pageContainer .col {
	float:left;
	margin-top:12px;
	width:23em;

}


#pageContainer .colSize23em {
	width: 22em;
	_overflow: hidden;
}

#pageContainer .marginFirst{
	margin-right: 0.77em;
	_margin-right:0.3em;
}

#pageContainer .marginLast{
	margin-left: 0.77em;
	_margin-left:0.3em;
}

#pageContainer .marginBoth{
	margin-left: 0.77em;
	_margin-left:0.3em;
	margin-right:0.77em;
	_margin-right:0.3em;
}


#pageContainer .colSize27point6em {
	width: 27.6em;
}

#pageContainer .colSize37em {
	width: 37em;
}

#pageContainer .colSize56em {
	width: 56em;
}

#pageContainer .colSize68em{
	width: 68em;
}


/* Custom Layout */

#topContainer {
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	
	/* Inc BG Image */
}






/* Navigation */
.navContainer ul {
	line-height:2.5em;
	padding: 0.25em;
	text-align: justify;
}

.navContainer ul li {
	display:inline;
	padding:0.25em 3.05em;
	border-right: 1px solid #FFFFFF;
}

.navContainer ul li.last {
	border-right: 0;
}

.navContainer ul li a {
	color:white;
	font-size:1.45em;
	font-weight: normal;
	text-decoration:none;
}

.navContainer ul li a:hover {
	text-decoration: underline;
}


/* Page Titles*/

#topImageSpacer {
	margin-top: 21em;
	padding: 1em 1.5em 2em 1.5em;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
}

.searchContainer {
	float: right;
	clear: none;
	width: 30em;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border: 3px solid #FFFFFF;	
	padding: 1.5em;
	margin-top: 1.5em;
}

#topImageSpacer .welcomeTo  {
	
}

.welcomeTo {
	display: block;
	font-size: 2.8em;
	color: rgb(255,255,255);
}

h1 {
	font-size: 4em;
	font-weight: bold;
	color: rgb(255,255,255);
}

.pageTitle {
	margin:0.75em 0 0.5em 0.25em;
}

h2 {
	font-size: 3.2em;
	
	color: rgb(247,147,29);
}

h4 {
	font-size: 1.8em;
	color: #58595B;
	padding:0.75em 0.3em 0.3em;

}

h5 {
	font-size: 1.6em;
	color: #58595B;
	padding:0.75em 0.25em;
}

/* Search */
.searchContainer .searchBoxDiv {
	border: 1px solid #FFFFFF;
	margin-bottom: 0.5em;
}

.searchContainer .searchBox {	
	width: 13.7em;
	font-size: 1.8em;
	padding-left: 0.25em;
	border: 0;
	margin: 0;
	background-color: rgb(255,255,255);
	float: left;
}

.searchContainer .searchButton {
	
	color: rgb(255,255,255);
	font-size: 1.5em;
	border: 0;
	margin: 0;
	height: 1.55em;
	width: 2.8em;
	
}

.searchContainer label {
	display: block;
	margin: 0.25em 0 0.25em 0;
	font-size: 1.4em;
	color: rgb(255,255,255);
}

/* Login */

.loginOuterContainer {
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	padding: 1em;
	color: rgb(255,255,255);
}

.loginOuterContainer p  {
	color: rgb(255,255,255);
	padding: 0;
	margin: 0;
}

.loginOuterContainer a {
	color: rgb(255,255,255);
}

.loginOuterContainer .registerContainer
{
	margin-bottom: 1em;
}

.loginOuterContainer .registerContainer, .loginOuterContainer .loginContainer {
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	padding: 0.5em;
	border:3px solid #FFFFFF;
	
}

.loginOuterContainer .loginContainer {
	padding: 1.5em;
}

.loginOuterContainer .registerContainer p {
	margin: 1em;
}


.loginContainer .loginBox {	
	width: 14.7em;
	font-size: 1.8em;
	padding-left: 0.25em;
	border: 0;
	margin: 0;
	background-color: rgb(255,255,255);
}

.loginContainer .loginBoxDiv {
	border: 1px solid #FFFFFF;
	margin-top: 0.5em;
}

.loginContainer .loginButton {
	color: rgb(255,255,255);
	font-size: 1.5em;
	border: 0;
	margin: 0;
	height: 1.55em;
	width: 2.8em;
	width: auto\9;
	*width: 2.6em;
}

.loginContainer .forgotPassword {
	margin-top: 1em;
}

.registerContainer .registerButton {
	display: block;
	float: right;
	padding: 0.5em 0.75em;
	margin: 0.25em 0.5em;;
	border: 1px solid rgb(255,255,255);
	font-size: 1.5em;
	text-decoration: none;
	background-color: rgb(79,73,101);
}

/* Forms Styling */
dl {
	overflow: hidden;
	clear: right;
}

dl dt{
	float: left;
	overflow: hidden;
	clear: both;
	padding-right: 1em;
	_position:relative;
}

dl dt label{
	text-align:right;
	display: block;
	width: 9em;
	font-size: 1.15em;
	/* color: #58595B; */
	font-weight:bold;
	padding:0.25em 0;
}

dl dd{
	float: left;
	overflow: hidden;
	width: 75em;
	text-align: left;
	padding-bottom: 1em;
	*float: none;
}


.styledButton, #pcaButtonAE54{
	border: 1px solid white;
	color: #FFFFFF;
	font-size: 1.5em;
	height: 1.55em;
	margin: 0;
}

.styledForm, #formSectionSearch{
	-moz-border-radius:20px;
	-webkit-border-radius: 20px;
	color: #FFFFFF;
	padding: 1em;
}

.styledForm dl, #formSectionSearch dl{
	padding-left: 2.5em;
}

.styledForm h5, .styledForm h4{
	color: #FFFFFF;
	font-weight:bold;
}

.styledForm #formSection, , #formSectionSearch #formSection{
	margin-bottom: 1em;
	border: 3px solid #FFFFFF;
	padding: 0.5em;
	-moz-border-radius:20px;
	-webkit-border-radius: 20px;
}

#formSectionSearch{
	border: 3px solid #FFFFFF;
	padding: 0.5em;
	-moz-border-radius-topleft:20px;
	-moz-border-radius-topright:20px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
}

/* Express Interest (Favorites) */

.expressInterestItem{
	clear: both;
	padding-top: 1em;
}

.expressInterestItem dd{
	padding-top: 0.35em;
}

.expressInterestItem span{
	padding:0.35em;
	vertical-align: middle;
	background-color: #D0CDDB;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	background-color: #A1A4D2;
	padding-left: 1.35em;
	padding-right: 1.35em;
}

/* Networks */
#orgViewClosedText{
	clear: both;
	font-size: 1.5em;
	padding: 0.75em;
}

#viewOrgDetails dt{
	font-size: 1.9em;
}

#viewOrgDetails dd{
	font-size: 1.25em;
	width: 100%;
	padding-top: 0.5em;
}

/* Business Tabs */

.businessTabs{
	font-size:1.35em;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 0.5em;
	margin-left:1.75em;
	padding-bottom: 1.25em;
}

.businessTab{
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 20px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	width: 25%;
	margin-right: 0.25em;
	padding: 0.75em;
	padding-left: 1.5em;
	list-style: none;
	float: left;
}

/* Logged In Summary */

.introText{
	background-color: #BE0071;
	color: #FFFFFF;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	padding: 1em;
}

.introText h3{
	font-size: 2.5em;
	text-decoration: underline;
	padding-left: 0.25em;
	padding-bottom: 0.25em;
}

.introText p{
	color: #FFFFFF;
}

/* Opportunity Search */

#pMT20NeoPaginator table{
	width: 100%;
}

#pMT20NeoPaginator .subInfo{
	float: left;
	padding-right: 1.5em;
	font-size: 90%;
	font-weight: bold;
}

#pMT20NeoPaginator .opportunityDescription{
	clear: left;
	padding: 1em;
	padding-left: 0;
}


#pMT20NeoPaginator .widgetContent {
	background-color: #FFFFFF;
	margin-right: 0em;
	margin-top: -3em;
}

#pMT20NeoPaginator .listing dt {
	border-top: 1px solid grey;
	margin-top: 0.5em;
	padding-bottom: 0.75em;
	padding-top: 0.75em;
}

#pMT20NeoPaginator .listing {
	font-size: 1.25em;
}

#pMT20NeoPaginator .listing dl {
	padding-left: 1em;
	overflow: visible;
}

#pMT20NeoPaginator .results {
	color: #000000;
	padding-right: 3em;
	text-align: right;
	font-size: 1.1em;
	padding-top: 1.5em;
}

#pMT20NeoPaginator .paging{
	padding-top:2em;
	text-align:center;
}

#pMT20NeoPaginator dd{
	padding-bottom: 0.25em;
}

/* Provide Feedback */

#pMT55 dt{
	_position: static;
	_float: left;
}

#pMT55 dd{
	_width: 30em;
	_float: left;
	_clear: left;
	_overflow: visible;
}

#pMT55 dd input{
	_width: 30em;
}

#pMT55 dt label{
	_text-align: left;
	_width: 20em;
}

/* View Opportunity */
#viewOppOrgDetails, #viewOppOrgDetails dl {
	overflow: hidden;
	clear: right;
}

#viewOppOrgDetails, #viewOppOrgDetails dt{
	float: left;
	overflow: hidden;
	clear: both;
	padding-right: 1em;
}

#viewOppOrgDetails dt{
	padding-bottom: 0.5em;
	padding-top: 0.75em;
	width: 30em;
	font-size: 1.25em;
}

#viewOppOrgDetails, #viewOppOrgDetails dt label{
	text-align:right;
	display: block;
	width: 9em;
	font-size: 1.15em;
	color: #58595B;
	font-weight:bold;
	padding:0.25em 0;
}

#viewOppOrgDetails, #viewOppOrgDetails dd{
	float: left;
	overflow: hidden;
	width: 43em;
	text-align: left;
	padding-bottom: 1em;
	*float: none;
}

#viewOppOrgDetails dd{
	color: #000000;
	font-size: 1em;
	padding-left: 2.5em;
}

.oppOrgContact{
	color: #58595B;
}

.oppOrgContact legend{
	font-size: 1.5em;
	font-weight: bold;
}

.oppOrgContact dl{
	padding-left: 2.5em;
	padding-top: 1em;
}

.oppOrgContact dt{
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 0.25em;
	padding-top: 0.75em;
}

.oppOrgContact dd{
	font-size: 1.2em;
	color: #000000;
	padding-left: 1em;
	padding-top: 0.25em;
}

.expressInterest{
	color: #58595B;
}

.expressInterest legend{
	font-size: 1.5em;
	font-weight: bold;
}

#oppViewClosedText{
	font-size: 1.35em;
	font-weight: bold;
}

#oppView #oppViewSummary{
	float: right;
	width: 26em;
}

#oppView #oppViewCopy{
	float: left;
	width: 55em;
	margin-left: 2.75em;
}

#oppView h2{
	color: #000000;
}

#oppView #oppViewTools{
	float: right;
}

#oppViewCopy h3{
	font-size: 1.3em;
	font-weight: bold;
	padding-top: 1em;
}

#oppViewCopy .oppViewCopyContent{
	font-size: 1.15em;
	padding-left: 0.5em;
	padding-top: 0.5em;
}

#oppView #oppViewTools_content dl dt{
	padding-left: 1em;
	padding-top: 1em;
	font-size: 1.15em;
}

#oppView #oppViewSummary_content h3{
	font-size: 1.15em;
	font-weight: bold;
	padding-bottom: 0.5em;
	padding-top: 1em;
}

#oppView #oppViewSummary_content dt{
	font-weight: bold;
	font-size: 1.1em;
	padding-bottom: 0.5em;
}



/* Add Opportunity */

.mandatory {
	color: red;
}

#newEmployerSubForm dd {
	width: 30em;
}

#newEmployerSubForm .first {
	padding-top: 0.5em;
}

#newEmployerSubForm label {
	width: 15em;
}

.error{
	color: red;
}

.error ul{
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 2em;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-bottom:1em;
	margin-left:1.5em;
}

/* My Network */
.myNetworkList{
	font-size: 1.35em;
	padding-left: 2.25em;
	padding-top: 0.4em;
	line-height:1.35em;
	list-style-type: none;
}

.myNetworkList li{
	padding-bottom:1.25em;
	padding-top:0.75em;
	width:40em;
	background-color: #D0CDDB;
	padding-left:1.5em;
	font-weight:bold;
}

.myNetworkList span{
	font-size: 0.75em;
	padding:0.35em;
	vertical-align: middle;
	background-color: #D0CDDB;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	float:right;
	background-color: #A1A4D2;
	padding-left: 1.35em;
	padding-right: 1.35em;
}

#orgViewNetwork{
	font-size: 1.3em;
}

#orgViewNetwork ul{
	padding: 1em;
}

#orgViewNetwork li{
	padding-top: 0.3em;
}

#orgViewNetwork span{
	font-size: 1.4em;
}

/* Business Search */

#pMT81NeoPaginator .widgetContent {
	background-color: #FFFFFF;
	margin-right: 0em;
	margin-top: -3em;
}

#pMT81NeoPaginator .listing dt {
	border-top: 1px solid grey;
	margin-top: 0.5em;
	padding-bottom: 0.75em;
	padding-top: 0.75em;
}

#pMT81NeoPaginator .listing {
	font-size: 1.25em;
}

#pMT81NeoPaginator .listing dl{
	padding-left: 1em;
}

#pMT81NeoPaginator .results {
	color: #000000;
	padding-right: 3em;
	text-align: right;
	font-size: 1.1em;
	padding-top: 1.5em;
}

#pMT81NeoPaginator .paging{
	padding-top:2em;
	text-align:center;
}

#pMT81NeoPaginator dd{
	padding-bottom: 0.25em;
}

/* Footer */
.footerLogos{
	text-align: center;
	padding-bottom: 1.5em;
	clear:both;
}

.footerLogos a{
	padding-right: 6em;
}

/* Widgets */
.widgetHeader {
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-right-radius: 15px;
	font-size: 2em;
	color: rgb(255,255,255);
	padding: 0.65em 1em 0.25em 1em;
	margin-right: 1em;
}

.widgetContent {
	margin-right: 2em;
	padding: 1em 1em 2em 1em;
	background-color: rgb(209,211,212);
	
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	color: rgb(88,89,91);
}

.widgetContent p {
	font-size: 1.25em
}


/* Navigation Colors*/

.homepageModule .widgetHeader{
	margin: 0;
}

.homepageModule .widgetContent{
	margin: 0;
}

.homepageModule .widgetContent p{
	color: #000000;
	font-size: 1.4em;
}


/* red */
.redNav .navContainer, .redNav #topImageSpacer { 
	background: url("/portal/media/images/transparent/red091.png") scroll repeat;
	background: rgba(190,0,113, 0.91); 
	_background: rgb(190,0,113);
}

.redNav .searchContainer, .redNav .searchContainer .searchBoxDiv, .redNav .searchContainer .searchButton, .redNav .loginOuterContainer, .redNav .loginContainer .loginButton {
	background-color: rgb(190,0,113);
}

.redNav .searchContainer .searchBox, .redNav .loginContainer .loginBox {
	color: rgb(190,0,113);
}

.redNav .styledButton, .redNav #pcaButtonAE54{
	background-color: #BE0071;
}

.redNav .mandatory{
	color: orange;
}

.redNav .styledForm, .redNav #formSectionSearch{
	background: #D14C9B none repeat scroll 0 0;
}

.redNav .businessTab{
	background-color: #E189BE;
}

.redNav .businessTab.selected{
	background-color: #D14C9B;
}

/* Blue */
.blueNav .navContainer, .blueNav #topImageSpacer {
	background: url("/portal/media/images/transparent/blue091.png") scroll repeat;
	background: rgba(123,115,154, 0.91);
	_background: rgb(123,115,154);
}

.blueNav .searchContainer, .blueNav .searchContainer .searchBoxDiv, .blueNav .searchContainer .searchButton, .blueNav .loginOuterContainer, .blueNav .loginContainer .loginButton {
	background-color: rgb(123,115,154);

}

.blueNav .searchContainer .searchBox, .blueNav .loginContainer .loginBox {
	color: rgb(123,115,154);
}

.blueNav .styledButton, .blueNav #pcaButtonAE54{
	background-color: #7B739A;
}

.blueNav .styledForm, .blueNav #formSectionSearch{
	background-color: #C2BED0;
}

.blueNav .businessTab{
	background-color: #7D7D7D;
}

.blueNav .businessTab.selected{
	background-color: #C2BED0;
}

.lightBlueHeader{
	background-color: #C2BED0;
}

.blueHeader {
	background-color: rgb(123,115,154);
}


/* Green */
.greenNav .navContainer, .greenNav #topImageSpacer {
	background: url("/portal/media/images/transparent/green091.png") scroll repeat;
	background: rgba(0,87,46, 0.91);
	_background: rgb(0,87,46);
}

.greenNav .searchContainer, .greenNav .searchContainer .searchBoxDiv, .greenNav .searchContainer .searchButton, .greenNav .loginOuterContainer, .greenNav .loginContainer .loginButton {
	background-color: rgb(0,87,46);
}

.greenNav .searchContainer .searchBox, .greenNav .loginContainer .loginBox {
	color: rgb(0,87,46);
}

.greenNav .styledButton, .greenNav #pcaButtonAE54{
	background-color: #7E9E81;
}

.greenNav .styledForm, .greenNav #formSectionSearch{
	background-color: #A2B9A4;
}

.greenNav .businessTab{
	background-color: #ABBFAC;
}

.greenNav .businessTab.selected{
	background-color: #7E9E81;
}

.greenNav h2 {
	color: #FFFFFF;	
}


.greenHeader {
	background-color: rgb(0,87,46);
}

.lightGreenHeader{
	background-color: #C2E085;
}


/* Purple */
.purpleNav .navContainer, .purpleNav #topImageSpacer {
	background: url("/portal/media/images/transparent/purple091.png") scroll repeat;
	background: rgba(188,140,191, 0.91);
	_background: rgb(188,140,191);
}

.purpleNav .searchContainer, .purpleNav .searchContainer .searchBoxDiv, .purpleNav .searchContainer .searchButton, .purpleNav .loginOuterContainer, .purpleNav .loginContainer .loginButton {
	background-color: rgb(188,140,191);
}

.purpleNav .searchContainer .searchBox, .purpleNav .loginContainer .loginBox {
	color: rgb(188,140,191);
}

.purpleNav .styledButton, .purpleNav #pcaButtonAE54{
	background-color: #B27CB6;
}

.purpleNav .styledForm, .purpleNav #formSectionSearch{
	background-color: #BB8DBF;
}

.purpleNav .businessTab{
	background-color: #5200A3;
}

.purpleNav .businessTab.selected{
	background-color: #BB8DBF;
}


.purpleHeader {
	background-color: rgb(188,140,191);
}

.lightPurpleHeader{
	background-color: #E2CFE2;
}


/* Orange */
.orangeNav .navContainer, .orangeNav #topImageSpacer {
	background: url("/portal/media/images/transparent/orange091.png") scroll repeat;
	background: rgba(234,151,023, 0.91);
	_background: rgb(234,151,023);
}

.orangeNav .searchContainer, .orangeNav .searchContainer .searchBoxDiv, .orangeNav .searchContainer .searchButton, .orangeNav .loginOuterContainer, .orangeNav .loginContainer .loginButton {
	background-color: rgb(234,151,023);
}

.orangeNav .searchContainer .searchBox, .orangeNav .loginContainer .loginBox {
	color: rgb(234,151,023);
}

.orangeNav .styledButton, .orangeNav #pcaButtonAE54{
	background-color: #D27765;
}

.orangeNav .styledForm, .orangeNav .businessTab.selected, .orangeNav #formSectionSearch{
	background-color: #fc6638;
}

.orangeNav .businessTab{
	background-color: #E3ABA0;
}
.orangeHeader {
	background-color: rgb(234,151,023);
}

.lightOrangeHeader{
	background-color: #F4CA8A;
}


/* Red2 */
.red2Nav .navContainer, .red2Nav #topImageSpacer {
	background: url("/portal/media/images/transparent/red2091.png") scroll repeat;
	background: rgba(125,0,179,0.91);
	_background: rgb(125,0,179);
}

.red2Nav .searchContainer, .red2Nav .searchContainer .searchBoxDiv, .red2Nav .searchContainer .searchButton, .red2Nav .loginOuterContainer, .red2Nav .loginContainer .loginButton {
	background-color: rgb(125,0,179);
}

.red2Nav .searchContainer .searchBox, .red2Nav .loginContainer .loginBox {
	color: rgb(125,0,179);
}

.red2Nav .styledButton, .red2Nav #pcaButtonAE54{
	background-color: rgb(136,95,153);
}

.red2Nav .styledForm, .red2Nav .businessTab.selected, .red2Nav #formSectionSearch{
	background-color: #ad4154;
}

.red2Nav .businessTab{
	background-color: #8A1E32;
}

/* Green2 */
.green2Nav .navContainer, .green2Nav #topImageSpacer {
	background: url("/portal/media/images/transparent/green2091.png") scroll repeat;
	background: rgba(98,135,38, 0.91);
	_background: rgb(98,135,38);
}

.green2Nav .searchContainer, .green2Nav .searchContainer .searchBoxDiv, .green2Nav .searchContainer .searchButton, .green2Nav .loginOuterContainer, .green2Nav .loginContainer .loginButton {
	background-color: rgb(98,135,38);
}

.green2Nav .searchContainer .searchBox, .green2Nav .loginContainer .loginBox {
	color: rgb(98,135,38);
}

.green2Nav .styledButton, .green2Nav #pcaButtonAE54{
	background-color: rgb(128,176, 50);
}

.green2Nav .styledForm, .green2Nav .businessTab.selected, .green2Nav #formSectionSearch {
	background-color: #FFCE47;
}

.green2Nav .businessTab{
	background-color: #E0A500;
}

/* BurntOrange */
.burntOrangeNav .navContainer, .burntOrangeNav #topImageSpacer {
	background: url("/portal/media/images/transparent/yellow207.png") scroll repeat;
	background: rgba(209, 109, 29, 0.85);
	_background: rgb(209, 109, 29);
}

.burntOrangeNav .searchContainer, .burntOrangeNav .searchContainer .searchBoxDiv, .burntOrangeNav .searchContainer .searchButton, .burntOrangeNav .loginOuterContainer, .burntOrangeNav .loginContainer .loginButton {
	background-color: #d16d1d;
}

.burntOrangeNav .searchContainer .searchBox, .burntOrangeNav .loginContainer .loginBox {
	color: #d16d1d;
}

.burntOrangeNav .styledButton, .burntOrangeNav #pcaButtonAE54{
	background-color: rgb(166, 87, 23);
}

.burntOrangeNav .styledForm, .burntOrangeNav .businessTab.selected, .burntOrangeNav #formSectionSearch{
	background-color: #d16d1d;
}

.burntOrangeNav .businessTab{
	background-color: #E0A500;
}

.burntOrangeNav h2{
	color: #FFFFFF;
}



/* BG Images */
.home {
	background: url("/portal/media/images/homepage.jpg") no-repeat scroll 0 0;	
}

.mybusiness {
	background: url("/portal/media/images/myBusiness.jpg") no-repeat scroll 0 0;	
}

.opportunities {
	background: url("/portal/media/images/opportunities.jpg") no-repeat scroll 0 0;	
}

.about {
	background: url("/portal/media/images/aboutAdvice.jpg") no-repeat scroll 0 0;	
}

.advice {
	background: url("/portal/media/images/advice.jpg") no-repeat scroll 0 0;	
}

.networks {
	background: url("/portal/media/images/networks.jpg") no-repeat scroll 0 0;	
}

.news {
	background: url("/portal/media/images/news.jpg") no-repeat scroll 0 0;	
}


