/* PANETTONE
	dark blue:	#0B3F8C
	light blue:	#4FAEE3
*/
/* HOME PAGE */

/*
NOTE: due to the presence of 
http://building.verticalsearchworks.com/ERA/Custom/building/Css/HtmlRelatedLinks.css
which plays a direct influence over the <body> and <a> tags, the following style
statement is crucial to override this file and keep things as they should be.
*/
html body{
	background: url("/magazine/graphics/bg_body.png") repeat-y scroll 50% 0 #F1F1F1;
   color: #474849;
   font: 0.813em/17px Helvetica Neue,Helvetica,Arial,sans-serif;
   margin: 0;
   padding: 0;
}

body a, body a:visited {
    color: #0B3F8C;
	padding:0;
	font-size:inherit;
	display:inline;
	
}

#mastnav li.first{color:#0B3F8C;}

#secondary_mastnav,
#mastnav{
	border-bottom: 2px solid #0B3F8C;
}


#mast_date p{color:#4FAEE3;}

#crumbtrail li a{
	color:#0B3F8C;
	font: 0.923em/20px Georgia,"Times New Roman",Times,serif;
    list-style: none outside none;
    text-transform: uppercase;
	text-decoration:none;
}
#crumbtrail li.current{
	color:#4FAEE3;
}

#mast_sleeve #mastsearch .button{
	float:left;
	/*width:300px;*/
	background-color:#000000;
}

div.footer_ad #bottom1 h1{
	border-top: 5px solid #0B3F8C;
    color: #0B3F8C;
}

div.footer_ad #bottom1 h1 div.trans_1{
	background-color: #0B3F8C !important;
}
.trans_1{
	background-color: #0B3F8C !important;
}

#footer .seo_nav {
    background: url("http:www.building.co.uk/magazine/graphics/bg_seonav.png") no-repeat scroll 0 0 #0B3F8C;
	-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px; /* future proofing */
-khtml-border-radius: 6px; /* for old Konqueror browsers */
}

.switchSite a {
    color: #0B3F8C !important;
}

.extras h2, .alsoIn h2, 
.useraccount h2, 
.myhomeBlockEmpty h2, 
.blogRoll h2, 
.factfile h2 {
  color: #0B3F8C;
}
.relatedarticles_sleeve li p.date, 
.relatedimages_sleeve li p.date, 
.relatedvideos_sleeve li p.date {
  color: #4FAEE3;
}
.ERA_RCh2 {
  color: #0B3F8C;
}


#wrapper #btnSignIn {
    background: url("http://building.co.uk/magazine/graphics/buttons/b_signin2.png") no-repeat scroll 0 0 #FFFFFF;
    float: right;
    height: 18px;
    margin: 0;
    position: relative;
    text-indent: -9999px;
    width: 68px;
}

#newsletterForm{

}

#newsletterForm h2{
	color: #0B3F8C;
	border-bottom: 5px solid #0B3F8C;
}
#newsletterForm input.button{

}
#newsletterForm .more a{
	color: #0B3F8C;
}

.tab_block li.current a, 
.tab_block li.current a:visited {
    color: #0B3F8C;
}
.tab_block li a {
    color: #0B3F8C;
}
#newsletter_block .checkbox:checked + label {
    /*background-image: url("http://www.building.co.uk/magazine/graphics/checkbox_checked.png");*/
}

#rightcolumn .active_block ul li h4 a:hover{
	color:#0B3F8C;
}

#crumbtrail li {
    /*background: url("http://www.building.co.uk/magazine/graphics/separator_vertical_crumb.png") no-repeat scroll 0 4px transparent;*/
}


.servicesitem h2 {
  color: #0B3F8C; 
}

/* SIGN IN / REGISTER PAGE */

.byline a, .byline .date {
    color: #0B3F8C;
}

#story_subs .subs_wrapper1 .col2 h2 {
    color: #0B3F8C;
}

#story_subs .subs_wrapper2, #Subsnewsletters .subs_wrapper2 {
    border-top: 5px solid #0B3F8C;
}

#story_subs .subs_wrapper2 .col2 .registerbackground .field .button {
/*image based*/
/*src="http://building.co.uk/magazine/graphics/subs/button_sign_in.png"*/
}



#wrapper_sleeve .gallery .previousButton, #wrapper_sleeve .gallery .nextButton{

	
}



#signonform a,
#signonform a:visited{
	color:#0B3F8C;
}
.thickbox{color:#0B3F8C;}

.formbox h2 {
    color: #0B3F8C !important;
 }
 #register .col2 h2 {
    color: #0B3F8C !important;
}


.tab_block li a:hover, 
.tab_block li.current a:hover{
	color:#4FAEE3;
}

#comments h2 {
    color: #0B3F8C;
}
#comments ul li .byline a {
  color: #0B3F8C;
}
.byline a, .byline .date {
  color: #4FAEE3;
}
#content .meta span.author a {
  color: #0B3F8C;
}
#content .meta .date {
  color: #4FAEE3;
}

blockquote {
    border-top: 5px solid #0B3F8C;
}

.inline_image cite {
    color: #0B3F8C;
}

#BAP-holder img,
.bap-trigger img {
    z-index:-1;
}

#content .meta .date + span {
    background: url("http://www.building.co.uk/magazine/graphics/icons/spin_comments.png") no-repeat scroll 0 2px transparent;
    color: #4FAEE3;
    padding-left: 20px;
}

.page_options a:hover {
	color:#0B3F8C;
}


.page_options .po_email:hover{
	background-position: 5px -25px;
}
.page_options .po_comment:hover{
	background-position: 2px -24px;
}
.page_options .po_save:hover {
  background-position: 4px -23px;
}

iframe #rss .evo_cont .morebarbour a {
	color: #0B3F8C;
}

#searchResults h1{
	border-bottom: 5px solid #0B3F8C;
    color: #0B3F8C;
}

#myReports .noreports {
  border-top: 5px solid #0B3F8C;
}

