/* BCS Stylesheet         
  * @date: 04.02.10               
  * @colours 
  * main orange: E77817
  * dark blue: 0A303D
  * head grey: 303538
  * nav grey: 1E2225  */

/* ------------------- Common */
* { margin:0; padding:0; }
body {
	background-color:#0D1114;
	background-image:url(images/bgfill.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
}
.right { 
	display:block;
	float:right;
	position:relative;
}
.left {
	display:block;
	float:left;
	position:relative;
}
.no-left-pad { margin:-10px -20px -5px -25px; }

.Table_01 .footer {
	background-color:#101518;
	bottom:0;
	color:#333333;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	height:186px;
	left:0;
	margin:0 auto;
	padding:5px;
	position:absolute;
	text-align:center;
	width:1000px;
	word-spacing:2px;
}
h2.subhead {
	color:#E77817;
	font-family:georgia,serif;
	font-size:22px;
	width:500px;
}
div.text-cont {
	display:block;
	height:120px;
	padding:25px 20px 5px 40px;
	width:600px;
}
div.img-cont img {
	display:inline;
	height:95px;
	padding:25px 40px 5px 20px;
	vertical-align:bottom;
	width:252px;
}
p.maintext {
	color:#FFFFFF;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:16px;
}
#contactform #form {
	display:block;
	float:left;
	position:relative;
	width:600px;
}
#contactform #form table tr td input {
	background-color:#AAAAAA;
	border:medium none;
	color:#333333;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:16px;
	height:24px;
	padding:5px;
	width:300px;
}
#contactform #form table tr td textarea {
	background-color:#AAAAAA;
	border:medium none;
	color:#333333;
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:16px;
	height:140px;
	padding:5px;
	width:612px;
}
#formresp .error {
	background-color:#222222;
	border:1px solid #555555;
	color:#FF0000;
	padding:10px;
	width:600px;
}

#formresp .error a { color:#E77817; }
.white { color:#FFFFFF; }

/* ------------------- General template */
div.Table_01 {
	height:1068px;
	margin:0 auto;
	position:relative;
	top:0;
	width:1028px;
}
div.bcs-img_ {
	height:1068px;
	left:0;
	position:absolute;
	top:0;
	width:73px;
}
div.bcs-img002_ {
	height:88px;
	position:absolute;
	top:0;
	width:1028px;
}
div.bcs-img003_ {
	height:1068px;
	left:0;
	position:absolute;
	top:0;
	width:73px;
}
div.bcs-img004_ {
	height:54px;
	left:0;
	position:absolute;
	top:88px;
	width:127px;
}
div.bcs-img006_ {
	height:54px;
	left:127px;
	position:absolute;
	top:88px;
	width:122px;
}
div.bcs-img008_ {
	height:54px;
	left:249px;
	position:absolute;
	top:88px;
	width:122px;
}
div.bcs-img010_ {
	height:54px;
	left:371px;
	position:absolute;
	top:88px;
	width:122px;
}
div.bcs-img011_ {
	height:54px;
	left:493px;
	position:absolute;
	top:88px;
	width:535px;
}
div.bcs-img012_ {
	background-image:url(images/bgbodyfill.jpg);
	background-repeat:repeat-x;
	height:292px;
	left:0;
	position:absolute;
	top:142px;
	width:1028px;
}
div.bcs-img013_ {
	height:634px;
	left:0;
	position:absolute;
	top:434px;
	width:24px;
}
div.bcs-img014_ {
	height:216px;
	left:24px;
	position:absolute;
	top:434px;
	width:469px;
}
div.bcs-img015_ {
	height:216px;
	left:493px;
	position:absolute;
	top:434px;
	width:506px;
}
div.bcs-img016_ {
	height:306px;
	left:999px;
	position:absolute;
	top:434px;
	width:29px;
}
div.bcs-img017_ {
	background-image:url(images/bcs-img-17.jpg);
	background-repeat:no-repeat;
	height:90px;
	left:24px;
	position:absolute;
	top:650px;
	width:975px;
}
div.bcs-img018_ {
	background-image:url(images/bcs-img-18.jpg);
	height:328px;
	left:24px;
	padding-left:15px;
	position:absolute;
	top:740px;
	width:724px;
}
div.bcs-img019_ {
	background-color:#0D1215;
	background-image:url(images/cont3.jpg);
	height:190px;
	left:748px;
	position:absolute;
	top:740px;
	width:252px;
}
div.bcs-img020_ {
	height:328px;
	left:1000px;
	position:absolute;
	top:740px;
	width:28px;
}
div.bcs-img021_ {
	height:138px;
	left:748px;
	position:absolute;
	top:930px;
	width:252px;
}
