/*NMB CSS*/ 

Body { 
margin-left: auto; margin-right: auto; position: relative; background-repeat: repeat-x; background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 65%; width: 760px; }

#TopDashes { 
height: 20px; background-image: url("../images/bg_dashes.jpg"); background-repeat: no-repeat; }

HR { 
visibility: hidden;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	height: 1px;	line-height: normal;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px; padding-left: 0px; display: none;  }


/*Main Navigation*/ 

	#Nav { 
	border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; background-image: url("../images/nmb_logo.gif"); background-repeat: no-repeat; text-align: right;  }
	#Nav ul li { 
	display: inline; padding: 0px 0px 0px 10px; list-style: none; margin: 0px 0px 0px 10px; background-image: url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
	#Nav ul { 
	margin: 0px; border: none;  } 
	


/*Back To Top Buttons*/ 
.LabelTop {		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; float: right; width: 250px; text-align: right;}
.LabelTop ul li { display: inline; padding: 0px 0px 0px 10px; list-style: none; margin: 0px 0px 0px 10px; background-image: url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }

.LabelTop ul { 	margin: 0px; border: none;  } 




/*Main Area*/  

	#MainPic { 
	background-image: url("../images/deletemeforflash.gif"); width: 760px; height: 220px; background-repeat: no-repeat;  }
	#MainAreaHome { 
	background-image: url(../images/bg.gif); width: 760px;  padding: 0px; margin: 0px 0px 10px 0px; min-height: 160px; }


/*Awards*/ 

	#AwardsArea {  
	background-image: url(../images/bg.gif);  height: 100%; width: 340px; padding: 20px 20px 0px 20px; float: left; margin: 0px 0px 0px 0px;  min-height: 120px; color: #999999;  }
	#AwardsArea ul li  { 
	padding: 0px 0px 0px 10px; list-style: none; margin: 0px 0px 0px 0px; background-image: url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
	#AwardsArea ul 	{ 
	margin-left: 0; padding-left: 0; margin-top: 0; padding-top: 0;  border: none;  }
	#AwardsAreaLabel  { 
	background-image:   url("../images/label_ataglance.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 0px; width: 340px; height: 50px; margin: 0px 0px 10px 0px; }
	#HiddenAwardsText	{ 
	visibility: hidden; width: 100px; height: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
	


/*News*/ 

	#NewsArea 	{ 
	width: 340px; padding: 20px 20px 0px 20px; float: right; background-image: url(../images/bg.gif); margin: 0px 0px 0px 0px;  min-height: 120px;  color: #999999;}
	#NewsAreaLabel 	{ 
	background-image:   url("../images/label_news_new.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 0px; width: 340px; height: 50px; margin: 0px 0px 10px 0px; }
	#NewsArea ul li  { 
	padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
	#NewsArea ul  { 
	margin-left: 0; padding-left: 0; margin-top: 0; padding-top: 0;  border: none;  }
	#HiddenNewsText	{ 
	visibility: hidden; width: 100px; height: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
	#NewsAreaText 	{ 
	margin:0px 0px 0px 100px; padding: 0px; color: #999999;   }
	
	
/*News

	#NewsArea 	{ 
	width: 340px; padding: 20px; float: right; background-image: url(../images/bg.gif); margin: 0px 0px 10px 0px;  min-height: 100px;  color: #999999;}
	#NewsAreaLabel 	{ 
	background-image:   url("../images/label_news.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 0px; width: 340px; height: 22px; margin: 0px 0px 10px 0px; }
	#NewsArea ul li  { 
	padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
	#NewsArea ul  { 
	margin-left: 0; padding-left: 0; margin-top: 0; padding-top: 0;  border: none;  }
	#HiddenNewsText	{ 
	visibility: hidden; width: 76px; height: 0px; padding: 0px; margin: 0px;  }
	#NewsAreaText 	{ 
	margin:0px 0px 0px 100px; padding: 0px; color: #999999;   }
*/ 

/*Labels*/ 

		/**  Label00  **/
		#LabelWork00 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  }
		#LabelWork00 ul li 	{  
		padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork00 ul  { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work00  { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label01  **/
		#LabelWork01 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; float:left; width: 510px;}
		#LabelWork01 ul li	{ 
		display: inline; padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  
background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork01 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work01 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label02  **/
		#LabelWork02 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork02 ul li{ 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  
background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork02 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work02 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label03  **/
		#LabelWork03 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; float:left; width: 510px;  }
		#LabelWork03 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork03 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work03 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label04  **/
		#LabelWork04 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork04 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork04 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work04 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label05  **/
		#LabelWork05 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork05 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork05 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work05 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label06  **/
		#LabelWork06 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork06 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork06 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work06 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label07  **/
		#LabelWork07 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork07 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork07 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work07 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label08  **/
		#LabelWork08 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork08 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork08 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work08 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label09  **/
		#LabelWork09 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork09 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork09 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work09 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label10  **/
		#LabelWork10 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork10 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork10 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work10 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label11  **/
		#LabelWork11 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork11 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork11 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work11 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label12  **/
		#LabelWork12 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork12 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork12 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work12 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label13  **/
		#LabelWork13 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork13 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork13 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work13 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }

		/**  Label14  **/
		#LabelWork14 { 
		border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  float:left; width: 510px; }
		#LabelWork14 ul li { 
		display: inline; padding: 0px 10px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
		#LabelWork14 ul { 
		margin-left: 0; padding-left: 0; display: inline; border: none;  }
		#Work14 { 
		padding: 0px; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px  }
		
		
		
		
		
/*Features*/

	#HomeFeatures { 
	border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;  }
	#HomeFeatures ul li { 
	display: inline; padding: 0px 180px 0px 7px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif");  background-repeat: no-repeat; background-position: 0px;  }
	#HomeFeatures ul {  
	margin-left: 0; padding-left: 0; display: inline; border: none;  }
	#HomeFeaturesPic { 
	margin: 0px 0px 10px 0px;  }	
	#HiddenFeaturesText { 
	visibility: hidden; width: 76px; height: 0px; padding: 0px; margin: 0px;  }
	
	
/*Info*/

	#InfoAbout { 
	padding: 20px 20px 20px 250px; background-color: #F4F4F4; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px;  }
	#InfoWhy { 
	padding: 20px 20px 20px 250px; background-color: #F4F4F4; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px;  }
	#InfoServices { 
	padding: 20px 20px 20px 250px; background-color: #F4F4F4; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px;  }
	#InfoContact { 
	padding: 20px 20px 20px 250px; background-color: #F4F4F4; color: #666666; line-height: 150%; margin: 0px 0px 10px 0px;  }
	#LabelPortfolio { 
	margin: 0px 0px 10px 0px;  }
	#Title { 
	margin: 0px 0px 10px 0px;  }

/********************************************  Footer  ********************************************/

	#Footer { 
	position: relative; background-image: url("../images/bg.gif"); padding: 3px 10px 3px 10px; font-family:Arial, Verdana, sans-serif; color:#666666; margin: 0px 0px 0px 0px; clear: both;  }

/********************************************  Login  ********************************************/

	#ClientLogin { 
	position: relative; height: 12px; padding: 0px 0px 0px 0px;  }

/********************************************  Forms  ********************************************/

	form { 
	padding: 0px; margin: 0px;  }
	.FormField { 
	width: 200px; color: #FF3399; font-family: Arial, Verdana;  font-size: 85%; padding: 0px 10px 0px 0px; margin:0px;  }
	.FormButton { 
	width: 63px; height: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px;  }
 	.FormFieldLogin { 
	width: 150px; color: #FF3399; font-family: Arial, Verdana; font-size: 85%; padding: 0px; margin:0px;  }
	.FormFieldtandc { 
	width: 400px; height: 100px; color: #FF3399; font-family: Arial, Verdana;  font-size: 85%; padding: 0px 10px 0px 0px; margin:0px;  }

/******************************************** htmlLnks  ********************************************/

	a:link, a:visited { 
	font-family: Arial, Helvetica, sans-serif; color: #FF3399; text-decoration:none;  }
	a:hover, a:visited:hover { 
	color: #FFFFFF; background-color: #FF3399;  }

/********************************************  Formatting  ********************************************/

	.PinkText { 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF3399;  }
	
	.PinkTextBold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF3399; font-weight: bold; font-size: 85%;    }
	
	.BodyTextBold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; font-size: 85%;    }
	
	H1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF3399; font-weight: bold; padding: 0px; margin: 0px 0px 10px 0px; font-size: 85%;  }
	H2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; padding: 0px; margin: 10px 0px 5px 0px; 
font-size: 85%;  }
	B { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 85%; padding: 0px; margin:0px;  }
	
	.Hidden { 
	visibility: hidden; display: none; height: 0px; width: 0px; overflow: hidden;  }
	
	
	

/* AM'S NEW CODE>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

#FeatureLabels { 
background-color: #FFFFFF; padding: 0px; border: none; margin: 0px 0px 10px 0px; width: 760px; clear: both; }
#FeatureLabel01 { 
border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; background-color: #FFFFFF; width: 255px; float:left; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; }
#FeatureLabel01 ul li { 
display: inline; padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif"); background-repeat: no-repeat; background-position: 0px;  }
#FeatureLabel01 ul { 
margin-left: 0; padding-left: 0; display: inline; border: none;  }
#FeatureLabel02 { 
border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; background-color: #FFFFFF; width: 255px; float:left; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; }
#FeatureLabel02 ul li { 
display: inline; padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif"); background-repeat: no-repeat; background-position: 0px;  }
#FeatureLabel02 ul { 
margin-left: 0; padding-left: 0; display: inline; border: none;  }
#FeatureLabel03 { 
border-bottom: 2px solid #2D2C2C; border-top: 2px solid #2D2C2C; background-color: #FFFFFF; width: 250px; float:left; padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px; }
#FeatureLabel03 ul li { 
display: inline; padding: 0px 0px 0px 10px; list-style: none; margin: 0px; background-image:url("../images/bullet01.gif"); background-repeat: no-repeat; background-position: 0px;  }
#FeatureLabel03 ul { 
margin-left: 0; padding-left: 0; display: inline; border: none;  }




#FeaturePics  { 
background-color: #FFFFFF; padding: 0px 0px 0px 0px; border: none; margin: 0px 0px 0px 0px; width: 760px; }

#FeaturePic01 { 
width: 255px; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }

#FeaturePic02 { 
width: 255px; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }

#FeaturePic03 { 
width: 250px; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }


#ClientLists { 
background-color: #F4F4F4; color: #666666; padding: 0px; border: none; margin: 0px; width: 760px; clear: both; margin: 0px 0px 10px 0px;  }

#ClientList01 { 
background-color: #F4F4F4; width: 235px; float:left; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; }

#ClientList02 { 
background-color: #F4F4F4; width: 235px; float:left; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; }

#ClientList03 { 
background-color: #F4F4F4; width: 230px; float:left; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; }


/*LOGO LINK*/

#LogoContainer { 
background-color: #FFFFFF; padding: 0px; border: none; margin: 0px; clear: both; }

#Logo { 
position: absolute; list-style: none; margin: 0px; padding: 0px; height: 27px; display: inline; overflow: hidden; }
	
#Logo li { 
margin: 0px;  padding: 0px; display: inline; list-style-type: none; }

#Logo a { 
float: left; padding: 62px 0px 0px 0px; overflow: hidden; height: 0px !important;  height /**/:27px; /* for IE5/Win */ }
	
#LogoButton a  { 
width: 158px; background: url("../nmb_logo.gif") top left no-repeat; }