body { 
font-size: 9px; line-height: 13px; font-family: Arial; color:black; background-color:#000000;}

.textBG {background-image:url('images/Info_Leftside_BG.jpg'); height:495px; border-width:0; padding:25px;}
.prices {text-align:right; width:275; font-size:15px;}
.prices2 {text-align:center; font-size:15px;}

h2 {text-decoration:underline; font-style:italic; text-align:center; font-size:18px; }
h3 {text-decoration:underline; text-align: left; font-size:15px;}
h4 {text-decoration:underline; font-style:italic; font-size:15px; text-align: left;}
h5 {font-style:italic; font-size:13px; text-align:center;}

img#link { border-color: black; }

a:link { 
	color: #22316C;
	font-style:italic;
	}
a:visited { 
	color: #22316C;
	font-style:italic;
	}
a:hover { 
	color: #003EFF;
	}
a:active { 
	color: #22316C;
	font-style:italic;
	}
div.heading {font-style:italic; font-weight:bold; font-size:15px}
.rowHighlight {background-color:#3399FF;}
table.main {background-color:black; width:800px; text-align:center;}
.frame {background-color:E3A869; color:black; width:100%; text-align:center; font-size:8px;}
table.schedule td{padding:.1cm .1cm; font-size: 12px;}
p{padding:.5cm .5cm;}
.desc 
{text-align:justify; padding-right:1cm; padding-left:1cm; font-size:12px;}
td.time {width:135px; text-align:right; vertical-align: top; font-style:italic; font-size:12px;}
td.regTime {width:125px; text-align:left; padding-left: .15cm; font-size:11px;}
td.course {text-align:left; padding-left:10; font-size:12px;}
td.label {text-align:right; width:40%; font-size:12px;}
td.label2 {text-align:right; vertical-align: top; width:125px; font-size:12px;}
.labelHousing {text-align:right; width:50%; font-size:12px;}
td.housing {text-align:right; font-size:12px; padding-right:.5cm;}
td.housingLabel {text-align:left; font-size:12px;padding-left:.5cm;}
td.input {text-align:left; padding-left:.15cm; font-size:12px;}
.inputHousing {text-align:left; padding-left:.15cm; font-size:12px;}
td.packages {padding-left:.25cm; font-size:12px;}
td.price {text-align:center; font-weight: bold; font-size: 14px;}
div.prices {font-style:italic; text-align:left;}
div.countDown {font-size:18px; text-align:center;}
b.countDown
{
    color: #990000;
}
.info {font-size:10px;}
.regMed {font-size:14px; text-align: center;}
.small {font-size:12px; text-align:center;}
.small2 {font-size:11px;}
.smaller {font-size:10px;}
.big {font-size:13px; font-weight:bold;}

img#link {border-color: black;}

#closedWorkshops
{
	font-size: 11px;
	color: black;
	background-color: #FFFF99;
	border-color: #800000; 
    border-width: medium; 
    border-style: double; 
    margin-right: 10px;
}

#openWorkshops
{
	font-size: 11px;
	color: black;
	background-color: #FFFF99;
	border-color: #800000; 
    border-width: medium; 
    border-style: double;    
}

#closedTwistie
{
    color: black;
	text-decoration:none;
}

#openTwistie
{
	color: black;
	text-decoration:none;
}			

#twistieContent
{
	font-size: 12px;
	color: black;
	margin: 0;
	padding: 5;
}

#reminders
{
    padding: 5px;
     background-color: #FFFF99; 
     border-color: #800000; 
     border-width: thin; 
     border-style: dashed;
}

#scroll {
	scrollbar-face-color:#CC0000; 
	scrollbar-shadow-color:#990000; 
	scrollbar-highlight-color:#990000; 
	scrollbar-3dlight-color:#990000; 
	scrollbar-arrow-color:#FFFF66; 
	scrollbar-track-color:#FFFF66; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-base-color:#000000; 
}