/* CSS mxc */
html { height: 100%; padding: 0; margin: 0; }

body { height: 100%; margin: 0; padding: 0; background: url('../images/base_bkg.gif') repeat-x top #2e8fab; }

td { font: normal 11px Tahoma; color: #2e3f4d; } 

a { font-family: Tahoma; font-size: 11px; color: #6e8891; text-decoration: none; border: 0; }
a img { border: 0; }
a:hover { text-decoration: underline; }

img { border: 0; }

div { margin: 0; padding: 0; font: normal 11px Tahoma; color: #2e3f4d; }

p {
	margin-top: 0px;
}

form {
	margin: 0;
	padding: 0;
}

iframe { 
	width: 100%; 
	border: 0; 
	height: 650px; 
	background-color: #f7f7f7; 
}

.base { height: 100%; }
.base_table { height: 100%; }

.bl_padder { padding: 8px 11px 8px 10px; }
.bl_padder_vote { padding: 28px 11px 8px 10px; }

.color { background-color: #257390; }
.grad_bottom { background: url('../images/grad_bottom.gif') repeat-y; }
.grad_bottom_center { background: url('../images/grad_bottom.gif') repeat-y center #257390; }
.foot { background: url('../images/foot.jpg') no-repeat top left; }

.lang_link { font: bold 10px Tahoma; color: #409bbd; text-decoration: none; }
.lang_bg { width: 17px; height: 15px; background: url('../images/lang_bg.gif') no-repeat; text-align: center; }

.head { background: url('../images/head.jpg') no-repeat 19px 0px; }
.head_l { background: url('../images/head_l.jpg') no-repeat top right; }
.head_p { background: url('../images/head_p.gif') repeat-x; }
.head_r { background: url('../images/head_r.jpg') no-repeat top left; }

.pull_1 { background: url('../images/pull_1.gif') repeat-x top; }
.pull_2 { height: 429px; background: url('../images/pull_2.gif') repeat-x top; }

.blue_lp { background: url('../images/blue_lp.gif') repeat-y left; }
.blue_rp { height: 100%; background: url('../images/blue_rp.gif') repeat-y right; }
.blue_lb { background: url('../images/blue_lb.jpg') bottom no-repeat; }
.blue_rb { background: url('../images/blue_rb.jpg') bottom no-repeat; }

.gradient { background: url('../images/gradient.gif') top repeat-x transparent; }

.left_block { background: url('../images/shade_l.jpg') no-repeat bottom right #e8f3f8; }
.right_block { background: url('../images/shade_r.jpg') no-repeat bottom left #e8f3f8; }
.folder_l { position: absolute; width: 133px; height: 30px; background: url('../images/folder_l.gif') no-repeat; margin-top: -30px; }
.folder_r { position: absolute; width: 133px; height: 30px; background: url('../images/folder_r.gif') no-repeat; margin-top: -30px; margin-left: 107px; }
.round_l { position: absolute; width: 3px; height: 3px; background: url('../images/round_l.gif') no-repeat; margin-left: 237px; }
.round_r { position: absolute; width: 3px; height: 3px; background: url('../images/round_r.gif') no-repeat; }

.contacts { padding: 8px 0px 8px 25px; text-align: left; font: normal 10px Tahoma; color: #ffffff; }
.contacts a { font: normal 10px Tahoma; color: #ffffff; text-decoration: underline; }
.contacts a:hover { text-decoration: none; }
.logo { padding: 20px 0px 0px 55px; }

.box_p1 { width: 100%; background: url('../images/box_p1.gif') repeat-y left #f7f7f7; }
.box_p2 { width: 100%; background: url('../images/box_p2.gif') repeat-y right; }
.box_tl { width: 100%; height: 4px; background: url('../images/box_tl.gif') no-repeat top left; }
.box_tr { width: 100%; height: 4px; background: url('../images/box_tr.gif') no-repeat top right; }
.box_tp { background: url('../images/box_tp.gif') repeat-x top; }
.box_bl { width: 100%; height: 4px; background: url('../images/box_bl.gif') no-repeat top left; }
.box_br { width: 100%; height: 4px; background: url('../images/box_br.gif') no-repeat top right; }
.box_bp { background: url('../images/box_bp.gif') repeat-x top; }
.box_bg { background: url('../images/box_bg.jpg') no-repeat bottom left; }
.ix_box_bg { background: url('../images/ix_box_bg.jpg') no-repeat bottom left; }

.ix_box1 { position: absolute; width: 225px; height: 24px; background: url('../images/ix_box1.gif') no-repeat top left; margin-top: -4px; margin-left: 12px; }
.ix_box2 { position: absolute; width: 225px; height: 24px; background: url('../images/ix_box2.gif') no-repeat top left; margin-top: -4px; }

.ix_pt { padding: 1px 5px 8px 27px; text-transform: uppercase; font: bold 11px Tahoma; color: #495d6e; background: url('../images/arrow.gif') 10px 6px no-repeat; }
.pt h1 { margin: 0; padding: 0; padding: 1px 5px 8px 27px; text-transform: uppercase; font: bold 11px Tahoma; color: #495d6e; background: url('../images/arrow.gif') 10px 6px no-repeat; }

.mt_l { background: url('../images/mt_l.gif') no-repeat top left; }
.mt_r { background: url('../images/mt_r.gif') no-repeat top right; }
.mt_div { background: url('../images/mt_div.gif') no-repeat right bottom; }
.mt_link { color: #115872; font: bold 11px Tahoma; text-decoration: none; }
.run { width: 830px; color: #6e8891; padding-top: 8px; margin-left: auto; margin-right: auto; }

.m_line { font-size:1px; height: 3px; background: url('../images/m_line.gif') 14px 1px no-repeat; }
.m_l1 { /*padding: 8px 0px 8px 0px;*/padding: 8px 0px 0px 0px; color: #115872; font-weight: bold; background: url('../images/m_l1.gif') no-repeat 10px 10px; }
.m_l1_pad { padding: 0px 8px 0px 30px; }
.m_l1 .m_l1_pad {text-decoration: none; color: #115872; font-weight: bold; }
.m_l1 a { text-decoration: none; color: #115872; font-weight: bold; }
.m_l1 a:hover { text-decoration: underline; }
.m_l1_active { /*padding: 8px 0px 8px 0px;*/padding: 8px 0px 0px 0px; color: #0194c5; font-weight: bold; background: url('../images/m_l1_active.gif') no-repeat 10px 10px #d3e8f1; }
.m_l1_active .m_l1_pad { text-decoration: none; color: #0194c5; font-weight: bold; }
.m_l1_active a { text-decoration: none; color: #0194c5; font-weight: bold; }
.m_l1_active a:hover { text-decoration: underline; }

.m_l2 { padding: 0px 0px 4px 0px; color: #115872; font-weight: normal; background: url('../images/m_l2.gif') no-repeat 31px 4px; }
.m_l2_pad { padding: 0px 0px 0px 42px; color: #115872; }
.m_l2 a { text-decoration: none; color: #115872; font-weight: normal; }
.m_l2 a:hover { text-decoration: underline; }
.m_l2_active { padding: 0px 0px 4px 0px; color: #115872; font-weight: normal; background: url('../images/m_l2_active.gif') no-repeat 31px 5px #e8f3f7; }
.m_l2_active a { text-decoration: none; color: #115872; font-weight: normal; }
.m_l2_active a:hover { text-decoration: underline; }

.m_l3 { padding-left: 55px; color: #4c95af; font-weight: normal; background: url('../images/m_dot.gif') no-repeat 45px 6px #e8f3f7; }
.m_l3_active { padding-left: 55px; color: #2f6e86; font-weight: bold; background: url('../images/m_dot.gif') no-repeat 45px 6px #e8f3f7; }
.m_l3 a { text-decoration: none; color: #4c95af; font-weight: normal; }
.m_l3_active a { color: #2f6e86; font-weight: bold; }
.m_l3 a:hover { text-decoration: underline; }

.m_l4 { padding-left: 65px; color: #4c95af; font-weight: normal; }
.m_l4_active { padding-left: 65px; color: #4c95af; font-weight: bold; }
.m_l4 a { text-decoration: none; color: #4c95af; font-weight: normal; }
.m_l4_active a { color: #4c95af; font-weight: bold; }
.m_l4 a:hover { text-decoration: underline; }

.block_link { color: #5db2d0; font-size: 10px; text-decoration: underline; font-weight: bold; }
.block_link:hover { text-decoration: none; }
.block_pt { padding: 0px 5px 8px 33px; font: bold 11px Tahoma; color: #495d6e; background: url('../images/arrow.gif') 14px 5px no-repeat; }
.block_pt2 { padding: 0px 5px 8px 133px; font: bold 11px Tahoma; color: #495d6e; background: url('../images/arrow.gif') 114px 5px no-repeat; }
.block_cont { font-size: 10px; text-align: justify; padding: 4px 18px 6px 18px; background: url('../images/block_p.gif') repeat-y; }
.block_b { height: 5px; background: url('../images/block_b.gif') no-repeat top left; }
.block_t { height: 20px; background: url('../images/block_t.gif') no-repeat bottom left; }
.block_t2 { height: 20px; background: url('../images/block_t2.gif') no-repeat bottom left; }
.block_p { background: url('../images/block_p.gif') repeat-y; }

.main_folder { position: absolute; width: 438px; height: 23px; background: url('../images/main_folder.gif') no-repeat top left; margin-top: -3px; margin-left: 25px; }
.path_l { background: url('../images/path_l.gif') no-repeat left top #ebeced; }
.path_r { background: url('../images/path_r.gif') no-repeat right top; padding: 4px 4px 6px 9px; color: #7a7d81; }
.path_r a { text-decoration: none; color: #7a7d81 }
.path_r a:hover { text-decoration: underline; }

.textfield { border: 1px solid #bedbe8; background-color: #ffffff; height: 19px; width: 220px; font-size: 11px; font-family: Tahoma; padding: 0; }
.textarea { border: 1px solid #bedbe8; background-color: #ffffff; width: 220px; height: 110px; font-size: 11px; font-family: Tahoma; padding: 0; }
.label { padding-right: 5px; text-align: right; }
.list_label { }
.select { color: #5e5e5e; border: 1px solid #bedbe8; background-color: #ffffff; height: 15px; font-size: 11px; font-family: Tahoma; }
.filebrowser { border: 1px solid #bedbe8; background-color: #ffffff; height: 15px; width: 200px; }
.submit_btn { color: #ffffff; text-align: center; width: 64px; height: 17px; padding-top: 2px; background: url('../images/btn.gif') no-repeat; cursor: pointer; font-weight: bold; }
.btn_pad { padding-left: 75px; }
.up_text { padding-top: 5px; padding-bottom: 10px; text-align: justify; }
.down_text { padding-top: 5px; padding-bottom: 5px; text-align: justify; }
.thanks { font-weight: bold;  padding-top: 10px; }

.info { padding: 12px 10px 12px 10px; }
.info img { border: 1px solid #bedbe8; }

.magnify { background: url('../images/magnify.jpg') no-repeat 13px 16px; padding-top: 14px; padding-left: 56px; }
.archive_select { width: 70px; height: 17px; font-size: 11px; border: 1px solid #bedbe8; }
.search_btn { width: 64px; height: 17px; background: url('../images/btn.gif') no-repeat top left; border: 0; color: #ffffff; font: bold 11px Tahoma; cursor:pointer; }
.search_input { width: 160px; height: 17px; border: 1px solid #bedbe8; font-size: 11px; }

.doc_cat { width: 100%; }
.doc_cat a { font-weight: bold; text-decoration: none; color: #0395c8; }
.doc_cat a:hover { text-decoration: underline; }
.doc_cat_nr { font-size: 10px; color: #687784; }

.news_link { color: #2e3f4d; text-decoration: none; }
.news_link:hover { text-decoration: underline; }
.news_date { color: #768693; padding-bottom: 28px; }
.news_icon_text { padding-top: 3px; padding-bottom: 3px; text-align: center; font-size: 10px; }
.news_author { font-style: italic; }
.search01_input { width: 220px; height: 17px; border: 1px solid #bedbe8; font: 11px Tahoma; }
.search01_btn { background: url('../images/btn.jpg') no-repeat; width: 64px; height: 17px; border: 0; color: #ffffff; font: bold 11px Tahoma; }
.search01_pad { padding-top: 23px; padding-bottom: 20px; font-weight: bold; }
.search_link { font-weight: bold; color: #017da7; text-decoration: none; }
.search_link:hover { text-decoration: underline; }
.back_link { color:#909090; font-weight: bold; text-decoration: underline; }
.back_link:hover { text-decoration: none; }
.back_div { margin-top: 30px; padding-left: 14px; background: url('../images/back.gif') no-repeat 0px 5px; float: right; }
.images01_div { font-weight: bold; padding-bottom: 29px; font-size: 11px; }
.images01_span { color: #7aa7b7; text-transform: uppercase; text-decoration: none; }
.images01_tbl { float: left; margin: 0 15px 5px 0; }
.images_galery01_link { color: #7aa7b7; text-transform: uppercase; font-weight: bold; text-decoration: none; }
.images_galery01_link:hover { text-decoration: underline; }
.sitemap01 { text-transform: uppercase; padding-bottom: 18px; font-weight: bold; font-size: 11px; }
.sitemap01_a { text-transform: uppercase; text-decoration: none; font-weight: bold; font-size: 11px; }
.sitemap01_a:hover { text-decoration: underline; }
.sitemap02 { padding-left: 37px; text-transform: capitalize; font-weight: bold; color: #495d6e; font-size: 11px; }
.sitemap02_a { color: #495d6e; text-transform: capitalize; text-decoration: none; font-weight: bold; font-size: 11px; }
.sitemap02_a:hover { text-decoration: underline; }
.sitemap03 { padding-left: 74px; text-transform: capitalize; font-weight: normal; color: #2e3f4d; font-size: 11px; }
.sitemap03_a { color: #2e3f4d; text-transform: capitalize; text-decoration: none; font-weight: normal; font-size: 11px; }
.sitemap03_a:hover { text-decoration: underline; }
.sitemap04 { font-size: 10px; padding-left: 110px; text-transform: capitalize; font-weight: normal; color: #687d8f; }
.sitemap04_a { font-size: 10px; color: #687d8f; text-transform: capitalize; text-decoration: none; font-weight: normal; }
.sitemap04_a:hover { text-decoration: underline; }
.faq_d { padding-bottom: 22px; background: url('../images/cont_div.gif') top left no-repeat; }
.paging_a { font-weight: bold; color: #495d6e; text-decoration: none; font-size: 10px; }
.paging_a:hover { text-decoration: underline; }
.pg_pad { padding-left: 2px; padding-right: 2px; }
.ix_link { font-weight: bold; color: #7aa7b7; text-decoration: underline; }
.ix_link:hover { text-decoration: none; }
.archive_r { padding-left: 14px; padding-right: 14px; background:url(../images/more.gif) no-repeat 0px 5px; float:right; }
.archive_l { padding-left: 29px; background:url(../images/more.gif) no-repeat 15px 5px; float:left; }
.arch_link { color:#909090; font-weight:bold; text-decoration: underline; }
.arch_link:hover { text-decoration: none; }
.dayevent_a { color: #43403b; cursor: pointer; font-weight: bold; }
.fonter { font: normal 11px Tahoma; color: #2e3f4d; line-height: 14px; }
.fonter table td { font: normal 11px Tahoma; color: #2e3f4d; line-height: 14px; }
.fonter table td a { font: normal 11px Tahoma; color: #115872; text-decoration: none; }
.fonter table td a:hover { font: normal 11px Tahoma; color: #115872; text-decoration: none; }
.fonter a { font: normal 11px Tahoma; color: #115872; text-decoration: none; }
.fonter a:hover { text-decoration: underline; }
.mv_blue { color: #2f6e86; font-weight: bold; padding: 0px 3px 5px 0px; }
.mv_link { color: #0194c5; text-decoration: none; }
.mv_link:hover { text-decoration: underline; }

td.at    {
	text-align:center;
	border : 1px solid #bedbe8;
	color : #2e3f4d;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
     background-color:#d3e9f3; 
}


td.t    {
	text-align:center;
	border : 1px solid #bedbe8;
	color : #2e3f4d;
	font-family : Tahoma;
	font-size : 11px;
}
.ldap td { text-align: center; }
.ldap_title { background-color:#d3e9f3; font-weight: bold; border : 1px solid #72698c; }

.ldap_x { border : 1px solid #72698c; font-size: 12px; text-transform: uppercase; font-weight: bold; background-color:#d3e9f3; }
.ldap_0 { font-size: 12px; text-transform: uppercase; font-weight: bold; background-color:#d3e5e2; border : 1px solid #84acbe; }
.ldap_1 { font-size: 11px; text-transform: uppercase; font-weight: bold; background-color:#d3f5f5; border : 1px solid #84acbe; }
.ldap_2 { font-size: 11px; font-weight: bold; background-color:#dddddd; border : 1px solid #84acbe; }
.ldap_3 { font-size: 11px; font-weight: bold; background-color:#f2f2f2; border : 1px solid #84acbe; }
.ldap_uid_x { border : 1px solid #72698c; }
.ldap_uid_0 { border : 1px solid #bedbe8; }
.ldap_uid_1 { border : 1px solid #bedbe8; }
.ldap_uid_2 { border : 1px solid #bedbe8; }
.ldap_uid_3 { border : 1px solid #bedbe8; }
.ldap_span { font-style: italic; font-size: 11px; text-transform: none; font-weight: normal; }

/*WYSIWYG styles*/
.blue_table { border: 0; }
.blue_table td { border: 1px solid #bedbe8; margin: 2px; padding: 2px;  }