body
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   margin: 0px; 
   background-color:#CCCCCC;     
}

table#Frame
{
   
   width: 100%; 
   height: 100%;
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px;    
}

table#Main
{   
   width: 850px; 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;  
   background-color: #FFFFFF; 
   border: 1px solid #000;  
   
}

table#DisplayPane
{   
   width: 200px; 
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   background-color:#CC3333;    
   font-size:12px;
}
#DisplayPaneContainer
{ 
   width: 200px;     
   background-color:#CC3333; 
   border-left: 1px solid #000;
   vertical-align:top;    
}

#DisplayPaneAddress
{
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
text-align:left;
color:#FFFFFF;
}

div#DisplayPaneSessionTimes
{
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
padding:0px;
vertical-align:top;
text-align:left;
color:#FFFFFF;
}

div#DisplayPanePrices
{
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
padding:0px;
vertical-align:top;
text-align:left;
color:#FFFFFF;
}
div#DisplayPaneMap
{
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 5px;
border:1px #000000;
}

table#PageTop
{   
   width: 850px;    
   border-collapse: collapse;
   padding: 0px;
   margin: 0px;
   border: 0px; 
     
}

table#mainMenuBar {
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #cd3333;
    background-image: url(../Images/menucurveRed.gif);	
    background-repeat: no-repeat; 
    height: 21px; 	
    width: 100%;
    border-collapse: collapse;
}

table#mainMenuBar tr {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBar tr td {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBarRedBlack {
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #cd3333;
    background-image: url(../Images/menucurveRedBlack.gif);
    background-repeat: no-repeat; 
    height: 21px;  
    width: 100%;
    border-collapse: collapse;
}

table#mainMenuBarRedBlack tr {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBarRedBlack tr td {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBarRedSand {
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #cd3333;
    background-image: url(../Images/menucurveRedSand.gif);
    background-repeat: no-repeat; 
    height: 21px;  
    width: 100%;
    border-collapse: collapse;
}

table#mainMenuBarRedSand tr {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBarRedSand tr td {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBarRedSand2 {
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #cd3333;
    background-image: url(../Images/menucurveRedSand2.gif);
    background-repeat: no-repeat; 
    height: 21px;  
    width: 100%;
    border-collapse: collapse;
}

table#mainMenuBarRedSand2 tr {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuBarRedSand2 tr td {
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
}

table#mainMenuLeft {   
    float: left;
    padding: 0px; 
    margin: 0px; 
    border: 0px; 
	text-decoration: none;	
}

table#mainMenuLeft a {    
    margin-left: 10px; 
    color: #ffffff; 
	text-decoration:none;    	
}

table#mainMenuLeft a:visited { color: #ffffff; text-decoration: none; }
table#mainMenuLeft a:hover { text-decoration: underline; } 

td.mainMenuLeftItem {
    border: 0px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B8CCEC;
    border-collapse: separate;    
    padding-left: 10px;
    padding-right: 10px; 
    white-space: nowrap;
    vertical-align: middle;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;    
	text-decoration:none;    
}

.White
{
	color:#FFFFFF;
	font-weight:bold;	
}	

.whiteLink
{
	color:#FFFFFF;	
}

.YellowBelt
{
background-color:#FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
}

td#breadcrumb{font-size: 12px; }


.NewsEventsTitle
{
margin-left:10px;
text-align:left;
text-indent:3px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.style3 {font-size: 14px}
.style4 {font-size: 12px}
.style5 {font-size: 14px; font-weight: bold; }
.style6 {font-size: 14px; text-align:left;}
.style8 {font-size: 18px}
.style9 {font-size: 24px;font-weight: bold;}

.style10{
text-align:left;
vertical-align:top;
font-weight:bolder;
padding: 3px; 
}


table#DisplayPaneAddress a:visited { color: #FFFFFF; text-decoration: none; }
table#DisplayPaneAddress a:hover { text-decoration: underline; } 










