.body

{

	font-family: Verdana,sans-serif;

	font-size: 11px;

	background: url(canvasbackground.gif);

	color: #000000;

	background-repeat : repeat;

}



td

{

   font-family: Verdana,sans-serif;

   font-size: 11px;

   color: #000000;



}





th

{

   font-family: Arial,sans-serif;

   font-size: 12px;

   font-weight: bold;

}





td.inside

{

   background-color: #E8EFF5;

   border: none;
   

}





td.category

{

   background-color: #B9C7E9;

   border-right: none;

}





td.toprow

{

   background-color: #C1D6EC;

   padding: 0px;

   border-top: none;

   border-left: none;

   border-right: none;

}





td.topicrow1

{

   border-top: 1px solid #C0C0F0;

   border-bottom: none;

}





td.topicrow2

{

    background-color: #E4ECF3;

   border-top: 1px solid #C0C0F0;

   border-bottom: none;

}





td.topicrow3

{

   background-color: #DEE7F2;

   border-top: 2px solid #CCD5D7;

   border-bottom: none;

}





td.topicrow4

{

   background-color: #DAE3F0;

   border-top: 2px solid #CCD5D7;

   border-bottom: none;

}





td.posttoprow

{

   background-color: #D2E5F9;

   padding: 0px;

   border-top: 1px solid #FFFFFF;

   border-left: none;

   border-right: none;

}





td.postrow1

{

   padding: 8px;

}





td.postrow2

{

   background-color: #E5EEF8;

   padding: 8px;

}





td.poll

{

   background-color: #C9D9F4;

   border: none;

}





td.buttonrow

{

   background-color: #C1D6EC;

   padding: 0px;

   border: none;

}





td.selectedrow

{

    background-color: #C0D8F0;

}





td.userinfo

{

   font-size: 10px;

   border: none;

}





td.code

{

   font-family: Courier New,monospace;

   background-color: #F8F8F8;

   color: #A0A100;

   border: 0px solid #C0C0C0;

   padding: 8px;

}





td.clean

{

   border: none;

}





.popup

{

   background-image: url(menu_bg.gif);

   background-repeat: repeat-y;

   background-color: #FFFFFF;

   position: absolute;

   padding: 8px;

   width: 180px;

   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);

}





.popup2

{

   background-color: #FFFFFF;

   position: absolute;

   padding: 8px;

   width: 180px;

   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);

}





.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,sans-serif;

   font-size: 12px;

}





.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: #707070;

}





.titlebar

{

   font-family: Arial,sans-serif;

   font-size: 12px;

   font-weight: bold;

   text-align: center;

   background-color: #B9C7E9;

   padding: 4px;

}





.toolbarbutton

{

   background-color: #C1D6EC;

   width: 23px;

   height: 23px;

   border: none;

}





.toolbarseparator

{

   background-color: #C1D6EC;

   width: 6px;

   height: 23px;

   border: none;

}





.texteditorenhanced

{

   font-size: 12px;

   background-color: #FFFFFF;

   height: 300px;

   width: 576px;

   padding: 8px;

   border: 1px inset #A0A0A0;

   overflow: scroll;

}





q

{

   background-color: #F8F8F8;

   display: block;

   border: 1px solid #C0C0C0;

   padding: 8px;

   padding-left: 16px;

}





.textbox

{

   border: 1px inset #808080;

}





.emoticontable

{

   background-color: #F0F0F0;

   border: 1px solid #808080;

}





.pmtoolbar

{

   text-align: right;

   background-color: #C1D6EC;

   width: 100%;

}





.publiceventtime

{

   font-size: 10px;

   background-color: #84BCE6;

   padding: 2px;

}





.publicevent

{

   background-color: #97C7EA;

   padding: 2px;

}





.privateeventtime

{

   font-size: 10px;

   background-color: #9AEB78;

   padding: 2px;

}





.privateevent

{

   background-color: #ADEF92;

   padding: 2px;

}





a

{

   text-decoration: none;

}





a:link

{

   font-weight: bold;

   color: #003182;

}





a:visited

{

   font-weight: bold;

   color: #003182;

}





a:hover

{

   color: #464FCC;

}





a.nummessages:link

{

}





a.nummessages:visited

{

}





a.currentlocation:link

{

}





a.currentlocation:visited

{

}





a.category:link

{

   font-family: Arial,sans-serif;

   font-size: 14px;

}





a.category:visited

{

   font-family: Arial,sans-serif;

   font-size: 14px;

}





a.forum:link

{

   font-family: Verdana,sans-serif;

   font-size: 12px;

}





a.forum:visited

{

   font-family: Verdana,sans-serif;

   font-size: 12px;

}





a.navbutton:link

{

   font-family: Tahoma,sans-serif;

   font-size: 11px;

   background-color: #B9C7E9;

   color: #003183;

   height: 110%;

   padding: 4px;

   border-top: 1px solid #FFFFFF;

   border-left: 1px solid #FFFFFF;

   border-right: 2px solid #404040;

   border-bottom: 1px solid #404040;

}





a.navbutton:visited

{

   font-family: Tahoma,sans-serif;

   font-size: 11px;

   background-color: #B9C7E9;

   color: #003183;

   height: 110%;

   padding: 4px;

   border-top: 1px solid #FFFFFF;

   border-left: 1px solid #FFFFFF;

   border-right: 2px solid #404040;

   border-bottom: 1px solid #404040;

}





a.userlocation:link

{

   font-size: 10px;

}





a.userlocation:visited

{

   font-size: 10px;

}





a.username:link

{

   color: #024693;

}





a.username:visited

{

   color: #00589B;

}





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;

}



.titlebar2

{

   font-family: Arial,sans-serif;

   font-size: 12px;

   font-weight: bold;

   background-color: #B9C7E9;

   padding: 4px;

}



.titlebar3

{

   font-family: Arial;

   font-size: 14px;

   font-weight: bold;

   background-color: #B9C7E9;

   padding: 4px;

}



.borderbox

{

	border : 1px solid #003182;

	padding: 0 px;
	
	background-color : #b9c7e9;

}