body {
	background-color: #FFFFFF;
	margin: -10px 0 0 -10px;
}

html body {
	margin: 0; padding: 0;
}

.kbheading{
    font-size: 17px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}

.topicheading{
    font-size: 17px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}

.smalltext{
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}

input.smalltext{
	padding-left:5px;
	font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}

a.smalltext:link{ font-size: 11px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
a.smalltext:visited{ font-size: 11px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
a.smalltext:hover{ font-size: 11px; color: #0000CC; font-family: Verdana, Arial, Helvetica; text-decoration:none; }

.xtrasmalltext{
    font-size: 9px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
}
a.xtrasmalltext:link{ font-size: 9px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
a.xtrasmalltext:visited{ font-size: 9px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
a.xtrasmalltext:hover{ font-size: 9px; color: #0000CC; font-family: Verdana, Arial, Helvetica; text-decoration:none; }


.navtrail{  font-size: 11px; color: #333333;  font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:900; }
.navtrail_current{  font-size: 11px; color: #0000FF;  font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:900; }
a.navtrail:link{ font-size: 11px; color: #333333; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:900; }
a.navtrail:visited{ font-size: 11px; color: #333333; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:900; }
a.navtrail:hover{ font-size: 11px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none; font-weight:900; }


a.footernav:link{ font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
a.footernav:visited{ font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-decoration:none; }
a.footernav:hover{ font-size: 11px; color: #CCCCCC; font-family: Verdana, Arial, Helvetica; text-decoration:none; }

a.section:link { font-size: 12px; color: #0000FF; 	font-family: Verdana, Tahoma; text-decoration:none; font-weight:900; }
a.section:visited { font-size: 12px; color: #0000FF; 	font-family: Verdana, Tahoma; text-decoration:none; font-weight:900; }
a.section:hover{ font-size: 12px; color:#000099; 	font-family: Verdana, Tahoma; text-decoration:none; font-weight:900; }

.ann{
	background-color: #FAFAFA;
	color: #000000;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	border-bottom: 1px solid #DADADA;
	padding: 4px;
}

.ann_hover{
	background-color:#C3CEE9;
	color: #0000FF;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	border-bottom: 1px solid #DADADA;
	padding: 4px;
}

a.ann_link:link { font-size: 11px; color: #0000FF; 	font-family: Verdana, Tahoma; text-decoration:none;}
a.ann_link:visited { font-size: 11px; color: #0000FF; 	font-family: Verdana, Tahoma; text-decoration:none;}
a.ann_link:hover{ font-size: 11px; color:#000099; 	font-family: Verdana, Tahoma; text-decoration:none;}

.logintext{
	color: #000000;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	border:1px solid #AAAAAA;
	padding: 3px 2px 2px 19px;
	margin: 0px;
	background-color:#FFFFFF;
	vertical-align:middle;
}
.loginpassword{	
	color: #000000;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	border:1px solid #AAAAAA;
	padding: 3px;
	margin: 0px;
	background-color:#FFFFFF;
	vertical-align:middle;
}

.style1 {
	font-family: Tahoma;
	font-size: 9px;
	color: #868686;
}
.style2 {
	font-family: Tahoma;
	font-size: 9px;
	color: #666666;
}
.style3 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #878787;
}
.style4 {
	font-size: 9px;
	color: #444444;
}

.quotetop{
	background:#91a7c5;
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	padding: 5px;
}

.quotemain{
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-left: 4px solid #c9d5e6;
	border-top: 0;
	color: #0000FF;
	padding: 5px;
	margin: 0px auto 10px auto;
	font-size: 10px;
	font-family: "Tahoma";
}

.codetop{
	background:#9fb5d7;
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	padding: 5px;
}

.codemain{
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-left: 4px solid #c9d5e6;
	border-top: 0;
	color: #000000;
	padding: 5px;
	padding-top:0px;
	margin: 0px auto 10px auto;
	font-size: 12px;
	font-family: "Courier New", Courier, mono;
}

.style5 {font-size: 12px; color: #878787; font-family: Tahoma;}
a.style5:link { font-size: 12px; color: #0000FF; font-family: Tahoma; }
a.style5:visited { font-size: 12px; color: #0000FF; font-family: Tahoma; }
a.style5:hover{ font-size: 12px; color: #878787; font-family: Tahoma; }

.kbtext {font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica;}
a.kbtext:link { font-size: 11px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none;}
a.kbtext:visited { font-size: 11px; color: #0000FF; font-family: Verdana, Arial, Helvetica; text-decoration:none;}
a.kbtext:hover{ font-size: 11px; color: #878787; font-family: Verdana, Arial, Helvetica; text-decoration:none;}

.kbentry {font-size: 10px; color: #000000; font-family: Verdana;}
.kbtitle {font-size: 16px; color: #000000; font-family: "Times New Roman";}

.troubleshoot {font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.troubleshoot:link { font-size: 10px; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.troubleshoot:visited { font-size: 10px; color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.troubleshoot:hover{ font-size: 10px; color: #878787; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.troubleshootheader{
	background: #F7F9FB;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.troubleshoottitle{font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

.resultentry {font-size: 12px; color: #000000; font-family: Tahoma; text-decoration:none;}
a.resultentry:link { font-size: 12px; color: #000000; font-family: Tahoma; }
a.resultentry:visited { font-size: 12px; color: #000000; font-family: Tahoma; }
a.resultentry:hover{ font-size: 12px; color: #0000FF; font-family: Tahoma; }

.pagetitle {font-size: 12px; color: #000000; font-family: Tahoma; text-decoration:none;}

.resultentrysmall {font-size: 10px; color: #000000; font-family: Tahoma; text-decoration:none;}
a.resultentrysmall:link { font-size: 10px; color: #000000; font-family: Tahoma; }
a.resultentrysmall:visited { font-size: 10px; color: #000000; font-family: Tahoma; }
a.resultentrysmall:hover{ font-size: 10px; color: #0000FF; font-family: Tahoma; }

a.movie:link { font-size: 9px; color: #000000; font-family: Tahoma; text-decoration:none; }
a.movie:visited { font-size: 9px; color: #000000; font-family: Tahoma; text-decoration:none; }
a.movie:hover{ font-size: 9px; color: #0000FF; font-family: Tahoma; }

.commonkbentry {font-size: 12px; color: #277DC9; font-family: Tahoma; text-decoration:none;}
a.commonkbentry:link { font-size: 12px; color: #277DC9; font-family: Tahoma; }
a.commonkbentry:visited { font-size: 12px; color: #277DC9; font-family: Tahoma; }
a.commonkbentry:hover{ font-size: 12px; color: #FFB400; font-family: Tahoma; }


.ticketentry {font-size: 12px; color: #000000; font-family: Tahoma; text-decoration:none;}
.ticketentrysmall {font-size: 10px; color: #000000; font-family: Tahoma; text-decoration:none;}

div.captionentry {font-size: 10px; color: #0000FF; font-family: Tahoma; text-decoration:none;}
div.categorycaptionentry {font-size: 10px; color: #000000; font-family: Tahoma; text-decoration:none;}

.toplink{font-size: 10px; color: #000000; font-family: Tahoma; text-decoration:none;}
a.toplink:link {font-size: 10px; color: #000000; font-family: Tahoma; text-decoration:none;}
a.toplink:visited { font-size: 10px; color: #000000; font-family: Tahoma; text-decoration:none;}
a.toplink:hover{ font-size: 10px; color: #0000FF; font-family: Tahoma; text-decoration:none;}

.newsdate {font-size: 9px; color: #000000; font-family: Tahoma; text-decoration:none;}
.newsentry {font-size: 12px; color: #000000; font-family: Tahoma; text-decoration:none;}

.style6 {
	font-family: Tahoma;
	font-size: 9px;
	color: #878787;
}
.style7 {color: #6DA04B}
.style9 {color: #6DA04B; font-weight: bold; }

.style10 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #676767;
}
a.style10:link { font-size: 12px; color: #0000FF; font-family: Tahoma; }
a.style10:visited { font-size: 12px; color: #0000FF; font-family: Tahoma; }
a.style10:hover{ font-size: 12px; color: #0000AA; font-family: Tahoma; }

.style11 {
	font-family: Tahoma;
	font-size: 9px;
}
.style12 {
	color:#026CF6;
	font-weight: bold;
}
.style13 {color: #999999}
.style14 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9px;
	color: #858585;
}
.style15 {color: #6da04b}
.style16 {font-family: Tahoma; font-size: 9px; color: #999999; }
.style17 {color: #999999}
.style18 {font-size: 9px}
.style19 {color: #e47e01}

a.ticketlink:link { font-size: 10px; color: #222222; font-family: Tahoma; }
a.ticketlink:visited { font-size: 10px; color: #222222; font-family: Tahoma; }
a.ticketlink:hover{ font-size: 10px; color: #CCCCCC; font-family: Tahoma; }
.ticketlink {font-size: 10px; color: #222222; font-family: Tahoma;}

.style24 {color: #0000FF}
a.style24:link { font-size: 12px; color: #0000FF; font-family: Tahoma; }
a.style24:visited { font-size: 12px; color: #0000FF; font-family: Tahoma; }
a.style24:hover{ font-size: 12px; color: #878787; font-family: Tahoma; }

.tickettable {color: #FFFFFF}
.tickettablecategory { font-size: 11px; color: #000000; font-family: Tahoma; }
.tickettablerow {font-size: 11px; color: #000000; font-family: Tahoma; }
a.tickettablelink:link { font-size: 11px; color: #0000FF; font-family: Tahoma; text-decoration:none;}
a.tickettablelink:visited { font-size: 11px; color: #0000FF; font-family: Tahoma; text-decoration:none;}
a.tickettablelink:hover{ font-size: 11px; color: #CCCCCC; font-family: Tahoma; text-decoration:none;}

.select { font-size: 10px; color: #000000; font-family: Verdana; }

.ticketindex {color: #666666}

h1, h2, h3, h4, h5, h6 {
	font-family: "Helvetica Neue Light", Helvetica, Arial, sans-serif;
	line-height: normal;
	font-weight: bold;
}

h5 {
	margin: 0 0 10px;
	padding: 0 10px;
	height: 25px;
	font-size: 1em;
	font-weight: bold;
	color: #909090;
	line-height: 25px;
	white-space: nowrap;
	overflow: visible; 
}

.header3 {
	background: url('../images/header_r.png') right top no-repeat;
	padding-left:10px;
	padding-right:5px;
	height:20px;
	vertical-align:middle;
	font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
	padding-top:5px;
}

.header2 {
	background: url('../images/header_l.png') left top no-repeat;
}

.header1 {
	background: url('../images/header_b.png') top repeat;
}

.headerselection {
	border-left:1px solid #CCCCCC;
	padding-left:8px;
	padding-bottom:2px;
	margin-left:5px;
}


option.unavailable { background-color:#FFBFBF; color:#FFFFFF; }