/* CSS Document for NMXS - last updated 01.22.06*/body {        margin: 0px;	padding: 0px;	behavior: url(csshover.htc);}a:link {color: #999;} a:visited {color: #999;}a:hover {color: #999;} a:active {color: #999;} #container { 	position: relative;        background-color: #fff;	width:890px;	padding: 0px 0px 0px 0px;        margin:0px 0px 0px 25px;	min-height: 100%;	height: 100%;	clear: both;        border: 1px solid #fff;}#logo {	position: absolute;	top:10px;	left: 0px;	z-index: 3;	width: 289px;	voice-family: "\"}\"";	voice-family:inherit;	width: 289px;}#utility {	margin: 42px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#utility p {        padding: 0px 0px 0px 0px;        margin: 0px 0px 0px 0px;	text-align: right;	font-family: arial, verdana, sans-serif;	font-size: 10px;        color: #666;}#utility a {        text-decoration:none;}#header {	height: 234px;	margin-top:3px;}#subheader {	height: 60px;	margin-top:3px;}#spot {	float:left;}#onespot {	float:left;	height:234px;}#twospot {	float:left;	height:234px;	background-color: #DF1F2B;}#threespot {	float:left;	height:234px;	width:245px;		background-color: #DF1F2B;}#threespot p {	font-size: 11px;	line-height:16px;	padding: 20px 0px 0px 0px;	font-color: #fff;	font-family: arial, verdana, sans-serif;	color: #fff;}#fourspot {	float:left;}#fivespot {	float:left;	height:234px;	background-color: #A19E9E;}#content {	margin:0px 0px 0px 0px;	padding: 45px 10px 0px 0px;	width:618px;}#content p {	font-size: 11px;	padding:0px 10px 10px 0px;	margin:0px 10px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;	color: #666;	}#content img {	padding: 0px 0px 5px 0px;	margin:0px 0px 0px 0px;}#content img.f_right {	float:right;	margin:0px 0px 20px 10px;	}#content img.f_left {	float:left;	margin:0px 10px 20px 0px;	}#navcontainer {	position: absolute;	top:305px;	z-index: 0;	width: 889px;	voice-family: "\"}\"";	voice-family:inherit;	width: 889px;	border-bottom: 1px dotted #999;	border-top: 1px dotted #999;	}#subnavcontainer {	position: absolute;	top:132px;	z-index: 0;	width: 889px;	voice-family: "\"}\"";	voice-family:inherit;	width: 889px;	border-bottom: 1px dotted #999;	border-top: 1px dotted #999;	}#nav1 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#nav1 li {	list-style: none;	display:inline;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 11px;	white-space: nowrap;		font-weight:bold;	font-family: Arial, Helvetica, sans-serif;}#nav1 a {        display:block;        float:left;        line-height: 20px;	padding: 0px 5px 0px 15px;	margin: 0px 30px 0px 0px;	text-decoration: none;	background-image: url(images/arrows.gif);	background-repeat: no-repeat;	background-position: -2px 7px;	color: #666;}#nav1 #state {      	background-color: #e5e5e5;}#nav1 a:hover {	background-color: #e5e5e5;}#nav1 .selected {	background-color: #e5e5e5;}#fullevents {	position: absolute;	top: 200px;        left: 620px;	width:200px;	z-index: 5;	voice-family: "\"}\"";	voice-family:inherit;	background-color: #e5e5e5;	width:200px;	padding: 10px;	font-family: arial, verdana, sans-serif;}#fullevent h1 {	padding:10px 0px 0px 0px;	margin:25px 0px 0px 0px;	font-family: arial, verdana, sans-serif;	color: #333;	}#fullevent h2 {	border:0;	padding:7px 0px -5px 0px;	margin:0px 0px 0px 0px;	font-family: arial, verdana, sans-serif;	color: #333;	}#fullevent h3 {	border:0;	padding:4px 0px 5px 0px;	margin:0px 0px 0px 0px;	font-size:11px;	line-height:16px;	font-family: arial, verdana, sans-serif;	color: #333;		}#fullevent p {	padding:5px 0px 0px 0px;	margin:0px 0px 0px 0px;		font-family: arial, verdana, sans-serif;	color: #333;		}#fullevent p.eventcontact {	background-color: #e5e5e5;	padding: 3px;	font-size:11px;	font-family: arial, verdana, sans-serif;	color: #333;		}#fullevent p.eventtime{	background-color: #e5e5e5;	padding: 3px;	font-size:11px;	font-family: arial, verdana, sans-serif;		color: #333;	}#pagesubnav {	position: absolute;	top: 155px;	width:890px;	z-index: 5;	voice-family: "\"}\"";	voice-family:inherit;	background-color: #e5e5e5;	width:890px;}#nav3 {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border:0;}#nav3 li {	list-style: none;	display:inline;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-size: 11px;	white-space: nowrap;		font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	border-top:3px solid;}#nav3 a {        display:block;        float:left;        line-height: 20px;	padding: 0px 25px 0px 25px;	margin: 0px 0px 0px 0px;	text-decoration: none;	color: #666;}#nav3 #state {      	background-color: #e5e5e5;}#nav3 a:hover {	background-color: #ccc;}#nav3 .selected {	background-color: #ccc;}#homestyle {	margin:0px 0px 0px 0px;	padding: 40px 10px 8px 0px;	width:427px;}#homestyle p {	font-size: 11px;	padding:0px 10px 0px 0px;	margin:0px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;	color: #666;}#homestyle img {	padding: 0px 0px 5px 0px;	margin:0px 0px 0px 0px;}#homepromos {	width:418px;	height:145px;	vertical-align:top;	margin: 10px 0px 5px 0px;	padding: 10px 0px 0px 0px;	border-top: 1px dotted #999;}#homepromos p {	font-size: 10px;	line-height:14px;	width:175px;	float:left;	padding:0px 0px 0px 0px;	margin:0px 5px 0px 5px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}.homepromotitle {	color: #DF1F2B;	font-size:10px;}.homepromotitle a {	color: #DF1F2B;	text-decoration:none;}#homesuccess {	position: absolute;	top:360px;	left: 430px;	z-index: 1;	width: 250px;	voice-family: "\"}\"";	voice-family:inherit;	width: 250px;	border-left: 1px dotted #999;	border-right: 1px dotted #999;}#homesuccess p {	font-size: 10px;	line-height:14px;	width:185px;	padding:0px 0px 0px 0px;	margin:0px 0px 12px 30px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}#homesuccess img {	padding:5px 5px 10px 5px;	margin:0px 0px 5px 0px;	background-color: #e5e5e5;}#homenews {	position: absolute;	top:362px;	left: 707px;	z-index: 1;	width: 250px;	voice-family: "\"}\"";	voice-family:inherit;	width: 250px;}#homenews p {	font-size: 10px;	line-height:14px;	width:195px;	padding:0px 0px 0px 0px;	margin:0px 0px 12px 35px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}.newsdate {	background-color: #e5e5e5;}.industries {	background-color: #e5e5e5;	font-family: Arial, Helvetica, sans-serif;	color: #666;		font-size: 10px;}.industries td {	cellpadding: 5px;}#pagepromosright {	position: absolute;	top:180px;	left: 630px;	z-index: 1;	width: 250px;	voice-family: "\"}\"";	voice-family:inherit;	width: 250px;}#pagepromosright p {	font-family: Arial, Helvetica, sans-serif;	color: #666;		font-size: 11px;	line-height: 16px;	padding: 20px 0px 0px 0px;	margin: 0px 35px 0px 20px;}#pagepromos {	width:585px;	padding: 0px 0px 0px 0px;}#pagepromos p {	font-family: Arial, Helvetica, sans-serif;	color: #666;		font-size: 11px;	line-height: 16px;	border-top: 1px dotted #666;	padding: 20px 0px 0px 0px;}#pagepromos img {	float:left;	margin:0px 10px 20px 0px;}#pagepromos img.f_right {	float:right;	margin:0px 0px 20px 10px;	}#pagepromosright img {	float:left;	margin:0px 10px 3px 0px;}#pagepromosright img.f_right {	float:right;	margin:0px 0px 3px 10px;	}#pagepromos li {	font-family: Arial, Helvetica, sans-serif;	color: #666;		font-size: 11px;	padding: 10px 0px 0px 0px;}#fullnews {	margin: 15px 0px 0px 0px;}#fullnews p {	font-family: Arial, Helvetica, sans-serif;	color: #666;		font-size: 11px;}/*body styles */h2 {	font-family: Arial, Helvetica, sans-serif;	color: #333;		font-size: 12px;}h4 {	font-family: Arial, Helvetica, sans-serif;	color: #666;		font-size: 11px;	font-weight:normal;	margin: 0px 0px 0px 0px;	padding: 5px 0px 5px 0px;	background-color: #e5e5e5;}h5 {	font-family: Arial, Helvetica, sans-serif;	color: #DF1F2B;		font-size: 12px;	font-weight:normal;	margin: 5px 0px 5px 0px;	padding: 0px 0px 0px 0px;	}/*end body styles */#footer {	margin: 0px 0px 0px 0px;	padding: 3px 0px 3px 0px;	text-align: left;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}.footeresp {	background-color: #e5e5e5;	padding: 2px;}.footerespred {	color: #DF1F2B;}/* CMS Header Button Styles*/#cmsheader{ 	margin:0px 0px 0px 0px;        padding: 0px 0px 25px 0px;	background-color: #EBE8D5;	background-image: url(http://root.clearwired2.com/cms/images/cmsheader_background.gif);	}#cmsheader p {	padding: 1px 0px 0px 2px;	margin: 0px 0px 0px 0px;	font-family: verdana, arial, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000;		float: left;}	.cmsbutton a {	color: #000;	font-family: verdana, arial, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration:none;}.cmsbutton a:hover {	color: #000;	font-family: verdana, arial, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration:underline;}#homemain{	position:absolute;	top:305px;	left:0;	width:890px;	z-index:20;	padding:2px 0px 2px 0px;	background-color:#fff;	border-top: 1px dotted #999;	border-bottom: 1px dotted #999;		voice-family: "\"}\"";	voice-family:inherit;	width:890px;	}#main{	position:absolute;	top:135px;	left:0;	width:890px;	z-index:20;	padding:2px 0px 2px 0px;	background-color:#fff;	border-top: 1px dotted #999;	border-bottom: 1px dotted #999;		voice-family: "\"}\"";	voice-family:inherit;	width:890px;	}div#nav {	margin: -1px 0 0 0;  	background: #FFF; }div#nav ul {	margin: 0; 	padding: 0; 	background: white;  	border: 1px solid #CCC;   	border-width: 0 1px;}div#nav li {	position: relative; 	list-style: none; 	margin:0;	padding-left:5px;	padding-right:20px;  	float: left;   	line-height: 1em;  	font-family:arial,verdana,sans-serif;  	font-size:11px;  	white-space:nowrap;  	font-weight:bold;  	border-left:1px solid #999;}div#nav li:hover {	background: #e5e5e5;}/* IE5+ Hacks here: */div#nav ul.level1 li.submenu.over ul.level2, div#nav ul.level2 li.submenu.over ul.level3 {	display:block;}/* End IE5+ Hacks */div#nav li.submenu {	background: url(dropmenu.gif) 95% 50% no-repeat;}div#nav li.submenu:hover {	background-color: #e5e5e5;}div#nav li a {	display: block; padding: 0.25em 0.25em 0.25em 0.9em;  	text-decoration: none; width: 6.5em;  	color:#666;  }div#nav>ul a {	width: auto;}div#nav ul ul {	position: absolute; 	width: 16.9em;	background-color:#fff;	border:0;  	display: none;  	border-top:1px solid #999; }div#nav ul ul li {	border-right:1px solid #999;	border-bottom:1px solid #999;		width:160px;	background-color:#fff;	font-weight:normal;}div#nav li.submenu li.submenu {	background: url(submenu.gif) 95% 50% no-repeat;}div#nav li.submenu li.submenu:hover {	background-color: #e5e5e5;	display:block;}div#nav li.submenu li.submenu:hover {	background-color: #e5e5e5;}div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {	display:block;}div#nav ul.level2 {	top: 1.5em; left: -1px;}div#nav ul.level3 {	top: -1px; left: 7em;  	border-top: 1px solid #CCC;}