/* CSS Document */
body{
	padding:0 0 30px 0;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333;
}
p, a, li, td, form, input, h3, h1, h2, label, td{
	padding:0;
	margin:0;
	color: #333;
}
img{
	margin:0;
	border:0;
	display:block;
	border-image: 1;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
	color: #361A6F;
}
.speacer{
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
	clear:both;
}
h2{
	font:normal 22px/25px Georgia, "Times New Roman", Times, serif;
	color:#361A6F;
	background-color:inherit;
}
/*------------------------------------------header---------------------------------------*/
.hdrbg{
background:url(images/hdr_bg.jpg) no-repeat 0 0;
height:326px;
}
.logo{
margin:50px 0 0 57px;

}
form.two{
width:300px;
float:right;
padding:66px 0 0 0;
}

form.two label{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#361A6F;
	background-color:inherit;
	float:left;
	width:54px;
}
form.two input.txtfield{
	width:210px;
	height:16px;
	border:solid 1px #E6D5A9;
	background-color:#FFF;
	float:left;
	color:inherit;
}
form.two input.gobutt{
background:url(images/go_butt.gif) no-repeat 0 0;
width:27px;
height:18px;
cursor:pointer;
border:none;
float:right;
}

ul.navlink{
	padding:0 0 0 120px;
	margin:0;
}
ul.navlink li{
	float:left;
	font-size:12px;
	line-height:43px;
	font-weight:bold;
	color:#361A6F;
	background-color:inherit;
	padding:0 12px;
}

ul.navlink li.active{
	color:#3E248A;
	background-color:inherit;
}

ul.navlink li a{
	color:#361A6F;
	background-color:inherit;
}
ul.navlink li a:hover{
	color:#3F2682;
	background-color:inherit;
}

/*----------------------------------body----------------------------------*/
.bodyPanel{
	border:8px solid #fff;
	background-color:#D6E4D1;
	color:#000;
	padding:22px 22px;
}
p.alique{
padding:11px 0 30px 0;
}

p.alique span{
	color:#303;
	background-color:inherit;
	padding:8px 0 0 0;
	display:block;
}
p.alique a{
	color:#303;
	background-color:inherit;
	font-weight:bold;
	text-decoration:underline;
	display:block;
}
p.alique a:hover{
text-decoration:none;
}
p.galtxt{
	color:#303;
	background-color:inherit;
	line-height:14px;
	font-weight:bold;
	padding:6px 0 11px 0;
}
.galButt{
margin-top:30px;
}

.testimonial_pic{
float:left;
padding-right:18px;
}
p.mauristxt{
	font:italic 12px/18px Georgia, "Times New Roman", Times, serif;
	color:#3E2466;
	background-color:inherit;
	font-weight:bold;
	padding:11px 0 0 0;
}
p.mauristxt span{
display:block;
padding:13px 0 0 0;
color:#826602;
background-color:inherit;
font:bold 14px/18px Arial, Helvetica, sans-serif;
}

/*-------------------------------right panel----------------------------------------*/
.rightTab{
padding-left:30px;
}
p.serviceTxt{
	font-weight:bold;
	color:#2D1259;
	background-color:inherit;
	padding:7px 0 14px 0;
}

.serviceImg{
float:left;
padding-right:11px;

}

p.morbi{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#826602;
background-color:inherit;
padding:9px 0 0 0;
width:153px;
float:left;

}
p.morbi span{
padding:9px 0 0 0;
display:block;
}
p.morbi a{
text-decoration:underline;
color:#813800;
background-color:inherit;
font-weight:bold;
}
p.morbi a:hover{
text-decoration:none;
}
.mailbg{
float:left;
padding-right:7px;
}
p.contact{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#2F115B;
	background-color:inherit;
}
p.contact a{
	color:#381D7F;
	background-color:inherit;
	text-decoration:underline;
}
p.contact a:hover{
text-decoration:none;
}

/*----------------------------frooter-------------------------------------*/
.footerbg{
	background-color:#7E8159;
	color:inherit;
	padding-bottom:21px;
}

ul.footerlink{
	padding:23px 0 0 120px;
	margin:0 auto;
}
ul.footerlink li{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:inherit;
	float:left;
	padding:0 12px;
}
ul.footerlink li a{
	color:#FFF;
	background-color:inherit;
	float:left
}
ul.footerlink li a:hover{
color:#FEFE7A;
background-color:inherit;
}

p.copyright{
	line-height:14px;
	color:#FFF;
	background-color:inherit;
	text-align:left;
	font-size:11px;
	padding-top:8px;
	padding-left: 160px;
}
p.copyright span{
display:block;
}
p.copyright span a{
font-weight:bold;
color:#FFEFAA;
background-color:inherit;

}
p.copyright span a:hover{
color:#FF7800;
background-color:inherit;

}

/*---------Contact Page---------*/
td.about p{
	padding:0 28px 25px 32px;
	}

td.service p{
	background:url(images/bullet.gif) no-repeat 0 4px;
	margin:0 28px 14px 32px;
	padding:0 0 0 12px;
	}

td.contact p{
	font-size:12px;
	color:#BD5924;
	background-color:inherit;
	font-weight:bold;
	padding:13px 0 30px 0;
	margin:0;
	}

td.contText p{
	padding:0 28px 15px 32px;
	}
td.contDetails p{
	padding:0;
	margin:0 0 0 32px;
	}
td.contDetails p strong{
	font-size:12px;
	color:#BD5924;
	background-color:inherit;
	display:inline;
	}
td.contDetails p a{
	color:#AAC208;
	background-color:inherit;
	display:inline;
	}

td.contForm label{
	line-height:20px;
	padding:0 0 0 0px;
	font-size: 12px;
	}
td.contForm input{
	height:16px;
	width:200px;
	background-color:#fff;
	color:#09261B;
	border:#C6B15E 1px solid;
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	padding:2px 0 0 5px;
	}
td.contForm input.submit{
	height:21px;
	width:56px;
	border:none;
	padding:0;
	}
td.contForm textarea{
	height:64px;
	width:200px;
	background-color:#fff;
	color:#09261B;
	border:#C6B15E 1px solid;
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	padding:2px 0 0 5px;
	}
.birdgemeta {
	color: #D6E4D1;
}

