body {
	margin: 0px;
	padding: 0px;
	background-color:#84786A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	text-align: justify;
	padding:0px 0px 10px 0px;
	margin:0px;
}

a:link, a:visited{
	color: #000000;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

 a:hover{
	color: #D7190A;
}

.projectslink{
	color: #000000;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.projectslink a:link, .projectslink a:visited{
	color: #000000;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

 .projectslink a:hover{
	color: #D7190A;
}

.mainbg {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	text-align: justify;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #342D25;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #342D25;
}
.cpoyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.cpoyright-intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding-left:65px;
}

.cpoyright-awards {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-left:15px;
}

.cpoyright-pro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding-top:8px;
}

.cpoyright-project {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	padding-top:8px;
}


.clip {
	background-image: url(../images/clip.gif);
	background-repeat: no-repeat;
	background-position:right 12px;
}

.more a:link, .more a:visited{
	color: #342D25;
	text-decoration:underline;
}

.more a:hover{
	text-decoration:none;
	color: #D7190A;
}

.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D7190A;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	display:block;
}

.submenu a:link, .submenu a:visited{
	color: #D7190A;
	text-decoration:none;
	display:block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 12px;
	background-image:url(../images/arrownew.gif);
	background-repeat:no-repeat;
	background-position:3px 5px;
}

.submenu a:hover{
	background-image:url(../images/hover.gif);
	background-repeat:no-repeat;
	background-position:3px top;
}

#active{
   background-image:url(../images/hover.gif);
	background-repeat:no-repeat;
	background-position:3px top;
}

#active1{
    background-color:#EDE5DC;
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:12px 5px;
}

#active2{
   background-image:url(../images/hover1.gif);
	background-repeat:no-repeat;
	background-position:3px top;
}
.subsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 4px 0px;
	height:10px;
}

.subsubmenu a:link, .subsubmenu a:visited{
	color: #000000;
	text-decoration:none;
	display:block;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 2px 0px;
	
	
}

.subsubmenu a:hover{
	background-color:#EDE5DC;
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:12px 5px;
}

#mainbg{
background-image: url(../images/headbg2.gif);
background-repeat:no-repeat;
height:334px;
}


#mainbg1{
background-image: url(../images/headbg1.gif);
background-repeat:no-repeat;
height:404px;
}


.border{
border:6px solid #000000;
}

.popup-text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding: 0px 0px 0px 12px;
}

.popup-text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.popup-head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ffffff;
}
.projectborder {
border:1px solid #958D84;
}

.projectborder1 {
width:123px;
height:1px;

}

.pre{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #342D25;
	font-weight:bold;
	background-color:#D9C9B7;
	padding:4px;
	width:130px;
}

.pre a:link, .pre a:visited{
	color: #342D25;
	text-decoration:none;
}

.pre a:hover{
	color: #D7190A;
}

.innerarrow{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
}

.innerarrow ul{
   list-style:none;
   padding: 0px 0px 0px 0px;
    margin: 0px 0px 15px 0px;
}

.innerarrow ul li{
   padding: 0px 0px 0px 15px;
   margin: 0px 0px 1px 0px;
   background-image:url(../images/arrowred.gif);
   background-repeat:no-repeat;
		   background-position:5px 9px;
   background-color:#ECE1D6;
   line-height:22px;
}

h1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7190A;
	margin:0px 0px 5px 0px;
}

.recenrpro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/arrowred.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding: 0px 0px 0px 10px;
}

.contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	line-height:19px;
}

.textbox{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	width:130px;
	border:1px solid #958D84;
	margin: 0px 0px 3px 0px;
	background-color:#EDE5DC;
	height:12px;
}

.texarea{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	width:130px;
	border:1px solid #958D84;
	margin: 0px 0px 3px 0px;
	background-color:#EDE5DC;
	height:50px;
}

.submit{
    background-color:#D7190A;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	border:0px;
	height:20px;
}

.innerarrow1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	background-image:url(../images/arrowred.gif);
   background-repeat:no-repeat;
   background-position:5px 8px;
   background-color:#ECE1D6;
   line-height:22px;
   padding-left:15px;
}

.innerarrow1 a:link, .innerarrow1 a:visited{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	text-decoration:none;
}

.innerarrow1 a:hover{
	color: #D7190A;
}
.innerarrow2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #342D25;
	background-image:url(../images/arrowred.gif);
   background-repeat:no-repeat;
   background-position:5px 8px;
   background-color:#e4dbd2;
   line-height:22px;
   padding-left:15px;
}

.innerarrow3{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #474747;
   background-color:#e4dbd2;
   line-height:18px;
   padding:4px 7px 4px 15px;
}

.bdr {border:1px solid #000000;
	}

.popuptext1 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
font-size:12px; color:#342D25; background-color:#e2dad0;
padding:0px 10px 0px 10px; text-align:justify;}

.popuptext2 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; 
font-size:12px; color:#342D25; background-color:#f0e9e0;
padding:4px 10px 4px 10px; text-align:justify;}

.clientle{
    padding-left:15px;
	background-color:#BCB2A7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#342D25;
	height:19px;
}

.clientle1{
    padding-left:32px;
	background-color:#C4BBB0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	height:19px;
	background-image:url(../images/arrowred.gif);
    background-repeat:no-repeat;
    background-position:23px 6px;
}

.saa-punch{
	position:absolute;
	width:auto;
	margin:37px 0px 0px 699px;
}

.saa-punch1{
position:absolute;
width:248px;
height:108px;
margin:75px 0px 0px 600px;
}

.saa-punch2{
	position:absolute;
	width:auto;
	height:66px;
	margin:95px 0px 0px 699px;
}

.services-punch{
position:absolute;
top:0px;
left:600px;
width:248px;
height:108px;
}

.pagination {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D91A07;
font-weight:bold;
}

.pagination a:link, .pagination a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B01A1F;
font-weight:bold;
}

.pagination a:hover {
color:#D91A07;
}

.white-head{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ffffff;
font-weight:normal;
}

.serviceshead { 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:12px; 
color:#D7190B; 
background-color:#ECE1D6;
padding:0px 10px 0px 5px;
margin-bottom:3px;
width:auto;
}
