﻿/* inheritance style classes starts*/
.CTEFont,.RightPanelOrderInfo,.boldheader14,.CTEblueheader,.txt12normal,#shopping-cart,.loginmiddletext,.crendentialsusername
,.crendentialspass,.forgotpass,.maintext,.righttext,.CTEpageheader,.boldheader14,.CTEloginText  {font-family: Arial, helvetica, Sans-Serif;}
#cte_main_body,.CTEtopheader1,.CTEautodiv,.CTEautodivpadding,.CTEheadertxt,#CTErightpanelfull,.CTEleftpanel
,.tabnavleft,.tabsnavlist,.subtabnav,.CTEsearchfooterleft,.CTEpoweredby,.CTEaltmidTop,.CTEaltnewmid
,.CTEaltmid1,.CTEadmindashhold,.CTEsearchheader,.textcontainer,.middlearea,#welcometabheader #tabs
,.welcome,.middle,.promo,.features,.maintext,.middlearea,.welcometabsnavlist,.insidefeatures
,.CTEeventboxheader,.CTEeventbox,.CTEwelsomeuser,.CTEsearchfilterleft,.CTEsearchheader,.CTEsearchfooterleft,.CTEautotxt
,.login_left_col,.login_left_col ol li,.CTEloginText,#featured,#content_body_venue,.sports  UL    {float:left}
.CTEtopheader2,.CTEautodivright,.CTEheadertxtright,.CTEcompanylogo,.tabnavright,.CTEsearchfilterright
,#CTErightpanel,.CTEcollapseImage,.CTEinputel,.CTEeventboxheaderright,.forgotpass,.CTEcustomerlogin
,.CTEsearchright,.CTEbuttonhold,.login_left_col .rightFloat{float:right}
#CTEcontainer,#CTEheaderbanner,#CTElogincontent,#contents{width: 974px;}
#CTEheaderbanner,.CTEautodivclear,#CTErightpanelfull,.CTEleftpanel,.CTEleftpanelhold,.CTEadminuserhold
,#CTErightpanel,.CTEaltmidTop,.CTEadminlinkhold,.CTEadmindashhold,.CTEadmindashresulthold,.CTEsearchresulthold
,#CTElogincontent,#CTEcontainer,.CTEsearchfilterhold{overflow:hidden}
.CTEheaderbar,#CTEheaderbanner,.CTEautodivclear,.CTEcontentauto,.CTEleftpanelhold,.subtabnav,#CTEfooter,.CTEalrtmidhold
,.CTEaltmidTop,.CTEaltnewmid,.CTEaltmid1,.CTEadminlinkhold,.CTEadmindashcontent,.CTEadmindashresulthold,.CTEadminuserhold
,.CTEsearchresulthold,.CTEblueheader,#CTElogincontent,#CTEcontainer,.CTEsercrow,.CTEsearchfilterhold,.flyoutcont
,.CTEautotxt,#shopping-cart,.sports  DIV{clear:both}
#CTEheaderbanner,.CTEcontentauto,.tabnavleft,.tabnavright,.subtabnav,.CTEsearchfooterleft,.CTEsearchfilterright,.CTEalrtmidhold
,.CTEaltmid1,.CTEadmindashcontent,.CTEinputel,.CTEeventboxheaderright,.CTEblueheader,#CTElogincontent,.insidefeatures{height:auto}
.CTEheadertxt,.CTEheadertxtright,.tabnavright,.CTEsearchfooterleft,.CTEsearchfilterright,.CTEsearchheader,.CTEinputel
,.CTEeventboxheaderright,.CTEsercrow,.CTEeventboxheader,.CTEeventbox,.CTEsearchfilterleft,.CTEsearchheader,.CTEbuttonhold
,.CTEsearchfooterleft,.CTEautotxt,.welcometabsnavlist   {width:auto}
.middlearea,.theater_secondary_category ,.middlearea{width:100%}
.CTEheadertxt,.CTEheadertxtright,.tabsnavlist,.welcometabsnavlist,.CTEblueheader{color:#ffffff}
.CTtextbox,.brand11bold,.text11,.bluebrand11bold,.CTEeventboxheaderright,.forgotpass,.CTEFont,.CTEerror,.CTEGridRow
,.CTEGridAltRowBG,.CTEInvitePanel,.CTEeventboxheader,.CTEeventbox,.brand11bold ,#shopping-cart,.CTEloginText  {	font-size:11px;}
/* inheritance style classes ends*/
BODY {	background:#EFEFEF none  !important;}
.CTEFont
{color: #333333;}
#cte_main_body {WIDTH: 670px}
#right_side_bar{display:none;}
.listOrder{width:660px;}
#CTEcontainer {	
	margin: 0px auto;
	text-align: left;
	background-color: #ffffff;
}
.CTEheaderbar{
	height:25px;
}
.CTEtopheader1{
	width:605px;
	height: 24px;
	padding-left:10px;
	margin-right:7px;	
}
.CTEtopheader2{
	width:340px;
	height: 24px;
	margin-left:2px;
	margin-right:10px;
}
.CTEautodivclear{	padding-bottom:10px;}
.CTEautodivpadding{	padding-right: 5px;}
.CTEheadertxt{
	margin-left:10px;
	margin-right:10px;
	padding-top:2px;
	margin-top:1px;
	font-size : 11px;
}
.CTEheadertxtright{
	margin-left:10px;
	margin-right:10px;
	padding-top:0px;
	margin-top:2px;
	font-size : 11px;
}
.CTEcompanylogo{
	background-repeat: no-repeat;
	background-position:top;
	height: 110px;
	width: 250px;
}
/*------------ body ----------------------*/

#CTErightpanelfull{
	width:964px;
	margin-right:5px;
}
.CTEleftpanel{
	width:671px;
}
.CTEleftpanelhold{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #788385;
	border-left-color: #788385;	
	width:669px;
}	
.CTEleftpanelholdPadding
{
	padding-left:5px;
	padding-right:5px;
	width:655px;
}
.tabnavleft{
	width:400px;
}
.tabsnavlist{
	height: 28px;
	width: 85px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.subtabnav{
	width:600px
}
/*--------  Footer---------------- */
#CTEfooter{
	width:975px;
	height:25px;
	padding-top:10px;
}
.CTEsearchfooterleft{
	padding-right:15px;
}
.brand11bold{
	color:#A0A094;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
}
.CTEbold12blue{
	color:#336699;
	text-decoration:none;
	font-weight:bold;
	font-size:12;
}
.CTEsearchfilterright{	padding-right:5px;}
.text11{
	color:#999999;
}
/*-----------right nav --------------------*/
#CTErightpanel{
	width:300px;
	margin-right:0px;
	text-align:center;
	padding-top:5px;
}
.CTEpoweredby{
	height: auto;
	width: 300px;
	padding-bottom:5px;
}
.CTEalrtmidhold{
	padding-top:5px;
	width:300px;
}
.CTEcollapseImage
{
	padding-right:5px;
	cursor:pointer;
}
.CTEaltnewmid
{
	height: auto;
	width: 293px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #788387;
	border-left-color: #788387;
	text-align:left;
	border-bottom-width :1px;
	border-bottom-color: #CDCDCD;
	border-bottom-style: solid;
	border-top-width :1px;
	border-top-color: #CDCDCD;
	border-top-style: solid;
}


A.RightPanelFirstlink,A.RightPanelFirstlink:Link, A.RightPanelFirstlink:visited, A.RightPanelFirstlink:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #536465;
	text-decoration: underline;
}
A.RightPanelSecondlink,A.RightPanelSecondlink:Link, A.RightPanelSecondlink:visited, A.RightPanelSecondlink:hover 
{
	color: #536465;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #536465;
	text-decoration: underline;
}
.RightPanelOrderInfo {
	font-size: 10px;
	color: #536465;
}
/*-------- Admin ------------------*/
.CTEadminlinkhold{
	padding-top:10px;
	padding-bottom:10px;
}
A.CTEadminlink, A.CTEadminlink:Link, A.CTEadminlink:visited, A.CTEadminlink:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #536465;
	text-decoration: underline;
	padding-left:10px;
	padding-right:20px;
}
A.CTEadminlinkhover, A.CTEadminlinkhover:Link, A.CTEadminlinkhover:visited, A.CTEadminlinkhover:hover {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #93a7ae;
	text-decoration: underline;
	padding-left:10px;
	padding-right:20px;
}
.CTEadmindashhold{
	width:370px;
	margin-left:5px;
	margin-right:9px;
	margin-bottom:15px;
}
.CTEsearchheader{
	padding-top:10px; 
}
.CTEadmindashcontent{
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
}
A.link, A.link:Link, A.link:visited, A.link:hover  {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #536465;
	text-decoration: underline;
}
.link {
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #536465;
	text-decoration: underline;
}
A.whitetext11
{
	FONT-SIZE: 12px;	COLOR: #ffffff;	TEXT-DECORATION: none
}
A.whitetext11:Link, A.whitetext11:visited  {	FONT-SIZE: 12px;	COLOR: #ffffff;	TEXT-DECORATION: none}
A.whitetext11:hover {FONT-SIZE: 12px;	COLOR: #ffffff;	TEXT-DECORATION: underline}
A.whitetext12
{
	width:auto;
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding-top:2px;
	color:#FFFFFF;
	margin-top:1px;
	font-size : 11px;
}
A.whitetext12:hover
{
	text-decoration:underline; 
}
.boldheader14{
	font-size: 14px;
	font-weight: bold;
	color: #536465;	
	padding-top:10px;
}
.CTEinputel{
	padding-top:10px;
	margin-left:5px;
}
.CTEadmindashresulthold{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}
.bluebrand11bold{
	color:#536465;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
}
.CTEeventboxheaderright{
	padding-top:5px;
	margin-left:5px;
	color:#666666;
}
.CTEadminuserhold{
	margin-left:6px;
	margin-right:9px;
	margin-bottom:15px;
}
.CTEsearchresulthold{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}
.CTEscrollbar
{
	overflow-y:scroll;
	height:100px;
}
.CTEerror {
	FONT-WEIGHT: normal; COLOR: #ff0000; FONT-FAMILY: tahoma
}
.CTEblueheader{
	margin-top:10px;
	padding-top:5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color:#eaeaea;
	padding-left: 10px;
}
fieldset {
    border-color: #000;
	border-width: 0px;
	border-style: solid;        
	margin: 0;
}
fieldset legend {
	font-size:1.1em; 
}
fieldset label:first-letter { 
	text-decoration:none;    
}
.CTEGridRow 
{	
	COLOR: #666666;	
	PADDING-TOP: 5px;	
}
.CTEGridAltRowBG 
{	
	COLOR: #666666;	
	PADDING-TOP: 5px;	
	BACKGROUND-COLOR: #f3f3f3
}

.CTEInvitePanel 
{	
	color:#536465;
	PADDING-TOP: 10px;	
	BACKGROUND-COLOR: #f3f3f3;
	font-weight :bold ;
	border:1px solid #cdcdcd;
	padding-left:5px; 
}
/*---Search Page (Landing Page ) -----------*/
.CTEeventboxheader {	MARGIN-LEFT: 5px;	COLOR: #666666;	PADDING-TOP: 5px;	HEIGHT: auto}
.CTEeventbox {	COLOR: #666666;	PADDING-TOP: 5px;	}

.GridHeight42 { height:42px;}
.Margin5{margin-left:5px;}
.CTEsercrow {	MARGIN-LEFT: 1px;	HEIGHT: auto;}

.white12bold {	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	COLOR: #ffffff;	TEXT-DECORATION: none} 
A.white12bold:hover, A.white12bold:visited{ text-decoration:none; }

.CTEwelsomeuser {	PADDING-LEFT: 20px;	PADDING-TOP: 10px}
.CTEpageheader {	FONT-WEIGHT: bold;	FONT-SIZE: 30px;	PADDING-BOTTOM: 10px;	COLOR: #536465;	}
.CTEsearchright {WIDTH: 385px;margin-top:10px;	}
.txt12normal {	FONT-SIZE: 12px;	TEXT-DECORATION: none}
.flyoutcont {	PADDING-LEFT: 10px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	BORDER-BOTTOM: #e1e1e1 1px solid;	HEIGHT: 40px;	TEXT-ALIGN: left}
.CTEsearchfilterleft {	BORDER-RIGHT: #e1e1e1 1px solid;	PADDING-RIGHT: 15px;	HEIGHT: auto}
.brand11bold {	PADDING-LEFT: 5px;	FONT-WEIGHT: bold;	COLOR: #a0a094;	TEXT-DECORATION: none}

.boldheader14 {	FONT-WEIGHT: bold;	FONT-SIZE: 14px;	COLOR: #536465;	PADDING-TOP: 10px;	} 
.CTEsearchheader {	PADDING-TOP: 10px}
.CTEbuttonhold {MARGIN-LEFT: 5px;	PADDING-TOP: 5px;	HEIGHT: auto}

.CTEsearchfooterleft {	PADDING-RIGHT: 15px;HEIGHT: auto}
.CTEautotxt {PADDING-LEFT: 10px;PADDING-TOP: 5px;	HEIGHT: auto;	TEXT-ALIGN: left}
.brand10bold {	PADDING-LEFT: 5px;	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: #a0a094;	TEXT-DECORATION: none}
/*--------Profile---------*/
/*-----------Left col of login and member pages--------*/
.login_left_col
{
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family: Arial;
 width: 450px;
}
.login_left_col .specialLabel
{
 color: #205589; 
 font-weight: bold;
 font-size: 14px;
 width: 100px;
 margin: 10px 0px 0px 10px;
}
.login_left_col ol li
{
 width: 200px;
}
.login_left_col .SubLabel
{
 color: #205589; 
 width: 50px;
}
.login_left_col .personalInfo ol
{ 
 width: 416px;
}
.login_left_col .personalInfo ol li
{
    width: 175px;
}
.login_left_col #cartInput
{ 
 margin: 0px;
 padding: 0px;
 width: 50px;
}
#shopping-cart {
	padding: 10px 5px 0;
	margin-bottom: 20px; 
	color: #000;
}
.clearfixViewOrder {	margin:0px;	width: 790px}
/*------Login-------*/
#CTElogincontent
{
	padding-top:50px;
}
.CTEloginhold{
	width: 391px; 
	height: auto;
	margin-left:300px;	
}
.loginbarcontainer
{
	height:364px; width:400px; 
	margin-top:0px;
	margin-left:280px;
}

.loginmiddletext{
font-size:13px;
font-weight:bold;
color:#3b3f42;
margin-left:17px;
}
.textcontainer{
width:110px; 
height:70px;
}
.crendentialsusername{
font-size:13px;
font-weight:bold;
color:#3b3f42;
margin-left:10px;
margin-top:30px;
text-align:right;
width:100px;
}
.crendentialspass{
font-size:13px;
font-weight:bold;
color:#3b3f42;
margin-left:10px;
margin-top:15px;
text-align:right;
width:100px;
}


.loginTextBoxes{
border:0px solid #990000;
height:18px;
color:#333333;
width:175px; 
}
.forgotpass
{
color:#336596;
text-decoration:underline;
margin-right:11px;
margin-top:30px;
}
A.forgotpass, A.forgotpass:Link, A.forgotpass:visited, A.forgotpass:hover  
{
	color:#336596;
	text-decoration:underline;
}
.middlearea{
	height:340px;  
}
/*------RecentSearches-------*/
.RecentSearch
{
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #536465;
	padding:1px 0px 2px 0px;
}

#popular_events 
{
	WIDTH: 600px;	
}
#featured 
{	
	MARGIN: 0px 15px 0px 0px;	
	WIDTH: 250px;
}
#content_body_venue 
{	
	MARGIN-BOTTOM: 10px;	
	WIDTH: 650px;
}
/*---------Theatre Front door-----------*/
.theater_categories {
	WIDTH: 60%
}
.theater_primary_category H3
{
	width:300px;
}
.theater_primary_category UL 
 {
	WIDTH: 45%;
 }
.theater_tertiary_category 
{	
	MARGIN: 20px 0px;	
	width:30%;
}
.theater_secondary_category H3 
{
	width :300px;
}
.sports {	MARGIN: 0px}
.sports  UL {MARGIN: 0px 2px 15px 0px;	WIDTH: 22%}
.sports  LI {	MARGIN: 2px 0px}

.theater_secondary_category UL 
{
	width:45%;
}
/*------Welcome page header------*/

#welcometabheader #tabs
{
width:922px;	
margin-top:3px;
z-index:2;
position:relative;
padding-left:50px;
}
.welcome
{
margin-left:50px;
margin-top:30px;
width:332px;
height:41px;
margin-bottom:50px; 
}
.middle{
width:970px;
border-left:1px solid #788387;
border-right:1px solid #788387;
}
.promo{
width:701px;
height:335px;
margin-top:2px;
margin-left:8px;
}
.features{
	margin-left:30px;
	width:217px;
	height:22px;
}
.maintext{
	font-size:12px;
	color:#666;
	width:640px;
	margin-left:25px;
	margin-right:25px;
}
.righttext {
	font-size:14px;
	}
.middlearea{
	height:340px;  
}
.CTEcustomerlogin{
	background-repeat: no-repeat;
	height: 110px;
	width: 200px;
	margin-top:20px; 
}
.welcometabsnavlist{
	height: 28px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.insidefeatures{
	margin-left:25px;
	width:217px;
	overflow :hidden ;
}
.insidefeaturesHome{
	margin-left:5px;
	width:250px;
	overflow :hidden ;
}

.insidefeaturesSignUp{
	margin-left:-12px;
	
	overflow :hidden ;
}

.insidefeaturestext li{	list-style-type :disc; }

body {
color:#333333;
font-family:Arial,helvetica,Sans-Serif;
font-size:12px;
text-align:left;
}




