body {
	font-family : Georgia;
	color: #5a5a5a;
	background-color: #F7F7F7;
	font-size : 11px;
}
td, p, span {
	font-family : Georgia;
	color: #5a5a5a;
	font-size : 11px;
}

b, strong
{
	font-family : Georgia;
}

a, a:hover, a:link{
	font-family: Georgia;
	color: #309471;
	font-size: 11px;
}

a.white, a.white:hover, a.white:link{
	font-family : Georgia;
	color: #FFFFFF;
	font-size : 11px;
}

a.newshead,  a.newshead:hover, a.newshead:link
{
	color: #2a2a2a;
	font-size : 12px;
	padding: 4 0 4 0;
	font-weight: bolder;
	text-decoration: none;	
}

a.newsheadsm,  a.newsheadsm:hover, a.newsheadsm:link
{
	color: #2a2a2a;
	font-size : 11px;
	padding: 4 0 4 0;
	font-weight: bolder;
	text-decoration: none;	
}

a.sec,  a.sec:hover, a.sec:link
{
	font-family : Georgia;
	color: #5a5a5a;
	font-size : 11px;
	font-weight: bolder;
	text-decoration: none;
}

li.menu
{
	list-style : square;
	color: #309471;
}

.date
{
	background-color: #6db43f;
	color: #FFFFFF;
	font-size : 12px;
	padding: 2;
}

.datesm
{
	background-color: #6db43f;
	color: #FFFFFF;
	font-size : 11px;
}

.newshead
{
	color: #2a2a2a;
	font-size : 12px;
	padding: 4 0 4 0;
	font-weight: bolder;
}

.green
{
	color: #309471;
}

.black
{
	color: #2a2a2a;
}
.sm
{
	font-size : 10px;
}

INPUT, SELECT, TEXTAREA{
	font-family : Georgia;
	font-size : 11px;
	COLOR: #5a5a5a;						// синий как в логотипе
	border-style: solid;
	border-width: 1px;
	border-color: gray;
}

s
{
	font-family : Georgia;
	background-color : #FFFFFF;
	color: #5a5a5a;
	border: 1px solid #A3A3B0;
	font-size : 11px;
}

input.find
{
	font-family : Georgia;
	background-color : #003d7e;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-size : 11px;
}

.copyright
{
	color: #91a9c3;
	font-size : 11px;
}


.white
{
	color: #FFFFFF;
}

h1
{
	font-family : Georgia;
	margin: 0;
	color: #A3A3B0;
	font-size : 14px;
}

h2
{
	font-family : Georgia;
	margin: 0;
	color: #A3A3B0;
	font-size : 14px;
}
h3
{
	font-family : Georgia;
	margin: 0;
	color: #A3A3B0;
	font-size : 12px;
}

 .green
{
	color: #309471;
}

UL{
	list-style-image: url(/Sites/profile_ru/Images/bullet.gif);
	vertical-align : bottom;
}

UL UL{
	list-style-image: url(/Sites/profile_ru/Images/bullet2.gif);
}

UL UL UL{
	list-style-image: url(/Sites/profile_ru/Images/bullet3.gif);
}


OL{
	list-style-type: decimal;
	color: #309471;
}

table.table
{
	border-bottom: 5px solid #faf4e4;
}

table.bordered_table td
{
	background-color : #FFFFFF;
	border: 1px solid #309471;
	border-width: 0 1 1 0;
	padding: 4;
	
}

tr.table_header td
{
	background-color : #faf4e4;
	font-weight: bolder;
	border-width: 0 1 1 0;
	height: 23;
}


td.calendar_header{
	font-weight: bold;
	color: #309471;
}

td.calendar_td_available a:hover{
	background-color: #F0F0F0;
}

td.calendar_td_selected{
	border: 1 solid #309471;
	background-color: #FFFFFF;

}

td.calendar_td_selected a, td.calendar_td_selected a:hover, td.calendar_td_selected a:link,{
	color: #309471;
	font-weight: bolder;
}


td.calendar_td{

}

.tr_forum_title{
	FONT-SIZE: 10px;
	COLOR: white;
	background-color: #309471;
}

a.tr_a, a.tr_a:hover, a.tr_a:visited, a.tr_a:link{
	FONT-SIZE: 10px;
	color: white;
}

.tr_dark_line{
	background-color: #Ececec;
}

.tr_light_line{
	background-color: #FaFaFa;
}

tr.tr_dark_line blockquote, tr.tr_light_line blockquote{
	border: 1px solid gray;
	background-color: #FFFFFF;
	padding: 5;
}

.lightgreen{
	color: #6DB43F;
}