img 
{
	border-style: solid;
	border-width:0px;
}
A 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 85%; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Verdana; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #5b5f68; 
	TEXT-DECORATION: underline
}
A.normal 
{
	FONT-WEIGHT: normal
}
A.normal:hover 
{
	FONT-WEIGHT: normal
}
A.white 
{
	COLOR: #000000
}
A.white:hover 
{
	COLOR: #000000
}
A.white2 
{
	FONT-WEIGHT: normal; 
	COLOR: #000000
}
A.white2:hover 
{
	COLOR: #000000
}
.hd_logo
{
	float:left; 
	margin-left:1em;
}
.hd_fav_start
{
	float:left; 
	margin-left:5em;
}
.hd_main
{
	float:left; 
	margin-left:3em;
	border-left:#fff 1px solid; 
	padding-left:1em;
	height:4em;	
	text-align:center;
}
.hd_OR
{
	float:left; 
	margin-left:2em;
	text-align:center;
}
.hd_mail
{
	float:left; 
	margin-left:2em;
	text-align:center;
}
.hd_lib
{
	float:left; 
	margin-left:2em;
	text-align:center;
}
.footer 
{
	BORDER-TOP: darkblue 1px solid; 
	BORDER-BOTTOM: darkblue 1px solid; 
	CLEAR: both;
	text-align:center;
	background-color:#909ec0;
}
/*---------- -------------------------МЕНЮ-----------*/
.menu {
position:static; 
z-index:1000;
font-size:100%;
display:block;
text-align:left;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:130px;
z-index:1000;
display:block; 
}
/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
.menu li {
position:relative;
z-index:1000;
display:block;
}
/* get rid of the table */
.menu table {position:absolute; top:0; left:0; z-index:1000; font-size:100%;}
/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:25px;
line-height:25px;
width:149px;
color:#fff;
background:#909ec0;
text-indent:5px;
border:1px solid #fff;
border-width:0 1px 1px 0;
z-index:1000;
}
/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {width:150px; w\idth:149px;}
/* style the link hover */
.menu a:hover{
color:#fff; 
background:#b0bed0;
z-index:1000;
display:block; 
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
top:0;
left:150px;
z-index:1000;
}
/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{
visibility:visible;
z-index:1000;
}
/* set widths */
.menu ul :hover ul li a {
width:300px;
}
.menu ul :hover li a {
width:300px;
}
.menu .header{
	text-align:left;
}
.menu a.header, .menu a.header:visited {
color:#fff;
background:#909ec0;
}
.menu .menuitem {
	padding-left:20px;
}
.menu a.bigmenuitem {
	height:40px;
	line-height:20px;
}
.menu li,li
{
	MARGIN-LEFT: 0px;
}

/*-----------------------------------Новости, комменты-----------------------------------------*/
	.DoubleLine { 
		border-top: darkblue 3px double;
		margin-top: 3px;
		margin-bottom: 3px;
		CLEAR: both;
	}
	
	.BoldLine {
		border-top: darkblue 2px solid;
		margin-top: 3px;
		margin-bottom: 3px;
		CLEAR: both;
		}
	
	.FloatLeft {
		float: left;
	}

	.FloatRight {
		float: right;
	}
	
	.Title {
		FLOAT: left;
		WIDTH: 80%;
		font-weight: bold;
		font-size:10pt;
		color:darkblue;
		margin-left: 3px;
	}

	.CreatedDate {
		FLOAT: right;
		TEXT-ALIGN: right;
		color:darkblue;
	}
	
	.TitleContainer {
		CLEAR: both;
		WIDTH: 100%;
		margin-right:auto;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		FLOAT: left;
	}
	
	.Description {
		CLEAR: both;
	}
	
	.OtherContainer {
		FLOAT: left;
		CLEAR: both;
		width: 99.5%;
		MARGIN-TOP: 5px;
		MARGIN-BOTTOM: 5px;
		
		BORDER-TOP: darkblue 1px dotted;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px;
	}
	
	.CreatedUser {
		FLOAT: right;
		color:darkblue;
	}
	
	.Archive {
		FLOAT: right;
	}
	
	.CreatedUserComment {
		float: left;
		color:darkblue;
		font-weight: bold;
	}
	
	.CommentSeparator {
		BORDER-TOP: darkblue 1px solid;
		CLEAR: both;
		MARGIN-BOTTOM: 3px; 
		MARGIN-TOP: 3px;
	}
	
	.SimpleContainer
	{
		float:left;
		clear:both;
	}
	.formEditNews div label { display:inline-block; width:12em; vertical-align: top;font-weight: bold;}
	.formEditNews div table { display:inline;}
/*----------------------------------Welcome--------------------------------*/
.welcome 
{
	float:left;
	margin-top:.5em; 
	margin-bottom:.5em;
}
.traffic 
{
	float:right; 
	margin-top:.5em; 
	margin-bottom:.5em; 
	margin-right:.5em;
}
/*-----------------------------------FILES--------------------------------*/
.FolderName
{
	color:darkblue;font-weight: bold;
}
/*-----------------------------------COMMON-------------------------------*/
h1,h2,h3,h4,h5,h6
{
	font-weight:bold;
	text-align:center;
}
.ChairName { font-size:100%}
/*-----------------------------------FORM----------------------------------*/
	.AnswerContainer {margin-left:3em;}
	.form h5 {font-size:120%;}
	.form div label {float:left;display:inline-block;width:8em;vertical-align:top;font-weight:bold;}
	.formUserProfile div label {display:inline-block;width:13em;vertical-align:top;font-weight:bold;}
	.formUserProfile div table {display:inline;}
	.formUserProfile{ position:relative;left:50%;margin-left:-17em; height:20em}
	.formFeedback input,textarea { width:30em;vertical-align: top;}
	.form div textarea {height:10em;}
	.formBtnRow {width:45em;text-align:center;}
	.formChangePassword div label {float:left;display:inline-block;width:10em;vertical-align:top;font-weight:bold;}
/*-----------------------------------------------------------------------*/
	.ddlOrg { width:248px;}
	.ddlPosition { width:248px;}