
body	      {font-family:Arial, Helvetica, sans-serif; background-color:#9a258f; text-align: center; margin: 20px; padding: 0; background-image:url('bg.gif'); background-position: top; background-repeat: repeat-x; }

/*table         { border-collapse: separate; border: none; }*/

table.page    { width: 800px; background-color: #ffffff; margin-left: auto; margin-right: auto; padding: 0}
table.main    { background-color: #ffffff; margin: 0 0 0 0; padding: 0 }

td            { background-color: #ffffff; }

td.helpfill   { background-color: #ffffff}
td.helpbanner { color: #ffffff ;background-color: #FC7106;Font: 20pt arial}
td.helpbody   { background-color: #ffffff}

td.banner3    { font: normal bold 7pt arial; color:#393434; background-color: #ffffff; padding: 0 0 0 0; margin: 0px; text-align: right; }
a:visited.top,
a:link.top    { font: normal bold 7pt arial; color: white  }
a:hover.top   { font: normal bold 7pt arial; color: silver}


td.menu       { font: normal bold 8pt arial; width: 5px; text-align: left; background-color: #b2007c; background-image:url('spacer.gif'); background-repeat: repeat; padding: 0 0 0 0; margin: 0}
a:visited.menu,
a:link.menu   { font: normal bold 8pt arial; color: #ffffff }
a:hover.menu  { color: #ffffff}
.menuheading  { font: normal bold 8pt arial; color: #ffffff; background-color: #9b9ab9;   }

td.content    { width: 795px; background-color: #ffffff; padding: 0 ; border: none; background-image: url('news_bg.gif'); background-repeat: repeat-y; background-position: right top; }

td.column1    { width: 5px; background-color: #b2007c; background-image:url('spacer.gif'); background-repeat: repeat; padding: 0; margin: 0; }   
td.column2    { width: 610px; padding: 20px 15px 0 10px; background-color: #ffffff; line-height: 1.5; }
td.column3    { width: 160px; background-color: transparent; padding-left:0; padding-right:0; padding-top:30px; padding-bottom:0; text-align: left; /*border-right: #b2007c solid 5px;*/background-image: url('news_bg.gif'); background-repeat: repeat-y; background-position: right top  }


.newstitle    { font: normal bold 10pt arial;  background-color: transparent; color: #669fee; border: none; padding-left:0; padding-right:10px; padding-top:120px; padding-bottom:5px; background-image: url('24hrticket.gif'); background-repeat: no-repeat; background-position: left top ; text-transform: uppercase}
.newstext     { font: normal 8pt arial;  color: #393434; padding-left:0; padding-right:10px; padding-top:0; padding-bottom:5px; line-height: 1.5; background-color: transparent; }
.newsheading  { font: normal bold 8pt arial; background-color: transparent; color: #669fee; border:none; padding-left:0; padding-right:10px; padding-top:0px; padding-bottom:5px; /*background-image: url('news_bg.gif'); background-repeat: repeat-y; background-position: right top*/ }



.formnotes    { font: normal 8pt arial; color: ##cc0000 }
.box          { border:none; color: #393434 ; background-color: #ffffff; border:solid; border-width:1px; color:#FFFFFF; text-align: left; padding: 10px; font-style:normal; font-variant:normal; font-weight:normal; font-size:8pt; font-family:arial; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:10px  }



td.footer1    { font: normal arial; color: white; text-align: center; background-color: #9b9ab9; padding: 0 0 0 0; }
td.footer2    { font: normal arial; color: white; text-align: center; background-color: #ffffff; padding: 0 0 0 0; }


a.newslink:visited, a.newslink:link 

{ color: #669fee;}

a.newslink:hover 
{color: #669fee;}


a:visited.foot, 
a:link.foot   { font: normal arial; color: white; }
a:hover.foot  { font: normal arial; color: #cfceed}

/*a:visited.newslink, 
a:link.newslink   { color: #fc7106; }
a:hover.newslink  { color: #FF6666}
*/
a:		  { font: normal bold arial; color: #cc0000; text-align: left;}
a:visited, 
a:link	      { font: normal bold arial ; color: #cc0000; text-align: left;}
a:hover       { font: normal bold arial ; color: #cc0000; }

div.textsmall { clear: left }

.heading      { font: normal bold arial 14pt ; color: #cc0000; margin: 5px 0 10px 0}
.subheading      { font: normal bold arial 12pt; color: #cc0000; margin: 10px 0 0 0}

.textnorm     { font: normal 9pt arial;text-align: left;  color: #393434;}
.textsmall    { font: normal 9pt arial;text-align: left;  color: #393434;}
.textvsmall   { font: normal 8pt arial;text-align: left;  color: #393434;}

.textbold     { font: normal bold 9pt arial;text-align: left;  color: #cc0000;}
.copyright    { font: normal normal 7pt arial; text-align: center; color: #393434 }
.foot	      { font: normal normal 7pt arial; text-align: center; color: #393434 }
.prodbox      { width: 300px; background-color: #ffffff; border: #393434 thin solid; color: #393434; padding: 5px; margin: 5px 5px 5px 20px; float: left }

td.textnorm   {color: white}
td.formcell   {background-color: #ffffff; color: #ffff99; font: normal 8pt arial;}
table.help    {background-color: #ffffff; text-align: left ; padding: 0; margin: 0 0 0 0}

td.formprompt { width: 30%; font: normal normal 8pt arial; color: #393434; border-width: 1px;  text-align: left; vertical-align: middle; background-color: #ffffff; padding: 5px }
td.formprompt2 { color: #393434; background-color: #ffffff; padding: 5px }
td.formprompt4 { font: normal bold 8pt arial; color: #393434; background-color: #ffffff; padding: 15px }

td.formheading{ border-top:1px solid white; background-color: #cc0000; color: #ffffff; padding: 3px;
                font-style:normal; font-variant:normal; font-weight:bold; font-size:10pt; font-family:arial }                  
td.forminput2  { background-color: #ffffff;  }
td.forminput  { width: 70%; text-align: left; vertical-align: middle; background-color: #ffffff; padding: 0 }



.box2         { width: 100%; font: normal bold 9pt arial; background-color: #6596BD; border:solid; border-width:1px; color:#FFFFFF; padding: 10px 10px 10px 10px; margin: 0 0 10px 0 }
.box3         { width: 100%; font: normal normal 8pt arial; background-color: #678ab0; border:solid; border-width:1px; color:#FFFFFF; padding: 10px 10px 10px 10px; margin: 0 0 10px 0 }
.cathead      { font: normal bold 8pt arial; color: #ffffff; padding: 0; margin: 0 0 0 0; clear: both }
.cat      { font: normal bold 10pt arial; color: #000000;  margin: 10px 0 5px 0; clear: right }


.proddesc     { font: normal normal 8pt arial; color: #393434 }
.prodprice    { font: normal bold 10pt arial; color: #393434; text-align: center}

.form    {background-color: #ffffff; }

table.form3   { width: 100%; font-size: 8pt; background-color: #ffffff; color: #000000; padding: 0; margin: 0 0 0 0 }
td.form3   { font-size: 8pt; background-color: #ffffff; color: #000000; padding: 0; margin: 0 0 0 0 }

td.grid       { height: auto; padding: 10px; font: normal normal 8pt arial; color: #393434; background-color: #ffffff; border-width: 0;  } 

.bestsellerprice     {font: normal bold 8pt arial; text-align: left;  color: #000000;line-height: 1.5; padding-top:0; padding-bottom:0; padding-right:5px; padding-left:5px}

a.bestsellerlink    { font: normal arial 8pt; color: #000000; text-align: left; text-decoration: underline;}

.bestsellersmall      { font: normal 7pt arial; color: #000000; padding-top:0; padding-bottom:0; padding-right:5px; padding-left:5px;}
img.bestseller      { margin: 0 0 0 0; padding-top:0; padding-bottom:5px; padding-right:5px; padding-left:5px; width:142px  }
hr            { clear: left; margin: 4px 0 0 0; color: #ffffff }
img.left      { float: left; clear: left; border-style:solid; border-width:1px; border-color: #FFFFFF; margin: 0 10px 10px 0 }

input, textarea, select 

{

font-family: Arial, Helvetica, sans-serif;

font-style: normal;

font-variant: normal;

font-weight: normal;

font-size: 9pt;

line-height: normal;

font-size-adjust: none;

font-stretch: normal;

-x-system-font: none;

color: #393434;

margin-top: 2px;

margin-right: 0pt;

margin-bottom: 1px;

margin-left: 0pt;

}


table.bannerback tr td{
border-left: solid;
border-left-color:ffffff;
border-left-width:0px;
margin: 0px;
padding-left:20px;
padding-right:30px;
padding-top:30px;
padding-bottom:0px;
background-color: #ffde01;
background-image:url('headernew.jpg');
background-repeat : no-repeat;
background-position : top left;
color: #ffffff;
font-family:  arial, verdana, helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
text-align: right;
line-height:1.4;
	}


a.topmenulinks, a.topmenulinks:active, a.topmenulinks:link, a.topmenulinks:visited {
vertical-align: bottom;
text-align: right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
color:#ffffff;
text-decoration: none;
line-height:1.4;
}

a.topmenulinks:hover {
vertical-align: bottom;
text-align: right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
color:#ffffff;
text-decoration: underline;
line-height:1.4;
	}
	

table.topback tr td{
border-left: solid;
border-left-color:ffffff;
border-left-width:0px;
margin: 0px;
padding-left:20px;
padding-right:50px;
padding-top:18px;
padding-bottom:0px;
background-image:url('menubgnew.gif');
background-repeat : no-repeat;
background-position : top left;
color: #ffffff;
font-family:  arial, verdana, helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
text-align: right;
	}


a.toplinks, a.toplinks:active, a.toplinks:link, a.toplinks:visited {
vertical-align: bottom;
text-align: right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color:#cc0000;
text-decoration: none;
}

a.toplinks:hover {
vertical-align: bottom;
text-align: right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color:#cc0000;
text-decoration: underline;

	}

a.bannerlinks, a.bannerlinks:active, a.bannerlinks:link, a.bannerlinks:visited {
vertical-align: bottom;
text-align: right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color:#ffffff;
text-decoration: none;
}

a.bannerlinks:hover {
vertical-align: bottom;
text-align: right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color:#ffffff;
text-decoration: none;

	}
	
	
table.footerback tr td{
		border-left: solid;
		border-left-color:ffffff;
border-left-width:0px;
margin 0px;
padding-left:0px;
padding-right:0px;
padding-top:125px;
padding-bottom:0px;
background-image:url('footer.jpg');
background-repeat : no-repeat;
background-position : top left;
background-color: #9a258f;
color: #ffffff;
font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
font-weight: normal;

	}


a.footer, a.footer:active, a.footer:link, a.footer:visited {
color: #ffffff;
font-family:  tahoma, verdana, arial, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: underline;
	}
	
	a.footer:hover {
	color: #b2b2b2;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 10px;
font-weight: normal;
text-decoration: underline;
	}
	
	
