body 
{
	margin: 0px;
	padding: 0px;
}
body, div, td, select, input
{
	font-family: Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 13px;
	color: #606A74;
}
td.offices_title 
{
	color: #005C6D;
}
td.offices 
{
	padding: 30px 30px;
}
td.td_language 
{
	vertical-align: top;
	padding-left: 30px;
}
td.language_current {
	background-color: #00677A;
	padding: 6px 10px;
}
td.language_current a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
td.language 
{
	padding: 6px 10px;
}
td.language a:hover
{
	color: #D22A03;
}
a {
	color: #00677A;
	text-decoration: underline;
}
td.body a:hover 
{
	color: #D22A03;
}
table.logo 
{
	background-color: #D22A03;
}
table.logo td.logo 
{
	padding: 6px 70px 6px 114px;
}
img.ico 
{
	width: 16px;
	height: 16px;
	border-width: 0px;
}
td.top_ico 
{
	padding-top: 20px;
	padding-left: 30px;
}
td.top_ico td 
{
	padding: 6px 10px;
}
td.top_ico td.current 
{
	background-color: #7E868E;
}
td.top_selectors 
{
	padding: 15px 0px 10px 30px;
}
td.top_selectors div 
{
	color: #005C6D;
}
.margin_bottom
{
	margin-bottom: 7px;
}
td.top_info 
{
	font-size: 11px;
	padding: 15px 0px 10px 30px;
}
td.top_info ul
{
	margin: 0px 0px 0px 15px;
}
td.top_info li 
{
	color: #005C6D;
}
li 
{
	list-style-type: square;
}

select 
{
	font-size: 11px;
}
table.top 
{
	background-color: #eaeaea;
}
.gray, .gray 
{
	background-color: #eaeaea;
}
td.gray, td.grey 
{
	background-color: #eaeaea;
	border-bottom: solid 1px #cccccc;
}
td.cyan 
{
	background-color: #00677A;
	border-bottom: solid 1px #cccccc;
}
td.body 
{
	border-right: solid 1px #cccccc;
}
table.menu_bottom 
{
	width: 766px;
	background-color: #00677A;
}
table.menu_bottom td
{
	color: #ffffff;
	font-size: 11px;
	text-align: center;
	padding: 5px 30px;
}
table.menu_bottom a 
{
	color: #ffffff;
	text-decoration: underline;
}
table.menu_bottom a:hover
{
	text-decoration: none;
}
td.body 
{
	padding: 15px 15px 30px 0px;
}
h1 
{
	color: #00677A;
	font-size: 16px;
	margin-top: 14px;
}
h3 
{
	color: #00677A;
	font-weight: bold;
	font-size: 11px;
}
h2 {
	color: #00677A;
	font-weight: bold;
	font-size: 13px;
}
.h2 {
	color: #00677A;
	font-weight: normal;
	font-size: 13px;
}
div.links 
{
	font-size: 11px;
	padding: 10px 0px;
	border-top: dotted 1px #00677A;
	border-bottom: dotted 1px #00677A;
}
div.links a:hover
{
	color: #D22A03;
}
div.links a.current {
	color: #D22A03;
	text-decoration: none;
}
table.top_menu {
	background-color: #00677A;
	width: 766px;
	border-top: solid 1px #ffffff;
}
table.top_menu td 
{
	text-align: left;
	padding: 5px 10px;
	color: #B3D2D7;
}
table.top_menu a 
{
	color: #B3D2D7;
	text-decoration: none;
}
table.top_menu a:hover 
{
	color: #ffffff;
}
table.trinity td 
{
	text-align: center;
}
table.trinity td div 
{
	padding: 5px 0px;
}
table.trinity td div a
{
	font-size: 11px;
	text-decoration: none;
}
table.trinity td div a:hover 
{
	text-decoration: underline;
}
span.date 
{
	font-weight: bold;
	color: #00677A; 
}
div.list_item 
{
	margin-bottom: 15px;
}
a.sel
{
	text-decoration: none;
}
a.sel:hover 
{
	color: #d62800;
}
p 
{
	margin: 10px 0px 10px 0px;
}
div.small_ico 
{
	background-repeat: no-repeat;
	padding-left: 18px;
	background-position: 0px 4px;
}
div.back 
{
	background-image: url(/i/back.gif);
}
div.go 
{
	background-image: url(/i/go.gif);
}
div.file 
{
	background-repeat: no-repeat;
	padding-left: 22px;
	background-position: 0px 0px;
}
div.txt 
{
	background-image: url(/i/txt.gif);
}
div.log 
{
	background-image: url(/i/log.gif);
}
div.left, div.right 
{
	width: 200px;
	text-align: center;
	padding: 15px;
	background-color: #eaeaea;
}
img.left, div.left
{
	float: left;
	margin: 0px 15px 10px 0px;
}
img.right, div.right
{
	float: right;
	margin: 0px 0px 10px 15px;
}
div.left div, div.right div
{
	text-align: left;
	font-size: 11px;
	margin-top: 15px;
}
div.space 
{
	border-top: dotted 1px #00677A;
	margin-top: 20px;
}
div.path 
{
	1border-left: solid 3px #FF4918;
	1position: relative;
	1left: -30px;
	1padding-left: 30px;
	background-repeat: no-repeat;
	background-position: 13px 14px;
}
div.path a, div.menu_right a
{
	font-size: 11px;
}
div.path a:hover, div.menu_right a:hover 
{
	color: #D22A03;
}
div.path div, div.menu_right div
{
	margin: 2px 0px;
}
div.path div.level_0 
{
	padding-left: 0px;
}
div.path div.level_1 
{
	padding-left: 40px;
}
div.path div.level_2
{
	padding-left: 65px;
}
div.path div.level_3
{
	padding-left: 89px;
}
div.lev_3 
{
	background-image: url(/i/path_tree_3.gif);
}
div.lev_2 
{
	background-image: url(/i/path_tree_2.gif);
}
div.lev_1 
{
	background-image: url(/i/path_tree_1.gif);
}
div.menu_right 
{
	border-left: solid 3px #FF4918;
	padding-left: 15px;
	margin: 30px 0px;
}
div.menu_right div 
{
	padding-left: 20px;
}
div.menu_right div.current 
{
	background-image: url(/i/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
div.menu_right div.current a 
{
	text-decoration: none;
	color: #D22A03;
}
div.block_body, div.block_body a 
{
	font-size: 11px;
}
div.block 
{
	margin: 11px 0px 11px 0px;
	padding-left: 20px;
}
div.block_body a.current {
	text-decoration: none;
	color: #636973;
}
div.block_body ul 
{
	padding: 0px;
	margin: 10px 0px 10px 15px;
}
div.block_body li
{
	margin: 5px 0px;
	padding: 0px;
}
div.block_image 
{
	position: relative;
	top: 10px;
}
div.block_title 
{
	color: #00697B;
	font-size: 11px;
	background-color: #EFEFEF;
	border-top: solid 5px #DED7D6;
	padding: 10px 15px 5px 15px;
}
table.announce 
{
	border: solid 1px #00697B;
	border-left: none;
	margin: 30px 0px;
	width: 336px;
}
table.announce td 
{
	color: #006173;
	vertical-align: top;
	background-color: #EFEFEF;
}
table.announce div 
{
	padding: 6px 15px 6px 15px;
}
table.announce div.title 
{
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	background-color: #00697B;
}
table.announce div.body 
{
	background-color: #EFEFEF;
}
table.announce td.image 
{
	padding: 0px;
}
table.news_block a:hover
{
	color: #D22A03;
}
table.news_block td 
{
	vertical-align: top;
}
table.news_block td.date 
{
	padding: 0px 6px 10px 30px;
}
table.news_block td.title 
{
	padding: 0px 30px 10px 0px;
}
table.news_block th 
{
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	padding: 20px 30px;
	color: #00697B;
}
table.index_block 
{
	width: 355px;
	margin-bottom: 15px;
}
table.index_block td 
{
	vertical-align: top;
	padding-bottom: 7px;
}
table.index_block td.line, table.list td.line 
{
	border-bottom: dotted 1px #00677A;
}
table.index_block td.image 
{
	padding-right: 20px;
	padding-bottom: 15px;
}
table.index_block div.title 
{
	font-size: 16px;
	font-weight: bold;
	color: #00697B;
	margin-bottom: 10px;
}
table.list 
{
	margin-bottom: 15px;
	width: 75%;
}
table.list li 
{
	color: #00677a;
}
table.list td 
{
	padding-bottom: 15px;
}
.xsmall 
{
	font-size: 10px;
}
.small 
{
	font-size: 11px;
}
td.form_name 
{
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
}
td.form_text 
{
	padding: 5px 0px 5px 5px;
}
input.submit 
{
	font-size: 11px;
}
.error, .red, .success 
{
	color: #D22A03;
	font-size: 11px;
	font-weight: bold;
}
.mb10 
{
	margin-bottom: 10px;
}
.mt10 
{
	margin-top: 10px;
}
div.copyright 
{
	font-size: 11px;
	text-align: center;
	padding: 10px 0px;
}
div.file 
{
	font-size: 11px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.ico_txt 
{
	background-image: url(/files/icos/txt.gif);
}
div.ico_log 
{
	background-image: url(/files/icos/log.gif);
}
div.ico_doc, div.ico_rtf 
{
	background-image: url(/files/icos/doc.gif);
}
div.ico_xls 
{
	background-image: url(/files/icos/xls.gif);
}
div.ico_gif 
{
	background-image: url(/files/icos/gif.gif);
}
div.ico_jpg, div.ico_jpeg 
{
	background-image: url(/files/icos/jpg.gif);
}
div.ico_pdf 
{
	background-image: url(/files/icos/pdf.gif);
}
div.ico_tif 
{
	background-image: url(/files/icos/tif.gif);
}
div.ico_ppt
{
	background-image: url(/files/icos/ppt.gif);
}
div.ico_rar, div.ico_zip
{
	background-image: url(/files/icos/rar.gif);
}
option.spliter 
{
	background-color: #EFEBEF;
}
span.search 
{
	background-color: #DED7D6;
	color: #000000;
}
div.block_body_image {
	padding: 5px;
}
td.banner, td.banners {
	vertical-align: top;
	padding: 290px 0px 0px 10px;
}