body
{
margin:0px;
padding:0px;
border:0px;
background-image:url(../images/leftbg.jpg);
background-position:left; 
background-repeat:repeat-y
}
#main
{
margin:0px;
padding:0px;
border:0px;
background-image:url(../images/leftbg.jpg);
background-position:left; 
background-repeat:no-repeat;
background-color:#000000;

}

#maindiv
{
width:970;
border:0px;
}
#topbanner
{
padding-left:14px;
padding-top:9px;
padding-bottom:8px; 
background-image:url(../images/bg.jpg); 
background-repeat:repeat-x;
}
#topdiv
{
width:910px; 
float:left;
}
#leftdiv
{
float:left; 
padding-left:14px; 
width:221px; 
border-bottom:1px solid #C4201C;  
padding-top:117px; 
background-color:#C4201C;
display:block; 
position:absolute;
}
#leftdiv1
{
width:221px; background-color:#C4201C
}

#leftdivinner
{
float:left; 
width:100px;
}
#leftdivwork
{
float:left; 
width:180px;
}
#leftdivfirm
{
float:left;
}
#leftdivfirm1
{
padding-top:14px;
}
#height10px
{
padding-top:8px;

}
#leftdivprofile
{padding-left:20px;}
#leftdivphilosophy
{
padding-left:20px;
}
#leftdivpartner
{
padding-left:20px;
}
#leftdiv221px
{width:221px; background-color:#C4201C}
#leftdivpartner1
{
padding-left:40px;
}
#leftdivstaff
{
padding-left:20px; 
}
#leftdivnews
{
float:left; width:200px; padding-top:15px;
}
#leftdivcontact
{
float:left; width:200px; padding-top:14px; 
}
#leftdivclear
{
clear:both;
}
.atext
{
text-decoration:none;
color:#FFFFFF;
}

div
{padding:0px;
margin:0px;
}
.verd11px {
	font-family: Verdana,Futura, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	
}
.verd11pxu {
	font-family: Verdana,Futura, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
	font-weight:normal;
	color: #FFFFFF;
}
.verd15px {
	font-family: Verdana,Futura, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;	
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.testing
{
	
	background-image:url(../images/square.gif);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px;
	float:right;    
    padding-left:20px;
	padding-right:20px;
	border-bottom:5px solid #C4201C;
	line-height:13px;
}
.imgtest
{
background-image:url(../images/square.gif);
	background-position:left center; 
	background-repeat:no-repeat;
}
.testing_o
{
	background-image:url(../images/square_o.jpg);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px;
	float:right;  
    padding-left:20px;
	padding-right:20px;
	border-bottom:5px solid #C4201C;
	line-height:13px;
   
}
.testing1
{
	background-image:url(../images/square.gif);
/*	background-position:left center; */
	background-position:0px 3px; 
	background-repeat:no-repeat;
	width:157px; 
    float:left;
    padding-left:20px;
	border-bottom:7px solid #C4201C;
   
	
}
.testing1_o
{
	background-image:url(../images/square_o.jpg);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px; 
    float:left;
    padding-left:20px;
	border-bottom:7px solid #C4201C;
   
}
.testing13
{
	background-image:url(../images/square.gif);
/*	background-position:left center; */
	background-position:0px 3px; 
	background-repeat:no-repeat;
	width:157px; 
    float:left;
    padding-left:20px;
	border-bottom:9px solid #C4201C;
   
	
}
.testing13_o
{
	background-image:url(../images/square_o.jpg);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px; 
    float:left;
    padding-left:20px;
	border-bottom:9px solid #C4201C;
   
}
.testing2
{
	
	background-image:url(../images/square.jpg);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px; 
    float:right;
    padding-left:60px;	
}
.testing2_o
{
	background-image:url(../images/square_o.jpg);
	background-position:left center; 
	background-repeat:no-repeat;	
	width:157px; 
    float:right;
    padding-left:60px;	
}
.onepx
{
line-height:1px;
size:1px;
}
#middlediv
{float:right; width:689px; height:530px; position:relative;  background-image:url(../images/work/ed/shc/1.jpg); background-repeat:no-repeat;   right:0px;}
.middlediv
{float:right; width:689px; height:530px; position:relative;  background-image:url(../images/work/ed/shc/1.jpg); background-repeat:no-repeat;   right:0px;}
#middlediv1
{width:689px;}
.middlediv12
{float:right; width:689px; height:530px; position:relative;  background-image:url(../images/work/ed/shc/1.jpg); background-repeat:no-repeat; right:0px;}
.middlediv13{float:left; width:202px;  background:url(../images/Black_Patch2.png);opacity: .8;filter: Alpha(Opacity=80); display:none;  height:480px; padding-top:50px; padding-left:20px; padding-right:20px;}
#middledivleft
{float:left; width:320px; }
#middledivleft1
{float:left; width:68px;} 
#middledivleft2
{float:left; width:19px;}
#middledivright
{float:left; width:330px;  background:url(../images/Black_Patch.png);opacity: .8;filter: Alpha(Opacity=80);  height:482px; padding-top:48px; padding-left:19px; padding-right:20px;}
#middledivright1
{float:left; width:278px;  background:url(../images/Black_Patch.png);opacity: .8;filter: Alpha(Opacity=80);  height:482px; padding-top:48px; padding-left:22px; padding-right:20px;}
.middledivright
{float:left; width:280px;  background:url(../images/Black_Patch.png);opacity: .8;filter: Alpha(Opacity=80);  height:480px; padding-top:50px; padding-left:20px; padding-right:20px;}
.middledivright1
{float:left; width:202px;  background:url(../images/Black_Patch2.png); display:none; opacity: .8;filter: Alpha(Opacity=80);  height:480px; padding-top:50px; padding-left:20px; padding-right:20px;}
#middledivclear
{ clear:both}
#middledivcopyright
{padding-top:640px;padding-left:268px;}
#middledivclear1
{ clear:both}
#rightdiv
{width:60px; float:left;}
#rightdivarrow
{float:left; padding-left:9px;  padding-top:509px; position:absolute; vertical-align:bottom;}
#rightdivarrow1
{float:left; padding-left:9px;  padding-top:509px; position:absolute; vertical-align:bottom;}
#rightdiv1
{width:32px; float:right}
#rightdivclear
{ clear:both}
#rightdivclear1
{ clear:both}
#recentqa
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
	scrollbar-3dlight-color:#000000;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color:#000000;
    scrollbar-darkshadow-color:#000000;
    scrollbar-face-color:#000000;
    scrollbar-highlight-color:#000000;
    scrollbar-shadow-color:#000000;
	background-color:#000000;	
	float:left;	
	
}

.navpaddingline
{
padding-left:40px;
line-height:10px;
}.verd10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #5F5F5F;
	text-decoration: none;
}
.navpadborder
{
  width:157px; 
  float:right;
  padding-left:20px;
  padding-right:20px;
  border-bottom:5px solid #C4201C;
  line-height:13px;
  
  }
  .navpadborder18
{
  width:157px; 
  float:right;
  padding-left:20px;
  padding-right:20px;
  border-bottom:5px solid #C4201C;
  line-height:13px;
  background-image:url(../images/square.jpg);
  background-repeat:no-repeat;
  background-position:left center;
  }
  .navpadborder1
{
  width:157px;
  float:left;
  padding-left:20px;
  border-bottom:7px solid #C4201C;
  
  }
    .navpadborder13
{
  width:157px;
  float:left;
  padding-left:20px;
  border-bottom:9px solid #C4201C;
  
  }
  
   .navpadborder15
{
  width:157px;
  float:left;
  padding-left:20px;
  border-bottom:7px solid #C4201C;
  background-image:url(../images/square.jpg);
  background-repeat:no-repeat;
  background-position:left center;
  }
 
   .navpadborder8pxle
{
  width:157px;
  float:left;
  padding-left:20px;
  border-bottom:7px solid #C4201C;
  }
 .navpad19px
 {
 padding-left:20px;
 border-bottom:8px solid #C4201C;
 }
  .navpad19px1
 { 

 padding-left:56px;
 border-bottom:5px solid #C4201C;
 }
  #navpad19px1
 {

 float:left; 
  padding-left:20px;

 }
 #navpad19px
 {
 padding-top:14px; 
 border-bottom:7px solid #C4201C;
 }
 .rightborder
 {
 	height:50px;
	vertical-align:top;
 }
#rightdiv img
{
border:1px solid #FFFFFF;
}
#txtdiv a:hover
{
color:#FFFFFF;
}
.border14pxbott
{
border-bottom:14px solid #C4201C;
clear:both;
}
.border10pxbottclear
{
border-bottom:11px solid #C4201C;
clear:both;
}
.border10pxbott
{
border-bottom:10px solid #C4201C;
}
.padd4pxbott
{
padding-bottom:4px;
 }
 .padd4pxtop
 {padding-top:5px;}
 .padd4pxtop12
 {padding-top:1px;}
 .padd4pxtopclear
 {padding-top:4px; clear:both}
 .padd4pxtop1
 {padding-top:7px;}
 .navpadl20px
 {
	padding-left:20px;
 	border-bottom:8px solid #C4201C;
	padding-top:4px;
 }
 #widht1004
 {
 width:970px;
 border:0px; 
 }
 .widht200px
 {width:200px; clear:both;}
 .padd6pxbott
{
padding-bottom:13px;
 }
 .padd6pxbott1
{
padding-bottom:10px;
 }
 .padd9pxbott
{
padding-bottom:11px;
 }
 .padd8pxbott
{
padding-bottom:8px;
 }
  .navpadborder11
{
  padding-top:7px;
  width:157px;
  float:left;
  padding-left:20px;
  border-bottom:7px solid #C4201C;
  }
  
  .testing11
{
	
	background-image:url(../images/square.gif);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px; 
    float:left;
    padding-left:20px;
	border-bottom:7px solid #C4201C;
	border-top:7px solid #C4201C;	
}
.testing11_o
{
	background-image:url(../images/square_o.jpg);
	background-position:left center; 
	background-repeat:no-repeat;
	width:157px; 
    float:left;
    padding-left:20px;
	border-bottom:7px solid #C4201C;
	border-top:7px solid #C4201C;
   
}
.padd6pxbott1
{
padding-bottom:10px;
padding-top:3px
 }
 #boards1
 {
float:right; 
width:711px;
height:530px;
position:relative;
position:absolute;
 background-color:#FFFFFF; 
left:222px;
 }
#boards2
{
padding-top:7px;

}
#boards3
{
float:left;
width:711px;
padding-left:29px;
}
#boards4
{
float:left;
 width:711px;
}
#boards5
{
float:left;
width:219px;
cursor:hand;
cursor:pointer;
background-color:#FFFFFF; 
}
#boards6
{
float:left;
width:217px;
height:158px; 
border:1px solid #CFCFCF;
}
.boards7
{
float:left;
width:217px;
display:none;
}
#boards8
{
width:21px; 
float:left;
}
#boards9
{
float:left;
width:217px;
height:158px; 
border:1px solid #CFCFCF;
}
#bottom14px
{
padding-bottom:14px}


.zzzz
{
  width:157px; 
  float:right;
  padding-left:20px;
  padding-right:20px;
  border-bottom:5px solid #C4201C;
  line-height:13px;
  background-image:url(../images/square.jpg);
  background-repeat:no-repeat;
  background-position:left center;
  }
.nvapad
{padding-bottom:14px;}

.clerarboth
{clear:both;}

#rightdivfload
{
float:left; 
width:42px; 
left:900px; 
position:absolute;
}
.verd10pxblk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*  middle div Image  */
.workaub
{float:right; width:689px; height:530px; position:relative;  background-image:url(../images/work/ed/aub/1.jpg); background-repeat:no-repeat;   right:0px;}
.workcsh
{float:right; width:689px; height:530px; position:relative;  background-image:url(../images/work/ed/csh/1.jpg); background-repeat:no-repeat;   right:0px;}
#rightimagebar
{float:left; width:40px; left:919px; position:absolute;display:block;}
#rightimagebartop
{height:10px;}
#rightdivcursor
{
cursor:hand;cursor:pointer;padding-left:1px;
} 
#indexmiddle
{float:right; width:717px; left:28px; right:0px; height:530px;  position:relative;}
.line20pxhe
{line-height:17px;}

#navboard1
{
float:left; 
width:219px;  
height:198px; 
background-color:#FFFFFF;
}
#nvaboard2
{
float:left; 
width:217px; 
height:158px; 
border:1px solid #CFCFCF;
}
#navboard3
{
	float:left;
	width:711px;
	padding-left:29px;
	position:relative;
	top:242px;
	position:absolute;
	left: 8px;
}
ul li
{padding:0px;
margin:0px;
}
#navfloatr
{
float:right; width:711px; 
}
#navfloarhe
{float:left; width:217px; height:158px; border:1px solid #CFCFCF;
}
.boardsleft1
{float:left; width:219px; height:198px; background-color:#FFFFFF}

#boardsleft2
{width:21px; float:left}
.boardsleft2
{float:left; width:219px; height:198px; background-color:#FFFFFF}
#navfloarhe1
{float:left; width:217px; height:158px; border:1px solid #CFCFCF;
}
#boardsleft3
{width:21px; float:left}
.boardsleft3
{float:left; width:219px; height:198px; background-color:#FFFFFF}
#navfloarhe2
{float:left; width:217px; height:158px; border:1px solid #CFCFCF;
}
#boardsleft4
{width:21px; float:left}
.boardsleft4
{float:left; width:219px; height:198px; background-color:#FFFFFF}
#navfloarhe3
{float:left; width:217px; height:158px; border:1px solid #CFCFCF;
}
#boardsleft5
{width:21px; float:left}
.boardsleft5
{float:left; width:219px; height:198px; background-color:#FFFFFF}
#navfloarhe4
{float:left; width:217px; height:158px; border:1px solid #CFCFCF;
}

.opacityonboard
{
filter: Alpha(Opacity=25);
-moz-opacity:.25 ;
opacity:.25;

}
.opacityonboardshow
{
filter: Alpha(Opacity=100);
-moz-opacity:1.0 ;
opacity:1.0;
}
