/*BRS (big, regular, small)
TSB (Title, Section, Body)
NU  (underline, no-underline)
Link/no link
*/

.BTN	{font-size: 28px;	text-decoration: none;	font-weight : normal}
.BSN	{font-size: 17px;	text-decoration: none; 	font-weight: bold}
.BBN	{font-size: 16px;	text-decoration: none; 	font-weight: normal}
.BTU	{font-size: 28px;	text-decoration: underline;	font-weight : normal}
.BSU	{font-size: 17px;	text-decoration: underline; 	font-weight: bold}
.BBU	{font-size: 16px;	text-decoration: underline; 	font-weight: normal}
.RTN	{font-size: 24px;	text-decoration: none;	font-weight : normal}
.RSN	{font-size: 15px;	text-decoration: none; 	font-weight: bold}
.RBN	{font-size: 12px;	text-decoration: none; 	font-weight: normal}
.RTU	{font-size: 24px;	text-decoration: underline;	font-weight : normal}
.RSU	{font-size: 15px;	text-decoration: underline; 	font-weight: bold}
.RBU	{font-size: 12px;	text-decoration: underline; 	font-weight: normal}
.STN	{font-size: 20px;	text-decoration: none;	font-weight : normal}
.SSN	{font-size: 13px;	text-decoration: none; 	font-weight: bold}
.SBN	{font-size: 10px;	text-decoration: none; 	font-weight: normal}
.STU	{font-size: 20px;	text-decoration: underline;	font-weight : normal}
.SSU	{font-size: 13px;	text-decoration: underline; 	font-weight: bold}
.SBU	{font-size: 10px;	text-decoration: underline; 	font-weight: normal}










a.messageListVisited		{font-size: 14px;	text-decoration: none;		  font-weight : normal};
a.messageListUnvisited		{font-size: 14px;	text-decoration: none;		  font-weight : bold};
a.messageListCurrVisited	{font-size: 14px;	text-decoration: none;		 font-style: italic; background-color: rgb(198, 198, 198);};

a.messageListVisited:visited		{text-decoration: none;};
a.messageListUnvisited:visited		{text-decoration: none;};
a.messageListCurrVisited:visited	{text-decoration: none;};

a.messageListVisited:hover		{text-decoration: underline};
a.messageListUnvisited:hover	{text-decoration: underline};
a.messageListCurrVisited:hover	{text-decoration: underline};

a.UnreadInfo				{font-size: 15px;	text-decoration: none;		  font-weight : normal};
a.UnreadInfo:visited		{font-size: 15px;	text-decoration: none;		  font-weight : normal};
a.UnreadInfo:hover			{text-decoration: underline};

.objectipedia
{
	color: rgb(0,59,176);		
	text-decoration: none;		
	font-size: 20px;	
	font-weight: bold}
}

.spelling_error
{
	font-size: 16px;
	background-color: yellow;
}


.NavBar
{
	font-size: 24px;
	text-decoration: none;
}

.headquarters
{
	font-size: 20px;
/*	letter-spacing: .5em;*/
	font-family: sans-serif;
	text-decoration: none;
	color:  rgb(198,198,198);
	font-weight: bold;
}


.solo_announce
{
	font-size: 24px;
	text-decoration: none;
	font-weight: bold;
	color:  rgb(0,59,176);
	border-bottom: 1px solid rgb(214,90,57);

}
.announce_title		{font-size: 18px;}

.solo_text
{
	font-size: 16px;
	text-decoration: none;
	color:  rgb(0,59,176);
	border-bottom: 1px solid rgb(214,90,57);
}

.solo_text_nobg
{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:  rgb(0,59,176);
	background-image: url('/img/RedPixel.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.TopSlogan
{
	color:  rgb(0,59,176);
	font-size: 28px;
}

body
{
	background-color: white;
	font-size: 16px;
}

h1, h2, h3, h4
{
	color:  rgb(0,59,176);
	font-weight: bold;
}

h1
{
	font-size: 28px;
	margin-right: 40px;
}

h2
{
	font-size: 24px;
	margin-right: 50px;
}

h3
{
	font-size: 20px;
	margin-right: 60px;
}

h4
{
	font-size: 16px;
	margin-right: 70px;
/*
	background-color: white;
	background-image: url('/img/RedPixel.gif');
	background-repeat: repeat-x;
	background-position: bottom;
*/
}

.Explanation
{
	font-size: 11px;
	font-family: sans-serif;
	color: rgb(0,59,176);
}

blockquote
{
/*	background-image: url("/img/GrayPixel.gif");
*/
	border-left: 1px solid black;
	background: rgb(198,198,198);

	padding-left: 5px;
	padding-right: 5px;
	margin-left: 25px;
	margin-right: 25px;
}

blockquote blockquote
{
	background: white;
}

blockquote blockquote blockquote
{
	background: rgb(198,198,198);
}

blockquote blockquote blockquote blockquote
{
	background: white;
}

.shaded
{
/*	background-color: rgb(198, 198, 198);
*/
	background-image: url("/img/ForumBorder2.jpg");

}

.ForumTable				{	background-color: rgb(198, 198, 198);	}
.ForumTable td			{	background-color: rgb(234,234,234);		}
.ForumThreadsTable		{	background-color: rgb(198, 198, 198);	}
.ForumThreadsTable td	{	background-color: white;				}

a.ForumBoardLink
{
	font-family: sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

a.ForumBoardLink:hover	{	text-decoration: underline	}

a.ForumThreadLink
{
	font-size: 16px;
	text-decoration: none;
}

a.ForumThreadLink:hover {	text-decoration: underline	}


.credo
{
	font-size: 24px;
	font-weight: bold;
	color: rgb(0,59,176);
	background: white;
}

.size0		{font-size: 13px;}
.sizeminus1	{font-size: 11px;}
.sizeminus2 {font-size: 10px;}
.sizeplus1	{font-size: 14px;}
.sizeplus2	{font-size: 16px;}

#ConceptChart
{
	position: absolute;
	left: 180;
	top: 160;
	z-index: 0;
}

.SideBar
{
	background-image: url("/img/Bar-Vertical.gif");
	background-repeat: repeat-y;
	background-color: white;
}

.ForumBlockBar
{
	background-image: url("/img/ForumBlockMiddle.gif");
	background-repeat: repeat-y;
	background-color: white;
}

.ForumHeader
{
	background-image: url("/img/Forum_Block2.jpg");
	background-repeat: no-repeat;
}

.sd
{
	padding-left: 7px;
	font-size: 12px;
	layer-background-color: white;
	font-background-color: white;
}



.freerad
{
	font-size: 14px;
}

.searchtop {background-image: url("/img/SearchTop.gif"); background-repeat: no-repeat;
			padding-bottom: 6px;
			padding-left: 9px;
			}
.searchbox {
	color: black;
	background: url("/img/SearchBackground.gif");
	width: 147px;
	height: 23px;
	}
.searchmiddle {
	background-image: url("/img/SearchMiddle.gif");
	background-repeat: repeat-y;
	overflow: hidden;
	color: black;
	}
.searchbottom {background-image: url("/img/SearchBottom.gif"); background-repeat: no-repeat;}

.middlefont {
	font-size: 12px;
	}

.none {
	background-image: url("/img/EmptyPixel.gif");
}

.msgHeader {
	color: black;
	font-size: 16px;
	}

.search {font-size: 10px; background-image: url("/img/EmptyPixel.gif");}

.tiny {font-size: 5px;}

a			{}
a:link		{color: rgb(0,59,176);}
a:visited	{color: rgb(0,59,176);}
a:hover		{color: rgb(214,90,57);		text-decoration: none;}

/* Selector */
blockquote a			{text-decoration: none;}
blockquote a:link		{color: rgb(0,59,176);		text-decoration: none;}
blockquote a:visited	{color: rgb(0,59,176);		text-decoration: none;}
blockquote a:hover		{color: rgb(214,90,57);		text-decoration: underline;}




a.product			{text-decoration: none;		
					 font-size: 15px;	
					 font-weight: bold; 	
					 padding-left: 7px;
				     font-size: 12px;
					 layer-background-color: white;
				     font-background-color: white;
}
a.product:visited	{color: rgb(0,59,176);		text-decoration: none; 	padding-left: 7px;
	font-size: 12px;
	layer-background-color: white;
	font-background-color: white;
}
a.product:hover		{color: rgb(214,90,57);		text-decoration: underline; 	padding-left: 7px;
	font-size: 12px;
	layer-background-color: white;
	font-background-color: white;
}

a.poll			{	text-decoration: none;

					padding-left: 7px;

	
					font-size: 11px;
					layer-background-color: white;
					font-background-color: white;
				}
a.poll:visited	{	color: rgb(150,150,150);	
					text-decoration: none; }
a.poll:hover		{	color: rgb(214,90,57);		
					text-decoration: underline;}




a.ForumPoster		{font-size: 14px; text-decoration: none; font-weight: bold;}
a.ForumPoster:hover {text-decoration: underline; color: rgb(214,90,57);}

a.sub			{text-decoration: none;		font-size: 11px;}
a.sub:visited	{color: rgb(150,150,150);	text-decoration: none; }
a.sub:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.sub_nv			{text-decoration: none;		font-size: 11px;}
a.sub_nv:visited	{text-decoration: none; }
a.sub_nv:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.sub_ar			{text-decoration: none;		font-size: 11px;}
a.sub_ar:visited	{color: rgb(150,150,150);	text-decoration: none; }
a.sub_ar:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.subbig			{text-decoration: none;		font-size: 15px;}
a.subbig:visited	{color: rgb(0,59,176);		text-decoration: none; }
a.subbig:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.submed			{text-decoration: none;		font-size: 14px;	font-weight: bold}
a.submed:visited	{color: rgb(0,59,176);		text-decoration: none; }
a.submed:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.submedu			{text-decoration: none;		font-size: 14px;	font-weight: bold; text-decoration: underline}
a.submedu:visited	{color: rgb(0,59,176);		}
a.submedu:hover		{color: rgb(214,90,57);		text-decoration: none}

a.subbigb			{text-decoration: none;		font-size: 15px;	font-weight: bold}
a.subbigb:visited	{color: rgb(0,59,176);		text-decoration: none; }
a.subbigb:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.subbigbu			{text-decoration: underline;	font-size: 15px;	font-weight: bold}
a.subbigbu:visited	{color: rgb(0,59,176);			text-decoration: underline; }
a.subbigbu:hover	{color: rgb(214,90,57);			text-decoration: none}

.subheader		{font-size: 16px; font-weight: bold;}

a.sub2			{color: rgb(0,59,176);	text-decoration: underline; font-size: 15px;}
a.sub2:visited	{color: rgb(0,59,176);	text-decoration: underline; }
a.sub2:hover	{color: rgb(214,90,57);	text-decoration: none}

a.sub2b			{color: rgb(0,59,176);	text-decoration: underline; font-size: 15px;	font-weight: bold}
a.sub2b:visited	{color: rgb(0,59,176);	text-decoration: underline; }
a.sub2b:hover	{color: rgb(214,90,57);	text-decoration: none}

a.sub3			{text-decoration: none; font-size: 13px;}
a.sub3:visited	{color: rgb(0,59,176);	text-decoration: none; }
a.sub3:hover	{color: rgb(214,90,57);	text-decoration: underline}

a.ATitle			{color: rgb(0,59,176);		text-decoration: none;		font-size: 20px;	font-weight: bold}
a.ATitle:visited	{color: rgb(0,59,176);		text-decoration: none; }
a.ATitle:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.ATitle2			{color: rgb(0,59,176);		text-decoration: none;		font-size: 18px;}
a.ATitle2:visited	{color: rgb(0,59,176);		text-decoration: none; }
a.ATitle2:hover		{color: rgb(214,90,57);		text-decoration: underline}

a.AByline			{font-size: 18px;		text-decoration: none;	color: rgb(0,59,176);}
a.AByline:visited	{color: rgb(0,59,176);	text-decoration: none;}
a.AByline:hover		{color: rgb(214,90,57);	text-decoration: underline;}

.ADate			{font-size: 16px;	font-style: italic;}
.ASummary		{font-size: 15px;/* clear: right;*/}

.ArticleThumb	{clear:left;float:left}

dt	{font-weight: bold; line-height: 200%}

.NewsHeadline					{font-size: 20px; font-weight: bold}
.NewsInfo						{font-size: 14px;}
.NewsTable						{margin-left: 5%; margin-right: 5%;}
.NewsCommentary					{/*text-indent: 80px;*/ font-size: 14px;}
.NewsCommentary:first-letter	{font-size: 18px;}
/*.NewsCommentary:first-line		{font-variant: small-caps;}*/

.TopUnselected	{font-weight: bold; text-decoration:none; font-size: 24px; color: rgb(0,59,176); filter:dropshadow(color=black, OffX=-1, OffY=-1, Positive=1); height=26px;}
.TopSelected	{font-weight: bold; text-decoration:none; font-size: 24px; color: rgb(255, 255, 255); filter:dropshadow(color=black, OffX=-1, OffY=-1, Positive=1); height=24px;}
.TopDown		{font-weight: bold; text-decoration:underline; font-size: 24px; color: rgb(255, 255, 255); filter:dropshadow(color=black, OffX=-1, OffY=-1, Positive=1); height=24px;}

.CheckBox
{
	color:  rgb(214,90,57);
	border-color:  rgb(214,90,57);
/*	background: rgb(0,59,176);*/
	border-width: 0px;
	padding: 0px;
	width: 24px;
	height: 24px;
	cursor: crosshair;

}

/*.PostArea {padding-left: 15px; padding-right: 15px; background-color: rgb(198, 198, 198);}*/
.PostAreaOdd, .PostArea {padding-left: 7px; padding-right: 0px;}

.PostButton
{
	width=80px;
	height=25px;
}


.SubmitGalleryButton
{
	width=150px;
	height=25px;
}




.WidePostButton
{
	width=160px;
	height=25px;

	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color:  rgb(0,59,176);
}

div p {line-height: 1; margin-top:3px; margin-bottom:3px}

strike {font-size: 16px; background-color: yellow; text-decoration: none}



.ForumHead a
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
/*
	color:  rgb(0,59,176);
*/
}

/* Inheritance seems to take care of this
.ForumHead a:hover
{
	text-decoration: underline;
}
*/

.RecentBoard	/* Board and Thread link for the recent messages page */
{
	font-size: 13px;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
}

.RecentPoster
{
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica;
}

.RecentSummary
{
	font-size: 10px;
	font-family: Verdana,Arial,Helvetica;
}

.DisabledInput
{
	background-color: rgb(198, 198, 198);
}

.DirectoryParagraph				{text-indent: -20px;	padding-left: 20px;	}
.DirectoryLink	{	font-size: 16px;	}
.DirectoryAbout	{	font-size: 13px;	}
.DirectoryBy	{	font-size: 11px; }
.DirectoryBy a			{	text-decoration: none;		}
.DirectoryBy a:hover	{	text-decoration: underline;	}

.ArticleTitle
{
	font-size: 24px;
	font-weight: bold;
}

.QuoteQuote {font-size:17px}
a.QuoteAuthor {font-size:14px; font-weight: bold; font-style: sans-serif; color: rgb(0,59,176); text-decoration: none}
a.QuoteAuthor:hover {color: rgb(214,90,57);text-decoration: underline;}
.QuoteSource {font-size:13px;}
