body {
	background:White;
	margin-left: 0;
	margin-top: 1;
	margin-bottom: 2;
	margin-right: 0;
	padding: 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-color:#000000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	margin: 0 0 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	top: 1;
	left: 0;
	scrollbar-face-color:White;
	scrollbar-shadow-color:#D0001D;
	scrollbar-highlight-color:#C0C0C0;
	scrollbar-3dlight-color:#ff0033;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#D0001D;
	scrollbar-arrow-color:#D0001D;
	background-image : url(/images/site_images/csa_logo_background.jpg);
	background-position : right;
	background-repeat : no-repeat;
	background-attachment : fixed;
}

table, td, tr {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	border-collapse: collapse;
	border-bottom-style : hidden;
	border-right-style : hidden;
	border-left-style : hidden;
	border-top-style : hidden;
}

.support {
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
	color:#000000;
}

.support_sm {
	font-family: Verdana;
	font-size: 6pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: White;
}

.plain {
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
	color:#000000;
}

.bplain {
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
	color:#000000;
}

.rbplain {
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
	color:#990000;
}

.small {
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
	color:#000000;
}

.rsmall {
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
	color:#990000;
}

.bsmall {
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
	color:#000000;
}

.rbsmall {
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
	color:#990000;
}

.title {
	font-family: Verdana;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	color:#525152;
}

.ttitle {
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
	color:#FFFFFF;
}

.stitle {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color:#FFFFFF;
}

.links {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color:#525152;
}

.links:hover {
	text-decoration: underline;
}

.rightlinks {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color:#525152;
}

.rightlinks:hover {
	text-decoration: underline;
}

.trelease { 
	font-family: Verdana;
	font-size: 12pt; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal;
	color:#525152; 
}

.nrelease { 
	font-family: Verdana;
	font-size: 8pt; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal;
	color:#990000; 
}

.ncredit {
	font-family: Verdana;
	font-size: 7pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: Black;
}

.drelease { 
	font-family: Verdana;
	font-size: 8pt; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal;
	color:#000000; 
}

.tarchives {
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none; 
	color:#525152;
}

.tarchives:hover {
	text-decoration: underline; 
}

.rheadlines { 
	font-family: Verdana;
	font-size: 8pt; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal;
	color:#000000; 
}

.copyright { 
	font-family: Verdana;
	font-size: 8pt; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal;
	color:#BDBDBD; 
}

.flash {
	font-family: Verdana; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
	color:#525152;
}

.storelinks {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color:#D0001D;
}
.storelinks_lg {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color:#D0001D;
}

.nav {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	color:#D0001D;
}
.nav2 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color:#D0001D;
}
.soldout {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color:#D0001D;
}

.Headline {
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
}
.Headline2 {font-family: Verdana, Arial, Helvetica; font-size: 16px; font-weight: bold; font-style: normal;}
.HeadlineLink {font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: underline; color: #000000;}
.BodyText {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; font-style: normal; color: #000000;}
.CopyrightText {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; font-style: normal; color: #999999;}
.BoxText {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; font-style: normal; color: #000000;}
.BoxLink {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none; color: #9c0000;}
.BoxLink:hover { color: #999999;  }
.BoxText2 {	font-family: Verdana, Arial, Helvetica;	font-size: 10px;font-weight: normal;font-style: normal;	text-decoration: none;	color: Black;}
.Date {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; font-style: normal; color: #9c0000;}
.Link{text-decoration: none; color: #9c0000;}
.Link:hover { color: #999999;  }
.MoreLink{font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none; color: #9c0000;}
.MoreLink:hover { color: #999999;  }
.SideLink{font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; font-style: normal; text-decoration: none; color: #000000;}
.SideLink:hover { color: #cc0000;  }
.SideLink2{font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none; color: #000000;}
.SideLink2:hover { color: #cc0000;  }
.SideHeading {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; font-style: normal;  color: #993300; text-decoration: none}
.SideHeading2 {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; font-style: normal;  color: #993300; text-decoration: none}
.SideHeading2:hover { color: #cc0000;  }
.SideHeading3 {	font-family: Verdana, Arial, Helvetica;	font-size: 9px;	font-weight: bold;	font-style: normal;	color: Black; text-decoration: none}
.SideHeading3:hover { color: #cc0000;  }
.RedDivider { font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; text-decoration: none; color: #cc0000;  }
.TopLink { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff;  }
.TopLink:hover { color: #cc0000;  }

.RegText {font-family: Verdana, Arial, Helvetica, ; font-size: 9pt; font-weight: normal; font-style: normal;}
.Heading {font-family: Verdana, Arial, Helvetica, ; font-size: 9pt; font-weight: bold; font-style: normal;}
.Heading1 {font-family: Verdana, Arial, Helvetica, ; font-size: 11pt; font-weight: bold; font-style: normal;}
.Heading2 {font-family: Verdana, Arial, Helvetica, ; font-size: 16pt; font-weight: bold; font-style: normal;}
.Heading2Red {
	font-family: Verdana, Arial, Helvetica, ;
	font-size: 16pt;
	font-weight: bold;
	font-style: normal;
	color : Maroon;
}

.roster{	font-size : 9px;}
.smallprint{	font-size : 9px;}

.calender{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;}
.cal{
	text-decoration : none;
	color : White;
	font-size: 8pt;
}
.cal:HOVER {
	color: Black;
}
.cal:VISITED {	text-decoration : none;}

.cal2{
	text-decoration : none;
	color : Black;
	font-size: x-large;
}
.cal2:HOVER {color: #FF3300;}
.cal2:VISITED {	text-decoration : none;}

getDate{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 8pt;}
.month
{
	BACKGROUND-COLOR: silver;
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
	text-decoration: none;
}
.month:HOVER {
	color: White;
}

.weekday
{
	BACKGROUND-COLOR: AppWorkspace;
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}
.legend
{
	BACKGROUND-COLOR: White;
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.eventLabel{    COLOR: black; font-size : 8pt; FONT-WEIGHT: bolder;}
.eventText{	COLOR: Black;font-size : 8pt;}
.selectedDay{	BACKGROUND-COLOR: #FF822F;	font-size : 8pt;}
.eventDay{	BACKGROUND-COLOR: #CC0000;	font-size : 8pt;}
.day{    BACKGROUND-COLOR: white; font-size : 8pt;}
.notaDay{	BACKGROUND-COLOR: silver;	font-size : 8pt;}



.styledTable1 table{ border: 1px solid #999999; border-collapse:collapse; }
.styledTable1 td{ border: 1px solid #cccccc; padding: 5px 5px 5px 5px; font-size:7pt; font-family: "Verdana",sans-serif; color: #525152; }
.styledTable1 td a { font-size:7pt; font-family: "Verdana",sans-serif; }
.styledTable1 tr{ background-color: #eeeeee; }
.styledTable1 th{ border: 1px solid #999999; padding: 1px 5px 1px 5px; background-color:#525152; text-align:left; font-size:7pt; color: #ffffff; }
.styledTable1 .rsmall em{ color: #525152; }
.styledTable1 .sortrow { background: url("/images/sortbkg.jpg") repeat; }
.styledTable1 .sortrow td { padding: 3px 5px 1px 5px; }
.tableInvisible table {border: 0px; border-collapse:collapse;}
.tableInvisible td {border: 0px; padding: 5px 5px 5px 5px;}
