*
{
margin:0px;
padding:0px;
}
body {
font-family:verdana, Arial;
font-size:12px;
color:#3C5264;
height: 100%;
background: #FFF url(../images/MainBg.gif) center repeat-y;
}
body#home a#homeNav, body#AboutUs a#AboutUsNav, body#Careers a#CareersNav,body#ContactUs a#ContactUsNav,body#Disclaimer a#DisclaimerNav,body#Expertise a#ExpertiseNav,body#OurPeople a#OurPeopleNav,body#home a#homeNav,body#LegalResources a#LegalResourcesNav{
	color: #4A647C;
	background-color:#FEF6DF;
	height:28px;
}
html {
	height: 100%;
}

/*Global Style starts here*/
h1{
font-size:14px;
font-weight:bold;
color:#616161;
margin-bottom:18px;
}
h2{
font-size:14px;
font-weight:bold;
color:#616161;
margin:25px 0px 18px 0px;
}

p
{
text-align:justify;
}

a
{
color:#189EDC;
text-decoration:none;
}
a:hover
{
color:#189EDC;
text-decoration:underline;
}

.clear
{
clear:both;
}



/*Global Style ends here*/

#Wrapper
{
width:997px;
min-height: 100%;
margin:0 auto;
border-left:3px solid black;
border-right:3px solid black;
background: white;
}
*html #Wrapper {
	height: 100%;
}
#Header
{
height:83px;
padding-top:10px;
}
#Header img#logo
{
margin:10px 0px 0px 19px;
float:left;
}
#Header img#TopRankAsiaimg
{
padding:0px 19px 0px 0px;
float:right;
}
#MainNav
{
background-color:#A2BECB;
/*padding:6px 0px 6px 0px;*/
height:28px;
margin-bottom:1px;
}
#MainNav ul
{
text-align:center;
padding:7px 0px 7px 0px;
}
#MainNav ul li
{
display:inline;
color:#5B717C;

}
#MainNav ul li a
{
padding:8px 40px 8px 40px;
color:white;
font-weight:bold;
text-decoration:none;
}
#MainNav ul li a:hover
{
color:#989D9D;
background-color:#FCF9EE;
}
#footer span a:hover
{
color:#989D9D;
}
#Banner{
background:url(../images/banner.gif) no-repeat top;
height:154px;
}
#Bannerinnerpages{
background:url(../images/bannersmall.gif) no-repeat top;
height:105px;
}

#TopMainContent
{
padding:15px 23px 40px 23px;
}
#TopMainContent p
{
margin:10px 0px 0px 0px;
}
#TopMainContent ul
{
padding:0px 0px 15px 17px;
}
#TopMainContent ul li
{
padding:0px 0px 6px 0px;
list-style-image:url(../images/arrow.gif);
text-align:justify;
}

.ViewMore
{
margin:10px 0px 0px 0px;
float:right;
}			
.ViewMore a
{
font-size:13px;
font-weight:bold;
color:#877D7E;
text-decoration:none
}
.ViewMore img
{
vertical-align:top;
margin:7px 0px 0px 7px;	
}
#TopMainContent #BottomMainContent
{
border:1px solid #C8C8C8;
padding:10px 12px 0 12px;
}
#TopMainContent #BottomMainContent #SeperatorLine
{
background:url(../images/seperator.gif) repeat-y top center;
}
#TopMainContent #BottomMainContent #SeperatorLine #Expertise, #TopMainContent #BottomMainContent #SeperatorLine #Careers
{
	width:47%;
	float:left;
}
#TopMainContent #BottomMainContent #SeperatorLine #Careers {
	margin-left: 50px;
}


#TopMainContent #Partners p
{
font-weight:bold;
margin-top:12px;
}
/*#TopMainContent #Partners span
{
margin-left:10px;
}
#TopMainContent #Partners
{
margin-top:16px;
}
#TopMainContent #Partners .border
{
float:left;
background:url(../images/seperator.gif) repeat-y top center;
width:3px;
height:100px;
margin:0px 73px;
}*/


#TopMainContent #photo img
{
float:left;
margin:0px 15px 5px 0px;
}
#TopMainContent #photo h1
{
padding-top:50px;
}
#TopMainContent #Resources p
{
margin-bottom:2px;
font-weight:bold;
}

#TopMainContent #Address p
{
margin-bottom:9px;
}
#TopMainContent #Directions
{
margin-top:25px;
}
#TopMainContent #Directions p
{
margin-top:10px;
}
.Testimonial
{
border:1px solid black;
margin-top:40px;
padding:6px;
}

#footer {
	background-color:#51738C;
	color:#C7DCE6;
	padding:5px 8px;
	font-size:11px;
	margin-top:10px;
	width:981px;
	margin:-26px auto 0 auto;
	border-left:3px solid black;
	border-right:3px solid black;
	height: 16px;
}

#footer span {
	margin-right:556px;
}
#footer span a {
	font-weight:bold;
	color:white;
	margin:0px 3px;
	text-decoration:none;
}

