/* Elements */

body {
margin: 10;
padding: 5;
background-color:#fff;
color: #000;
text-align: center;
font: normal 12px verdana,arial,geneva,helvetica,sans-serif
}

a {background-color:transparent}

a:link {color:#ff9933; text-decoration:none}
a:visited {color:#ff9933; text-decoration:none}
a:active {color:#ff9933; text-decoration:none}
a:hover {color:#ff9933; text-decoration:none}

DIV, TABLE, TD {font-size: 1.0em; padding: 0;}

TABLE {margin: 0px}

A.top:link, A.top:visited, A.top:active  {
text-decoration: none;
color: #000}

A.top:hover {
text-decoration: underline;
color: #000
}

h1 {margin:0 0 .75em 0;
font-size:1.8em;
font-weight:bold;
color:#ff9933}

h2 {margin:0 0 .75em 0;
font-size:1.4em;
font-weight:bold;
color:#ff9933}

.box {
border:2px #ff9933 solid;
padding:5px;
background-color:#FFF;
width: 75%;
align: center;
}

.boxsmall {
border:1px #ff9933 solid;
border-bottom: 0px;
border-top: 0px;
padding:2px;
background-color:#FFff99;
align: center;
}

.box2 {
border:1px #ff9933 solid;
padding:5px;
background-color:#FFF;
align: center;
}

.topimage {
background: url(top.gif) 0% 0% no-repeat;
align: center;
height: 26px;
width: 1000px
}

.bottomimage {
background: url(bottom.gif) 0% 0% no-repeat;
align: center;
height: 26px;
width: 1000px;
border: 0px;
padding-top: 3px
}

.background {
border:1px #ff9933 solid;
padding:0px;
margin:0px;
background-color:#FFF;
width: 996px;
align: center;
}

.searchtop {
background: url(topsearch2.gif) 0% 0% no-repeat;
align: center;
height: 21px;
width: 285px;

}

.linkstop {
background: url(quick-links.gif) 0% 0% no-repeat;
align: center;
height: 21px;
width: 285px;

}

.searchbottom {
background: url(bottomsearch.gif) 0% 0% no-repeat;
align: center;
height: 12px;
width: 285px
}

.navbox {
border:1px #ff9933 solid;
border-top: 0px;
border-left: 0px;
padding:5px;
background-color:#FFf;
align: center;
margin-bottom:5px;
}

.menudiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; /* Width of Menu Items */
border-bottom:1px #ff9933 solid;

}

.menudiv ul li{
position: relative;
}

/*Sub level menu items */
.menudiv ul li ul{
position: absolute;
width: 150px; /*sub menu width*/
top: 5;
visibility: hidden;

}

/* Sub level menu links style */
.menudiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #ff9933;
text-decoration: none;
background: #fff;
padding:5px;
border:1px #ff9933 solid;
border-bottom: 0px;

}

.menudiv ul li a:visited{
color: #ff9933;
}

.menudiv ul li a:hover{
background-color: #fafad5;
}

.menudiv .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;

}


/* Holly Hack for IE \*/
* html .menudiv ul li { float: left; height: 1%; }
* html .menudiv ul li a { height: 1%; }
/* End */


/******** added by cb start ********/
.tborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #FFEA59;
}
.tcat
{
	background: #F5F7C6 url(tablebg.png) repeat-x top left;
    COLOR: #FFFFFF;
	FONT: 12px Verdana, Tahoma;
}
.tickethr
{
	BACKGROUND-COLOR: #FFEA59; COLOR: #FFEA59; BORDER: 0; HEIGHT:1px; MARGIN-TOP: 0; MARGIN-BOTTOM: 8;
}
.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.row1
{
	BACKGROUND-COLOR: #EDF4FF;
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.ticketline
{
	BACKGROUND-COLOR: #F5F7C6;
}
.ticketpostname
{
    FONT-SIZE: 18px;
    COLOR: #333333;
    FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica;
}
.mediumtext
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
/******** added by cb end ********/