/* CSS Document */

/*PLEASE DO NOT DELETE*/

.insidePageLR1-1{
/*width:200px !important;*/
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
td.insidePageLR1-1 table{
/*width:205px !important;*/
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
.insidePageMiddle{
/*width:290px !important;*/
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
td.insidePageMiddle table{
/*width:100% !important;*/
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
.insidePageLR1-2{
/*width:207px !important;*/
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
td.insidePageLR1-2 table{
/*width:207px !important;*/
padding:0px 0px 0px 0px !important;
margin:0px 0px 0px 0px !important;
}
/*NAI MEXICO EDITS*/


.main_dnnmenu_container { /*TOP NAVIGATION STYLES - COntainer*/	
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	width:100%;
	padding:8px 0px 3px 0px;
	background:#df162b url(tbg.gif) repeat-x;
}
.main_dnnmenu_bar { /*TOP NAVIGATION CONTAINER FOR THE TEXT LINKS*/
	cursor: pointer; 
	cursor: hand;
	background-color: #df162b; /*CHANGE THE COLOR TO SEE THE CONTAINER*/
	padding:0px 0px 0px 0px;
margin:0px 0px 0px 14px;
	
}
.main_dnnmenu_submenu {
	background-color: #a3a3a3;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	color:#ffffff;
	margin-top:0px;
	padding: 0px 0px 0px 0px;   /*explicitly set padding for sub-menus */
	width:inherit;
	/*border-bottom:1px #fff solid;
	border-top:1px #fff solid;*/
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	
}
.main_dnnmenu_submenu td{
font-size:10px;
font-weight:normal;
}
.main_dnnmenu_itemhover td {  /*DROPDOWN LINK HOVER*/
	background-color: #df162b;
	color:#000;
	/*border-bottom:1px #fff solid;*/
}
.main_dnnmenu_itemhover {  /*TOP NAVIGATION STYLES - HOVER EFFECT*/
	background-color: #df162b;
	padding:3px 11px 3px 11px;
	margin:0px 0px 0px 0px;
}
/*TOP LINKS*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6682{ /*About Us*/
font-family:Verdana;
font-size:11px;
font-weight:bold;
border-right:1px #fff solid;
padding:0px 37px 0px 21px;
}
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6699{/*PROPERTIES*/
font-family:Verdana;
font-size:11px;
font-weight:bold;
border-right:1px #fff solid;
padding:0px 37px 0px 17px;
}
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6694{/*OUR SERVICES*/
font-family:Verdana;
font-size:11px;
font-weight:bold;
border-right:1px #fff solid;
padding:0px 37px 0px 17px;
}
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6693{/*MEXICO OFFICES*/
font-family:Verdana;
font-size:11px;
font-weight:bold;
border-right:1px #fff solid;
padding:0px 33px 0px 13px;
}
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6696{ /*CASE STUDIES*/
font-family:Verdana;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 14px;
}

/*DROPDOWN STYLES*/
/*MARCH2008NEWSTYLES------------------------------------------ABOUT US--------------------------------------------*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6717, /*AT A GLANCE*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6718, /*MISSION*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6719, /*HISTORY*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6720, /*WHY WE ARE DIFFERENT*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6721, /*AWARDS*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6722, /*NAI GLOBAL*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6723 /*JOB OPPORTUNITIES*/
{
padding:0px 16px 0px 5px;
}
/*MARCH2008NEWSTYLES------------------------------------------SERVICES--------------------------------------------*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6907, /*BROKERAGE SERVICES*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6738, /*MARKET ANALYTICS*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6731, /*NAI MEXICO BUILD*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6733, /*SUPPLY CHAIN SOLUTIONS*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6734, /*SUPPLIER SERVICES*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6735, /*FREE TRADE ZONE ANALYSES*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6736 /*RELOCATION MANAGEMENT*/
{
padding:0px 15px 0px 5px;
}
/*MARCH2008NEWSTYLES------------------------------------------MEXICO OFFICES--------------------------------------*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6746, /*CANCUN*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6747, /*CD. JUAREZ*/ 
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6748, /*GUADALAJARA*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6749, /*LOS CABOS*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6750, /*MATAMOROS*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6751, /*MEXICALLI*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6752, /*MEXICO CITY*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6753, /*Monterrey/Saltillo*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6754, /*Puerto Vallarta*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6755, /*Queretaro*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6756, /*Reynosa/Nuevo Laredo*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6757, /*San Luis Potosi*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6758, /*San Luis Potosi*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt7404,
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt7554 /*Mexicali*/
{
padding:0px 27px 0px 5px;
}
/*MARCH2008NEWSTYLES------------------------------------------SEARCH--------------------------------------*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6759{/*PROPERTIES > SEARCH*/
padding:0px 53px 0px 53px;
}
/*MARCH2008NEWSTYLES------------------------------------------CASE STUDIES--------------------------------*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6760, /*Industrial*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6761, /*Office*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6762, /*Retail*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6763, /*Investment*/
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6764 /*Hospitality*/
{
padding:0px 75px 0px 5px;
}

.main_dnnmenu_item td{ /*CHECK IF this one has duplicate*/
text-align:left;
}
span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6725, span#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUt6743{
padding:0px 3px 0px 3px;
}
table#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUsub6682{/*ABOUT US*/
margin:0px 0px 0px -15px;
}
table#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUsub6694{/*OUR SERVICES*/
margin:0px 0px 0px -11px;
}
table#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUsub6693{/*MEXICO OFFICES*/
margin:0px 0px 0px -11px;
}
table#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUsub6699{/*PROPERTIES*/
margin:0px 0px 0px -11px;
}
table#dnn_ctr22944_NAIMemberSiteHeader_dnnMENU_ctldnnMENUsub6696{/*CASE STUDIES*/
margin:0px 0px 0px -11px;
}
/*HEADER TOP-RIGHT LINKS EDITS*/
div.linkblue{
margin:0px 0px 5px 0px;
}
/*DOTTED LINES*/
.vertDots{
background-image:none !important;
/*border-left: 1px #b2b2b2 solid;*/ /*DISABLED*/ 
border-left: 1px #fff solid;
height:170px !important;
top: 2px !important;
}
.hLineOption{
background-image:none !important; 
/*border-top: 1px #b2b2b2 solid;*/  /*DISABLED*/
border-top: 1px #fff solid;
}
hr{
display:none !important;
}
p.regulartitle, .regulartitle a, .regulartitle a:hover, li a, li a:hover{
font-size:13px;
}
/*--------------------------------OFFICE EDITS--------------------------------*/
.dept{
color:#df162b;
font-size:12px;
}
.peopleOffice{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#474747;
}
.peopleOffice a, .peopleOffice a:visited{
font-weight:bold;
font-size:12px; 
color:#000;
}
.peopleOffice a:hover{
font-weight:bold;
font-size:12px; 
color:#004e61;
}
/*----NEWS--*/
.generalLink{
font-size:13px !important;
color:#474747 !important;
}
td.generalLink a{
color:#474747 !important;
}
/*NAVIGATION EDITS*/
.navLeftmex{border-bottom:1px #004e61 solid; 
padding:3px 0px 3px 0px; 
color:#004e61;}

.NavHolderMex{font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.NavHolderMex a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; 
font-size:13px; padding-left:6px;}
.NavHolderMex a:hover {text-decoration:none;font-family:Arial, Helvetica, sans-serif; 
font-size:13px;padding-left:6px; }
/*--------------------------------LEFT-HAND NAVIGATION---------------------------------------*/
.UniNavHolderMexico{
	margin:96px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.UniNavMexico{
	clear:both;
	list-style-type:none;
	display:block;
	float:left;
	width:182px;
	padding:0px 0px 1px 0px;
	margin:0px 0px 7px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.UniNavMexico a, ul.UniNavMexico ul#Unichild a{
	display: block;
	text-decoration: none;
	height:12px;
	color:#00475d;
	padding:3px 0px 5px 3px;
}
ul.UniNavMexico a:hover{
	color: #00475d;
	background-color: #bacdd3;
	text-decoration: none;
}
ul.UniNavMexico li{
list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px #00475d solid;
	text-decoration: none;
}
/*--------------------------------LEFT-HAND NAVIGATION---------------------------------------*/



/*--REGISTRATION STYLES--*/
di#dnn_ctr22691_FormMaster_New_Form {
width:100%;
font-family:Arial, Helvetica, sans-serif !important;
font-size:13px !important;
}
table.ehForm{
font-family:Arial, Helvetica, sans-serif !important;
font-size:13px !important;
}
table.ehForm td{
vertical-align:middle !important;
font-family:Arial, Helvetica, sans-serif !important;
font-size:13px !important;
padding:2px 2px 2px 2px;
width:inherit;
}
table.ehForm td input, table.ehForm td textarea, table.ehForm td select{
border:1px #474747 solid;
padding:0px 0px 0px 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-color:#f9f9f9;
}
/*REQUIRED TEXT*/
td span#dnn_ctr29554_FormMaster_lblRequired{
display:none;
}
/*button style*/
input#dnn_ctr29554_FormMaster_ctl__20090130T160752{
background-color:#df162b;
color:#fff;
border:none;
}
/*CHECKBOXES AND RADIOLISTS*/
input#dnn_ctr29554_FormMaster_ctl__20090130T153917_0, input#dnn_ctr29554_FormMaster_ctl__20090130T153917_1, input#dnn_ctr29554_FormMaster_ctl__20090130T153917_2, input#dnn_ctr29554_FormMaster_ctl__20090130T153917_3, input#dnn_ctr29554_FormMaster_ctl__20090130T153917_4, input#dnn_ctr29554_FormMaster_ctl__20090130T153917_5, input#dnn_ctr29554_FormMaster_ctl__20090130T160633_0, input#dnn_ctr29554_FormMaster_ctl__20090130T160633_1{
border:1px #fff solid !important;
}
span#dnn_ctr29554_FormMaster_lbl_ctl__20090130T153917, span#dnn_ctr29554_FormMaster_lbl_ctl__20090130T160633{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; font-weight:bold;}

/*MEMBER SITES EDITS*/
div.BdyHolderInside{margin-left:-10px !important; width:757px; padding:0px;}
ul.MembersList li {list-style-type:none !important; font-family:Arial;}
div.Title, div.RegionHeader div, div.CountryState, div.NAIGlobalDesc{font-family:Arial;}
a.HomePageLink{font-weight:bold; text-decoration:underline; color:#df162b;}
a:hover.HomePageLink{font-weight:bold; text-decoration:underline; color:#000;}
a:visited.HomePageLink{font-weight:bold; text-decoration:underline; color:#df162b;}
div.RegionHeader{background-color:#df162b; font-size:12px; border-bottom:1px #ccc solid; margin-bottom:7px; padding:0px 0px 0px 0px; width:556px;}
div.Title{margin:2px 0px 0px 0px; width:556px;}
divRegionHeaderRight, div.RegionHeader div{color:#fff !important; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; font-size:13px;}
div.BdyHolderInside div {margin-left:5px !important;}
ul.UniNav a{padding:0px 0px 3px 2px!important; margin:0px; color:#004e61!important; text-decoration:none!important;}
ul.UniNav a:hover{padding:0px 0px 3px 2px!important; margin:0px; text-decoration:underline!important;background-color:#fff!important;}
div.CountryState{text-decoration:none; border-bottom:1px #e4e4e4 solid; padding:0px 0px 0px 5px; font-size:12px; margin-bottom:5px; color:#000;}


/*LOOPNET LISTINGS*/
.contentpane2Col{width:550px !important;}
.p{
width:540px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 11px 0px !important; height:200px !important; clear:left !important;}
#textContainer{
float:left !important;width:330px; margin:0px 0px 0px 7px !important; padding:0px !important;}
.photo{
width:158px !important; float:left; margin:0px !important; padding:0px !important;}
.photo img{margin:0px  0px 0px 0px !important; padding:0px !important;}
.bottom, .top{
display:none;}
.title, .title a, .title a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#df162b !important; text-decoration:underline; width:300px !important;}
.view, .view a, .view a:hover{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#474747 !important; text-decoration:underline !important; margin-bottom:11px !important;}
