hr.wmd
{
	background-color : #C0C0C0 ;
}

td
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

a.schedText       
{
	color: #8C5252 ;
	font-size: 8pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	text-align : center ;
}

tr.schedText0   
{
	background-color:#fafafa ;
	color: #8C5252 ;
}

tr.schedText1
{
	background-color : #eeeeee ;
	color : #8C5252 ;
}

td.schedText
{
	color: #8C5252 ;
	font-size: 8pt ;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	text-align : center ;
}

a.schedText:hover 
{
	color: #FFFFFF ;
	background-color: #8C5252 ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	text-align : center ;
}

td.schedTitle
{
	color : #8C5252 ;
	font-size : 8pt ;
	text-decoration : none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold ;
	text-align : center ;
}

td
{
	font-size: 10pt ;
	vertical-align : top ;
	text-align : left ;
}

a.NavLinkSm       
{
	color: #8C5252 ;
	font-size: 10pt;
	text-decoration: none ;
	font-family: Verdana, Geneva, Arial, Helvetica, MS Sans-Serif;
	font-weight : bold;
}
td.NavLinkSm      
{
	color: #8C5252 ;
	font-size: 10pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

a.NavLinkSm:hover 
{
	color: #FFFFFF ;
	background-color: #8C5252 ;
	font-size: 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

span.gaudy
{ 
	color : #9A040E;
	font-size : 14pt ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold ;
 }
 
 td.AttentionBoxEx
{
	border-color : #9A040E #9A040E #9A040E #9A040E ;
	border-style : double double double double ;
	border-width : 3 3 3 3 ;
	padding-bottom : 6px ;
	padding-left : 6px ;
	padding-right : 6px ;
	padding-top : 6px ;
}
td.RegForm
{
	color: #000000;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	padding:3px 3px 3px 3px ;
	vertical-align : top;
	text-align : left;
}
td.ClassReg
{
	color: #000000; 
	font-size: 8pt; 
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	padding:3px 3px 3px 3px ;
	vertical-align : top ;
	text-align : right ;
}

td.ClassRegLine
{
	color: #000000;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	padding: 24px 3px 3px;
	vertical-align : bottom ;
	text-align : right ;
}

a.HotLink       
{
	color: #8C5252 ;
	font-size: 10pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}
a.HotLink:hover 
{
	color: #FFFFFF ;
	background-color: #8C5252 ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

td.wmLabel 
{
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	text-align: right;
	color: Black;
	background-color: #CCCCCC;
	padding: 0px 5px;
}

td.wmValue
{
	font-size: 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	text-align: left;
	color: #008080;
	background-color: #D8E4F8;
	padding: 0px 5px;
	border: 0px;
}

td.wmNormal
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 10pt ;
	vertical-align : top ;
	height : 100% ;
}

span.rules
{
	color : #9A040E ;
	font-weight : bold ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

span.rulesEX
{
	color : #9A040E ;
	font-size : 10pt ;
	text-decoration : underline ; 
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	vertical-align : top ;
}

span.wmNormalEmph
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 10pt;
	font-weight : bold ;
	background-color : yellow ;
	color : red ;
}
td.NormalSm
{
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

span.NormalSm
{
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

td.FormLabel
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size:10pt;
	text-align:right;
}
span.className
{
	color:#0042CB;
	font-size:10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

td.pCaption
{
	font-size: 10pt ;
}

table.Normal
{
	padding : 0;
	margin-left : 3px;
	margin-right : 3px;
	margin-bottom : 3px;
	margin-top : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 12pt;
	text-align : left;
}

td.Normal
{
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

table.Small
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 8pt;
	padding-left : 2px;
	padding-right : 2px;
	text-align : left;
	vertical-align : middle;
	border : thin solid #006000;
}
td.Small
{
	font-size : 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	border : thin ridge #006000;
	padding-left : 2px;
	padding-right : 2px;
}

td.TopicTitle
{
	color : #FFFFE9;
	background : #006000;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

a.NavLink       
{
	color: #8C5252 ;
	font-size: 12pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}
td.NavLink       
{
	color: #8C5252 ;
	font-size: 12pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

a.NavLink:hover 
{
	color: #FFFFFF ;
	background-color: #8C5252 ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

a.TextOnlyLink       
{
	color: #8C5252 ;
	font-size: 8pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}
td.TextOnlyLink       
{
	color: #8C5252 ;
	font-size: 8pt;
	text-decoration: none ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

a.TextOnlyLink:hover 
{
	color: #FFFFFF ;
	background-color: #8C5252 ;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-weight : bold;
}

table.Curriculum
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 10pt;
	padding-left : 2px;
	padding-right : 2px;
	text-align : left;
	vertical-align : middle;
	border : thin solid #006000;
}

td.Curriculum
{
	font-size : inherit;
	font-family : inherit;
	padding-left : inherit;
	padding-right : inherit;
	text-align : inherit;
	border : 0;
	vertical-align : inherit;
	width : 70%;
}

table.CurriculumInterior
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 10pt;
	padding-left : 2px;
	padding-right : 2px;
	text-align : left;
	vertical-align : middle;
	border : 0;
}


td.CurriculumInteriorStatus
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 10pt;
	padding-left : 2px;
	padding-right : 2px;
	text-align : right;
	vertical-align : middle;
	border : 0;
}

td.CurriculumLabel
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size : 10pt;
	padding-left : 2px;
	padding-right : 2px;
	text-align : left;
	vertical-align : middle;
	border : 0;
	font-weight : bold;
	width : 30%;
}

table.NewsLetterLabel
{
	font : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
}

td.FooterContact
{
	font-family : Verdana, Geneva, Arial, Helvetica, MS Sans-Serif ;
	font-size:8pt;
	color:#006000;
	font-weight:bold ;
}