﻿img { border: none; }
UL.bullets LI {list-style-image: url('http://www.ymcalouisville.org/images/bullet.gif'); 
padding-left: 2px; margin-left: 2px; vertical-align: top; padding-bottom:3px
}

.as_title {font: 10pt arial, san serif; color: #424141; text-decoration: none; font-weight: bold}

.as_summary {font: 10pt arial, san serif; color: #424141; text-decoration: none}
.as_summary A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #C61818}
.as_summary A:link {font: 8pt  arial,san serif; text-decoration: none; color: #C61818}
.as_summary A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #C61818}

.as_byline {font: 8pt arial, san serif; color: #424141; text-decoration: none}
.as_byline A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #C61818}
.as_byline A:link {font: 8pt  arial,san serif; text-decoration: none; color: #C61818}
.as_byline A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #C61818}

.as_text {font: 10pt arial, san serif; color: #424141; text-decoration: none}
.as_text A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #C61818}
.as_text A:link {font: 10pt  arial,san serif; text-decoration: none; color: #C61818}
.as_text A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #C61818}

H3 {font: 12pt arial, san serif; color: #424141; text-decoration: none}

.headline {font: 10pt arial, san serif; color: #353535; text-decoration: none; font-weight: bold;}
.headline A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000; font-weight: bold;}
.headline A:link {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000; font-weight: bold;}
.headline A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #CC0000; font-weight: bold;}

.header {font: 10pt arial, san serif; color: #353535; text-decoration: none}
.header A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000}
.header A:link {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000}
.header A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #CC0000}


body {font: 10pt arial, san serif; color: #000000; text-decoration: none}
body A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000}
body A:link {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000}
body A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #CC0000}

.body {font: 10pt arial, san serif; color: #000000; text-decoration: none}
.body A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000}
.body A:link {font: 10pt  arial,san serif; text-decoration: none; color: #CC0000}
.body A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #CC0000}
.body LI {list-style-image: url('http://www.ymcalouisville.org/images/bullet.gif');
padding-left: 3px; margin-left: 3px; vertical-align: top;padding-bottom:3px
}
.body UL { padding-left: 10px; margin-left: 10px; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 

.homebody {font: 8pt arial, san serif; color: #424141; text-decoration: none}
.homebody A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #C61818}
.homebody A:link {font: 8pt  arial,san serif; text-decoration: none; color: #C61818}
.homebody A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #C61818}


th {font: 9pt arial,verdana helvetica, san serif; color: #343434; text-decoration: none; font-weight: bold; text-align: left}

TD {font: 10pt arial,verdana helvetica, san serif; color: #000000; text-decoration: none}
TD A:visited {font: 10pt arial,verdana helvetica, san serif; text-decoration: none; color: #CC0000}
TD A:link {font: 10pt  arial,verdana helvetica, san serif; text-decoration: none; color: #CC0000}
TD A:hover {font: 10pt  arial,verdana helvetica, san serif; text-decoration: underline; color: #CC0000}


.frontHead {font: 9pt arial, san serif; color: #000000; text-decoration: none; font-weight: bold}

.front {font: 9pt arial, san serif; color: #424141; text-decoration: none}
.front A:visited {font: 9pt  arial,san serif; text-decoration: none; color: #C61818}
.front A:link {font: 9pt  arial,san serif; text-decoration: none; color: #C61818}
.front A:hover {font: 9pt  arial,san serif; text-decoration: underline; color: #C61818}
.front LI {list-style-image: url('spacer.gif');
padding-left: 0px; margin-left: 0px; vertical-align: top;padding-bottom:3px
}
.front UL { padding-left: 0pt; margin-left: 0px; padding-bottom: 0pt; margin-bottom: 0px; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 

.small {font: 9pt arial, san serif; color: #000000; text-decoration: none}
.small A:visited {font: 9pt  arial,san serif; text-decoration: none; color: #C61818}
.small A:link {font: 9pt  arial,san serif; text-decoration: none; color: #C61818}
.small A:hover {font: 9pt  arial,san serif; text-decoration: underline; color: #C61818}
.small LI {list-style-image: url('http://www.ymcalouisville.org/images/bullet.gif');
padding-left: 3px; margin-left: 3px; vertical-align: top;padding-bottom:3px
}
.small UL { padding-left: 9pt; margin-left: 10px; margin-right: 0em; padding-top: 0PX; margin-top: 3px } 

.left {font: 9pt arial, san serif; color: #292929; text-decoration: none}
.left A:visited {font: 9pt  arial,san serif; text-decoration: none; font-weight: bold; color: #292929}
.left A:link {font: 9pt  arial,san serif; text-decoration: none; font-weight: bold; color: #292929}
.left A:hover {font: 9pt  arial,san serif; text-decoration: underline; font-weight: bold; color: #292929}

.forms
{
    SCROLLBAR-FACE-COLOR: #E5E5DD;
    SCROLLBAR-HIGHLIGHT-COLOR: #878C90;
    SCROLLBAR-SHADOW-COLOR: #878C90;
    SCROLLBAR-3DLIGHT-COLOR: #E6E6DE;
    SCROLLBAR-ARROW-COLOR: #878C90;
    SCROLLBAR-TRACK-COLOR: #E6E6DE;
    SCROLLBAR-DARKSHADOW-COLOR: #E6E6DE;
	BORDER-RIGHT: #5F5F5F 1px solid;
	BORDER-TOP: #5F5F5F 1px solid;
	BORDER-BOTTOM: #5F5F5F 1px solid;
	BORDER-LEFT: #5F5F5F 1px solid;
	FONT-SIZE: xx-small;
	COLOR: #19305A;
	FONT-FAMILY: courier, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	background-position : top;
	margin-top : 0;
	padding : 0;
	vertical-align : middle;
}

.sideforms
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #731f1d;
    SCROLLBAR-SHADOW-COLOR: #731f1d;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #731f1d;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	BORDER-RIGHT: #3a3d5a 1px solid;
	BORDER-TOP: #3a3d5a 1px solid;
	FONT-SIZE: xx-small;
	BORDER-LEFT: #3a3d5a 1px solid;
	COLOR: #203063;
	BORDER-BOTTOM: #3a3d5a 1px solid;
	FONT-FAMILY: courier, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	background-position : top;
	margin-top : 0;
	padding : 0;
	vertical-align : top;
}

.subscribe
{
    BORDER-RIGHT: #b1b1b1 1px solid;
    BORDER-TOP: #b1b1b1 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #b1b1b1 1px solid;
    COLOR: #0000ff;
    BORDER-BOTTOM: #b1b1b1 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.footer {font: 8pt arial, san serif; color: #001D4F; text-decoration: none}
.footer A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #A22825}
.footer A:link {font: 8pt  arial,san serif; text-decoration: none; color: #A22825}
.footer A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #A22825}

.submit {  font-family: Arial, Helvetica, sans-serif; font-size: xx-small; color: #000000; background-color: #FFFFFF}

.imageText {font: 8pt arial, san serif; color: #000000; text-decoration: none}
.prDate {font: 8pt arial, san serif; color: #19305A; text-decoration: none}
.qte_text
{
    font-family: arial,verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    color: #19305A;   
}

.qte_author
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #19305A;
	text-align : right;
}

td.index { 
  border: 0px white; 
  color: #F4F4F0; 
  background: #F4F4F0;
  padding: 0px; 
} 
td.index {font: 10pt arial, san serif; color: #272727; text-decoration: none}
td.index A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #A22825}
td.index A:link {font: 10pt  arial,san serif; text-decoration: none; color: #A22825}
td.index A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #A22825}

td.index2 { 
  border: 0px white; 
  color: #F4F4F0; 
  background: #EBEBE2; 
  padding: 0px;
  
}  
td.index2 {font: 10pt arial, san serif; color: #000000; text-decoration: none}
td.index2 A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #232e5b}
td.index2 A:link {font: 10pt  arial,san serif; text-decoration: none; color: #232e5b}
td.index2 A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #232e5b}

td.portfolio { 
  border: 0px white; 
  color: #F4F4F0; 
  background: #F4F4F0;
  padding: 0px; 
} 
td.portfolio {font: 10pt arial, san serif; color: #000000; text-decoration: none}
td.portfolio A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #232e5b}
td.portfolio A:link {font: 10pt  arial,san serif; text-decoration: none; color: #232e5b}
td.portfolio A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #232e5b}

td.portfolio2 { 
  border: 0px white; 
  color: #F4F4F0; 
  background: #EBEBE2; 
  padding: 0px;
  
}  
td.portfolio2 {font: 10pt arial, san serif; color: #000000; text-decoration: none}
td.portfolio2 A:visited {font: 10pt  arial,san serif; text-decoration: none; color: #232e5b}
td.portfolio2 A:link {font: 10pt  arial,san serif; text-decoration: none; color: #232e5b}
td.portfolio2 A:hover {font: 10pt  arial,san serif; text-decoration: underline; color: #232e5b}

.bread {font: 8pt arial, san serif; color: #424141; text-decoration: none}
.bread A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #A22825}
.bread A:link {font: 8pt  arial,san serif; text-decoration: none; color: #A22825}
.bread A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #A22825}


.calendarMonthName
{
  font-family: arial, sans serif;
  font-size: 8pt;
  color: #ffffff;
  text-decoration: none;
  background-color: #6d8cb9;
  text-align: center;
  text-transform: uppercase;
}
.calendarDOW
{
  font-family: arial, sans serif;
  font-size: 8pt;
  color: #666666;
  text-decoration: none;
  text-align: center;
  text-transform: uppercase;
}
.calendarBlankDay
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
.calendarDayWithEvents
{
  font-family: arial, sans serif;
  font-size: 8pt;
  color: #666666;
  text-decoration: none;
  background-color: #ffffff;
}
.calendarDayWithNoEvents
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
.calendarPrevCalendar
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
.calendarCurrentCalendar
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  text-align: center;
  text-transform: lowercase;
}
.calendarNextCalendar
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  text-align: right;
}
.calendarSearch
{
  font-family: arial, sans serif;
  font-size: 8pt;
  color: #6d8cb9;
  text-decoration: none;
}
.calendarEventListHeading
{
  font-family: arial, sans serif;
  font-size: 8pt;
  color: #ffffff;
  text-decoration: none;
  background-color: #6d8cb9;
}
.calendarEventDataRow1
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
.calendarEventDataRow2
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
  background-color: #cccccc;
}
.calendarNoEventsFound
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
.calendarEventElementLabel
{
  font-family: arial, sans serif;
  font-size: 8pt;
  color: #666666;
  text-decoration: none;
}
.calendarEventElementValue
{
  font-family: arial, sans serif;
  font-size: 8pt;
  text-decoration: none;
}
   
.announcementLow {font: 10pt  Verdana, Arial,san serif;color: #00497B; font-weight: bold}
.announcementMedium {font: 10pt  Verdana, Arial,san serif;color: orange; font-weight: bold}
.announcementHigh {font: 10pt  Verdana, Arial,san serif; color: red; font-weight: bold; }


.calendar {font: 8pt  arial,san serif; text-decoration: none; color: #353535;}
.calendar  A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #C61818;}
.calendar  A:link {font: 8pt  arial,san serif; text-decoration: none; color: #C61818;}
.calendar  A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #C61818;}

.calendar .month {font: 8pt arial, san serif; color: #000000; text-decoration: none}
.calendar .month A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #C61818;}
.calendar .month  A:link {font: 8pt  arial,san serif; text-decoration: none; color: #C61818;}
.calendar .month  A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #C61818;}

.calendar .days {
	padding: 1em;
}
.calendar .days .event {font: 8pt arial, san serif; color: #000000; text-decoration: none; background: #D6E1EB}
.calendar .days .event  A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #CC0000; background: #D6E1EB}
.calendar .days .event  A:link {font: 8pt  arial,san serif; text-decoration: none; color: #CC0000; background: #D6E1EB}
.calendar .days .event  A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #CC0000; background: #D6E1EB}

.calendar .days .specialdayevent {font: 8pt arial, san serif; color: #000000; text-decoration: none; background: #FF9900}
.calendar .days .specialdayevent  A:visited {font: 8pt  arial,san serif; text-decoration: none; color: #CC0000;}
.calendar .days .specialdayevent  A:link {font: 8pt  arial,san serif; text-decoration: none; color: #CC0000;}
.calendar .days .specialdayevent  A:hover {font: 8pt  arial,san serif; text-decoration: underline; color: #FF0000;}


.calendar .days td {
	padding: 2px;
	font-size: 8pt;
	border-left: 1px gray solid;
}
.calendar .weekdays {font: 10pt arial, san serif; color: #353535; text-decoration: none; font-weight : bold}

.calendar .days .today {
	background: white;
	font-weight: bold;
}

  #tipBox {position: absolute;
           width: 150px;
           z-index: 100;
           border: 1pt black solid;
           background: yellow;
           visibility: hidden}

.message {
  color: red;
}
