.jButton, .jButtonOff, .jButton .lB, .jButton .rB, .jButtonOff .lB, .jButtonOff .rB  {
  float:left;
  cursor: pointer;
  cursor: hand;
}
.jButton .lB  {
  background-image: url('/design/site/contacts/tab_lb.gif');
  background-repeat:no-repeat;
}
.jButton .rB  {
  background-image: url('/design/site/contacts/tab_rb.gif');
  background-repeat:no-repeat;
}
.jButtonOff .lB  {
  background-image: url('/design/site/contacts/tab_lb_off.gif');
  background-repeat:no-repeat;
}
.jButtonOff .rB  {
  background-image: url('/design/site/contacts/tab_rb_off.gif');
  background-repeat:no-repeat;
}
.jButton .bBg, .jButtonOff .bBg {
  float:left;
  background-image: url('/design/site/contacts/tab_bg.gif');
  background-repeat:repeat-x;
  height:27px;
}
.jButtonOff .bBg {
  background-image: url('/design/site/contacts/tab_bg_off.gif');
}


.jButton .btnTitle, .jButtonOff .btnTitle {
  margin-top:5px;
}
.jButton .btnTitle {
  font-weight:bold;
}

.jButton .bLine {
  float:left;
  background-image: url('/design/site/contacts/tab_line.gif');
  background-repeat:repeat-x;
  height:27px;
}

/***********/


select.plane, textarea.plane, input.plane, select.error, textarea.error, input.error, textarea.code {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color : #999999;
  font-size: 11px;
  height: 17px;
}

input.plane-enter, input.plane-save, input.plane-reset {
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-color: #003366;
	font-size: 11px;
	background-color: #C1CBDA;
	color: #003366;
	font-weight: bold;
	letter-spacing: 1px;
	height: 21px;
}

input.plane-save {
  color: #FFFFFF;
  background-color: #6682CC;
}

input.plane-reset {
  color: #000000;
  background-color: #CCCCCC;
}

.plane-b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-color : #999999;
  font-size: 11px;
  height: 17px;
  background-color:#EEEEEE;
}


/************/

.finger {
  cursor: hand;
  cursor: pointer;
}

.popDownBlock {
  position:absolute;
  padding:1px;
  border:1px solid #9CB8D5;
  background-color:#FFFFFF;
  font-size:11px;
  display:none;
}
div.divOver {
  background-color: #F1F8FE;
  cursor: pointer;
  cursor: hand;
}
div.divOut {
  background-color: #FFFFFF;
  cursor: pointer;
  cursor: hand;
}
.smalltext, .smalltxt, .smtxt {font-size: 9px; color: #999999;}
.tEng {color:#969696}

#frmConferenceEdit span, #frmMagazineEdit span, #frmNewsEdit span, #frmContactEdit span {
  color: #30406F;
}
.errBlock {
  color: #db2828;
  border:1px dashed #db2828;
  width:70%;
  text-align: left;
  padding:10px;
}
.successBlock, .okBlock {
  color: #20AA20;
  border:1px dashed #20AA20;
  width:70%;
  text-align: left;
  padding:10px;
}

/**
* Text styles
*/

.list_p {margin:3px 0 3px 0;color:#999999;font-style:italic;}
.txtGrayBlue {color:#9CB8D5;}
.txtGray {color:#696969;}
.err {color:#DB2828;}
.success {color:#20AA20;}

.title_gb {
  color: Teal;
}
.popDownBlock {
  position:absolute;
  padding:1px;
  border:1px solid #9CB8D5;
  background-color:#FFFFFF;
  font-size:11px;
  display:none;
}
div.divOver {
  background-color: #F1F8FE;
  cursor: pointer;
  cursor: hand;
}
div.divOut {
  background-color: #FFFFFF;
  cursor: pointer;
  cursor: hand;
}
.tdHeadBG, .tdHeadBGh {
  background-color: #9cb8d5;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
}
.tdHeadBGh {
  padding-left:5px;
  padding-right:5px;
}
.padsLR {
  padding-left:10px;
  padding-right:10px;
}
.dark_red_bold {
  font-weight:bold;
  color:#db2828;
}
.normal_blue {
  color:#2828db;
}

a.bold_blue {
  font-weight:bold;
  text-decoration: underline;
}
a.bold_blue:hover {
  font-weight:bold;
  text-decoration: none;
}

a.dark_red_bold {
  font-weight:bold;
  color:#db2828;
  text-decoration: none;
}
a.dark_red_bold:hover {
  color:#db2828;
  text-decoration: underline;
}

a.l {
  text-decoration: none;
}
a.l:hover {
  text-decoration: underline;
}

a.lu {
  text-decoration: underline;
}
a.lu:hover {
  text-decoration: none;
}