 /*FAQ_PAGE*/
.faqPage{padding:22px 28px 40px 38px;}
	.faqPage .btnTop{float:left;padding:0 22px 22px 0;}
        .faqPage .searchCount{text-align: center;font-style: italic;padding-top: 5px;}
        
.btnInstr{display:block;width:265px;height:32px;padding:14px 0 0 52px;text-align:left;text-decoration:none;color:#2d3500;font:14px/18px Arial;font-weight:bold;background:url("../images/btnInstructions.png") no-repeat 0 0;}

.faqSnglBlock{padding-bottom:22px;}
	.faqSnglBlock .pntr{display:block;width:7px;height:9px;background:url("../images/icons.png") no-repeat 0 0 transparent;vertical-align:top;margin:7px 9px 0 0;float:left;}
	.faqSnglBlock .ttl{display:block;float:left;text-decoration:none;}
		.faqSnglBlock .ttl span{display:block;float:left;max-width:898px;font:14px/20px Arial;color:#000;font-weight:bold;text-decoration:underline;}
			.faqSnglBlock .ttl:hover span{text-decoration:none;}
	.faqSnglBlock .faqDesc{padding:0 0 0 54px;display:none;}
		.faqSnglBlock .faqDesc p{font:12px/18px Arial;padding-top:16px;}
.faqOpen .faqDesc{display:block;}
	.faqOpen .pntr{width:8px;margin-right:8px;background-position:-7px 0;}
	
.searchPrt{width:470px;height:44px;float:right;background:url("../images/bgSearch.png") no-repeat 100% 0 transparent;}
	.searchPrt input[type=submit]{border:0;background:transparent;width:88px;height:40px;color:#000;font:14px/17px Arial;font-weight:bold;float:left;margin:1px 0 0 3px;cursor:pointer;}
	.searchPrt input[type=text]{border:0;background:transparent;margin:14px 8px 0 8px;width:290px;color:#5a5a5a;font:14px/17px Arial;font-style:italic;float:left;}
	.searchPrt label{width:72px;float:left;padding:13px 0 0 0;font:14px/17px Arial;color:#2d3500;font-weight:bold;}

/*PANELS*/
.greenPnl{width:662px;margin:0 auto;}
	.greenPnl .bgBot{height:10px;background:url("../images/autor_win-bot2.png") no-repeat 0 0;}
	.greenPnl .bgMid{background:url("../images/autor_win-bg2.png") repeat-y 0 0 transparent;}
	.greenPnl .bgTop{height:56px;background:url("../images/autor_win-top2.png") no-repeat 0 0;padding:26px 42px 0 42px;}
.yellowPnl{width:662px;margin:0 auto;}
	.yellowPnl .bgBot{height:10px;background:url("../images/autor_win-bot.png") no-repeat 0 0;}
	.yellowPnl .bgMid{background:url("../images/autor_win-bg.png") repeat-y 0 0 transparent;}
	.yellowPnl .bgTop{height:56px;background:url("../images/autor_win-top.png") no-repeat 0 0;padding:26px 42px 0 42px;}      
 
/*EDIT_PANEL*/
.rowButton{padding:4px 140px 10px 40px;text-align:right;}
	.rowButton input[type=submit]{margin:0 5px;border:none;width:175px;height:40px;background: url("../images/but/autor_but.png") no-repeat 0 0;font: bold 16px/40px arial;}
.rowEdit{padding-bottom:10px;}
	.rowEdit input[type=text], .rowEdit input[type=email], .rowEdit input[type=password]{width:270px;float:left;padding:10px;background:#fff;font:16px Arial;border:solid 1px #C7C7C7;border-radius:5px;/* behavior:url(pie.htc); */}
	.rowEdit label{display:block;width:180px;float:left;text-align:right;font-size:16px;font-family:Arial;padding:9px 26px 0 0;}
		.rowEdit label.line2{padding-top:0;}       
.rowMessage{text-align: center;font-size:16px;font-family:Arial; padding-bottom:10px; color: #834936}                
/*CHANGE_PASSWORD*/
.changePassword .bgMid{padding:64px 10px 90px 10px;}
.yellowPnl .rowButton input[type=submit]{color:#7f0805;}

.sepH{margin:0 0 25px 0;border-top:1px solid #cdcdcd;background-color:#fff;height:1px;}
	.sepHProfile{margin:-18px 150px 25px 150px;}
	
.rowContacts{padding-bottom:70px;}
	.rowContacts .desc{float:right;width:200px;font:13px/27px Arial;}
		.rowContacts .desc a{color:#000;}
	.rowContacts .txt{float:left;text-align:right;font:20px/27px Arial;}
        
.faqPage span.highlight {
    background-color: #FFFF96;
    display: inline;
    float: none;
}

.supportBlock{width:660px;margin:30px auto;}

.profile_block {
  width: 60%;
  margin: 30px auto;
}
.supportBlock{width:660px;margin:30px auto;}
.profile_table {
  width: 100%;
}
.profile_table TH, .profile_table TD {
  padding: 4px 15px;
}
.profile_table H3 {
  font: normal 16px arial;
}
.profile_table H4 {
  font: normal 20px arial;
}
.profile_table TH .status {
  float: right;
  margin-top: 3px;
  padding-left: 25px;
  background: url(../images/ico/account_status-ok.gif) no-repeat 0 1px;
  font: bold 14px arial;
  color: #7A9100;
}
.profile_table LABEL {
  display: block;
  font: 14px arial;
  text-align: right;
}
.profile_table .field {
  width: 98%;
  padding: 12px 6px;
  border: solid 1px #C7C7C7;
  border-radius: 6px;
  behavior:url(pie.htc);
  font: 13px arial;
}
.profile_table .field2 {
    border: 1px solid #C7C7C7;
    border-radius: 6px 6px 6px 6px;
    font: 18px arial;
    margin-left: 0px;
    padding: 12px 6px;
    width: 5%;
}

.profile_table .field3 {
    border: 1px solid #C7C7C7;
    border-radius: 6px 6px 6px 6px;
    font: 18px arial;
    margin-left: 0;
    padding: 12px 6px;
    width: 6%;
}
.profile_table textarea {
  width: 98%;
  padding: 12px 6px;
  border: solid 1px #C7C7C7;
  border-radius: 6px;
  height:124px;
  behavior:url(pie.htc);
  font: 13px arial;
}

.profile_table td.message {
  width: 100%;
  padding: 12px 6px;
  border: solid 1px #C7C7C7;
  font: 14px arial;
  color: #7A9100;
  text-align: center;
}
.profile_table td.error {
  width: 100%;
  padding: 12px 6px;
  border: solid 1px #C7C7C7;
  font: 14px arial;
  color: #7f0805;
  text-align: center;
}

.profile_table .buts {
  margin: 10px 0;
  overflow: hidden;
}
.profile_table .buts INPUT {
  float: left;
  width: 179px;
  height: 44px;
  margin-right: 20px;
  border: none;
}
.profile_table .buts INPUT:hover {
  cursor: pointer;
}
.profile_table .buts .save {
  background: url(../images/but/save.jpg) no-repeat 0 0;
  font: bold 16px/44px arial;
}
.profile_table .buts .save:hover {
  background: url(../images/but/save.jpg) no-repeat -179px 0;
}
.profile_table .buts .cancel {
  background: url(../images/but/cancel.jpg) no-repeat 0 0;
  font: bold 16px/44px arial;
}
.profile_table .buts .cancel:hover {
  background: url(../images/but/cancel.jpg) no-repeat -179px 0;
}
#navPayments {
    width: 92px;
    line-height: 14px!important;
    text-align: center;
    padding-top: 6px!important;
}

#content .tabs_block .add-tabs div {
    padding: 0 19px!important;
}    
#content .content_block .table1 .head th {
    border-top : 1px solid #ABABAB;
}

table.fixheader {
    position: fixed;
    top : 0;
    
}

.tooltip.question{
    width: 12px;
    height: 20px;
    padding: 5px 10px;
    cursor: pointer;
    left: 97%!important;
}
.tooltip.question p{
    font-size: 25px;
}