/* In this CSS
site, header, navigation, content, footer, forms, global
*/

/*/////// site /////////////////////////////////////////////////////////////*/

* { margin: 0; padding: 0; }
a { outline: expression(blur()); outline: 0; }
object, embed {outline:none;}

html { 
	/*site wide inherited attributes*/
	color : #353735; 
	font: 13px/18px Arial, Helvetica, sans-serif;
	filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
 }
body { 
	background-color: #f2f2f2; 
 }
.wrapper { 
	margin: 0 auto; 
	width: 980px; 
	 
 }
.wrapper_padding {padding:0 20px 20px 20px; background-color: #FFFFFF;}




/*/////// header /////////////////////////////////////////////////////////////*/
.top_links{
	height:30px;
	background: #f2f2f2;
	text-align:right;
	font-weight:bold;
	padding-top:10px;} 
.top_links a{margin:0 10px;}
.top_links a{color:#353735; font-weight:bold;}
.top_links a:link{color:#353735;}
.top_links a:visited{color:#353735;}
.top_links a:hover{color:#830051; text-decoration:none;}
.top_links a:active{color:#353735;}	
.header { 
	color: #006600; 
	font-size: 11px; 
	line-height: 16px;
 }

.header_padding {padding-top:30px; }
.logo{width:324px; float:left; margin-bottom:25px;}
.top_right_links{width:96px; float:right; padding-right:15px;}

.back_to_listing{font-weight:bold; margin-bottom:20px; margin-top:-58px;}

/*/////// navigation /////////////////////////////////////////////////////////////*/

.primary_nav_left, .primary_nav_right{float:left; width:10px;}
.primary_nav {
	background: #e6ec65 url(/EmergingEnterpriseCenter/assets/images/Nav/primary_nav_bg.gif) repeat-x; 
	color: #007650;
	font-size: 12px; 
	line-height: 15px; 
	height:40px;
	width:920px;
	float:left;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	overflow:hidden;

 }
.primary_nav_padding { padding: 15px 13px 0px 23px; margin-bottom: 10px; }

.primary_nav a { 
	color: #007650; 
	text-decoration: none; 
	margin:0 14px;
	padding:0;
	}

.primary_nav a:link { color: #007650; text-decoration: none; }
.primary_nav a:visited { color: #007650; text-decoration: none; }
.primary_nav a:hover { color: #000000;}
.primary_nav a:active { color: #007650; text-decoration: none; }

.primary_nav a.on { color: #000000;}
.primary_nav a.on:link { color: #000000;}
.primary_nav a.on:visited { color: #000000;}
.primary_nav a.on:hover { color: #000000;}
.primary_nav a.on:active { color: #000000;}

.nav_search{
	border:1px solid #7a8060;
	border-top:2px solid;
	border-left:2px solid;
	margin-left:80px;
	margin-top:7px;
	position:absolute;
	width:245px;
	height:20px;
	color:#3f3f3f;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0 0 5px;
}

.nav_search_icon{
	margin-left:901px;
	margin-top:-41px;
	position:absolute;
}

.green_bar{}

.section_nav{ margin-top:15px; }
.section_nav h2{color:#848a0b; font-size:16px; font-weight:bold; padding:0; border-bottom:1px solid #bfbfbf; margin: 0 1px;}
.section_nav h2 a{color:#848a0b; display:block; line-height:22px; padding:7px 18px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.section_nav h2 a:link{color:#848a0b;}
.section_nav h2 a:visited{color:#848a0b;}
.section_nav h2 a:active{color:#848a0b;}
.section_nav h2:hover{background: #363836 url(/EmergingEnterpriseCenter/assets/images/Nav/section_nav_h2_on.png) repeat-x;}
.section_nav h2:hover a{color:#ffffff !important;}
.section_nav h2 a:hover{color:#830051;  text-decoration:none;}
.section_nav h3{color:#767676; border-bottom:0; line-height:37px; font-size:16px;}
.section_nav ul{list-style:none; padding:0;}
.section_nav ul li {
	display:block;
	margin:0 1px;
	/*height:21px;*/
}
.section_nav h2.section_header_on, .section_nav h2.section_header_hover {background:#363836 url(/EmergingEnterpriseCenter/assets/images/Nav/section_nav_h2_on.png) left top repeat-x !important;}
.section_nav h2.section_header_on a, .section_nav h2.section_header_hover a{color:#ffffff !important;}	

.section_nav .section {border:1px solid #d6dbd6; border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; 
border-bottom-left-radius:10px; -moz-border-radius-bottomleft:10px; }

.section_nav ul li.last a {border-bottom:0; background-color:transparent; border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; 
border-bottom-left-radius:10px; -moz-border-radius-bottomleft:10px;}

.section_nav ul li a {
	display:block;
	border-bottom:1px solid #bfbfbf; 
	font-size:14px;
	color:#848a0b;
	background-image:none;
	background-repeat:repeat-x;
	background-color:#ffffff;
	zoom:1;
}
.section_nav ul li a:link{color:#848a0b;}
.section_nav ul li a:visited{color:#848a0b;}
.section_nav ul li a:active{color:#848a0b;}
.section_nav ul li a:hover {
	color:#ffffff;
	background-color:#363836;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/section_nav_on.png);
	text-decoration:none;
}

.section_nav ul li a span {
	display:block;
	padding:4px 9px 6px 39px;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position:20px;
	cursor:pointer;
}
.section_nav ul li a:hover span {
	color:#ffffff;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/arrow_bullet_on.gif);
	text-decoration:none;
}

/* sub section */
.section_nav ul ul li a {
}
.section_nav ul ul li a span {
	padding-left:58px;
	background-position:38px;
}


.section_nav ul li.section_nav_on a {
	color:#ffffff;
	background-color:#363836;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/section_nav_on.png);
}
.section_nav ul li.section_nav_on a span {
	color:#ffffff;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/arrow_bullet_on.gif);
}

.section_nav ul li.section_nav_on ul li a {
	color:#848a0b;
	background-image:none;
	background-color:#ffffff;
}
.section_nav ul li.section_nav_on ul li a span {
	color:#848a0b;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/arrow_bullet.gif);
}
.section_nav ul li.section_nav_on ul li a:hover {
	color:#ffffff;
	background-color:#363836;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/section_nav_on.png);
	text-decoration:none;
}
.section_nav ul li.section_nav_on ul li a:hover span {
	color:#ffffff;
	background-image:url(/EmergingEnterpriseCenter/assets/images/Nav/arrow_bullet_on.gif);
	text-decoration:none;
}


/*/////// content /////////////////////////////////////////////////////////////*/
.home_content { }
.home_content_padding { }

.content { }
.content_padding { }

.left_content {width:605px; float:left; margin-right:35px;}
.left_content_padding {padding-top:20px;}

.center_content { vertical-align: top; }
.center_content_padding { }

.right_content { width: 300px; float:left;}
.right_content_padding {padding-top:67px;}


h1.title { 
	font-size: 20px; 
	padding: 10px 0 15px 0; 
	color: #f47820; 
 }
 
 /* Home */
 .splash_text{
 	color:#d8df4e;
	font-size:18px;
	line-height:20px;
	margin-top:-28px;
	margin-left:-20px;
	padding-right:25px;
	position:absolute;
	width:920px;
	text-align:right;
	background:url(/EmergingEnterpriseCenter/assets/images/Icons/right_arrow.gif) no-repeat right;
	}
.splash_text a {color:#d8df4e;}
.splash_text a:link {color:#d8df4e;}	
.splash_text a:visited	{color:#d8df4e;}
.splash_text a:hover {color:#ffffff; text-decoration:none;}	
.splash_text a:active {color:#d8df4e;}		

.home_left{
	width:640px;
	float:left;
}
.home_left .featured_event{width:620px; padding-top:20px;}
.home_left .featured_event .event_info{padding-top:10px; }
.home_left .featured_event .event_description{padding-top:10px; }
.home_left .featured_event .event_item h2, .home_left .featured_event .event_item h3{color:#ffffff;}
.home_left .featured_event .event_item_on {background: #606160 url(/EmergingEnterpriseCenter/assets/images/CommonImages/home_event_item_selected.png) right no-repeat;}
.home_left .featured_event .event_item_on h2 a{color:#ffffff !important;}
.home_left .featured_event .event_item_on h2 a:hover{color:#ffffff !important;}
.home_left .featured_event h2 a{color:#ffffff !important;}
.home_left .featured_event h2 a:hover{color:#d0d741 !important;}
.home_col{
 	width:300px;
	float:left;
	padding-right:20px;
	padding-top:20px;
	}
.home_col img{display:block;}
.home_col h2 img{
	border-bottom:1px solid #cdd4cd;
	margin-bottom:15px;
}
.last_col { float:left; width:300px; }
.last_col .home_col {padding-right:0;}
.grey_col{
	border:1px solid #d9ded9;
	border-bottom:0 !important;
	background: #f6f6f6 url(/EmergingEnterpriseCenter/assets/images/CommonImages/grey_box_bg.png) repeat-x bottom;
	color:#808080;
	font-size:18px;
	line-height:23px;
	padding:0 20px 10px 20px;
	min-height:170px;
	height:auto !important;
	height:211px;
	}
.grey_col h2 img, .col_1 h2 img, .col_2 h2 img{
	border-bottom:1px solid #cdd4cd;
	margin-bottom:15px;}	
.grey_col_inner{
	background:#f6f6f6;
	font-size:12px;
	padding:0 15px 15px 15px;
	color:#353735;
	}
.col_image{float:left; margin-right:18px;}
.col_image img { border:1px solid #dddddd;}
.col_content{float:left; width:158px;}
.col_content_link { padding-top:15px;}
.info{padding-bottom:5px; font-size:11px}
.description{font-weight:bold; padding-bottom:20px }
.infonew{padding-bottom:5px; font-size:11px; padding-bottom:20px}
.descriptionnew{font-weight:bold; }
.subheader{font-weight:bold;}	
.white_col{
	padding:0 20px 10px 20px;
}
.media_listing {line-height:18px;}
.media_listing .description a{color:#353735;}
.media_listing .description a:link{color:#353735;}
.media_listing .description a:visited{color:#353735;}
.media_listing .description a:hover{color:#830051; text-decoration:none;}
.media_listing .description a:active{color:#353735;}
.media_listing .descriptionnew a{color:#353735;}
.media_listing .descriptionnew a:link{color:#353735;}
.media_listing .descriptionnew a:visited{color:#353735;}
.media_listing .descriptionnew a:hover{color:#830051; text-decoration:none;}
.media_listing .descriptionnew a:active{color:#353735;}

.speech_bubble{position:absolute; margin-top:-45px; padding-left:202px;}

h2.blog { position:relative; height:40px; overflow:hidden; margin-bottom:15px; }
.rss_icon{position:absolute; margin-top:9px; right:0;}
.rss_icon.floatright { position:relative; margin-top:0; float:right; }
.event_tabs .rss_icon { padding:10px 5px 0 0; }

.rss_icon img {border:0 !important;}
 /* Events */
.event_item{ 
 	height:123px; 
	overflow:hidden;
	background:#f5f5f5;
	border:1px solid #e0e4e0;
	border-top:0;
}

.featured_event .event_item{background: #737373 url(/EmergingEnterpriseCenter/assets/images/CommonImages/featured_event_bg.png) repeat-x bottom; color:#ffffff;}
.featured_event .event_item  h2, .featured_event .event_item h3{color:#d0d741;}
.featured_event .event_item_on {background: #606160 url(/EmergingEnterpriseCenter/assets/images/CommonImages/featured_event_item_selected.png) right no-repeat;}
.event_item h2{padding:0 0 8px 0;}
.event_item h2 a{color:#2F312F !important;}
.event_item h2 a:hover{color:#830051 !important; text-decoration:none;}
.event_item h3 {padding:0 0 4px 0;}

.event_item_on{background: #ffffff url(/EmergingEnterpriseCenter/assets/images/CommonImages/event_item_selected.png) right no-repeat;}
.event_item_on h2, .event_item_on h3{color:#830051;}
.event_item_on h2 a, .event_item_on h3 a{color:#830051 !important;}
.event_item_on h2 a:hover{color:#830051 !important;}
.featured_event .event_item h2 a{color:#d0d741 !important;}


.featured_event .event_item  h2 a{color:#d0d741;}
.featured_event .event_item  h2 a:hover{color:#ffffff;}



.event_info {
	float:left;
	width:80px;
	text-align:right;
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;
	height:95px;
}
.event_icon { margin-top:5px; }
.event_description {
	padding-left:20px; 
	padding-right:50px;
	padding-top:25px;
}
.event_summary { height:18px; }

.event_tabs{background:url(/EmergingEnterpriseCenter/assets/images/CommonImages/tab_border.gif) repeat-x bottom; width:605px;}

.register_event_button{margin-top:60px;}
.tab{
	/*background:#eaeeea url(/EmergingEnterpriseCenter/assets/images/CommonImages/tab_border.gif) repeat-x bottom;*/
	background:#f6f6f6 url(/EmergingEnterpriseCenter/assets/images/CommonImages/tab_bg.gif) repeat-x left bottom;
	color:#949494;
	font-size:18px;
	padding:20px 30px;
	float:left;
	border:1px solid #d3d9d3;
	border-bottom:0;
	margin-right:5px;
	cursor:pointer;
}

.tab a{display:block; color:#949494;}
.tab a:link {color:#949494;}
.tab a:visited {color:#949494;}
.tab a:hover {color:#b6bf00; text-decoration:none;}
.tab a:active {color:#949494;}
.tab_hover a, .tab_on a{color:#b6bf00 !important;}
.tab_on{background:#f5f5f5; color:#b6bf00 !important;}
.tab_on a{color:#b6bf00}
.tab_on a:link{color:#b6bf00}
.tab_on a:visited{color:#b6bf00}
.tab_on a:active{color:#b6bf00}
.tab_on a:hover{color:#b6bf00}

.pagination{
	background:#f5f5f5 none repeat scroll 0 0;
	border:1px solid #D3D9D3;
	border-top:0;
	font-size:11px;
	padding:10px 20px;
	height:30px;
	line-height:30px;
}
.pagination .show{float:left; margin-right:40px;}
.pagination .now_showing{float:left;}
.pagination .page_nav{float:right;}
.pagination .page_nav a{margin:0 4px;}

.no_bg .pagination{background:#ffffff; border:0;}
.bottom_pag .pagination{padding-top: 0; padding-bottom:0;} 

.pag_bottom .pagination{border-bottom:0; padding-bottom:0;}

.detail_padding{padding:0 20px 10px;}
h2.subhead{font-size:18px; color:#b6bf00; font-weight:normal; padding:0 0 20px 20px;}
h3.listing_header{color:#605f5f; font-size:15px;}

/* Resources */
h2.wide_header {border-bottom:1px solid #cdd4cd; margin-bottom:15px; padding-bottom:0;}
h2.wide_header img{border:0; margin-bottom:0;}
.left_content .speech_bubble{padding-left:510px;}
.signature{text-align:right; font-size:18px; color:#3f3f3f}
.col_1{
	width:298px; 
	float:left; 
	margin-right:15px;
	margin-top:20px;
}

.col_2{
	width:288px; 
	float:left;
	margin-top:20px;
}

.col_padding{padding:0 14px;}

.glossary{
	background: #ffffff url(/EmergingEnterpriseCenter/assets/images/CommonImages/from_glossary_bg.png) repeat-x bottom;
	border:1px solid #d3d9d3;
	border-bottom:0;
	min-height: 70px;
	height:auto !important;
	height:70px;
}
.glossary_padding{padding:0 58px 0 15px; background:url(/EmergingEnterpriseCenter/assets/images/CommonImages/glossary_g.gif) right 10px  no-repeat;}
.glossary h3{padding-top:0; padding-bottom:15px;}

.tab_up{
	margin-left:267px;
	margin-top:-30px;
	position:absolute;
}

.funding_directories{
	border:1px solid #d3d9d3;
	border-bottom:0;
}

.funding_directories .directory_listing img{display:block; margin-bottom:7px;}

/* Team */
.team_content{background: #ffffff url(/EmergingEnterpriseCenter/assets/images/Team/team_bg_top.png) top repeat-x; border:1px solid #d6dbd6; border-bottom:0; }
.team_content_padding{padding:25px 20px 0 20px; border:1px solid #ffffff;}
.team_content h2{font-size:26px; color:#b6bf00; font-weight:normal; padding-top:0; padding-bottom:30px; line-height:26px;}

.team_member{color:#717171; float:left; width:173px; padding-top:35px; margin-right:10px; overflow:hidden; }

.team_member .member_photo {height:125px; width:124px;  }
.team_member .member_photo img { border:1px solid #dddddd; }
.team_member h3{font-size:18px; font-weight:normal; color:#717171; padding-bottom:9px;}
.team_member a{color:#717171;}
.team_member a:link{color:#717171;}
.team_member a:visited{color:#717171;}
.team_member a:hover, .team_member a:hover h3{color:#830051; text-decoration:none;}
.team_member a:active{color:#717171;}
.contact_team{height:23px; padding-top:13px;}
.contact_team img{border:0; float:left; margin-right:7px;}
.contact_team a{line-height:23px; display:block; width:100px; color:#717171;}
.contact_team a:link{color:#717171;}
.contact_team a:visited{color:#717171;}
.contact_team a:hover{color:#830051; text-decoration:none;}
.contact_team a:active{color:#717171;}
.contact_team a.vcard{width:130px;}
.print_page .contact_team{display:none;}
.print_page .contact_team a.print_button{width:125px;}
img.team_bottom{margin-bottom:50px;}

.team_content_left{width:170px; float:left; margin-right:35px;}
.team_photo { background-color:#fff;}
.team_photo img {}
.team_photo_title{
	background:#ecbd00 url(/EmergingEnterpriseCenter/assets/images/Team/photo_title_bg.png) repeat-x top left; 
	padding:7px 0 8px 13px;
	font-size:11px;
	color:#343434;
	font-weight:bold;
	line-height:16px;
}
.team_content_left .contact_team{padding-top:7px;}
.credentials{padding-top:35px;}
.credentials ul{list-style:none; padding-left:0; padding-bottom:25px;}
.team_content_right{float:left; width:356px;}
.team_content_right_padding{}
.recent_publications{ padding-top:15px; }
.recent_publications h3{font-size:15px; color:#605f5f; padding-bottom:10px;}
.recent_publications h4{color:#353735; padding-bottom:7px;}
.recent_publications ul, ul.green_box{list-style:none; list-style-image:url(/EmergingEnterpriseCenter/assets/images/Icons/square_bullet.gif); padding-left:17px;}
.recent_publications ul li, ul.green_box li{margin-bottom:10px;}

/*Ask the startup lawyer*/
.listing_item_border{border:1px solid #e0e4e0; padding:0 20px 20px 20px; margin-bottom:20px; zoom:1}
.listing_item_border .date{font-size:11px; padding-top:15px;}
.categories{padding:7px 0 7px 0;}
h2.wide_date{color:#353735; font-size:18px; font-weight:normal; border-bottom:1px solid #cdd4cd; margin-bottom:15px; line-height:40px;}
.listing_item_border h2 a{color:#353735;}
.listing_item_border h2 a:link{color:#353735;}
.listing_item_border h2 a:visited{color:#353735;}
.listing_item_border h2 a:hover{color:#830051; text-decoration:none;}
.listing_item_border h2 a:active{color:#353735;}

.detail_navigation{font-size:16px; padding:15px 30px 0 30px; font-weight:bold;}
.detail_navigation .previous{float:left;}
.detail_navigation .next{float:right;}

/* Glossary */

.a_to_z_nav {font-size:15px; font-weight:bold; padding-bottom:5px; margin-bottom:23px; padding-left:18px; height:25px; position:relative; }
.a_to_z_nav_floater {width:600px;}
.a_to_z_nav a, .a_to_z_nav .no_content{padding:5px 0px; display:block; float:left; width:21px; text-align:center;}
.a_to_z_nav .no_content{color:#d3d9d3;}
.a_to_z_nav .on{background:url(/EmergingEnterpriseCenter/assets/images/Nav/black_circle.gif) no-repeat center;}
.a_to_z_nav a.on {color:#353735;}
.a_to_z_nav a.on:link{color:#353735;}
.a_to_z_nav a.on:visited{color:#353735;}
.a_to_z_nav a.on:hover{color:#353735; background:url(/EmergingEnterpriseCenter/assets/images/Nav/black_circle.gif) no-repeat center;}
.a_to_z_nav a.on:active{color:#353735;}
.a_to_z_nav a:hover{background:url(/EmergingEnterpriseCenter/assets/images/Nav/purple_circle.gif) no-repeat center; text-decoration:none;}
.a_to_z_nav a:hover.no_content{background-image:none}
.a_to_z_nav a:hover.no_hover{background-image:none}
.a_to_z_nav a.no_hover.disabled{background-image:none; color:#353735;}

.glossary_listing .entry{
	color:#717171;
	font-size:12px;
	padding-bottom:9px;
	margin-bottom:10px;
}
.glossary_listing .entry .word{font-size:18px; color:#353735;}
.glossary_listing .entry .definition{font-size:12px; padding-left:10px;}

/* Document Listing */
.detail_padding .uploaded_files .media_listing .description{width:505px;}
.detail_padding .uploaded_files .media_listing .description a{color:#2F312F !important; line-height:21px;}
.detail_padding .uploaded_files .media_listing .description a:hover{color:#830051 !important; text-decoration:none;}

/* client listing */
.our_clients{padding-top:20px; padding-bottom:10px;}
.client_listing .our_clients{float:left; width:175px; margin-right:10px;}
.client_listing .our_clients .client_info{ font-size:11px;}
.client_logo{ margin-bottom:15px;}
.client_listing .our_clients h3{padding:0;}
.client_listing .our_clients a.sitename{display:block; padding-bottom:5px; font-size:11px;}

/*Services*/
.services_nav_table{margin-top:20px;}
.services_nav{
	width:180px;
	background:url(/EmergingEnterpriseCenter/assets/images/CommonImages/grey_square.gif) right repeat-y;
}

.services_nav_on{
	border-right:0 !important;
	
	background:#f7f7f7;
}
.services_nav_on a{color:#b6bf00 !important;}

.services_nav .nav_item{
	border:1px solid #bfbfbf;
	border-right:0;
	font-size:18px;
	color:#7e7e7e;
	padding:10px 25px 5px 0;
	height:45px;
	display:block;
	text-align:right;
	margin-bottom:5px;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-radius:5px 0 0 5px;
}


.services_nav .nav_item a{
	display:block;
	color:#7e7e7e;
}
.services_nav .nav_item a:link{color:#7e7e7e;}
.services_nav .nav_item a:visited{color:#7e7e7e;}
.services_nav .nav_item a:hover {color:#830051; text-decoration:none;}
.services_nav_hover{color:#830051 !important;}
.services_nav .nav_item a:active{color:#7e7e7e;}
.services_inner{
	padding:10px 30px 30px 30px;
	border:1px solid #bfbfbf;
	border-left:0;
	border-bottom:0;
	min-height:328px;
	height:auto !important;
	height: 328px;
	background:#f7f7f7;
	-moz-border-radius-topright:5px;
	-webkit-border-top-right-radius: 5px;
	border-radius:0 5px 0 0;
	width:324px;
}
.services_inner h2{font-size:15px; padding-bottom:15px;}

.subcategories{ padding-bottom:20px; }
.subcategories .qa .q{
	font-size:14px; 
	font-weight:bold; 
	color:#830051; 
	cursor:pointer;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:5px;
	margin-top:15px;
	}
.subcategories .qa .a{padding-top:15px;}

/* News */
.news_item{margin-bottom:25px; clear:both; border-bottom:1px solid #dde1dd;}
.news_item .news_icon { float:right; margin-left:20px;}
.news_item .news_date{font-size:11px; color:#7e7e7e; clear:both;}
.news_item .news_type{margin-bottom:5px;}
.news_item .news_type a{color:#830051!important; font-weight:bold;}
.news_item .headline{margin-bottom:10px;}
.news_item .headline a{color:#2f312f !important; font-weight:bold; font-size:18px;}
.news_item .headline a:hover{color:#830051!important; text-decoration:none;}	

/* Funding Directories */
.funding_directory_listing .entry{ margin-bottom:20px; padding-top:5px;}
.funding_directory_listing .entry .word{
	font-size:18px;
	padding-bottom:5px;
}
.other_funding{padding-top:10px;}



/*Industries */
.industry_content {border:1px solid #d6dbd6;}
	
.industry_content_padding{ padding:25px 20px;}

.industry_upcoming_events{background:#f1f3f1;}

.industry_content .event_item{border:0; border-top:1px solid #E0E4E0; height:123px;}
.industry_content .event_item_on{ #ffffff background:url(/EmergingEnterpriseCenter/assets/images/CommonImages/industries_event_item_selected.png) right no-repeat;}
.industry_content .event_description{padding-top:18px;}
.industry_content .event_info{padding-top:18px;}

h2.upcoming_industry_events{background:#f3f4f3; color:#6d6d6d; font-weight:normal; padding:15px 0 10px 20px;}


/* ----------------------------------------------------------------------------------- */
/* Industires spotlight mouseover / selected */
.industries_area {
	margin-top:60px;
}
.industry_tbl {
	border:1px solid #d3d9d3;
}
.industry_tbl td {
}
.industry_tbl td.left_col {width:188px;}
.industry_tbl td.mid_col {width:188px;}
.industry_tbl td.right_col {width:188px;}

.industry_container a {
	display:block;
	text-decoration:none;
}
.industry_container a:hover { text-decoration:none; }
.industry_container a span { cursor:pointer; }

.industry_container a .industry_icon_area {
	position:relative;
	display:block;
	height:82px;
	border-left:1px solid #ccd3cc;
	border-right:1px solid #ffffff;
	background:url(/EmergingEnterpriseCenter/assets/images/CommonImages/industry_nav_icon_bg.png) repeat-x; 
}

.industry_container a.sel .industry_icon_area {
	background:#ffffff;
	border-left:1px solid #ccd3cc; 
	border-right:1px solid #f6f6f6;
}

.industry_tbl td.left_col .industry_icon_area  {border-left:0;}

.industry_container a .industry_icon_area .ind_icon {
	position:relative;
	display:block;
	width:132px;
	margin:0 auto;
}
.industry_container a .industry_icon_area .ind_icon img {
	position:absolute;
	top:-58px;
}

.industry_container a .ind_text {
	display:block;
	height:49px;
	padding-top:9px;
	border-top:1px solid #4b4e4b;
	border-left:1px solid #3d3f3d;
	border-right:1px solid #6c6e6c;
	background:#353835 url(/EmergingEnterpriseCenter/assets/images/CommonImages/industry_nav_bg.png) repeat-x top;
	font-size:18px;
	vertical-align:middle;
	text-align:center;
	color:#b6bf00;
	text-decoration:none;
}
.industry_container a:link .ind_text { color:#b6bf00; text-decoration:none; }
.industry_container a:active .ind_text { color:#b6bf00; text-decoration:none; }
.industry_container a:visited .ind_text { color:#b6bf00; text-decoration:none; }

/* mouseover triggered by jQuery (because of an IE6 bug) */
.industry_container a.sel .ind_text,
.industry_container a.over .ind_text {
	border-top:1px solid #d3d9d3; 
	border-left:1px solid #d3d9d3;
	border-right:1px solid #d3d9d3;
	background:url(/EmergingEnterpriseCenter/assets/images/CommonImages/industry_nav_bg_on.png) repeat-x top;
	color:#830051;
	text-decoration:none;
}
.industry_container a.sel:link .ind_text {color:#830051;}
.industry_container a.sel:active .ind_text {color:#830051;}
.industry_container a.sel:visited .ind_text {color:#830051;}

.industry_tbl td.mid_col a .ind_text {}
.industry_tbl td.left_col .ind_text {
	border-left:0;
	padding-top:19px;
	height:39px;
}



/* ----------------------------------------------------------------------------------- */
/* callouts */
.callout_padding{margin-top:20px;}

.right_content h2.headline{
	font-weight:normal; 
	color:#353735;
	border-bottom:1px solid #cdd4cd;
}

.right_content h2.text_headline{
	font-weight:normal; 
	color:#353735;
	border-bottom:1px solid #cdd4cd;
	padding-bottom:10px;
}
.right_content .grey_col{font-family:Arial, Helvetica, sans-serif; font-size:11px; width:258px; line-height:18px;}
.right_content .grey_col_item { padding-bottom:15px;}
.right_content .grey_col h2{color:#4c4c4c; line-height:21px; padding-top:0;}
.right_content .grey_col h2 a{color:#4c4c4c;}
.right_content .grey_col h2 a:link{color:#4c4c4c;}
.right_content .grey_col h2 a:visited{color:#4c4c4c;}
.right_content .grey_col h2 a:hover{color:#830051; text-decoration:none;}
.right_content .grey_col h2 a:active{color:#4c4c4c;}
.right_content .grey_col h3{padding-top:2px;}

.calendar{padding-bottom:40px; font-size:14px;}
.calendar a { font-weight:bold; text-decoration:none !important; display:block;}
.calendar a:hover { text-decoration:none !important;  background-color:#F2F2F2;}
table.calendar { padding-bottom:0; width:100%; margin: 0 auto;}
table.calendar td { padding:2px 5px; border-bottom:1px solid #D3D9D3; text-align:center;}
.calendar .calendar_title { font: bold 14px/18px Arial, Helvetica, sans-serif; }
.calendar .calendar_title td { border-bottom:none;}
.calendar .calendar_title .calendar_pn a { font-weight:normal; white-space:nowrap; font-size:11px;}
.calendar .calendar_days_header { font-weight:bold; color:#000; background-color:#F2F2F2;}
.calendar .calendar_other_month_day { color:#999;}
.calendar .calendar_other_month_day a { font-weight:normal;}
.calendar .calendar_weekend { border-left: 1px solid #F9F9F9 ; border-right: 1px solid #F9F9F9 ;}
.calendar_today { background:#6F616A; color:#fff;}
.calendar_today a { color:#fff !important;}
.calendar_today a:hover { background-color:transparent;}
.calendar_on { background:#830051 !important; color:#fff;}
.calendar_on a { text-decoration:none !important; color:#fff !important;}
.calendar_on a:hover { background-color:transparent;}
.calendar_progress {z-index:100; margin-left:133px; position: absolute; top:455px;}
.todays_event{padding-bottom:60px;}
.todays_event h2 a{color:#2F312F !important; line-height:21px;}
.todays_event h2 a:hover{color:#830051 !important; text-decoration:none;}

.uploaded_files{padding-top:20px;}
.uploaded_files .media_listing .media_icon{float:left; width:32px; margin-right:10px;}
.uploaded_files .media_listing .info{clear:both;}
.uploaded_files .media_listing .description{font-size:11px; font-weight:normal; float:left; width:250px;}
.uploaded_files .media_listing .description a{color:#830051 !important; font-size:15px; font-weight:bold;}
.uploaded_files .media_listing .description a:hover{text-decoration:underline;}
.uploaded_files .media_listing .description a.news_download{font-size:12px; line-height:22px;}

.at_a_glance{
	background: #ffffff url(/EmergingEnterpriseCenter/assets/images/CommonImages/at_a_glance_bg.png) top repeat-x; 
	padding:5px; 
	padding-top:15px;
	min-height:214px;
	height:auto !important;
	height:214px;
}
.quick_info{color:#353735; font-size:18px; margin-bottom:18px; line-height:20px;}
.quick_info_heading{font-size:11px; line-height:14px;}
.quick_info .info_title{font-size:14px;}

.quick_info_group { padding-bottom:15px; }

.event_contact{
	background:#ffffff; 
	border-left:1px solid #bfbfbf; 
	border-right:1px solid #bfbfbf;
	padding:0 15px;
	font-size:13px;
	color:#222222;
}
.event_contact_header{margin-top:20px;}
.event_contact .contact_team{padding-top:5px;}
.add_event_to_calendar{text-align:right; padding:20px 30px 20px 0;}
.event_map{border:1px solid #cccccc; width:298px; height:165px; }

.ask_startup_callout{font-size:18px; color:#808080; line-height:22px;}
.ask_startup_callout .signature{text-align:left; color:#3f3f3f;}

.learn_services{margin-top:20px;}
.mailing_list{padding-top:23px; color:#2E2E2E; font-size:11px;}
.mailing_list input{margin-right:5px !important; border:0 !important;}

ul.categories{list-style:none; padding:0; padding-top:10px;}

.media_listing h4{padding:20px 0 10px 0; border-bottom:1px solid #cdd4cd; margin-bottom:10px;}
img.learn_other_services{padding-top:15px;}

/*/////// footer /////////////////////////////////////////////////////////////*/

.footer {
	background: #f6f6f6 url(/EmergingEnterpriseCenter/assets/images/CommonImages/footer_bg.png) repeat-x bottom; 
	color: #353735; 
	font-size: 11px;
	font-weight:bold; 
	line-height: 18px; 
	margin-top:20px;
	border:1px solid #d3d9d3;
	border-bottom:0;
	clear:both;
 }
 
.footer h3{color:#353735; font-weight:bold; border-bottom:1px solid #d3d9d3; padding-top:0; margin-bottom:5px; }
.footer h3 a {color:#353735 !Important; font-weight:bold; }
.footer h3 a:hover { text-decoration:none;}
.footer_padding {padding:15px; padding-bottom:5px;}

.footer .map{float:left;}
.footer_list{float:left; margin-left:40px;}
.footer_list a {display:block; line-height:1.2em; padding:1px 0 5px 0; }
.footer_list .bold_list a{color:#353735; font-weight:bold;}
.footer_list .bold_list a:link{color:#353735;}
.footer_list .bold_list a:visited{color:#353735;}
.footer_list .bold_list a:hover{color:#830051; text-decoration:none;}
.footer_list .bold_list a:active{color:#353735;}

.footer_col1, .footer_col2, .footer_col3 { margin-left:25px; }
.footer_col1 { width:120px; margin-left:30px; }
.footer_col2 { width:180px; }
.footer_col3 { width:145px; }


.footer a { color: #830051; text-decoration: none; font-weight:normal; }
.footer a:link { color: #830051;}
.footer a:visited { color: #830051;}
.footer a:hover { color: #830051; text-decoration: underline; }
.footer a:active { color: #830051;}

.footer_bottom{margin-bottom:10px;}
.footer_copyright{float:left; padding-left:35px;}
.bottom_links{float:right; padding-right:30px; padding-bottom:40px;}
.bottom_links a{margin:0 5px;}
.social_network_icons{text-align:right; padding-top:10px;}


/*/////// forms /////////////////////////////////////////////////////////////*/

/* generic form fields */

input, textarea, select, option { font-size: 12px; color: #202121; }
input, textarea { }
option { padding-right: 5px; }

.no_border { border: none !important; width: auto !important; }
.no_border input { border: none !important; }
input[type='checkbox'] { border: none !important; }
input[type='radio'] { border: none !important; }

/* form */

form { display: inline }

.form { display:block; margin-top: 10px; color:#666666; margin-bottom:8px;}
.form_padding { padding:10px; padding-left:0;}

legend.form_title { color:#075b87; font: bold 13px/18px Arial, Helvetica, sans-serif; margin-left:12px; padding: 0 6px; background-color:#fff;}
.form_info { float:right; background: #fff url(/EmergingEnterpriseCenter/assets/images/Icons/form_req_ast.gif) 3px 4px no-repeat; padding: 0 6px 0 12px; margin-right:18px; margin-top:-13px;}


.contact_left, .contact_right{float:left; width:50%}
.right_content .contact_left{width:60%;}
.right_content .contact_right{width:40%;}
.contact_right textarea.medium {height: 133px !important;}
.formcell { 
	clear:both;
	padding: 7px 0;
	zoom:1;
}
.form label { 
	font-size: 11px; 
	line-height: 17px;
	color:#2e2e2e; 
	display: block;
	padding-left:10px; 
}

.right_content .form label{padding-left:0;}
.form input, .form select, .form textarea { 
	color : #908f8f;
	padding-left:5px; 
	font: normal 16px/20px "Trebuchet MS", Helvetica, sans-serif; 
	margin: 0; 
	border: 1px solid #a0a0a0;
	margin-left:10px; 
}
.right_content .form input{margin:0;}
.right_content .form .errmessage {margin-left:0 !important;}

.form .form_req label { background: url(/EmergingEnterpriseCenter/assets/images/Icons/form_req_ast.gif) 3px no-repeat;}
.form .form_err input {border:1px solid #df7d7d;}
.form .errmessage { display:none; border:1px solid #df7d7d; font: bold 12px/18px "Trebuchet MS", Helvetica, sans-serif; color:#ca4c4c; background-color:#ffbfbf;  margin-bottom:2px; margin-left:10px !important; padding-left:5px;}
.form .form_err label{color:#ca4c4c;}
.form .form_err .errmessage { display:block;}
.form_selected { background-color:#fffcdf;}

/*form field px width*/
.input_10 { width:10% !important;}
.input_15 { width:15% !important;}
.input_20 { width:20% !important;}
.input_25 { width:25% !important;}
.input_30 { width:30% !important;}
.input_35 { width:35% !important;}
.input_40 { width:40% !important;}
.input_50 { width:50% !important;}
.input_60 { width:60% !important;}
.input_70 { width:75% !important;}
.input_90 { width:90% !important;}
.input_100 { width:100% !important;}
textarea.input_100 {height:150px !important;}

/*form field percentage width*/
.short { width: 25% !important; }
.medium { width: 235px !important;}
.long { width: 100% !important; }
textarea.medium { height: 65px !important; }
textarea.long { height: 120px !important; }
.form_callout{width:155px !important;}
.contact_left .form_callout, .right_content .contact_left .errmessage{width: 125px !important}
.contact_right .form_callout, .right_content .contact_right .errmessage {width: 95px !important}
textarea.ask_your_question{width: 249px !important; height:100px !important;}

.form_submit { clear:both; background-color:#e4e4e4;}
.form_submit_padding {padding: 6px 12px; text-align:right;}
.form_submit input { margin-left:15px;}
input.button { 
	/*use to make a button-like element on a button*/
	color: #ccffff !important; 
	font: bold 12px/16px Arial, Helvetica, sans-serif; 
	padding: 5px 10px; 
	background-color: #006699; 
	border: none; 
	width: auto; 
	cursor: pointer; 
}
input.clear_button { 
	/*use to make a button-like element on a button*/
	color: #666666 !important; 
	font: 12px/16px "Trebuchet MS", Helvetica, sans-serif; 
	padding: 3px;
	background-color: transparent; 
	border: none; 
	width: auto; 
	cursor: pointer;
	text-decoration:underline;
}
input.clear_button:hover { text-decoration:none;}
.agree_terms{font-size:11px; color:#211d1e; margin-top:10px;}
.agree_terms input{ margin-left:10px; margin-right:5px; border:0; padding:0;}

.right_content .agree_terms{font-size:11px; color:#211d1e; margin-top:10px;}
.right_content .agree_terms input{margin-right:5px !important; border:0; padding:0; float:left;}
.agree_text{width:230px; float:left;}

.contact_info{margin-top:20px;}
.contact_info h3{padding-bottom:5px; color:#605f5f; font-size:15px; font-weight:bold;}

.service_highlight{font-size:12px;}
.service_highlight h3{font-size:18px; font-weight:normal; padding-bottom:10px;}

.right_content .rss_icon{padding-left:270px;}
.right_content h2.blog{}

.form_policy_link {}
.form_policy {display:none; font-size:10px; padding:15px; background-color:#F6F6F6; border:1px solid #A0A0A0; margin-top:10px; }

/*/////// global /////////////////////////////////////////////////////////////*/

a { color: #830051; text-decoration: none; }
a:link { color: #830051;}
a:visited { color: #830051;}
a:hover { color: #830051; text-decoration: underline; }
a:active { color: #830051;}

p { padding-bottom: 10px;}
p.indent { text-indent: 30px; }
blockquote{ font-style: italic}

h1 { 
	font-size: 26px; 
	line-height:1.2em;
	padding: 10px 0 20px 20px;
	color: #b6bf00;
	font-weight:normal; 
}

h2 { 
	font-size: 18px; 
	line-height:1.2em;
	padding: 10px 0 2px 0; 
	color: #2f312f; 
}

h3.blogtitle { 
	font-size: 26px!important;
	line-height:1.2em;
	padding: 10px 0 20px 20px;
	color: #b6bf00;
	font-weight:normal;
	margin: 0; 
}

h3 { 
	font-size: 13px; 
	padding: 7px 0 2px 0; 
	color: #333533; 
}

h3.v2 { clear:both; padding-top:15px; font-size:11px; }

h4{
	color:#b6bf00;
	font-size:13px;
	font-weight:bold;
}

h5, h6 { 
	font-size: 13px; 
	padding: 7px 0 4px 0; 
	color: #cc6600; 
}


table { empty-cells: show; }
table tr { vertical-align:top;}

table.basic { 
	/*table class to have padding=0 border=0 spacing=0 width=100% valign=top*/
	border: none; 
	width: 100%; 
	padding: 0; 
	margin: 0; 
	border-spacing: 0px; 
	border-collapse: collapse; 
}
table.basic td { 
	padding: 0; 
	vertical-align: top; 
}

.tablegrid { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; color: #666666; }
.tablegrid td { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

.float_left { 
	float: left;
	margin-right:10px;
	margin-bottom: 10px; 
}
.float_right { 
	float: right;
	margin-left:10px;
	margin-bottom: 10px;  
}
.clear { clear: both; }

.odd { background-color: #CCCCCC; }
.even { background-color: transparent; }

.hr { 
	background-color : #E6E6E6; 
	margin: 10px 0; 
	height: 1px; 
	overflow: hidden; 
}
hr { 
	background-color : #E6E6E6; 
	margin: 10px 0; 
	height: 1px; 
	overflow: hidden; 
}

ol { padding:2px 0 7px 37px;}
ul { padding:2px 0 7px 30px;}
li { margin-bottom:3px;}
ul ul { padding:0 0 0 15px;}

img { border: 0px; }
.icon { 
	/*aligns img/input/text so they all have verticle centering - all elements need to be the same height*/
	vertical-align: middle; 
}
img.icon { 
	margin: 0 5px 0 5px; 
	display: inline; 
}

.img_mask { 
	position: absolute; 
	z-index: 100; 
}

.button { 
	/*use to make a button-like element on a link*/
	color: #333333; 
	font-size: 11px; 
	line-height: 22px; 
	background: #CCCCCC; 
	border-top: 2px solid #E5E4E4; 
	border-right: 2px solid #B2B1B1; 
	border-bottom: 2px solid #B2B1B1; 
	border-left: 2px solid #E5E4E4; 
	margin: 3px 0; 
}
.button a { color: #666666; text-decoration: none; padding: 3px 5px; }
.button a:link { color: #666666; text-decoration: none; }
.button a:visited { color: #666666; text-decoration: none; }
.button a:hover { color: #AF7215; text-decoration: none; }
.button a:active { color: #666666; text-decoration: none; }
.no_padding{padding:0 !important;}
.no_padding_left{padding-left:0 !important;}
.no_padding_right{padding-right:0 !important;}
.no_margin{margin:0 !important;}
.no_border_bottom{border-bottom:0 !important;}
.no_border_left{border-left: 0 !important;}
.no_border_right{border-right: 0 !important;}
.small_padding_bottom{padding-bottom:5px !important;}
.block{display:block;}
.make_pointer{cursor:pointer;}
img.img_border{border:1px solid #DDDDDD;}
.sitemap ul{padding-left:30px;}








/*/////// overlayBkgd / modal /////////////////////////////////////////////////////////////*/
.overlayBkgd {
	background-color:#000000;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	overflow:hidden;
	visibility:hidden;
	zoom: 1;
}
.overlayBkgd iframe {
	/* jkedit - Removing iframe. There are no standard select/option dropdownmenus on this website */
	/* this iframe causes a bug where once the SEARCH dropdown shows up, you can't onclick on overlayBkgd */
	position: absolute; /*must have*/
	border: 0;
	top: 0; /*must have*/
	left: 0; /*must have*/
	z-index: -1; /*must have*/
	filter: mask(); /*must have*/
	width: 2000px; /*must have for any big value*/
	height: 3000px; /*must have for any big value*/
}

.modal {
	display:;
	width: 605px;
	height: 360px;
	position:absolute;
	z-index: 120;
	left: 50%;
	margin-left: -325px; /* adjust this to half the width */
	top: 100px;
	background:none;
	border:0;
	padding:0;
	visibility:hidden;
}
.modal .grey_col { width:563px; height:315px; overflow:hidden; }
.modal .hd_pad { border-bottom:1px solid #fdfdfd; }
.modal h2 { border-bottom:1px solid #cdd4cd; height:35px; margin:0; padding:0 0 0 90px; background:url(/EmergingEnterpriseCenter/assets/images/Headers/contact-us.gif) no-repeat 3px center; }
.modal .close { float:right; display:block; padding:3px; margin-top:5px; }
.modal .close img { padding:0; margin:0; border:0; }

.page-numbers
{
	border:1px solid #CCCCCC;
	color:#830051;
	display:block;
	float:left;
	font-family:Trebuchet MS,Helvetica,sans-serif;
	font-size:130%;
	margin-right:3px;
	padding:4px 4px 3px;
	text-decoration:none;
}

.page-numbers.current {
	background-color:#808185;
	border:1px solid #808185;
	color:#FFFFFF;
	font-weight:bold;
}

.page-numbers.dots {
	border:1px solid #FFFFFF;
}

.page-numbers.next, .page-numbers.prev {
	border:1px solid #FFFFFF;
}



/*///BLOG///*/
.ecc_blog {
color:#333333;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:10px;
line-height:1.3;
}
.ecc_blog .clr {
overflow: hidden;
clear: both;
margin: 0;
padding: 0;
display: block;
}

.ecc_blog div, .ecc_blog span, .ecc_blog applet, .ecc_blog object, .ecc_blog iframe,
.ecc_blog h1, .ecc_blog h2, .ecc_blog h3, .ecc_blog h4, .ecc_blog h5, .ecc_blog h6, .ecc_blog p, .ecc_blog blockquote, .ecc_blog pre,
.ecc_blog a, .ecc_blog abbr, .ecc_blog acronym, .ecc_blog address, .ecc_blog big, .ecc_blog cite, .ecc_blog code,
.ecc_blog del, .ecc_blog dfn, .ecc_blog em, .ecc_blog font, .ecc_blog ins, .ecc_blog kbd, .ecc_blog q, .ecc_blog s, .ecc_blog samp,
.ecc_blog small, .ecc_blog strike, .ecc_blog strong, .ecc_blog sub, .ecc_blog sup, .ecc_blog tt, .ecc_blog var,
.ecc_blog dl, .ecc_blog dt, .ecc_blog dd, .ecc_blog ol, .ecc_blog ul, .ecc_blog li,
.ecc_blog fieldset, .ecc_blog form, .ecc_blog label, .ecc_blog legend, .ecc_blog caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: normal;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
.ecc_blog ol, .ecc_blog ul {
	list-style: none;
}
.ecc_blog caption, .ecc_blog th, .ecc_blog td {
	text-align: left;
	font-weight: normal;
}
.ecc_blog sub {
vertical-align: sub;
}
.ecc_blog sup {
vertical-align: super;
}
.ecc_blog table { max-width:100% !important;}

/*================================================
3. Sidebar
================================================*/

/* headers - remove comments for dev */
#sidebar h4 {
margin-bottom: 5px;
font-size: 1.3em;
height: 14px;
text-indent: -5000em;
}

#about-blurb h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-about.png) no-repeat;
}

#sidenav h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-topics.png) no-repeat;
}

#search-box h4 {
text-indent: -5000em;
}

#subscribe-box h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-subscribe.png) no-repeat;
margin-bottom: 0;
}

#recent h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-recent.png) no-repeat;
}

#links h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-links.png) no-repeat;
}

#blogroll h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-blogs.png) no-repeat;
}

#network h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-network.png) no-repeat;
}


/* modules */

.subscribe_blog { position:absolute; margin-top:-30px; text-align:right; width:280px;}
.subscribe_blog a { color:#666666 !important; padding-right:35px; display:block; background:url(/EmergingEnterpriseCenter/Images/Blog/ecc-site/rss-icon.png) right center no-repeat; text-transform:uppercase; height:24px; line-height:24px;}

#about-blurb {
margin-bottom: 30px;
}

#about-blurb p {
margin-bottom: 5px;
font-size: 1.1em;
display: inline;
}

#about-blurb .more,
#sidebar .authors .more {
font-size: 1em;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/sidebar-more.png) right 3px no-repeat;
padding: 0 10px 0 0;
}

/* Methee Author List 12/09/2010 */
#sidebar .authors .bio h3 {
color:#353735;
font-size:1.7em;
font-weight:bold;
}
#sidebar .authors .bio h3 a{
border-bottom:0;
display:inline;
font-size:inherit!important;
padding:0 0;
}
/* Methee Author List 12/09/2010 */

#sidebar .authors {
width: 300px!important;
margin: 0 0 10px 0;
}

#sidebar .authors .bio {
margin-bottom: 10px;
}

#sidebar .authors .bio h2 {
font-size: 1.7em;
font-weight: bold;
color: #353735;
}

#sidebar .authors .bio img {
float: left;
margin: 0 10px 30px  0;
}

#sidebar .authors .bio h2 strong {
text-transform: uppercase;
font-size: 0.588em;
font-weight: bold;
color: #666;
letter-spacing: 1px;
margin: -3px 0 5px 0;
display: block;
}

#sidebar .authors .bio p {
font-size: 1.1em;
display: inline;
}

#sidebar .authors .connect {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
display: block;
margin: 0 0 25px 81px;
width: 207px;
}

#sidebar .authors .connect:after {
content: "";
clear: both;
display: block;
visibility: hidden;
}

#sidebar .authors .connect li {
float: left;
margin: 0 5px 0 0;
}

#sidebar .authors .connect li h3 {
font-size: 11px;
font-weight:bold;
color: #000000;
display: block;
clear: both;
width: 200px;
margin-bottom: 7px;
}

#sidebar .authors .connect li a {
display: block;
width: 23px;
height: 24px;
text-indent: -5000em;
padding-left:0!important;/* Methee 12/09/2010 */
border-bottom:0!important;/* Methee 12/09/2010 */
}

#sidebar .authors .connect li.twitter a {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/connect-twitter.png) no-repeat;
}

#sidebar .authors .connect li.linkedin a {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/connect-linkedin.png) no-repeat;
}

#sidebar .authors .connect li.facebook a {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/connect-facebook.png) no-repeat;
}

#sidebar .authors .connect li.rss a {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/connect-rss.png) no-repeat;
}

#perspectives {
width: 300px;
border: 1px solid #ced4cf;
margin: 0 0 5px 0;
background: #ced4cf url(/emergingenterprisecenter/images/Blog/ecc-site/perspectives-background.png) repeat-x;
padding: 0 0 20px 0;
}

#perspectives img {
float: left;
margin: 0 10px 20px 20px;
}

#perspectives h4 {
display: block;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-perspectives.png) no-repeat;
width: 226px;
height: 31px;
text-indent: -5000em;
margin-bottom: 10px;
}

#perspectives h5 {
text-transform: uppercase;
font-weight: bold;
margin-bottom: 5px;
}

#perspectives p {
font-size: 1.2em;
margin-right: 20px;
}

#perspectives .pdf {
display: block;
clear: both;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/pdf-download.png) no-repeat;
width: 171px;
height: 22px;
text-indent: -5000em;
margin: 0 0 0 20px;
}

#events-calendar {
width: 300px;
height: 70px;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-calendar.png) no-repeat left top;
position: relative;
margin: 0 0 30px 0;
}

#events-calendar h4 a {
display: block;
width: 300px;
height: 70px;
text-indent: -5000em;
position: absolute;
}

/* styles for lists of links */
#sidebar .links {
position: relative;
margin-bottom: 30px;
width:230px;
}

#sidebar .links li a {
display: block;
padding: 5px 0;
border-bottom: 1px dotted #ccc;
font-size: 1.2em;
}

#sidebar .links li li a {
padding-left: 20px;
}


/* resource center styles */
#resource-box {
margin-bottom: 30px;
background: #f7f7ec;
}

#resource-box h3 {
padding: 10px;
background: #e2e2d1;
font-size: 1.3em;
}

#resource-box h4 {
padding: 10px 10px 0 10px;
font-size: 1.2em;
}

#resource-box p {
padding: 0 10px 5px 10px;
font-size: 1.1em;
}


#podcast-list .rss {
position: absolute;
top: 1px;
left: 65px;
}


#resource-box .more {
margin-left: 10px;
font-size: .9em;
font-weight: bold;
text-transform: uppercase;
}

#resource-box .resource-footer {
display: block;
background: #e2e2d1;
margin-top: 10px;
padding: 5px 10px;
text-align: center;
}


#search-box {
position: absolute;
bottom: 11px;
right: 45px;
}

#search-box form {
padding-top: 5px;
}

#search-box input.query,
#email {
display: block;
width: 125px;
height: 24px;
padding: 0 5px;
margin-right: 5px;
float: left;
border: 1px solid #999;
}

#search-box input.query, .email {
display: block;
width: 125px;
height: 24px;
padding: 0 5px;
margin-right: 5px;
float: left;
border: 1px solid #999;
}

#search-box input.submit,
#subscribe-box input.submit {
display: block;
float: left;
width: 38px;
height: 26px;
border: none;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/go.png) no-repeat;
text-indent: -5000em;
overflow: hidden;
cursor: pointer;
}

#search-box input.query {
width: 215px;
height: 29px;
margin: 0;
border: none;
background: #fff url(/emergingenterprisecenter/images/Blog/ecc-site/search-box-input.png) left no-repeat;
font-size: 1.6em;
color: #777;
}

#search-box input.submit {
width: 43px;
height: 29px;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/go-search.png) no-repeat;
}

#subscribe-box {
margin-bottom: 30px;
position: relative;
}

#subscribe-box .rss {
position: absolute;
top: -6px;
left: 75px;
}

#subscribe-box p {
padding: 5px 0;
font-size: 1.1em;
}

#subscribe-box .more {
text-transform: uppercase;
font-weight: bold;
font-size: 0.917em;
}


/* styles for network pagination controls */
#network .blogroll-nav {
width: 170px;
height: 15px;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/moreblogs.gif) no-repeat;
position: relative;
margin: 15px 0 10px 0;
}

#network .blogroll-nav a.prev,
#network .blogroll-nav a.next {
display: block;
width: 22px;
height: 15px;
position: absolute;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/prevarrow.gif) no-repeat;
text-indent: -5000em;
overflow: hidden;
}

#network .blogroll-nav a.end {
display: none;
}

#network .blogroll-nav a.next {
right: 0;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/nextarrow.gif) no-repeat;
}


/*================================================
4. Content area
================================================*/

#breadcrumbs {
padding-bottom: 10px 0 10px 10px;
margin-bottom: 40px;
position: relative;
}

#category #breadcrumbs {
margin-top: 20px;
}

#breadcrumbs li:first-child {
border-left: 7px solid #c2c3c2;
display: block;
height: 10px;
content:"";
padding: 0 0 5px 10px;
}

#breadcrumbs li {
float: left;
padding-right: 5px;
text-transform: uppercase;
font-weight: bold;
color: #666;
}

#breadcrumbs li:after {
content: " > ";
}

#breadcrumbs li:last-child:after {
content: "";
}

#breadcrumbs a {
font-weight: bold;
}

/* styles for category/author/comments rss feed link */
#feed {
position: absolute;
right: 40px;
top: 20px;
}

#feed a {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/rss.png) no-repeat;
padding-left: 15px;
font-size: 1.1em;
font-weight: bold;
}

#comments #feed {
right: 0;
top: 15px;
}


/* styles for the archives page */
#archives #content .post {
font-size: 1.2em;
line-height: 1.4;
}

#archives #content .post h4 {
margin-top: 20px;
font-size: 1.333em;
}

#archives #content .post ul.date-list li {
padding-bottom: 5px;
}

#archives #content .post ul.date-list ul li {
display: inline;
padding-right: 5px;
}

#archives #content .post ul.cat-list ul {
margin-left: 20px;
}

#archives #content .post ul.tag-list li {
display: inline;
}

#archives #content .post ul.tag-list li.rank1 {
font-size: 1.25em;
}

#archives #content .post ul.tag-list li.rank2 {
font-size: 1.166em;
}

#archives #content .post ul.tag-list li.rank4 {
font-size: 1.083em;
}

#archives #content .post ul.tag-list li.rank5 {
font-size: .916em;
}

#archives #content .post ul.tag-list li.rank6 {
font-size: .833em;
}
.date a
{
	padding: 0 3px;
}

/* styles for resource center specific navigation */
#resource-list {
width: 20%;
float: left;
margin-right: 20px;
font-size: 1.1em;
}

#resource-list h4 {
margin-bottom: 5px;
font-size: 1.09em;
}

#resource-list ul ul {
margin-bottom: 10px;
}

#resource-list a {
display: block;
padding: 5px 0;
margin-left: 10px;
border-bottom: 1px dotted #ccc;
}


/* author archive page styles */
#author-bio {
width: 672px;
margin: 0 0 30px -27px;
border-bottom: 1px solid #ccc;
font-size: 1.3em;
padding: 0 30px 30px 30px;
}

#author-bio .headshot {
position: absolute;
top: 60px;
left: 0;
}

#author-bio .head {
width: 672px;
margin: 0 0 30px -29px;
border-bottom: 1px solid #ccc;
padding: 20px 30px 0 30px;
}

#author-bio .head ul {
list-style: none;
margin: 20px 0 0 120px;
padding-bottom: 8px;
}

#author-bio .head ul:after {
content: "";
display: block;
clear: both;
visibility: hidden;
}

#author-bio .head ul li {
float: left;
font-size: 0.769em;
}

#author-bio .head ul li .email {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/email-blue.png) left 6px no-repeat;
padding: 5px 30px 10px 20px;
border-right: 1px solid #ccc;
font-weight: bold;
}

#author-bio .head ul li .rss {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/rss-icon.png) left center no-repeat;
padding-left: 15px;
margin-left: 20px;
font-weight: bold;
}

#author-bio h2.title {
margin: 0 0 5px 120px;
font-size: 1.462em;
}

#author-bio h2.title strong {
display: block;
clear: both;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
font-size: 0.526em;
}

#author-bio h4 {
font-size: 1.154em;
font-weight: bold;
margin: 5px 0 10px 0;
}

#author-bio ul {
margin: 10px 0 15px 60px;
list-style: disc;
}

#author bio ul li {
line-height: 1.6em;
}

#author-bio p {
margin-bottom: 10px;
}

#author-bio h5 {
font-weight: bold;
}

#author-bio small {
font-size: 0.846em;
}

.author-links {
width: 672px;
margin: 0 0 30px -27px;
border-bottom: 1px solid #ccc;
padding: 0 30px 30px 30px;
}

.author-links h4,
.author-entries h4 {
font-size: 1.3em;
font-weight: bold;
padding-left: 15px;
}

.author-links h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/author-links.png) left center no-repeat;
}

.author-links ul li {
font-size: 1.3em;
border-bottom: 1px dotted #ccc;
padding: 3px 0;
}

.author-entries h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/author-entries.png) left center no-repeat;
}

.author-entries li {
padding: 5px 0;
}

.author-entries a {
font-size: 1.3em;
}

.author-entries em {
font-size: 1.1em;
}


/* normal entry styles */
#content .featured {
border: 1px solid #ced5ce;
background: #f5f5f5;
padding: 10px;
margin: -15px 0 30px -18px;
width: 680px;
}

#content .featured h4.title {
width: 125px;
height: 17px;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/header-feature.png);
position: absolute;
top: 6px;
right: 37px;
text-indent: -5000em;
}

#content .featured .post {
margin: 0;
}

#content .post {
margin-bottom: 30px;
clear: both;
}

#content h3.title,
#content h1.title {
margin-bottom: 5px;
font-size: 2.2em;
}

#content h4.title {
margin-bottom: 5px;
font-size: 1.6em;
}

#content .post .entryinfo {
margin-bottom: 10px;
font-size: 1em;
text-transform: uppercase;
color: #666;
}

#content .post .entryinfo a {
font-weight: bold;
}

#content .post .body {
line-height: 1.4;
font-size: 1.2em;
}

#content .post .body p {
margin-bottom: 10px;
}

#content .post .body h1 {
font-size: 1.384em;
font-weight: bold;
}

#content .post .body h2 {
font-size: 1.384em;
}

#content .post .body h3 {
font-size: 1.23em;
font-weight: bold;
}

#content .post .body h4 {
font-size: 1.23em;
}

#content .post .body h5 {
font-size: 1.0769em;
font-weight: bold;
}

#content .post .body h6 {
font-size: 1.0769em;
}

#content .post .body strong,
#content .post .body strong em,
#content .post .body strong a {
font-weight: bold;
}

#content .post .body em,
#content .post .body em strong,
#content .post .body em a {
font-style: italic;
}

#content .post .body blockquote {
position: relative;
margin: 30px 0;
padding: 0 40px 0 50px;
}

#content .post .body blockquote:before {
display: block;
content: "\201C";
position: absolute;
top: -9px;
left: -1px;
font-size: 7em;
line-height: 1;
}

#content .post .body blockquote:after {
display: block;
content: "\201D";
position: absolute;
bottom: -.75em;
right: 0;
font-size: 7em;
}

#content .post .body ul,
#content .post .body ol {
margin: 0 0 10px 0;
padding: 30px 50px 20px 50px;
list-style: disc;
background: #dfeef7;
}

#content .post .body ol {
list-style: decimal;
}

#content .post .body ul li,
#content .post .body ol li {
padding-bottom: 10px;
}

#content .post .more a {
font-size: .846em;
font-weight: bold;
text-transform: uppercase;
display: block;
width: 141px;
height: 22px;
background: url(/emergingenterprisecenter/images/Blog/ecc-site/content-more.png) no-repeat;
text-indent: -5000em;
}

#content .post .more:before {
display: block;
content: "";
margin-top: 20px;
}

#content .post ul.tags {
position: relative;
margin-top: 20px;
padding: 0 0 10px 20px;
border-bottom: 1px solid #d4dad4;
clear: both;
}

#content .post ul.tags:after {
position: absolute;
top: 0;
left: 0;
display: block;
content: "";
background-image: url(/emergingenterprisecenter/images/Blog/ecc-site/tags.png);
background-repeat: no-repeat;
width: 17px;
height: 17px;
}

#content .post ul.tags li {
display: inline;
font-size: 1.2em;
}

#content .post ul.tags li:first-child {
text-transform: uppercase;
color: #666;
font-size: 1em;
font-weight: bold;
}

#content .post .tags {
background:url("/emergingenterprisecenter/images/Blog/ecc-site/tags.png") no-repeat scroll 0 0 transparent;
color: #666;
font-size: 1em;
clear:both;
margin:10px 0 5px;
padding:2px 0 5px 20px;
}
#content .post .tags a {
	font-size:1.2em;
}

/* social links and icons */
#content .post ul.links {
clear: both;
padding-top: 10px;
}

#content .post ul.individual_links {
padding: 0;
margin: 0 0 20px 20px;
width: 140px;
float: right;
}

#content .post ul.links li {
float: left;
padding-right: 10px;
font-size: 1.1em;
}

#content .post ul.individual_links li {
float: none;
border-bottom: 1px dotted #d4dad4;
padding: 5px 0;
}

#content .post ul.links li a {
display: block;
position: relative;
padding: 1px 0 0 20px;
float: left;
font-weight: bold;
}

#content .post ul.links li a:after {
display: block;
height: 17px;
width: 17px;
content: "";
position: absolute;
top: 0;
left: 0;
}

#content .post ul.individual_links li a {
float: none;
}

#content .post ul.links li.add span {
background: none;
height: 0;
width: 0;
}


#content .post ul.links li.print a:after {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/print.png) no-repeat;
}

#content .post ul.links li.comments a:after {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/comment.png) no-repeat;
}

#content .post ul.links li.add a:after {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/add.png) no-repeat;
}


/*================================================
5. Comments + forms
================================================*/

#comments {
margin-bottom: 30px;
position: relative;
}

#sidebar .contact-form {
margin-bottom: 30px;
padding: 10px;
background: #f7f7ec;
}

#comments .info,
#comment-form .info {
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
}

#comment-form .info {
margin-bottom: 10px;
}

#comments h4,
#comment-form h4,
.contact-form h4 {
font-size: 1.8em;
color: #666;
}

#comments h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/comment-list.png) left center no-repeat;
padding-left: 22px;
}

#comment-form h4,
.contact-form h4 {
background: url(/emergingenterprisecenter/images/Blog/ecc-site/comment-post.png) left center no-repeat;
padding-left: 22px;
}

#comments .info em,
#comment-form .info em {
text-transform: uppercase;
font-size: 1em;
color: #666;
font-weight: bold;
}

#comments .comment {
border-right: 1px solid #d4dad4;
border-left: 1px solid #d4dad4;
padding: 20px 20px 0 20px;
font-size: 1.2em;
line-height: 1.4;
}

#comments .body {
border-bottom: 1px solid #d4dad4;

padding-bottom: 20px;
margin-bottom: 0;
}

#comments .comment:last-child .body {
border:none;
}

#comments .comment:last-child {
border-bottom: 1px solid #d4dad4;
}

#comments .comment h5 {
margin-bottom: 5px;
font-weight: bold;
}

#comments .comment h5 a {
font-weight: bold;
}

#comments .comment p {
margin-bottom: 10px;
}

#comment-form {
background: #fdf9e5;
border: 1px solid #d4dad4;
padding: 20px;
}

#comment-form form,
.contact-form form {
line-height: 2;
}

#comment-form .fields dl,
.contact-form .fields dl {
margin-bottom: 10px;
color: #fdf9e5;
}

#comment-form .fields dd,
.contact-form .fields dd {
display: inline;
}

#comment-form dt,
.contact-form dt {
font-size: 1.2em;
color: #333;
}

#sidebar .contact-form dt {
font-size: 1em;
}

#comment-form label,
.contact-form label {
color: #333;
font-weight: bold;
}

#comment-form label em,
.contact-form label em {
font-size: .833em;
color: #333;
font-weight: bold;
}

#comment-form .fields input,
.contact-form .fields input {
width: 298px;
padding: 3px 0;
border: 1px solid #ccc;
border-bottom: 1px solid #efefef;
border-right: 1px solid #efefef;
}

#comment-form textarea,
.contact-form textarea {
border: 1px solid #ccc;
width: 428px;
height: 180px;
padding: 10px;
font-family: Lucida Grande, Arial, Verdana, sans-serif;
font-size: 1.2em;
}

#sidebar .contact-form textarea {
width: 128px;
}

#comment-form .remember {
margin-top: 10px;
}

#comment-form .remember dt,
#comment-form .remember dd {
display: inline;
}

#comment-form .buttons {
margin-top: 15px;
}

#comment-form .buttons input,
.contact-form .submit {
border: none;
margin-right: 15px;
color: #fff;
font-size: 1.2em;
font-family: Lucida Grande, Arial, Verdana, sans-serif;
font-weight: bold;
cursor: pointer;
background : url(/EmergingEnterpriseCenter/Images/Blog/ecc-site/submit_button.png) no-repeat scroll 0 0 transparent;
height: 30px;
width: 117px;
display: block;
}
/*
div.ecc_blog #content .post {
clear:both;
margin-bottom:0!important;
}
*/
.contact-form .submit {
margin-top: 10px;
}










.only_print { display:none; }
@media print {
	.only_print { display:block; }
	.addthis_toolbox { display:none; }
	.top_links, 
	.top_right_links, 
	.green_bar, 
	.right_content, 
	.register_event_button, 
	.back_to_listing, 
	.add_event_to_calendar, 
	.event_contact_header, 
	.footer, 
	.footer_copyright, 
	.footer_bottom, 
	.bottom_links, 
	.splash_image,
	.splash_text,
	.image_hover,
	.col_content_link {display:none;}
	
	.a{display:block !important;}
	
	/* Common */
	html, body, .wrapper, .wrapper_padding {background:none; }
	
	.wrapper { width:100%; margin:0; }
	.wrapper_padding { padding:0; }
	.content { clear:both; }
	.left_content {width:100%; margin-right:0;}
	.left_content_padding {padding-top:10px;}
	.grey_col { background:none; border:0; }
	.grey_col_inner { background:none; }
	
	/* Homepage styles */
	.last_col { clear:both; width:640px; }	
	.header_padding {padding-top:5px; }
	.logo{margin-bottom:5px;}
	
	/* Generic */
	.detail_padding{padding:0 0 10px 0; display:inline;}
	h1 { padding-left:0; color:#000000; }
	h2.subhead {padding-left:0px; color:#000000; }
	
	
	/* Bio */
	.bio h1 { position:absolute; top:40px; right:0px; font-size:11pt; line-height:1em; padding:5px 0 10px 0; }
	
	.team_content{background:#ffffff; border:0;}
	.team_content h2{font-size:17pt; padding-bottom:10px; color:#000000;}
	.team_content_padding{padding:10px 0 0 0; border:0;}
	.team_content_left{width:170px; float:left; margin-right:0;}
	
	.team_content_right{float:none; display:block; margin-left:216px; width:auto;}
	.team_content_right_padding{}
	.contact_team { display:none; }
	.print_page { display:none; }
	.credentials{padding-top:15px;}
	.team_photo_title{ background:#ffffff; padding-left:0; font-size:10pt; }
	
	.recent_publications ul { display:inline; }	
	* html .recent_publications ul { display:block; }
	
	
	/* Events */
	.events_body h1 { padding:0; }
	.events_body h2 { padding:0; }
	.events_main .detail_padding { position:absolute; top:450px; }
	.events_side { display:block; float:left; width:100%; clear:left; position:absolute; top:150px; }
	.events_side .right_content_padding { padding:0; }
	.events_side .callout_padding { background:none; }
	.events_side .grey_col { float:left; padding:10px 0 0 0; width:240px; position:absolute; top:0; left:0; }
	.events_side .event_map { float:left; width:58%; height:250px; position:absolute; top:0; left:240px; }
	
	.at_a_glance{ padding:10px 0 0 0; background:none; min-height:0; height:auto !important; }
	.quick_info{ margin-bottom:10px; line-height:20px; color:#000000; }
	.quick_info_heading { color:#B6BF00; }
	.event_contact{ background:none; border:0; padding:0; color:#000000; font-size:18px; font-weight:normal; }
	.event_contact b { font-weight:normal; }
	
	
	/* High Priority */
	.no_print { display:none !important; }
}
