@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../images/bgr.jpg);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.4;
	font-size:11px;
}

#main{width:913px; margin:0px auto;}
#header{
	width:913px;
	height:130px;
	background-image:url(../images/header.png);
}
#navigation{
	width:900px;
	height:30px;
	background-image:url(../images/nav.png);
	padding-top:2px;
	padding-left:13px;
}

#lc1{
	width:694px;
	height:auto;
	float: left;
}

#rc1{width:219px; height:230px;float:left;}

#rc1a{
	width:219px;
	height:230px;
	background-image: url(../images/link4.png);
	float: left;
}

#lc2{width:423px; height:237px;float:left; background-image:url(../images/content1.png); padding: 20px ;}
#lc2a{
	width:423px;
	float:left;
	background-image:url(../images/content1aa.png);
	padding: 20px;
	background-repeat: no-repeat;
}

#lc2 h1, #lc2c h1, #lc2_f h1, #cc2b h1, #cc1b h1 , #lc2a h1{
	font-size:14px;
	padding: 11px 0 0 0;
	color: #333333;
}
#content25{width:463px; height:277px; float:left;background-image:url(../images/content25.png);position:relative;}

#cc1a {
	width:913px;
	height:15px;
	background-image:url(../images/ct.png);
}
#cc1b{
	width:913px;
	background-image:url(../images/cm.png);
	background-repeat: repeat-y;
	float: left;
}
#cc1c {
	width:913px;
	height:14px;
	background-image:url(../images/cb.png);
}

#cc2a {
	width:913px;
	height:15px;
	background-image:url(../images/ct1.png);
}
#cc2b{
	width:913px;
	background-image:url(../images/cm1.png);
	background-repeat: repeat-y;
	float: left;
}
#cc2c {
	width:913px;
	height:15px;
	background-image:url(../images/cb1.png);
}




#lc2_f{	width:463px;	float:left;	background-image: none;}
#rc2b_f{ width:450px; float:left;}


#rc2aa {width:450px; float:left;background-image:url(../images/content2aa.png);	background-repeat: no-repeat;}
#rc2 {width:450px; height:277px;float:left;background-image:url(../images/content2.png);}
#rc2 p{margin-left: 16px;}

#rc2a{width:450px; height:277px;float:left; background-image:url(../images/content2a.png);}
#rc2b{width:450px; height:277px;float:left; background-image:url(../images/content2b.png);}

#lc2c{width:463px; height:332px;float:left; background-image:url(../images/content1c.png);}
#rc2c{width:450px; height:332px;float:left; background-image:url(../images/content2c.png);}
#rc2d{width:450px; height:277px;float:left; background-image:url(../images/content2d.png);}
#rc2d p{	margin: -4px;}


#lnk_col{	width:913px;	padding: 10px 0 8px 0;}

#lc3b{width:694px; height:232px;float:left; background-image:url(../images/Box1b.png);}
#lc3a{	width:694px;	height:219px;	float:left;	background-image:url(../images/Box1a.png);}
#lc3{	width:694px;	height:219px;	float:left;	background-image:url(../images/Box1.png);}
#l_lc3{	width:216px;	height:232px;	float:left;}
#mid_lc3{	width:478px;	height:232px;	float:left;	text-align: left;	font-family: Arial, Helvetica, sans-serif;}
#mid_lc3a{width:474px; height:232px;float:left; font-family: Arial, Helvetica, sans-serif;}

.txt1 {padding: 20px ;}
.txt1_f {padding: 0 20px 15px 20px;}
.txt2 {	padding: 68px 27px 20px 15px; color: #FFFFFF}
.txt3 {	padding: 35px 0px 20px 0px;}
.txt33 {	padding: 0px 18px 0px 17px;}
.txt4 {
	padding: 60px 25px 15px 20px;
	color: #000000;
	font-size: 13px;
	line-height: 1em;
	text-align: center;
}
.txt2 a , .txt2 a:visited , .txt2a a , .txt2a a:visited {color:#ffffff}
.txt2 a:hover , .txt2a a:hover { text-decoration:underline}

.txt1_f {padding: 0 20px 15px 20px;}
.txt2b_f { padding: 0px 27px 5px 15px; color: #000000}

.branches {
	padding: 39px 0px 0px 13px;
}


#rc3{	width:219px;	height:219px;	float:left;	background-image:url(../images/Box2.png);}
.end{clear:both;}
#slides{
	padding: 12px 0 0 13px;
}
#slidest{ padding: 15px 0 0 9px;}
#footer{	width:913px;	height:38px;	padding-top:7px;	padding-bottom: 30px;	background-image: url(../images/foot.png);	background-repeat: no-repeat;}
.left1{
	float:left;
	padding-left:29px;
	padding-top: 5px;
	color: #333333;
	font-weight: bold;
}
.right1{
	float:right;
	padding: 4px 25px 0 0;
	color:#333333;
}

.right1 a, .right1 a:visited{
color:#333333;}
.left{
	float:left;
	padding-left:210px;
	padding-top:6px;
	color:#000000;
}
.right{
	float:right;
	padding-right:18px;
	padding-top:5px;
	color:#000000;
}
.right a, .right a:visited {
	color:#000000
}

/* contactform */

#name_qc, #email_qc, #telephone_qc, #reason_qc, #enquiry_qc, #pin_qc  {position:absolute;width:296px;background-color:#ffffff;border:none;color:#666666;border:#CCCCCC 1px solid;}
#name_qc{
	left: 129px;
	top: 36px;
}
#email_qc{
	left: 129px;
	top: 66px;
}
#telephone_qc{
	left: 129px;
	top: 95px;
}
#reason_qc{left: 373px;top: 923px;}
#enquiry_qc{
	left: 129px;
	top: 129px;
}
#pin_qc{
	left:320px;
	top:199px;
	width:100px;
}
#contactf{width:450px;height:260px;position:relative;}
.contactdetails{width:120px;height:auto;float:left;padding-left:20px;}

p{
	margin:0;
	font-size: 13px;
	line-height: 1.1em;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
}
h1{color:#666666; font-size:10px; margin:0; padding:0 0 8px 0;}
.hhed h1{
	font-size:33px;
}
h2{color:#990000; font-weight:bold; font-style:italic; font-size:16px;text-align:right; margin:0; padding:6px 0 6px 0;}
h3{color:#000000; font-weight:bold; font-style:italic; font-size:13px;text-align:right; margin:0; padding:6px 0 6px 0;line-height:1.2;width:456px;float:right;}
h4{color:#2A4AB1; font-weight:bold; font-style:italic;margin:0; padding:6px 0 6px 0;font-size:14px;}
a{font-weight: bold;}

a , a:visited {
	color:#47B861;
	text-decoration:none;
	font-weight: bold;
}
a:hover { text-decoration:underline}

ul{margin:0; padding:5px 0 5px 30px;line-height:1.4;}
li{margin:0; padding:1px 0 1px 0; list-style-image:url(../images/list.gif);}

