/* CSS Document */
body { background: #333333; margin: 0px; }
#wrapper{width:800px; margin:0px auto; background:#FFF;}
	#wrapper #head{height:129px; background:#000;}
	#wrapper #head #logo{width:256px; float:left; margin:19px 0px 0px;}


#headerbg { background: url(../images/home_hdr_bg.gif) repeat-x; }


#dline { background: url(../images/images/dotline.gif) repeat-x; }
.dline { background: url(../images/images/dotline.gif); }
/*****************************************************************/
/**************              TOP NAV               **************/
/***************************************************************/
#topnavs { width: 202px; margin: 9px 34px 0 0; float:right;}
	#topnavs ul { list-style: none; padding: 0; margin: 0; }
	#topnavs li { display: block; list-style: none; margin: 0; }
		#topnavs li a { display: block; text-decoration: none; }
		#topnavs li.lihome { background: url(../images/topnav/home.gif) 0px 0px no-repeat; height: 14px; width: 158px; }
			#topnavs li.lihome a { background: url(../images/topnav/home.gif) 0px 0px no-repeat; height: 14px; text-indent: -5000px; width: 158px; }
				#topnavs li.lihome a:hover { background: url(../images/topnav/home.gif) 0px -14px no-repeat; text-indent: -5000px; }
		#topnavs li.liwho { background: url(../images/topnav/who-we-are.gif) 0px 0px no-repeat; height: 16px; width: 158px; }
			#topnavs li.liwho a { background: url(../images/topnav/who-we-are.gif) 0px 0px no-repeat; height: 16px; text-indent: -5000px; width: 158px; }
				#topnavs li.liwho a:hover { background: url(../images/topnav/who-we-are.gif) 0px -16px no-repeat; text-indent: -5000px; }
		#topnavs li.liwhy { background: url(../images/topnav/why-were-different.gif) 0px 0px no-repeat; height: 17px; width: 200px; }
			#topnavs li.liwhy a { background: url(../images/topnav/why-were-different.gif) 0px 0px no-repeat; height: 17px; text-indent: -5000px; width: 200px; }
				#topnavs li.liwhy a:hover { background: url(../images/topnav/why-were-different.gif) 0px -17px no-repeat; text-indent: -5000px; }
		#topnavs li.lihow { background: url(../images/topnav/how-we-work.gif) 0px 0px no-repeat; height: 15px; width: 158px; }
			#topnavs li.lihow a { background: url(../images/topnav/how-we-work.gif) 0px 0px no-repeat; height: 15px; text-indent: -5000px; width: 158px; }
				#topnavs li.lihow a:hover { background: url(../images/topnav/how-we-work.gif) 0px -15px no-repeat; text-indent: -5000px; }
		#topnavs li.liport { background: url(../images/topnav/what-weve-done-port.gif) 0px 0px no-repeat; height: 17px; width: 197px; }
			#topnavs li.liport a { background: url(../images/topnav/what-weve-done-port.gif) 0px 0px no-repeat; height: 17px; text-indent: -5000px; width: 197px; }
				#topnavs li.liport a:hover { background: url(../images/topnav/what-weve-done-port.gif) 0px -17px no-repeat; text-indent: -5000px; }
		#topnavs li.liwher { background: url(../images/topnav/where-were-going-news.gif) 0px 0px no-repeat; height: 18px; width: 200px; }
			#topnavs li.liwher a { background: url(../images/topnav/where-were-going-news.gif) 0px 0px no-repeat; height: 18px; text-indent: -5000px; width: 200px; }
				#topnavs li.liwher a:hover { background: url(../images/topnav/where-were-going-news.gif) 0px -15px no-repeat; text-indent: -5000px; }
		#topnavs li.licont { background: url(../images/topnav/contact-us.gif) 0px 0px no-repeat; height: 15px; width: 200px; }
			#topnavs li.licont a { background: url(../images/topnav/contact-us.gif) 0px 0px no-repeat; height: 15px; text-indent: -5000px; width: 200px; }
				#topnavs li.licont a:hover { background: url(../images/topnav/contact-us.gif) 0px -15px no-repeat; text-indent: -5000px; }
.txtcent { text-align: center; }
#ltop { background: url(../images/hdr_bg.gif) repeat-x; }
/*****************************************************************/
/**************              LEFT NAV              **************/
/***************************************************************/
#leftnav { width: 200px; }
	#leftnav ul { list-style: none; padding: 0; margin: 0; }
	#leftnav li { display: block; margin: 0; }
		#leftnav li a { display: block; text-decoration: none; }
		#leftnav li.liprint ul { margin: 0px 0px 0px 40px!important; }
		#leftnav li.liprint { background: url(../images/nav/what_side_02.gif) no-repeat; width: 200px; }
			#leftnav li.liprint a { background: url(../images/nav/what_side_02.gif) no-repeat; height: 27px; text-indent: -5000px; width: 200px; }
				#leftnav li.liprint a:hover { background: url(../images/nav/what_side_02-over.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.litele { background: url(../images/nav/what_side_03.gif) no-repeat; height: 17px; width: 200px; }
			#leftnav li.litele a { background: url(../images/nav/what_side_03.gif) no-repeat; height: 17px; text-indent: -5000px; width: 200px; }
				#leftnav li.litele a:hover { background: url(../images/nav/what_side_03-over.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.licoll { background: url(../images/nav/what_side_04.gif) no-repeat; height: 19px; width: 200px; }
			#leftnav li.licoll a { background: url(../images/nav/what_side_04.gif) no-repeat; height: 19px; text-indent: -5000px; width: 200px; }
				#leftnav li.licoll a:hover { background: url(../images/nav/what_side_04-over.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.liout { background: url(../images/nav/what_side_05.gif) no-repeat; height: 17px; width: 200px; }
			#leftnav li.liout a { background: url(../images/nav/what_side_05.gif) no-repeat; height: 17px; text-indent: -5000px; width: 200px; }
				#leftnav li.liout a:hover { background: url(../images/nav/what_side_05-over2.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.lipack { background: url(../images/nav/what_side_06.gif) no-repeat; height: 19px; width: 200px; }
			#leftnav li.lipack a { background: url(../images/nav/what_side_06.gif) no-repeat; height: 19px; text-indent: -5000px; width: 200px; }
				#leftnav li.lipack a:hover { background: url(../images/nav/what_side_06-over.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.liweb { background: url(../images/nav/what_side_07.gif) no-repeat; height: 18px; width: 200px; }
			#leftnav li.liweb a { background: url(../images/nav/what_side_07.gif) no-repeat; height: 18px; text-indent: -5000px; width: 200px; }
				#leftnav li.liweb a:hover { background: url(../images/nav/what_side_07-over.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.liint { background: url(../images/nav_intAdv_off_01.gif) no-repeat;  width: 200px; }
			#leftnav li.liint a { background: url(../images/nav_intAdv_off_01.gif) no-repeat; height: 18px; text-indent: -5000px; width: 200px; }
				#leftnav li.liint a:hover { background: url(../images/nav_intAdv_on_01.gif) no-repeat; text-indent: -5000px; }
		#leftnav li.liint ul { margin: 0px 0px 0px 40px!important; }
	
		#leftnav li.liradio { background: url(../images/nav/radio.gif) no-repeat top left; height: 21px; width: 200px; }
			#leftnav li.liradio a { background: url(../images/nav/radio.gif) no-repeat top left; height: 21px; text-indent: -5000px; width: 200px; }
				#leftnav li.liradio a:hover { background: url(../images/nav/radio-over.gif) no-repeat top left; text-indent: -5000px; }
		#leftnav li.lidisp { background:url(../images/nav/displays.gif) no-repeat; height:17px; width:200px; }

			#leftnav li.lidisp a {background:url(../images/nav/displays.gif) no-repeat;height:17px;text-indent:-5000px; width:200px; }

				#leftnav li.lidisp a:hover { background:url(../images/nav/displays-over.gif) no-repeat; text-indent:-5000px; }



	#leftnav ul ul#subleft { margin: 0px 0px 3px 30px!important; }
	#leftnav ul ul li { list-style-image: url(images/nav/bullet.gif); display: list-item; list-style-position: outside; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff6600; font-size: 11px; line-height: 18px; margin-left: 30px; }
		#leftnav ul ul li a:hover { color: #000000; }
li.linone {  }
#leftnav li.linone a { background: none; height: auto!important; text-indent: 0px; width: 140px; }
	#leftnav li.linone a:hover { background: none; height: auto!important; text-indent: 0px; }
/*****************************************************************/
/**************              LEFT NAV              **************/
/***************************************************************/
#leftnavmn { width: 200px; margin-top: 5px; margin-left: 0px; }
	#leftnavmn ul { list-style: none; padding: 0; margin: 0; }
	#leftnavmn li { display: block; margin: 0; padding: 0px; }
		#leftnavmn li a { display: block; text-decoration: none; }
		#leftnavmn li.liclient { background: url(../images/leftnav/client-experience.gif) no-repeat; height: 27px; width: 200px; }
			 li.liclient a { background: url(../images/leftnav/client-experience.gif) no-repeat; height: 27px; text-indent: -5000px; width: 200px; }
				#leftnavmn li.liclient a:hover { background: url(../images/leftnav/client-experience-over.gif) no-repeat; text-indent: -5000px; }
/*****************************************************************/
/**************                HOVER               **************/
/***************************************************************/
div.bgblk { background-color: #000000; width: 222px; margin: 0 auto; }
	div.bgblk img { border: solid #999999 1px; }
div.bgblksm { background-color: #000000; width: 102px; margin: 0 auto; }
	div.bgblksm img { border: solid #999999 1px; }
.jsthumbs10 img:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8!important; }


/*-------------------*/
/*--# NEW LAYOUT #--*/
/*-----------------*/
#wrapper #mmain { background:url(../images/bg/bddv.gif) 200px 0px repeat-y;}
#wrapper #mmain #nleft{ background:url(../images/bg/headerbglft.gif) repeat-x; width:201px; float:left;}
	#wrapper #mmain #nleft ul#lmnav { list-style: none; padding: 0; margin: 12px 0px 0px 18px; }
	#wrapper #mmain #nleft li { display: block; margin: 0; padding: 0px;  }
		#wrapper #mmain #nleft li a { display: block; text-decoration: none; }
		#wrapper #mmain #nleft li#liplay { background: url(../images/home/play-video.jpg) no-repeat; height:136px; width: 171px; margin:0px; }
			#wrapper #mmain #nleft li#liplay a { background: url(../images/home/play-video.jpg) no-repeat; height: 136px; text-indent: -5000px; width: 171px; }
				#wrapper #mmain #nleft li#liplay a:hover { background: url(../images/home/play-video.jpg) no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft li#liblog { background: url(../images/home/our-blog.gif) no-repeat; height:120px; width: 158px; margin:11px 0px 0px 8px; }
			#wrapper #mmain #nleft li#liblog a { background: url(../images/home/our-blog.gif) no-repeat; height: 120px; text-indent: -5000px; width: 158px; }
				#wrapper #mmain #nleft li#liblog a:hover { background: url(../images/home/our-blog.jpg) no-repeat; text-indent: -5000px; }
		/*Left Nav*/
		#wrapper #mmain #nleft ul#lnav{ margin:5px 0px 0px; padding:0px; list-style:none;}
		#wrapper #mmain #nleft ul#lnav li{ margin:5px 0px 0px; padding:0px; list-style:none;}
		#wrapper #mmain #nleft ul#lnav li.liclient { background: url(../images/leftnav/client-experience.gif) 0px 0px no-repeat; height: 27px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.liclient a { background: url(../images/leftnav/client-experience.gif) 0px 0px no-repeat; height: 27px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.liclient a:hover { background: url(../images/leftnav/client-experience.gif) 0px -27px no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft ul#lnav li.likeyper { background: url(../images/leftnav/key-personnel.gif) 0px 0px no-repeat; height: 27px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.likeyper a { background: url(../images/leftnav/key-personnel.gif) 0px 0px no-repeat; height: 27px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.likeyper a:hover { background: url(../images/leftnav/key-personnel.gif) 0px -27px no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft ul#lnav li.liresea { background: url(../images/leftnav/research.gif) 0px 0px no-repeat; height: 17px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.liresea a { background: url(../images/leftnav/research.gif) 0px 0px no-repeat; height: 17px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.liresea a:hover { background: url(../images/leftnav/research.gif) 0px -17px no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft ul#lnav li.lidirec { background: url(../images/leftnav/direct-response.gif) 0px 0px no-repeat; height: 19px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.lidirec a { background: url(../images/leftnav/direct-response.gif) 0px 0px no-repeat; height: 19px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.lidirec a:hover { background: url(../images/leftnav/direct-response.gif) 0px -19px no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft ul#lnav li.licores { background: url(../images/leftnav/core-support.gif) 0px 0px no-repeat; height: 27px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.licores a { background: url(../images/leftnav/core-support.gif) 0px 0px no-repeat; height: 27px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.licores a:hover { background: url(../images/leftnav/core-support.gif) 0px -27px no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft ul#lnav li.licont { background: url(../images/leftnav/contact-us.gif) 0px 0px no-repeat; height: 17px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.licont a { background: url(../images/leftnav/contact-us.gif) 0px 0px no-repeat; height: 17px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.licont a:hover { background: url(../images/leftnav/contact-us.gif) 0px -17px no-repeat; text-indent: -5000px; }
		#wrapper #mmain #nleft ul#lnav li.lidriv { background: url(../images/leftnav/driving-directions.gif) 0px 0px no-repeat; height: 27px; width: 200px; }
			#wrapper #mmain #nleft ul#lnav li.lidriv a { background: url(../images/leftnav/driving-directions.gif) 0px 0px no-repeat; height: 27px; text-indent: -5000px; width: 200px; }
				#wrapper #mmain #nleft ul#lnav li.lidriv a:hover { background: url(../images/leftnav/driving-directions.gif) 0px -27px no-repeat; text-indent: -5000px; }


/*Right*/
#wrapper #mmain #nright{ background:url(../images/bg/headerbg.gif) repeat-x; width:599px; float:right; padding:5px 0px 0px;}
#wrapper #mmain #nright #flhome{height:170px;}
	#wrapper #mmain #nright #cont{margin:34px 49px 30px;}
	#wrapper #mmain #nright #cont p{ font:11px/16px Verdana, Geneva, sans-serif; color:#333; }
		#wrapper #mmain #nright #cont p.lrg{ font:13px Verdana, Geneva, sans-serif; color:#333; margin:50px 0px 0px!important;}
		#wrapper #mmain #nright #cont p strong.org{ color:#F60;}
		#wrapper #mmain #nright #cont p.martop{ margin:50px 0px 25px;}
	#wrapper #mmain #nright #cont ul#core{margin:25px 0px 25px; padding:0px; width:500px; float:left; font:11px/17px Verdana, Geneva, sans-serif;}
	#wrapper #mmain #nright #cont ul.clients{margin:15px 0px 25px; padding:0px; width:250px; float:left; font:11px/17px Verdana, Geneva, sans-serif;}
	#wrapper #mmain #nright #cont ul.clients li{ list-style:none; background:url(../images/bg/bullet.gif) 0px 6px no-repeat; padding:0px 0px 0px 10px;}
	#wrapper #mmain #nright #cont ul.keypers{margin:25px 0px 25px; padding:0px; width:250px; float:left; font:11px/17px Verdana, Geneva, sans-serif;}
	#wrapper #mmain #nright #cont ul.keypers li{ list-style:none; margin:3px 0px 0px;}
	#wrapper #mmain #nright #cont ul.keypers li a{ font:bold 11px Verdana, Geneva, sans-serif;}
	#wrapper #mmain #nright #cont ul.keypers li span{ font:13px Verdana, Geneva, sans-serif;}

	#wrapper #mmain #nright .telvs{margin:34px 0px 30px!important;}

/*misc*/
#wrapper #mmain #nright .contact{margin:34px 120px 30px!important;}
#wrapper  #sep{ border-bottom:1px dotted #000; height:2px; background:#FFF;}
.cT{clear:both;}
/*What's New*/
#wrapper #wnew{height:147px;}

#wrapper #wnewl{ float:left; width:170px; margin:41px 0px 0px 41px;}

#wrapper #wnewl #wnews { margin: 0px; float:left; font:bold 15px Arial, Helvetica, sans-serif; width: 170px; text-indent: -5000px; background: url("../images/headers/whats-new.gif") no-repeat; height: 60px; }
#wrapper #wnewr{margin:20px 35px 0px 0px; width:511px; float:right;}
	#wrapper #wnewr ul { list-style: none; padding: 0; margin: 0; }
	#wrapper #wnewr li { display: block; margin: 0; padding: 0px; float:left; }
		#wrapper #wnewr li a { display: block; text-decoration: none; }
		#wrapper #wnewr li#liwtele { background: url(../images/home/whats-new.jpg) no-repeat; height:117px; width: 162px; margin:0px 13px 0px 0px; }
			#wrapper #wnewr li#liwtele a { background: url(../images/home/whats-new.jpg) no-repeat; height: 117px; text-indent: -5000px; width: 162px; }
				#wrapper #wnewr li#liwtele a:hover { background: url(../images/home/whats-new.jpg) no-repeat; text-indent: -5000px; }
		#wrapper #wnewr li#liwprin { background: url(../images/home/whats-new.jpg) -162px 0px no-repeat; height:117px; width: 162px; margin:0px 12px 0px 0px;  }
			#wrapper #wnewr li#liwprin a { background: url(../images/home/whats-new.jpg) -162px 0px no-repeat; height: 117px; text-indent: -5000px; width: 163px; }
				#wrapper #wnewr li#liwprin a:hover { background: url(../images/home/whats-new.jpg) -162px 0px no-repeat; text-indent: -5000px; }
		#wrapper #wnewr li#liwcoll { background: url(../images/home/whats-new.jpg) -325px 0px no-repeat; height:117px; width: 162px; }
			#wrapper #wnewr li#liwcoll a { background: url(../images/home/whats-new.jpg) -325px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px; }
				#wrapper #wnewr li#liwcoll a:hover { background: url(../images/home/whats-new.jpg) -325px 0px no-repeat; text-indent: -5000px; }

/**/
		#wrapper #wnewr li#liwdisp { background: url(../images/home/whats-new.jpg) -486px 0px no-repeat; height:117px; width: 162px; margin:0px 13px 0px 0px;   }
			#wrapper #wnewr li#liwdisp a { background: url(../images/home/whats-new.jpg) -486px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px;  }
				#wrapper #wnewr li#liwdisp a:hover { background: url(../images/home/whats-new.jpg) -486px 0px no-repeat; text-indent: -5000px; }
		#wrapper #wnewr li#liwinta { background: url(../images/home/whats-new.jpg) -648px 0px no-repeat; height:117px; width: 162px; margin:0px 12px 0px 0px;   }
			#wrapper #wnewr li#liwinta a { background: url(../images/home/whats-new.jpg) -648px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px;  }
				#wrapper #wnewr li#liwinta a:hover { background: url(../images/home/whats-new.jpg) -648px 0px no-repeat; text-indent: -5000px; }
		#wrapper #wnewr li#liwouth { background: url(../images/home/whats-new.jpg) -810px 0px no-repeat; height:117px; width: 162px; }
			#wrapper #wnewr li#liwouth a { background: url(../images/home/whats-new.jpg) -810px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px;  }
				#wrapper #wnewr li#liwouth a:hover { background: url(../images/home/whats-new.jpg) -810px 0px no-repeat; text-indent: -5000px; }


		#wrapper #wnewr li#liwebds { background: url(../images/home/whats-new.jpg) -972px 0px no-repeat; height:117px; width: 162px; margin:0px 13px 0px 0px;   }
			#wrapper #wnewr li#liwebds a { background: url(../images/home/whats-new.jpg) -972px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px;  }
				#wrapper #wnewr li#liwebds a:hover { background: url(../images/home/whats-new.jpg) -972px 0px no-repeat; text-indent: -5000px; }
		#wrapper #wnewr li#liprnts { background: url(../images/home/whats-new.jpg) -1134px 0px no-repeat; height:117px; width: 162px; margin:0px 12px 0px 0px;   }
			#wrapper #wnewr li#liprnts a { background: url(../images/home/whats-new.jpg) -1134px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px;  }
				#wrapper #wnewr li#liprnts a:hover { background: url(../images/home/whats-new.jpg) -1134px 0px no-repeat; text-indent: -5000px; }
		#wrapper #wnewr li#litelvs { background: url(../images/home/whats-new.jpg) -1296px 0px no-repeat; height:117px; width: 162px; }
			#wrapper #wnewr li#litelvs a { background: url(../images/home/whats-new.jpg) -1296px 0px no-repeat; height: 117px; text-indent: -5000px; width: 162px;  }
				#wrapper #wnewr li#litelvs a:hover { background: url(../images/home/whats-new.jpg) -1296px 0px no-repeat; text-indent: -5000px; }




/**SubPages*/
#wrapper #mmain .nsub{ padding:0px!important;}

/*Slider*/
.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 32px; right: -33px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../images/home/next.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(prev-horizontal.png); }

.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top:32px; left: -32px; width: 32px; height: 32px; cursor: pointer; background: transparent url(../images/home/prev.gif) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-disabled{background-position: -32px 0;}


/*****************************************************************/
/**************                MISC                **************/
/***************************************************************/
p.first { margin-top: 0px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333 }
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; list-style-type: disc; list-style-image: url(/images/bullet2.gif); font-style: normal; list-style-position: inside }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-align: left; color: #333333 }
.lrg a:link { font-size: 11px; }
.lrg a:visited { font-size: 11px; }
a:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; }
a:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; }
.s10 { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px }
body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; left: 0px; top: 0px; }
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; color: #333333; }
.descriptors { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
a:hover { text-decoration: underline; }
h2.h2where { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6600; }
/*****************************************************************/
/**************               FOOTER               **************/
/***************************************************************/
#footer { color: #FFFFFF; font-size: 9px; }
	#footer span { color: #f56200; }
	#footer img { margin-bottom: -3px; }
#wrapper #ftr{background:#000; height:24px; text-align:center;}
#wrapper #ftr p{font:9px Verdana, Geneva, sans-serif; color:#FFF; padding:6px 0px 0px; margin:0px;}
	#wrapper #ftr span { color: #f56200; }
	#wrapper #ftr img { margin-bottom: -3px; }
/*****************************************************************/
/**************              HEADERS               **************/
/***************************************************************/
#wrapper #mmain #nleft h1{margin: 73px 0px 0px; font:bold 15px Arial, Helvetica, sans-serif; width: 200px; height: 30px; text-indent: -5000px;}
	#wrapper #mmain #nleft h1#h1home {background: url("../images/headers/head.gif") 0px 0px no-repeat;  }
	#wrapper #mmain #nleft h1#h1whowe {background: url("../images/headers/head.gif") 0px -30px no-repeat; }
	#wrapper #mmain #nleft h1#h1whywe {background: url("../images/headers/head.gif") 0px -60px no-repeat; }
	#wrapper #mmain #nleft h1#h1howwe {background: url("../images/headers/head.gif") 0px -90px no-repeat; }

/*Sub Page Header*/
wrapper #mmain #nleft #headr{  width: 200px; height: 103px; }
	#wrapper #mmain #nleft #headr p{margin:73px 0px 0px; font:bold 15px Arial, Helvetica, sans-serif; display:block; width: 200px; height:30px;}
	#wrapper #mmain #nleft #headr p a{display: block; text-decoration: none; text-indent: -5000px; width: 200px; height: 30px;}
	#wrapper #mmain #nleft #headr p#subwhor { background: url("../images/headers/head.gif") 0px -30px no-repeat;}
		#wrapper #mmain #nleft #headr p#subwhor a { background: url("../images/headers/head.gif") 0px -30px no-repeat; }
			#wrapper #mmain #nleft #headr p#subwhor a:hover { background: url("../images/headers/head.gif") 0px -30px no-repeat;  }
	#wrapper #mmain #nleft #headr p#subwhy { background: url("../images/headers/head.gif") 0px -60px no-repeat;}
		#wrapper #mmain #nleft #headr p#subwhy a { background: url("../images/headers/head.gif") 0px -60px no-repeat; }
			#wrapper #mmain #nleft #headr p#subwhy a:hover { background: url("../images/headers/head.gif") 0px -60px no-repeat;  }

	#wrapper #mmain #nleft #headr p#subwhat { background: url("../images/nav/what_side_01.gif") 0px 0px no-repeat;}
		#wrapper #mmain #nleft #headr p#subwhat a { background: url("../images/nav/what_side_01.gif") 0px 0px no-repeat; }
			#wrapper #mmain #nleft #headr p#subwhat a:hover { background: url("../images/nav/what_side_01.gif") 0px 0px no-repeat;  }


	#wrapper #mmain #nleft #headr p#subhow { background: url("../images/headers/head.gif") 0px -90px no-repeat;}
		#wrapper #mmain #nleft #headr p#subhow a { background: url("../images/headers/head.gif") 0px -90px no-repeat; }
			#wrapper #mmain #nleft #headr p#subhow a:hover { background: url("../images/headers/head.gif") 0px -90px no-repeat;  }
	#wrapper #mmain #nleft #headr p#subhom { background: url("../images/headers/head.gif") 0px 0px no-repeat;}
		#wrapper #mmain #nleft #headr p#subhom a { background: url("../images/headers/head.gif") 0px 0px no-repeat; }
			#wrapper #mmain #nleft #headr p#subhom a:hover { background: url("../images/headers/head.gif") 0px 0px no-repeat;  }

/*Sub Page H1*/
#wrapper #mmain .nsub{ padding:0px!important;}
#wrapper #mmain #nright #subhead h1{font:bold 15px Arial, Helvetica, sans-serif; height: 103px; text-indent: -5000px; margin:0px;}
	#wrapper #mmain #nright #subhead #h1clien { width: 260px; background: url("../images/headers/rsubh.gif") 0px 0px no-repeat;  }
	#wrapper #mmain #nright #subhead #h1keyper { width: 201px; background: url("../images/headers/rsubh.gif") 0px -103px no-repeat;  }
	#wrapper #mmain #nright #subhead #h1coresup { width: 298px; background: url("../images/headers/rsubh.gif") 0px -206px no-repeat; }
	#wrapper #mmain #nright #subhead #h1rese { width: 156px; background: url("../images/headers/rsubh.gif") 0px -309px no-repeat; }
	#wrapper #mmain #nright #subhead #h1dres { width: 225px; background: url("../images/headers/rsubh.gif") 0px -412px no-repeat; }
	#wrapper #mmain #nright #subhead #h1cont { width: 195px; background: url("../images/headers/rsubh.gif") 0px -515px no-repeat; }
/*OLD*/
h1#h1radio { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 155px; text-indent: -5000px; background: url("../images/headers/radio.gif") 0 0 no-repeat; height: 103px; }
h1#h1print { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 112px; text-indent: -5000px; background: url("../images/headers/print.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntauto { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 258px; text-indent: -5000px; background: url("../images/headers/automotive.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntbevspt { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 334px; text-indent: -5000px; background: url("../images/headers/beverage.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntedu { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 262px; text-indent: -5000px; background: url("../images/headers/education.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntele { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 298px; text-indent: -5000px; background: url("../images/headers/electronics.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntfin { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 240px; text-indent: -5000px; background: url("../images/headers/financial.gif") 0 0 no-repeat; height: 103px; }
h1#h1prnthw { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 350px; text-indent: -5000px; background: url("../images/headers/health-wellness.gif") 0 0 no-repeat; height: 103px; }
h1#h1prnthi { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 350px; text-indent: -5000px; background: url("../images/headers/home-improvement.gif") 0 0 no-repeat; height: 103px; }
h1#h1prnthos { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 260px; text-indent: -5000px; background: url("../images/headers/hospitality.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntma { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 350px; text-indent: -5000px; background: url("../images/headers/marine-aircraft.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntspa { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 304px; text-indent: -5000px; background: url("../images/headers/sports-apparel.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntspnt { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 350px; text-indent: -5000px; background: url("../images/headers/sports-nutrition.gif") 0 0 no-repeat; height: 103px; }
h1#h1prntspop { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 288px; text-indent: -5000px; background: url("../images/headers/sports-optics.gif") 0 0 no-repeat; height: 103px; }
h1#inteadv { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 298px; text-indent: -5000px; background: url("../images/headers/internet-advertising.gif") 0 0 no-repeat; height: 103px; }
h1#h1tv { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 161px; text-indent: -5000px; background: url("../images/headers/television.gif") 0 0 no-repeat; height: 103px; }
h1#h1collat { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 173px; text-indent: -5000px; background: url("../images/headers/collateral.gif") 0 0 no-repeat; height: 103px; }
h1#h1outhm { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 183px; text-indent: -5000px; background: url("../images/headers/out-of-home.gif") 0 0 no-repeat; height: 103px; }
h1#h1webds { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 173px; text-indent: -5000px; background: url("../images/headers/web-design.gif") 0 0 no-repeat; height: 103px; }
#h1package { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 209px; text-indent: -5000px; background: url("../images/headers/package-design.gif") 0 0 no-repeat; height: 103px; }
#h1wherwe { margin: 0px; font:bold 15px Arial, Helvetica, sans-serif; width: 200px; text-indent: -5000px; background: url("../images/headers/where-were-going.gif") 0 0 no-repeat; height: 30px; }
#h1direct { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 225px; text-indent: -5000px; background: url("../images/headers/direct-response.gif") 0 0 no-repeat; height: 103px; }

h1#h1disp { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 220px; text-indent: -5000px; background: url("../images/headers/displays.gif") 0 0 no-repeat; height: 103px; }
h1#h1ebla { margin: 0; font:bold 15px Arial, Helvetica, sans-serif; width: 532px; text-indent: -5000px; background: url("../images/headers/email-blast.gif") 0 0 no-repeat; height: 103px; }

/*h2 headers*/
	#wrapper #mmain #nright h2.h2mg{margin: 30px 0px 0px; font:bold 15px Arial, Helvetica, sans-serif;text-indent: -5000px; height: 32px; }

h2#h2welc {width: 100px; background: url("../images/headers/subhead.gif") 0px 0px no-repeat;  }
h2#h2who {width: 448px; background: url("../images/headers/subhead.gif") 0px -32px no-repeat;}
h2#h2why {width: 455px; background: url("../images/headers/subhead.gif") 0px -64px no-repeat;}
h2#h2how {width: 455px; background: url("../images/headers/subhead.gif") 0px -96px no-repeat;}
h2#h2res {width: 455px; background: url("../images/headers/subhead.gif") 0px -128px no-repeat; margin:80px 0px 0px!important;}
h2#h2dr {width: 455px; background: url("../images/headers/subhead.gif") 0px -160px no-repeat; margin:80px 0px 0px!important;}

