﻿a {text-decoration: none; color: #9C9923;}
a:hover {text-decoration: underline;}


.titleBar
{
	width: 956px;
	float: left;
	background: url(../../../images/common/homebar.gif) no-repeat left top;
	margin-top: 14px;
	color: #fff;
	font-size: 1.25em;
	padding-left: 10px;
	margin-bottom: 0;
	padding-bottom: 0;
	height: 35px;
	line-height: 30px;
	font-weight: bold;
}

.titleBar .title
{
	float: left;
}

.title span
{
	padding-right: 75px;
}

.title span span
{
	padding: 0;
}

.titleBar .toggle
{
	display: block;
	float: right;
	margin-right: 20px;
	width: 50px;
	background-image: url('../images/edit-gray.gif');
	background-position: center center;
	background-repeat: no-repeat;
	height: 30px;
	font-size: 0px;
	cursor: pointer;
}

.fullwidthblock
{
	float: left;
	width: 951px;
	background-color: #fff;
	margin-top: 0;
	padding: 5px 0 15px 15px;
}

.black
{ 
	background-color: #323c34;
	font-size: 1.4em;
	color: #fff;
	font-weight: bold;
}

.greentext, .greentext a
{
	color: #b0c625;
}

.toparea
{
	padding: 14px 0 25px 0;
}

/* News */
.news {
	color: #ffffff;
	height: 370px;
	margin: 0 0 45px;
	width: 548px;
	background: #403A3A;
	float: left;
}

.newsheader
{
	background: url(http://www.nottinghamcity.gov.uk/nottingham/template/whatsondetails/images/homenewsheader.gif) no-repeat top left;
	height: 27px;
	width: 548px;
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #fff;
	padding-top: 3px;
}

.newsheader .date
{
	color: #fff;
	padding-right: 10px;
	float: left;
}

.newsheader .righttext
{
	float: right;
	padding-right: 10px;
}

.newsheader .righttext #js_clock
{
	float: left;
}

.newsheader .lefttext
{
	float: left;
	padding-left: 10px;
}

.newsheader .rssicon
{
	vertical-align: middle;
	padding-bottom: 1px;
	padding: 0 8px 1px 0;
}

.news a {
	color: #ffffff;
}

.news.bordered {
	border: 3px solid #ffffff;
	height: 265px;
}

.news .focus div {
	overflow: hidden;
	width: 486px;
}
.news .content {
	background: url(../images/news-bgr.gif) #61968f repeat-x bottom;
	color: #ffffff;
	float: right;
	height: 339px;
	padding: 13px;
	width: 195px;
}
.news ul {
	background-color: #403a3a;
	width: 345px;
	margin: 0;
	padding: 0;
	margin-top: 272px;
	margin-left: 203px;
}
.news li 
{
	background: url(../images/newitemhover.gif) repeat-x top left;
	list-style-type: none;
	list-style-position: outside;
	height: 21px;
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px 0 0 6px;
}

.news .newsitemtext
{
	color: #000;
	width: 183px;
	background-color: #403a3a;
	display: block;
	padding: 19px 10px 10px 10px;
	position: absolute;
	top: 198px;
	height: 350px;
	border-left: solid 1px #a29f9f;
	margin-left: 0px;
}

.news .newsitemtext a
{
	height: 17px;
	display: block;
	background: url(http://www.nottinghamcity.gov.uk/nottingham/images/events-icon-news.gif) right center no-repeat;
	font-weight: normal;
	width: 176px;
	margin-top: 10px;
}

.news .newsitemtextheading
{
	color: #fff;
	font-size: 2em;
	font-weight: bold;
}

.news .newsitemtextintro
{
	font-size: 1.1em;
	color: #fff;
	padding: 8px 0 8px 0;
	display: block;
}
.news .focus img
{
	position: absolute;
	margin-left: 204px;
	top: 198px;
	border: 0;
}

.news li:hover, .news li.hover {
	background: url(http://www.nottinghamcity.gov.uk/nottingham/images/newsitemhover.gif) repeat-x top left;
}
.news li a:hover {
	text-decoration: none;
}
.news .focus {
	overflow: hidden;
}
.news .focus div {
	display: none;
}

.news .focus div.selected {
	display: block;
}

.news a span {
	font-weight: bold;
}

#columns .news h2 {
	color: #ffffff;
	font-size: 24px;
}

/* Left hand side accordion */
.accordion {
	width: 200px;
	margin: 0;
	padding: 0;
	height: 560px; 
}
#page_PageContentHolder_template_Accordion .x-panel-body-noheader {
	height: 580px;
}
.accordion .x-panel-body .x-panel-body, .accordion .tabbody {
	border: solid 1px #dddddd;
	background-color: #fff;
}
.accordion .x-panel-header, .accordion .tabtitle {
	background-image: url('../images/feature-header-full.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
.accordion .first .x-panel-header, .accordion .first .tabtitle {
	background-image: url('http://www.nottinghamcity.gov.uk/nottingham/template/gosswhatson/images/feature-header-full-first.gif');
}
.accordion .x-panel-header .x-tool {
	float: right;
}
.accordion .x-panel-header .x-panel-header-text, .accordion .tabtitle {
	margin-left: 10px;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 27px;
	color: White;
}
.x-panel-header-text, .accordion .tabtitle, .accordion .first .tabtitle {
	margin-left: 0;
	text-indent: 10px;
}
.accordion .x-panel-body ul, .accordion .tabbody ul {
	list-style: none;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.accordion .x-panel-body li, .accordion .tabbody li {
	margin: 5px 0px;
	padding: 0;
	line-height: 16px;
}
.accordion .x-panel-body a, .accordion .tabbody a {
	color: black;
	display: block;
	padding-right: 20px;
	width: 163px;
}

/* Left hand side style copied from accordion */
div#eventsnav 
{
	background-color: #fff;
	width: 200px ;
	margin: 0 0 10px 0;
	padding: 0;
	height: 100%;
}
div#eventsCalendar 
{
	 background: #B5B229;
	width: 200px ;
	margin: 0 0 10px 0px;
	padding-bottom: 10px;
	height: 50px;
}

div#eventsCalendarcal
{
	 background: #B5B229;
	width: 200px ;
	margin: 0 0 10px 0px;
	padding-bottom: 10px;
	height: 100%;
}


div#eventsCalendarHeader
{
	height: 30px ;
	background-image: url('http://www.nottinghamcity.gov.uk/nottingham/template/gosswhatson/images/feature-header-full-first.gif') ;
	background-repeat: no-repeat ;
	background-position: top left ;
	padding-top: 0px;
	padding-bottom: 0px
}

div#eventsnavHeader
{
	height: 27px ;
	padding-top: 2px;
	padding-bottom: 2px
}

div#eventsnavHeader span {
	margin-left: 10px;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 27px;
	color: White;
}


div#eventsCalendarHeader span {
	margin-left: 10px;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 27px;
	color: White;
}

div#eventsCalendar label {
	margin-left: 10px;
	font-size: 1em;
	color: White;
}

div#eventsSearchTitle h4
{
	color: White;
	font-family: Arial;
	font-size: 12px;
	margin: 10px 0px 0px 10px;
}

/* EVENT LIST */
#rssEventList {
	color: #ffffff;
/*	height: 370px; */
	margin: 0 0 15px;
	width: 548px;
	background: transparent;
	float: left;
}

#rssEventListHeader
{
	background: url(http://www.nottinghamcity.gov.uk/nottingham/images/homenewsheader.gif) no-repeat top left;
	height: 27px;
	width: 548px;
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #fff;
}

#rssEventListHeaderText
{
	padding-top: 3px;
}

#rssEventListHeaderText a
{
	text-decoration: none;
	float: left;
	padding-left: 10px;
	color: White;
}

#rssEventListHeaderText .rssicon
{
	vertical-align: middle;
	padding-bottom: 1px;
	padding: 0 8px 1px 0;
}

.footer 
{
	clear: left ;
}

.eventSearchForm
{
	padding-top: 10px;
	border-style: solid none none none;
	border-width: 1px;
	border-color: #C0C0C0;
	width: 100% ;
}

.eventSearchFormLeft {
    background: url(http://www.nottinghamcity.gov.uk/static/bannerimages/whatson/search-bg-left.gif) no-repeat left top;
    width: 8px;
    /* float: left; */
    display: inline ;
    height: 19px;
}
.eventSearchFormRight {
    background: url(http://www.nottinghamcity.gov.uk/static/bannerimages/whatson/search-bg-right.gif) no-repeat right top;
    width: 8px;
    /* float: left; */
    display: inline ;
    height: 19px;
}
.eventSearchFormIcon {
    display: inline ;
    font-size: 1px;
    line-height: 0;
}

div.logo 
{
	height: 82px;
}

div.logo a img 
{
	margin-top: 20px;
}

#page-header {background: #575759 url(http://www.nottinghamcity.gov.uk/static/bannerimages/whatson/body-bg-green.jpg) repeat-x left top;}

/* --- Calendar --- */
#calendar {
	text-align:center;
	background-color: #B5B229;
	width: 190px;
	font-size: 12px;
	font-weight: bold;
	height: 260px;
}
#calendar table {
	margin-left: 10px;
	width: 190px;
}

#calendar th {
	color: #FFF;
	font-size: 12px;
	background-color: #B5B229;
	text-align: center;
}

#calendar td {
	padding: 0;
	margin: 0;
	text-align: center;
	vertical-align: middle;
	background-color: #B5B229;
}

#calendar td input {
	font-size: 10px;
	color: #000;
	cursor: pointer;
	padding: 0;
	margin: 0; 
	border: none;
	width: 22px;
	height: 22px;
	background: url(http://www.nottinghamcity.gov.uk/nottingham/template/gosswhatson/images/circle.gif) no-repeat center center;
}
#calendar div {
	padding: 0 10px 8px 10px;
}
#calendar form div {
	text-align: left;
}
#mth {
	width: 110px;
}
#year {
	margin-left: 4px;
}
#calendar .category {

	
}
#calendar .go {
	background-color: Transparent;
	border: solid 1px #fff;
	padding: 2px;
	color: #fff;
	font-weight: bold;
	margin-top: 5px;
}

#category{
list-style-type: none;
padding-left: 0px;
margin-left: 5px;
padding-top: 0px;
height: 100%;
	
}


#category li{
list-style-type: none;
padding-left: 0px;
margin-left: 5px;
padding-top: 4px;
margin-right: 5px;
font-size: 120%;
}


/* end calendar */

#top-nav ul li a:hover, #top-nav ul li:hover 
{
	background-image: url(http://www.nottinghamcity.gov.uk/static/bannerimages/whatson/whatson-topnavrolloverbg.gif);
	color: #ffe4b6;
}

#top-nav ul li ul a:hover 
{
	color: #ffe4b6;
}

div#eventsSearch
{
	border-top-style: solid;
	border-top-color: #EFEFEF;
	border-top-width: 1px;
	/*margin: 3px 0 10px 0;*/
	margin-top: 0px;	
}

div#eventSearchForm
{
	width: 100%;
}

div#eventSearchForm div#searchBlockLeft 
{
	width: 8px;
	height:19px;
	background: transparent url(http://www.nottinghamcity.gov.uk/static/bannerimages/whatson/search-bg-left.gif) no-repeat scroll left top;
	float: left;
	
}

div#eventSearchForm div#searchBlockField
{
	float:left;
	
}

div#eventSearchForm div#searchBlockRight
{
	display: inline;
	width: 8px;
	height:19px;
	float: left;
	background: transparent url(http://www.nottinghamcity.gov.uk/static/bannerimages/whatson/search-bg-right.gif) no-repeat scroll left top;
	padding-top: 10px;
}

form#frmSearchByKeyword 
{
}

div#searchByKeywordBlock {
    float: left;
    width: 168px;
    background: #B5B229;
    height: 19px;
    margin-left: 8px;
}
div#searchByKeywordBlock input 
{
    background: #fff;
    border: 0;
    width: 144px;
    height: 17px;
    float: left;
    font-size: 1.08em;
    line-height: 1.08em;
}

div#eventsSearchTitle
{
	height: 30px;
	width: 190px;
	background-color: #B5B229;
	margin-left: 8px;
	border-color: black;
	border-width: 2px;
}

div#searchByKeywordButton 
{
	float: right;
	padding-right: 2px;
}

div#EventsViewRepeater div.EventsViewBlock
{
	background-position: #FFFFFF;
	background: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: transparent;
	top: auto;
	color: Black;
}

div.EventsViewBlock em
{
	font-weight: bold;
	font-style: normal;
}

div#EventsViewRepeater div.EventsViewBlock table tr
{
	background-color: #FFF;
}

div#EventsViewRepeater table
{
	padding-top: 5px;
	border-top-style: solid;
	border-width: 1px;
	border-color: #C0C0C0;
	font-family:  Sans-Serif, Verdana, Arial ;
	width: 100%;
}

div#EventsViewRepeater td
{
	height: 14px ;
	font-size: 12px ;
	padding: 0 0 0 0 ;
}

div#EventsViewRepeater td.EventsViewBlockFieldName
{
	/* width: 30px; */
	width: 15%;
}

div#EventsViewRepeater td.EventsViewBlockFieldName em
{
	font-weight: bold;
}

div#EventsViewRepeater td.EventsViewBlockFieldValue
{
	/*width: 190px; */
	width: 85% ;
}

div.rssEventListTitleBlock 
{
	height: 50px;
	background: #ffe4b6;
}

div.rssEventListTitleBlockDescription
{
	width: 100%;
}

div.rssEventListTitleBlockDescription h2
{
	display: inline;
	float: left;
	margin: 0 0 0 10px;
	width: 80%;
}

div.rssEventListTitleBlockDescription a
{
	display: inline;
	float: right;
	text-align: right;
	margin-right: 10px;
}

div.rssEventListTitleBlockSubtitle 
{
	height: 20px;
}

div.rssEventListTitleBlockSubtitle h3
{
	display: inline;
	float: left;
	margin: 0 0 0 10px;
}

div.EventsBlockFooter 
{
	height: 18px;
	padding-bottom: 5px;
}

div.EventsBlockFooter  a
{
	display: inline;
	float: right;
	padding-right: 10px;
	font-style:normal;
	font-weight: bold;
}

a.disablePagingControl 
{
	
}

div.search-form
{
	display:none;
}

a.moreDetailsLink
{
	vertical-align: top;
	margin: 5px 5px 5px 5px;
	color: #B5B229 ;
	padding-bottom: 5px ;
}

td.EventTitle a
{
	color: #B5B229;
	font-weight: bold;
}

div.rssEventListTitleBlockDescription h2 
{
	color: #B5B229;
	font-size: 150%;
}

div.rssEventListTitleBlockSubtitle h3 
{
	color: #7C6874;
	margin-top: 5px;
}

div.rssEventListTitleBlockDescription a
{
	color: #7C6874;
	margin-top: 5px;	
}

.rssEventListTitleBlockPagingControls
{
	display: inline;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

div.rssEventListTitleBlockPagingControls a
{
	color: #7C6874;
	margin-top: 5px;
	font-weight: bold;
}

div.rssEventListTitleBlockPagingControls a.hidden-paging-link 
{
	display: none;
}

.eventCategoryAccordionItem  
{
	background: url(http://www.nottinghamcity.gov.uk/nottingham/images/common/community-icon.gif) no-repeat right top !important; 
	padding-right : 5px;
}

.leftcolumn {
	float: left;
	width: 200px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding-bottom: 10px;
}
.middlecolumn {
	float: left;
	margin: 0;
	padding: 0;
	width: 548px;
	background: #fff;
}
.toprhs {
	float: left;
	width: 190px;
	margin: 0 0 0 10px;
	padding: 0;
}


#top-nav ul li .menuheading
{
	display: block;
	padding: 7px 16px 8px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	cursor: default;
}

#SearchBlock
{
	background-color:#B5B229;
	padding: 5px;
}



/* start calendar */

#CalendarControlIFrame {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 99;
  max-width: 250px;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:0;
  padding:0;
  display:none;
  z-index: 100;
  border: solid 1px #fff;
  width: 365px;
}

#CalendarControl table {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 8pt;
  width: 250px;
  padding-right:5px;
  max-width: 250px;
}

#CalendarControl th {
  font-weight: normal;
  text-align: center;
   background-color: #B5B229;;
 
}

#CalendarControl th a {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
  padding: 1px;
}

#CalendarControl td {
  text-align: center;
  background-color: #B5B229;
}

#CalendarControl .header {
  background-color: #336;
  height: 20px;
  background-color: #B5B229;;
  border: solid 1px #fff;
}

#CalendarControl .weekday {
  background-color: #fff;
  color: #000;
   background-color: #B5B229;
    background: url(../images/circle.gif) no-repeat center center ;
	text-align: center;
	padding: 5px;


}

#CalendarControl .weekend {
  background-color: #B5B229;
  color: #000;
  background: url(../images/circle.gif) no-repeat center center ;
  text-align: center;
  padding: 5px;
}

#CalendarControl .current {
  border: 1px solid #339;
  background-color: #B5B229;
  color: #FFF;
  padding: 5px;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  width: 20px;
  height: 17px;
  text-align: center;
  padding-top: 3px
}
/* daves removed hover styles for dates on calendar */
#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  

}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty 
{
	
	width: 18px;
	background-color: #B5B229;
}



/* end calendar */
 
 .locationheader
 {
	 color: #58585A;
	 text-decoration: none;
	 background-image: url(http://www.nottinghamcity.gov.uk/nottingham/template/whatsondetails/images/homenewsheader.gif);
	 width:548px;
	 background-position: left top;
	 height:26px;
}

.venuename
 {
	 color: #ffffff;
	 text-decoration: none;
	 font-size: 30px;
	 background-color: #58585A;
	 font-family: Arial;
	 padding-bottom: 15px;
	 padding-left: 10px;
	 padding-top: 5px;
}

.venuedescription
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 14px;


	 font-family: Arial;
 padding-bottom: 1px;
	  padding-left: 10px;
	  padding-top: 2px;


	
 padding-left: 10px;

}

.address1
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 14px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 1px;
	  padding-left: 10px;
	  padding-top: 2px;
	  line-height: 95%;
}
.address2
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 14px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 1px;
	  padding-left: 10px;
	 padding-top: 2px;
	 line-height: 95%;
}
.address3
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 14px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 1px;
	  padding-left: 10px;
	  padding-top: 2px;
	  line-height: 95%;
}
.postcode
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 14px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 1px;
	  padding-left: 10px;
	 padding-top: 2px;
	 line-height: 95%;
}
.phoneNumber
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 14px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 10px;
	 padding-left: 10px;
	  padding-top: 2px;
	  line-height: 95%;
}


.locationName
 {
	 color: #333333;
	 text-decoration: 800;
	 font-size: 18px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 10px;
	  padding-top: 2px;
	  line-height: 130%;
}

.extrainfo
 {
	 color: #333333;
	 text-decoration: bold;
	 font-size: 16px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 2px;
	  padding-top: 2px;
}

.mapbookmark
 {
	 color: #333333;
	 font-weight: 800;
	 font-size: 14px;
	 width:548px;
	 background-color: #ffffff;
	 font-family: Arial;
	 padding-bottom: 10px;
	 padding-left: 10px;
	 padding-top: 10px;
}



.eventsblock
 {
	 color: #ffffff;
	 text-decoration: bold;
	 font-size: 20px;
	 width:548px;
	 background-color: #B5B229;
	 font-family: Arial;
	 padding-bottom: 15px;
	 padding-left: 2px;
	 padding-top: 15px;
}

.eventsDate
 {
	 color: #333333;
	 width:548px;
	 text-decoration: bold;
	 font-size: 12px;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 10px;
	 padding-top: 3px;
	 font-weight: bold;
}

.eventTitle
 {
	 color: #B5B229;
	 width:548px;
	 text-decoration: bold;
	 font-size: 16px;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 10px;
	 padding-top: 3px;
}

.eventCost
 {
	 color: #333333;
	 text-decoration: none;
	 font-size: 12px;
	 width: 548px;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 10px;
	 padding-right: 10px;
	 padding-top: 3px;
}

.eventlocation{
padding-left: 10px;
padding-right: 10px;
}

.eventTicket
  {
	 color: #333333;
	 text-decoration: none;
	 width:548px;
	 font-size: 12px;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 2px;
	 padding-top: 3px;
}
.eventmore a
  {
	color:#B5B229;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	font-family:Helvetica, sans-serif;
 padding-right: 25px;
}




.eventmore 
  {
	 color: #333333;
	 width:548px;
	 text-decoration: none;
	 font-size: 12px;
	 font-family: Arial;
	 padding-bottom: 1px;
	 padding-left: 2px;
	 padding-top: 3px;
	 text-align:right;	 
	
}

a.eventlink:LINK, a.eventlink:VISITED, a.eventlink:ACTIVE,a.eventlink:FOCUS
{
	color:#B5B229;
	text-decoration:none;
	font-weight:bold;
	font-size: 16px;
	font-family:Helvetica, sans-serif;
 background: url(../images/events-icon-news.gif) right center no-repeat;
	
}

a.eventlinkmore:LINK, a.eventlinkmore:VISITED, a.eventlinkmore:ACTIVE,a.eventlinkmore:FOCUS
{
	color:#B5B229;
	text-decoration:none;
	font-weight:bold;
	font-size: 14px;
	font-family:Helvetica, sans-serif;
	 background: url(../images/events-icon-news.gif) right center no-repeat;
	
}


.lefteventtitle{
padding-left: 5px;
margin-left: 5px;
color: #fff;
}

td.eventdetailstable{
font-size: 14px;
border: 0px;
}

table{
width: 100%;
padding-left: 10px;
border: 0px;
  max-width: 250px;
}

.Div3{
padding-bottom: 10px;
}

.share{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
font-weight: 600;
}


th{
border:0;
}

td {
border:0;
}
