﻿body {
  font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 12px;
        color: #ffffff;
        background: #FFFFFF;		
		  text-align: left;
}
FORM {
        MARGIN: 0px
}

A:link {
        COLOR: #333333; TEXT-DECORATION: underline
}
A:active {
        COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
        COLOR: #3421ED; TEXT-DECORATION: underline
}
A:visited {
        COLOR: #6699cc; TEXT-DECORATION: none
}
P {
        FONT-SIZE: 14px; COLOR: #000000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#Table_01 td {
        vertical-align: top;
       background: #FFFFFF;
	   //LINE-HEIGHT: 0;
//	   border-collapse:collapse;
	   border-spacing:1px;	   
//	   padding: 0px;
//	   margin: 0px;	   
}
td {
  vertical-align: top;
  font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
  font-size: 12px;
  color: #444444;
}
th {
  font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
  font-size: 12px;
        color: #444444;
}

.mainpage01 {
        font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 32px;
        color: #CC2129;
        font-weight: bold;
}
.mainpage02 {
        font-family: Verdana, "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 22px;
        color: #444444;
}
.mainpage03 {
        font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 24px;
        color: #444444;
        font-style: italic;
}
.mainpage04 {
        font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 22px;
        color: #444444;
        font-weight: bold;
}
.downpage01 {
        font-family: "Helvetica","Arial","MS Sans Serif","Sans-Serif";
        font-size: 16px;
        font-weight: bold;
        color: #000000;
}
.downpage02 {
        font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 18px;
        color: #FC0404;
        font-weight: bold;
}
.downpage03 {
        font-family: "Helvetica","Arial","MS Sans Serif","Sans-Serif";
        font-size: 14px;
        font-weight: bold;
        color: #000000;
}
.downpage04 {
        font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 16px;
        color: #CBDE9E;
}
#Table_price td {
        vertical-align: top;
       background: #F8F9F5;
}
#Table_price td#Table_price_green_td {
        background: #CBDE9E;
}
//========================================
table#price01{
        margin-top:10px;
        background: #FFFBCC;
        font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif";
        font-size: 12px;
        color: #000;
}
table#price01 td#price01topleft {
       BORDER-BOTTOM: #FFCB9C 1px solid;
       background: #FEF79D;
       text-align: center;
       font-weight:bold;
       color: #000;
}
table#price01 td#price01top {
       BORDER-LEFT: #FFCB9C 1px solid;
       BORDER-BOTTOM: #FFCB9C 1px solid;
       background: #FEF79D;
       text-align: left;
       font-weight:bold;
       color: #000;
}
table#price01 td#price01top1 {
       BORDER-LEFT: #FFCB9C 1px solid;
       BORDER-BOTTOM: #FFCB9C 1px solid;
       background: #FEF79D;
       text-align: center;
       font-weight:bold;
       color: #000;
}
table#price01 td#price01top2 {
       BORDER-LEFT: #FFCB9C 1px solid;
       BORDER-BOTTOM: #FFCB9C 1px solid;
       background: #FEF79D;
       text-align: right;
       font-weight:bold;
       color: #000;
}
table#price01 td#price01left {
       background: #FEF79D;
       text-align: right;
       color: #000;
}
table#price01 td#price01main {
       background: #FFFBCC;
       BORDER-LEFT: #FFCB9C 1px solid;
       text-align: left;
       color: #000;
       font-family: "Arial","Verdana","MS Sans Serif","Helvetica","Sans-Serif";
        font-size: 12px;
}
table#price01 td#price01main1 {
       background: #FFFBCC;
       BORDER-LEFT: #FFCB9C 1px solid;
       text-align: center;
       color: #000;
}
table#price01 td#price01main2 {
       background: #FFFBCC;
       BORDER-LEFT: #FFCB9C 1px solid;
       text-align: right;
       color: #000;
}
table#price01 td#price02left {
       background: #FEF79D;
       BORDER-BOTTOM: #FFCB9C 1px solid;
}
table#price01 td#price02mainclass {
       background: #FFFBCC;
       BORDER-LEFT: #FFCB9C 1px solid;
       BORDER-TOP: #FFCB9C 1px solid;
       font-weight:bold;
}
table#price01 td#price02leftclass {
       background: #FEF79D;
       BORDER-TOP: #FFCB9C 1px solid;
}

table#price01 td#price02main {
       background: #FFFBCC;
       BORDER-LEFT: #FFCB9C 1px solid;
       BORDER-BOTTOM: #FFCB9C 1px solid;
}

.warning1
{
  background-color: #FFCCCC;
  border: 3px solid red;
  font-family: Georgia, Trebuchet, Verdana, Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  padding-left: 12px;
  padding-bottom: 12px;
  padding-top: 12px;
  padding-right: 2px;
}
.warning2 {
  float:center;
  background-color: #FAF99B;
  border: 3px solid #BEBF9D;
  font-family: Georgia, Trebuchet, Verdana, Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  padding-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-right: 2px;
}

.warning3 {
  background-color: #BBF6F7;
  border: 2px solid #990000;
  font-family: Arial, Sans-Serif;
  font-size: 14px;
  font-weight: bold;
  padding-left: 5px;
  padding-bottom: 6px;
  padding-top: 4px;
  padding-right: 5px;
}
.warning4 {
  background-color: #FAF99B;
  border: 1px solid #BEBF9D;
  font-family: Georgia, Trebuchet, Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-right: 2px;
}
.shining {
   font-weight: bold;
   text-shadow: 0 0 5px #FCE804;

transition: all 0.30s ease-in-out;
-webkit-transition: all 0.30s ease-in-out;
-moz-transition: all 0.30s ease-in-out;
outline:none;

border:#fff 1px solid;
padding: 0 5px;
box-shadow: 0 0 5px rgba(242, 240, 38, 1);
-webkit-box-shadow: 0 0 5px rgba(242, 240, 38, 1);
-moz-box-shadow: 0 0 5px rgba(242, 240, 38, 1);
//box-shadow: 0 0 5px rgba(81, 203, 238, 1);
//-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
//-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);

border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
table#all_title_news TD{
                margin: 2px;
                border: solid #c1c1c1;
                border-width: 0 0 0 0px;
                BACKGROUND: #F4CF9C;
                font-size: 14px;
                font-family: Georgia, Trebuchet, Verdana, Arial, Sans-Serif;
}
table#all_content_news TD{
                margin: 2px;
                border: solid #c1c1c1;
                border-width: 0 0 0 0px;
                BACKGROUND: #F4CF9C;
                font-size: 14px;
                font-weight: bold;
                font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
}
table#news_content  A:link {
                border: solid #c1c1c1;
                font-family: Georgia,Trebuchet, Arial,   Verdana,  Sans-Serif;
                border-width: 0 0 0 0px;
                TEXT-DECORATION: none;
                BACKGROUND: #F7E9D5;
                PADDING-TOP: 10px;
                PADDING-BOTTOM: 5px;
                PADDING-LEFT: 5px;
                PADDING-RIGHT: 0px;
                font-size: 12px;
}
#debug {
                margin: 2px;
                border: solid #c1c1c1;
                border-width: 0 0 0 1px;
}
#debug caption {
                font-weight: bold;
                color: #000;
                FONT-FAMILY: Tahoma, Verdana;
        font-size: 16px;
                text-align: center;
        MARGIN-BOTTOM: 10px;
        }
#debug th {
                background-color: #D7D7D7;
                font-weight: bold;
                color: #000;
                border-right: 1px solid #c1c1c1;
                padding: 5px 10px;
                FONT-FAMILY: Tahoma, Verdana;
        font-size: 11px;
        }
#debug TR{
        BACKGROUND: #ffffff
}
#debug TR.admin_base {
        BACKGROUND: #CDE5F4
}
#debug TR.users_base {
        BACKGROUND: #ffffff
}
#debug TD.ajax_info {
        BACKGROUND: #CFF4CD;
        padding: 5px 10px;
        text-align: center;
        margin: 2px;
}
#debug td {
                padding: 5px 10px;
                text-align: center;
                border: solid #c1c1c1;
                border-width: 0 1px 1px 0;
                FONT-FAMILY: Verdana, Tahoma;
        font-size: 11px;
        }
table#debug td.hp_subt_bg {
        background: #FAF99B;
}
//======================================================================
#news {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  padding-left: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-right: 30px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 1.2;
}
.news_title {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 18px;
  padding-left: 10px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  OVERFLOW: hidden;
}
.news_list {
  font-family: Verdana,Arial, Georgia, Trebuchet,   Sans-Serif;
  font-size: 10px;
  color: blue;
  padding-left: 12px;
  padding-bottom: 5px;
  padding-top: 2px;
  padding-right: 5px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 1.2;
}
.news_all {
  font-family: Arial,Georgia, Verdana,  Trebuchet,   Sans-Serif;
  font-size: 12px;
  color: black;
  padding-left: 0px;
  padding-bottom: 5px;
  padding-top: 0px;
  padding-right: 5px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 1.2;
}.news_date {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  OVERFLOW: hidden;
}
.news_text {
  font-family: Verdana,Arial, Georgia, Trebuchet,   Sans-Serif;
  font-size: 10px;
  padding-left: 8px;
  padding-bottom: 2px;
  padding-top: 0px;
  padding-right: 3px;
  OVERFLOW: hidden;
  LINE-HEIGHT: 1.2;

}
.news_footer {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding-left: 12px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  OVERFLOW: hidden;
}
.title3{font-size:145%;color: #666666;font-weight:bold;TEXT-ALIGN: left;}
.cmt{font-size:12px;color:#666666;font-weight:bold}
//===================== tabs ============================================
td P.tabTitle {
  font-family: Verdana, Arial, Georgia, Trebuchet;
  font-size: 18px;
  COLOR: #000000;
}
DIV.tabBox {
}
DIV.tabArea {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; PADDING-TOP: 0px;
  BACKGROUND-COLOR: #C0C4AE;
}
A.tab {
        BORDER-RIGHT: #C7C8C4 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #F6F9E6 2px solid; PADDING-LEFT: 1em; Z-INDEX: 100; PADDING-BOTTOM: 2px; BORDER-LEFT: #F6F9E6 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #C7C8C4 0px solid; POSITION: relative; TOP: 3px; BACKGROUND-COLOR: #E2E6CC; TEXT-DECORATION: none; moz-border-radius: .75em .75em 0em 0em; border-radius-topleft: .75em; border-radius-topright: .75em
}
A.tab {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 14px;
  COLOR: #8C8F7E;
}
A.tab:visited {
        COLOR: #8C8F7E
}
A.tab:hover {
        BORDER-LEFT-COLOR: #A2A594; BORDER-BOTTOM-COLOR: #8C8F7E; COLOR: #000000; BORDER-TOP-COLOR: #A2A594; BACKGROUND-COLOR: #C0C4AE; BORDER-RIGHT-COLOR: #8C8F7E
}
A.activeTab:hover {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; COLOR: #000000; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #C0C4AE; BORDER-RIGHT-COLOR: #60615A
}
A.activeTab:visited {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; COLOR: #000000; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #C0C4AE; BORDER-RIGHT-COLOR: #60615A
}
A.activeTab {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #C0C4AE; BORDER-RIGHT-COLOR: #60615A;
        BORDER-LEFT-COLOR: #A2A594; BORDER-BOTTOM-COLOR: #8C8F7E; COLOR: #000000; BORDER-TOP-COLOR: #A2A594; BACKGROUND-COLOR: #C0C4AE; BORDER-RIGHT-COLOR: #8C8F7E;
//        Z-INDEX: 102;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
//        TOP: 1px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 14px;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
DIV.tabMain {
        BORDER-RIGHT: #60615A 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #C7C8C4 2px solid; PADDING-LEFT: 0.5em; Z-INDEX: 101; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #C7C8C4 2px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #60615A 2px solid; POSITION: relative; BACKGROUND-COLOR: #C0C4AE; moz-border-radius: 0em .5em .5em 0em; border-radius-topright: .5em; border-radius-bottomright: .5em
}
DIV.tabIframeWrapper {
        WIDTH: 100%
}
IFRAME.tabContent {
        BORDER-RIGHT: #C7C8C4 1px solid; BORDER-TOP: #60615A 1px solid; BORDER-LEFT: #60615A 1px solid; WIDTH: 100%; BORDER-BOTTOM: #C7C8C4 1px solid; HEIGHT: 36ex; BACKGROUND-COLOR: #9070c0
}
H4#title {
  font-style: italic;  
  BORDER-RIGHT: #C7C8C4 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #60615A 1px solid; MARGIN-TOP: 0em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #60615A 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #C7C8C4 1px solid; BACKGROUND-COLOR: #A2A594;
  text-align: left;  		
}
//===================== eof tabs ============================================
table#left_search td input.user_counter{
  FONT-SIZE: 12px;
  FONT-FAMILY: Georgia,Verdana,Helvetica, sans-serif;
  COLOR: #000000;
  font-weight: bold;
}
input.user_counter{
  FONT-SIZE: 12px;
  FONT-FAMILY: Georgia,Arial,Verdana,Helvetica, sans-serif;
  color: #4d2d3a;
  font-weight: bold;
}
table#some_list TR{
  BACKGROUND: #60615A;
}
table#some_list TD{
  BACKGROUND: #E2E6CC;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #000000 1px solid;
}

table#some_list TD#hidden_cell{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #FFFFFF 1px solid;
}

table#some_list TD A:link, A:active, A:visited{
  BACKGROUND: #E2E6CC;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  PADDING-LEFT: 0.3em;
  PADDING-RIGHT: 0.3em; 
}
table#some_list TD A:hover{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
//  BORDER-BOTTOM: #3511FF 1px solid;
  PADDING-LEFT: 0.3em;
  PADDING-RIGHT: 0.3em;  
}
.td_some_list A:link, A:active, A:visited{
  BACKGROUND: #E2E6CC;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;    
}
table#some_list TD A:link, A:active, A:visited{
  BACKGROUND: #E2E6CC;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;    
}
table#some_list TD#banner_cell A:link, A:active, A:visited{
  BACKGROUND: #E2E6CC;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  PADDING-LEFT: 0px;
  PADDING-RIGHT: 0px;    
}

table#full_list TD{
  BACKGROUND: #000000;
  COLOR: #FFFFFF;
  font-size: 14px;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
  font-weight: bold;
  BORDER: #E2E6CC 1px solid;
  text-align: left;
}
table#staff2 {
  margin-top: 20px;
}
table#staff2 TD{
  BACKGROUND: url(../img/left_bg.gif);
  COLOR: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
}
table#staff {
  margin-left: 10px;
  margin-top: 20px;
  float: left;
}
table#staff TD{
  BACKGROUND: url(../img/left_bg.gif);
  COLOR: #000000;
  font-size: 11px;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
  text-align: left;  
}
table#staff TD#awards{
  BACKGROUND: url(../img/left_bg.gif);
  COLOR: #000000;
  font-size: 11px;
  font-weight: bold;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
}
.logininput {
        width: 100px; BORDER-RIGHT: #666666 1px solid; 
		BORDER-TOP: #666666 1px solid; 
		FONT-SIZE: 9px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; 
		BORDER-BOTTOM: #666666 1px solid; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		BACKGROUND-COLOR: #ffffff;
}
.loginbutton {
        FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.loginbutton {
        FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.somebutton {
        FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
        PADDING-RIGHT: 0.8em;
}
.super_m {
        color: #F0F02E;
        background: #595912;
        border-top: #222222 1px solid;
}
.super_m a:hover {
        color: #19501F;
        border-top: #F581CA 1px solid;
}
ul#cssmenu li.super_m A {
        border: 0px;
        padding: 0 10px;
        float: none !important;
        float: left;
        display: block;
        background: #C9CDF6;
        color: #0E1DB0;
        font: bold 12px/18px  Arial,Verdana;
        text-decoration: none;
        height: auto !important;
        height: 1%;
        margin: 0;
        list-style: none;
        position: relative;
}
ul#cssmenu li.super_m ul li A {
        border: 0px;
        padding: 0 10px;
        float: none !important;
        float: left;
        display: block;
        background: #1E5D24;
        color: #F0F02E;
        font: bold 12px/18px  Arial,Verdana;
        text-decoration: none;
        height: auto !important;
        height: 1%;
        margin: 0;
        list-style: none;
        position: relative;
}
/* Main Menu Hover */
ul#cssmenu li.super_m ul li A:hover,
ul#cssmenu li.super_m A:hover {
        background: #44E753;
        color:#0E1DB0;
        border-top:#222222 1px solid;
}
// BUTTONS
table#full_list TD.button{
	display:block;	
}
table#full_list TD a:link.button, A:active.button, A:visited.button{
	background:url(../img/button.gif);
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
table#full_list TD a:hover.button{
	bgcolor: #000000;
	color:#0066CC;
}
.details{
        bgcolor: #000000;
		background:url(../img/info.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
}
#mbn_overlay {
position: fixed;
z-index: 30000;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);
-moz-opacity: 0.55;
-khtml-opacity: 0.55;
opacity: 0.55;
}
* html #mbn_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + "px");
}

#mbn_lightbox{ DISPLAY: none; position: absolute; left: 0; width: 100%; z-index: 30001; text-align: center; line-height: 0;}
#mbn_details{ width: 50%; line-height: 1.2;}
.family_info1{
        font-weight:bold;
        FONT-FAMILY: Verdana,Arial;
        font-size: 14px;
		font-style: normal;
        color: #000000;
}
.family_info2{
        font-weight:bold;
        FONT-FAMILY: Verdana,Arial;
        font-size: 12px;
		font-style: normal;
        color: #000000;
}
.family_info3{
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
        font-size: 11px;
		font-style: normal;
        color: #000000;
}
.mbn_closebutton {
position: relative;
top: -10px;
left: -15px;
width: 30px;
height: 30px;
cursor: pointer;
background: url(../img/close.png);
}
.details_flds0{
        BORDER-RIGHT: black 1px solid;
        BORDER-TOP: black 1px solid;
        BORDER-LEFT: black 1px solid;
        BORDER-BOTTOM: black 1px solid;
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 16px;
        color: #502e3e;
        MARGIN-LEFT: 10px;
        MARGIN-RIGHT: 10px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
}
.details_legend1 {
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
        font-size: 12px;
		font-style: normal;
        color: #000000;
        padding: 3px 15px 3px 15px;

        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;		
}
.details_flds1{
        BORDER-RIGHT: black 1px solid;
        BORDER-TOP: black 1px solid;
        BORDER-LEFT: black 1px solid;
        BORDER-BOTTOM: black 1px solid;
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 14px;
        color: #502e3e;
        MARGIN-LEFT: 10px;
        MARGIN-RIGHT: 10px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
//		text-align: left;
}
.details_legend2 {
        font-weight:bold;
        FONT-FAMILY: "Helvetica","MS Sans Serif","Sans-Serif", "Verdana";
        font-size: 14px;
		font-style: normal;
        color: #3d2e27;
        padding: 3px 15px 3px 15px;

        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
}
.details_legend3 {
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
        font-size: 12px;
		font-style: normal;
        color: #000000;
        padding: 3px 5px 3px 5px;
        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
}
.details_flds2{
        BORDER-RIGHT: #7a7363 3px solid;
        BORDER-TOP: #7a7363 3px solid;
        BORDER-LEFT: #7a7363 3px solid;
        BORDER-BOTTOM: #7a7363 3px solid;
        font-weight:bold;        
		FONT-FAMILY: Verdana;
		//font-style: italic;
        font-size: 14px;
        color: #664862;
        MARGIN-LEFT: 10px;
        MARGIN-RIGHT: 10px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
}
.mbn_button4{
        font-weight:bold;        
		FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 16px;
        color: #4d2d3a;
        MARGIN-LEFT: 5px;
        MARGIN-RIGHT: 5px;
        MARGIN-TOP: 2px;
        MARGIN-BOTTOM: 2px;
		cursor: pointer;
}
.mbn_button44{
        font-weight:bold;        
		FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 14px;
        color: #4d2d3a;
        MARGIN-LEFT: 5px;
        MARGIN-RIGHT: 5px;
        MARGIN-TOP: 2px;
        MARGIN-BOTTOM: 2px;
		cursor: pointer;
}
.mbn_button5{
        font-weight:bold;        
		FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 14px;
        color: #4d2d3a;
        MARGIN-LEFT: 5px;
        MARGIN-RIGHT: 5px;
        MARGIN-TOP: 2px;
        MARGIN-BOTTOM: 2px;
		cursor: pointer;
}
.mbn_button6{
        font-weight:bold;        
		FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 16px;
        color: #4d2d3a;
        MARGIN-LEFT: 5px;
        MARGIN-RIGHT: 5px;
        MARGIN-TOP: 2px;
        MARGIN-BOTTOM: 2px;
		cursor: pointer;
}
table#btn_set{
       MARGIN-TOP: 8px;
}
table#btn_set td#btn_set01 {
       //BORDER-LEFT: #f8ea09 3px solid;
       //BORDER-BOTTOM: #f8ea09 3px solid;
       //BORDER-TOP: #f8ea09 3px solid;
       //BORDER-RIGHT: #f8ea09 3px solid;	   
	   //background:url(../img/bg3_index.jpg) repeat;
}
.pager{
        MARGIN-LEFT: 0px;
        MARGIN-TOP: 2px;
        MARGIN-BOTTOM: 2px;
        PADDING-TOP: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;		
}
table#pager_01 td{
        background: #CBDE9E;
		vertical-align: middle;
}
table#pager_02 td{
        background: #CBDE9E;
		FONT-FAMILY: Arial, Verdana;
        font-size: 16px;	
		vertical-align: middle;
}
table#pager_03 td{
        background: white;
		vertical-align: middle;
}
.panel_line{
  FONT-SIZE: 16px;
  FONT-FAMILY: Arial, Georgia,Verdana,Helvetica, sans-serif;
  COLOR: #000000;
  font-weight: bold;
}
input.pager_33{
  FONT-SIZE: 12px;
  FONT-FAMILY: Arial, Georgia,Verdana,Helvetica, sans-serif;
  COLOR: #000000;
  font-weight: bold;
   cursor: pointer;
}
.comment12 {
  float:center;
  background-color: #FAF99B;
  border: 0px solid #BEBF9D;
  font-family: Georgia, Trebuchet, Verdana, Arial, Sans-Serif;
  font-size: 14px;
  padding-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-right: 2px;
}
.error01
{
  background: pink;
  font-family: Trebuchet,Georgia,  Verdana, Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
  padding: 10px;
}
.form_err1 {
  background: #F5FABA;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; 
  COLOR: #FF0000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.search {
        display: none; VISIBILITY: HIDDEN; BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 1pt; BORDER-LEFT: medium none; WIDTH: 700px; COLOR: #ffffff; BORDER-BOTTOM: medium none; TEXT-ALIGN: LEFT;
}
h1.title {
font-family: 'Lobster', cursive;
text-shadow: 4px 4px 4px #aaa;
margin: 0 0 10px;
padding: 0;
border-bottom: none;
color: black;
font-size: 40px;
}
h2.title {
font-family: 'Ruslan Display';
text-shadow: 4px 4px 4px #aaa;
margin: 0 0 10px;
padding: 0;
border-bottom: none;
font-size: 26px;
color: black;
}
h2.title33{
font-family: 'Ruslan Display', cursive;
text-shadow: 4px 4px 4px #aaa;
margin: 0 0 10px;
padding: 0;
border-bottom: none;
font-size: 26px;
color: black;
}
h2.title34{
font-family: 'PT Serif Caption', serif;
text-shadow: 4px 4px 4px #aaa;
margin: 0 0 10px;
padding: 0;
border-bottom: none;
font-size: 26px;
color: black;
}
h2.title36{
font-family: 'PT Serif Caption', serif;
margin: 0 0 10px;
padding-top: 80px;
padding-bottom: 80px;
border-bottom: none;
font-size: 22px;
color: black;
}
h3.title {
font-family: 'Ruslan Display', cursive;
text-shadow: 2px 2px 2px #aaa;
margin: 0 0 10px;
padding: 0;
border-bottom: none;
font-size: 18px;
color: black;
text-align: left;
}
.instr01 {
  FONT-SIZE: 1.5em; 
  FONT-WEIGHT: bold; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.instr02 {
  FONT-SIZE: 1.17em; 
  FONT-WEIGHT: bold; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.instr022 {
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  font-style: italic;   
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.instr03 {
  padding-left: 5px;
  padding-right: 5px;  
  FONT-SIZE: 14px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
}
.instr04 {
  padding-right: 5px;  
  FONT-SIZE: 11px; 
  FONT-WEIGHT: bold; 
  font-style: italic;  
  float: right;  
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.instr05 {
  padding-left: 5px;
  padding-right: 5px;  
  margin-top: 30px;
  margin-bottom: 10px;  
  FONT-SIZE: 14px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}
.show_no {
        display :none;
        visibility: hidden;
}
.show_yes {
        display :block;
        visibility: visible;
}
#debug_trigger_show
{
  cursor: pointer;
  font-weight:bold;
  FONT-FAMILY: comic sans ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  border:1px solid #979797
  color: #D00;
}
.ybg {
  BACKGROUND: url(../img/bg3_index.jpg);
}
.martirolog {
  FONT-SIZE: 24px; 
  FONT-WEIGHT: bold; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
.martirolog2 {
  FONT-SIZE: 18px; 
  FONT-WEIGHT: bold; 
  COLOR: #333333; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
  margin-top: 15px;
}
.docs_title{
  margin-left: auto;
  margin-right: auto;  
  text-align: center;
  WIDTH: 75%;    
  FONT-SIZE: 14px; 
  FONT-WEIGHT: bold; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
.docs_subtitle{
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;  
  text-align: center;
  WIDTH: 75%;    
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold;   
  font-style: italic;  
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
.docs_sign{
  margin-left: auto;
  margin-right: auto; 
  text-align: RIGHT;
  WIDTH: 98%;      
  FONT-SIZE: 12px; 
  FONT-WEIGHT: bold; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
table#some_list TD.a_docs {
  text-align: left;  
}
table#some_list TD.a_docs A:hover{
  display: block;  
  text-align: left;  
  PADDING-LEFT: 0.3em;
  PADDING-RIGHT: 0.3em;
}

.legend_docs{
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
        font-size: 12px;
		font-style: normal;
        color: #FFFFFF;
        padding: 3px 5px 3px 5px;

        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-TOP: 5px;
}
#TB_overlay {
position: fixed;
z-index: 30000;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: gray;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);
-moz-opacity: 0.55;
-khtml-opacity: 0.55;
opacity: 0.55;
}
* html #TB_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + "px");
}
p.main_text{
  text-indent: 1.5em;
  margin-bottom: 0;
  margin-right: 20px;  
  margin-left: 10px;    
  float: left;
  text-align: justify;
  text-justify: inter-word;
}
p.main_text + p.main_text{
  margin-top: 0;
}
#mbnContainerMap { 
  width:730px; 
  height:680px; 
  margin:auto; 
  border:1px; 
  border-style:solid; 
  border-color:#696969;
}
.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	display: block;
	clear: left;
	float: left;
}
label {
  padding: 0 0 1em;
  color: #555;
  FONT-FAMILY: Arial, Verdana;
  font-size: 12px;
}
.view_flds0{
        BORDER-RIGHT: black 1px solid;
        BORDER-TOP: black 1px solid;
        BORDER-LEFT: black 1px solid;
        BORDER-BOTTOM: black 1px solid;
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
		font-style: italic;
        font-size: 16px;
        color: #502e3e;
        MARGIN-LEFT: 10px;
        MARGIN-RIGHT: 10px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
}
.view_legend1 {
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
        font-size: 12px;
		font-style: normal;
        color: #000000;
        padding: 3px 15px 3px 15px;

        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;		
}
	.portlet { margin: 0 0em 1em 0px; }
	.portlet-header { font-size: 14px; font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif"; margin: 0.3em; padding-top: 4px; padding-bottom: 4px; padding-left: 0.4em; text-align: left;}
	.portlet-header a:link { text-decoration: none; color: #FFFFFF;}	
	.portlet-header a:visited { text-decoration: none; color: #FFFFFF;}	
	.portlet-header a:active { text-decoration: none; color: #FFFFFF;}	
	.portlet-header a:hover { text-decoration: none; color: #FFFFFF;}		
	.portlet-header .ui-icon { float: right; }

	.portlet-header_menu { font-size: 14px; font-family: "Arial","Helvetica","MS Sans Serif","Sans-Serif"; margin: 0.3em; padding-top: 4px;  padding-bottom: 4px; padding-left: 0.4em; text-align: left;}
	.portlet-header_menu a:link { text-decoration: none; color: #FFFFFF;}	
	.portlet-header_menu a:visited { text-decoration: none; color: #FFFFFF;}	
	.portlet-header_menu a:active { text-decoration: none; color: #FFFFFF;}	
	.portlet-header_menu a:hover { text-decoration: none; color: #FFFFFF;}		
	.portlet-header_menu .ui-icon { float: right; }

	
	.portlet-content { padding: 0.4em;  text-align: left;}
.manual_1{
    font-size: 12px;
	text-align: left; 
	width: 252px;
	margin-left: 1px;
	margin-right: 1px;
}
.manual2 { 
	font-family: "Verdana","Arial","MS Sans Serif","Sans-Serif"; 
	text-align: left; 
	font-size: 10px;
	color: black;
}
.manual4lbd{ 
	font-family: "Verdana","Arial","MS Sans Serif","Sans-Serif"; 
	text-align: left; 
	font-size: 12px;
	color: black;
}
p.main_text21{
  margin-right: 20px;  
  margin-left: 10px;    
  float: left;
  text-align: justify;
  text-justify: inter-word;
}
p.main_text22{
  margin-right: 20px;  
  margin-left: 10px;    
  float: left;
  text-align: justify;
  text-justify: inter-word;
}
p.main_text23{
  margin-right: 20px;  
  margin-left: 10px;    
  float: left;
  text-align: justify;
  text-justify: inter-word;
  font-size: 12px;
}
p.main_text24{
  font-family: "Verdana","Arial","MS Sans Serif","Sans-Serif"; 
  margin-right: 2px;  
  margin-left:  2px;    
  float: left;
  text-align: justify;
  text-justify: inter-word;
  font-size: 12px;
  color: black;
}
table#left_search td input.sok_counter{
  FONT-SIZE: 12px;
  FONT-FAMILY: Georgia,Verdana,Helvetica, sans-serif;
  COLOR: #000000;
  font-weight: bold;
}
input.sok_counter{
  FONT-SIZE: 12px;
  FONT-FAMILY: Georgia,Arial,Verdana,Helvetica, sans-serif;
  color: #4d2d3a;
  font-weight: bold;
  background: #EBE9DE;
}
input.sok_counter_sel{
  FONT-SIZE: 12px;
  FONT-FAMILY: Georgia,Arial,Verdana,Helvetica, sans-serif;
  color: #4d2d3a;
  font-weight: bold;
  background: #FBDE62;
}
table#sok_list TR{
  BACKGROUND: #60615A;
}
table#sok_list TD{
  BACKGROUND: #E8E6DB;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #F8F7F1 1px solid;
}

table#sok_list TD#hidden_cell{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #F8F7F1 1px solid;
}

table#sok_list TD A:link, A:active, A:visited{
  BACKGROUND: #E8E6DB;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
}
table#sok_list TD A:hover{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
//  BORDER-BOTTOM: #3511FF 1px solid;
}
.leftimg {
    float:left;
    margin: 7px 7px 7px 0;
}
.rightimg  {
    float: right; 
    margin: 7px 0 7px 7px;
}
.sokol_text_title {
  FONT-SIZE: 1.5em; 
  FONT-WEIGHT: bold; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  text-align:  center;
}
.sokol_text {
  padding-left: 5px;
  padding-right: 5px;  
  FONT-SIZE: 14px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}
p.sokol_text2{
  margin-right: 10px;  
  margin-left: 10px;    
  float: left;
  text-align: justify;
  text-justify: inter-word;
  font-size: 12px;
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
table#tab_form TD{
  BACKGROUND: #E9E7DD;
}
.manual4yml{ 
	font-family: "Verdana","Arial","MS Sans Serif","Sans-Serif"; 
	text-align: left; 
	font-size: 14px;
	color: black;
}
.manual4yml_s{ 
	font-family: "Verdana","Arial","MS Sans Serif","Sans-Serif"; 
	text-align: left; 
	font-size: 12px;
	color: black;
}
P.digits
{
  font-weight:bold;
  FONT-FAMILY: monospace, comic sans ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: black;
  line-height: 1.2em;
}
table#digits_table TD{
  margin: 12px;
  border-width: 0 0 0 0px;
  FONT-FAMILY: monospace, comic sans ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: black;
  text-align: right; 
  padding: 5px;
}
table#digits_table TD#c1{
  text-align: left; 
}
table#digits_table TD#c3{
  text-align: center; 
}
table#digits_table TR#total td{
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}
table#full_list45 TD{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
  font-weight: bold;
  BORDER: #141703 1px solid;
  text-align: left;
}
// BUTTONS
table#full_list45 TD.button{
	display:block;	
}
table#full_list45 TD a:link.button, A:active.button, A:visited.button{
	background:url(../img/button.gif);
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
table#full_list45 TD a:hover.button{
	bgcolor: #000000;
	color:#0066CC;
}
.legend_docs45{
        font-weight:bold;
        FONT-FAMILY: Arial, Verdana;
        font-size: 12px;
		font-style: normal;
        color: #000000;
        padding: 3px 5px 3px 5px;

        MARGIN-LEFT: 0px;
        MARGIN-RIGHT: 0px;
        MARGIN-TOP: 5px;
}
table#sok_list55 TR{
  BACKGROUND: #60615A;
}
table#sok_list55 TD{
  BACKGROUND: #b2b9d7;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #F8F7F1 1px solid;
}
table#sok_list55 TD#hidden_cell{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #F8F7F1 1px solid;
}
table#some_list55 TR{
  BACKGROUND: #60615A;
}
table#some_list55 TD{
  BACKGROUND: #b2b9d7;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #000000 1px solid;
}
table#some_list55 TD#hidden_cell{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #FFFFFF 1px solid;
}
table#full_list55 TD{
  BACKGROUND: #073266;
  COLOR: #FFFFFF;
  font-size: 14px;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
  font-weight: bold;
  BORDER: #141703 1px solid;
  text-align: left;
}
// BUTTONS
table#full_list55 TD.button{
	display:block;	
}
table#full_list55 TD a:link.button, A:active.button, A:visited.button{
	background:url(../img/button.gif);
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
table#full_list55 TD a:hover.button{
	bgcolor: #000000;
	color:#0066CC;
}
.martirolog55 {
  FONT-SIZE: 24px; 
  FONT-WEIGHT: bold; 
  COLOR: #073266; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
DIV.tabMain55 {
        BORDER-RIGHT: #60615A 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #638ccd 2px solid; PADDING-LEFT: 0.5em; Z-INDEX: 101; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #638ccd 2px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #60615A 2px solid; POSITION: relative; BACKGROUND-COLOR: #638ccd; moz-border-radius: 0em .5em .5em 0em; border-radius-topright: .5em; border-radius-bottomright: .5em
}
H4#title55 {
  font-style: italic;  
  BORDER-RIGHT: #C7C8C4 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #60615A 1px solid; MARGIN-TOP: 0em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #60615A 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #C7C8C4 1px solid; BACKGROUND-COLOR: #48719b;
  text-align: left;  		
}
DIV.tabArea55 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; PADDING-TOP: 0px;
  BACKGROUND-COLOR: #638ccd;
}
A.tab55 {
        BORDER-RIGHT: #638ccd 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #F6F9E6 2px solid; PADDING-LEFT: 1em; Z-INDEX: 100; PADDING-BOTTOM: 2px; BORDER-LEFT: #F6F9E6 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #C7C8C4 0px solid; POSITION: relative; TOP: 3px; BACKGROUND-COLOR: #7ebee2; TEXT-DECORATION: none; moz-border-radius: .75em .75em 0em 0em; border-radius-topleft: .75em; border-radius-topright: .75em
}
A.tab55 {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 14px;
  COLOR: #0f2952;
}
A.tab55:visited {
        COLOR: #638ccd
}
A.tab55:hover {
        BORDER-LEFT-COLOR: #A2A594; BORDER-BOTTOM-COLOR: #638ccd; COLOR: #000000; BORDER-TOP-COLOR: #A2A594; BACKGROUND-COLOR: #738ccd; BORDER-RIGHT-COLOR: #638ccd
}
A.activeTab55:hover {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; COLOR: #000000; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #638ccd; BORDER-RIGHT-COLOR: #60615A
}
A.activeTab55:visited {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; COLOR: #000000; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #738ccd; BORDER-RIGHT-COLOR: #60615A
}
A.activeTab55 {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #738ccd; BORDER-RIGHT-COLOR: #60615A;
        BORDER-LEFT-COLOR: #A2A594; BORDER-BOTTOM-COLOR: #638ccd; COLOR: #000000; BORDER-TOP-COLOR: #A2A594; BACKGROUND-COLOR: #738ccd; BORDER-RIGHT-COLOR: #638ccd;
//        Z-INDEX: 102;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
//        TOP: 1px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 14px;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
table#pager_55 td{
        background: #9ec0de;
		vertical-align: middle;
}
// 40
table#sok_list40 TR{
  BACKGROUND: #60615A;
}
table#sok_list40 TD{
  BACKGROUND: #f5fdc7;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #F8F7F1 1px solid;
}
table#sok_list40 TD#hidden_cell{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #F8F7F1 1px solid;
}
table#some_list40 TR{
  BACKGROUND: #60615A;
}
table#some_list40 TD{
  BACKGROUND: #f5fdc7;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #000000 1px solid;
}
table#some_list40 TD#hidden_cell{
  BACKGROUND: #FFFFFF;
  COLOR: #000000;
  font-size: 14px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-weight: bold;
  BORDER: #FFFFFF 1px solid;
}
table#full_list40 TD{
  BACKGROUND: #073266;
  COLOR: #FFFFFF;
  font-size: 14px;
  font-family: Verdana, Arial, Georgia, Trebuchet, Sans-Serif;
  font-weight: bold;
  BORDER: #141703 1px solid;
  text-align: left;
}
// BUTTONS
table#full_list40 TD.button{
	display:block;	
}
table#full_list40 TD a:link.button, A:active.button, A:visited.button{
	background:url(../img/button.gif);
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}
table#full_list40 TD a:hover.button{
	bgcolor: #000000;
	color:#0066CC;
}
.martirolog40 {
  FONT-SIZE: 24px; 
  FONT-WEIGHT: bold; 
  COLOR: #073266; 
  FONT-FAMILY: Verdana, Arial, sans-serif, Helvetica;
}
DIV.tabMain40 {
        BORDER-RIGHT: #aeb973 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #aeb973 2px solid; PADDING-LEFT: 0.5em; Z-INDEX: 101; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #aeb973 2px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aeb973 2px solid; POSITION: relative; BACKGROUND-COLOR: #aeb973; moz-border-radius: 0em .5em .5em 0em; border-radius-topright: .5em; border-radius-bottomright: .5em
}
H4#title40 {
  font-style: italic;  
  BORDER-RIGHT: #C7C8C4 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #60615A 1px solid; MARGIN-TOP: 0em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 2px; BORDER-LEFT: #60615A 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #C7C8C4 1px solid; BACKGROUND-COLOR: #65712e;
  text-align: left;  		
}
DIV.tabArea40 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; PADDING-TOP: 0px;
  BACKGROUND-COLOR: #aeb973;
}
A.tab40 {
        BORDER-RIGHT: #7f8174 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #F6F9E6 2px solid; PADDING-LEFT: 1em; Z-INDEX: 100; PADDING-BOTTOM: 2px; BORDER-LEFT: #F6F9E6 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #C7C8C4 0px solid; POSITION: relative; TOP: 3px; BACKGROUND-COLOR: #e3e9a4; TEXT-DECORATION: none; moz-border-radius: .75em .75em 0em 0em; border-radius-topleft: .75em; border-radius-topright: .75em
}
A.tab40 {
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 14px;
  COLOR: #0f2952;
}
A.tab40:visited {
        COLOR: #7f8174
}
A.tab40:hover {
        BORDER-LEFT-COLOR: #A2A594; BORDER-BOTTOM-COLOR: #7f8174; COLOR: #000000; BORDER-TOP-COLOR: #A2A594; BACKGROUND-COLOR: #adc349; BORDER-RIGHT-COLOR: #7f8174
}
A.activeTab40:hover {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; COLOR: #000000; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #7f8174; BORDER-RIGHT-COLOR: #60615A
}
A.activeTab40:visited {
        BORDER-LEFT-COLOR: #C7C8C4; BORDER-BOTTOM-COLOR: #60615A; COLOR: #000000; BORDER-TOP-COLOR: #C7C8C4; BACKGROUND-COLOR: #adc349; BORDER-RIGHT-COLOR: #60615A
}
A.activeTab40 {
        BORDER-LEFT-COLOR: #A2A594; BORDER-BOTTOM-COLOR: #7f8174; COLOR: #000000; BORDER-TOP-COLOR: #A2A594; BACKGROUND-COLOR: #aeb973; BORDER-RIGHT-COLOR: #7f8174;
//        Z-INDEX: 102;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
        PADDING-LEFT: 8px;
        PADDING-RIGHT: 8px;
//        TOP: 1px;
  font-family: Arial, Georgia, Trebuchet, Verdana,  Sans-Serif;
  font-size: 14px;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
table#pager_40 td{
        background: #9ec0de;
		vertical-align: middle;
}