@font-face {
    font-family:oppy;
    src: url(OPULENT0.eot);
  }
  
  @font-face {   
   font-family:Opulent;   
   src: url(OPN.ttf) format("truetype");   
 }  
body {	overflow:auto;
	 	text-align:center;
		background-color:#271d1d;
		margin:0;
		padding:15px 0px 0px 0px;
	 }
img {
border:0px;

}
.mainfooter {
	font-size:18px;
	font-family:oppy,Opulent,arial;
	color:#FFFFFF;
	}	 
.mainfooter a{
	font-size:18px;
	font-family:oppy,Opulent,arial;
	color:#FFFFFF;
	text-decoration:underline;
	}
.mainfooter a:hover{
	font-size:18px;
	font-family:oppy,Opulent,arial;
	color:#271d1d;
	text-decoration:underline;
	}
	 
.bannernamecell {
	font-size:25px;
	font-family:oppy,Opulent,arial;
	color:#FFFFFF;
	font-weight:bold;
	line-height:50px;
	}
.bannermottocell {
	font-size:15px;
	font-family:oppy,Opulent,arial;
	font-style:italic;
	color:#FFFFFF;
	}
.bannermenucell {color:white;
   font-family:oppy,Opulent,arial;
   font-size:12px;
   }
.bannermenucell a{color:white;
   font-family:oppy,Opulent,arial;
   font-size:12px;
   }
.directorylink {color:#000000;
   font-size:10px;
   text-align:left;
   text-transform:uppercase;
   font-family:arial;
   padding:4px 10px;
   text-decoration:none;
   }
.directorylink a{color:#000000;
   font-size:10px;
   text-align:left;
   text-transform:uppercase;
   font-family:arial;
   text-decoration:none;
   }
.directorylink a:hover{color:#FFFFFF;
   font-size:10px;
   text-align:left;
   text-transform:uppercase;
   font-family:arial;
   background-color:#000000;
   }
.mainheading {color:#FFFFFF;
   font-family:arial;
   font-size:20px;
   padding-left:40px;
   }
.mainborder {
	border: 1px solid #000000;
}
div.homescrollwhite {height:310px;
		   width: 195px;
		   padding:5px;
		   overflow:auto;
		   scrollbar-arrow-color: #271d1d;
		   scrollbar-3dlight-color: #FFFCFC;
		   scrollbar-darkshadow-color: #271d1d;
		   scrollbar-face-color: #FFFFFF;
		   scrollbar-highlight-color: #C1C1C1;
		   scrollbar-shadow-color: #7F5964;
		   scrollbar-track-color: #000000;
		   }

.bodywhite12 {font-size:12px;
				 text-decoration:none;
				 color:#FFFFFF;
				 font-family:arial;
				 line-height:17px;
				 }		   
.bodywhite12 a{font-size:12px;
				 text-decoration:underline;
				 color:#0000FF;
				 font-family:arial;
				 }		   
.bodywhite15 {font-size:15px;
				 text-decoration:none;
				 color:#FFFFFF;
				 font-family:arial;
				 line-height:17px;
				 }		   
.bodywhite15 a{font-size:15px;
				 text-decoration:underline;
				 color:#0000FF;
				 font-family:arial;
				 }		   
.bodyblack12 {font-size:12px;
				 text-decoration:none;
				 color:#000000;
				 font-family:arial;
				 line-height:17px;
				 }		   
.bodyblack12 a{font-size:12px;
				 text-decoration:underline;
				 color:#271d1d;
				 font-family:arial;
				 }
				 
.consultingcell1{font-size:12px;
				 text-decoration:none;
				 color:#000000;
				 font-family:arial;
				 padding:10px;
				 }
.consultingcell1 a{font-size:12px;
				 text-decoration:underline;
				 color:#000000;
				 font-family:arial;
				 }
.consultingcell1 a:hover{font-size:12px;
				 text-decoration:underline;
				 color:#271d1d;
				 font-family:arial;
				 background-color:#000000;
				 }
.consultingcell2{font-size:12px;
				 text-decoration:none;
				 color:#000000;
				 font-family:arial;
				 padding:10px;
				 }
.consultingcell2 a{font-size:12px;
				 text-decoration:underline;
				 color:#000000;
				 font-family:arial;
				 }
.consultingcell2 a:hover{font-size:12px;
				 text-decoration:underline;
				 color:#271d1d;
				 font-family:arial;
				 background-color:#000000;
				 }
.consultingcell3{font-size:12px;
				 text-decoration:none;
				 color:#FFFFFF;
				 font-family:arial;
				 padding:10px;
				 }
.consultingcell3 a{font-size:12px;
				 text-decoration:underline;
				 color:#FFFFFF;
				 font-family:arial;
				 }
.consultingcell3 a:hover{font-size:12px;
				 text-decoration:underline;
				 color:#271d1d;
				 font-family:arial;
				 background-color:#000000;
				 }
			 
div.hitoryscroll {height:305px;
		   width: 500px;
		   padding:5px;
		   overflow:auto;
		   background-color:#FFFFFF;
		   scrollbar-arrow-color: #271d1d;
		   scrollbar-3dlight-color: #FFFCFC;
		   scrollbar-darkshadow-color: #271d1d;
		   scrollbar-face-color: #FFFFFF;
		   scrollbar-highlight-color: #C1C1C1;
		   scrollbar-shadow-color: #7F5964;
		   scrollbar-track-color: #000000;
		   }
.historywhitel2 {font-size:12px;
				 text-decoration:none;
				 color:#FFFFFF;
				 font-family:arial;
				 }
.historywhitel2 a{font-size:12px;
				 text-decoration:underline;
				 color:#FFFFFF;
				 font-family:arial;
				 }
.historywhitel2 a:hover{font-size:12px;
				 text-decoration:underline;
				 color:#FFFFFF;
				 font-family:arial;
				 }
.historyblackl2 {font-size:12px;
				 text-decoration:none;
				 color:#000000;
				 font-family:arial;
				 }
.historyblackl2 a{font-size:12px;
				 text-decoration:underline;
				 color:#000000;
				 font-family:arial;
				 }
.historyblackl2 a:hover{font-size:12px;
				 text-decoration:underline;
				 color:#000000;
				 font-family:arial;
				 }
.historyagonscell2 {
	border: 1px solid #271d1d;
	font-size:12px;
	 text-decoration:none;
	 color:#000000;
	 font-family:arial;
	 background-color:#C0C0C0;

}
div.companyscroll {height:295px;
		   width:295px;
		   padding:10px;
		   overflow:auto;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d;
		   }
div.downloadsscroll {height:240px;
		   width:600px;
		   padding:10px;
		   overflow:auto;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d;
		   }
div.generalscroll {height:295px;
		   width:420px;
		   padding:10px;
		   overflow:auto;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d;
		   }
div.gfscroll {height:205px;
		   width: 430px;
		   padding:5px;
		   overflow:auto;
		   background-color:#FFFFFF;
		   scrollbar-arrow-color: #271d1d;
		   scrollbar-3dlight-color: #FFFCFC;
		   scrollbar-darkshadow-color: #271d1d;
		   scrollbar-face-color: #FFFFFF;
		   scrollbar-highlight-color: #C1C1C1;
		   scrollbar-shadow-color: #7F5964;
		   scrollbar-track-color: #000000;
		   }
div.managementscroll {height:130px;
		   width:360px;
		   padding:10px;
		   overflow:auto;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d;
		   }
div.managementscroll2 {height:30px;
		   width:200px;
		   padding:0px;
		   overflow:auto;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d;
		   }
div.ownersrepscroll {height:235px;
		   width: 280px;
		   padding:5px;
		   overflow:auto;
		   background-color:#FFFFFF;
		   scrollbar-arrow-color: #271d1d;
		   scrollbar-3dlight-color: #FFFCFC;
		   scrollbar-darkshadow-color: #271d1d;
		   scrollbar-face-color: #FFFFFF;
		   scrollbar-highlight-color: #C1C1C1;
		   scrollbar-shadow-color: #7F5964;
		   scrollbar-track-color: #000000;
		   }

div.ownersrepscroll2 {height:300px;
		   width: 250px;
		   padding:5px;
		   overflow:auto;
		   background-color:#FFFFFF;
		   scrollbar-arrow-color: #271d1d;
		   scrollbar-3dlight-color: #FFFCFC;
		   scrollbar-darkshadow-color: #271d1d;
		   scrollbar-face-color: #FFFFFF;
		   scrollbar-highlight-color: #C1C1C1;
		   scrollbar-shadow-color: #7F5964;
		   scrollbar-track-color: #000000;
		   }


div.ssscroll {height:235px;
		   width: 280px;
		   padding:5px;
		   overflow:auto;
		   background-color:#000000;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d
		   }
div.studiesscroll {height:310px;
		   width: 190px;
		   padding:4px;
		   overflow:auto;
		   scrollbar-base-color: #271d1d;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #271d1d;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #000000;
		   font-size:13px;
		   }
div.projectdescscrollwhite {height:240px;
		   width: 220px;
		   padding:0px;
		   overflow:auto;
		   scrollbar-arrow-color: #271d1d;
		   scrollbar-3dlight-color: #FFFCFC;
		   scrollbar-darkshadow-color: #271d1d;
		   scrollbar-face-color: #FFFFFF;
		   scrollbar-highlight-color: #C1C1C1;
		   scrollbar-shadow-color: #7F5964;
		   scrollbar-track-color: #FFFFFF;
		   }	
div.projectphotoscroll {height:75px;
		   width:450px;
		   padding:0px;
		   overflow-x:auto;
		   overflow-y:hidden;
		   white-space:nowrap;
		   scrollbar-base-color: #000000;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #000000;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #271d1d;
		   }
div.projectprotfolioscroll {height:280px;
		   width:120px;
		   padding:0px;
		   overflow-x:hidden;
		   overflow-y:auto;
		   scrollbar-base-color: #271d1d;
		   scrollbar-arrow-color: #FFFFFF;
		   scrollbar-3dlight-color: #7C7272;
		   scrollbar-darkshadow-color: #686868;
		   scrollbar-face-color: #271d1d;
		   scrollbar-highlight-color: #CCCCCC;
		   scrollbar-shadow-color: #DBDBDB;
		   scrollbar-track-color: #000000;
		   }




				 				 
.footer	{
	color:#FFFFFF;
	font-size:15px;
	font-family:oppy,Opulent,arial;
	}

.footerred	{
	color:#FFFFFF;
	font-size:15px;
	font-family:oppy,Opulent,arial;
	background-color:#271d1d;
	padding-left:10px;
	}
.footerred a	{
	font-size:15px;
	font-family:oppy,Opulent,arial;
	color:#FFFFFF;
	text-decoration:underline;
	}
.footerred a:hover	{
	font-size:15px;
	font-family:oppy,Opulent,arial;
	color:#FFFFFF;
	text-decoration:underline;
	}					 		   
.footerblack	{
	color:#FFFFFF;
	font-size:14px;
	font-family:oppy,Opulent,arial;
	}
.footerblack a	{
	font-size:14px;
	font-family:oppy,Opulent,arial;
	color:#FFFFFF;
	text-decoration:underline;
	}
.footerblack a:hover	{
	font-size:14px;
	font-family:oppy,Opulent,arial;
	color:#271d1d;
	text-decoration:underline;
	}
.footerwhite	{
	border: 3px solid #271d1d;
	background-color:#FFFFFF;
	}
.footerwhite a{
	color:#000000;
	font-size:12px;
	font-family:oppy,Opulent,arial;
	text-decoration:underline;
	padding-left:5px;
	}
.footerwhite a:hover{
	color:#FFFFFF;
	font-size:12px;
	font-family:oppy,Opulent,arial;
	text-decoration:underline;
	background-color:#000000;
	}