.body{   font-family: Verdana,sans-serif;   font-size: 11px;   color: #000000;   margin: 8px;   background-color: #f2f2f2;}table	{	font-family: Verdana,sans-serif;   			font-size: 11px;   			color: #1D2A21;	}				td{   font-family: Verdana,sans-serif;   font-size: 11px;}a{   text-decoration: none;}a:link{   font-weight: bold;   color: #666666;}a:visited{   font-weight: bold;   color: #666666;}a:hover{   font-weight: bold;   color: #000000;   text-decoration: underline;}.logo	{	background-image:url(logo_bg.jpg);}img{	border:0px;}.tright       {float: right;               text-align: right;}.edge2	{	background-image:url(edge_2.gif);	}.edge4	{	background-image:url(edge_4.gif);	}.edge5	{	background-image:url(edge_5.gif);	}.edge7	{	background-image:url(edge_7.gif);	}.inedge2	{	background-image:url(inedge_2.gif);	}.inedge4	{	background-image:url(inedge_4.gif);	}.inedge5	{	background-image:url(inedge_5.gif);	}.inedge7	{	background-image:url(inedge_7.gif);	}.mainbg		{	background-color: #f2f2f2;			padding:4px;	}.mainbg2	{	background-color: #ffffff;			padding:0px;	}.t2				{background-image:url(t_2.gif);}.t4				{background-image:url(t_4.gif);}.t5				{background-image:url(t_5.gif);}.t7				{background-image:url(t_7.gif);}.catsuba	{	background-image:url(catsub_a.gif);				height:6px;				padding:0px;	}.catsubb	{	background-image:url(catsub_b.gif);				height:6px;				padding:0px;	}th {	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color:#666666;	background-color: #d9d9d9;	background-image:url(cat.gif);	background-repeat: repeat-x;	border: 1px solid #b4b6bc;	padding:3px;}th a:link,th a:active,th a:visited {color:#666666; text-decoration:none;}th a:hover {color:#666666; text-decoration:underline;}.flright	{	float: right;}td.inside{   background-color: #E6EBEC;   border: none;}td.toprow{	padding:2px;}.tablelight	{	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	color:#777777;	padding: 4px;	border-top: 1px dashed #ffffff;	border-right: 1px dashed #ffffff;	border-bottom: 1px dashed #cccccc;	border-left: 1px dashed #ffffff;}.tablelightover	{	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	color:#777777;	padding: 4px;	background-color: #e6f2ff;	border-top: 1px solid #eeeeee;	border-right: 1px solid #eeeeee;	border-bottom: 1px solid #eeeeee;	border-left: 1px solid #eeeeee;}.tablelight a:link{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tablelight a:visited{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tablelight a:hover{   color:#000000;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:underline;}.tabledark	{	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	color:#777777;	padding: 4px;}.tabledark a:link{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark a:visited{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark a:hover{   color:#000000;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark1	{	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	color:#777777;	padding: 4px;	border-left: #FFFFFF 1px solid;	border-top: #FFFFFF 1px solid;}.tabledark1 a:link{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark1 a:visited{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark1 a:hover{   color:#000000;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark2	{	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	color:#000000;	padding: 4px;	border-bottom: 1px dashed #cccccc;}.tabledark2 a:link{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark2 a:visited{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}.tabledark2 a:hover{   color:#000000;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}td.topicrow1{}td.topicrow2{   background-color: #D8E4F7;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	color:#000;	padding: 4px;	border: #6686D7 1px solid;}td.topicrow3{}td.topicrow4{}td.posttoprow{   background-color: #CCD5D7;   padding: 0px;   border-top: 1px solid #FFFFFF;   border-left: none;   border-right: none;}td.postrow1{   padding: 8px;}td.postrow2{   padding: 8px;   background-color: #DDE5E7;}td.poll{   background-color: #DDE5E7;   border: none;}td.buttonrow{	padding:2px;}td.selectedrow{   background-color: #C0D8F0;}td.userinfo{   font-size: 10px;   border: none;}td.code{   font-family: Courier New,monospace;   color: #006600;   background-color: #F8F8F8;   border: 1px solid #C0C0C0;   padding: 8px;}td.clean{   border: none;}.outer{	background-color: #ffffff;}.outer2{	background-color: #ffffff;}.category2 {	padding:4px;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:bold;	color: #888888;}.category2 a:link,.category2 a:active,.category2 a:visited {color:#666666; text-decoration:none;}.category2 a:hover {color:#000000; text-decoration:underline;}.category3 {	border: #999999 1px solid;	padding:4px;	background-color: #2B55BE;	background-image : url(cat2_bg.gif);	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:bold;	color: #6B6448;}.category3 a:link,.category3 a:active,.category3 a:visited {color:#6B6448; text-decoration:none;}.category3 a:hover {color:#000000; text-decoration:underline;}.catbottom	{	padding:0px;}.button1{	border: 1px solid #b4b6bc;	padding:4px;	white-space: nowrap;	float: left;	margin-right:2px;	text-align:center;	background-image: url(button_bg.gif);}.button1a{	border: 1px solid #bcbec5;	padding:4px;	white-space: nowrap;	float: left;	margin-right:2px;	text-align:center;	background-image: url(button_bg2.gif);}.button1b{	border: 1px solid #b4b6bc;	padding:4px;	white-space: nowrap;	float: left;	margin-right:2px;	text-align:center;	background-image: url(button_bg.gif);}.button2{	border: 1px solid #bcbec5;	padding:4px;	white-space: nowrap;	float: right;	margin-left:2px;	text-align:center;	background-image: url(button_bg2.gif);}.button3{	border: 1px solid #6b6d74;	padding:4px;	white-space: nowrap;	margin-right:2px;	text-align:center;	float:right;	background-image: url(button_bg2.gif);}.ndcat  {	color:000000;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size:10px; font-weight:bold;	padding:4px;}.ndcat a:link,.ndcat a:active,.ndcat a:visited {color:#000000; text-decoration:none;}.ndcat a:hover {color:#000000; text-decoration:underline;}form {margin: 0;padding: 0;}.quicksearch{	margin-top:4px;		font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color:ffffff;}.quicksearch a:link{   font-weight: bold;   color: #666666;}.quicksearch a:visited{   font-weight: bold;   color: #666666;}.menu1a{	padding:2px;}.menup	{	color:#000000;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}.popup{   position: absolute;   padding: 8px;   width: 180px;   background-color: #eeeeee;   background-image: url(menu_bg.gif);   background-repeat: repeat-y;   border: solid 1px #000000;   display: none;   z-index: 100;   filter: progid:DXImageTransform.Microsoft.Fade(duration=0.25,overlap=0.25) progid:DXImageTransform.Microsoft.Shadow(color=#808080, direction=135, strength=4);}.popup2{   position: absolute;   padding: 8px;   width: 180px;   background-color: #F6F6F6;   border: solid 1px;   display: none;   z-index: 100;   filter: progid:DXImageTransform.Microsoft.Fade(duration=0.25,overlap=0.25) progid:DXImageTransform.Microsoft.Shadow(color=#808080, direction=135, strength=4);}.pmenu{	border: 1px solid #eeeeee;	background-color: #fafafa;	padding:4px;	white-space: nowrap;	margin-left:2px;	text-align:left;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:bold;	color: #6B6448;}.pmenu a:link,.pmenu a:active,.pmenu a:visited {color:#000000; text-decoration:none;}.pmenu a:hover {color:#444444; text-decoration:underline;}.pmenu2{	border: 1px dashed #bcbec5;	background-color: #e6f2ff;	padding:4px;	white-space: nowrap;	margin-left:2px;	text-align:left;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:bold;	color: #6B6448;}.pmenu2 a:link,.pmenu2 a:active,.pmenu2 a:visited {color:#6B6448; text-decoration:none;}.pmenu2 a:hover {color:#000000; text-decoration:underline;}.menuitem{   font-size: 10px;   width: 180px;   height: 16px;   padding: 2px;   display: block;}.menuitemdisabled{   font-size: 10px;   width: 180px;   height: 16px;   padding: 2px;   display: block;}.menuseparator{   font-size: 1px;   width: 180px;   height: 1px;}.currentlocation {	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color:#000000;}.currentlocation a:link,.currentlocation a:active,.currentlocation a:visited {color:#666666; text-decoration:none;}.currentlocation a:hover {color:#000000; text-decoration:underline;}.statusmessage{   font-family: Verdana,sans-serif;   font-size: 12px;   font-weight: bold;   text-align: center;   color: #800000;}.statusline{   font-family: Verdana,sans-serif;   font-size: 10px;   text-align: center;   color: #777777;}.titlebar{   font-family: Arial,sans-serif;   font-size: 12px;   font-weight: bold;   text-align: center;   color: #FFFFFF;   background-color: #6194DD;   border: 1px solid #2E4E9F;}.toolbarbutton{   background-image: url(toolbar_bg.gif);   width: 23px;   height: 23px;   border: none;   border: 1px solid #2E4E9F;   margin:1px;}.toolbarseparator{   width: 6px;   height: 23px;   border: none;   border: 1px solid #2E4E9F;}.texteditorenhanced{   font-size: 12px;   color: #1C2720;   background-color: #FFFFFF;   height: 200px;   width: 500px;   padding: 8px;   border: 1px inset #A0A0A0;   overflow: scroll;}q{   display: block;   background-color: #F8F8F8;   border: 1px solid #C0C0C0;   padding: 8px;   padding-left: 16px;}.textbox{   border: 1px inset #808080;}.textbox2{   font-size: 10px;   border: 1px solid #000000;   background-color: #FFFFFF;   color: #444444;   padding: 2px;}.emoticontable{   background-color: #F0F0F0;   border: 1px solid #808080;}.pmtoolbar{   text-align: right;   background-color: #CCD5D7;   width: 100%;}.publiceventtime{   font-size: 9px;   background-color: #D8E4F7;   padding: 2px;   border: #244395 1px solid;}.publicevent{   padding: 2px;   font-size: 9px;  }.privateeventtime{   font-size: 10px;   background-color: #9AEB78;   padding: 2px;}.privateevent{   padding: 2px;   background-color: #ADEF92;}a.forum:link{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}a.forum:visited{   color:#666666;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:none;}a.forum:hover{   color:#000000;   font-family: Verdana,sans-serif;   font-size: 11px;   text-decoration:underline;}a.navbutton:link{   font-family: Tahoma,sans-serif;   font-size: 10px;   color: #666666;}a.navbutton:visited{   font-family: Tahoma,sans-serif;   font-size: 10px;   color: #666666;}a.userlocation:link{   font-size: 10px;}a.userlocation:visited{   font-size: 10px;}a.username:link{   color: #000000;}a.username:visited{   color: #000000;}a.userselected:link{   background-color: #000080;   color: #FFFFFF;}a.userselected:visited{   background-color: #000080;   color: #FFFFFF;}a.userselected:hover{   text-decoration: none;}a.typo:visited{   color: #800000;}a.foldernormal{   font-family: Verdana,sans-serif;   font-size: 11px;}a.folderselected:link{   background-color: #000080;   color: #FFFFFF;}a.folderselected:visited{   background-color: #000080;   color: #FFFFFF;}a.folderselected:hover{   text-decoration: none;}a.menuitem:hover{   text-decoration: none;   background-color: #000080;   color: #FFFFFF;}a.menuitemdisabled{   color: #808080;}a.menuitemdisabled:visited{   color: #808080;}a.menuitemdisabled:hover{   text-decoration: none;   background-color: #000080;   color: #808080;}.topiclegend{	padding:2px;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:normal;	color: #004080;}.topiclegend2{	padding:2px;	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:normal;	color: #999999;} .collapse { position: absolute; visibility: hidden; } .expand { position: relative; visibility: visible; }  .font1 {	font-family: verdana, tahoma, arial, helvetica, sans-serif;	font-size: 10px;	font-weight:bold;	color: #8AACE3;} .font1 a:link, .font1 a:active, .font1 a:visited {color:#8AACE3; text-decoration:none;} .font1 a:hover {color:#CCCCCC; text-decoration:underline;}  .preview	{ 	background-color: #2F5A8D;	border:1px solid #000000;	padding:4px;}