/************************************************* 
HTML Styles
*************************************************/
td,body {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	line-height:15px;
}

a {
	color:#0E1F7D;
}

.MedBasket {
 font-family:verdana,arial,helvetica;
 font-size:10px;
/* font-weight:bold;*/
}
.SmlBasket {
 font-family:verdana,arial,helvetica;
 font-size:9px;
/* font-weight:bold;*/
}

.leftnav {font: 10px verdana,arial,helvetica; font-weight: bold; color:#0E1F7D;}
A.leftnav:LINK, A.nav:VISITED {font: 10px verdana,arial,helvetica; font-weight: bold; text-decoration: underline; color: #0E1F7D;}
A.leftnav:HOVER {font: 10px verdana,arial,helvetica; font-weight: bold; text-decoration: underline; color: #0E1F7D;}

.topnav {font: 11px verdana,arial,helvetica; font-weight: bold; color:#0E1F7D;}
A.topnav:LINK, A.topnav:VISITED {font: 11px verdana,arial,helvetica; font-weight: bold; text-decoration: underline; color: #0E1F7D;}
A.topnav:HOVER {font: 11px verdana,arial,helvetica; font-weight: bold; text-decoration: underline; color: #0E1F7D;}

.cp {font: 10px verdana,arial,helvetica; font-weight: normal; color:#000000;}
A.cp:LINK, A.cp:VISITED {font: 10px verdana,arial,helvetica; font-weight: normal; text-decoration: underline; color: #000000;}
A.cp:HOVER {font: 10px verdana,arial,helvetica; font-weight: normal; text-decoration: underline; color: #000000;}

.header {
	font-size:15px;
	color:#1a1a1a;
	font-weight:bold;
}


.featTtl {
	font-size:12px;
	color:#0E1F7D;
	font-weight:normal;
}

.hdrColumn {
	font-weight:bold;
	color:#0E1F7D;
}

em {
	font-weight:bold;
	color:#0E1F7D;
	font-style:normal;
}

.topGradient {
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#ffffff",EndColorStr="#D4D6E7",GradientType=0);
	padding:5px;
	border-bottom:5px solid #BCC1DB;
	background:#E8E9F1;
}

.topGradient a {
	font-weight:bold;
	text-decoration:none;
	margin-left: 15px;
}

.rightGradient {
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#ffffff",EndColorStr="#D4D6E7",GradientType=0);
	padding:5px;
	border-top:5px solid #0E1F7D;
	background:#E8E9F1;
}
.rightGradient a {
	font-weight:normal;
}
.rightGradient h5 {
	font-weight:bold;
	margin-bottom:5px;
	color:#0E1F7D;
	font-size:13px;
}

h5 {
	font-size:23px;
	margin-bottom:5px;
	font-face:tahoma;
	color:#000000;
	font-weight:normal;
}

.search tr {
	background:#0E1F7D;
}

.search td {}

.topRight {}

.topRight strong {
	font-weight:normal;
	font-size:14px;
	color:#838383;
}

/************************************************* 
Floating DEK layer
*************************************************/
.DEK {
    POSITION: absolute;
    VISIBILITY: hidden;
    Z-INDEX: 200
}

/************************************************* 
Calendar object Styles 
*************************************************/
.MonthView {
	color:#0E1F7D; 
	font-size: 13px; 
	font-family: arial;
	text-decoration: none; 
}

A.MonthView:LINK {
	text-decoration: none; 
	color:#0E1F7D; 
	font-size: 13px; 
	font-family: arial;
}

A.MonthView:VISITED {
	text-decoration: none; 
	color:#0E1F7D; 
	font-size: 13px; 
	font-family: arial
}

A.MonthView:HOVER {
	background:#0E1F7D;
	text-decoration: none; 
	font-size: 13px; 
	color:#ffffff; 
	font-family: arial;
}

.MonthViewEvent
{
	color:#0E1F7D; 
	font-size: 13px; 
	font-family: arial;
	text-decoration: none; 
	font-weight: bold;
}
A.MonthViewEvent:LINK 
{
	text-decoration: underline; 
	color:#0E1F7D; 
	font-size: 13px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEvent:VISITED 
{
	text-decoration: underline; 
	color:#0E1F7D; 
	font-size: 13px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEvent:HOVER 
{
	background:#0E1F7D;
	text-decoration: none; 
	font-size: 13px; 
	color:#ffffff; 
	font-family: arial;
	font-weight: bold;
}

.MonthViewHome
{
	color:#0E1F7D; 
	font-size: 12px; 
	font-family: arial;
	text-decoration: none; 
}
A.MonthViewHome:LINK 
{
	text-decoration: none; 
	color:#0E1F7D; 
	font-size: 12px; 
	font-family: arial;
}
A.MonthViewHome:VISITED 
{
	text-decoration: none; 
	color:#0E1F7D; 
	font-size: 12px; 
	font-family: arial
}
A.MonthViewHome:HOVER 
{
	background:#0E1F7D;
	text-decoration: none; 
	font-size: 12px; 
	color:#ffffff; 
	font-family: arial;
}

.MonthViewEventHome
{
	color:#0E1F7D; 
	font-size: 12px; 
	font-family: arial;
	text-decoration: none; 
	font-weight: bold;
}
A.MonthViewEventHome:LINK 
{
	text-decoration: underline; 
	color:#0E1F7D; 
	font-size: 12px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEventHome:VISITED 
{
	text-decoration: underline; 
	color:#0E1F7D; 
	font-size: 12px; 
	font-family: arial;
	font-weight: bold;
}
A.MonthViewEventHome:HOVER 
{
	background:#0E1F7D;
	text-decoration: none; 
	font-size: 12px; 
	color:#ffffff; 
	font-family: arial;
	font-weight: bold;
}
.button 
{
font-family:MS Sans Serif,Arial,Helvetica;
	font-size: xx-small;
	color: #000000;
	background:#ffffff;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#ffffff",GradientType=0);
	border:solid 1px #CFD1EB;
	padding:5px;
} 

.buttonSmall
{
	font-size: 9px;
	color: #000000;
	background:#ffffff;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(StartColorStr="#FFFFFF",EndColorStr="#ffffff",GradientType=0);
	border:solid 1px #CFD1EB;
	padding:1px;
} 

/************************************************* 
Custom Styles 
*************************************************/
body {
	background: #e6e3dc;
	margin: 0px;
}

.Top {
	font-family:tahoma;
	font-size:11px;
	color:#787779;
	width:100%;
	text-align:right;
	padding:0 0 10px 0;
}

.Top strong {
	color:#DD7936;
}

.TopMenu {
	background:#005288;
	width:100%;
	text-align:right;
}

.TopMenu a {
	padding:0 20px 0 20px;
	text-decoration:none;
	color:#2A6B96;
	font-size:10px;
}

.TopMenu a:hover {
	color:#ffffff;
}


h4 {
	font-size: 23px;
	margin: 5px 0px 15px 0px;
	font-face: tahoma;
	color: #000000;
	font-weight: normal;
}

H5 {
	font-family: Tahoma;
	font-size: 19px;
	
}

.RightFocalLrg {
	width: 208px;
	background: #D8F0FC;
	color: #87A8C1;
	margin: 10px 0px 0px 0px;

}

.RightFocalLrg H5 {
	Color:#313951;
	margin: 0px;
	padding: 0px;
	
}

.RightFocalSml {
	background:#D8F0FC;
	color:#000000;
	margin: 10px 0px 10px 0px;
}

.MainAd {
	margin: 0px;
}

.MainContent {
	margin: 0px 0px 0px 0px;
	background: #ffffff;
}

tr.brdbot td {
	border-bottom: solid 1px #e6e6e6;
}


.VenueTitle td{
	padding: 10px 0px 10px 0px;
	border-bottom: solid 1px #e6e6e6;
}

.VenueTitle strong {
	font-size: 16px;
}


.EventTitle {
	margin: 0px;
	padding: 10px;
	background: #D8F0FC;
}

.EventTitle H1 {
	font-family:tahoma;
	font-size: 18px;		
}

H1 {
	color:#ffffff;
	Font-family:helvetica;
	font-size:32px;
		
}

H2 {
	color:#ffffff;
	Font-family:helvetica;
	font-size:16px;
}

H3{
	color:#ffffff;
	Font-family:helvetica;
	font-size:20px;
	font-weight:normal;
}

.EventDesc {}

.performanceDates a {
	color:#ffffff;
	Font-family:helvetica;
	font-size:15px;
	text-decoration:none;
	display:block;
	margin: 0px 0px 0px 20px;
}

form {
	margin: 0px;
}

.topBlackLinks a {
	color: #000000;
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande;
	font-size: 11px; 
	letter-spacing: 1px;
	text-decoration: none;
}
.topBlackLinks a:hover {
}

.topRightWhite {
	color: #cdcac3;
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande;
	font-size: 12px; 
	letter-spacing: 1px;
}

.clearFooter {
	color: #9b9b9b;
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande;
	font-size: 11px; 
	letter-spacing: normal;
}
.clearFooter a {
	color: #9b9b9b;
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande;
	font-size: 11px; 
	letter-spacing: normal;
}
.clearFooter a:hover {
	text-decoration: none;
}

.popDownTop {
	color: #666666;
	font-family: Arial;
	font-size: 11px; 
	letter-spacing: 1px;
}
.popDownTop a {
	display: block;
	background: #e3e3e3;
	color: #666666;
	font-family: Arial;
	font-size: 11px; 
	text-decoration: none;
	letter-spacing: 1px;
	padding: 4px 20px 4px 10px;
}
.popDownTop a:hover {
	background: #cccccc;
}

.Spo2 {
	color: #ffffff;
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande;
	font-size: 16px; 
}
.Spo2 a {
	color: #ffffff;
	font-family: Arial, Microsoft Sans Serif, Verdana, Helvetica, Lucida Grande;
	font-size: 16px; 
	text-decoration: underline;
}
.Spo2 a:hover {
	text-decoration: none;
}

