                                                              #header {	padding: 0;	margin: 0;	height: 179px;	width: 806px;	background-image: url(../images/top_head.gif);}#cedialogo{	position: static;	margin-top: 70px;	margin-left: 45px;	z-index: 200;}#homelink{	position: static;	margin-top: -75px;	margin-left: 550px;	height: 105px;	width: 250px;}#homemain{	padding: 0;	margin: 0;	background-image: url(../images/backgrounds/greyGrad3.jpg);	background-repeat: repeat-x;}body34{	padding-right: 0px;	padding-left: 0px;	background: url(../images/bg_dark_grey.gif) repeat-x #000;	padding-bottom: 0px;	margin: 0px auto;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: 1.00em;	padding-top: 0px;	width: 806px;}body{	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin: 0px auto;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: 1.00em;	padding-top: 0px;	width: 806px;}.menu {	background: url(../images/backgrounds/BG_menu.gif);}.box34 {	background: url(../images/box.gif);	background-repeat: no-repeat;	height: 259px;	width: 259px;	vertical-align: top;}.box {	background: url(../images/box.jpg);	background-repeat: no-repeat;	height: 259px;	width: 259px;	vertical-align: top;}.horizontaltop{	margin-top: 20px;	background-image: url(../images/greyRect.gif);	background-repeat: no-repeat;	width: 474px;	height: 120px;	clear: both;}.horizontalbottom{	background-image: url(../images/greyRect.gif);	background-repeat: no-repeat;	width: 474px;	height: 120px;	clear: both;}	.k2 img{	vertical-align: top;	margin-top: 0px;	margin-right: 10px;	margin-left: 25px;}.lowell img{	vertical-align: top;	margin-top: 10px;	margin-right: 10px;	margin-left: 25px;}.RR img{	vertical-align: top;	margin-top: 0px;	margin-right: 10px;	margin-left: 25px;}	.newsbox{	padding-left: 15px;	padding-top: 10px;	padding-right: 15px;	padding-bottom: 20px;	font-size: 12px;	color: #fff;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1.2em;	vertical-align: top;}.textinput{	font-size: 11px;	width: 200px;	color: #696969;	font-family: Helvetica, Verdana, Arial, Sans-Serif;}.textmulti{	font-size: 11px;	width: 395px;	color: #696969;	font-family: Helvetica, Verdana, Arial, Sans-Serif;}.homelink a{	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: 12px; 	font-weight:bold;	color: #fff;	text-decoration: none;}.homelink a:link{	font-size: 12px; 	font-weight:bold;	color: #fff;	text-decoration: none;}.homelink a:active{	font-size: 12px; 	font-weight:bold;	color: #fff;	text-decoration: none;}.homelink a:visited{	font-size: 12px; 	font-weight:bold;	color: #fff;	text-decoration: none;}.homelink a:hover{	font-size: 12px; 	font-weight:bold;	color: #fff;	text-decoration: underline;}.learnlink{	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: .8em; 	font-weight:normal;	text-decoration: none;	color: #0055a5;}.learnlink a{	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: .8em; 	font-weight:normal;	text-decoration: none;}.learnlink a:link{	font-size: .8em; 	font-weight:normal;	text-decoration: none;}.learnlink a:active{	font-size: .8em; 	font-weight:normal;	text-decoration: none;}.learnlink a:visited{	font-size: .8em; 	font-weight:normal;	text-decoration: none;}.learnlink a:hover{	font-size: .8em; 	font-weight:normal;	text-decoration: underline;}.gradient {	background: url(../images/backgrounds/BG_grad_content.gif);}.center {	text-align: center;}.right {	text-align: right;}.middle {	vertical-align: middle;}.content{	padding-left: 20px;	padding-right: 20px;	padding-bottom: 20px;	background: #fff;	font-size: 12px;	color: #000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1.6em;}.title{	font-size: 18px;	color: #fff;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	text-align: center;	vertical-align: top;	margin-top: 10px;}.newstitle{	padding-left: 0px;	padding-top: 20px;	padding-right: 20px;	font-weight: bold;	font-size: 14px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	vertical-align: top;}.newsdate{	font-size: 13px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	vertical-align: top;}.eventtitle{	padding-left: 0px;	padding-top: 20px;	padding-right: 20px;	font-size: 14px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	vertical-align: top;}.eventimage{	padding-left: 25px;	padding-top: 20px;	padding-right: 20px;	font-size: 14px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	vertical-align: top;}.phone{	font-size: 12px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;}.news{	padding-left: 0px;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 20px;	font-size: 12px;	color: #000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1.2em;	vertical-align: top;}.committeetitle{	padding-left: 15px;	padding-top: 20px;	padding-right: 10px;	font-size: 14px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	vertical-align: top;}.committeemember{	font-size: 14px;	color: #0055a5;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1em;	vertical-align: top;}.committee{	padding-left: 0px;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 20px;	font-size: 12px;	color: #000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1.2em;	vertical-align: top;}.vendors{	padding-left: 0px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	font-size: 12px;	color: #000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	line-height: 1.2em;	vertical-align: top;}.copyright{	font-size: 10px;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	color: black;	line-height: 1.6em;	text-align: center;}.contenthome{	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;	background: #fff;	font-size: 12px;	color: black;	font-family: Helvetica, Verdana, Arial, Sans-Serif;}.contentblack34{	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	padding-bottom: 0px;	background: #000;	font-size: 12px;	color: black;	font-family: Helvetica, Verdana, Arial, Sans-Serif;}.border{	width: 2px;	background-color: #fff;}div.navAbout {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/about_on.gif);}div.navAbout a, div.navAbout a:link, div.navAbout a:visited {	display:block;}div.navAbout img {	width:100%;	height:100%;	border:0;}div.navAbout a:hover img {	visibility:hidden;}div.navVendors {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/vendor_on.gif);}div.navVendors a, div.navVendors a:link, div.navVendors a:visited {	display:block;}div.navVendors img {	width:100%;	height:100%;	border:0;}div.navVendors a:hover img {	visibility:hidden;}div.navMembers {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/member_on.gif);}div.navMembers a, div.navMembers a:link, div.navMembers a:visited {	display:block;}div.navMembers img {	width:100%;	height:100%;	border:0;}div.navMembers a:hover img {	visibility:hidden;}div.navNews {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/news_on.gif);}div.navNews a, div.navNews a:link, div.navNews a:visited {	display:block;}div.navNews img {	width:100%;	height:100%;	border:0;}div.navNews a:hover img {	visibility:hidden;}div.navEvents {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/events_on.gif);}div.navEvents a, div.navEvents a:link, div.navEvents a:visited {	display:block;}div.navEvents img {	width:100%;	height:100%;	border:0;}div.navEvents a:hover img {	visibility:hidden;}div.navContacts {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/contacts_on.gif);}div.navContacts a, div.navContacts a:link, div.navContacts a:visited {	display:block;}div.navContacts img {	width:100%;	height:100%;	border:0;}div.navContacts a:hover img {	visibility:hidden;}div.navPartners {	height: 19px;	width: 90px;	margin:0;	padding:0;	background-image:url(../images/menu/partners_on.gif);}div.navPartners a, div.navPartners a:link, div.navPartners a:visited {	display:block;}div.navPartners img {	width:100%;	height:100%;	border:0;}div.navPartners a:hover img {	visibility:hidden;}a {	color: #0055a5; text-decoration: none}a:link {	color: #0055a5; text-decoration: none}a:visited {	color: #0055a5; text-decoration: none}a:active {	color: #0055a5; text-decoration: none}a:hover {	color: #0055a5; text-decoration: underline}a img {	border: 0;}/*---------------------------------------	Datagrid header----------------------------------------*/.gridheader{	font-weight: bold;	font-size: 12px;	color: #fff;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	height: 24px;	background-color: #999;	text-align:center;}.gridheader a{	color: #fff;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;}.gridheader a:hover{	text-decoration: underline;}/*---------------------------------------	Datagrid primary item----------------------------------------*/.griditem{	font-size: 10px;	color: #000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	height: 24px;	background-color: #fff;}a.griditemlink{	color: #000000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: 10px;}a.griditemlink:link{	color: #000000;}a.griditemlink:active{	color: #000000;}a.griditemlink:visited{	color: #000000;}a.griditemlink:hover{	color: #666666;}/*---------------------------------------	Datagrid alternating item----------------------------------------*/.gridaltitem{	font-size: 10px;	color: #000000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	height: 24px;	background-color: #e5e5e5;}a.gridaltitemlink{	color: #000000;	font-family: Helvetica, Verdana, Arial, Sans-Serif;	font-size: 10px;}a.gridaltitemlink:link{	color: #000000;}a.gridaltitemlink:visited{	color: #000000;}a.gridaltitemlink:active{	color: #000000;}a.gridaltitemlink:hover{	color: #666666;}