a { text-decoration: underline; }

a:link, a:active { color: #2249cc; }

a:visited { color: #573875; }
a.linkmain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	font-weight: bold;
	text-decoration: none;
}
a.linkmain:hover {
	text-decoration: underline;
	color: #59C04B;
}
p.copyright, a.copyright, p.nav, a.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
	text-decoration: none;
}
a.copyright:hover, a.nav:hover {
	text-decoration: underline;
}
body { font-family: arial, helvetica, sans-serif; font-size: small; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; }
td, p, li, span, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	text-decoration: none;
	/*margin-top: 8px;
	margin-bottom: 8px;*/
}
td.dirmain {
	width: 100%;
	padding: 4px;
	text-align: center;
}

td.dirlink {
	width: 33%;
	text-align: left;
	vertical-align: top;
}
button{ border-style: solid; border-width: 1pt; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; text-align: center; }

caption{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 14pt; font-style: normal; }

cite{ font-size: 70%; font-weight: bold; }

fieldset, legend { color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 9pt; font-style: normal; }

h1{ background-color: #F2F6FF; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; font-size: 18px; padding-bottom: 2px; padding-left: 15px; padding-right: 20px; padding-top: 2px; }

h2{ background-color: #DDF0FE; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; font-size: 16px; padding-bottom: 5px; padding-left: 5px; padding-right: 20px; padding-top: 2px; }

h3{ background-color: #DDF0FE; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; font-size: 14px; padding-bottom: 5px; padding-left: 5px; padding-right: 20px; padding-top: 2px; }

h4{ border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 5px; padding-left: 5px; padding-right: 20px; padding-top: 2px; }

h5{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-weight: normal; }

h6{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 9px; font-style: normal; font-weight: normal; }

input{ color: #000000; font-family: sans-serif; font-size: 12px; }

li{ color: #000000; margin-bottom: 6px; margin-top: 2px; }

marquee{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 10pt; }

pr{ color: #000000; text-align: right; }

select{ color: #000000; font-family: monospace; font-size: 11px; font-style: normal; text-align: center; }

table, th { color: #000000; font-family: Arial,Helvetica,sans-serif; font-style: normal; }

textarea{ color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; }

u{ color: #A96533; font-weight: bold; text-decoration: none; }

.bigyellow{ color: #FFFF00; font-family: monospace; font-size: 19px; font-weight: normal; }
.biggeryellow{ color: Yellow; font-family: Arial,sans-serif; font-size: 24px; font-weight: normal; }
.biggestyellow{ color: Yellow; font-family: sans-serif; font-size: 28px; font-weight: bold; }
.bigteal{ color: Teal; font-family: monospace; font-size: 19px; font-weight: normal; }
.biggerteal{ color: Teal; font-family: Arial,sans-serif; font-size: 24px; font-weight: normal; }
.biggestteal{ color: #4682B4; font-family: "Arial Black"; font-size: 36px; font-weight: bold; }
.bodytext{ color: #FFFAFA; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; }

.bodytext a, .bodytext a:hover { color: #003366; font-family: Arial,Helvetica,sans-serif; text-decoration: underline; }

.border1{ border-bottom: 1px solid #000000; padding: 6px 4px 6px 4px; }

.border2{ border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 6px 4px 6px 4px; }

.border3{ border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; padding: 6px 4px 6px 4px; }

.border4{ padding: 6px 4px 6px 4px; }

.border5{ border-bottom: 1px solid #000000; border-top: 1px solid #000000; padding: 6px 4px 6px 4px; }

.craft{ color: #800000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: italic; font-weight: bold; }

.error{ background-color: #FEFEE8; border-bottom: #CCCCCC 1px solid; border-left: #CCCCCC 1px solid; border-right: #CCCCCC 1px solid; border-top: #CCCCCC 1px solid; color: #CC0000; padding-left: 3px; padding-right: 3px; }

.hfade{ color: #FFFFFF; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#d1d3d4',endColorStr='#000000',gradientType='0'); height: 10px; }

.mcalert{ background-color: #F8F3B1; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcalert span{ color: #000000; }

.mcapproved { background-color: #FFFFBF; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcbig1{ color: #006699; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 10px; margin-top: 10px; }

.mcbigtext{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: bold; }

.mcblue1{ color: #0000FF; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; }

.mcblueyel { background-color: #006699; color: #FFFFFF; font-size: 12px; font-weight: normal; padding-left: 10px; }

.mcbox1{ background-color: #C6D7DA; border-bottom: #3C5B98 thin solid; border-left: #3C5B98 thin solid; border-right: #3C5B98 thin solid; border-top: #3C5B98 thin solid; color: #000000; font-family: Verdana, Arial, "MS Sans Serif"; font-size: 8pt; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 1px; text-align: center; }

.mcbutton{ background-color: #CCCCCC; border-bottom-color: #808080; border-bottom-style: outset; border-bottom-width: 2px; border-left-color: #808080; border-left-style: none; border-left-width: 2px; border-right-color: #808080; border-right-style: outset; border-right-width: 1px; border-top-color: #808080; border-top-style: none; border-top-width: 2px; color: #000000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95) progid:DXImageTransform.Microsoft.Fade(duration=0.15); font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: center; text-decoration: none; }

.mcdate{ background-color: #CCD8C0; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: 500; padding-bottom: 1px; padding-top: 1px; }

.mcdatehighlight, .rederrorbold { color: #800000; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; }

.mcflashing{ background-image: url(Images/flashingsquare.gif); color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }

.mcgreen{ background-color: #9CFCA2; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }

.mchdkgreen{ background-color: #009900; color: #FFFFFF; font-family: Arial, Verdanal, sans-serif; font-size: 12px; }

.mcheader{ background-color: #9DACBF; border-top-color: #000000; border-top-style: solid; border-top-width: 1px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding-bottom: 2px; padding-left: 1px; padding-top: 2px; }

.mcheader a:link,.mcheader a:visited{ background-color: #AFD8EB; border-bottom: 1px solid; border-bottom-color: #808080; color: #000000; }

.mcheader a:hover, .mctitle a:hover { background-color: #4E5C70; border-bottom: solid #000000; color: #FFFFFF; padding-left: 2px; }

.mcheaderbig{ background-color: #99CCFF; border-top-color: #000000; border-top-style: solid; border-top-width: 1px; color: Black; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; padding-bottom: 2px; padding-left: 1px; padding-top: 2px; }

.mc-hlgreen{ background-image: url(Images/flashinggreensquare.gif); color: #000000; font-family: Verdana,Arial,sans-serif; font-size: 13px; }

.mc-hlred{ background-image: url(Images/flashingredsquare.gif); color: #000000; }

.mchpurple{ background-color: #CC99FF; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcitalic{ color: #000000; font-size: 15px; font-style: italic; font-weight: bold; }

.mclink{ background: #F8F8FF; color: #228B22; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 1px; padding-top: 1px; }

.mclink a:visited,.mclink a:link{ background-color: #F0F1F5; color: #000080; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

.mclink a:hover{ border-bottom: #999999 1px solid; border-top: #999999 1px solid; color: #000000; }

.mclinkbar{ border-bottom: 2px inset #708090; border-bottom-width: 2px; border-left: 2px solid #708090; border-right-color: #708090; border-right-style: solid; border-right-width: 2px; border-top-color: #708090; border-top-style: solid; border-top-width: 2px; color: #0000CC; font-family: Arial,Helvetica,sans-serif; font-size: 12px; }

.mclinkbar a:link,.mclinkbar a:visited{ color: #0066CC; text-decoration: none; }

.mclinkbar a:hover{ background-color: #D4F5FF; color: #0066CC; }

.mclinkselected{ color: #808080; }

.mcpageheader{ background-color: #FFFFFF; border-bottom: #CCCCCC 2px outset; border-left: #CCCCCC 1px outset; border-right: #CCCCCC 2px outset; border-top: #666666 1px outset; color: #0066CC; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95) progid:DXImageTransform.Microsoft.Fade(duration=0.15); font-family: sans-serif; font-size: 11px; font-weight: bold; }

.mcpageheaderxs{ background-color: #FFFFFF; color: #0066CC; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95) progid:DXImageTransform.Microsoft.Fade(duration=0.15); font-family: sans-serif; font-size: 10px; font-weight: bold; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: outset; border-right-style: outset; border-bottom-style: outset; border-left-style: outset; border-top-color: #666666; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }

mclinkbox a:link{ background-color: #FFFFFF; border-bottom-color: #CCCCCC; border-bottom-style: outset; border-bottom-width: 1px; border-left-color: #CCCCCC; border-left-style: outset; border-left-width: 1px; border-right-color: #CCCCCC; border-right-style: outset; border-right-width: 1px; border-top-color: #666666; border-top-style: outset; border-top-width: 1px; color: #0000FF; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95) progid:DXImageTransform.Microsoft.Fade(duration=0.15); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-left: 0px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; text-decoration: none; }

.mcpageheader a:hover{ color: #FFFFFF; }

.mcrow0{ background-color: #FFFFFF; color: #000000; font-family: Arial, Verdanal, sans-serif; font-size: 12px; }

.mcrow1{ background-color: #EEEEEE; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow2{ background-color: #D5DBE3; border-right: #CCCCCC 1px solid; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow2a{ background-color: #E4E4CB; border-right: #CCCCCC 1px solid; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow2hl{ background-color: #B4BECD; border-right: #CCCCCC 1px solid; color: #000080; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow3{ background-color: #F6EBCE; border-right: #CCCCCC 1px solid; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow4{ background-color: #EEEDDB; border-right: #CCCCCC 1px solid; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow5{ background-color: #ECE8E0; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrow6{ background-color: #FAF6D6; border-right: #CCCCCC 1px solid; color: #003399; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowa{ background-color: #F1F1F1; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowa a:link,.mcrowa a:visited, .mcrowb a:link,.mcrowb a:visited { color: #0000CD; font-size: 12px; }

.mcroww { background-color: #FFFFFF; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowbiga{ background-color: #F1F1F1; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 13px; }

.mcrowbigb{ background-color: #FFFFFF; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 13px; }

.mcrowdark{ background-color: #BBBBBB; border-right: #CCCCCC 1px solid; color: #FFFFFF; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowdark a:link,.mcrowdark a:visited{ color: #FFFFFF; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowg{ background-color: #D3F8D3; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowb{ background-color: #F2F9FF; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowp{ background-color: #E6CCFF; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowy{ background-color: #FFFFD2; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcred{ background-color: #FBA6A1; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrowr{ background-color: #FDE3E1; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; }

.mcrows{ font-family: Arial,Verdanal,sans-serif; font-size: 8pt; }

.mcrowsb{ background-color: #87CEFA; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 10px; }

.mcrowsg{ background-color: #A9E2C2; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 10px; }

.mcrowsy{ background-color: #FFFFD7; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 10px; }

.mcrowso{ background-color: #FFEACA; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 10px; }

.mcrowsr{ background-color: #FFB6C1; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 10px; }

.mcrowss{ background-color: #DAE3E4; color: #000000; font-family: Verdanal, sans-serif; font-size: 10px; }

.mcrowsp{ background-color: #EADFF4; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 10px; }

.mcrowxs1 { background-color: #E3E5D3; color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }

.mcrowxs2 { background-color: #D5DBE3; color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }

.mcrowxs3 { background-color: #F6EBCE; color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }

.mcrowxs4 { background-color: #EEEDDB; color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }

.mcsmalltxt{ font-family: Arial,Verdanal,sans-serif; font-size: 9px; }

.mcsmalltxthdr{ background-color: #FFFFF0; color: #0033CC; font-family: Arial, Verdanal, sans-serif; font-size: 9px; }

.mcsmalltxtred{color: #CC0000; font-family: Arial, Verdanal, sans-serif; font-size: 9px; }

.mctblheader{ background-color: #6699DD; color: #FFFFFF; font-size: 12px; }

.mctblheader a:link,.mctblheader a:visited{ background-color: #DAE3E4; color: #0000CD; font-size: 10px; }

.mctblheader a:hover{ background-color: #CCCCFF; border-bottom: #999999 1px solid; border-top: #999999 1px solid; text-decoration: none; }

.mctitlexs{ background-color: #AFBFDA; border-bottom: solid #000000; border-top: #666666 1px outset; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; padding-bottom: 2px; padding-left: 3px; padding-top: 2px; }

.mctitle{ background-color: #AFBFDA; border-bottom: solid #000000; border-top: #666666 1px outset; color: #000000; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: normal; padding-bottom: 4px; padding-left: 6px; padding-top: 4px; }

.mctitle a:link,.mctitle a:visited{ background-color: #AFD8EB; border-bottom: none #000000; color: #000000; font-size: 10px; }

.mctitlea{ background-color: #E7CEB6; border-bottom: solid #000000; border-top: #666666 1px outset; color: #000000; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: normal; padding-bottom: 4px; padding-left: 6px; padding-top: 4px; }

.mctitlesmalltext{ color: #FFFFFF; font-family: Arial,Verdanal,sans-serif; font-size: 12px; font-weight: bold; }

.priority1{ background: #FF8484; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; font-weight: bold; }

.priority2{ background: #FF8C00; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }

.priority3{ background: #FEFF64; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }

.priority4{ background: #FFEDD2; color: #000000; font-family: Arial,Verdanal,sans-serif; font-size: 12px; font-weight: bold; }

.priority5{ background: #FFFFFF; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }

.shadowb{ filter: Shadow(Color=#000000,Direction=135); }

.shadowb a:link,.shadowb a:visited{ filter: Shadow(Color=black,Direction=135); }

.shadowg{ filter: Shadow(Color=gray,Direction=135); font-family: Arial,Verdanal,sans-serif; }

.shadowg a:link,.shadowg a:visited{ color: #0000FF; filter: Shadow(Color=gray,Direction=135); }

.shadows{ filter: Shadow(Color=silver,d,Direction=135); }

.shadows a:link,.shadows a:visited{ filter: Shadow(Color=silver,Direction=135); }

.time{ color: #708090; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: bold; }

#bluetext{ color: #0066FF; font-family: Verdana,sans-serif; font-size: 65%; text-decoration: none; }

#mclocaltoolbar{ background: #F1F1F1; border-bottom: #999999 1px solid; border-top: #999999 1px solid; color: #000000; font-size: 100%; }

#mclocaltoolbar a{ color: #000000; font-family: Verdana,sans-serif; font-size: 70%; text-decoration: none; }

#mclocaltoolbar td{ color: #000000; font-size: 80%; }

#sectionlinks{ border-bottom: 1px solid #CCCCCC; color: #000000; font-size: 90%; padding: 0px; position: relative; }

#sectionlinks a:hover, #sectionlinks a:link, #sectionlinks a:visited { border-top: 1px solid #CCCCCC; color: #000000; padding: 2px 0px 2px 10px; }

#sectionlinks h3{ color: #000000; padding: 10px 0px 2px 10px; }
