A {
	color:black;
	text-decoration:underline;
}

A:HOVER {
	color:#990000;
	text-decoration:underline;
}

table a {
	text-decoration:underline;
}

table, p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.AssignmentGrid td {
	text-align:center;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	font-family:"Comic Sans MS";
}

.BlueBoxes {
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	background-color:#3366ff;
	text-align:center;
}

.BodyStyle {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#2c0001;
	background-image:url(../PageDesigns/Images/StMichaels-DesignBACKGROUND.jpg);
	background-repeat:repeat-x;
	margin:0px;
}

.DarkGreenTable {
	color:#000000;
	background-color:#9A9A68;
	margin:5px;
	padding:5px;
}

.DarkGreyBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#333333;
	margin:0px;
	padding:0px;
}

.LayerOutline {
	border:1px solid #000000;
}

.LightBrownBackTiny {
	color:#FFFFFF;
	background-color:#9A9A68;
	font-size:xx-small;
}

.LightGreenHomepageTable {
	color:#000000;
	background-color:#CDCD9B;
	padding:1px;
	margin:1px;
}

.LightGreenTable {
	color:#000000;
	background-color:#CDCD9B;
	padding:5px;
	margin:5px;
}

.MainData IMG {
	border:5px solid #FFFFFF;
}

.MainTableBackground {
	background-image:url(/CLIENTDATA/1007/PageDesigns/Images/Index_16.gif);
	background-repeat:repeat-y;
	margin-left:10px;
	padding-left:10px;
	margin-top:10px;
	margin-right:10px;
	padding-top:10px;
	padding-right:10px;
}

.MainTableRepeater {
	background-image:url(/CLIENTDATA/1028/PageDesigns/Images/StMichaels_ChildCare_18.jpg);
	background-repeat:repeat-y;
}

.MaroonTable {
	color:#FFFFFF;
	background-color:#990000;
}

.MenuBackground {
	background-image:url(/CLIENTDATA/1006/PageDesigns/Images/ExtranetMenus_03.gif);
	background-repeat:repeat-y;
	color:#FFFFFF;
	margin-left:10px;
	padding-left:10px;
}

.MenuBackground A {
	color:white;
}

.NewsCategory_SideBarBackground {
	color:White;
	padding-left:3px;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.NewsText {
	color:#FFFFFF;
	padding-left:3px;
	padding-bottom:2px;
	background-color:#666666;
}

.OrangeTable {
	color:#000000;
	background-color:#CD9934;
	margin:5px;
	padding:5px;
}

.OutlineBox, .OutlineBox td {
	border:1px solid #000000;
}

.OverflowTable {
	overflow:auto;
	height:80px;
	scrollbar-highlight-color:Black;
	scrollbar-track-color:#ECE3D9;
	scrollbar-darkshadow-color:Black;
	scrollbar-face-color:#DDC7A6;
}

.RedMessage {
	font-weight:bold;
	color:#FF0000;
}

.RowHighlight1 {
	background-color:#FFFFCC;
}

.ScheduleBox, .ScheduleBox td {
	font-size:9px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px none #CCCCCC;
	border-left:1px none #CCCCCC;
	padding-left:2px;
}

.SearchTableHeader, .SearchTableHeader A {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#333300;
}

.SearchTableRow {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFCC;
}

.StMichaels_MainContent {
	background-image:url(/CLIENTDATA/1028/PageDesigns/Images/StMichaels-WaterMark_19.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:5px 18px;
}

.StMichaels_MainContent td {
	color:#000000;
}

.TableHeader, .TableHeader A {
	background:#990000;
	color:White;
	padding-left:3px;
	font-weight:bold;
	padding-top:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.TableSubNormal, .TableSubNormal A {
	background:#CDCD9B;
	color:#000000;
	padding-left:3px;
	padding-bottom:2px;
}

.TableSubOver, .TableSubOver A {
	background:#9A9A68;
	color:#000000;
	padding-left:3px;
	cursor:hand;
	padding-bottom:2px;
}

.TableWrapBottom {
	background-image:url(/CLIENTDATA/1000/Modules/Images/TableWrapper/Bottom.gif);
	background-repeat:repeat-x;
}

.TableWrapBottomRight {
	background-image:url(/CLIENTDATA/1000/Modules/Images/TableWrapper/Bot_Right.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}

.TableWrapLeft {
	background-position:left;
	background-repeat:repeat-y;
}

.TableWrapRight {
	background-image:url(/CLIENTDATA/1000/Modules/Images/TableWrapper/Right.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.Tiny {
	font-size:10px;
}

.Tiny {
	font-size:xx-small;
}

.Title {
	font-size:14px;
	font-weight:bold;
}

.YellowBoxes {
	font-family:verdana;
	font-size:12px;
	text-align:center;
	background-color:#ffff00;
}

