BODY {
	COLOR: #000000;
	FONT-FAMILY: Arial, Tahoma,  Verdana, sans-serif,helvetica;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	TEXT-DECORATION: none
}

TD {
	COLOR: #000000;
	FONT-FAMILY: Arial, Tahoma,  Verdana, sans-serif,helvetica;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	TEXT-DECORATION: none;
}

textarea {
	FONT-FAMILY: Arial, Tahoma,  Verdana, sans-serif,helvetica;
	BORDER-BOTTOM: 1px outset; 
	BORDER-LEFT: 1px inset; 
	BORDER-RIGHT: 1px outset; 
	BORDER-TOP: 1px inset;
}

A, A.link {
	COLOR: #003399;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Tahoma,  Verdana, sans-serif,helvetica;
}

A, A.link:hover { 
	COLOR: #003399;
	TEXT-DECORATION: underline;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Tahoma,  Verdana, sans-serif,helvetica;
}

A.link_small {
 COLOR: blue;
 TEXT-DECORATION: underline;
 FONT-SIZE: 8pt;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.link_small:hover { 
 COLOR: #006633; 
 TEXT-DECORATION: underline;
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.bc {
 background: url('./img/new/butt.png') no-repeat left top;
 width: 120px;
 height: 120px;
}

A.bc:hover {
 background: url('./img/new/butt+.png') no-repeat left top;
 width: 120px;
 height: 120px;
}

A.menu {
 COLOR: #003399;
 TEXT-DECORATION: none;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.menu:hover { 
 COLOR: #003399;
 TEXT-DECORATION: underline;
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.visitor_menu {
 COLOR: #003399; 
 TEXT-DECORATION: none;
 FONT-SIZE: 11px;
 FONT-WEIGHT: lighter;
 FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
}

A.visitor_menu:hover { 
 COLOR: #003399; 
 TEXT-DECORATION: underline;
 FONT-SIZE: 11px;
 FONT-WEIGHT: lighter;
 FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
}

A.client_menu {
 COLOR: #003399;
 TEXT-DECORATION: none;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
}

A.client_menu:hover { 
 COLOR: #0A275A;
 TEXT-DECORATION: underline;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
}

A.submenu {
 COLOR: #0054A5; 
 TEXT-DECORATION: none;
 FONT-SIZE: 8pt;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.submenu:hover { 
 COLOR: #0054A5;
 TEXT-DECORATION: underline;
 FONT-SIZE: 8pt;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.htbl { 
 COLOR: #FDFCFD; 
 TEXT-DECORATION: underline; 
 FONT-SIZE: 8pt; 
 FONT-WEIGHT: bold; 
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
A.htbl:hover {  
 COLOR: #eaeaea; 
 TEXT-DECORATION: underline; 
 FONT-SIZE: 8pt; 
 FONT-WEIGHT: bold; 
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.bottom_menu {
 COLOR: #8C8C8C;
 TEXT-DECORATION: none;
 FONT-SIZE: 9pt;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.bottom_menu:hover { 
 COLOR: #006633; 
 TEXT-DECORATION: underline; 
 FONT-SIZE: 9pt; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.bottom {
 COLOR: #DA251D;
 TEXT-DECORATION: none;
 FONT-SIZE: 7pt;
 font-weight: bold;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.bottom:hover { 
 COLOR: #DA251D; 
 TEXT-DECORATION: underline; 
 FONT-SIZE: 7pt; 
 font-weight: bold;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.lang {
 COLOR: #000000;
 TEXT-DECORATION: none;
 FONT-SIZE: 8pt;
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.lang:hover { 
 COLOR: #990000; 
 TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.link_header {
	COLOR: #1F00FA;
	TEXT-DECORATION: none;
	font-weight: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

A.link_header:hover {
	COLOR: #1F00FA;
	TEXT-DECORATION: underline;
	font-weight: bold;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.copyright {
 COLOR: #9c9c9c; 
 TEXT-DECORATION: none; 
 FONT-SIZE: 8pt; 
 font-weight: lighter;
 FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
}

A.copyright_menu {
 COLOR: #3E40B1;
 TEXT-DECORATION: none;
 FONT-SIZE: 8pt;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.copyright_menu:hover { 
 COLOR: #006633;
 TEXT-DECORATION: underline; 
 FONT-SIZE: 8pt; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.calendar { 
 COLOR: #003399; 
 TEXT-DECORATION: none; 
 FONT-SIZE: 9pt; 
 FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.calendar:hover { 
 COLOR: #433A65; 
 TEXT-DECORATION: underline}

.table_header {
	background-image: url(img/fon1_x.gif);
	background-repeat :repeat-x;
	color: #1F00FA;
	font-weight: bold;
	font-size:8pt;
}

.table_print {
	background: #CCCCCC;
	color: black;
	font-weight: bold;
	font-size:8pt;
}

.table_body {
	color: black;
	font-weight: normal;
	font-size: 8px;
}

.form_button {
        BORDER-BOTTOM: 1px outset;
        BORDER-LEFT: 1px inset;
        BORDER-RIGHT: 1px outset;
        BORDER-TOP: 1px inset;
        FONT-WEIGHT: lighter;
        COLOR: #000000;
	BACKGROUND-COLOR: #E0EAF4;
        FONT-FAMILY: Arial, Verdana;
        FONT-SIZE: 8pt;
	height: 20px;
}

.form_button2 {
        BORDER-BOTTOM: 1px outset;
        BORDER-LEFT: 1px inset;
        BORDER-RIGHT: 1px outset;
        BORDER-TOP: 1px inset;
        FONT-WEIGHT: lighter;
        COLOR: #ffffff;
	background-image: url(img/fon_x.gif);
	background-repeat :repeat-x;
        FONT-FAMILY: Arial, Verdana;
        FONT-SIZE: 8pt
}

.form_input {
	BORDER-BOTTOM: 1px inset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px inset;
	BORDER-TOP: 1px outset;
	BORDER-COLOR: #7096B7;
	FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
	background:url(../img/field1.png) repeat-x;
	font-size: 12px;
}

.form_input2 {
	BORDER-BOTTOM: 1px inset;
	BORDER-LEFT: 1px outset;
	BORDER-RIGHT: 1px inset;
	BORDER-TOP: 1px outset;
	BORDER-COLOR: #003399;
	FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.form_error_input { 
	BORDER-BOTTOM: 2px inset;
	BORDER-LEFT: 2px outset;
	BORDER-RIGHT: 2px inset;
	BORDER-TOP: 2px outset;
	BORDER-COLOR: #FF0000;
	FONT-FAMILY: Arial, Tahoma,  Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.sys_form {
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px inset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px inset;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

.required {
 font-size: 9pt;
 font-family: Arial, Verdana;
 font-weight: bold;
 color: red;
}

.info {
 font-size: 9pt;
 font-family: Arial, Verdana;
 font-weight: bold;
 color: green;
}

.page_title {
 font-size: 12px;
 font-weight: bold;
 FONT-FAMILY: Arial, Tahoma,  Verdana;
 color: #EC4E00;
}

.big_title {
 font-size: 16px;
 font-weight: bold;
 font-family: Arial, Verdana;
 color: #009BF3;
}

.page_subtitle {
 font-size: 9pt;
 font-weight: bold;
 font-family: Arial, Verdana;
 color: black;
}

.block_title {
 font-size: 12pt;
 font-weight: bold;
 font-family: Arial, Verdana;
 color: #0360A8;
}

.checkbox {
	BORDER-BOTTOM: 0px outset;
	BORDER-LEFT: 0px inset;
	BORDER-RIGHT: 0px outset;
	BORDER-TOP: 0px inset;
}

.title1 {
	COLOR: #606060;
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.small_text {
	COLOR: black;
	TEXT-DECORATION: none;
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial, Tahoma,  Helvetica, sans-serif
}

.headline {
	COLOR: #15356A;
	FONT-SIZE: 10pt;
	font-weight: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.bc {
 FONT-SIZE: 12pt;
 font-weight: bold;
 background: url('/img/new/butt.png') no-repeat left top;
 width: 120px;
 height: 90px;
}

.bc:hover {
 FONT-SIZE: 12pt;
 font-weight: bold;
 background: url('/img/new/butt+.png') no-repeat left top;
 width: 120px;
 height: 90px;
 max-height: 90px;
}

.bc2 {
 FONT-SIZE: 12pt;
 font-weight: bold;
 width: 120px;
 height: 90px;
 text-align: center;
 vertical-align: text-top;
 position:relative;
 left:0px;
 top:0px;
 float: left;
}

.bc2:hover {
 FONT-SIZE: 12pt;
 font-weight: bold;
 width: 120px;
 height: 90px;
 max-height: 90px;
 text-align: center;
 position:relative;
 vertical-align: text-top;
 left:3px;
 top:3px;
}


.bcie2 {
 FONT-SIZE: 12pt;
 font-weight: bold;
 width: 120px;
 height: 90px;
 text-align: center;
 vertical-align: text-top;
 position:relative;
 left:0px;
 top:0px;
 float: left;
}

.bcie2:hover {
 FONT-SIZE: 12pt;
 font-weight: bold;
 width: 120px;
 height: 90px;
 max-height: 90px;
 text-align: center;
 position:relative;
 vertical-align: text-top;
 left:3px;
 top:15px;
}


.bl {
 FONT-SIZE: 16pt;
 COLOR: white;
 font-weight: bold;
 font-family: times-new-roman;
 background: url('/img/new/bbutton.png') no-repeat left top;
 width: 180px;
 height: 40px;
 text-align: center;
 position:relative;
 left:0px;
 top:0px;
 float: left;
}

.bl:hover {
 FONT-SIZE: 16pt;
 COLOR: white;
 font-weight: bold;
 background: url('/img/new/bbutton+.png') no-repeat left top;
 width: 180px;
 height: 40px;
 text-align: center; 
 position:relative;
 left:1px;
 top:1px;
}

.tl {
 COLOR: #15356A;
 text-align: center;
 FONT-SIZE: 16px;
 font-weight: bold;
 FONT-FAMILY: times-new-roman;
 cursor: pointer;
}

.tl:hover {
 COLOR: #15356A;
 text-align: center;
 FONT-SIZE: 16px;
 font-weight: bold;
 FONT-FAMILY: times-new-roman;
 cursor: pointer;
}

.tl:link {
 COLOR: #15356A;
 text-align: center;
 FONT-SIZE: 16px;
 font-weight: bold;
 FONT-FAMILY: times-new-roman;
 cursor: pointer;
}

.tm {
 COLOR: #15356A;
 border: medium;
 text-align: center;
 FONT-SIZE: 16px;
 cursor: pointer;
 float: left;
 max-width: 200px;
}

.tm:hover {
 COLOR: #15356A;
 text-align: center;
 border: medium;
 FONT-SIZE: 16px;
 font-weight: bold;
 cursor: pointer;
 float: left;
 max-width: 200px;
}

.tm:link {
 COLOR: #15356A;
 border: medium;
 text-align: center;
 FONT-SIZE: 16px;
 cursor: pointer;
 float: left;
 max-width: 200px;
}

.tmm {
 COLOR: #15356A;
 text-align: center;
 FONT-SIZE: 18px;
 font-weight: bold;
 FONT-FAMILY: times-new-roman;
 cursor: pointer;
}

.tmm:hover {
 COLOR: #15356A;
 text-align: center;
 FONT-SIZE: 18px;
 font-weight: bold;
 FONT-FAMILY: times-new-roman;
 cursor: pointer;
}

.x1
{
color: black;
background-color: #B1BECC;
z-index:50;
vertical-align: text-top;
}

.x1:hover
{
color: white;
background-color: #15356A;
z-index:100;
vertical-align: text-top;
}

.x2
{
z-index:1;
vertical-align: text-top;
}

.Dprint
{
 COLOR: #15356A;
 text-align: center;
 FONT-SIZE: 16px;
 font-weight: bold;
 FONT-FAMILY: times-new-roman;
}

.span_field_os_recured{
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: #cc9900;
}

.form-item{
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 25px;
    margin-right: 25px;
}

.success_sheild, .erorr_shield{
    width: 60%;
    margin-right: 20%;
    margin-left: 20%;
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.success_sheild{
    font-size: 14px;
    color: #4F8A10;
    background-color: #DFF2BF;
    border: 1px solid;
    text-align: center;
}
.erorr_shield{
    font-size: 12px;
    color: #D8000C;
    background-color: #FFBABA;
    border: 1px solid;
    text-align: center;
}

.mlable-items{
      display: block;
      float: none   !important;
}

.card_addform_body, .activate_cards_body, .add-cards_from_file{
    margin-bottom: 10px;
    margin-top: 25px;
    margin-left: 25px;
    border: 1px solid #990000;
    font-weight: bold;
}

.block_pay_reciver_mode{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.pay_reciver_list_item, .pay_reciver_list_item_odd, .pay_reciver_providers_list_item, .pay_reciver_providers_list_item_odd{
    height:  25px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    text-align: left;
}
.pay_reciver_list_item{
   background-color: #aad1d7; 
}
.pay_reciver_list_item_odd{
   background-color: #c6e6eb; 
}
.pay_reciver_providers_list_item{
    background-color: #ff9393;
}
.pay_reciver_providers_list_item_odd{
    background-color: #ebb5b5;
}
.m_spec_form_item_radio
{
    float:left;
    text-align: left;
    width: 25%;
    margin-right: 100px;
}
.m_spec_form_item{
   float:left;
   margin-right: 25px;
}

