html > body{
	height: 100%;
}
body{
	background-color:#eeeeee;
	background-image:url(../gfx/v2background.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin: 0px auto 0px auto;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a{
	text-decoration: none;
	background-color: inherit;
	outline:none;
}
a:hover{
	text-decoration: underline;
}
h1, h2, h3, h4{
	font-size:12px;
}
h5{
	font-size:32px;
}
.regNormal{
	font-weight:bold;
	font-size:11px;
	color:#474747;
	font-family:Arial, Helvetica, sans-serif;
}
/* BASE-css #########################THIS IS THE BASE STYLESHEET OF THE HOMEPAGE############### */
/*****LAYOUT*****/
/*
1. Font Base
2. body
3. row 1 logo and top nav
4. row 2 Horizontal Main Menu
5. row 3 Login Box with forms
6. row 4 FLASH CONTAINER
7. ROW 5 Main Body Holder
	a. ROW 5 Left Base
	b. ROW 5 Right Base
8. row 6 Footer
9. row 7 Remind
*/
/*----------------------1. Font Base------------------------*/
.BaseEleven{
	font-size:11px;
}
.BaseRedEleven{
	color:#df162b;
	font-size:11px;
}
.BaseBlack{
	color:#000;
}
.BaseBlackU{
	color:#000;
	text-decoration:underline;
}
.BaseRed{
	color:#df162b;
	text-decoration:underline;
}
/*---------------------2. body------------------------------*/
#container{
	min-height:100%;
	height:100%;
	width:764px;
	min-width:764px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}
#content{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	clear:left;
}
/*---------------3. row 1 logo and top nav------------------*/
#base1RowMain{
	height:90px;
	width:760px;
	float:left;
	clear:both;
}
#base1Row1-1{
	width:374px;
	float:left;
	margin:3px 0px 0px 5px;
}
#base1Row1-2{
	text-align:right;
	font-size:10px;
	width:200px;
	float:right;
	font-weight:normal;
	color:#004e61;
	margin:7px 2px 11px 0px;
	padding:0px 0px 0px 0px;
}
ul#TopMenu{
	display:block;
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/*-------------4. row 2 Horizontal Main Menu---------------*/
#base2Row2Main{
	width:756px;
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 6px;
}
#base2Row2{
	float:left;
	background-image:url(../gfx/topnav_middlebg.gif);
	height:28px;
}
ul#navMain {
	width:748px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	list-style-type:none;
}
ul#navMain li.meToo {
	float:left;
	display:inline;
}
ul#navMain li.FirstHand {
	float:left;
}
ul#navMain li.LastHand {
	float:left;
}
ul#navMain li.LoginL {
	cursor:hand;
	float:right;
	margin-left:49px;
}
/*-------------5. row 3 Login Box with forms---------------*/
#LoginBox{
	height:95px;
	background-color:#474747; 
	clear:left; 
	width:752px; 
	margin:0px 0px 0px 6px;
	padding:0px 0px 0px 0px;
	background-image:url(../gfx/heightSeven.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#LoginBox img{
	margin:15px 0px 0px 0px;
	border-right:1px #ccc solid;
	float:left;
}
#RightBoxHolder{
	float:left;
	height:65px;
 	margin-top:7px;
	margin-left:17px;
}
.UsrPswBoxes{
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.UsrPswTxtBoxes{
	float:left;
	width:75px;
	text-align:right;
	padding-right:4px;
	margin-top:2px;
}
.UsrPswInpBoxes{
	float:left;
}
.UsrPswInpBoxes input{
	background-color:#f8f8f8;
	border:1px #ccc solid;
	font-size:11px;
	font-weight:normal;
	padding-left:3px;
	margin:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:190px;
}
.LoginBtn input{
	float:left;
	margin:2px 0px 0px 79px;
	padding:0px 0px 0px 0px;
}
.RmbrMe{
	font-size:10px;
	float:left;
	color:#ccc;
	margin-top:5px;
}
.ChkBoxRmbr{
	clear:none;
	float:left;
	margin-right:2px;
	margin-left:2px;
	margin-top:1px;
}
/*-------------6. row 4 FLASH CONTAINER---------------*/
#flaHolder{
	width:755px;
	clear:left;
	margin:0px 0px 0px 6px;
	padding:0px 0px 0px 0px;
}
.remindFla{
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#474747;
}
.remindFla a{
	color:#df162b;
	text-decoration:underline;
}
.remindFla a:hover{
	text-decoration:none;
}
/*-------------7. ROW 5 Main Body Holder---------------*/
#BdyHolder{
	width:752px;
	padding-left:6px;
	float:left;
}
/*----------------7.A ROW 5 Left Base------------------*/
#leftCon{
	width:370px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#rightCon{
	width:375px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
h1.moduleMarker{
	padding:3px 0px 3px 0px;
	margin:2px 0px 0px 0px;
	width:370px;
	display: block;
	background-color:#474747;	
	font-weight:bold;
	float:left;
	color:#fff;
	text-align:center;
	clear:both;
}
h1.moduleMarker2{
	padding:3px 0px 3px 0px;
	margin:2px 0px 0px 0px;
	width:370px;
	display: block;
	background-color:#004e61;	
	font-weight:bold;
	float:left;
	color:#fff;
	text-align:center;
	clear:both;
}
h2.RedtitleLeft{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#df162b;
	font-weight:bold;
	float:left;
}
h2.RedtitleLeft2{
	margin:5px 0px 0px 70px;
	padding:0px 0px 0px 5px;
	color:#df162b;
	font-weight:bold;
	float:left;
}
.MenuLeftHolder{
	width:350px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
}
ul.subMenuLeft{
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	list-style-type:none;
	display:block;
	font-size:10px;
	color:#004e61;
	width:170px;
}
ul.subMenuLeft1-1{
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	list-style-type:none;
	display:block;
	font-size:10px;
	color:#004e61;
}
.MandEHolder{
	clear:left;
	float:left;
	width:363px;
	border-bottom:1px solid #efefef;
	background-color:#f6f6f6;
	font-size:11px;
	padding:2px 2px 5px 5px;
	margin:2px 0px 0px 0px;
}
/*----------------7.B ROW 5 Right Base------------------*/
h3.RedtitleRight{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#df162b;
	width:370px;
	font-weight:bold;
	float:left;
	clear:left;
}
ul.subMenuRight{
	margin:3px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	float:left;
	list-style-type:none;
	display:block;
	font-size:10px;
	color:#004e61;
}
.SubRightHolder{
	float:left;
	clear:left;
	width:370px;
}
.InsideRightHolder{
	float:left;
	width:290px;
	font-size:11px;
	margin:4px 0px 0px 0px;
}
#newsProper{
	font-size:11px;
	float:left;
	clear:left;
	width:370px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 6px;
}
.HLnoImage{
	clear:both;
	float:left;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:368px;
}
.HLwImage{
	float:left;
	clear:right;
	font-size:11px;
	width:290px;
	margin:1px 0px 0px 0px;
}

/*Divider image*/
#vertDots{
	margin:2px 2px 3px 2px;
	padding:0px 0px 0px 0px;
	float:left;
	width:1px;
	height:635px;
	min-height:100%;
	background-image: url(../gfx/filler_middle_dots.gif);
	background-repeat: repeat-y;
}
/*----------------8. row 6 Footer--------------------*/
#footerContainer{
	width:752px;
	margin:7px 0px 0px 7px;
	padding:0px 0px 0px 0px;
	height:22px;
	clear:left;
}
#footer{
	background-image:url(../gfx/footer_bg.gif);
	float:left;
	bottom:0;
	width:745px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	font-size:10px;
	height:22px;
}
ul#footerMenu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	font-weight:bold;
	list-style-type:none;
}
ul#footerMenu li {
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
}
ul#footerMenu li.buildNet {
	color:#004e61;
	font-weight:bold;
	margin:1px 0px 0px 50px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
}
ul#footerMenu li.telNo {
	color:#474747;
	font-weight:bold;
	margin:1px 0px 0px 80px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
}
/*----------------9. row 7 Remind--------------------*/
#RemContainer{
	clear:left;
	margin:1px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:10px;
	color:#7b7b7b;
}
/*funk*/
/* END BASE-css #########################THIS IS THE BASE STYLESHEET OF THE HOMEPAGE############### */

/* STYLE-css ###########################THESE ARE THE STYLES FOR THE HOMEPAGE##############*/
/*****STYLES*****/
/*
1. Horizontal menu Styles
2. LEFT Content Styles
3. Universal FLOAT and CLEAR Styles
4. Universal MARGIN Styles
5. images styles
6. FEATURED Highlights Styles
7. NEWS Styles
8. Footer Styles
9. Meetings and Events Styles
*/
/*----------------1. Horizontal menu Styles--------------------*/
ul#navMain li.meToo a {
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	background-color: inherit;
	border-left:1px #d6d6d6 solid;
	color:#004e61;
}
ul#navMain li.meToo a:hover {
	background:url(../gfx/hoverbg.gif);
	text-decoration:none;
	color:#df162b;
}
ul#navMain li.FirstHand a{
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	border-left:1px #d6d6d6 solid;
	border:0px;
	color:#004e61;
}
ul#navMain li.FirstHand a:hover {
	background:url(../gfx/hoverbg.gif);
	text-decoration:none;
	color:#df162b;
}
ul#navMain li.LastHand a{
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	border-left:1px #d6d6d6 solid;
	border-right:1px #d6d6d6 solid;
	color:#004e61;
}
ul#navMain li.LastHand a:hover {
	background:url(../gfx/hoverbg.gif);
	text-decoration:none;
	color:#df162b;
}
ul#navMain li.LoginL a{
	text-align:right;
	float:left;
	margin-top:1px;
	padding:2px 19px 3px 19px;
	color:#004e61;
}
ul#navMain li.LoginL a:hover{
	background:url(../gfx/hoverbg.gif);
	text-decoration:none;
	color:#df162b;
}
/*----------------2. LEFT Content Styles--------------------*/
ul.subMenuLeft li a, ul.subMenuRight li a, ul.subMenuLeft1-1 li a{
	color:#004e61;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/*---------3. Universal FLOAT and CLEAR Styles--------------*/
.leftyFloaty{
	float:left;
}
.leftyFloaty2{
	float:left;
	clear:left;
}
.leftyFloaty3{
	float:left;
	clear:right;
}
.leftyFloaty4{
	float:left;
	clear:left;
	margin:2px 0px 0px 0px;
}
.leftyFloaty5{
	float:left;
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}
.leftyFloaty6{
	float:left;
	clear:left;
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
}
.rightyFloaty{
	float:right;
}
.rightyFloaty2{
	float:right;
	margin-right:4px;
}
#ClearBothy{
	clear:both;
}
.ClearBothy2{
	clear:both;
	margin:0px 0px 6px 0px;
}
/*---------4. Universal MARGIN Styles--------------*/
.blankMargin{
	margin:0px 0px 0px 0px;
}
.ElevenMargin{
	margin:11px 0px 0px 11px;
}
.TwentyOneMargin{
	margin:0px 5px 21px 0px;
}
#base1Row1-2 a{
	color:#004e61;
}
/*PADDING STYLES*/
.TwoPadTop{
	float:left;
	padding:0px 3px 0px 0px;
	margin:0px 0px 0px 0px;
}
.ZeroSpacing{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*images styles*/
.fillerDots{
	float:left;
	margin:3px 0px 0px 6px;
	padding:0px 0px 0px 0px;
}
.fillerDots2{
	float:left;
	clear:left;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.fillerDots3{
	float:left;
	clear:left;
	margin:9px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.Cntnr1{
	float:left;
	clear:left;
	margin:5px 3px 0px 5px;
	padding:0px 0px 0px 0px;
	border:1px #000 solid;
}.Cntnr2{
	float:left;
	clear:left;
	margin:2px 3px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px #000 solid;
}
/*FEATURED Highlights Styles*/
#feature_featuredArea{
	float:left;
	clear:left;
	padding:3px 0px 0px 6px;
	margin:0px 0px 0px 0px;	
}
/*NEWS Styles*/
#newsProper a, .InsideRightHolder a, .HLnoImage a, .HLwImage a{
	font-weight:bold;
	color:#004e61;
	text-decoration:underline;
}
#newsProper a:hover, .InsideRightHolder a:hover, .HLnoImage a:hover, .HLwImage a:hover{
	text-decoration:none;
}
/*Footer Styles*/
ul#footerMenu li a {
	text-decoration:underline;
	color:#474747;
}
ul#footerMenu li a:hover {
	text-decoration:none;
	color:#000;
}
/*Meetings and Events Styles*/
.eventTitle{
	font-size:12px;
	font-weight:bold;
	color:#004e61;
}
.eventPlace{
	font-size:11px;
	font-weight:bold;
	color:#474747;
}
.MandEHolder a{
	font-weight:bold;
	color:#004e61;
	text-decoration:underline;
}
.MandEHolder a:hover{
	text-decoration:none;
}

/* END Style-css #####################################################################################*/

/* BASE INSIDE-css ###############THIS IS THE BASE STYLESHEET FOR THE INSIDE PAGES OF THE SITE######### */

/*****LAYOUT*****/
/*
1.Body Holder
2.Universal Title Base

*/
/*----------------1. Body Holder--------------------*/
#BdyHolderInside{
	width:752px;
	clear:left;
	margin:0px 0px 0px 6px;
	padding:0px 0px 0px 0px;
}
/*------------2.Universal Title Base---------------*/
#UniTitle{
	padding:127px 0px 0px 21px;
	margin:0px 0px 0px 0px;
	font-size:25px;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#smallUniTitle{
	padding:127px 0px 0px 21px;
	margin:0px 0px 0px 0px;
	font-size:22px;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#subUniTitle{
	padding:30px 0px 0px 21px;
	margin:0px 0px 0px 0px;
	font-size:25px;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#subUniTitleCap{
	padding:23px 0px 0px 21px;
	margin:0px 0px 0px 0px;
	font-size:25px;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/*OFFICES - REGIONS SUBTITLE BASE*/
#subTitleUS{
	padding:15px 0px 0px 107px;
	margin:0px 0px 0px 0px;
	font-size:19px;
	color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
/*Header Image Holders*/
#AboutHolder{
	clear:left;
	background-image:url(../gfx/about_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#OfficeProfileHolder{
	clear:left;
	background-image:url(../gfx/MR_MAINheader2.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#GMReportHolder{
	clear:left;
	background-image:url(../gfx/marketresearch.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#MResearchHolder{
	clear:left;
	background-image:url(../gfx/MR_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#PrivacyHolder{
	clear:left;
	background-image:url(../gfx/v2header_Privacy.gif);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#ServicesHolder{
	clear:left;
	background-image:url(/common/gfx/services_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#PeopleHolder{
	clear:left;
	background-image:url(/common/gfx/v2people_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#sbaPrgoramHolder{
	clear:left;
	background-image:url(/common/gfx/v2sbap_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#PublicationsHolder{
	clear:left;
	background-image:url(/common/gfx/pub_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#PropertiesHolder{
	clear:left;
	background-image:url(../gfx/prop_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#MrHolder{
	clear:left;
	background-image:url(/common/gfx/MR_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#OfficeHolder{
	clear:left;
	background-image:url(../gfx/v2offices_MAINheader.jpg);
	height:184px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#OfficeHolder2{
	clear:left;
	background-image:url(../gfx/v2offices2_MAINheader.jpg);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#WebServiceHolder{
	clear:left;
	background-image:url(/common/gfx/v2header_fullHalf.gif);
	height:89px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subServicesHolder{
	float:left;
	background-image:url(/common/gfx/v2header_Services.gif);
	height:89px;
	width:568px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subAboutHolder{
	float:left;
	background-image:url(/common/gfx/v2header_About.gif);
	height:89px;
	width:568px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subPubHolder{
	float:left;
	background-image:url(/common/gfx/v2header_Pub.gif);
	height:89px;
	width:568px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subTechHolder{
	float:left;
	background-image:url(/common/gfx/v2header_Tech.gif);
	height:89px;
	width:568px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subRTHolder{
	float:left;
	background-image:url(/common/gfx/v2header_rtOverview.gif);
	height:89px;
	width:568px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subUSHolder{
	clear:left;
	background-image:url(/common/gfx/v2blankBlueH.gif);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subAsiaPacific{
	clear:left;
	background-image:url(/common/gfx/MRHeader_ap.gif);
	height:95px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subEMEA{
	clear:left;
	background-image:url(/common/gfx/MRHeader_emea.gif);
	height:95px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subLAC{
	clear:left;
	background-image:url(/common/gfx/MRHeader_latc.gif);
	height:95px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subCanada{
	clear:left;
	background-image:url(/common/gfx/MRHeader_canada.gif);
	height:95px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subUSA{
	clear:left;
	background-image:url(/common/gfx/MRHeader_US.gif);
	height:95px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#RegUSHolder{
	clear:left;
	background-image:url(../gfx/MRHeader_US.gif);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#RegCanadaHolder{
	clear:left;
	background-image:url(../gfx/MRHeader_canada.gif);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#RegEMEAHolder{
	clear:left;
	background-image:url(../gfx/MRHeader_emea.gif);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#RegLatinHolder{
	clear:left;
	background-image:url(../gfx/MRHeader_latc.gif);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#RegAPHolder{
	clear:left;
	background-image:url(../gfx/MRHeader_ap.gif);
	height:89px;
	width:752px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/*Universal Left Navigation Base*/
.UniNavHolder{
	float:left;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:181px;
}
.UniNavHolder2{
	clear:left;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:181px;
}
.UniNavHolderMR{
	float:left;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:377px;
}
ul.UniNav{
	clear:both;
	list-style-type:none;
	display:block;
	float:left;
	width:181px;
	padding:0px 0px 1px 0px;
	margin:0px 0px 7px 0px;
	font-size:10px;
	background-image:url(../gfx/squareDottedInside.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
/*ul.mainNav[class] a{
	height: auto;
}*/
ul.UniNav a, ul.UniNav ul#Unichild a{
	display: block;
	background-color: inherit;
	text-decoration: none;
	height:12px;
}
ul.UniNav a:hover{
	color: #000;
	background-color: #e4e4e4;
}
ul.UniNav li{
	padding:3px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../gfx/squareDottedInside.gif);
	background-repeat:no-repeat;
	background-position:top;
}
/*MARKET RESEARCH TEST*/
ul.UniNavMR{
	clear:both;
	list-style-type:none;
	display:block;
	float:left;
	width:377px;
	padding:0px 0px 1px 0px;
	margin:0px 0px 7px 0px;
	font-size:12px;
	background-image:url(../gfx/squareDottedInside2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
ul.UniNavMR a{
	display: block;
	background-color: inherit;
	text-decoration: none;
	height:12px;
	color:#474747;
	padding:0px 0px 2px 5px;
}
ul.UniNavMR a:hover{
	color: #000;
	background-color: #e4e4e4;
	text-decoration: none;
}
ul.UniNavMR li{
	padding:3px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../gfx/squareDottedInside2.gif);
	background-repeat:repeat-x;
	background-position:top;
}
/*END MARKET RESEARCH TEST*/
/*CompletedSites*/
.webServiceHL{
	font-size:13px;
	color:#fff;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	border-left:11px #acacac solid;
	margin:0px 0px 0px 0px;
	background-color:#df162b;
}
.webServiceHL2{
	float:left;
	clear:both;
	font-size:13px;
	width:549px;;
	color:#fff;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	border-left:11px #acacac solid;
	margin:0px 0px 0px 0px;
	background-color:#474747;
}
ul.completedSites{
	clear:both;
	list-style-type:none;
	display:block;
	float:left;
	width:556px;
	padding:0px 0px 1px 0px;
	margin:0px 0px 7px 0px;
	font-size:12px;
	background-image:url(../gfx/squareDottedInside2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
ul.completedSites a{
	display: block;
	background-color: inherit;
	text-decoration: none;
	height:12px;
	color:#474747;
	padding:0px 0px 2px 5px;
}
ul.completedSites a:hover{
	color: #000;
	background-color: #e4e4e4;
	text-decoration: none;
}
ul.completedSites li{
	padding:3px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../gfx/squareDottedInside2.gif);
	background-repeat:repeat-x;
	background-position:top;
}
ul.csServices li.wspages{
	/*width:100%;*/
	clear:left;
	font-size:11px;
	color:#1c1c1c;
	font-weight:bold;
	padding:3px 0px 3px 21px;
	margin:0px 0px 3px 0px;
	border-bottom:1px #474747 solid;
	background:#e4e4e4 url(/Common/gfx/jobBullet.gif) no-repeat 1% 50%;
}
ul.csServices li#wspages1, ul.csServices li#wspages2, ul.csServices li#wspages, ul.csServices li#wspages4, ul.csServices li#wspages5, ul.csServices li#wspages6{
	background-color:#f9f9f9;
	float:left;
	/*width:100%;*/
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1c1c1c;
	padding:0px 10px 0px 19px;
	margin:0px 0px 0px 0px;
}
ul.csServices li#wspages1 a, ul.csServices li#wspages2 a, ul.csServices li#wspages3 a, ul.csServices li#wspages4 a, ul.csServices li#wspages5 a, ul.csServices li#wspages6 a{
	color:#df162b;
}
/*CompletedSites*/
/*Base for lists*/
ul.UniNav li.FirstHand{
	padding:3px 0px 4px 3px;
	margin:0px 0px 0px 0px;
	color:#fff;
	background-color:#004e61;
	background-image:none;
	border-bottom:2px #fff solid;
	font-size:11px;
	font-weight:bold;
}
ul.UniNav li.FirstHand2{
	padding:3px 0px 4px 3px;
	margin:0px 0px 0px 0px;
	color:#fff;
	background-color:#474747;
	background-image:none;
	border-bottom:2px #fff solid;
	font-size:11px;
	font-weight:bold;
}
ul.UniNav li.LastHand{
	padding:3px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../gfx/squareDottedInside.gif);
	background-repeat:no-repeat;
	background-position:top;
	/*clear:right;*/
}
ul.UniNav li.LastHand2{
	clear:left;
	width:181px;
	padding:3px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	background-image:url(../gfx/squareDottedInside.gif);
	background-repeat:no-repeat;
	background-position:top;
}
/*Universal Child UL*/
ul.UniNav ul#Unichild,  ul.UniNav ul#Unichild2, ul.UniNav ul#Unichild3{
	list-style-type:none;
	display:block;
	/*float:left;*/
	width:181px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	elevation:above;
}
ul.UniNav ul#Unichild3{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
ul.UniNav ul#Unichild li, ul.UniNav ul#Unichild2 li, ul.UniNav ul#Unichild3 li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:none;
}
/*Universal Regular UL>li*/
.PStrong{
	font-weight:bold;
}
ul.UniReg{
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
}
ul.UniReg li{
	list-style-type: disc;
	list-style-position:inside;
	color:#004e61;
	font-weight:bold;
	margin:0px 0px 11px -17px;
	padding:0px 0px 0px 0px;
}
/*OFFICE PROFILE BASE*/
.ruleSub{
	background-image:url(http://www.naiglobal.com/common/gfx/filler_middle_dots3.gif);
	background-repeat:repeat-x;
	height:1px;
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}

/*Universal Middle Part Inside BASE*/
#UniMiddle{
	float:left;
	width:378px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#373737;
	padding:0px 5px 0px 4px;
	margin:5px 0px 5px 0px;
}
/*Dotted Lines on the Right*/
.DottedLines{
	float:left;
	margin:6px 0px 4px 0px;
}
.DottedLinesBTM{
	float:left;
	margin:4px 0px 4px 0px;
}
/*RIGHT PART BASE VERSIONS INSIDE PAGES*/
.verOne{
	float:left;
	width:179px;
	margin:0px 0px 4px 0px;
	padding:31px 0px 0px 2px;
	text-align:center;
	background-image:url(/Common/gfx/quotesImg.gif);
	background-repeat:no-repeat;
}
.verTwo{
	float:left;
	width:181px;
	margin:0px 0px 4px 0px;
	padding:31px 0px 0px 0px;
	text-align:center;
	background-image:url(/Common/gfx/portfolioImg.gif);
	background-repeat:no-repeat;
}
.verThree{
	float:left;
	width:181px;
	margin:0px 0px 4px 0px;
	padding:31px 0px 0px 0px;
	text-align:center;
	background-image:url(/Common/gfx/factImg.gif);
	background-repeat:no-repeat;
}
.verFour{
	float:left;
	width:175px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	text-align:center;
}
.verFive{
	float:left;
	width:175px;
	margin:0px 0px 0px 0px;
	padding:3px 3px 4px 3px;
	text-align:center;
	background-color:#f8f8f8;
}
.verSix{
	float:left;
	width:181px;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 0px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	background-color:#f8f8f8;
}
.verSix img{
	margin:3px 0px 0px 0px;
	padding:4px 0px 4px 0px;
}
.verSeven{
	float:left;
	font-size:11px;
	width:176px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 5px;
	background-color:#f1f1f1;
}
.verEight{
	float:left;
	width:175px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	font-size:10px;
}
.verInsider{
	font-size:11px;
	color:#df162b;
	font-weight:bold;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}
.verInsider2{
	font-size:11px;
	color:#1c1c1c;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*INSIDE PAGE BASE*/
.dividerLeft{
	float:left;
	width:568px;
}
.dividerRight{
	width:184px;
	float:left;
}
/*INFORMATION INQUIRY BASE*/
.infoHeader{
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
	color:#fff;
	padding:4px 0px 4px 4px;
}
.infoProper{
	background-color:#f1f1f1;
	padding:4px 0px 4px 4px;
	font-weight:bold;
	color:#000;
	border-bottom:1px #ccc solid;
	font-size:14px;
}
/*MARKET RESEARCH in SSERVICES base*/
ul.mrServices{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	border-left:1px #a7a7a7 solid;
	border-top:1px #a7a7a7 solid;
	border-right:1px #a7a7a7 solid;
}
ul.mrServices li.Uno{
	color:#1c1c1c;
	padding:2px 0px 2px 37px;
	margin:0px 0px 2px 0px;
	border-bottom:1px #484b4e solid;
	background:#e4e4e4 url(/Common/gfx/nationBullet.gif) no-repeat 5% 50%;
}
ul.mrServices li.Dos{
	color:#1c1c1c;
	padding:2px 0px 2px 37px;
	margin:0px 0px 2px 0px;
	border-bottom:1px #484b4e solid;
	background:#ccc url(/Common/gfx/nationBullet.gif) no-repeat 5% 50%;
}
/*CASE STUDIES in SSERVICES base plus other list BASE*/
ul.csServices{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
}
ul.csServices li.caseStudy1{
	font-size:12px;
	color:#1c1c1c;
	padding:2px 0px 2px 19px;
	margin:0px 0px 11px 0px;
	background:#e4e4e4 url(/Common/gfx/nationBullet.gif) no-repeat 1% 50%;
}
ul.csServices li.caseStudy2{
	font-size:12px;
	color:#1c1c1c;
	padding:2px 0px 2px 19px;
	margin:0px 0px 11px 0px;
	background:#f9f9f9 url(/Common/gfx/nationBullet.gif) no-repeat 1% 50%;
}
ul.csServices li.ClientPart1{
	clear:left;
	float:left;
	text-align:left;
	font-size:10px;
	width:163px;
	color:#1c1c1c;
	padding:3px 0px 3px 21px;
	margin:0px 0px 1px 0px;
	background:#e4e4e4 url(/Common/gfx/clientBullet.gif) no-repeat 3% 50%;
}
ul.csServices li.ClientPart2{
	clear:left;
	float:left;
	text-align:left;
	font-size:10px;
	width:163px;
	color:#1c1c1c;
	padding:3px 0px 3px 21px;
	margin:0px 0px 1px 0px;
	background:#f9f9f9 url(/Common/gfx/clientBullet.gif) no-repeat 3% 50%;
}
ul.csServices li.linkedSite{
	clear:left;
	float:left;
	text-align:left;
	font-size:10px;
	width:163px;
	color:#1c1c1c;
	padding:4px 0px 7px 21px;
	margin:0px 0px 0px 0px;
	background:#e4e4e4 url(/Common/gfx/clientBullet.gif) no-repeat 3% 60%;
}
/*AWARDS AND HONORS base plus other list BASE*/
.careerHolder{
	margin:0px 0px 7px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
}
ul.csServices li.award{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:2px 0px 1px 19px;
	margin:11px 0px 0px 0px;
	background:#75a6b0 url(/Common/gfx/awardsBullet.gif) no-repeat 1% 50%;
}
ul.csServices li.awardDes{
	width:353px;
	clear:left;
	font-size:12px;
	color:#1c1c1c;
	padding:3px 5px 3px 19px;
	margin:0px 0px 0px 0px;
	background-color:#f9f9f9;
	border-top:1px #000 solid;
}
/*CAREERS base plus other list BASE*/
ul.csServices li.job{
	width:359px;
	clear:left;
	font-size:11px;
	color:#1c1c1c;
	font-weight:bold;
	padding:3px 0px 3px 19px;
	margin:0px 0px 3px 0px;
	border-bottom:1px #474747 solid;
	background:#e4e4e4 url(/Common/gfx/jobBullet.gif) no-repeat 1% 50%;
}
ul.csServices li#job1, ul.csServices li#job2, ul.csServices li#job3, ul.csServices li#job4, ul.csServices li#job5, ul.csServices li#job6, ul.csServices li#job7{
	background-color:#f9f9f9;
	float:left;
	width:348px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1c1c1c;
	padding:0px 10px 0px 19px;
	margin:0px 0px 0px 0px;
}
ul.csServices li#job1 a, ul.csServices li#job2 a, ul.csServices li#job3 a, ul.csServices li#job4 a, ul.csServices li#job5 a, ul.csServices li#job6 a, ul.csServices li#job7 a{
	color:#df162b;
}
/*MEETINGs AND EVENTS base*/
ul.csServices li.meMainTitle{
	font-size:13px;
	color:#fff;
	font-weight:bold;
	padding:3px 0px 3px 5px;
	border-left:11px #acacac solid;
	margin:11px 0px 0px 0px;
	background-color:#474747;
}
ul.csServices li.meDes{
	width:353px;
	clear:left;
	font-size:12px;
	color:#1c1c1c;
	padding:7px 12px 11px 13px;
	margin:0px 0px 0px 0px;
	background-color:#f9f9f9;
}
/*TECHNOLOGY BASE*/
ul.csServices li.techDes{
	background-color:#f9f9f9;
	float:left;
	width:348px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1c1c1c;
	padding:10px 10px 10px 19px;
	margin:0px 0px 7px 0px;
}
ul.csServices li.techDes strong{
	color:#004e61;
}
/*HISTORY + LEADERSHIP BASE*/
ul.HISholder{
	list-style-type:none;
	width:377px;
	margin:0px 0px 3px 0px;
	padding:1px 0px 3px 0px;
	display:block;
}
ul.HISholder li.historyYear{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:2px 0px 1px 19px;
	margin:0px 0px 0px 0px;
	background:#004e61 url(/Common/gfx/historyBullet.gif) no-repeat 1% 50%;
}
ul.HISholder li.historyHolder{
	width:355px;
	clear:left;
	padding:8px 11px 0px 11px;
	margin:0px 0px 11px 0px;
	background-color:#f9f9f9;
	border-bottom:7px #e4e4e4 solid;
}
/*list base for LEADERSHIP*/
ul.HISholder li.picsHolder{
	padding:3px 10px 3px 10px;
	margin:0px 0px 5px 0px;
	background-color:#f3f3f3;
	border-left:15px #e5e5e5 solid;
	border-bottom:1px #e5e5e5 solid;
	float:left;
	
}
ul.HISholder li.picsHolder img{
	border:1px #474747 solid;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.bringTheHL{
	margin:0px 0px 0px 0px;
	padding:11px 8px 11px 8px;
	float:left;
	text-align:center;
	width:155px;
}
/*LEADERSHIP Style*/
.bringTheHL:hover{
	background-color:#fff;
	margin:0px 0px 0px 0px;
	padding:11px 8px 11px 8px;
	width:155px;
}
/*list base for PORTFOLIO MANAGEMENT*/
ul.csServices li.DesBaseTech{
	font-size:12px;
	color:#1c1c1c;
	padding:2px 0px 2px 19px;
	margin:0px 0px 11px 0px;
}
/*Valuation BASE*/
.valBaseHeader{
	background-color:#000;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.valBaseBody{
	background-color:#eee;
	padding:5px 5px 5px 5px;
	margin:0px 0px 19px 0px;
}
/*list base for audio presentation*/
ul.csServices li.audioPres{
	width:283px;
	font-size:12px;
	color:#1c1c1c;
	padding:2px 0px 2px 19px;
	margin:3px 0px 0px 0px;
	background:#e4e4e4 url(/Common/gfx/nationBullet.gif) no-repeat 1% 50%;
	border-bottom:2px #f8f8f8 solid;
}
ul.csServices li.audiorem{
	width:283px;
	font-size:11px;
	font-weight:bold;
	color:#1c1c1c;
	padding:2px 0px 2px 11px;
	margin:3px 0px 0px 0px;
	background-color:#f9f9f9;
	border-left:7px #e6e6e6 solid;
}
/*PRACTICE GROUPS - Profile Holder*/
.ProfileDesHolder{
	float:left;
	margin:0px 0px 0px 5px;
	width:255px;
}
/*PUBLICATIONS BASE*/
ul.pubServices{
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	width:378px;
}
ul.pubServices li.pubMainTitle{
	font-size:13px;
	color:#fff;
	font-weight:bold;
	padding:5px 0px 5px 5px;
	border-left:11px #acacac solid;
	margin:0px 0px 0px 0px;
	background-color:#474747;
}
ul.pubServices li.pubMainTitle .producerTitle{
	color:#fff;
	font-size:11px;
}
ul.pubServices li.pubDes{
	clear:left;
	font-size:12px;
	color:#1c1c1c;
	padding:7px 7px 3px 13px;
	margin:0px 0px 11px 0px;
	background-color:#f9f9f9;
	border-bottom:5px #e1e1e1 solid;
	
}
/*NEWS BASE*/
table#NewsGrid{
	margin:-16px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:0;
}
td.dateAndHL{
	padding:9px 7px 9px 7px;
	background-image:url(../gfx/filler_middle_dots3.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
td.dateAndHL:hover{
	padding:9px 7px 9px 7px;
	background-color:#f1f1f1;
}
td.dateAndHL a{
	color:#004e61;
}
td.dateAndHL .dateStamp, td.dateAndHLN .dateStamp:hover {
	font-weight:bold;
	font-size:11px;
	color:#6c6c6c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
td.dateAndHL .HLStamp:hover{
	text-decoration:underline;
	color:#000;
}
tr.pagesMarker td{
	background-color:#f9f9f9;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:7px 7px 7px 7px;
	color:#df162b;
	border-bottom:3px #e4e4e4 solid;
}
tr.pagesMarker td a{
	color:#131313;
}
/*NEWS PROPER BASE*/
#NewsItem{
	margin:0px 0px 0px 0px;
	padding:-12px 0px 0px 0px;

}
#NewsItem a{
	color:#004e61;
}
#Subject{
	font-weight:bold;
	font-size:17px;
}
/*OFFICES BASE*/
.leftSideHolder{
	float:left;
	width:279px;
	padding:0px 0px 0px 0px;
	margin:6px 6px 0px 0px;
}
.rightSideHolder{
	float:left;
	width:277px;
	padding:0px 0px 0px 0px;
	margin:6px 6px 0px 0px;
}
.titleContinent{
	background-color:#cfcfcf;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color#000;
	border-bottom:1px #4a4646 solid;
	padding:2px 0px 0px 7px;
	clear:left;
}
.RegionHolder{
	border-bottom:3px #e1e1e1 solid;
	margin:0px 0px 17px 0px;
	padding:5px 0px 5px 0px;
	float:left;
	clear:left;
	width:100%;
}
.RegionHolder:hover{
	background-color:#f1f1f1;
}
ul.RegionLeft{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 3px;
	width:140px;
	font-size:11px;
	font-weight:normal;
	float:left;
	clear:left;
}
ul.RegionRight{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:130px;
	font-size:11px;
	font-weight:normal;
	float:left;
}
ul.RegionLeft2{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 3px;
	width:102px;
	font-size:11px;
	font-weight:normal;
	float:left;
	clear:left;
}
ul.RegionRight2{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:165px;
	font-size:11px;
	font-weight:normal;
	float:left;
}
ul.RegionLeft3{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 11px;
	width:250px;
	font-size:11px;
	font-weight:normal;
	float:left;
	clear:left;
}
ul.RegionRight3{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:250px;
	font-size:11px;
	font-weight:normal;
	float:left;
}
ul.RegionLeft li, ul.RegionRight li, ul.RegionLeft2 li, ul.RegionRight2 li, ul.RegionLeft3 li,  ul.RegionRight3 li {
	font-family:Arial, Helvetica, sans-serif;
}
ul.RegionLeft li a, ul.RegionRight li a, ul.RegionLeft2 li a, ul.RegionRight2 li a, ul.RegionLeft3 li a,  ul.RegionRight3 li a{
	padding:0px 0px 0px 9px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	color:#000;
}
ul.RegionLeft li a:hover, ul.RegionRight li a:hover, ul.RegionLeft2 li a:hover, ul.RegionRight2 li a:hover, ul.RegionLeft3 li a:hover, ul.RegionRight3 li a:hover{
	background:url(/Common/gfx/v2RegionBullet.gif) no-repeat 0% 51%;
	text-decoration:underline;
	color:#df162b;
}
ul.RegionLeft3 li.nadaLink{
	font-weight:bold;
	color:#000;
	margin:7px 0px 2px 0px;
}
ul.RegionLeft3 li.completedLink a{
	background:url(/Common/gfx/v2RegionBullet.gif) no-repeat 0% 51%;
	text-decoration:none;
	font-weight:normal;
	color:#df162b;
	margin:0px 0px 0px 5px;
}
ul.RegionLeft3 li.completedLink a:hover{
	background:url(/Common/gfx/v2RegionBullet.gif) no-repeat 0% 51%;
	text-decoration:underline;
	color:#000;
}
/*OFFICE CITIES BASE*/
ul.citiesHolder{
	list-style-type:none;
	display:block;
	padding:0px 0px 0px 0px;
	margin:11px 31px 11px 17px;
	font-size:15px;
	font-weight:normal;
	float:left;
}
ul.citiesHolder li{
	background:url(/Common/gfx/v2bulletBigRed.gif) no-repeat 0% 50%;
	padding:0px 0px 0px 17px;
	margin:3px 0px 3px 0px
}
ul.citiesHolder li a{
	text-decoration:underline;
	color:#000;
}
ul.citiesHolder li a:hover{
	text-decoration:none;
	color:#df162b;
}
/*PROPERTIES BASE*/
#bigRightTwoColumn{
	float:left;
	width:565px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#373737;
	padding:0px 0px 0px 6px;
	margin:5px 0px 5px 0px;
}
/*PROPERTIES PAGE FORM BASE*/
.eachContainer{
    background-color:#f4f4f4;
	border: 1px #bfbfbf solid;
	float:left;
	padding:6px 6px 6px 6px;
	margin:5px 0px 21px 0px;
	width:551px;
}
.miContainer{
	background-color:#ddd;
	float:left;
	width:170px;
	margin-bottom:4px;
	height:30px;
	text-align:right;
}
.miC1-1{
	margin:8px 4px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#131313;
}
.miContainer2{
	height:30px;
	background-color:#fff;
	float:right;
	clear:right;
	width:366px;
	padding:0px 0px 0px 11px;
	margin-bottom:4px;
}
.miC2{
	float:left;
	margin-top:4px;
	margin-left:0px;
}
/*REALTrac Login*/
.rtHolder{
    background-color:#f4f4f4;
	float:left;
	padding:3px 3px 3px 3px;
	margin:3px 0px 230px 0px;
}
.rtfieldLeft{
	background-color:#e9e9e9;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.rtfieldRight{
	background-color:#fff;
}
.rtmodifiedForm{
	padding:2px 0px 2px 3px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#131313;
	width:200px;
	border:1px #e5e5e5 solid;
	background-color:#e9e9e9;
}
/*PEOPLE PAGE*/
#findPro{
	margin:7px 0px 0px 0px;
}
.ppPlease{
	font-size:16px;
	font-weight:bold;
	color:#242424;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/Common/gfx/peopleFormBG.gif);
	text-align:center;
	padding:15px 0px 0px 0px;
	margin:6px 0px 0px 0px;
}
.ppFirstLast{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.ppFirstLastForm{
	padding:2px 0px 2px 3px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#131313;
	width:200px;
	border:1px #a3a3a3 solid;
	background-color:#e9e9e9;
}
.ppResultHeader{
	text-align:center;
	background-color:#f0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#131313;
	padding:3px 0px 3px 0px;
	border-top:6px #fff solid;
	border-right:6px #fff solid;
	border-bottom:6px #fff solid;
}
.ppResultHeaderLast{
	text-align:center;
	background-color:#f0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#131313;
	padding:3px 0px 3px 0px;
	border-top:6px #fff solid;
	border-bottom:6px #fff solid;
}
.ppResultProper{
	background-color:#f4f4f4;
	border-top:6px #fff solid;
	padding:3px 3px 3px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.ppResultProper a{
	font-weight:bold;
	color:#004e61;
	text-decoration:underline;
}
.ppResultProper a:hover{
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.ppResultSpecialty{
	background-color:#f4f4f4;
	border-bottom:6px #fff solid;
}
.specialtyContainer{
	padding:5px 5px 5px 5px;
	margin:0px 7px 7px 300px;
	background-color:#fff;
	border-top:3px #004e61 solid;
	border-bottom:1px #a3a3a3 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.specialtyColor{
	color:#004e61;
}
.noRecord{
	padding:3px 0px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:13px;
	background-color:#df162b;
	text-align:center;
}
/*PROFILE PAGE*/
.proPName{
	background-color:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	border-bottom:1px #000 solid;
	padding:3px 0px 2px 5px;
}
.proPTDspaceFont a{
	font-weight:bold;
	color:#004e61;
	text-decoration:underline;
}
#agentPro{
	padding:0px 0px 0px 0px;
}
.proPTDspaceFont{
	padding:5px 0px 0px 5px;
	font-size:13px;
}
.proPTDspaceFont a{
	font-weight:bold;
	color:#df162b;
	text-decoration:underline;
}
.proPTDspaceFont a:hover{
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.proPCompany{
	background-color:#474747;
	padding:4px 0px 3px 5px;
	margin:13px 5px 0px 0px;
	color:#fff;
	font-size:17px;
	font-weight:bold;
	width:433px;
}
.proPAddy{
	margin:3px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
.proPPhoto{
	margin:5px 0px 0px 0px;
}
.proPInfoTitle{
	padding:7px 0px 0px 5px;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.proPInfoContent{
	padding:3px 5px 7px 5px;
	font-size:13px;
}
.proPLine{
	border-top:1px #e1e1e1 solid;
}
.proPForm{
	border:1px #e4e4e4 solid;
	font-size:11px;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 0px;
	width:180px;
	background-color:#f4f4f4;
	color:#1e1e1e;
}

/* END BASE INSIDE-css ###############THIS IS THE BASE STYLESHEET FOR THE INSIDE PAGES OF THE SITE######### */

/* Style Inside-css #####################################################################################*/

sup.fourteen{
	font-size:14px;
}
/*Universal Left Navigation Styles*/
ul.UniNav li a{
	color:#004e61;
	padding:2px 0px 2px 5px;
	margin:0px 0px 0px 0px;
}
ul.UniNav li a:hover{
	text-decoration:none;
}
/*Universal Regular UL>li*/
ul.UniReg li a{
	color:#004e61;
	text-decoration:underline;
}
ul.UniReg li a:hover{
	color:#474747;
	text-decoration:none;
}
/*Universal UL child Styles*/
ul.UniNav ul#Unichild li a, ul.UniNav ul#Unichild2 li a, ul.UniNav ul#Unichild3 li a{
	color:#474747;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px 0px;
	clear:left;
}
ul.UniNav ul#Unichild li a:hover, ul.UniNav ul#Unichild2 li a:hover, ul.UniNav ul#Unichild3 li a:hover{
	color:#df162b;
	padding:0px 0px 0px 6px;
	margin:0px 0px 0px 0px;
	background-color: #e4e4e4;
}
/*RIGHT PART INSIDE PAGES Styles*/
.quotedLine{
	font-size:11px;
	font-style:italic;
	margin:0px 0px 31px 0px
}
.quotedLine2{
	font-size:10px;
	margin:0px 0px 31px 0px
}
/*FONT STYLES*/
.nameStyle1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.nameStyle1 a{
	color:#000;
	text-decoration:underline;
}
.nameStyle1 a:hover{
	text-decoration:none;
	color:#131313;
}
.nameStyle2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#df162b;
}
.nameStyle3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#474747;
	margin-bottom:31px;
}
.nameStyle4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#474747;
}
.nameStyle5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474747;
}
/*INFORMATION INQUIRY BASE*/
.infoProper a{
	color:#004e61;
	font-size:11px;
	text-decoration:underline;
}
.infoProper a:hover{
	color:#000;
}
/*Universal Middle Part Inside style*/
.blueTarget{
	color:#004e61;
	text-decoration:underline;
}
.blueTarget:hover{
	color:#373737;
	text-decoration:none;
}
/*MARKET RESEARCH in SERVICES style*/
ul.mrServices li a{
	color:#1c1c1c;
	text-decoration:underline;
}
ul.mrServices li a:hover{
	color:#1c1c1c;
	text-decoration:none;
}
/*CASE STUDIES in SERVICES style*/
ul.csServices li a{
	color:#1c1c1c;
	text-decoration:underline;
}
ul.csServices li a:hover{
	color:#1c1c1c;
	text-decoration:none;
}
/*Industry Recognition style*/
.IndReco{
	background-color:#004e61;
	color:#fff;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	width:370px;
	margin:0px 0px 3px 0px;
	padding:3px 0px 3px 7px;
	border-bottom:4px #7fa6b0 solid;
}
.subTitleINpages1{
	background-color:#df162b;
	color:#fff;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	width:370px;
	margin:0px 0px 3px 0px;
	padding:3px 0px 1px 7px;
	border-bottom:4px #474747 solid;
}
.IndReco{
	background-color:#004e61;
	color:#fff;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	width:370px;
	margin:0px 0px 3px 0px;
	padding:3px 0px 3px 7px;
	border-bottom:4px #7fa6b0 solid;
}
.middleContact{
	background-color:#474747;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	width:353px;
	margin:0px 0px 3px 0px;
	padding:3px 0px 1px 7px;
	border-left:17px #acacac solid;
}
.subHLgray{
	background-color:#474747;
	color:#fff;
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	width:370px;
	margin:1px 0px 3px 0px;
	padding:3px 0px 3px 7px;
	border-bottom:4px #f1f1f1 solid;
}
.defintionVoc{
	background-color:#f5f5f5;
	padding:11px 11px 11px 11px;
	margin:0px 0px 5px 0px;
	border-bottom:3px #acacac solid;
	border-top:3px #acacac solid;
	width:355px;
	font-size:13px;
}
/*MEETING AND EVENTS style*/
ul.csServices li.meDes a{
	color:#df162b;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding:0px 0px 0px 19px;
	background:url(/Common/gfx/nationBullet.gif) no-repeat 1% 2%;
}
ul.csServices li.meDes a:hover{
	color:#131313;
	text-decoration:underline;
}
ul.csServices li.meDes p.mailMe a{
	background:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	font-size:12px;
	color:#004e61;
	text-decoration:underline;
}
ul.csServices li.meDes p.mailMe a:hover{
	color:#373737;
	text-decoration:none;
}
/*PUBLICATIONS style*/
ul.pubServices li.pubMainTitle a{
	color:#fff;
	text-decoration:underline;
}
ul.pubServices li.pubMainTitle a:hover{
	color:#f1f1f1;
}
ul.pubServices li.pubDes a{
	color:#df162b;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding:0px 0px 0px 19px;
	background:url(/Common/gfx/nationBullet.gif) no-repeat 1% 2%;
}
ul.pubServices li.pubDes a:hover{
	color:#131313;
	text-decoration:underline;
}
/*PROPERTIES STYLE*/
.subHLgray2{
	background-color:#474747;
	color:#fff;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px 0px 3px 0px;
	padding:3px 0px 3px 7px;
	border-bottom:4px #f1f1f1 solid;
}
/*NEW Publications STYLES*/
.npHeader{
	background-color:#f5f5f5;
	text-align:center;
	padding:5px 11px 5px 11px;
	margin:0px 0px 5px 0px;
	border-bottom:3px #a3a3a3 solid;
	/*border-top:1px #a3a3a3 solid;*/
	font-size:16px;
	color:#131313;
	font-weight:bold;
}
.npContainer{
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 0px;
	font-size:13px;
}
.npContainer a, ol li a{
	color:#004e61;
	text-decoration:underline;
	font-weight:bold;
}
.npContainer a:hover, ol li a:hover{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.npTitle{
	font-size:13px;
	font-weight:bold;
	color:#004e61;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.inputbox{
	border:1px #a3a3a3 solid;
	width:150px;
	padding:2px 0px 2px 2px;
	font-size:11px !important;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.generallink{
	color:#004e61;
	text-decoration:underline;
	font-size:11px;
	
}
a.generallink {
border:none !important;
}
.stroke{
	border:1px #474747 solid;
	text-decoration:none;
}
/* END Style Inside-css #####################################################################################*/

#TwitterContainer{width:355px; margin:11px 0px 11px 11px;}
#twitter_div {font-family: Arial, Helvetica, sans-serif; color:#000;}
ul#twitter_update_list{list-style-type:none !important; display:block; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px;}
ul#twitter_update_list li{list-style-type:none !important; padding:0px 0px 0px 13px; margin:0px 0px 7px 0px; background:url(/Common/gfx/tweetBullet.gif) no-repeat 3px; 5px;}
ul#twitter_update_list li span{padding-right:5px;}
ul#twitter_update_list li a{color:#000; text-decoration:underline;}
ul#twitter_update_list li a:hover{color:#000; text-decoration:none;}

/*twitter styles*/
div.twtr-hd h4, div.twtr-hd h3{
font-family:Arial, Helvetica, sans-serif;
}
a.twtr-join-conv{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

div.twtr-tweet-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

div.twtr-tweet :hover{
background-color:#f4f4f4;
}
