body{
	margin:0;
	padding:0;
	font: 75%/110% Tahoma, Arial, Helvetica, sans-serif;
	background:url(../pics/common/collage.jpg) no-repeat 163px 71px;
}
#news_block{
	font: 75%/110% Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid red;
	background-color: yellow;
	padding:5px;
	margin:0 0 10px 0;	
}
#menu h3{
	font: bold 110%/130% Tahoma, Arial, Helvetica, sans-serif;
	padding: 10px 10px 0 10px;
	width:130px;
}
#menu p{
	font: 75%/110% Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 10px 10px 10px;
	color: #666;
	width:130px;
}
#menu p a img{
	padding:5px 0;
	border:none;
}
#content table{
	margin-bottom:10px;
}
#content table table{
	margin-bottom:0;
}
a:hover{
	text-decoration:none;
	background-color:yellow;
}
.simple_text p, .simple_text ul, .white_table p, .gray_table p{
	font: 75%/130% Tahoma, Arial, Helvetica, sans-serif;
}
.white_table{
	width: 650px;
	border:1px solid #A0522D;
}
.gray_table{
	width: 650px;
	border:1px solid #A0522D;
	background-color:#e0e0e0;
}
caption{
	text-align:right;
	font: bold 75%/110% Tahoma, Arial, Helvetica, sans-serif;
	padding:10px 0;
}
.simple_text td{
	vertical-align:top;
}
h1{
	font:900 140%/140% Tahoma, Arial, Helvetica, sans-serif;
	clear:left;
}
h1, h2, h3{
	clear:left;
	color:#990000;
}
h2{
	font:900 120%/120% Tahoma, Arial, Helvetica, sans-serif;	
}
h3{
	font:900 100%/100% Tahoma, Arial, Helvetica, sans-serif;	
}
p em{
	font-weight:700;
	color:#006666;
}
#content ul li{
	margin-bottom:5px;
}
#logo{
	width:151px;
	text-align:center;
	background-color:#248ba7;
}
#logo a img{
	border:none;
}
#menu{
	width:150px;
}
#menu ul{
	border-right:1px solid #eee;
	width:130px;
	margin:0;
	padding:10px;
	list-style: none;
}
#menu ul li{
	font: 600 13px Tahoma, Arial, Helvetica, sans-serif;
	padding: 6px 10px 6px 20px;
	margin: 0 0 10px 0;
	background: url(arrow.gif) no-repeat 10px center;
	background-color: #ffcc66;
	border:1px solid #a0522d;
}
#menu ul li#selected{
	font: 900 13px Tahoma, Arial, Helvetica, sans-serif;
	color: white;
	background: url(arrow2.gif) no-repeat 10px center;
	background-color: Red;
}
#search{
	padding:10px;
	text-align:right;
}
.buttons{
	font-weight: 700;
	color: white;
	background-color: #8d7a35;
	border-color: #8d7a35;
	cursor: hand;
}
input{
	border:1px solid #8d7a35;
}
td#menu, td#content{
	vertical-align:top;
}
td#search{
	vertical-align:middle;
}
#content{
	padding:135px 10px 10px 10px;
	font: 80%/115% Tahoma, Arial, Helvetica, sans-serif;
}
#footer{
	clear: left;
	border-top: 3px solid #eddab5;
	background-color: #fdeac5;
	color: #8d7a35;
	padding: 0 10px 10px 10px;
}
ol{
	margin-left:20px;
	padding:0;
}
#content ol li{
	margin-bottom:15px;
}
.profiles td{
	vertical-align:middle;
	text-align:center;
	border:1px solid #8d7a35;
	padding:10px;
	background-color: #fdeac5;
}
.small_font{
		font: 80%/115% Tahoma, Arial, Helvetica, sans-serif;
}
.red{
	color:red;
}
.green{
	color:green;
}
.blue{
	color:blue;
}
.clear{
	clear:left;
}
th{
	background-color: #eddab5;
	font-size: smaller;
}
th.smaller{
font-size: xx-small;
}
th.left{
	border-left: 1px solid #A0522D;
	font-size: smaller;
}
td.light_cell{
	border-bottom: 1px solid #A0522D;
	border-right: 1px solid #A0522D;
	text-align: center;
	font-size: smaller;
}
td.light_cell_left{
	border-right: 1px solid #A0522D;
	border-bottom: 1px solid #A0522D;
	border-left: 1px solid #A0522D;
	text-align: left;
	font-size: smaller;
}
td.dark_cell{
	border-bottom: 1px solid #A0522D;
	border-right: 1px solid #A0522D;
	background-color: #fdeac5;
	text-align: center;
	font-size: smaller;
}
td.dark_cell_left{
	border-right: 1px solid #A0522D;
	border-bottom: 1px solid #A0522D;
	border-left: 1px solid #A0522D;
	background-color: #fdeac5;
	text-align: left;
	font-size: smaller;
}
.img, .img_right {
	border: 1px solid #CD853F;
	background-color: white;
	padding: 10px;
	font-weight: 700;
}
.img{
	float:left;	
	margin:0 10px 10px 0;
}
.img_right{
	float:right;
	margin:0 0 10px 10px;
}
tr.gray_cells{
	background-color: #ddd;
	font-size: smaller;
}
tr.white_cells{
	background-color: white;
	font-size: smaller;
}
td.gray_cells{
	background-color: #ddd;
	font-size: smaller;
}
td.white_cells{
	background-color: white;
	font-size: smaller;
}
.columns{
	float:left;
	margin-right:50px;
	margin-bottom:10px;
	height:350px;
}

.light td{
	font-size: smaller;
	background-color: white;
}
.dark td{
	background-color: #fdeac5;
	font-size: smaller;
	background-color: #fdeac5;
}
.center{
	text-align:center;
}
.right{
	text-align:right;
}
.left{
	text-align:left;
}
.c{
	text-align:center;
}
.r{
	text-align:right;
}
.l{
	text-align:left;
}
.date{
	padding:5px 10px;
	background-color: #248ba7;
	color: white;
	font: bold 90%/110% Tahoma, Arial, Helvetica, sans-serif;
	display:inline;
	text-align:center;
}
table.fifty{
	width:500px;
}
table.fifty table{
	width:500px;
}
div.arr_navigation{
	width:100%;
	margin:30px 0 0 0;
	padding:10px;
	border-top:1px solid #ccc;
}
div.larr{
	width:30%;
	float:left;
}
div.center{
	width:40%;
	float:left;
	margin:0 auto;
	text-align:center;
}
div.rarr{
	width:30%;
	float:right;
	text-align:right;
}
.yellow{
	background-color:yellow;
}
cite{
	font-style: italic;
	font-weight: bold;
}