



a .fa.fa-search,
a:link,
a:visited,
a:hover,
a:active,
.widget-header i.tagLineHelp,
a>i.helpText {
	color: #0033CC;
	 background-color: inherit;
}

a:hover .fa.fa-search,
a:hover,
a:active {
	color: #000033;
	background-color: inherit;
}

span.fakeLink {
	color: #0033CC;
	background-color: inherit;
	text-decoration: underline;
	cursor: pointer;
}

#header {
	border-bottom: 4px solid #000033;
}

	
	
		#header {
			border-top: 0;
		}
		#header img.logo {
			position: relative;
			top: 0;
			left: 0;
			vertical-align: bottom;
		}
		#essentials {
			position: relative;
			top: 21px;
		}
	


div#essentials a:link,
div#essentials a:visited,
div#essentials a:hover,
div#essentials a:active {
	color: #000033;
	background-color: inherit;
}

div#essentials a:hover {
	color: #99CCFF;
}

#footer {
	border-top:4px solid #000033;
/*
	background: url(../images/agencyLogos/agencyLogo_511_2.png) no-repeat right top;
*/
}

.agencyLogo {
	background: url(../images/agencyLogos/agencyLogo_511_2.png) no-repeat right top;
}
.agencyPhoto {
	background: url(..//images/agencyphoto/agencyPhoto1.png) no-repeat right top;
}
.buyerPhoto {
	background: url(..//images/buyerphoto/) no-repeat right top;
}
div.displayTagContiner,
div.displayTagContainer {
	background-color: #99CCFF;
	color: white;
}

table.displayTag {
	border-color: #000033;
}

table.displayTag caption {
	background-color: #000033;
	color: white;
}

span.pagelinks a:link, 
span.pagelinks a:visited, 
span.pagelinks a:hover, 
span.pagelinks a:active {
	color: white;
	background-color: #99CCFF;
}


div#leftNav .searchType.active{
	border-left:0.4em solid #000033;
}

div#leftNav .searchType.active a {
	color: #000033;
}

div#leftNav .leftNavTitle {
	background-color: #000033;
}

.nav.nav-list.settings-sidenav p.navbar-text {
	color: #0033CC;
}

div#leftNav h5 {
	color:#99CCFF;
}

div.confirmPurchase p#totalCost,
div#passwordContainer input.submitButton {
	background-color: #000033;
	color: white;
}

div#passwordContainer {
	background-color: #99CCFF;
	border-color: #000033;
}

/* branding button 
.btn-primary{
	background-color: #99CCFF;
/*	color: #000033;*/
}
 */
/* branding form */
.form-horizontal{
/*	border: 1px solid #000033;*/
/*	padding:1.3em 0; */
}

.alert,
/* Removing customised badge label colours as requested in UF-1803 - these can be re-instated
/*.label-warning,
.label-success, 
.badge-warning */{
	background-color: #99CCFF;
}

/** the previous .alert will override any previous alerts - set them back in */
.alert-info {
	background-color: #aaaaaa;
}

.alert-error, alert-danger {
  background-color: #9d261d;
}
.alert-success {
  background-color: #46a546;
}

.snapshot_outer, .table-snapshot {
	background-color: #99CCFF;
}
.table-snapshot td,
.snapshot div {
	background-color: white;
}
/**************** MEDIA QUERIES ****************/
@media (min-width: 1200px){
}
@media (min-width: 1024px) and (max-width: 1100px){
}
@media (min-width: 980px){
}
@media (max-width: 979px){
}
@media (min-width: 768px) and (max-width: 979px){
}
@media (max-width: 767px){
}
@media (max-width: 480px){
}
@media print{
}