BODY
{
	font-family: Verdana, tahoma, sans-serif;
	font-size: 12px;
	margin: 2px 10px 2px 0px;
	color: #000000;
	background-color: #cccccc;
}
INPUT
{
    FONT-FAMILY: tahoma, sans-serif;
    FONT-SIZE: 11px
}

.LeftTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}
A.LeftLink
{
	font-weight: bold;
	font-size: 10px;
	color: lightgoldenrodyellow;
	text-decoration: none;
}
A:Hover.LeftLink
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	text-decoration: none;
}

A:Hover.LeftLinkMention
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	text-decoration: none;
}

A.LeftLinkMention
{
	font-weight: bold;
	font-size: 10px;
	color: #d2ffc8;
	text-decoration: none;
}

A.LeftSubTitle
{
	font-weight: bold;
	font-size: 10px;
	color: yellow;
	text-decoration: none;
}

A:Hover.LeftSubTitle
{
	font-weight: bold;
	font-size: 10px;
	color: yellow;
	text-decoration: underline;
}

A
{
	font-weight: bolder;
	color: #336699;
	text-decoration: underline;
}

A:hover
{
    COLOR: #000080;
    TEXT-DECORATION: none
}

.PageTitle
{
	font-weight: bold;
	font-size: 16px;
	color: navy;
	font-family: Arial, Verdana;
	text-decoration: none;
}


A:Hover.PageTitle
{
	font-weight: bold;
	font-size: 16px;
	color: darkred;
	font-family: Arial, Verdana;
	text-decoration: none;
}

.PageTitleAction
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: Arial, Verdana;
}
.TitleRow
{
	font-weight: bold;
	font-size: 12px;
	color: sienna;
	background-color: #ffcc66;
}

.PluginRow
{
	font-weight: bold;
	font-size: 12px;
	color: sienna;
	background-color: cornsilk;
}

.smallDesc
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	text-decoration: none;
}

.smallDescBold
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
TABLE
{
    BORDER-BOTTOM: medium none;
    
    BORDER-RIGHT: medium none;
    
    FONT-FAMILY: Verdana, tahoma, sans-serif;
    FONT-SIZE: 12px
}

.stdmsgtable
{
    BACKGROUND-COLOR: #f3f7fe;
    BORDER-BOTTOM: #666699 2px solid;
    BORDER-LEFT: #666699 2px solid;
    BORDER-RIGHT: #666699 2px solid;
    BORDER-TOP: #666699 2px solid;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Tahoma, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    MARGIN-BOTTOM: 3px;
    MARGIN-TOP: 3px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 3px
}

.stdmsg 
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;	
    COLOR: #666699;
}

.ForumTitle
{
	font-weight: bold;
	font-size: 11px;
	color: black;
}

.btn
{
    BACKGROUND-COLOR: #9999cc;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: 1px solid #104a7b;
    BORDER-LEFT: 1px solid #afc4d5;
    BORDER-RIGHT: 1px solid #104a7b;
    BORDER-TOP: 1px solid #afc4d5;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: tahoma, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.ForumBottom
{
	border-right: gainsboro 1px solid;
	padding-right: 1px;
	border-top: gainsboro 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: gainsboro 1px solid;
	padding-top: 1px;
	border-bottom: gainsboro 1px solid;
	background-color: #ffffde;
}

.SearchTop
{
	border-right: gainsboro 1px solid;
	padding-right: 1px;
	border-top: gainsboro 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: gainsboro 1px solid;
	padding-top: 1px;
	border-bottom: gainsboro 1px solid;
	background-color: #f3f7fe;
}
.ReplyLink
{
	font-weight: bold;
	font-size: 13px;
	color: olivedrab;
	font-family: Arial, Verdana;
}
.ReplySuccess
{
	font-weight: bold;
	font-size: 16px;
	color: olivedrab;
	font-family: Arial, Verdana;
	text-decoration: none;
}

.RegExp
{
	border-right: #cc3333 1px solid;
	padding-right: 4px;
	border-top: #cc3333 1px solid;
	padding-left: 4px;
	font-weight: normal;
	font-size: 14px;
	padding-bottom: 3px;
	margin: 2px 3px 2px 0px;
	border-left: #cc3333 1px solid;
	color: #000099;
	padding-top: 3px;
	border-bottom: #cc3333 1px solid;
	font-family: 'Courier New';
	background-color: bisque;
}

.CodeTable
{
	border-right: #cc3333 1px solid;
	padding-right: 4px;
	border-top: #cc3333 1px solid;
	padding-left: 4px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 3px;
	margin: 3px 2px 3px 0px;
	border-left: #cc3333 1px solid;
	color: black;
	padding-top: 3px;
	border-bottom: #cc3333 1px solid;
	font-family: 'Courier New';
	background-color: whitesmoke;
}
.EditLink
{
	font-weight: bold;
	font-size: 10px;
	color: Black;
	text-decoration: underline;
}

.Small
{	
	font-size: 10px;		
}
.ItemPostActionsLink
{
	font-weight: bold;
	font-size: 10px;
	color: royalblue;
	text-decoration: underline;
}
A:Hover.ItemPostActionsLink
{
	font-weight: bold;
	color: Black;
	text-decoration: underline;
}
.ClassOutput
{
	border-right: firebrick 1px solid;
	border-top: firebrick 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: firebrick 1px solid;
	border-bottom: firebrick 1px solid;
	background-color: moccasin;
}

.YellowLink
{
	color: green;
	text-decoration: none;
}
.YellowLinkSmall
{
	font-size: 10px;
	color: green;
	text-decoration: none;
}
.tdibody
{
	padding-right: 2px;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 5px;
	color: black;
	line-height: 16px;
	padding-top: 4px;
	font-family: verdana, Tahoma, sans-serif;
}
.ResourceTable
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	font-size: 11px;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
	background-color: lavender;
}

.ClassOptionsTable
{
	border-right: #000099 1px solid;
	padding-right: 5px;
	border-top: #000099 1px solid;
	padding-left: 3px;
	padding-bottom: 0px;
	border-left: #000099 1px solid;
	padding-top: 0px;
	border-bottom: #000099 1px solid;
	background-color: blanchedalmond;
}
.CBLink
{
	color: royalblue;
	text-decoration: none;
}

A.SiteStats
{
	font-weight: bold;
	color: darkred;
	text-decoration: none;
}

A.BlackLink
{
	color: black;
	text-decoration: none;
}

A:Hover.SiteStats
{
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

A.ForumViewLink
{
	font-weight: bold;
	font-size: 10px;
	color: #565855;
	text-decoration: none;
}

.ForumEdited
{
	font-weight: bold;
	font-size: 10px;
	color: sienna;
}

A.MainPageLinkSmall
{
	font-weight: bold;	
	color: darkred;
	text-decoration: none;
}

A.PostDataLink
{
	font-weight: bold;
	color: darkred;
	
}


A.MainPageLink
{
	font-weight: bold;
	color: darkred;
	text-decoration: none;
}

.stdTableTitle
{
	border-right: #ff9966 1px solid;
	border-top: #ff9966 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #ff9966 1px solid;
	color: sienna;
	padding-top: 2px;
	border-bottom: #ff9966 1px solid;
	background-color: #ffcc66;
}
.mainstatblcell
{
    BORDER-BOTTOM: #9999cc 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
.bookcell
{
    BACKGROUND-COLOR: #fffff0;
    BORDER-LEFT: silver 1px solid;
    BORDER-RIGHT: silver 1px solid;
    
    BORDER-BOTTOM: silver 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
.SolidLineCell 
{
    BORDER-LEFT: silver 1px solid;
    BORDER-RIGHT: silver 1px solid;   
    BORDER-BOTTOM: silver 1px solid;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px	
}

.newstable
{
    BACKGROUND-COLOR: #f3f7fe;
    BORDER-BOTTOM: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-RIGHT: silver 1px solid;

    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 3px
}

.articletable
{
    BACKGROUND-COLOR: #f3f7fe;
    BORDER-BOTTOM: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-RIGHT: silver 1px solid;

    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 3px
}

.statcell
{
	border-right: silver 1px solid;
	font-weight: bolder;
	border-left: silver 1px solid;
	color: #000000;
	border-bottom: silver 1px solid;
	background-color: #f5fffa;
	text-decoration: none;
}
.nsmaincell
{
    BACKGROUND-COLOR: #fffff0;
    BORDER-LEFT: ff9966 1px solid;
    BORDER-RIGHT: ff9966 1px solid;
    BORDER-BOTTOM: ff9966 1px solid;    
}

.ForumTable
{    
    BORDER-LEFT: ff9966 1px solid;
    BORDER-RIGHT: ff9966 1px solid;
    BORDER-BOTTOM: ff9966 1px solid;    
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px    
}
A.ForumListLink
{
	font-weight: bold;
	font-size: 12px;
	color: darkred;
	text-decoration: none;
}

.SearchFind
{
	border-right: #000000 1px solid;
	padding-right: 1px;
	border-top: #000000 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: #000000 1px solid;
	padding-top: 1px;
	border-bottom: #000000 1px solid;
	background-color: yellow;
}
.ForumDesc
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	text-decoration: none;
}
A:Hover.ForumDesc
{
	font-weight: normal;
	font-size: 11px;
	color: darkred;
	text-decoration: none;
}

.booladvcell
{
	BACKGROUND-COLOR: #f3f7fe;
    BORDER-BOTTOM: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-RIGHT: silver 1px solid;

    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 3px
}
.ProgTitle
{
	font-weight: bold;
	font-size: 14px;
	color: darkred;
}
