/* ------------------------------ BEGIN Global Styles ------------------------------ */
@import url("../../global/CSS/global.css");
/* ------------------------------ END Global Styles ------------------------------ */

/* BE SURE TO COPY YOUR CLIENT STYLES IN THIS MASTER.CSS IN ORDER FOR THE EDITOR TO IMPLEMENT THE CLIENT STYLES-
YOU HAVE TO LOAD THEM UP SEPARATELY AS CLIENT.CSS AS WELL */

/* UNIVERSAL */

body, td, th, div, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #000000;
}

p, h1, h2, h3, h4, h5, li {text-align:left;}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #000000;
	font-weight: bold;
}

A:link          {COLOR: #005C8A; TEXT-DECORATION: none;}
A:active        {COLOR: #005C8A; TEXT-DECORATION: none;}
A:visited       {COLOR: #005C8A; TEXT-DECORATION: none;}
A:hover         {COLOR: #005C8A; TEXT-DECORATION: underline;}

#subnav {width:100%; margin:0px; padding-top:2px; padding-bottom:2px; padding-right:0px; padding-left:2px;}
#subnav li a:link {text-decoration:none; color:#FFFFFF;}
#subnav li a:active {text-decoration:none; color:#FFFFFF;}
#subnav li a:visited {text-decoration:none; color:#FFFFFF;}
#subnav li a:hover {text-decoration:none; color:#4085A7; background:#BFD6E2;}

.subnavsubstyle {width:100%; margin-left:5px; padding-top:2px; padding-bottom:2px; padding-right:0px; padding-left:2px;}
A.subnavsubstyle:link          {text-decoration:none; color:#BFD6E2;}
A.subnavsubstyle:active        {text-decoration:none; color:#BFD6E2;}
A.subnavsubstyle:visited       {text-decoration:none; color:#BFD6E2;}
A.subnavsubstyle:hover         {text-decoration:none; color:#FFFFFF;}




h1 {
	color:#004466;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:22px;
}


h2 {
	color:#FF6401;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #005C8A;
	font-weight: bold;
}

h4 {
	color:#BFD6E2;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
h5 {
	font-size: 10px;
	font-weight: bold;
	line-height: 11px;
}

.swcredit 			{font-family: Verdana, Geneva, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
A.swcredit:link        {TEXT-DECORATION: none; color: #FFFFFF;}
A.swcredit:active      {TEXT-DECORATION: none; color: #FFFFFF;}
A.swcredit:visited     {TEXT-DECORATION: none; color: #FFFFFF;}
A.swcredit:hover       {TEXT-DECORATION: underline; color: #FFFFFF;}

.searchField {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #FFF;
	padding: 1px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #000000;
	width: 110px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #000000;
}

.sglogintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.date {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}


/* --- SUBNAV --- */

.submenu {color: #000;}
#subnavWrapper p, #subnavWrapper h2 {display:none;}
#subnav li {list-style: none;}

.white, .white a:link, .white a:active, .white a:visited {color: #fff; font-weight: bold;}
.white a:hover {text-decoration: underline;}


/* -- CALENDAR STYLES --*/
.event-listing-event-column a, .event-listing-event-column a:hover, .event-listing-event-column a:active, .event-listing-event-column a:visited {
	font-size: small;
}
.event-detail-date {
	color:#FF6401;
	font-size:11px;
	font-weight:bold;
	line-height:30px;
}