﻿body
{
	/*font-size:11px;*/
	font-size:68.75%;
	color:#464646;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/bodyBgRep.gif);
	background-repeat:repeat-x;
	margin:0px; padding:0px;
}
.centerAlign
{
	margin:0px auto;
	width:892px;
}
.dvOuterContainer
{
	/*float:left;*/ position:relative; z-index:1;
	width:892px;
	/*padding:11px 19px 0px 14px;*/
	background-color:#FFFFFF;
	padding:11px 0px 0px 0px;
}
.dvHeaderOuter
{
	float:left; width:859px;
}
.left
{
	float:left;
}
.dvLogo
{
	float:left; width:246px;
}
.dvHeaderImg
{
	float:left; width:606px;
	padding:0px 0px 0px 7px;
}
.dvOuterTopNav
{
	float:left; width:859px;
	padding:11px 0px 0px 0px;
}
.dvHdrSearch
{
	float:left; width:214px;
	padding:6px 0px 8px 30px;
	background-image:url(../images/search_bg.gif);
	margin:0px 0px 0px 0px;
	background-repeat:no-repeat;
}
form
{
	margin:0px; padding:0px;
}
.dvSearch
{
	float:left; width:214px;
}
.dvSearch input
{
	width:151px; 
	border:1px solid black;
}
.dvSearchInput
{
	 float:left; width:153px; 
}
.dvSearchBtn
{
    float:left; width:52px;
	padding:0px !important;
	padding:2px 0px 0px 0px;
	/*margin:2px 7px 0px 0px ! important;margin:0px 3px 0px 0px;*/
	margin:2px 0px 0px 7px !important;margin:0px 0px 0px 5px; 
}
/*.dvTopNav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}*/
ul.topnavul
{
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.topNavList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; list-style-type:none;
}
.dvOuterContent
{
	width:892px; position:relative;
	padding:16px 0px 45px 0px; top:191px;
	/*padding:0px 19px 0px 14px;*/ background-color:#FFFFFF;
}
.dvOuterLeftnav
{
	float:left; width:246px; background-color:#FFFFFF;
	padding:0px 0px 0px 14px;
}
.dvleftTopBg
{
	float:left; width:210px;
	background-image:url(../images/leftTopBg.gif);
	background-repeat:no-repeat;
	height:24px; padding:3px 0px 0px 36px;
}
.dvLeftBgRep
{
	/*float:left; width:214px;
	background-image:url(../images/leftBgRep.gif);
	background-repeat:repeat-y;
	padding:16px 16px 16px 16px;*/
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; 
    BACKGROUND-IMAGE: url(../images/leftBgRep.gif); 
    PADDING-BOTTOM: 16px; WIDTH: 214px; 
    min-height:100px;
    height:auto !important;
    height:100px;
    PADDING-TOP: 16px; 
    BACKGROUND-REPEAT: repeat-y

}
.dvLeftBtmBg
{
	float:left; width:246px; height:10px;
	background-image:url(../images/leftBtmBg.gif);
	background-repeat:no-repeat;
}
.grey11px
{
	font-size:11px; color:#333333;
}
a
{
	color:#4CACE7; font-size:11px;
	text-decoration:none;
}
a:hover
{
	color:#701471; font-size:11px;
}
a.footer11Link
{
	color:#701471; font-size:11px;
	text-decoration:none;
}
a.footer11Link:hover
{
	color:#701471; font-size:11px;
}
p.leftList
{
	margin:0px; padding:0px 0px 16px 0px; 
	line-height:14px;
}
.gillsans15
{
	color:#FFFFFF; font-size:15px;
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
}
h1
{
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
	font-size:19px; color:#469ACE;
	margin:0px; padding:0px; text-align:left;
}
.h1
{
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
	font-size:19px; color:#469ACE;
	margin:0px; padding:0px;
}
p
{
	margin:0px; padding:0px;
}
.dvContent
{
	/*float:left; width:568px;*/
	padding:0px 0px 0px 38px;
	float:left; width:594px;
	text-align:justify;
}
.vertAlignMid
{
	vertical-align:middle;
}
.dvBlueHdr
{
	float:left; width:343px; 
}
.dvDownload
{
	float:left; width:87px;
	height:22px;
}
.dvPrint
{
	float:left; width:70px;
	height:22px;
}
.dvEmail
{
	float:left; width:59px;
	height:22px;
}
.dvOuterMidText
{
	float:left; width:594px; 
	padding:10px 0px 27px 0px;
}
.dvOuterMidText p
{
	margin:0px;
	line-height:20px; padding:0px 20px 23px 0px; 
}

.dvLeftMidTxt
{
	float:left; width:355px;
}
.dvLeftMidTxt p
{
	margin:0px; 
	line-height:20px; 
	padding:0px 0px 15px 0px;
}
ul.bulletListing
{
	margin:0px; padding:23px 0px 0px 0px; 
	list-style-type:none;
}
.bulletListing li
{
	margin:0px; padding:0px 0px 6px 7px; 
	background-image:url(../images/icon_bullet.gif); 
	background-repeat:no-repeat; 
	background-position:0 5px; 
}

.rightItalicTxt
{
	/*float:left; width:196px; 
	padding:16px 0px 0px 16px; */
	float:left; width:223px; 
	padding:16px 0px 0px 16px;
}
.dvOuterBtmImgList
{
	float:left; width:567px;
}
.dvSubList
{
	float:left; width:181px;
	margin:0px 12px 0px 0px;
}
.dvSubListLast
{
	float:left; width:181px;
	margin:0px 0px 0px 0px;
}
p.imgListTxt
{
	margin:0px; padding:15px 0px 11px 0px; 
	line-height:20px;
}
.purple11px
{
	color:#701471; font-size:11px;
}
.dvOuterFooter
{
	float:left; width:859px;
	padding:45px 0px 0px 14px;
}
.dvtopFooter
{
	float:left; width:859px;
	background-color:#DFDFDF;
	margin-bottom:7px;
}
.dvBusNews
{
	float:left; width:184px; 
	height:27px;
}
.dvLastBtn
{
	float:left; width:27px; height:27px;
}
.dvBlackFooter
{
	float:left; width:844px;
	background-image:url(../images/footer_black_bg.gif);
	background-repeat:no-repeat;
	height:16px; color:#FFFFFF;
	font-size:9px;
	height:18px;
	padding:6px 0px 0px 17px;
}
.dvBlackFooter a
{
	text-decoration:none;
	font-size:9px; color:#FFFFFF;
}
.dvBlackFooter a:hover
{
	text-decoration:none;
	font-size:9px; color:#FFFFFF;
}
.marBtm1
{
	margin-bottom:1px;
}
.dvCopyRight
{
	float:left; width:682px;
}
.dvDesigned
{
	float:left; width:149px;
}
a.blue11Link
{
	color:#4CACE7; font-size:11px;
	text-decoration:none;
}
a.blue11Link:hover
{
	color:#701371; font-size:11px;
	text-decoration:none;
}
#divScrollTextCont 
{
	position:relative; width:214px; 
}
#divText { }
#divScrollFooter
{
	position:relative; width:648px; 
	padding:6px 0px 0px 0px;
	/*clip:rect(0px 300px 150px 0px);
	overflow:hidden; visibility:hidden; */
	height:21px; 
	float:left;
}
#divFooter
{
	position:relative;
}
#divFooter p
{
	display:inline;
}
#marqueecontainer{
	position: relative;
	width: 648px; /*marquee width */
	float:left;
	height: 21px; /*marquee height */
	overflow: hidden;
}
.scroll_div {
	border:solid 1px #3366FF;
	width: 260px;
	width/**/: 280px !important;
}
.vmarquee_content {
	position:absolute;
	font-size:12px;padding:6px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
/* Contact Us styles*/
.dvGreenHdrBg
{
	float:left; width:230px;
	background-image:url(../images/green_hdr_bg.gif);
	background-repeat:no-repeat;
	height:24px; padding:3px 0px 0px 16px;
}
.paddTop10
{
	padding-top:10px;
}
.dvContactLeft
{
	float:left; width:360px;
}
.dvContactimg
{
	float:left; width:207px;padding-top:10px;
}
.dvLeftNav
{
	float:left; width:214px;
	padding:9px 16px 16px 16px;
}
.dvMediatorLeftNav
{
	float:left; width:214px;
	padding:5px 16px 0px 16px;
}
p.contactpara
{
	margin:0px; 
	padding:13px 0px 13px 0px; 
	line-height:17px;
}
p.contactpara2
{
	margin:0px; 
	padding:6px 0px 18px 0px; 
	line-height:17px;
}
h2
{
	font-size:18px; color:#701371;
	margin:0px; padding:0px;
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
}
.h2
{
	font-size:18px; color:#701371;
	margin:0px; padding:10px 0px 0px 0px;
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
}
.paddTop0
{
	padding-top:0px;
}
.paddTopBtm
{
	padding-top:0px; padding-bottom:0px;
}
p.leftlinks
{
	margin:0px;padding:0px;
	line-height:18px;
}
/*Expertise Style Starts*/
/*.dvLeftLinksName
{
	float:left; width:180px;
}

.dvLeftLinkSilk
{
	float:left; width:34px;
} */
.dvOuterLeftlinks
{
	float:left; width:214px; 
	padding-bottom:6px;
}
.black11
{
	color:#000000;
}
.paddTop10
{
	padding-top:10px;
}
.lineheight18
{
	line-height:18px;
}
ul.expertiseListing
{
	margin:0px; padding:23px 0px 0px 23px; 
	list-style-type:none;
}
.expertiseListing li
{
	margin:0px; padding:0px 0px 5px 10px; 
	background-image:url(../images/icon_bullet.gif); 
	background-repeat:no-repeat; 
	background-position:0 5px; 
}
.paddTop24
{
	padding-top:24px;
}
/* Dispute Resolution Style Starts */
.purple13
{
	font-size:13px; color:#701471;
}
.dvDisputeDesc
{
	float:left; width:540px; 
	padding-top:24px;
}
.dvDisputeDesc2
{
	float:left; width:567px; 
	padding-top:24px;
}
.dvDisputeTxt
{
	float:left; width:244px;
}
.dvPurpleStrip
{
	float:left; width:1px; 
	padding:0px 25px 0px 25px;
}
.dvDisputeTxt p
{
	margin:0px; padding:0px 0px 23px 0px; 
	line-height:17px;
}
/* Expertise style */
.dvEmployment
{
	float:left; width:136px; 
	padding:109px 0px 0px 49px; 
	color:#FFFFFF;
}
ul.expertiseList
{
	margin:0px; padding:0px; 
	list-style-type:none; 
}
.expertiseList li
{
	padding:0px 0px 7px 0px; margin:0px;
}
.dvCenterText
{
	float:left; width:195px;
	padding:109px 0px 0px 0px; 
	color:#FFFFFF;
}
.dvCommercial
{
	float:left; width:140px;
	padding:109px 0px 0px 27px;
	color:#FFFFFF;
}
a.topSubLinks
{
	 float:left; width:100%; 
	 background-color:#701371; 
	 padding:3px 0px 0px 11px; 
	 height:22px; color:#FFFFFF; 
	 font-size:12px; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 border-top:1px solid white; 
}
a.topSubLinks:hover
{
	 float:left; width:100%; 
	 background-color:#701371; 
	 padding:3px 0px 0px 11px; 
	 height:22px; color:#FFFFFF; 
	 font-size:12px; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-weight:bold;
	 border-top:1px solid white; 
}
.dvTopSubLinks
{
	/*width:211px;
	position:absolute;
	left:499px !important;  
	left:497px; 
	top:200px;*/z-index:6;
	position:absolute; width:172px; background-color:#00FF00; margin-left:442px; margin-top:190px;
}
/* New top nav styles starts */
a.topNavLinks
{
	width:auto; float:left; 
	height:25px; background-color:#89CF7F; 
	padding:9px 9px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.topNavLinks:hover
{
	width:auto; float:left; 
	height:25px; background-color:#701471; 
	padding:9px 9px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.homeLink
{
	float:left; width:37px; height:34px; 
	background-image:url(../images/link_home.gif); 
	background-repeat:no-repeat;
}
a.homeLink:hover
{
	float:left; width:37px; height:34px; 
	background-image:url(../images/link_home_hover.gif); 
	background-repeat:no-repeat;
}
.homeLinkActive
{
	float:left; width:37px; height:34px; 
	background-image:url(../images/link_home_hover.gif); 
	background-repeat:no-repeat;
}
a.contactLink
{
	float:left; width:73px; color:#FFFFFF;
	background-image:url(../images/link_contactus.gif); 
	height:25px; padding:9px 0px 0px 11px; 
}
a.contactLink:hover
{
	float:left; width:73px; color:#FFFFFF;
	background-image:url(../images/link_contactus_hover.gif); 
	height:25px; padding:9px 0px 0px 11px; 
}
.contactActive
{
	float:left; width:73px; color:#FFFFFF;
	background-image:url(../images/link_contactus_hover.gif); 
	height:25px; padding:9px 0px 0px 11px; 
}
.contactActive:hover
{
	float:left; width:73px; color:#FFFFFF;
	background-image:url(../images/link_contactus_hover.gif); 
	height:25px; padding:9px 0px 0px 11px; 
}

/* People page styles starts */
.dvPeopleLeft
{
	float:left; width:340px; 
	padding:0px 18px 0px 0px; 
}
.dvPeopleLeft p
{
	margin:0px; padding:0px 0px 20px 0px; 
	line-height:18px; font-size:11px; 
}
.dvPeopleRightImg
{
	float:left; width:210px;
}
.dvTopPeopleLinks
{
	position:absolute; width:172px; background-color:#00FF00; margin-left:380px; margin-top:190px;z-index:5;
}
.dvTopPubLinks
{

	z-index:5;
	position:absolute; width:180px; background-color:#00FF00; margin-left:519px; margin-top:190px;
}
.dvTopNewsLinks
{
	background-color:#00FF00; 
	margin-left:672px; 
	margin-top:190px;
	position:absolute; width:180px; 
	z-index:5;
}
p.silkclass
{
	margin:0px; padding:1px 0px 1px 0px;
}
.topNavActive
{
	width:auto; float:left; 
	height:25px; background-color:#701471; 
	padding:9px 9px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.topNavActive:hover
{
	width:auto; float:left; 
	height:25px; background-color:#701471; 
	padding:9px 9px 0px 10px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dvPeopleRightLinks
{
	float:left; width:194px; 
	padding:14px 0px 0px 14px;
}
.dvPeopleRightLinks p
{
	margin:0px; padding:0px 0px 5px 0px ;
}
a.greyLink
{
	color:#555555; font-size:11px;
	text-decoration:none;
}
a.greyLink:hover
{
	color:#555555; font-size:11px;
	text-decoration:none;
}
/* Terms and Conditions */
ol.termsList1
{
	margin:10px 0px 0px 22px !important; 
	margin:10px 0px 0px 26px; padding:0px;
}
.termsList1 li
{
	margin:0px; padding:0px 0px 5px 0px;
	line-height:16px; 
}
ol.termsList2
{
	margin:10px 0px 0px 32px !important; 
	margin:10px 0px 0px 36px; padding:0px;
}
.termsList2 li
{
	margin:0px; padding:0px 0px 5px 0px;
	line-height:16px; 
}
ol.termsList3
{
	margin:10px 0px 0px 42px !important; 
	margin:10px 0px 0px 46px; padding:0px;
}
.termsList3 li
{

	margin:0px; padding:0px 0px 5px 0px;
	line-height:16px; 
}
/*manju style*/

.dvLeftLinkCall
{
	float:left; width:35px;
}
.dvLeftLinksName
{
	float:left; width:110px;
}
.dvLeftLinkSilk
{
	float:left; width:69px;
}
/* New Styles */
.paddTop5
{
	padding-top:5px;
}
ul.mapListing
{
	margin:0px; padding:10px 0px 0px 0px; 
	list-style-type:none;
}
.mapListing li
{
	margin:0px; padding:0px 0px 5px 10px; 
	background-image:url(../images/icon_bullet.gif); 
	background-repeat:no-repeat; 
	background-position:0 5px; 
}
ul.submapListing
{
	margin:0px; padding:10px 0px 0px 15px; 
	list-style-type:none;
}
.submapListing li
{
	margin:0px; padding:0px 0px 5px 10px; 
	background-image:url(../images/icon_bullet.gif); 
	background-repeat:no-repeat; 
	background-position:0 5px; 
}
.dvLeftSiteMap
{
	float:left; width:270px; 
	padding-right:28px;
}
.dvRightSiteMap
{
	float:left; width:270px;
}
.paddBtm10
{
	padding-bottom:10px;
	margin:0px;
}
.adrPara
{
	line-height:18px; padding:0px 0px 10px 0px;
}
/*16_11_07*/
.underlineSpan
{
	text-decoration:underline;
}
.listdtyle
{	
	
}
h3
{
	font-size:14px; color:#701371;
	margin:0px; padding:0px;
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.h3
{
	font-size:14px; color:#701371;
	margin:0px; padding:0px;
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.pclass
{
	font-size:11px; color:#701371;
	margin:0px; padding:0px;
	font-family:Gill Sans MT, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/* New Styles - 28_11_07 */
.right
{
	float:right;
	padding-top:10px;
}
.dvPeopleLeftBarrister {
	 PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 568px; PADDING-TOP: 0px;
}
.dvPeopleLeftBarrister P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 20px
}
.dvTopNav {
	/*PADDING-LEFT: 4px; FLOAT: left; WIDTH: 606px
	float:left; width:606px;  margin:12px 0px 0px 7px;*/
	float:left; width:606px; padding:0px 0px 0px 9px; 
}
.dvOuterLogo
{
	/*float:left; width:859px;*/
	float:left; width:859px; position:absolute;z-index:2;
	padding:0px 19px 0px 14px; background-color:#FFFFFF;
}
.dvOuterSearch
{
	float:left; width:859px; position:absolute; top:155px; z-index:3;
	padding:12px 19px 0px 14px; background-color:#FFFFFF;
}
.dvleftTopBgNews
{
    float:left; width:210px;
	background-image:url(../images/leftTopBgBlank.gif);
	background-repeat:no-repeat;
	height:24px; padding:3px 0px 0px 36px;   
}
/*30/11/07*/
.imgDiv
{
	width:70px;
	height:70px;
	float:left;
}
.margFloat
{
	float:left;
	margin:0px 0px 0px 10px;
	width:488px;
}
.rightOuter
{
	width:568px;
	float:left;
	margin:0px 0px 10px 0px;
}
.dvContent ul
{
	margin:0px; padding:0px 0px 0px 0px; 
	list-style-type:none;
}
.dvContent ul li
{
	margin:0px; padding:0px 0px 6px 12px; 
	background-image:url(../images/icon_bullet.gif); 
	background-repeat:no-repeat; 
	background-position:0 5px; 
}
ul
{
    margin:0px; padding:0px 0px 0px 0px; 
	list-style-type:none;
}
li
{
    margin:0px; padding:0px 0px 6px 12px; 
	background-repeat:no-repeat; 
	background-position:0 5px; 
}
P
{
    margin:0px; 
	padding:0px; 
	/*line-height:17px;*/
}
p.mar0pad1
{
 margin:0px;
 padding:0px 0px 1px 0px;
 }
.justify
{
	text-align:justify;
}
/* Email section */
 .dvEmailOuter
 {
 	position:absolute; top:37px; left:672px; width:201px;
	padding:10px 0px 0px 0px;
 }
 .dvEmailTopBtm
 {	
	float:left; width:186px; 
 }
 .dvEmailTop
 {	

	background-image:url(../images/emailBgTop.gif);
	float:left; width:176px; 
	background-repeat:no-repeat; 
	height:5px; padding:5px 25px 0px 0px;
 }
 .dvEmailForm
 {
 	float:left; width:179px; 
	border-left:1px solid #701471; 
	border-right:1px solid #701471; 
	padding:20px 10px 10px 10px;
 }
.dvEmailForm label
{
	float:left; width:67px; margin-top:0px;
}
.emailTxtbox
{
	border:1px solid #ECECEC; width:96px !important; width:93px; 
	font-size:11px;
}
 p.paddtop10
 {
 	margin:0px; padding:0px 0px 10px 0px; 
 }
 p.sendBtn
 {
 	margin:0px; padding:0px 13px 0px 0px;
 }
 
 /* Employment Law Bulletins section starts */
.dvEmpLeft
{
	float:left; width:340px; 
	padding:0px 18px 0px 0px; 
}
.dvEmpLeft p
{
	margin:0px; padding:0px 0px 20px 0px; 
	line-height:18px; font-size:11px; 
}
.dvEmpRightImg
{
	float:left; width:140px;
}

.dvBlueHdr h1
{
	 margin:0px; padding:2px 0px 0px 0px;
     line-height:30px;
     font-size:19px;
     /*height:25px;*/

}