html	{height:100%;}

body {
background:#fff url(../images/bg.gif) left top repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #333;
margin:0;
padding:0;
text-align: left;
}

p, div, ul, ol, li, h1, h2, h3, h4, h5 {margin-top: 0px;}
img a {border:0;}
sup   {line-height:0;}
textarea, input{ outline:none;} /* remove Chrome/Safari glow */

h1, h2, h3, h4, h5 	{font-weight:normal; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}

p	{padding:0; margin:0;}

input {font-family:Arial, Helvetica, sans-serif;}

a:link,  a	{color:#2b538e; text-decoration:none;}
a:hover		{color:#2b538e; text-decoration:underline}
a:active	{color:#2b538e}
a:visited	{color:#2b538e}

.clear {clear:both;}

/**********************/
/* HEADER AREA BEGINS */
/**********************/

#header {width:1000px; margin:0 auto; position:relative; z-index:2;}
	#logo {display:block; width:245px; height:62px; background:url(../images/logo.gif) left 6px no-repeat; margin-left:10px; outline:0px; text-indent:-99em;}
	#login {width:340px; padding-left:12px; height:54px; padding-top:4px; position:absolute; top:0px; right:-111px; background:url(../images/login-border.gif) left top no-repeat;}
		#login-form {width:320px; height:45px; padding:8px 0 0 20px; background:#ffcc00 url(../images/login-bg.gif) left bottom no-repeat;}
		#login form { text-align: left;}
		#login .form-item {margin:0; display: inline}
		#login p {color:#2c538e; font-size:12px; line-height:12px; font-weight:bold; display:block; padding-bottom:7px; text-shadow:1px 1px 1px #fff;}
		#login #login-form a {text-decoration:underline;}
		#login input {background:none; width:114px; margin:0 9px 0 8px; padding:0; height:19px; border:0px;
			color:#003366; font-size:12px; line-height:19px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
				#login input.focus {background-color:#b69200;}
		#login form input.form-submit {color:#003366; font-size:12px; line-height:12px; font-weight:bold; margin-left:2px; text-transform:uppercase; text-shadow:1px 1px 1px #fff; background:none; width:25px;}
		#login #welcome {color:#fff; font-size:11px; font-weight:bold; line-height:12px; margin-top:35px; text-shadow:none; text-transform:none;}
		#login #welcome a {color:#ffcc00; font-size:11px; text-decoration:underline;}
	#navarea {height:28px; width:1000px; background:url(../images/bg-navarea.gif) left top no-repeat;}
		#header .block-google_cse, #block-block-16 {position:absolute; top:62px; left:760px; width:231px; height:28px; background:#d5dde8 url(../images/bg-search.gif) left top no-repeat; z-index:15;}
			#header .block-google_cse h2 {display:none;}
			#header .block-google_cse form {padding:7px 0 0 30px; margin:0;}
			#header .block-google_cse input {padding:0 !important; margin:0; background:#545454 !important; border:0px !important; color:#999; font-size:1em; float:left; width:166px;}
			#header .block-google_cse input.form-submit {text-indent:-99em; overflow:hidden; outline:0px; height:22px; width:20px; float:left; position:relative; top:-4px; background:none; display:none;}
			#block-block-16 p {padding:7px 0 0 30px; font-size:11px; color:#ccc;}

/**********************/
/* WRAP AREA BEGINS */	
/**********************/
		
#wrap {width:980px; padding:23px 10px 25px; margin:0 auto; background:url(../images/bg-shadow.gif) repeat-y; position:relative;}
#topShadow {display:none; background:url(../images/bg_topshadow.png) left top repeat-x; height:11px; position:absolute; z-index:10px; left:10px; top:0; width:980px;}
#topAdd {float:left; width:728px; height:90px; padding:0 9px 0 4px; margin:0 8px 13px 0; background:url(../images/advertisement_vertical.gif) no-repeat top right;}	.secondary #topAdd {margin-bottom:0;}
.feedShare {width:227px; height:90px; float:left; margin:0 0 13px;}
	.secondary .feedShare {margin-bottom:0;}
	.feedShare .icons {list-style:none; padding:10px 0 0 14px; margin:0; height:38px; background:#6a87a5;}
		.feedShare .icons li {list-style:none; float:left; padding-right:24px;}
			.feedShare .icons li.last {padding-right:0px;}
		.feedShare .icons a {display:block; width:32px; height:32px; text-indent:-99em; outline:0; overflow:hidden}
			.feedShare .icons a.icon-rss {background-image:url(../images/icon-rss.gif)}
			.feedShare .icons a.icon-twitter {background-image:url(../images/icon-twitter.gif)}
			.feedShare .icons a.icon-facebook {background-image:url(../images/icon-facebook.gif)}
			<!--.feedShare .icons a.icon-stumbleupon {background-image:url(../images/icon-stumbleupon.gif)}-->
			.feedShare .icons a.icon-linkedin {background-image:url(../images/icon-linkedin.gif)}
	.feedShare .icons-text {position:relative; padding:22px 0 0 24px; height:20px; background:url(../images/bg-feedshare.gif) left top repeat-x; color:#fff}
		.feedShare .icons-text span {display:block; position:absolute; top:1px; left:22px; width:16px; height:9px; background-image:url(../images/bg-feedshare-arrow.gif);}

.leftCol {width:526px; padding-left:20px; float:left;}
	#events_page .leftCol {width:458px;}
.rightCol {width:410px; float:right; padding-right:5px;}
	#events_page .rightCol {margin-top:13px; width:480px;}

/**********************/
/* LEFT COLUMN BEGINS */
/**********************/

.leftCol .breadcrumb {padding-top:14px; font-size: 11px;}	
.leftCol h1, .leftCol h2, .leftCol h3 {color:#2b538e; border:none;} 
.secondary .leftCol h1, .secondary .leftCol h2, .secondary .leftCol h3 {font-weight:bold;} 
.secondary .leftCol h3 {margin-top:0;}
.leftCol h1.title {padding:14px 0 7px; font-size:2.4em; line-height:28px;}
.leftCol h2 {padding:0; clear:both; font-size:1.6em; line-height:18px;}
	.leftCol h2.subhead {font-size:1.6em; line-height:24px;}
.leftCol h3 {padding:10px 0 8px 28px; font-size:2.1em; line-height:31px; margin:15px 0 0; background:url(../images/bg-banner.gif) no-repeat bottom left; position:relative; left:-32px;}
.leftCol h1, .leftCol h3 {font-weight:bold;}
.leftCol h1 span, .leftCol h3 span {color:#ef7836;}
.leftCol p {font-size:1.2em; line-height:14.4px; padding-bottom:14.4px}
.leftCol .content { clear: both; }
.leftCol .content img {float:right; padding:0 0 5px 5px; height: 40px;}
.leftCol .node { border-bottom: 1px solid #e0e0e0; padding-bottom: 15px; }
.leftCol .node-unpublished {background-color: inherit;}
.page404desc li {font-size:1.2em;}
.topicsPage li {font-size:1.2em;}

/* BANNER (blue) */		
.banner {position:relative; left:-32px; padding-bottom:8px; background:url(../images/bg-banner.gif) no-repeat bottom left; float:left;}
	.leftCol .banner-secondary {margin-top:14px;}
	.leftCol .banner .views-field-changed, .leftCol .banner .views-field-created {color:#6987a5; float:left; line-height:11px; padding:21px 142px 13px 11px;background:url(../images/slashes_blue.gif) no-repeat 0 23px;border-bottom:1px solid #abbbcb; margin-bottom:6px; }
	
	.leftCol .banner h1 {padding-left:28px; line-height:45px; border-bottom:1px solid #abbbcb; margin-bottom:6px; padding-right:20px; font-size:2.4em; float:left; width:auto; text-shadow:1px 1px 1px #fff;}
	.leftCol .banner .views-field-field-source-value {color:#fff; padding:0 0 0 34px; width:128px; margin-top:0px; left:0; clear: both; float: none;}
	.leftCol .banner .views-field-field-source-value span {background-image:url(../images/slashes_white.gif); float: none;}
		.leftCol .banner .views-field-field-source-value span span {background-image:url(../images/colons_white.gif)}
	.leftCol .banner h2 {padding:4px 0 0 34px;}
	.leftCol .banner .views-field-field-author-value {padding-left:34px; color:#fff; display:block; font-weight:bold; font-size:1.2em}
	.leftCol .banner p {padding-left:34px; padding-bottom:14px; font-size:1.4em; line-height:18px;}

/* NEWS LIST */
.leftCol .views-row h2 {padding-top:14px;}
	.leftCol .views-row-first h2 {padding-top:0;}
.leftCol .view-news .views-field-teaser, .leftCol .view-m2mzone-news .views-field-teaser {font-size:1.2em; line-height:14.4px; padding-bottom:4px;}
.leftCol .views-field-tid {display:inline; color:#2b538e; font-size:1.2em; line-height:14px;}
	.leftCol .views-field-tid a {text-decoration:underline}
.leftCol .views-field-field-author-value {display:inline; font-size:1.2em; line-height:14px;}
.leftCol .views-field-field-source-value {background:url(../images/bg_source.png) no-repeat bottom right; color:#ef7836; padding:0 0 0 22px; min-width:140px; text-transform:uppercase; font-size:12px; line-height:18px; display:block; float:left; margin:14px 0; position:relative; left:-20px; clear: left;}
	.leftCol .views-field-field-source-value span 	   {display:block; float:left; padding-left:14px; background-position:left; background-repeat:no-repeat;}
	.leftCol .views-field-field-source-value span span {padding-left:0; padding-right:11px; background-position:right; margin-right: 10px;}		
	.leftCol .orange-source span {background-image:url(../images/slashes_orange.gif)}
	.leftCol .orange-source span span {background-image:url(../images/colons_orange.gif)}
.leftCol .submitted {padding:10px 0 10px 0px; font-size:1.2em; line-height:14.4px; display: block; clear:both; font-style: italic;}
.leftCol .views-field-field-author-value {font-style: italic;}
.leftCol .content .field-field-subhead { display: none; }
.leftCol .content .field-field-author { display: none; }
.leftCol .content .field-field-source { display: none; }
.leftCol .views-field-tid-1 { padding-left: 34px; font-size: 1.2em; padding-bottom: 14px; }
.leftCol .views-field-tid-1 a { text-decoration: underline; }

/* EVENT BANNER */
.leftCol .event .views-field-field-start-date-value-1 {display:block; position:absolute; left:32px; top:12px; height:43px; width:67px; padding:30px 6px 0 0; z-index:10;	background:url(../images/icon_event.png); font-size:22px; font-weight:bold; color:#000; line-height:22px; text-align:center;}
.leftCol .event h1 {padding-left:84px; padding-top:26px; margin-left:32px; float:none;}	
.leftCol .event h2 {margin-top:20px;}
.leftCol .event p {font-size:1.2em; line-height:14px;}

/* EVENTS LIST */
.view-events-list-events-page {clear:both;} .view-events-list-events-page .view-content {padding-top:1px;}
.leftCol .leftOfTitle {width:30px; height:29px; margin:0 0px 12px 0px; background:url(../images/container_date-small-shadow.gif) no-repeat top left; padding:0 6px 7px 0;}
.leftCol p.eventDateYear {border:1px solid #b4c3d2; border-left:0px; border-right:0px; line-height:31px; font-size:16px;
	padding:0 0 0 16px; margin:15px 0 10px 0; background:url(../images/bg_arrow.gif) left top no-repeat;}
.leftCol h2.eventTitle {clear:none; padding:0;}
.leftCol p.eventDate {padding:0 0 18px 20px;}
.leftCol p.teaser {padding-bottom:14px;}
	.leftCol p.rightOfCalendar {float:left; padding-left:0px; width:80%}
.eventSource {font-size:1.2em; font-weight:bold; display:block; padding-left:20px;}
a.eventLink {padding-left:20px; font-size:1.2em; text-decoration:underline; color:#003399;}

/* OTHER NEWS */
.view-other-news ul, .view-m2mzone-other-news ul {list-style:none; padding:0 0 4px 0; margin:0;}
.view-other-news ul li, .view-m2mzone-other-news ul li {list-style:none; border-bottom:1px dotted #abbbcb; margin:0; padding:0;}
.view-other-news ul li h2,
.view-m2mzone-other-news ul li h2 {display:inline; font-weight:normal; font-size:1.2em; line-height:24px; padding:0; }
.view-other-news ul li h2 a,
.view-m2mzone-other-news ul li h2 a {font-size:1.2em; line-height:24px;}
.view-other-news ul li h2 span,
.view-m2mzone-other-news ul li h2 span {font-size:.9em; line-height:24px;}

/* EVENTS GRID */
#events {width:526px; padding:0 0 24px; margin:0 0 7px; background:url(../images/shadow_events.gif) no-repeat bottom left;}
#events table { width:506px; margin:0;}
#events table tbody {border:none;}
	#events table td {padding:16px 0 17px 25px; width:143px; /*min-height:96px;*/ height:auto !important; height:96px; border-right:#acbad0 1px dotted; vertical-align: top; border-top:#acbad0 1px dotted;} * html #events td{border-right-style:none;}
	/*#events table tr {border-top:#acbad0 1px dotted;}	* html table#events tr {border-top-style:solid;}*/
	.date_block {float:left; width:30px; height:29px; margin:0 5px 5px 0; background:url(../images/container_date-small.gif) no-repeat top left;}
		.date_block .month_show {display:block; float:left; width:29px; line-height:10px; font-size:10px; color:#000; text-align:center; text-transform: uppercase;}
		.date_block .month_hide {display:none;}
		.date_block .date {display:block; float:left; width:29px; line-height:19px; font-size:14px; color:#000; font-weight:bold; text-align:center;}
.event_logo {width:108px; float:left; overflow:hidden; margin:0;}
.leftCol .event_logo img {height:29px; float:none;}
#events table td h4 {width:108px; font-size:1.4em; float:left; }
#events table td p { padding:0; font-size:1.2em; float:left;}

/* WEB FORM FOR EVENT REQUEST */
.block-webform {margin-top:15px; position:relative; left:-32px; padding-bottom:8px; background:url(../images/bg-banner.gif) no-repeat bottom left; float:left; clear:both;}
.block-webform h2 {padding-left:28px; color:#ef7836; font-weight:bold; font-size:1.8em; line-height:24px; padding-top:8px;}
.block-webform p {padding-left:28px; font-size:1.4em; line-height:18px; padding-bottom:6px}
.block-webform form {padding-left:28px;}
.block-webform label {float:left; width:78px; font-size:1.1em; line-height:21px; margin:0 0 8px}
.block-webform input {float:left; height:21px; width:338px; border:0; background:#6987a5; color:#fff; font-weight:bold; margin:0 0 8px; 
	padding:0 0 0 14px; line-height:21px;}
	.block-webform input.webform-calendar {width:auto; height:auto; float:none; background:none; margin:0;}
	.block-webform input.inline {width:128px; margin-right:10px;}
	.block-webform input.last {margin-right:0px; float:right;}
.block-webform textarea {border:0; background:#6987a5; color:#fff; font-weight:bold; margin:0 0 8px; 
	padding:0 0 0 14px; line-height:21px; clear:both;}
.block-webform input.form-submit {display:block; float:right; width:98px; height:31px; background:url(../images/btn_submit.gif); 
	text-indent:-99em; outline:0px; position:relative; left:4px; margin-top:8px;}

/* MORE EVENTS (not currently used */
.leftCol p.moreEvents {background-color:#d0d9e6; padding:0 0 0 12px; margin:6px 0 0 20px; color:#224ea7;
	font-size:1.1em; line-height:23px; font-weight:bold; height:23px; width:433px;}
	.leftCol p.moreEvents a {font-weight:normal; text-decoration: underline; color:#224ea7;}

/**********************/
/* RIGHT COLUMN BEGINS */
/**********************/

.premium {background:#d5dde8; float:left; width:410px; margin-top:20px;}
	.premium h3 {font-size:1.6em; line-height:30px; background:#2c538e url(../images/bg-premium.gif) left top no-repeat; color:#fff; font-weight:bold; padding-left:15px; border-bottom:1px solid #fff}
		.premium h3 span {color:#ef7836;}
	.premium .view-content ul {list-style:none; padding:1px 0 6px 0; margin:0; border-top:1px solid #9fb1c5; float:left;}
	.premium .view-content ul li {list-style:none; padding:0 10px 4px; background:url(../images/bg-premium-border.gif) 10px bottom no-repeat; float:left; width:390px; margin:0;}
		.premium .view-content ul li.views-row-last {padding-bottom:0px; background:none;}
		.premium .view-content ul li img {padding-right:16px; float:left; padding-top: 5px;}
		.premium .view-content ul li p {padding:4px 0 0 0; font-size:14px; line-height:18px;}
		.premium .view-content ul li a {color:#333}
		.premium .view-content ul li .views-field-teaser p {font-size:11px; line-height:13.333px;}
.premium .view-content ul li .views-field-tid a {
    color: #2B538E;
    text-decoration: underline;
    font-size: 0.8em;
}
.secondary .premium {margin-top: 13px;}
		
.recentEvents {background:#6987a5; float:left; width:480px;}
	.recentEvents h3 {font-size:1.6em; line-height:30px; background:#2c538e url(../images/bg-premium.gif) left top no-repeat; color:#fff; font-weight:bold; padding-left:15px; border-bottom:1px solid #fff}
		.recentEvents h3 span {color:#ef7836;}
	.recentEvents .view-content ul {list-style:none; padding:1px 0 6px 0; margin:0; border-top:1px solid #9fb1c5; float:left;}
	.recentEvents .view-content ul li {list-style:none; padding:0 10px 2px; background:url(../images/bg-recentevents-border.gif) bottom left no-repeat; float:left; width:460px; margin:0;}
		.recentEvents .view-content ul li.views-row-last {padding-bottom:0px; background:none;}
		.recentEvents .view-content ul li img {padding-right:16px; float:left;}
		.recentEvents .view-content ul li .field-content {padding:4px 0 0 0; font-size:12px; line-height:18px; color:#fff; display:inline;}
		.recentEvents .view-content ul li a {color:#fff}
.recentEvents .view-content ul li .views-field-title .field-content { font-size: 14px; }

.related {background:#d5dde8; float:left; width:410px; margin-top:20px; margin-bottom:15px;}
	.related h3 {font-size:1.6em; line-height:30px; background:#2c538e url(../images/bg-premium.gif) left top no-repeat; color:#fff; font-weight:bold; padding-left:15px; border-bottom:1px solid #fff}
		.related h3 span {color:#ef7836;}
	.related .view-content ul {list-style:none; padding:1px 0 6px 0; margin:0; border-top:1px solid #9fb1c5; float:left;}
	.related .view-content ul li {list-style:none; padding:0 10px 2px; float:left; width:390px; margin:0;}
		.related .view-content ul li.views-row-last {padding-bottom:20px;}
		.related .view-content ul li img {padding-right:16px; float:left; width:69px; height:74px;}
		.related .view-content ul li p {padding:4px 0 0 0; font-size:1.2em; line-height:16px;}
		.related .view-content ul li a {}
		.related .view-content ul li .views-field-teaser p {font-size:10px; line-height:13.333px;}

/* PRINT/EMAIL/PDF */
.article-tools {padding-bottom:10px; margin-bottom:0;border-bottom: 1px solid #ccc;}
.article-tools h3 {margin-bottom:10px;}
.article-tools a {font-size:1.4em}

/* Taxonomy Term list */
#block-block-15 {background:#eee; float:left; width:408px; padding-bottom:10px; border-left:1px solid #aaa; border-right:1px solid #aaa; border-bottom:1px solid #aaa;}
#block-block-15 h2 {padding:5px 0 5px 10px; font-weight:bold; font-size:1.4em; color:#2B538E; }
#block-block-15 ul {list-style:none; padding:0 0 0 10px; margin:0; float:left;}
#block-block-15 ul li {list-style:none; padding:0 15px 0 0; margin:0; display:inline}
#block-block-15 ul li a {font-size:1.2em; text-decoration:underline}

.view-upcoming-events, .view-other-upcoming-events {width:305px; float:left; padding-bottom:30px;}
.view-upcoming-events h3, .view-other-upcoming-events h3 {background:url(../images/bg_gradient_narrow.gif) left top repeat-y; padding:12px 0 12px 18px; margin:6px 0 10px; color:#2c538e; font-size:26px; font-weight:bold; line-height:24px;}
	.view-upcoming-events h3 .smaller, .view-other-upcoming-events h3 .smaller {font-size:22px;}
		.view-upcoming-events h3 .smaller span, .view-other-upcoming-events h3 .smaller span {color:#ef7836;}
.view-upcoming-events h2, .view-other-upcoming-events h2 {padding:20px 20px 0;} 
.view-upcoming-events .views-field-field-start-date-value, 
.view-other-upcoming-events .views-field-field-start-date-value {border-bottom:1px solid #bfcbdd; padding:0 20px 20px;}
.view-upcoming-events h2 a, .view-other-upcoming-events h2 a, 
.view-upcoming-events .views-field-field-start-date-value, 
.view-other-upcoming-events .views-field-field-start-date-value {color:#2c538e; font-weight:bold; font-size:14px; line-height:14px;}

#oneMoreArticle h2 {font-weight:bold; font-size:1.6em; line-height:18px; padding:14px 0 0 0; color:#2B538E}
#oneMoreArticle p {font-size:1.2em; line-height:14.4px; padding:0 0 18px;}

#sideAdd {float:left; margin-top:10px; background:url(../images/bg-sidead.gif); width:369px; height:294px; padding-top: 8px; padding-left: 39px;}
	/*#sideAdd a img {float:left;  position:relative; top:8px; left:39px;}*/

#bottom_right {float:left; width:238px; margin-right:9px;}
	/*.secondary #bottom_right {width:305px;}*/
	
#featured_links {float:left; width:217px; height:341px; padding:2px 0 0 21px; margin-top:10px; margin-bottom:11px; background:#eef6fb;}
	.featured_link {width:189px; padding:13px 0 5px; float:left;}
	.featured_link h4 {color:#797979; font-size:12px; text-transform:uppercase;}
	.featured_link img {position:relative; left:10px; margin:3px 0 0;}
	.featured_link p   {position:relative; left:10px; width:179px; color:#2c538e; font-size:11px; font-weight:bold;}
	
#bottomRightAdd {float:right; width:160px; height:600px; padding-top:8px; background:url(../images/advertisement_horizontal.gif) no-repeat top left;}
	.secondary #bottomRightAdd {margin-top:10px;}
#bottomRightLogos {float:right; width:160px; padding-top:10px;}

/**********************/
/* FOOTER BEGINS */
/**********************/

#btmAd {width:468px; height:60px; position:relative; left:24px; padding-top:8px; background:url(../images/advertisement_horizontal.gif) no-repeat top left;}
#adBottom {background:url(../images/bg_adbottom.gif) left top no-repeat; margin-top:10px; padding:30px 0 0 0; text-align:center; width:980px;}
#footer {background:url(../images/bg-shadow-btm.gif) no-repeat top left; padding:90px 0 12px 0; text-align:center; width:980px; margin:0 auto;}

/**********************/
/* GENERAL CONTENT BEGINS */
/**********************/

.leftCol fieldset {font-size:12px; line-height:14.4px; border-color:#b4c3d2}
.leftCol fieldset .field-items {padding:2px 0 8px; }
.leftCol label {font-size:11px; line-height:21px;}
/*.leftCol input {border:0; background:#6987a5 !important; color:#fff; font-weight:bold;}*/


/**********************/
/* M2MZONE BEGINS */
/**********************/

/*.m2mzone {background-image:url(../images/bg-m2mzone.gif);}*/
/*.m2mzone #header {padding-top:83px;}*/
/*.m2mzone #logo {display:block; width:88px; height:72px; background:url(../images/m2mzone-logo.png) left top no-repeat;
	position:absolute; left:15px; top:5px; z-index:20; outline:0px; text-indent:-99em; margin:0;}*/
/*.m2mzone #telecom_logo {width:156px; height:45px; outline:0px; text-indent:-99em; position:absolute; 
	top:15px; left:542px; background:url(../images/telecom-logo-sm.gif);}*/
.m2mzone #telecom_logo {
background:url(../images/m2mzone-logo2.png) no-repeat;
text-indent:-99em; position:absolute;
top:10px; left:272px;
width:76px; height:62px;
}
/*.m2mzone #login {height:74px; background-image:url(../images/bg_login_m2m.gif);}
	.m2mzone #login-form {height:57px; padding:16px 0 0 20px; background-image:url(../images/bg_login_box_m2m.gif)}
	.m2mzone #login p {padding-bottom:10px;}
	.m2mzone #login #welcome {color:#fff; font-size:11px; font-weight:bold; line-height:12px; margin-top:35px; text-shadow:none; text-transform:none;}
	.m2mzone #login #welcome a {color:#ffcc00; font-size:11px; text-decoration:underline;}*/
/*.m2mzone #header .block-google_cse {top:83px;}*/
/* Landing page */
.m2mzone .view-m2mzone-news {clear:both;}
 
/* Events page */
.m2mzone .leftCol .event .views-field-field-start-date-value-1 {display:block; position:absolute; left:22px; top:14px; height:75px; width:91px; padding:0; z-index:10; background:url(../images/m2m_event_icon.png); text-indent:-99em; outline:none;}
.m2mzone #block-views-b10cd8cbef2ea9358dd643033eaba0a3, .m2mzone .view-m2mzone-events-list-events-page {clear:both; padding-top:1px;} 

/**********************/
/* DRUPAL SPECIFIC STYLING BEGINS */
/**********************/

#admin-page td {padding:2px 6px; border-right:1px solid #ccc}

.leftCol .description {font-size:11px; color:#666;}
.profile dl {margin-left:20px; font-size:12px;}
.leftCol .content-profile-display {border:0px;}
.leftCol .links {font-size:12px; line-height:14.4px; clear: both;}
.leftCol .links ul.links {display:inline;}
.leftCol .taxonomy {padding-bottom:14px; }
.leftCol .taxonomy ul.links li {padding-left:0; padding-right:0.7em; font-weight:bold;}

#attachments {font-size:1.2em; margin-bottom:14px;}

/*homepage second block*/
#block-views-news-block_1 {clear:both;}

/* messages */
.leftCol .messages {font-size:1.1em; line-height:14.4px; margin-bottom:14px;}
.secondary .leftCol .messages {margin-top:7px; margin-bottom:7px;}
	.leftCol .notice, .leftCol .status {background:#D5DDE8; padding:2px; border:1px solid #b4c3d2}
	.leftCol .messages ul {margin:0; padding:0 0 0 30px;}
.leftCol .nopremium-message {font-size:1.4em; line-height:16px; margin-bottom:14px; background:#D5DDE8; padding:4px; border:1px solid #b4c3d2; font-weight:bold;}

/* comments */
.box h2 {padding-top:14.4px;}
.form-item {font-size:12px; line-height:14.4px;}
.form-item label {font-size:11px;}
.tips {margin-bottom:14px;}
#comments {padding-top:14px;}
.comment {padding-bottom:14px;}

/* Primary Tabs */
.leftCol .tabs {margin-bottom:14px;}
.leftCol .tabs ul.primary {border-color:#b4c3d2; font-size:12px; line-height:15px;  padding-left:0; margin-left:0; margin-right:0;}
.leftCol .tabs ul.primary li a {background:#d0d9e6; border-color:#b4c3d2; line-height:15px;}
.leftCol .tabs ul.primary li.active a {background:#fff; border-color:#b4c3d2; border-bottom-color:#fff}
.leftCol .tabs ul.primary li a:hover {background:#eee; border-color:#ccc; border-bottom-color:#fff}

/* Secondary Tabs */
.leftCol .tabs ul.secondary {border-color:#b4c3d2; font-size:12px; line-height:15px; padding-left:0; margin-left:0; margin-right:0;}
.leftCol .tabs ul.secondary li {}
.leftCol .tabs ul.secondary li.active a {border-width:2px;}


/* Drupal admin styles */
.multiselect_available { width: 220px; }
select.multiselect_unsel, select.multiselect_sel { width: 220px; }
.multiselect_labels { width: 515px; }
.multiselect_labels .label_selected { margin-right: 135px; }

table#webform-components {width:90%}
#admin-page #wrap p {font-size: 12px; margin: 12px 0;}


/* profile/registartion form */
label.hhindrb {
    background: url(/themes/m2mzone/images/d1.png) no-repeat left center;
    font-weight: bold;
    padding-left: 20px;
}
label.hhselected {
    background-image: url(/themes/m2mzone/images/d2.png);
}


/* twitter widget */
.twtr-widget {
float: left;
}

/* event image */
.leftCol .content .field-field-event-image img {
    float: none;
    padding: 5px 0;
}

/* event sponsors */
.field-field-event-sponsors,
.field-field-page-exhibitors {
    margin-bottom: 40px;
}
.field-field-event-sponsors .field-label,
.field-field-page-exhibitors .field-label {
    font-size: 18px;
    margin-bottom: 10px;
}

.field-field-event-sponsors .field-items .field-item,
.field-field-page-exhibitors .field-items .field-item {
    border-top: 1px solid #e0e0e0;
    padding-top: 5px;
    margin-bottom: 15px;
    clear: right;
}

.field-field-event-sponsors .field-items .field-label,
.field-field-page-exhibitors .field-items .field-label {
    font-size: 12px;
}
.field-field-event-sponsors .field-items .field-items .field-item,
.field-field-page-exhibitors .field-items .field-items .field-item {
    border-top: 0;
    margin-bottom: 0;
    padding-top: 0;
}
.field-field-event-sponsors .field-items .field-items,
.field-field-page-exhibitors .field-items .field-items {
    font-size: 12px;
}

.field-field-event-sponsors .field-field-select-sponsor .field-label,
.field-field-page-exhibitors .field-field-select-sponsor .field-label {
    display: none;
}

.field-field-event-sponsors .field-field-select-sponsor .field-item,
.field-field-page-exhibitors .field-field-select-sponsor .field-item {
    font-size: 14px;
    clear: none;
}

.field-field-event-sponsors .field-field-event-sponsor-booth .field-label,
.field-field-event-sponsors .field-field-event-sponsor-booth .field-items,
.field-field-event-sponsors .field-field-event-sponsor-booth .field-item,
.field-field-page-exhibitors .field-field-event-sponsor-booth .field-label,
.field-field-page-exhibitors .field-field-event-sponsor-booth .field-items,
.field-field-page-exhibitors .field-field-event-sponsor-booth .field-item {
    display: inline;
    font-weight: normal;
}

.field-field-event-sponsors .sponsor-logo-teaser,
.field-field-page-exhibitors .sponsor-logo-teaser {
    max-height: 150px;
    float: right;
    
}

/* hide sponsor field on the admin edit sponsor form */
#edit-field-select-sponsor-nid-nid-wrapper {
    display: none;
}



/* temporary css added to bottom of sheet for ben's changes */



/* event image */

.leftCol .content .field-field-event-image img {

    float: none;

    padding: 5px 0;

}

 

/* event sponsors */

.field-field-event-sponsors,

.field-field-page-exhibitors {

    margin-bottom: 40px;

             margin-top:10px;

 

}

.field-field-event-sponsors .field-label,

.field-field-page-exhibitors .field-label {

    font-size: 18px;

    margin-bottom: 10px;

}

 

.field-field-event-sponsors .field-items .field-item,

.field-field-page-exhibitors .field-items .field-item {

    border-top: 1px solid #e0e0e0;

    padding-top: 7px;

    margin-bottom: 15px;
	clear: none; 

}

 

.field-field-event-sponsors .field-items .field-label,

.field-field-page-exhibitors .field-items .field-label {

    font-size: 12px;

}

.field-field-event-sponsors .field-items .field-items .field-item,

.field-field-page-exhibitors .field-items .field-items .field-item {

    border-top: 0;

    margin-bottom: 0;

    padding-top: 0;

}

.field-field-event-sponsors .field-items .field-items,

.field-field-page-exhibitors .field-items .field-items {

    font-size: 12px;

}

 

.field-field-event-sponsors .field-field-event-company-rel .field-item,

.field-field-page-exhibitors .field-field-event-company-rel .field-item {

    font-size: 14px;

             padding-bottom:7px;

    clear: none;

}

 

.field-field-event-sponsors .field-field-event-sponsor-booth .field-label,

.field-field-event-sponsors .field-field-event-sponsor-booth .field-items,

.field-field-event-sponsors .field-field-event-sponsor-booth .field-item,

.field-field-page-exhibitors .field-field-event-sponsor-booth .field-label,

.field-field-page-exhibitors .field-field-event-sponsor-booth .field-items,

.field-field-page-exhibitors .field-field-event-sponsor-booth .field-item {

    display: inline;

    font-weight: normal;

}

 

.field-field-event-sponsors .company-logo-teaser,

.field-field-page-exhibitors .company-logo-teaser {

    max-height: 150px;

    float: right;

    

}

/* hide logo field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-1-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-2-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-3-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-4-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-5-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-6-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-7-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-8-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-9-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-10-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-11-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-12-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-13-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-14-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-15-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-16-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-17-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-18-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-19-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-20-value-field-sponsor-logo-0-ahah-wrapper, 
#edit-field-event-sponsors-21-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-22-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-23-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-24-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-25-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-26-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-27-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-28-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-29-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-30-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-31-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-32-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-33-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-34-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-35-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-36-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-37-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-38-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-39-value-field-sponsor-logo-0-ahah-wrapper,
#edit-field-event-sponsors-40-value-field-sponsor-logo-0-ahah-wrapper
{
    display: none;
} 

/* hide logo field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-1-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-2-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-3-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-4-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-5-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-6-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-7-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-8-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-9-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-10-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-11-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-12-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-13-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-14-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-15-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-16-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-17-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-18-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-19-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-20-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-21-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-22-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-23-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-24-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-25-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-26-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-27-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-28-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-29-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-30-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-31-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-32-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-33-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-34-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-35-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-36-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-37-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-38-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-39-value-field-logo-0-ahah-wrapper,
#edit-field-event-sponsors-40-value-field-logo-0-ahah-wrapper
{
display: none;
}

/* hide url field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-1-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-2-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-3-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-4-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-5-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-6-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-7-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-8-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-9-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-10-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-11-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-12-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-13-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-14-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-15-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-16-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-17-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-18-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-19-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-20-value-field-company-url-0-value-wrapper, 
#edit-field-event-sponsors-21-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-22-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-23-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-24-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-25-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-26-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-27-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-28-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-29-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-30-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-31-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-32-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-33-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-34-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-35-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-36-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-37-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-38-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-39-value-field-company-url-0-value-wrapper,
#edit-field-event-sponsors-40-value-field-company-url-0-value-wrapper
{
    display: none;
}

/* hide contact name field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-1-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-2-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-3-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-4-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-5-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-6-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-7-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-8-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-9-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-10-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-11-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-12-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-13-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-14-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-15-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-16-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-17-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-18-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-19-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-20-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-21-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-22-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-23-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-24-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-25-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-26-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-27-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-28-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-29-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-30-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-31-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-32-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-33-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-34-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-35-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-36-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-37-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-38-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-39-value-field-company-contact-0-value-wrapper,
#edit-field-event-sponsors-40-value-field-company-contact-0-value-wrapper
{
    display: none;
}

/* hide contact phone field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-1-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-2-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-3-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-4-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-5-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-6-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-7-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-8-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-9-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-10-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-11-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-12-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-13-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-14-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-15-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-16-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-17-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-18-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-19-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-20-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-21-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-22-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-23-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-24-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-25-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-26-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-27-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-28-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-29-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-30-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-31-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-32-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-33-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-34-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-35-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-36-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-37-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-38-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-39-value-field-company-phone-0-value-wrapper,
#edit-field-event-sponsors-40-value-field-company-phone-0-value-wrapper
{
    display: none;
}

/* hide contact email field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-1-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-2-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-3-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-4-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-5-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-6-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-7-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-8-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-9-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-10-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-11-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-12-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-13-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-14-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-15-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-16-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-17-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-18-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-19-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-20-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-21-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-22-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-23-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-24-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-25-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-26-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-27-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-28-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-29-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-30-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-31-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-32-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-33-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-34-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-35-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-36-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-37-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-38-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-39-value-field-company-email-0-value-wrapper,
#edit-field-event-sponsors-40-value-field-company-email-0-value-wrapper
{
    display: none;
}

/* hide contact city/state field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-1-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-2-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-3-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-4-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-5-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-6-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-7-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-8-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-9-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-10-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-11-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-12-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-13-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-14-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-15-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-16-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-17-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-18-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-19-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-20-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-21-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-22-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-23-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-24-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-25-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-26-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-27-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-28-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-29-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-30-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-31-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-32-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-33-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-34-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-35-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-36-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-37-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-38-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-39-value-field-company-citystate-0-value-wrapper,
#edit-field-event-sponsors-40-value-field-company-citystate-0-value-wrapper
{
    display: none;
}

/* hide contact country field from flexifield form on admin page when editing events */
#edit-field-event-sponsors-0-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-1-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-2-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-3-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-4-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-5-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-6-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-7-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-8-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-9-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-10-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-11-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-12-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-13-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-14-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-15-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-16-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-17-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-18-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-19-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-20-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-21-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-22-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-23-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-24-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-25-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-26-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-27-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-28-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-29-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-30-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-31-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-32-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-33-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-34-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-35-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-36-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-37-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-38-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-39-value-field-company-country-0-value-wrapper,
#edit-field-event-sponsors-40-value-field-company-country-0-value-wrapper
{
    display: none;
}

/* hide event company field on the admin edit sponsor form */
#edit-field-event-company-rel-nid-nid-wrapper {
    display: none;
}
/* hide booth field on the admin edit sponsor form */
#edit-field-event-sponsor-booth-0-value-wrapper {
            display:none;
}

 

/* hide classification field on the admin edit sponsor form */

#edit-field-classification-value-wrapper {

            display:none;

}

 

.field-field-company-url {font-size:12px; display:block; padding-bottom:12px;}



/* nodeblock module block */

.tenodeblock {
background: #D5DDE8;
float: left;
width: 410px;
margin-top: 20px;
margin-bottom: 15px;
}
.tenodeblock h3 {
font-size: 1.6em;
line-height: 30px;
background: #2C538E url(../images/bg-premium.gif) left top no-repeat;
color: white;
font-weight: bold;
padding-left: 15px;
border-bottom: 1px solid white;
}
.tenodeblock .content p {
    font-size: 12px;
    margin-bottom: 5px;
}
.tenodeblock .content ul.links li {
    display: none;
}
.tenodeblock .content ul.links li.nodeblock_edit,
.tenodeblock .content ul.links li.nodeblock_configure {
    display: inline;
}
.block-nodeblock {
padding: 10px;
}
.block-nodeblock .content .meta { display:none; }
.block-nodeblock .content .field-field-nodeblock-noderef .field-items .field-item {
margin-bottom: 5px;
font-size: 12px;
}
.rightCol #bottom_right .tenodeblock {
    width: 238px;
}
.leftCol .block-nodeblock {
    padding-left: 0;
}
.leftCol .tenodeblock {
    width: auto;
    background-color: inherit;
}
.leftCol .tenodeblock h3 {
    background: url(../images/bg-banner.gif) bottom left no-repeat;
    color: #2B538E;
}

/* blog */

.block-aggregator .icon .blog-it {
    display:none;
}

.block-blog,
.nwblocks-featured_blogger,
.nwblocks-blog_categories,
.block-aggregator {
background: #D5DDE8;
float: left;
width: 410px;
margin-top: 20px;
margin-bottom: 15px;
}

.rightCol #bottom_right .block-aggregator {
    width: 238px;
}

.block-blog h2,
.nwblocks-featured_blogger h2,
.nwblocks-blog_categories h2,
.block-aggregator h2 {
font-size: 1.6em;
line-height: 30px;
background: #2C538E url(../images/bg-premium.gif) left top no-repeat;
color: white;
font-weight: bold;
padding-left: 15px;
border-bottom: 1px solid white;
}
.block-aggregator .content {
    font-size: 11px;
    padding: 10px 10px 10px 15px;
}
.block-aggregator .content ul {
    padding: 0;
}
.block-aggregator .content li {
    list-style: none;
    margin: 0 0 10px 0;
    
}
.nwblocks-featured_blogger .content {
    font-size:12px;
    padding: 10px;
}
.nwblocks-blog_categories .content {
    font-size:12px;
    padding: 10px 0 0 0;
}
.nwblocks-blog_categories .content li {
    margin: 0 0 10px 10px;
    width: 180px;
    display: inline-block;
}
.block-blog .content .item-list {
    margin-top: 10px;
}
.block-blog .content li {
    font-size: 12px;
}
.block-blog .content .more-link {
    text-align: left;
    font-size: 12px;
    margin: 0 0 10px 10px;
}
.rightCol #bottom_right .block-blog {
    width: 238px;
}
#block-views-archive-block {
background: #D5DDE8;
float: left;
width: 410px;
margin-top: 20px;
margin-bottom: 15px;
}
#block-views-archive-block h2 {
font-size: 1.6em;
line-height: 30px;
background: #2C538E url(../images/bg-premium.gif) left top no-repeat;
color: white;
font-weight: bold;
padding-left: 15px;
border-bottom: 1px solid white;
}
#block-views-archive-block .view-content {
    font-size: 12px;
    padding: 10px;
}
#block-views-archive-block .content ul {
    padding:0;
}
#block-views-archive-block .content li {
    margin: 0 0 10px 10px;
    width: 110px;
    display: inline-block;
}
ul.links li.blog_usernames_blog {
    display: none;
}
.leftCol span.nwblog {
    margin-bottom: 0;
    text-transform: none;
}
.leftCol span.nwblog span span {
    background-image: none;
}
.leftCol span.nwblog span {
    background-image: none;
    padding-left: 0;
}
.leftCol .view-topics-page-articles h1.title {
    padding: 7px 0 8px 28px;
    font-size: 20px;
    line-height: 25px;
    margin: 15px 0 0;
    background: url(../images/bg-banner.gif) no-repeat bottom left;
    position: relative;
    left: -32px;
}
.leftCol .view-topics-page-articles img {
    height: auto;
}
.leftCol .view-topics-page-articles .taxonomy {
    display: none;
}
.leftCol .view-topics-page-articles .views-field-field-source-value {
    display: none;
}

.view-market-view {
    float:left;
    width:220px;
    background-color: #e0e0e0;
    height: 90px;
}
.view-market-view h3 {
    font-size:1.4em;
    line-height:20px;
    background:#2c538e url(../images/bg-premium.gif) left top no-repeat;
    color:#fff;
    font-weight:bold;
    padding-left:15px;
    border-bottom:1px solid #fff
}
.view-market-view .view-content {
    padding: 5px;
}
.view-market-view .view-content .views-row {
    height: 40px;
}
.view-market-view .view-content .views-field-title h2 {
    font-size: 12px;
    overflow: hidden;
}
.view-market-view .views-field-created,
.view-market-view .views-field-field-source-value {
    display:inline;
}
.view-market-view .views-field-created {
    color: #888;
    padding-right: 10px;
}
.view-market-view .view-footer {
    padding-left: 5px;
    font-size: 11px;
}


