body 			{ margin: 0; margin-top : 0; margin-left : 0; margin-right : 0; margin-bottom : 0; padding: 0; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; color: #333333; font-weight: 500; background-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #990000; scrollbar-highlight-color: #990000; scrollbar-3dlight-color: #D3E5B4; scrollbar-darkshadow-color: #012D9D; scrollbar-track-color: #0000CC; scrollbar-Hand-color: #990000; cursor:url("themes/mcl/style/cursors/Arrow.USA.cur"); }
	a:link       	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:active     	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:visited    	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:hover      	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

table        		{ margin: 0; padding: 0; color: #0000CC; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; }
	a:link       	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:active     	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:visited    	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:hover      	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

img 			{ border: none; }

menu      	  	{ color: #0000FF; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 550}
	a:link      	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:active    	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:visited   	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
	a:hover     	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.pn-logo, .pn-title, .pn-pagetitle { font-weight: bold; font-size: 10px; color: #333333 }

input.pn-button 	{ color: #333333; background-color: #eeeeee; font-weight: bold; border-color: #999990; border-style: solid; border-width: 1px; width: 120px; }
.notitle 		{ font-size: 1px; color: #FFFFFF }
.welcome		{ color: #FFFFFF; font-size: 14px; font-weight : 500; font-family: Times New Roman, Verdana, Helvetica; text-decoration: none; background-color: transparent; }
.title			{ font-family: Arial; font-weight: 600; font-size: 10px; color: #CC0000; }
.red			{ font-family: Arial; font-weight: 500; font-size: 10pt; color: #AA0000; }
.redsmall		{ font-family: Arial; font-weight: 500; font-size: 8pt; color: #AA0000; }
.footer			{ font-family: Arial; font-size: 9px; color: #999999; }
.posted			{ font-family: Arial; font-size: 9px; color: #000000; }
.user			{ font-family: Arial; font-weight: 500; font-size: 8pt; color: #25323B; }

.newstitle		{ color: #333333; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 500; }
.newstitle a:link      	{ color: #333333; text-decoration: none; font-size: 10px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.newstitle a:active    	{ color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.newstitle a:visited   	{ color: #555555; text-decoration: none; font-size: 10px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.newstitle a:hover     	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.edit			{ font-family: Times New Roman, Verdana, Helvetica; font-size: 6pt; color: #FFFFFF; }
.edit a:link 	  	{ color: #EEEEEE; text-decoration: none; font-size: 6pt; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.edit a:active    	{ color: #EEEEEE; text-decoration: none; font-size: 6pt; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.edit a:visited    	{ color: #999999; text-decoration: none; font-size: 6pt; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.edit a:hover      	{ color: #CC0000; text-decoration: none; font-size: 6pt; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.tiny       		{ color: #000000; font-family: Times New Roman, Verdana, Helvetica; font-size: 6px; font-weight: 100}
.tiny a:link 	  	{ color: #333333; text-decoration: none; font-size: 6px; font-weight: 100; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.tiny a:active    	{ color: #333333; text-decoration: none; font-size: 6px; font-weight: 100; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.tiny a:visited    	{ color: #666666; text-decoration: none; font-size: 6px; font-weight: 100; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.tiny a:hover      	{ color: #CC0000; text-decoration: none; font-size: 6px; font-weight: 100; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.logged        	  	{ color: #000000; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 500}
.logged a:link      	{ color: #333333; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.logged a:active    	{ color: #333333; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.logged a:visited   	{ color: #666666; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.logged a:hover     	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.rss           		{ color: #0000CC; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 500}
.rss a:link      	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.rss a:active    	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.rss a:visited   	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.rss a:hover     	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.leftheader		{ color: #FFCC00; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 550; }

.menu      	  	{ color: #0000FF; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 550}
.menu a:link      	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.menu a:active    	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.menu a:visited   	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.menu a:hover     	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.topmenu       		{ color: #0000FF; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 500; }
.topmenu a:link      	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.topmenu a:active    	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.topmenu a:visited   	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.topmenu a:hover     	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.program       		{ color: #000000; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 500}
.program a:link 	{ color: #333333; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.program a:active    	{ color: #333333; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.program a:visited    	{ color: #666666; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.program a:hover      	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 500; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.LargeLink       	{ color: #0000CC; font-family: Times New Roman, Verdana, Helvetica; font-size: 14px; font-weight: 600}
.LargeLink A:link       { color: #0000CC; text-decoration: none; font-size: 14px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.LargeLink A:active     { color: #0000CC; text-decoration: none; font-size: 14px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.LargeLink A:visited    { color: #0000CC; text-decoration: none; font-size: 14px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.LargeLink A:hover      { color: #CC0000; text-decoration: none; font-size: 14px; font-weight: 600; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.small        		{ font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; color: #333333; font-weight: 400; }
.small A:link       	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: 400}
.small A:active     	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: 400}
.small A:visited    	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: 400}
.small A:hover		{ color: #990000; text-decoration: none; font-size: 10px; font-weight: 400; background:#FFFF00; }	

.smaller       		{ font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; color: #333333; font-weight: 400; }
.smaller A:link       	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: 400}
.smaller A:active     	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: 400}
.smaller A:visited    	{ color: #000000; text-decoration: none; font-size: 10px; font-weight: 400}
.smaller A:hover        { color: #990000; text-decoration: none; font-size: 10px; font-weight: 400; background:#FFFF00; }

.reverse       		{ font-family: Times New Roman, Verdana, Helvetica; font-size: 14px; color: #FFFFFF; font-weight: 600; background: #FA9C01; }
	a:link		{ color: #0000CC; text-decoration: none; font-size: 14px; font-weight: 600; }
	a:active	{ color: #0000CC; text-decoration: none; font-size: 14px; font-weight: 600; }
	a:visited	{ color: #0000CC; text-decoration: none; font-size: 14px; font-weight: 600; }
	a:hover		{ color: #CC0000; text-decoration: none; font-size: 14px; font-weight: 600; background:#FFFF00; }
	
.pn-normal 		{ color: #0000FF; font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: 550}
.pn-normal A:link 	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.pn-normal A:visited 	{ color: #0000CC; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.pn-normal A:hover	{ color: #000099; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); }
.pn-normal A:active 	{ color: #CC0000; text-decoration: none; font-size: 10px; font-weight: 550; cursor:url("themes/mcl/style/cursors/Hand.USA.cur"); background:#FFFF00; }

.pn-failed 		{ font-family: Times New Roman, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: Red; }
.pn-failed2 		{ font-family: Times New Roman, Verdana, Helvetica; font-size: 10px; font-weight: normal; color: Red; }

.pn-sub			{ font-family: Times New Roman, Verdana, Helvetica; font-size: xx-small; font-weight: small; color: #000000; }
.pn-sub A:link 		{ COLOR: #000000; FONT-SIZE: xx-small; FONT-FAMILY: Times New Roman, Verdana, Helvetica; font-style : small; TEXT-DECORATION: none; }
.pn-sub A:visited 	{ COLOR: #000000; FONT-SIZE: xx-small; FONT-FAMILY:  Times New Roman, Verdana, Helvetica; TEXT-DECORATION: none; font-style : small; }
.pn-sub A:hover 	{ COLOR: #708090; FONT-SIZE: xx-small; FONT-FAMILY: Times New Roman, Verdana, Helvetica; TEXT-DECORATION: none; font-style : small; }
.pn-sub A:active 	{ COLOR: #000000; FONT-SIZE: xx-small; FONT-FAMILY: Times New Roman, Verdana, Helvetica; TEXT-DECORATION: none; font-style : small; }

.pn-logo-small  	{ COLOR: #000000;  FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Times New Roman, Verdana, Helvetica; TEXT-DECORATION: none; background-color : transparent; }