﻿body {
color:#3D505A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
white-space:normal;
}

.DIV-MainContentGroupTheatre
{
	background: #ffffff; 
    padding: 10px; 
    width:870px; 
    margin-bottom:5px; 
    
}
.DIV-MainContentGroupSports
{
	background: #ffffff; 
    padding: 10px; 
    width:870px; 
    margin-bottom:5px; 
    height:950px;
}
.DIV-MainContentGroupConcert
{
	background: #ffffff; 
    padding: 10px; 
    width:870px; 
    /*margin-bottom:5px; */
    overflow:hidden;
    
}
.DIV-ChildContentGroup
{
	background: #ffffff; 
	float: left; 
	width: 420px;
}
.DIV-LeftContentMain
{
	float:left; 
	margin-bottom:0px; 
	/*margin-left:5px; */
	margin-top:0px; 
	overflow:hidden; 
	border: solid 1px #cccccc; 
	width:200px;
	background:url(../images/new/subticketsinsidebg2.gif) repeat-x bottom;
}
.DIV-LeftContentInner
{
	background:#FFFFFF url(../images/new/subticketsinsidebg2.gif) repeat-x 0 bottom;
	width:200px; 
	overflow:hidden; 
	clear:both; 
	float:left;
	display:block; 
	margin-right:5px;
}
.DIV-LeftContentHeaderMain
{
	background:url(../images/new/tickheaderbg.gif) repeat-x;
	/*height:34px;*/
	overflow:hidden; 
	width:auto;
}
.DIV-LeftContentHeaderBody
{
	color:#006699; 
	margin-top:9px; 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	float:left; 
	font-weight:bold; 
	width:190px
}
.DIV-LeftContentListBody
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	WIDTH: 180px; 
}
.DIV-RightContentListBody
{
	PADDING-RIGHT: 10px; 
	
	PADDING-LEFT: 10px; 
	/*WIDTH: 210px; 
	HEIGHT: 250px; */
}

.DIV-RightContentMain
{
	float:left; 
	margin-bottom:0px; 
	margin-left:6px; 
	margin-top:0px; 
	overflow:hidden; 
	border: solid 1px #cccccc; 
	width:210px;
	background:url(../images/new/subticketsinsidebg2.gif) repeat-x bottom;
}
.DIV-RightContentInner
{
	background:#FFFFFF url(../images/new/subticketsinsidebg2.gif) repeat-x 0 bottom;
	height:auto; 
	width:210px;
	overflow:hidden; 
	clear:both; 
	float:left;
	display:inline-table; 
	margin-right:5px;
}
.DIV-RightContentHeaderMain
{
	background:url(../images/new/tickheaderbg.gif) repeat-x;
	/*height:34px;*/
	overflow:hidden; 
	width:auto;
}
.DIV-RightContentHeaderBody
{
	color:#006699; 
	margin-top:9px; 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	float:left; 
	font-weight:bold; 
	width:190px
}

.DIV-ShowContentMain
{
	float: left;  
	
	margin-left: 10px; 
	/*margin-top:8px;*/
	padding-left: 0px; 
	padding-right: 7px; 
	display:block; 
	border: solid 1px #cccccc; 
	width:430px;
	background:url(../images/new/subticketsinsidebg2.gif) repeat-x bottom;
	overflow:hidden;
	height:100%;
}
.DIV-ShowContentMainConcert
{
	float: left;  
	  
	margin-left: 10px; 
	/*margin-top:8px;
	margin-bottom: 8px;*/
	padding-left: 0px; 
	padding-right: 7px; 
	display:block; 
	border: solid 1px #cccccc; 
	width:431px;
	background:url(../images/new/subticketsinsidebg2.gif) repeat-x bottom;
	overflow:hidden;
}
.DIV-ShowContentHeaderMain
{
	background: #f2f2f2; /*#FFFFFF url(/images/new/subticketsinsidebg2.gif) repeat-x 0 bottom; */
	/*height: 30px; width:447px; */
	overflow: hidden;
	margin-right: 0px;
	width:437px;
	height: 28px;
	padding-bottom:3px;
}
.DIV-ShowContentHeaderBody
{
	color: #0078b1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 8px;
	padding-left: 10px;
}
.DIV-ShowContentBody
{
	PADDING-LEFT: 10px; 
	WIDTH: 130px; 
	HEIGHT: auto; 
	overflow:hidden;
	float:left; 
	/*display:inline-table;*/
	
}
.DIV-ShowChildContentBody
{
	margin-left:0px;
	margin-top:0px;
	/*height:568px;*/
}
.DIV-ShowChildContentMain
{
	float: left;  
    margin-left: 10px;
    margin-top:50px;
	padding-left: 0px; 
	padding-right: 6px; 
	display:block; 
	border: solid 1px #cccccc; 
	height: 170px; 
	width:410px;
	background:url(../images/new/subticketsinsidebg2.gif) repeat-x bottom;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
.DIV-ShowChildContentHeaderMain
{
	background:#C0D6E1; 
	height:25px; 
	width:416px; 
	overflow:hidden; 
}
.DIV-ShowChildContentHeaderBody
{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	padding-top:2px; 
	padding-left:10px;
	width:400px;
	overflow:hidden;
}
.DIV-ShowChildContentBody
{
	 
	WIDTH: 395px; 
	/*HEIGHT: 150px; */
	BORDER-RIGHT-WIDTH: 1px;
	overflow:hidden;
	margin-left:10px; 
	margin-right:10px; 
}
.DIV-SingleLine
{
	text-align:left; 
    margin-right:5px; 
    /*margin-top:20px;*/
    padding-top: 15px;
    max-width:200px!important;
    padding-left:0px; 
    border-bottom:solid 1px #cccccc; 
    /*background-color:#ffffff; 
    display:inline-table; */
    min-width:100px!important;
    font-family:  Arial, Verdana,sans-serif; 
    font-size:13px;
    font-weight:bold;
    color:#0078b1;
    clear:left;
}
.DIV-SingleLineBox
{
	/*border:solid 1px white;*/
	margin-top:5px;
	height:auto;
	float: left;
}
.DIV-EventScheduleMain
{
	border-bottom: solid 10px #dadee1; 
	background: #ffffff; 
	padding: 10px;
	height: 345px; 
	margin-top: 10px;
}
.DIV-EventScheduleControlBody
{
	float: left;
	display: block;
	width: 560px;
	border: solid 1px #cccccc;
	background:transparent url(../images/new/subticketsinsidebg2.gif) repeat-x scroll center bottom;
}
.DIV-SportsContainer
{
	background:transparent url(../images/new/subticketsinsidebg2.gif) repeat-x scroll center bottom;
	float: left;
	display: block;
	width: 420px;
	border: solid 1px #cccccc;
}
.DIV-SportsContainerChild
{
	float: left;
	display: block;
	width: 240px;
	border: solid 0px #cccccc;
	margin-left:10px;
	padding-top:6px; 
	padding-bottom:2px;
}
.DIV-SportContainerChild1
{
	FLOAT: left; 
	border-bottom: solid 1px #E5E5E5; 
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:0px; 
	width:220px;
}
.DIV-SportContainerChild2
{
	FLOAT: left; 
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:0px; 
	width:220px;
}
.DIV-EventScheduleControlBodyC
{
	display: block;
	float: left;
	width: 560px;
	border: solid 1px #cccccc;
	background: url(/images/new/concerts_header.gif) no-repeat left top;
}
.DIV-ContentPromoImageMain
{
	display: block; 
	width: 300px; 
	float: right;
}
.DIV-ContentPromoImageBody
{
	height: 250px; 
	margin-bottom: 5px;
}
.DIV-SignUpAlertMain
{
	background: url(/images/newsLetterbg.gif) no-repeat left top;
	height: 86px;
	border: solid 1px #b9babc;
	text-align: right;
	/*width: 300px;*/
}
.DIV-SignUpAlertBody
{
	text-align: left; 
	margin-top: 5px; 
	margin-right: 5px;
}

.DIV-BotPerformers
{
	clear: both;
	float: left;
	height: 118px;
	margin-top: 7px;
	width: 418px;
	overflow: hidden;
	border: solid 1px #cccccc;
	background:  url(/images/new/performers.gif) repeat-x bottom;
	/*padding:10px;*/
}
.DIV-BotPerformersBody
{
	padding-left: 10px; 
	width: 415px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	margin-bottom:10px;	
}

.headcontainer
{
	width:auto;
    background:url(../images/new/tickheaderbg.gif) repeat-x;
    height:34px;
    padding-right:5px;
    overflow:hidden;
}
.hotportsevents
{
	color:#006699; 
    margin-top:9px; 
    padding-left:10px; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:18px; 
    float:left;
}

.scheduleTab
{
	background:transparent url(/images/new/hoteventbg.gif) repeat-x scroll 0 0;
    color:#366087;
	border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    border-bottom:0px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    font-weight:normal;
    height:29px;
    margin-top:5px;
    text-align:center;
    width:auto; 
    padding-right:2px;
    padding-left:2px;
    padding-top: 1px;
    position:relative;
    z-index:100;
    cursor:pointer; 
    overflow:hidden;    
}
.scheduleTabAlt
{ 
	background-color:#94a3aa;
	color:#ffffff;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    border-bottom:solid 0px #94a3aa;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    font-weight:normal;
    height:29px;
    margin-top:5px;
    text-align:center;
    width:auto; 
    padding-right:2px;
    padding-left:2px;
    padding-top: 1px;
    position:relative;
    z-index:100;
    cursor:pointer;            
    overflow:hidden;
}
.scheduleTab1
{
	background:transparent url(/images/new/hoteventbg.gif) repeat-x scroll 0 0;
    color:#366087;
	border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    border-bottom:0px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:30px;
    margin-top:5px;
    text-align:center;
    width:auto; 
    padding-right:2px;
    padding-left:2px;
    padding-top: 1px;
    position:relative;
    z-index:100;  
    cursor:pointer;    
}
.scheduleTabAlt1
{ 
	background-color:#94a3aa;
	color:#ffffff;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    border-bottom:solid 1px #94a3aa;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:30px;
    margin-top:5px;
    text-align:center;
    width:auto; 
    padding-right:2px;
    padding-left:2px;
    padding-top: 1px;
    cursor:pointer;              
}

.SubCategoryLinks
{
	color:#3E9AC3; 
	font-family:Arial, Verdana,sans-serif;
	font-size:11px;
    font-weight:normal;
	text-decoration:underline;
	line-height:20px ! important;
}
.SubCategoryText
{
	color:#3E525B; 
	font-family:Arial, Verdana,sans-serif;
	font-size:11px;
    font-weight:normal;
	text-decoration:none;
	line-height:20px ! important;
}
.SubCategoryAboutText
{
	color:#3E525B; 
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
    font-weight:normal;
	text-decoration:none;
	line-height:14px ! important;
	text-align:justify;
}
.SubCategoryShowListDIV
{
	color:#707F84; 
	font-family:Arial, Verdana,sans-serif;
	font-size:11px;
    font-weight:normal;
	text-decoration:none;
	line-height:20px ! important;
}
.SubCategoryShowListDIV a
{
	color:#707F84; 
	font-family:Arial, Verdana,sans-serif;
	font-size:11px;
    font-weight:normal;
	text-decoration:none;
	line-height:20px ! important;
}

.SubCategorySubHeader
{
	color:#0076B3; 
	font-family:Arial, Verdana,sans-serif;
	font-size:14px;
    font-weight:bold;
	text-decoration:none;
	line-height:10px ! important;
}
.SubCategoryHeaderLeft
{
	color:#2E5983; 
	font-family:Arial, Verdana,sans-serif;
	font-size:20px;
    font-weight:bold;
	text-decoration:none;
	line-height:25px ! important;
}
.SubCategoryHeaderRight
{
	color:#0077B3; 
	font-family:Arial, Verdana,sans-serif;
	font-size:20px;
    font-weight:normal;
	text-decoration:none;
	line-height:10px ! important;
}
.SubCategoryContentDIV
{
	float: left; 
	height: 510px; 
	width: 567px;
	background-color:#ffffff; 
    padding:10px 0px 0px 5px; 
}
.SubCategoryPromoDIV
{
	float: right; 
	height: 515px; 
	width: 307px;
	background-color:#ffffff; 
    margin-bottom:10px; 
    padding:5px 0px 0px 5px; 
}
.SubCategoryPromoImage
{
	float:left; 
	padding:1px 1px 1px 1px;
}
.SubCategoryHeaderDIV
{
	float: left; 
	/*border: solid 1px #000000; */
	width: auto;
	height: 130px;
	padding: 5px 5px 0px 15px;
	text-align:justify;
}
.SubCategoryEventDIV
{
	float: left; 
	/*border: solid 1px #000000; */
	width: 540px; 
	height: 360px;
	padding: 5px 5px 0px 2px;
}
.SubCategoryNewsEventsDIV
{
	float:left;
	height:400px;
	width:872px;
	background-color:#ffffff;	
	margin-top:0px;
/*	border:solid 1px #000000;*/
	padding:10px 10px 10px 10px;
}
.SubCategoryAboutSubEventsDIV
{
	float:left;
	height:400px;
	width:872px;
	background-color:#ffffff;	
	margin-top:10px;
	/*border:solid 1px #000000;*/
	padding:10px 10px 10px 10px;
}
.SubCategoryAboutDIV
{
	height:auto;
	width:872px;
	background-color:#95A3AB; 
	margin-top:10px; 
	padding-top:10px; 
	padding:10px 10px 0px 10px;
	float:left;
}
.SubCategoryAboutTextDIV
{
	width: auto; 
	background-color: #ffffff; 
	font-family: Arial,Helvetica, sans-serif; 
	font-size:11px;
	font-weight:normal; 
	color: #3D505A; 
	text-decoration:none;
	line-height:14px!important; 
	white-space:normal; 
	padding:5px 10px 10px 10px
}
.SubCategoryLinkContentDIV
{
	height: auto; width: 430px;
}
.SubCategoryAboutTeamInnerDIV
{
	height: 385px; margin: 10px 2px 3px 8px; width: 400px; background-color: #ffffff;
}
.SubCategoryAboutTeamOuterDIV
{
	float: left;  
	width: 410px; 
	margin-left: 10px; 
	height: 430px;
	padding-left: 0px; 
	padding-right: 7px; 
	display:block; 
	border: solid 1px #cccccc; 
	background:url(../images/new/subticketsinsidebg2.gif) repeat-x bottom;
}
.lightblueribbon
{
	background-color: #C0D6E1;
	width: 409px;
	height: auto;
	color: #2e5982;
	font-size: 11px;
}
.sportslightblueribbon
{
	background-color: #C0D6E1;
	width: 424px;
	height: auto;
	color: #2e5982;
	font-size: 11px;
}
/*
.lightblueribbon a 
{
	font-family:Verdana,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3D515A;
    text-decoration:none;
    line-height:14px!important;
    white-space:normal;
}*/
.lightblueribbonheader
{
	color:#2E5982;
    font-family: Arial,Verdana,sans-serif;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    margin-left:2px; 
    padding-bottom:3px;
}
.lightblueribbonchild
{
	padding-right:0px;
	margin-top:0px; 
    vertical-align:middle;
    overflow:hidden; 
    border:solid 1px #cccccc;
    background:#FFFFFF; 
    float:right;	
    margin-right:6px;
}

.textinfo
{
	font-family: Arial,Verdana, sans-serif;
    font-size:11px;
    font-weight:normal;
    color: #3d505a;
    text-decoration:none;
    line-height:15px!important;
    white-space:normal;
}
.textinfo a
{
	font-family: Arial, Verdana,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3D515A;
    text-decoration:none;
    line-height:18px!important;
    white-space:normal;
}
.textinfo a:hover
{
	font-family: Arial, Verdana,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#3D515A;
    text-decoration:underline;
    line-height:18px!important;
    white-space:normal;
}
.textinfo1
{
	font-family:  Arial,Verdana;
    font-size:11px;
    color:#3d505a;
    text-decoration:none;
    font-weight:normal;
    white-space:normal;
}
.ShortLineContentBody
{
	PADDING-LEFT: 10px; 
	WIDTH: 200px; 
	HEIGHT: 500px; 
	BORDER-RIGHT-WIDTH: 1px; 
	float:left; 
	display:inline-table;
}

.rssinside 
{
    background:#FFFFFF url(../images/new/subticketsinsidebg2.gif) repeat-x scroll 0 bottom;
    float:left;
    margin-bottom:8px !important;
    overflow:hidden;
    width:418px;
    border:solid 1px #cccccc;
}
.footerHeader
{
    color:#2e5982; 
    margin-top:9px; 
    padding-left:10px; 
    font-family: Arial, Verdana,sans-serif; 
    font-size:20px; 
    float:left;
    font-weight:normal;
}

#TCspdetailshold1
{
    background-color:#FFFFFF;
    clear:both;
    float:left;
    height:auto;
    padding-bottom:8px;
    width:540px;
    border:0px;
    margin:0px;       
}
.imageThumb
{
	FLOAT: right; 
	width:auto; 
	padding-bottom:5px;
}
.SportsEventMain
{
	margin-left:5px; padding-top:6px;
}
.imageText
{
	color:#2993CF; 
	font-weight:bold;
	text-decoration:none;
}

.city_more
{
	FLOAT:RIGHT;
	PADDING-RIGHT:0PX; 
	PADDING-BOTTOM: 0PX; 
	VERTICAL-ALIGN: BOTTOM; 
	/*PADDING-TOP: 105PX;*/
	margin-top:91px;
}
.DIV-NotSingleLine
{
	text-align:left; 
    margin-right:5px; 
    /*margin-top:20px;*/
    padding-top: 15px;
    max-width:150px!important;
    padding-left:0px; 
    /*background-color:#ffffff; 
    display:inline-table; */
    min-width:100px!important;
    font-family:  Arial, Verdana,sans-serif; 
    font-size:13px;
    font-weight:bolder;
    color:#0078b1;
    clear:left;
}
.DIV-NotSingleLine1
{
	text-align:left; 
    margin-right:1px; 
    /*margin-top:20px;*/
    padding-top: 5px;
    max-width:200px!important;
    padding-left:0px; 
    /*background-color:#ffffff; 
    display:inline-table; */
    min-width:100px!important;
    font-family:  Arial, Verdana,sans-serif; 
    font-size:13px;
    font-weight:bolder;
    color:#0078b1;
    clear:left;
}
.DIV-NotSingleLine1 a
{
	text-align:left; 
    margin-right:1px; 
    /*margin-top:20px;*/
    padding-top: 5px;
    max-width:200px!important;
    padding-left:0px; 
    /*background-color:#ffffff; 
    display:inline-table; */
    min-width:100px!important;
    font-family:  Arial, Verdana,sans-serif; 
    text-decoration:none;
    font-size:13px;
    font-weight:bolder;
    color:#0078b1;
    clear:left;
}
.DIV-NotSingleLine1 a:hover
{
	text-align:left; 
    margin-right:1px; 
    /*margin-top:20px;*/
    padding-top: 5px;
    max-width:200px!important;
    padding-left:0px; 
    /*background-color:#ffffff; 
    display:inline-table; */
    min-width:100px!important;
    font-family:  Arial, Verdana,sans-serif; 
    text-decoration:underline;
    font-size:13px;
    font-weight:bolder;
    color:#0078b1;
    clear:left;
}
.SubCategoryCityText
{
	color:#3E525B; 
	font-family:Arial, Verdana,sans-serif;
	font-size:12px;
    font-weight:normal;
	text-decoration:none;
	white-space:normal; 
	line-height:20px!important; 
}

.SubCategoryCityText a
{
	color:#3E525B; 
	font-family:Arial, Verdana,sans-serif;
	font-size:12px;
    font-weight:normal;
	text-decoration:none;
	white-space:normal; 
	line-height:20px!important; 
}
.SubCategoryCityText a:hover
{
	color:#3E525B; 
	font-family:Arial, Verdana,sans-serif;
	font-size:12px;
	text-decoration:underline;
    font-weight:normal;
	white-space:normal; 
	line-height:20px!important; 
}
.SubCategoryBackgroundImageDIV
{
	background:#FFFFFF url(../images/new/subticketsinsidebg2.gif) repeat-x scroll 0 bottom;
	width: auto; 
	font-family: Arial,Verdana, sans-serif; 
	font-size:12px;
	font-weight:normal; 
	color: #3d505a; 
	text-decoration:none;
	line-height:15px!important; 
	white-space:normal; 
	padding:5px 10px 10px 10px;
	height:auto;
}
.SubCategoryCityDIV
{
	width:93px; 
	background-color:Transparent;
	height:300px;
	line-height:15px!important; 
	padding:5px 10px 10px 0px;
	height:auto;
	float:left;
}
.filterEvents
{
	color:#006699; 
    padding-left:8px; 
    font-family:Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size:11px; 
    float:left;
}
.dateEvents
{
	color:#006699; 
    padding-left:8px; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:11px; 
    float:left;
}

.DIV-ShowContentHeaderDarkBlueBody
{
	color: #2e5982;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 8px;
	padding-left: 10px;
}
.filterText
{
	color:#006699; 
    font-family:Arial, Helvetica, sans-serif; 
    font-weight:bold;
    vertical-align:middle;
    font-size:12px; 
}
.dropdowntext
{
	font-family:Arial, Helvetica, sans-serif; 
    font-size:11px; 
}
.SubCategoryHeaderText
{
	color:#3E525B; 
	font-family:Arial, Verdana,sans-serif;
	font-size:12px;
    font-weight:normal;
	text-decoration:none;
	line-height:20px ! important;
}
.SubCategoryHeaderLinks
{
	color:#3E9AC3; 
	font-family:Arial, Verdana,sans-serif;
	font-size:12px;
    font-weight:normal;
	text-decoration:underline;
	line-height:20px ! important;
}
.SubCategoryLinkContentStaticCopyScroll
{
	height: 440px;
	width: 437px;
	overflow-y:auto;
	overflow-x:hidden;
}
.SubCategoryLinkContentDIVContent1
{
	height:395px;
	width: 437px;
	overflow-y:auto;
	overflow-x:hidden;
}
.SubCategoryLinkContentDIVEventDesc
{
	height:395px;
	width: 418px;
	overflow-y:auto;
	overflow-x:hidden;
}
.RSSHeight
{
	height:420px; 
	overflow-y:scroll; 
	overflow-x:auto; 
	background-color:#ffffff; 
	margin-left:5px;
	width:413px; 
	z-index:10; 
	white-space:normal;
}

.featuredevents {
background-image:url(/images/topbg.png);
background-repeat:repeat-x;

}


/*NEW STYLES   */

.tc1 .ajax__tab_body 
{
    width:280px;
    border-bottom:none !important;
    border-left:none !important;
    border-right:none !important;
}
.tc1 .ajax__tab_header 
{
    width:298px;
    padding-left:10px;
    background:transparent none no-repeat scroll right center !important;
    border-bottom:solid 1px #cccccc !important;
    /*border-bottom:none !important;*/
    height:27px !important;
}
.tc1 .ajax__tab_tab
{
    background:#94A3AA none repeat-x scroll 0 bottom !important;
    height:20px !important;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    color:#ffffff;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    padding:5px !important;
    padding-top:7px !important;
    padding-bottom:0px !important;
    vertical-align:text-bottom;
    
}
.tc1 .ajax__tab_active .ajax__tab_tab 
{
    background:#ffffff url(../images/new/hoteventbg.gif) repeat-x scroll 0 bottom !important;
    color:#366087;
   /* height:26px !important;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
     padding:5px !important;
    padding-bottom:0px !important;
   padding-left:5px !important;
    padding-right:5px !important;
     vertical-align:bottom !important;*/
}
.tc1 .ajax__tab_hover .ajax__tab_tab 
{
    background:#ffffff url(/images/new/hoteventbg.gif) repeat-x scroll 0 bottom !important;
    color:#366087;
    /*height:26px !important;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:solid 1px #cccccc;
    font-size:12px;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    padding:5px !important;
    padding-bottom:0px !important;
    padding-left:5px !important;
    padding-right:5px !important;
     vertical-align:bottom !important;*/
}
.tc1 .ajax__tab_active .ajax__tab_outer 
{
    background:transparent none no-repeat scroll right center !important;
         
}
.tc1 .ajax__tab_active .ajax__tab_inner
{
    background:transparent none no-repeat scroll right center !important;  
}

.tc1 .ajax__tab_outer 
{
     background:transparent none no-repeat scroll right center !important; 
 
}
.tc1 .ajax__tab_inner
{
    background:transparent none no-repeat scroll right center !important;

}
.ajax__tab_default .ajax__tab_tab 
{
    margin-right:2px !important;
}
.ajax__tab_default .ajax__tab_header {
padding-right:25px;
text-align:right;
white-space:nowrap;
width:404px;
}
.dvContent
{
    margin-top:-30px;
}

.TCsddate 
        {
            float:left;
            height:25px;
            padding-left:5px;
            padding-top:10px;
            width:90px;
            background-color:#C0D6E1;
        }
        .TCsddateA 
        {
            color:#333333;
            font-family:Arial;
            font-size:11px;
            font-weight:bold;
        }
        .TCsdevent 
        {
            background-color:#C0D6E1;
            float:left;
            height:25px;
            padding-left:15px;
            padding-top:10px;
            width:265px;
        }
        .TCsdvenue 
        {
            float:left;
            height:25px;
            padding-left:15px;
            padding-top:10px;
            width:75px;
            background-color:#C0D6E1;
        }
        .TCsdfindtab 
        {
            background-color:#FFFBEC;
            float:left;
            height:25px;
            padding-left:5px;
            padding-top:10px;
            width:120px;
        }
        
        
        
        .TCsddate1 {
            float:left;
            height:auto;
            padding-left:5px;
            padding-top:5px;
            width:75px;
        }
        .TCsdevent1 
        {
            background-color:#ffffff;
            float:left;
            height:auto;
            padding-left:0px;
            padding-top:5px;
            width:270px;
        }
        .TCsdvenue1 
        {
            float:left;
            height:auto;
            padding-left:5px;
            padding-top:5px;
            width:80px;
        
        }
        .TCsdfindtab1 
        {
            background-color:#ffffff;
            float:left;
            height:auto;
            padding-left:0px;
            padding-top:3px;
            text-align:center;
            width:90px;
        }
       .TCscdetails1 
       {
            color:#3D505A;
            font-family:Arial,Helvetica,sans-serif;
            font-size:11px;
            line-height:14px !important;
            text-decoration:none;
            white-space:normal;
        }
        #TCspdetailshold 
        {
            background-color:#FFFFFF;
            clear:both;
            float:left;
            height:auto;
            padding-bottom:8px;
            width:540px;
            border:0px;
            margin:0px;       
        }
        .TCscdetails1 
        {        
            border-bottom:1px solid #cccccc;
            float:left;
            height:auto;
            margin-left:10px;
            margin-right:0px;
            padding-top:5px;
            padding-bottom:5px;
            width:auto;
        }
        
.featured
{
    margin-top:0px; 
width:890px; 
height:auto; 
overflow:hidden; 
background:#FFFFFF;
float:none;
}

.firstDivDesc
{
    height:145px;
    background-color:#ffffff;
    margin-bottom:10px;
    padding-top:5px;
}
.firstDiv
{
    height:365px;
    background-color:#ffffff;
    margin-bottom:10px;
}
.firstDivLeft
{
    width:575px;
    height:360px;    
    float:left;
  
}

.firstDivRight
{
    width:300px;
    height:350px; 
    background-color:#ffffff;
    float:right;
    padding:5px;
    padding-right:8px;
    padding-left:0px;
   
}
.firstDivRightTop
{
    height:250px; 
    float:right; 
    margin-top:5px;
}
.firstDivRightBottom
{
    
    height:90px; 
    float:right;   
}
.cityTable
{
    height:125px;
    background-color:#ffffff;
    padding:10px;
    margin-bottom:10px;
}
