BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: arial
}

img {
border:none;
}


h1 {
font-size: 24px;
color:#990000;

font-weight:bold;

}

h2 {
font-size: 18px;
color:#990000;
text-align: center;
font-weight:bold;
}

h3 {
font-size: 16px;
color:#990000;
text-align: center;
font-weight:bold;
}

h4 {
font-size: 16px;
color:#000000;
text-align: left;
font-weight:bold;
}

h5{
font-size: 14px;
color:#000000;
text-align: center;
font-weight:bold;
}

h6 {
font-size: 14px;
color:#000000;
text-align: left;
font-style:italic;
}

p {
font-size: 12px;
color: #000000;
text-align: left;
}

A
{
    COLOR:#990000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR:#CC9966;
}

a.header
{
	COLOR:#FFFFCC;
	
    
}

a:hover.header
{
COLOR:#FFFFFF;
}
.regular
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: arial
}
.errmsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #990000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial;
    
}
.status
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006600;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.theader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}


.theaderpurple
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt;
    COLOR: #890000;
    FONT-FAMILY: Arial;
    BORDER-BOTTOM: #890000 1px solid;
}
.purpletext
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 12pt;
    COLOR: #890000;
    FONT-FAMILY: Arial;
}
.plview
{
		font-weight: bold;
    FONT-SIZE: 12pt;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.bodybg
{
    FONT-SIZE: 10pt;

}
.bodybgntre
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #FFCC66
}
.bodysmalltext
{
    FONT-SIZE: 10pt;
}
.row1bg
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #ffffcc
}
.row2bg
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #ffe4c4
}
.borderbg
{
    BACKGROUND-COLOR:#FFFFFF;
}
.tableheaderbg
{
    BACKGROUND-COLOR:#990000;
	color:#FFFFCC;
}

.button
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #890000;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: helvetica, arial, sans-serif
}
.menubg
{
background-image:url(images/menubg.jpg);
background-repeat:repeat-y;
background-position:left;
width:500;
	
}
.menubar
{
background-image:url(images/redbar.jpg);
background-repeat:repeat-x;
}
.mainmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR:#990000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.mlsareas
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 7pt;
    FONT-FAMILY: Arial
}
.submenu
{
    FONT-SIZE: 11pt;
    COLOR: #990000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.pageflowtext
{
    FONT-SIZE: 10pt;
	font-weight:bold;
    COLOR:#FFFFCC;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
a:hover.pageflowtext
{
    FONT-SIZE: 10pt;
	font-weight:bold;
    COLOR:#FFFFCC;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.usernametext
{
    FONT-SIZE: 11pt;
    COLOR: #990000;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.datetimetext
{
    FONT-SIZE: 9pt;
    COLOR: #990000;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.page_header_dark
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.weekendbgcolor
{
    BACKGROUND-COLOR: #ffe4c4
}
.currentdaybgcolor
{
    BACKGROUND-COLOR: #ffc0cb
}
.calextradaytext
{
    FONT-SIZE: 8pt;
    COLOR: #808080;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.caldaytext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.calcompletedtext
{
    FONT-SIZE: 10pt;
    COLOR: #008000;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.calduetext
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}

.enrollment{

 font-size: 12px;
 text-align: center;
 width: 100%;
}

.ticket{
border:dotted;
border-color:#990000;
border-width:thick;
background-image:url(file:///W|/ntreak.com/images/ticket.gif);
background-repeat:repeat-x;
background-position:center;
background-color:#FFFFFF;
}

.ticketinfo{
color:#FFFFFF;
background-color: #990000;
text-align: center;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
width:100%;

}

.enrollmentheader {
color:#FFFFFF;
background-color: #990000;
text-align: center;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.enrollmentbody1{
background-color: #FFE89F;
}

.enrollmentbody2 {
background-color: #FFF2CA;
}

.ticketheader {
font-weight:bold;
font-size:24px;
color:#990000;
text-align:center;

}


.header {
color:#FFFFFF;
background-color: #990000;
text-align: left;
font-weight:bold;
font-size:16px;

}

.header2 {
color:#000000;
background-color: #FFFF99;
text-align: left;
font-weight:bold;
font-style:italic;
font-size:12px;

}
.bordertop {
border-top: solid thin #999999;
}

.borderright {
border-right: solid thin #999999;
}

.borderleft {
border-left: solid thin #999999;
}

.borderbottom {
border-bottom: solid thin #999999;
}