/* CSS Document for all site pages CALCO UK*/

body {
	/*background-color: #FCFAF3;*/
	background-image:url(bridge_parapets_background.jpg);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #d1c6dd;
}
.style1 {color: #663300}
.style2 {
	color: #996600;
	font-style: italic;
}



a.frontrollover:active {
	color: #663300;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

a.frontrollover:link {
	color: #663300;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;

}
a.frontrollover:visited {
	color: #663300;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;


}
a.frontrollover:hover {
	color: #990000;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	}

a.frontemail:active {
	color: #663300;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;

}

a.frontemail:link {
	color: #663300;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;


}
a.frontemail:visited {
	color: #663300;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;



}
a.frontemail:hover {
	color: #990000;
	text-decoration: none;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;

	}


.sblink {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sblink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sblink2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bottomnav {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sidebutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: #BDA8CB
}
.sidebutton UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.sidebutton LI {
	BORDER-TOP: #fff 1px solid; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #ccccb2 1px solid
}
.sidebutton LI A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: 0.33em; LINE-HEIGHT: 1.75em; BACKGROUND-COLOR: #BDA8CB
}

.sidebutton LI A:hover {
	BACKGROUND-COLOR: #d7d7c2
}.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.featurebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #371E62;
	padding: 0px;
	text-align: left;

}

.featureboxwee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #371E62;
	padding: 0px;

}

.centrals {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#306;
	}
	
#central {
	margin: 0 auto 0 auto;
	}



a.calco:link{font-size:10px;color:#ffffff;text-decoration: none;}
a.calco:visited{font-size:10px;color:#ffffff;text-decoration: none;}
a.calco:hover{font-size:10px;color:#ffff00;text-decoration: none;}
a.calco:active{font-size:10px;color:#ffffff;text-decoration: none;}


a.next:link{font-size:14px;color:#FF0000;text-decoration: none;font-weight: bold;}
a.next:visited{font-size:14px;color:#FF0000;text-decoration: none;font-weight: bold;}
a.next:hover{font-size:14px;color:#CC0000;text-decoration: underline;font-weight: bold;}
a.next:active{font-size:14px;color:#FF0000;text-decoration: none;font-weight: bold;}


.pixborderwhite {
	color: #FFFFFF;
}
.underlino {
	text-decoration: underline;
}

#spacer {
	height:12px;
	}
	
#watermark {
	width:616px;
	height:auto;
	background-image:url(images_2009/watermark.jpg);
	background-repeat:repeat-y;
	}
.centralator {
	text-align: center;
	color: #361E61;
}
.centralator table tr td {
	text-align: center;
}
