﻿BODY
{
	font-family: 			Verdana, Tahoma, sans-serif;
	font-size: 				80%;
	padding: 				0 0 0 0;
	margin: 				0 0 0 1em;
	background-image: 		url(/images/background.gif);
	background-repeat: 		repeat-x;
}

BODY.Popup
{
	background-image: 		none;
	background-repeat: 		repeat-x;
}

IMG.LEFT
{
	float		: left;
	margin		: 0 1em 1em 0;
}
IMG.RIGHT
{
	float		: right;
	margin		: 0 0em 1em 1em;
}

TABLE
{
	width: 100%;
	border-collapse: collapse;
}

TABLE.auto
{
	width: auto;
}

TR
{
	background-color: #F4F4F4;
}

TR.light
{
	background-color: #FAFAFA;
}

TD
{
	font-size: 80%;
	padding: 4px 5px 4px 5px;
	vertical-align: top;
	border-right-color: White;
	border-right-style: solid;
	border-right-width: 1px;
}

TD.border
{
	border: 1px solid Silver;
}

TH
{
	font-size: 80%;
	background-color: #FFF8DC;
	padding: 2px 5px 2px 5px;
	font-weight: bolder;
	text-align: left;
	background-image: url(/images/border.gif);
	background-position: right;
	background-repeat: repeat-y;
	border-bottom: 1px solid #C0C0BF;
	border-right: 1px solid White;
}

TH.gray
{
	background-color: #C0C0BF;
	padding: 0px 0px 0px 0px;
	height: 1px;
	background-image: url(/images/border.gif);
	background-position: right;
	background-repeat: repeat-y;
}

TH.red
{
	background-color: Red;
	padding: 0px 0px 0px 0px;
	height: 1px;
	background-image: url(/images/white.gif);
	background-position: right;
	background-repeat: repeat-y;
	border-bottom: 0px solid #C0C0BF;
}

PRE
{
	font-family: 			Verdana, Tahoma, sans-serif;
}

.wform
{
	width: 400px;
	text-align: left;
	padding-bottom: 4px;
}

DIV.t
{
	background-color: #FFF8DC;
	border-top: 1px solid Red;
	font-weight: bold;
	padding: 3px 5px 5px 5px;
}

DIV.pad
{
	padding: 5px 5px 5px 5px;
}

HR
{
	height: 1px;
}

H3
{
	font-size: 140%;
	margin-bottom: 3px;
}

TD.bgclear
{
	background-color: White;
	padding: 0px 0px 0px 0px;
}

.Tb1
{
	border: 1px;
}

#Header
{
	float: 					left;
	padding-right: 			1em;
}

#Menu 
{
	padding-top: 			13px;
}

.Menu
{
	color:				#ffffff;
	font-size: 			100%;
}

UL.MenuBlock
{
	margin: 			0;
	padding: 			0;
}

UL.MenuBlock LI
{
	padding-right: 		20px;
	float: 				left;
	list-style: 		none;
}

.SecondLevelMenu
{
	font-weight: 		bold;
	font-size: 			100%;
}

UL.SecondLevelMenuBlock
{
	margin: 			0.3em 0 1em 0;
	padding: 			0;
}

UL.SecondLevelMenuBlock LI
{
	list-style: 		none;
}

.FloatingDiv
{
	border: 				1px solid #666666; 
	border-right-color:		black; 	
	border-bottom-color:	black; 
	background-color: 		white;
	padding:				7px;
	display: 				none;
	z-index: 				66;
	position: 				absolute; 
}

#RegistrationDiv
{
	top: 					50px;
	left: 					300px;
}

#ResetPasswordDiv
{
	top: 					50px;
	left: 					300px;
}

A 
{
	color:			#000000;
}

.Title 
{
	font-size: 		130%;
	font-weight: 	bold;
}

.Small
{
	font-size: 		85%;
}


.Path
{
	font-size: 		80%;
}

.Important
{
	font-weight: 	bold;
	color:		 	#000000;
}

.MessageInfo
{
	/*font-weight: 		bold;*/
}

.AdditionalInfo
{
	color:				#999999;
	/*font-weight: 		normal;*/
}

.DateActual
{
	color:				rgb(200,60,30);
	font-weight:		bold;
}

#TopicInfo
{
	width:				100%;
	margin: 			0;
	padding: 			0 0 1.5em 0;
}

#Message
{
	width:				100%;
	margin: 			0;
	padding: 			2em 0 0 0;
}

.MessageIndent
{
	float: 				left;
	width: 				16.5em;
	padding: 			0.5em;
	margin: 			0 1em 0 0;
}

.MessageInfo
{
	float: 				left;
	width: 				16.5em;
	min-width: 			16.5em;
	text-align: 		right;
	background-color: 	rgb(240,240,240);	
	color:				rgb(96,96,96);
	padding: 			0.5em;
	margin: 			0 1em 0 0;
	border-bottom: 		1px rgb(176,176,176) solid;
	border-right: 		1px rgb(176,176,176) solid;
}

.MessageText 
{
	float:			left;
	width: 			60%;
}

DIV.MessageText P
{
	margin-top: 	0em;
}

#Attach
{
	font-size: 		80%;
}

#Clear
{
	clear: 			both;
}

#PageContent
{
	padding-left: 	50px;
}

#LeftColumn
{
	float: 			none;
	padding-left: 	50px;
}

#RightColumn
{
	float: 			none;
	padding-left: 	50px;
	padding-top: 	30px;
}

.UserError
{
	color: 			#aa0000;
	font-weight:	bold;
}

#FilesForDownload
{
	margin-top:		1em;
}

#Description
{
	margin-left:	2em;
}

.InputText
{
	width: 		150px;
}

.InputForum
{
	width: 		500px;
}

.InfoSign
{
	margin-left: 		0.5em;
	cursor: 			pointer;
}

.ForumFileTable
{
	display: 			none;
	padding-top:	 	5px;
	padding-bottom: 	5px;
}

.ForumFileTable TD
{
	padding-bottom: 	5px;
	padding-right: 		5px;
}

.FileName
{
	font-size: 		80%;
	font-weight: 	bold;
}

.FileNameTitle
{
	font-size: 		80%;
}

DIV.NewsSummary
{
	margin-top: 	0.2em;
	margin-left: 	1.5em;
}

DIV.News 
{
	clear:			both;
	margin-top: 	1.5em;
	width:			70%;
}

DIV.Downloads
{
	margin-top: 	1.5em;
}

DIV.Logout
{
	font-size: 		80%;
	text-align:		right;
	padding-right: 	5px;
}

P
{
	margin	: 0;
	padding	: 0;
}

UL
{
	margin-top	: 0.2em;
	margin-bottom	: 0.2em;	
}

UL.blank
{
	list-style-type: none;
	margin: 10px 0px 10px 0px;
}

DIV.Search
{
	float:	left;
	padding-left: 10em;
}

LI.Search P
{
	margin: 1em;
	font-size: 1.7ex;
}
