﻿body
{
    font-size:62.5%;
    font-family: verdana;
    color: #000000;
}

h1 {
    margin:0;
    padding-bottom: 15px;
    font-weight:Bold;
    font-size: 24px;
    color:#57578D;
}

h2 {
    padding:0 0 1px 0;
    font-weight:Bold;
    font-size:19px;
    color:#57578D;
    margin: 0px;
    text-transform: uppercase;
}

h3 {
    margin:0; 
    font-weight:Bold;
    font-size:14px;
    color:#0064B4;
}

h3 a 
{
	font-weight:bold; 
	font-size: 12px;
	color: #0064B4;
}

h3 a:hover {color: #0064B4;}

h3 a 
{
	font-weight:bold; 
	font-size: 15px;
	color: #0064B4;
}

h4 {
	color:#6CCCF4;
	font-size:28px;
	font-weight:bolder;
	margin:0;
	padding:0 8px;
}

a {outline:none;color:#1b6093;}

a:hover {
     text-decoration:none;
}

.news h3 { padding-top: 15px;}

h3 a 
{
    text-decoration: none;
    color: #025195;
}

p strong { 
    color:#000;
    font-weight: bold;   
}  

p { margin:0; line-height:1.3; color: #000000; font-size: 12px;}

a { text-decoration: none; color:#005e30; outline: none; }

a:hover { text-decoration: none; color:#ff0000; outline: none; }

.home_right strong {color: #fff;}

.home_right a {color: #fff;text-decoration: underline;}

#page .tickets h2.cat-title a { color: #54538D; font-weight: bold; font-size: 20px; }

#page .tickets h2.cat-title a:hover {text-decoration: none;}

#sub_page .tickets h2 {
      text-transform:capitalize;
      color: #6ccff6;
      font-size: 20px;
      font-weight: bold;
}

.tickets p strong {
	color:#fff;
	font-weight:bold;
}

#sub_page .tickets,
#sub_page .tickets p,
#sub_page .tickets ul
{
    color: #fff;
}

#sub_page .tickets a {
    color: #fff;
    display: block;
}

	#sub_page .tickets a:hover {text-decoration: underline;}
	
#sub_page .tickets .text a {
    color: #fff;
    text-decoration: underline;
}


#navigation ul li a {color: #ffffff;}

.contents a {line-height: 2;}
    
#newsList .item h4 { padding:0; margin:0; font-size:12px; color: #95CB51; line-height:1.3; }
#newsList p { padding:0; margin:0; font-size: 12px; }
.newsBlock .newsBodyText { padding:0; margin:0; font-size: 12px; }
.newsBlock .newsBodyText { padding:0; margin:0; font-size: 12px; }
.newsBlock p.date { padding:0; margin:0; font-size: 12px; font-weight: bold; }

#newsTabs a,
#newsTabs a:visited,
#newsTabs a.active { font-size: 11px; color: #C1D731; font-weight:bold; border:solid 1px; }
#contentHolder #newsTabs a:hover {}
#contentHolder #newsTabs a.active { font-size: 11px; color: #005E30 ; font-weight:normal; } 

#contentHolder .content_right .box3 .box3_middle .body p {
    font-size: 12px;
    color: #18477e;
    font-weight: lighter;
    padding-top: 0px;
    margin: 0px;
}
