BODY
{
	FONT-SIZE: 15pt;
	BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg.gif);
	MARGIN: 0px;
	COLOR: #333333;
	FONT-FAMILY: times, "Times New Roman";
	BACKGROUND-COLOR: #3399cc;
	font-weight: 600;

}
.hdrHome
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
}
BODY.museum
{
    FONT-SIZE: 15pt;
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg_museum.gif);
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    BACKGROUND-COLOR: #83ca46;
}
BODY.teachers
{
    FONT-SIZE: 15pt;
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg_museum.gif);
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    BACKGROUND-COLOR: #83ca46;
}
BODY.programs
{
    FONT-SIZE: 15pt;
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg_programs.gif);
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    BACKGROUND-COLOR: #0275c2;
}
BODY.calendar
{
    FONT-SIZE: 15pt;
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg_calendar.gif);
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    BACKGROUND-COLOR: #ffa837;
}
BODY.birthdays
{
    FONT-SIZE: 15pt;
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg_birthdays.gif);
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    BACKGROUND-COLOR: #83ca46;
}
BODY.general
{
    FONT-SIZE: 15pt;
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/bg_calendar.gif);
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffa837;
}

.texta {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #000000;
	border: 1px solid;



}

H3.Home
{
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}

H4.Home
{
	color: #FFFFFF;
	font-size: 12pt;
	margin: 5px 0px 0px 0px;
}
.headings   
{ color: #53318D; font-weight: 500; 
font-size: 27px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-align: left; word-spacing: -1px; letter-spacing: -1px 
}

.tblMain
{
    FONT-SIZE: 15pt;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    BACKGROUND-COLOR: #ffda48;
}
.bg1
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #FFCC33;
}
.bg2
{
    BACKGROUND-IMAGE: url(bg2.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff;
}
.bg3
{
    BACKGROUND-COLOR: #ffffff;
}
.bg4
{
    BACKGROUND-COLOR: #ffda48;
}
.bg5
{
	BACKGROUND-COLOR: #64b054;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 100;
	color: #FFFFFF;

}
.bg6
{
    BACKGROUND-IMAGE: url(bg6.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #7dc242;
}
.bg7
{
    BACKGROUND-IMAGE: url(http://www.upymca.org/images/pic_rocket.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffda48;
}
.sctTtl
{
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}
.regCopy
{
    FONT-SIZE: 12pt;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

CAPTION.reminder
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

TH.reminder
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

.reminderTitle
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

.reminderCopy
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

.btnReminder
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
    margin: 10px;
}

A.regLink
{
    FONT-SIZE: 12pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
A.regLink:link
{
    FONT-SIZE: 12pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
A.regLink:active
{
    FONT-SIZE: 12pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
A.regLink:visited
{
    FONT-SIZE: 12pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
.addrCopy
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman"
}
A.addrLink
{
    FONT-SIZE: 10pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
A.addrLink:link
{
    FONT-SIZE: 10pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
A.addrLink:active
{
    FONT-SIZE: 10pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
A.addrLink:visited
{
    FONT-SIZE: 10pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none
}
.spcCopy
{
    FONT-SIZE: 15pt;
    COLOR: #333333;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: times, "Times New Roman";
}
A.spcLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #663399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.spcLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none;
}
A.spcLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none;
}
A.spcLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: none;
}
A.bNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: times, "Times New Roman";

    TEXT-DECORATION: none;
}
.ftr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: times, "Times New Roman";
}

.frmNote
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #663399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.frmFld
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

.frmLbl
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.err
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
    FONT-FAMILY: times, "Times New Roman";
}

TH.chart1
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    BACKGROUND-COLOR: #CCCCCC;
    FONT-FAMILY: times, "Times New Roman";
}

TD.chart1
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    BACKGROUND-COLOR: #EFEFEF;
    FONT-FAMILY: times, "Times New Roman";
}

#countdown
{
    FONT-SIZE: 48pt;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    FONT-FAMILY: times, "Times New Roman";
}

A.regLinkUL, A.regLinkUL:link, A.regLinkUL:active,A.regLinkUL:visited
{
    FONT-SIZE: 12pt;
    COLOR: #cc3300;
    FONT-FAMILY: times, "Times New Roman";
    TEXT-DECORATION: underline;
}

.factoidCopy
{
    FONT-SIZE: 15pt;
    COLOR: #333333;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: times, "Times New Roman";
    background-color: #FFFFFF;
}
.frmNoteBOLD {

    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    COLOR: #663399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.regulararial {

    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.headingssub {
color: #53318D; font-weight: bolder; 
font-size: 15px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-align: left; word-spacing: -1px; letter-spacing: -1px
}
.branchaddress {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: 0px none;



}
.regulararialreverse {


    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bgcharlotte {
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #0000CC;
	background-image: url(http://www.upymca.org/images-charlotte/Charlotte-branches_20.jpg);

}
.textatable {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #000000;
	border: 1px none #666666;

}
.regulararial10pt {


    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.textatables {

	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #000000;
	border: 1px solid;
}
.imageborder {
	font-size: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	border: 2px solid #FFFFFF;
	height: auto;
	width: auto;

}
