body { padding: 0; margin: 0; font-family: Tahoma; font-size: 11px; color: #2C1F1E; background-color: #D7D3B8 }
.box_header h1{font-size:10pt;}
.box_header img{float:right;}
#Container { margin: 0 auto; width: 1000px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: #E9E7D8; }
#SideBar { float: right; width: 249px }
	.bannersr { text-align: center }
#Body { float: left; width: 750px; border-right: 1px dotted #000 }
#header { height: 95px; background: #e9eada }
#topsearch { float: right; height: 95px; padding: 0 20px; background: #dfe0d0 }
	.searchpav { font-weight: bold; padding: 35px 0 0 0 }
#BigPic { width: 750px; height: 221px; border-top: 5px solid #43020e; background: #450110 url(images/bg-bigpic.jpg) no-repeat left top }
	#BigPic ul { width: 150px; padding: 30px 0 0 39px; margin: 0; list-style-type: none }
	#BigPic ul li { padding: 2px 0; margin: 0 }
	#BigPic ul li a { color: #fff; font: 18px "Times New Roman"; text-decoration: none; display: block; padding: 0 0 0 24px; margin: 0; background: url(images/list-style-m.gif) no-repeat 0 10px }
	#BigPic ul li a:hover { background: url(images/list-style-mh.gif) no-repeat 0 10px }
	#BigPic ul li a.active { padding-left: 35px; background: url(images/list-style-ma.gif) no-repeat 0 10px }
#LeftSide { width: 222px; padding-bottom: 10px; border-right: 1px dotted #000; border-bottom: 1px dotted #000 }
#LeftSide ul { padding: 0; margin: 0 }
#LeftSide ul li a.active { font-weight: bold; text-decoration: none }
#RightSide {	width: 527px }
#Banner { width: 750px; border-right: 1px dotted #000 }
#Footer { background-color: #CAC9B5;	height: 80px; width: 750px; border-right: 1px dotted #000 }

.box_header { height: 30px; background: #CAC9B5 url(images/bg-pav.gif) no-repeat left top; padding-top: 12px; font: bold 14px "Times New Roman"; padding-left: 20px; border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF; text-transform: uppercase; margin-right: -1px }
.box_header a { color: #000; font: bold 14px "Times New Roman"; }
.boxcontent { padding: 15px 10px 15px 15px }
table, table td { padding: 0; margin: 0; border: 0; vertical-align: top; border-collapse: collapse }
.tableblankai td { width: 50% }

table.blankas { width: 100%; padding: 5px 0 0 0; margin: 0 0 10px 0; border-bottom: 1px solid #ccc }
	.blankas .tdbl { text-align: center; vertical-align: middle; border: 1px solid #ccc }
	.blankas h5 { font-size: 11px; font-weight: bold; padding: 0; margin: 0 0 5px 0; text-transform: uppercase }
	.blankas img { margin: 0 5px }
	.tdimg { text-align: right }
.tablef { width: 100%; padding: 0; margin: 10px }
.tablef td { padding: 0 10px; vertical-align: middle }
.tablef td img { float: left }
.tdf1 { text-align: center; border-right: 2px solid #999 }
.tdf2 { text-align: left }
.tdf2 img { margin: 0 20px 0 0 }
.tdf3 { text-align: center; border-left: 2px solid #999 }

.box-news a { font-weight: bold; display: block; padding: 0 0 3px 0 }
.box-news p { margin: 0 0 20px 0 }
.str-list a { font-weight: bold; text-transform: uppercase }
.str-list img { margin: 0 5px 5px 0 }
.news-list h2 { clear: both }

.path { color: #999; font-size: 11px; margin-bottom: 15px }
.path a { color: #999 }
.path img { margin: 0 5px; }

.date { color: #999 }

.pagination { padding-bottom: 15px; text-align: center }
.pagination a { color: #730519; padding: 1px 5px; margin: 0 1px; border: 1px solid #ccc; text-decoration: none; background: #eee }
.pagination a:hover { color: #fff; padding: 1px 5px; margin: 0 1px; border: 1px solid #ccc; background: #730519 }
.pagination .active { color: #fff; padding: 2px 6px; margin: 0 1px; background: #730519 }

h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0 0 10px 0 }
h2 a { margin-bottom: 5px; font-size: 12px }
p { padding: 0; margin: 0 0 10px 0 }
img { border: none }

.error { color: #cc0000; padding: 10px }
input.emailnewsbtn { color: #fff; font-weight: bold; font-size: 10px; padding: 1px 10px 2px 10px; border: 1px solid #530513; background: #af5800 url(images/bg-btn.gif) }

.news_item {
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	width: 184px;
}

.news_item_date {
	background-color: #730519;
	width: 66px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

#GetNews {
	background: #4d0310 url('images/bg-news.jpg') repeat-x;
	padding: 20px 16px;
	color: #FFFFFF;
	font-family: "Times New Roman";
	font-size: 18px;
	font-weight: bold;
	margin-right: -1px
}
.GetNewsInput {
	border: 1px solid #34030C;
	width: 143px;
	height: 15px;
	font-family: Tahoma;
	font-size: 12px;
	background-color: #E9E7D8;
	color: #2C1F1E;
}
ul { padding: 20px 0; margin: 0; list-style-type: none }
li {
	background-image: url('images/list-style.gif');
	background-position: 0 8px;
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #7C7C7C;
	padding: 3px 0 3px 13px;
	list-style-type: none;
	margin: 0;
}

.article_image {
	width: 80px;
	height: 80px;
	vertical-align: top;
	float: left;
	clear: left;
	margin-right: 7px;
	margin-top: 3px;
	margin-bottom: 5px;
	cursor: pointer;
}
.files_table {
	border-collapse: collapse;
	width: 501px;
	margin-top: 20px;
}
.getnews_table {
	width: 184px;
	border-collapse: collapse;
	margin-bottom: 0px;
}
.sidebar_text {
	font-family: "Times New Roman";
	font-size: 24px;
	font-weight: bold;
	color: #730519;
}
#Error_html, #Error_body, #Error_table {
	height:100%;
	margin: 0px;
	padding: 0px;
	border: none;
	text-align: center;
}
#Error_table {
	margin: 0px auto;
	text-align: left;
	vertical-align: middle;
	width: 400px;
}
.comment_button {
	border: 1px solid #000000; 
	font-family: tahoma; 
	font-size: 11px; 
	width: 70px; 
	height: 19px;
	padding: 0px;
}
.comment_textarea {
	border: 1px solid #000000; 
	font-family: tahoma; 
	font-size: 12px; 
	width: 491px; 
	height: 140px;
	margin-bottom: 5px;
}
.comment_input {
	margin-bottom: 5px;
	border: 1px solid #000000; 
	width: 180px; 
	height: 15px;
	font-family: Tahoma; 
	font-size: 12px; 
}
.search_title {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.files_item_title {
	color: #730519;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
}
.getfile_main_table {
	border-style: solid;
	border-width: 1px;
	border: 1px solid #730519;
	width: 491px;
}
.getfile_td {
	border: 1px solid #A8A796;
	padding: 10px;
}
.getfile_td_list {
	border: 1px solid #A8A796;
	padding: 5px;
}
.getfile_title_box {
	text-align: center;
	font-size: 18px;
	border: 1px solid #A8A796;
	width: 60px; 
	height: 40px;
}
.getfile_title {
	width: 431px; 
	padding-left: 7px;
	border: 1px solid #A8A796;
}
.getfile_form_table {
	border-collapse: collapse;
	width: 100%;
}
.getfile_subject {
	color: #7C7C7C;
}
.getfile_name {
	color: #800000;
}
a { color: #730519; font-size: 11px; text-decoration: underline; }
a:hover { text-decoration: none }
