
p {
	margin: 0;
	padding: 0;
}

a, a:link, a:visited, a:hover, a:active {
	text-decoration: underline;
	color: #813d98;
}

img.logo {
	cursor: pointer;
}

.lang_panel {
	margin-top: 100px;
}

img.submit {
	cursor: pointer;
}

.hidden {
	visibility: hidden;
}

.hr_gray_line {
	background-image: url(images/hr_gray_line.gif);
	background-repeat: repeat-x;
	font-size: 2px;
}

.float_right {
	float: right;
}

div.message {
	padding: 20px;
}

.gwt-DialogBox {
	z-index: 150;
}

.gwt-PopupPanel, .gwt-PopupPanel-changed {
	border: 1px solid #c7c8c8;
	font-family: Arial;
	font-size: 12px;
	color: #000;
	padding: 2px;
	background-color: #fff;
}

.gwt-DialogBox .popupContent {
	background-color: #336699;
}

.richTextToolbar {
  background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
  border-bottom: 1px solid #BBBBBB;
  padding: 3px;
  margin: 0px;
}
.richTextToolbar .gwt-PushButton-up {
  padding: 0px 1px 0px 0px;
  margin-right: 4px;
  margin-bottom: 0px;
  border-width: 1px; 
}
.richTextToolbar .gwt-PushButton-up-hovering {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 1px 0px 0px;
  border-width: 1px; 
}
.richTextToolbar .gwt-PushButton-down {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 1px;
  border-width: 1px; 
}
.richTextToolbar .gwt-PushButton-down-hovering {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 1px;
  border-width: 1px; 
}
.richTextToolbar .gwt-ToggleButton-up {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 1px 0px 0px;
  border-width: 1px;
}
.richTextToolbar .gwt-ToggleButton-up-hovering {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 1px 0px 0px;
  border-width: 1px;
}
.richTextToolbar .gwt-ToggleButton-down {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 1px;
  border-width: 1px;
}
.richTextToolbar .gwt-ToggleButton-down-hovering {
  margin-right: 4px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 1px;
  border-width: 1px;
}

/* top menu panel */
.menu_item {
	cursor: pointer;
}

.menu_item .label td {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 2px;
	word-spacing: -1;
}

.menu_item .label_selected td {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding-left: 2px;
	word-spacing: -1;
}
/* top menu panel */

/* article block */
.article {
	background-color: #e5e5e8;
	overflow: hidden;
}

.article .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
	padding-left: 14px;
}

.article .date {
	font-family: Arial;
	font-size: 12px;
	/*color: #9b9ca7;*/
	color: #000;
	padding-left: 14px;
}

.article .body {
	font-family: Arial;
	font-size: 13px;
	display: block;
	width: 450px;
	height: 100px;
	overflow: auto;
	color: #000;
	padding: 10px 0 0 16px;
}

.article .vr {
	width: 2px;
	height: 100px;
	font-size: 2px;
	background-image: url(images/vr_gray_line.gif);
	background-repeat: repeat-y;
}

.article .vr2 {
	width: 2px;
	height: 178px;
	font-size: 2px;
	background-image: url(images/vr_gray_line.gif);
	background-repeat: repeat-y;
}
/* article block */

/* news article block */
.news_article {
	padding-left: 24px;
	padding-right: 15px;
}

.news_article .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
	padding-top: 15px;
}

.news_article .date {
	font-family: Arial;
	font-size: 12px;
	/*color: #9b9ca7;*/
	color: #000;
}

.news_article .ingress {
	font-family: Arial;
	font-size: 15px;
	color: #000;
	padding-top: 16px;
}

.news_article .body {
	font-family: Arial;
	font-size: 13px;
	color: #000;
	padding-top: 16px;
}

.news_article .links {
	padding-top: 16px;
}

.news_article .links .link {
	font-family: Arial;
	font-size: 13px;
	color: #803e98;
	cursor: pointer;
}

.news_article .files {
	padding-top: 16px;
}

.news_article .files a {
	font-family: Arial;
	font-size: 13px;
	color: #803e98;
	text-decoration: none;
}

.back_label {
	font-family: Arial;
	font-size: 15px;
	color: #000;
	cursor: pointer;
}

.left_column_title {
	font-family: Arial;
	font-size: 15px;
	color: #000;
}
/* news article block */

/* search/login block */
.search_block {
	background-image: url(images/search_bg.gif);
	background-repeat: no-repeat;
}

.search_block_en {
	background-image: url(images/search_bg_en.gif);
	background-repeat: no-repeat;
}

.search_login_block {
	background-image: url(images/search_login_bg.gif);
	background-repeat: no-repeat;
}

.search_login_block_en {
	background-image: url(images/search_login_bg_en.gif);
	background-repeat: no-repeat;
}

.search_login_block .search .gwt-TextBox, .search_block .search .gwt-TextBox, .search_login_block_en .search .gwt-TextBox, .search_block_en .search .gwt-TextBox {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	width: 167px;
	height: 17px;
	border: 1px;
}

.search_login_block .login .gwt-TextBox, .search_block .login .gwt-TextBox, .search_login_block_en .login .gwt-TextBox, .search_block_en .login .gwt-TextBox {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	width: 103px;
	height: 17px;
	border: 1px;
}

.search_login_block .login .gwt-PasswordTextBox, .search_block .login .gwt-PasswordTextBox, .search_login_block_en .login .gwt-PasswordTextBox, .search_block_en .login .gwt-PasswordTextBox {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	width: 103px;
	height: 17px;
	border: 1px;
}

.search_login_block .submit, .search_block .submit {
	cursor: pointer;
}
/* search/login block */

/* footer block */
.footer td {
	font-family: Arial;
	font-size: 10px;
	color: #6f6f6f;
}

.footer span {
	font-family: Arial;
	font-size: 10px;
	color: #000;
}

.footer .hr_line {
	background-image: url(images/hr_gray_line.gif);
	background-repeat: repeat-x;
	background-position: 0px 30px;
}
/* footer block */

/* news block */
.news_block {
	border: 1px solid #d2d2d2;
	overflow: hidden;
	padding: 3px;
	display: block;
	clear: none;
	float: left;
}

.news_block .content {
	overflow: hidden;
}

.news_block .footer {
	padding-left: 7px;
	text-align: left;
}

.news_block .footer img.submit {
	float: left;
}

.news_block .heading {
	font-family: Georgia;
	font-size: 16px;
	color: #000;
	text-align: left;
	overflow: hidden;
	padding: 9px 0px 4px 7px;
}

.news_block .date {
	font-family: Arial;
	font-size: 10px;
	/*color: #9b9ca7;*/
	color: #000;
	text-align: left;
	overflow: hidden;
	padding-left: 7px;
}

.news_block .ingress {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-align: left;
	overflow: hidden;
	padding: 9px 0px 0px 7px;
}

.submit {
	cursor: pointer;
}

.news_block_margin {
	margin-right: 5px;
	margin-bottom: 5px;
}

.news_block_margin_left {
	margin-left: 5px;
	margin-bottom: 5px;
}
/* news block */

/* calendar block */
.calendar_block, .calendar_big_block {
	overflow: hidden;
}

.calendar_block .content {
	width: 233px;
	height: 208px;
	overflow: hidden;
	background-image: url(images/calendar_bg.gif);
	background-repeat: no-repeat;
}

.calendar_big_block .content {
	width: 233px;
	height: 279px;
	overflow: hidden;
	background-image: url(images/calendar_big_bg.gif);
	background-repeat: no-repeat;
}

.calendar_block .calendar_month .month_name, .calendar_big_block .calendar_month .month_name {
	font-family: Arial;
	font-size: 9px;
	color: #000;
}

.calendar_block .content .date, .calendar_big_block .content .date {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	width: 55px;
}

.calendar_block .content .heading, .calendar_big_block .content .heading {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	width: 145px;
	overflow: hidden;
}

/* calendar block */

/* bulletins block */
.bulletins_block {
	overflow: hidden;
}

.bulletins_block .content {
	width: 233px;
	height: 193px;
	overflow: hidden;
	background-image: url(images/bulletin_bg.gif);
	background-repeat: no-repeat;
}

.bulletins_block .content .content2 {
	width: 210px;
	height: 188px;
	/*overflow: hidden;*/
}

.bulletins_block .content .date {
	font-family: Arial;
	font-size: 10px;
	/*color: #9b9ca7;*/
	color: #000;
	text-align: left;
	padding-top: 9px;
}

.bulletins_block .content .ingress {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-align: left;
	width: 197px;
}
/* bulletins block */

/* bulletins block */
.bordered_block {
}

.bordered_block .content {
	padding-left: 10px;
	width: 233px;
	background-image: url(images/border_bg.gif);
	background-repeat: repeat-y;
}

.bordered_block .content .date {
	font-family: Arial;
	font-size: 10px;
	/*color: #9b9ca7;*/
	color: #000;
	text-align: left;
	padding-top: 9px;
}

.bordered_block .content .ingress {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-align: left;
	width: 197px;
}
/* bulletins block */

/* mediabox */
.mediabox {
	overflow: hidden;
}

.mediabox .container {
	overflow: hidden;
}

.mediabox .container .navigator {
	background-image: url(images/mediabox/navigator.gif);
	background-position: 0px -3px;
	z-index: 100;
}

.mediabox .container .navigator .button {
	cursor: pointer;
}

.mediabox .container .navigator td {
	padding-top: 6px;
}
/* mediabox */

/* mediabox2 */
.mediabox2 {
	/*overflow: hidden;*/
}

.mediabox2 .container {
	/*overflow: hidden;*/
}

.mediabox2 .navigator {
	/*overflow: hidden;*/
}
/* mediabox2 */

/* article link */
.article_link {
	background-image: url(images/link_white_bg.gif);
	background-repeat: no-repeat;
	width: 207px;
	height: 22px;
	overflow: hidden;
	cursor: pointer;
}

.article_link .label {
	font-family: Arial;
	font-size: 11px;
	color: #813d98;
	width: 200px;
	height: 15px;
	overflow: hidden;
}
/* article link */

/* company links */
.company_links .category {
	font-family: Georgia, Arial;
	font-size: 28px;
	padding-top: 28px;
	padding-bottom: 8px;
	color: #000;
}

.company_links a.company_link {
	font-family: Arial;
	font-size: 14px;
	/*color: #606060;*/
	color: #000;
	text-decoration: none;
	display: block;
}

.company_links a:hover.company_link {
	/*color: #606060;*/
	color: #000;
}

.company_links a:active.company_link {
	/*color: #606060;*/
	color: #000;
}

.company_links a:visited.company_link {
	/*color: #606060;*/
	color: #000;
}

.company_links_content {
	padding-left: 30px;
}

.alphabetka .content {
	background-color: #e8e7ec;
}

.alphabetka .content div {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	width: 19px;
	text-align: center;
}

.alphabetka .content div.usual {
	/*color: #7e7f8c;*/
	color: #000;
	cursor: pointer;
}

.alphabetka .content div.selected {
	color: #000;
	background-color: #cccbd0;
	cursor: pointer;
}

.alphabetka .view_all {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #803e98;
	background-color: #e8e7ec;
	padding-left: 13px;
	cursor: pointer;
}
/* company links */

/* company article block */
.warning_message {
	margin-top: 15px;
	padding: 0 20px 0 20px;
	text-align: center;
	color: #000;
}
.warning_message, .warning_message * {
	font-family: Georgia, Arial;
	font-size: 14px;
}
.warning_message a, .warning_message a:visited, .warning_message a:hover {
	color: #803e98;
}
/* company article block */

/* search link,member block */
.search_link_block {
	background-image: url(images/search_link_bg.gif);
	background-repeat: no-repeat;
}

.search_link_block_en {
	background-image: url(images/search_link_bg_en.gif);
	background-repeat: no-repeat;
}

.search_member_block {
	background-image: url(images/search_member_bg.gif);
	background-repeat: no-repeat;
}

.search_member_block_en {
	background-image: url(images/search_member_bg_en.gif);
	background-repeat: no-repeat;
}

.search_link_block .search .gwt-TextBox, .search_link_block_en .search .gwt-TextBox, .search_member_block .search .gwt-TextBox, .search_member_block_en .search .gwt-TextBox {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	width: 139px;
	height: 17px;
	border: 1px;
}

.search_link_block .submit, .search_link_block_en .submit, .search_member_block .submit, .search_member_block_en .submit {
	cursor: pointer;
}
/* search link block */

/* link categories block */
.link_categories_block, .calendar_categories_block .categories {
	background-color: #e7e7ea;
}

.link_categories_block div, .calendar_categories_block .categories div {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	/*color: #393a4a;*/
	color: #000;
	margin-left: 4px;
	margin-right: 4px;
	padding: 3px;
}

.link_categories_block div.category, .calendar_categories_block .categories div.category {
	/*color: #7e7f8c;*/
	color: #000;
	cursor: pointer;
	font-weight: normal;
}

.link_categories_block div.category_selected, .calendar_categories_block .categories div.category_selected {
	color: #000;
	cursor: pointer;
	background-color: #c6c5cb;
	font-weight: bold;
}

.link_categories_block .add_new_item {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #803e98;
	padding-left: 3px;
	cursor: pointer;
}
/* link categories block */

/* company categories block */
.company_categories_block {
	margin-top: 10px;
	margin-bottom: 30px;
}

.company_categories_block div {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-right: 4px;
	padding: 3px;
}

.company_categories_block div.title {
	font-family: Georgia, Arial;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	margin-top: -10px;
}

.company_categories_block div.category {
	color: #000;
	cursor: pointer;
	font-weight: normal;
}

.company_categories_block div.category_selected {
	color: #000;
	cursor: pointer;
	background-color: #803e98;
	color: #fff;
	font-weight: bold;
}

.company_categories_block div.note {
	font-weight: normal;
	color: #803e98;
	padding-left: 20px;
	padding-top: 13px;
	margin-top: 20px;
	background: transparent url(images/lock.gif) no-repeat left;
}
/* company categories block */

/* calendar block 2 */
.calendar_categories_block .navigator {
	margin-top:22px;
	margin-bottom:15px;
}

.calendar_categories_block .navigator .title {
	font-family: Arial;
	font-size: 12px;
	color: #787878;
}

.calendar_categories_block .date {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	width: 55px;
}

.calendar_categories_block .heading {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	width: 140px;
	overflow: hidden;
	cursor: pointer;
}

.calendar_categories_block .heading_selected {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	width: 140px;
	overflow: hidden;
	cursor: pointer;
}
/* calendar block 2 */

/* member register block */
.member_register {
}

.member_register .bottom_block {
	padding-left: 24px;
}

.member_register .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
}

.member_register .label, .member_register .label2 {
	font-family: Arial;
	font-size: 12px;
	/*color: #9b9ca7;*/
	color: #000;
}

.member_register .label2 {
	padding-top: 3px;
}

.member_register .input {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #e0e0e0;
	height: 17px;
	border: 1px;
	width: 160px;
}
/* member register block */


/* shout block */
.shout_block {
	overflow: hidden;
}

.shout_block .content {
	width: 233px;
	height: 193px;
	overflow: hidden;
	background-image: url(images/bulletin_bg.gif);
	background-repeat: no-repeat;
}

.shout_block .content2 {
	width: 210px;
	height: 185px;
	overflow: hidden;
}

.shout_block .content .body {
	font-family: Georgia, Arial;
	font-size: 20px;
	color: #000;
	text-align: left;
	text-indent: -16px;
	padding-left: 16px;
}

.shout_block .content .quo {
	font-family: Georgia, Arial;
	font-size: 26px;
	font-weight: bold;
	color: #000;
}

.shout_block .content .author {
	font-family: Georgia, Arial;
	font-size: 11px;
	color: #727473;
	text-align: left;
	font-style: italic;
}

.shout_block2 {
	overflow: hidden;
	display: block;
	clear: none;
	float: left;
	margin-right: 6px;
	margin-bottom: 6px;
	width: 233px;
	height: 211px;
}

.shout_block2 .content {
	width: 233px;
	height: 211px;
	overflow: hidden;
	background-image: url(images/shout_bg.gif);
	background-repeat: no-repeat;
}

.shout_block2 .content2 {
	width: 210px;
	height: 203px;
	overflow: hidden;
}

.shout_block2 .content .body {
	font-family: Georgia, Arial;
	font-size: 20px;
	color: #000;
	text-align: left;
	text-indent: -16px;
	padding-left: 16px;
}

.shout_block2 .content .quo {
	font-family: Georgia, Arial;
	font-size: 26px;
	font-weight: bold;
	color: #000;
}

.shout_block2 .content .author {
	font-family: Georgia, Arial;
	font-size: 11px;
	color: #727473;
	text-align: left;
	font-style: italic;
}
/* shout block */

/* file archive */
.file_archive .title {
	font-family: Georgia, Arial;
	font-size: 30px;
	color: #000;
	text-align: left;
	margin-top: 25px;
	margin-bottom: 20px;
}

.file_archive .th_left {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	/*color: #5b5756;*/
	color: #000;
	text-align: left;
}

.file_archive .th_center {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	/*color: #5b5756;*/
	color: #000;
	text-align: center;
}

.file_archive .td_left {
	font-family: Arial;
	font-size: 11px;
	/*color: #6d6d6d;*/
	color: #000;
	text-align: left;
}

.file_archive .td_center {
	font-family: Arial;
	font-size: 11px;
	/*color: #6d6d6d;*/
	color: #000;
	text-align: center;
}
/* file archive */

/* pioneers block */
.pioneers_block {
	padding-left: 30px;
}

.pioneers_block .title {
	font-family: Georgia, Arial;
	font-size: 24px;
	color: #000;
}

.pioneers_block .category {
	font-family: Arial;
	font-size: 14px;
	padding-top: 24px;
	padding-bottom: 2px;
	/*color: #803e98;*/
	color: #000;
}

.pioneers_block .pioneer {
	font-family: Arial;
	font-size: 14px;
	/*color: #606060;*/
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
/* pioneers block */

/* q&a */
.qa_article {
	padding-left: 24px;
	padding-right: 15px;
}

.qa_article .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
	padding-top: 15px;
}

.qa_article .date {
	font-family: Arial;
	font-size: 12px;
	color: #9b9ca7;
}

.qa_article .ingress {
	font-family: Arial;
	font-size: 15px;
	color: #000;
	padding-top: 16px;
}

.qa_article .body {
	font-family: Arial;
	font-size: 13px;
	color: #000;
	padding-top: 16px;
}

.qa_article .title {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	margin-top: 15px;
}

.qa_article .question {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #803e98;
	cursor: pointer;
	margin-top: 4px;
}

.qa_article .answer {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	padding-left: 20px;
}

.back_label {
	font-family: Arial;
	font-size: 15px;
	color: #000;
	cursor: pointer;
}

.qa_article .input {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #e0e0e0;
	height: 17px;
	border: 1px;
	width: 160px;
}

.qa_article .submit {
	font-family: Arial;
	font-size: 13px;
	color: #9b9ca7;
	cursor: pointer;
}
/* q&a */

/* topinfo */
.topinfo_content {
	text-align: left;
	background-color: #e5e4e9;
	padding: 26px 10px 45px 15px;
}

.topinfo_content .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
}

.topinfo_content .label {
	font-family: Arial;
	font-size: 14px;
	/*color: #3d3c41;*/
	color: #000;
}

.topinfo_content .text {
	font-family: Arial;
	font-size: 14px;
	/*color: #66656b;*/
	color: #000;
}

.topinfo_bottom {
	background-color: #000;
	width: 100%;
	height: 25px;
}

.topinfo_bottom td {
	font-family: Arial;
	font-size: 15px;
	color: #fff;
	padding-left: 6px;
}

.topinfo_bottom td .type1 {
	color: #f20205;
}

.topinfo_bottom td .type2 {
	color: #00db00;
}

.topinfo_bottom td .submit {
	cursor: pointer;
}
/* topinfo */

/* edit article 1 */
.article_edit {
	overflow: auto;
}

.article_edit .input {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	height: 19px;
	border: 1px solid #888888;
	width: 300px;
}

.article_edit .input_large {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	height: 19px;
	border: 1px solid #888888;
	width: 500px;
}

.article_edit .label {
	font-family: Arial;
	font-size: 12px;
	/*color: #555555;*/
	color: #000;
}
/* edit article 1 */

/* edit article 2 */
.article_edit2 {
	overflow: auto;
}

.article_edit2 .input {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	height: 19px;
	width: 300px;
	border: 1px solid #888888;
}

.article_edit2 .input_small {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #f8f8f8;
	height: 19px;
	width: 120px;
	border: 1px solid #888888;
}

.article_edit2 .label {
	font-family: Arial;
	font-size: 12px;
	/*color: #555555;*/
	color: #000;
}

.article_edit2 .textarea_small {
	background-color: #f8f8f8;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	width: 500px;
	height: 100px;
}

.article_edit2 .textarea {
	background-color: #f8f8f8;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	width: 500px;
	height: 150px;
}
/* edit article 2 */

/* image upload block */
.image_upload_block {
	background-color: #f8f8f8;
}

.image_upload_block td {
	font-family: Arial;
	font-size: 11px;
	color: #000;
}
/* image upload block */

/* images upload block */
.images_upload_block {
	background-color: #f8f8f8;
}

.images_upload_block td {
	font-family: Arial;
	font-size: 11px;
	color: #000;
}

.images_upload_block .status {
	font-family: Arial;
	font-size: 11px;
	color: #000;
}

.media_cell {
	float: left;
	clear: none;
	display: block;
	width: 90px;
	height: 60px;
	margin-right: 4px;
	margin-bottom: 4px;
}
/* images upload block */

/* presentation block */
.presentations {
}

.presentations .heading {
	width: 496px;
	text-align: left;
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
}

.presentation_content {
	text-align: left;
	border: 1px solid #e5e4e9;
	padding: 26px 10px 10px 15px;
}

.presentation_content a, .presentation_content a:active, .presentation_content a:visited {
	text-decoration: none;
	color: #803e98;
}

.presentation_content a:hover {
	text-decoration: underline;
	color: #803e98;
}

.presentation_content .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
}

.presentation_content .ingress {
	font-family: Arial;
	font-size: 14px;
	/*color: #66656b;*/
	color: #000;
}

.presentation_content .media_cell {
	float: left;
	clear: none;
	display: block;
	width: 90px;
	height: 60px;
	margin-right: 4px;
	margin-bottom: 4px;
}

.mypresentation_left_column .title {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000;
}

.mypresentation_left_column .text, .mypresentation_left_column .link {
	font-family: Arial;
	font-size: 13px;
	/*color: #66656b;*/
	color: #000;
}

.mypresentation_left_column .link {
	color: #000;
	cursor: pointer;
}
/* presentation block */

/* admin articles block */
.admin_articles_block {
}

.admin_articles_block .heading {
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
	text-align: left;
}

.admin_articles_block .th {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.admin_articles_block td {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	border-bottom: 1px solid #e7e6eb;
	padding: 4px 4px 3px 0px;
}

.admin_articles_block .drag_box {
	background-color: #e7e6eb;
	cursor: pointer;
}

.admin_articles_block .drag_dropbox {
	padding: 1px;
	width: 17px;
	height: 16px;
}

.admin_articles_block .drag_dropbox_selected {
	background-color: #813d98;
}
/* admin articles block */

/* admin presentations */
.admin_presentations {
}

.admin_presentations .heading {
	width: 496px;
	text-align: left;
	font-family: Georgia, Arial;
	font-size: 28px;
	color: #000;
}
/* admin presentations */

.search_row {
	font-family: Arial;
	font-size: 12px;
	/*color: #6c6c6c;*/
	color: #000;
	cursor: pointer;
	padding-top: 3px;
}

/* subscribe */
.subscribe_form .input {
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	background-color: #e0e0e0;
	height: 17px;
	border: 1px;
	width: 160px;
}

.subscribe_form .submit {
	font-family: Arial;
	font-size: 13px;
	color: #9b9ca7;
	cursor: pointer;
}
/* subscribe */

/* facebook block */
.facebook_block {
	margin: 0 0 10px 0;
}
/* facebook block */
