html, body, h2, h3, h6 
{
    margin:0;
    padding:0;
}
p 
{
    margin:0;
    padding:0;
	font:200 13px Verdana, Arial, Helvetica, sans-serif;
    color:#767676;
}
.clearP
{
    padding:0!important;
}
.clearBG
{
    background:none!important;
}
.clear
{
    height:1px;
    clear:both;
}
.hide
{
	display:none;
}
.errhost
{
	display:block;
	margin-bottom: 2px;
	cursor:pointer;
}

.pagecheck a
{
		cursor:pointer;
}
.tablesorter  th div.th span
{
	cursor:pointer;
}

img.gimage
{
width:auto !important;
}
.authorization-bttn::-moz-focus-inner {border: 0;padding: 0;}
/***********************    FOTTER    ************************/
#footer1
{
    background:url(img/BG_left_bottom.png) left top no-repeat;
    clear:both;
    position:absolute;
    width:100%;
    bottom:0;
    left:0;
    min-width:1320px;
}
#footer2 
{
    background:url(img/footer_right.jpg) 100% top no-repeat;
    height:104px;
    padding-top:77px;
}
#footer2 .copy
{
    float:left;
    width:200px;
    padding-left:70px;
    padding-top:10px;
}
#footer2 .copy p
{
    color:#FFF;
    font-size:11px;
    letter-spacing:-0.4px;
}
#footer2 .statistics
{
    margin-left:410px;
	position:relative;
}
#footer2 .statistics p
{
     font-size:11px;
     color:#808080;
     letter-spacing:-0.2px;
}
#footer2 .social-icons {position:absolute;left: 410px;top: -44px; white-space:nowrap;}
#footer2 .social-icons > * {margin: 4px 0;}
#footer2 .social-icons .cnt > *  {display:inline-block;}
#footer2 .social-icons .cnt.last-child  {margin-top: 13px;}
.footer-menu {float:left;}
.footer-menu li {margin-bottom:4px;}
.footer-menu li a {font-size:11px;}
.footer-menu li a:hover {text-decoration:none;}
.footer-menu img {vertical-align:-2px;margin-right:9px;}
.fblk-link {float:right;width:150px;position:relative;z-index:5;}
.fblk-link a {display:inline-block;margin:12px 4px 0 0;}
.fblk-link .main {width:82px;display:block;}
/*tablesorter*/
.headerSortDown div span
{
	float: left;
    background:#f6a00d url(img/table_th_sortdown.gif) right 7px no-repeat;    
        
}
.header div span
{
	padding-right: 10px !important;
}

.headerSortUp div span
{
    float: left;
    background:#f6a00d url(img/table_th_sortup.gif) right 5px no-repeat;    
}
tr.even
{
	
}
tr.odd
{
	background-color:#f4f1e5;
}

div.pagecheck
{
	clear:left;
}
.pagecheck b
{
	display:inline !important;
}

form.validate input.error, form.validate textarea.error, select.checked
{
	border: solid 1px #e50000 !important; 
}

input.checked, textarea.checked, select.checked
{
	outline: solid 1px #C8DE00 !important;
    border: solid 1px #C8DE00 !important;    
}
form.validate .enter-ch input.error
{
	background-color: #e50000 !important; 
}
.stooltip
{
	background-color:#ffffe1; 
    border:1px solid #000; 
    padding:5px 8px; 
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:11px;
    position:absolute;
}
#jqtooltip {
    background-color:#ffffe1; 
    border:1px solid #000; 
    padding:5px 8px; 
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:11px;
    position:absolute;
    max-width:300px;
    overflow:hidden;
   _zoom:1;
}
#jqtooltipext {
    background-color:#ffffe1; 
    border:1px solid #000;     
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:11px;
    position:absolute;    
    overflow:hidden;    
   _zoom:1;   
}
#jqtooltipbalance {
    background-color:#ffffe1; 
    border:1px solid #000; 
    padding:5px 8px; 
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:11px;
    position:absolute;
    max-width:400px;
    overflow:hidden;
   _zoom:1;
}
#jqtooltipinfo, .synonymize_block .tooltip { 
    background-color:#ffffe1; 
    border:1px solid #000; 
    padding:5px 8px;
    display:none; 
    color:#000; 
    text-align:left; 
    font-size:11px;
    position:absolute;
}
#jqtooltipinfo
{
    max-width:400px;
}
#jqtooltipinfo span.green
{
    background-color:#a2f8c1;
	color:#4573A1;
	padding:0 2px;
}
#jqtooltipinfo div, #jqtooltipinfo p, #jqtooltipinfo b
{

    display:block;
}
#jqtooltipinfo p
{
    font-size:11px;
}
#jqtooltipinfo span.grey
{
    background-color:#b4b4b4;
	color:#4573A1;
	padding:0 2px;
}
#jqtooltipinfo span.ank1
{
	color:#4573A1;    
}
#jqtooltipinfo span.ank2
{
    color:#000;
    background-color:#5FC5EA;
}
#jqtooltipinfo span.ank5
{
    color:#000;
    background-color:#DAA520 ;
}
#jqtooltipinfo span.ank6
{
    color:#000;
    text-decoration:line-through;
}
.waitimg
{
	background:#f6a00d url(img/waiting.gif) no-repeat;   
	height: 30px;
}

#jqtooltip a:hover
{
    color:#000;
}
.toolinfo
{
	cursor: help;
}
.needtool
{
	cursor:pointer;
}
.aoltotal
{
	cursor:pointer;
}
.aolincrease
{
	cursor:pointer;
}
.aoldecrease
{
	cursor:pointer;
}
.mask
{
	cursor:pointer;
}
.newtool
{
	cursor:pointer;
}
/* the overlayed element */
div.overlay {
	
	/* growing background image */
		background-image:url(img/1x1.gif);
	
	/* dimensions after the growing animation finishes  */
	width:600px;
	height:470px;		
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:55px;
     
    
     background-color:#FFFFFF;
     border:1px solid #B3B9C3;
	
}

div.overlay_confirm_del span.ok{
	color:Green;	
}

div.overlay_confirm_del span.error{
	color:Red;	
}

div.wait
{
	background:url(/content/img/ajax-loader.gif) no-repeat 0 0;
	width: 128px;
	height: 15px;
}

/* the overlayed element */
div.overlay_confirm_del {
	
	/* growing background image */
	background-image:url(img/1x1.gif);

	background-color:#FFF;
	border : 1px solid #B3B9C3;
	/* dimensions after the growing animation finishes  */
	width:400px;
	/*height:100px;		*/
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:15px;
	
	z-index:10000;
}
/* default close button positioned on upper right corner */
div.overlay div.close,div.overlay_confirm_del div.close {
	background:url(img/closecheck.gif) no-repeat 0 0;
	position:absolute;
	right:-7px;
	top:-7px;
	cursor:pointer;
	height:15px;
	width:15px;
	margin:0;
}
 div.h3
{
    font-size:25px;
    font-family:Tahoma;
    margin-bottom:3px;
}
#likeForm 
{
    line-height:20px;
}
#likeForm input
{
    border:1px solid #7F9DB9;
    color:#808080;
    font-size:10px;
    height:15px;
    width:156px;
    margin:0 5px;
}
/***************form**************************/

div#mainform
{
    min-height:500px;
    _height:500px;
    font-family:Tahoma;
    padding:0 20px 90px 84px;  
    margin-right:50px;         
}

#mainform_up
{
    border-bottom:solid 1px #d0d0d0;
    margin-bottom:11px;
    padding-bottom:15px;  
}

form.rds p
{
    line-height:16px;
}
form.rds
{
    text-align:left;
}
form.rds b
{
    font-weight:bold;
    margin-bottom:8px;
    display:block;  
}
form.rds tr td
{
    padding-bottom:11px;
}
div.l-ta
{
    margin-bottom:11px;    
}
table#ttt a
{
    font-size:13px;
}
table#ttt a:hover
{
    text-decoration:none;
}
table#ttt td
{
    padding-right:20px;
    text-align:justify;
}
form.rds tr label
{
    color:#808080;  
    margin-right:6px;
}
form.rds tr label b
{
    display:inline;
}
form.rds tr span
{
    color:#ed5050;
    margin-left:3px;
}
form.rds tr.enter {white-space:nowrap;}
form.rds tr.enter input
{
    border:solid 1px #b3b9c3;
    width:269px;
    height:18px;
}
form.rds tr.enter#toFile input
{
    height:auto;
}
form.rds tr.enter textarea
{
    border:solid 1px #b3b9c3;
    width:500px;
    height:140px;
}
form.rds tr.enter select
{
    height:19px;
    color:#808080;
    font:200 11px Verdana, Arial, Helvetica, sans-serif;
    border:solid 1px #b3b9c3;
    width:269px;
    *vertical-align:top;    
}
form.rds tr.enter-ch label
{
    margin:0;
}
form.rds  tr.enter-ch input
{
    margin:2px 6px 0 6px;
    *margin:0 6px 0 6px;    
    border:0 !important;  
}

textarea
{
    float:left;     
    border:solid 1px #b3b9c3;
    width:269px;
    margin:20x;
    color:#808080;

    
}

form.rds  div.submit
{
    background:url(img/na-subsend-1.gif) left top repeat-x;    
    margin-bottom:21px;
    overflow:hidden;
    _zoom:1;
    float:left;
}
form.rds div.submitin
{
    background:url(img/na-subsend-2.gif) left top no-repeat; 
    overflow:hidden;
    _zoom:1; 
    float:left;      
}
form.rds div.submitin2
{
    background:url(img/na-subsend-3.gif) right top no-repeat; 
    overflow:hidden;
    _zoom:1;   
    float:left;        
}
form.rds div.submit input
{
    float:left;
    height:23px;
    color:#FFF;
    font-size:11px;  
    border:none;
    background:0;
    padding:0 11px 0 5px;
    *padding:0 6px 0 0px;    
}
.rds-button {background:url(img/na-subsend-1.gif) left top repeat-x;display:inline-block;text-decoration:none;color:#FFF;}
.rds-button span {background:url(img/na-subsend-2.gif) left top no-repeat;display:inline-block;}
.rds-button span span {background:url(img/na-subsend-3.gif) right top no-repeat;padding:4px 11px 5px 5px;font-size:11px;}
.newsub
{
    background:url(img/na-subsend-1.gif) left top repeat-x; 
    display:inline-block;
    _overflow:hidden;
    zoom:1;
    *display:inline;
}
#resipcheckbox .export-button.newsub, #resipcheckbox .export-button.newsub div{margin:0;padding:0;width:auto;}
.newsub div
{
    background:url(img/na-subsend-2.gif) left top no-repeat;
    display:inline-block;
    _overflow:hidden;
    zoom:1;
    *display:inline;
}
.newsub div div
{
    background:url(img/na-subsend-3.gif) right top no-repeat; 
    display:inline-block;
    _overflow:hidden;
    zoom:1;
    *display:inline;
}
.newsub input
{
    height:23px !important;
    background:none;
    padding:0 11px 0 5px;
    *padding:0 6px 0 0px; 
    float:none !important;
    border:none !important;
    width:auto !important;
    color:#FFF !important;
    font-size:11px;
    cursor:pointer;
}

label.error
{
	color: #e50000 !important; 
	float:none!important; 
	display:block;
	clear:left;
	padding:7px 0 0 126px;
	width:auto!important;
	text-align:left!important;
}
.validation-summary-errors
{
    color:#ED5050;
    padding-left:125px;
    padding-bottom:15px;
}
.validation-summary-errors li
{
    padding-bottom:5px;    
}

input.active
{
    color:#000 !important;
}
/* sitechecker*/
.pagecheck a
{
cursor:pointer;	
}

.linkout a
{
color:#ff0000 !important;	
}

.imglink
{
	color:#ffffff !important;
}
.overflow #main ul
{
    padding-left:108px;
}
#main .ulincontent ul {padding:0 0 0 40px;}
#main .ulincontent ul li {padding:0;background:0;line-height: 19px;color: #767676;font-size:13px;margin:0;}

#main ul
{
    padding-top:2px;
}
#main ul a
{
    font-size:11px;
}
#main ul li
{
    background:url(img/main_li.png) left 8px no-repeat;
    padding-left:25px;
    margin-bottom:7px;
    font-size:11px;
    color:#4573A1;
}
#main ul li ul
{
    padding:5px 0 0 0 !important;
}
#main ul li a:hover
{
    color:#9ac1e9;
}
#main ul.unlist li {background:none;padding-left:0;}
#s-nav
{
}
#head1 #s-nav
{
    padding:5px 0 10px 10px;
}
#s-nav
{
    padding-bottom:20px;
    z-index:1000;
}
/*#s-nav ul li.dropli
{
    position:relative;
    z-index:2;
}*/
#s-nav a
{
    text-decoration:none;
    padding-right:10px;
    margin-right:6px;
    background:url(img/arr1.gif) right 5px no-repeat;    
    font-size:11px;
}
#s-nav a.actionLink
{
    background:url(img/arr3-bot.gif) right 5px no-repeat;      
}
#s-nav b
{
    background-color:#ccc;
    color:#FFF;
    font-size:11px;
    font-weight:normal;
    padding:3px 5px;
}
#s-nav a:hover
{
    text-decoration:underline;
}
/*#s-nav li:hover .dropnav
{
    display:block;
}*/
#popup.dropnav
{
    display:none;
    position:absolute;
    border:solid 1px #b3b9c3;
    padding:12px;
    width:208px;
    background:#FFF;
    z-index:1000;
}
.dropnav .self
{
    font-size:11px;
    color:#4573a1;
    padding-right:10px;
    background:url(img/arr3-bot.gif) right 5px no-repeat;      
}
.dropnav a
{
    padding:0;
    margin:0;
    background:none;
    text-decoration:underline;
}
.dropnav a:hover
{
    text-decoration:none;
}
.dropnav div
{
    padding-top:8px;
}
.dropnav div span
{
    float:right;
    font-size:11px;
}
/***********************   ERROR   ************************/
#error
{
    width:800px;
    margin:0 auto;
    background:url(img/er-bg.jpg) 100% top no-repeat;    
    height:400px;
    
}
#error a:hover
{
    text-decoration:none!important;
}
#halferror
{
    width:400px;
}
#error .h0
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:140px;
    padding-bottom:15px;    
    margin-left:-10px; 
}
#error .h5
{
    font-family:Tahoma;
    font-size:18px;   
    padding-bottom:10px;     
}
#error p
{
    padding-bottom:25px;
    line-height:18px;
}
.news_block
{
    font-size:10px;
    color:#e56b06;
    position:relative;
    padding-top:20px; 
    overflow:hidden;   
}
.news_block a
{
    background:url(img/news_button.gif) 0 0 no-repeat;     
    display:block;
    width:20px;
    height:16px;
    margin-top:-1px;
    float:left;
    position:relative;
    z-index:1000;        
}
.nlink
{
    background:none !important;     
    display:inline !important;
    position:relative;
    float:inherit !important;
    z-index:1000;        
}
.news_block span
{
    float:left;
    padding-right:5px;
    display:block;
    position:relative;
    z-index:1000;
}
.news_block p 
{
    font-size:12px;
    padding-top:5px;
    line-height:18px;
    clear:left;
}
.news_block dl {font-size:12px;line-height:18px;color:#767676;}
.news_block dt {font-weight:800;}
#sendtable td
{
    vertical-align:top;
}
.green, .balance_table .green
{
	color:#4a8b00;
}
b.red, span.red, a.red, .balance_table .red
{
    color:#fe0000 !important;

}
b.blue, span.blue
{
    color:#0066ff !important;
}
b.green
{
    color:#999999;    
}
#upsFoot
{
    font-size:11px;
    color:#808080;
    letter-spacing:-0.2px;   
    margin:0 72px 15px 0; 
    float:left;
}
#upsFoot div
{
    margin-bottom:4px;
}
#upsFoot sup
{
    vertical-align:4px;
    font-size:9px;
}
#headpublic
{
    height:56px;
    padding-top:16px;
}
#headpublic #head_dwn
{
    padding-top:16px;
}
#publiclog
{
    float:right;
    width:293px;
    height:20px;
    background:url(img/log2-bg.gif) 0 0 no-repeat;     
    position:relative;   
    padding-right:16px;    
    font-size:11px;
}
#publiclog input
{
    border:none;
    font-size:11px;    
    color:#808080;    
    padding:0 0 2px 0;    
    height:12px;
    position:absolute;
    top:2px;    
}
#publiclog #login
{
    width:139px;
    left:17px;
}
#publiclog #pass
{
    width:89px;
    left:171px;    
}
#publiclog #sub
{
    left:269px;
    top:-1px;
    width:24px;
    height:20px;    
    padding:0;
    background:url(img/log2-sub.gif) 0 0 no-repeat;   
    cursor:pointer;        
}
#publiclog #sub:hover
{
    background:url(img/log2-sub.gif) -24px 0 no-repeat;       
}
#publiclog a
{
    margin-top:25px;
    float:left;
    margin-left:20px;
    font-family:Tahoma;
    font-size:10px;
}
#publiclog a:hover
{
    text-decoration:none;
}
#publicparam #contnr-tem select
{
    width:173px;
}
#publicparam #contnr-tem
{
    margin-right:38px;
}
#publicparam #div_num
{
    text-align:left;
    padding:0px!important;
}
#publicparam #div_num input
{
    background: url(img/dl-subbg.gif) no-repeat left top;   
    width:94px; 
}
#publicparam #div_num input:hover
{
    background: url(img/dl-subbg.gif) no-repeat left -22px;       
}
#publicparam label span
{
    margin-bottom:7px!important;
}
#publicparam div.label
{

}
#paramcheck div
{
    float:left;
}
#paramcheck div.overflow
{
    float:none;
}
#paramcheck div label
{
   display:block;
   margin:0 29px 7px 0;
   font-size:11px;
}
#paramcheck div label input
{
    width:13px;
    height:13px;
   *width:15px;
   *height:15px;    
   *border:none;
   margin-right:3px;
   vertical-align:-2px;   
}
#paramcheck div.label
{
    font-size:11px;
    padding-bottom:3px;    
   *padding-bottom:6px;      
    float:none;
    overflow:hidden;
   _zoon:1;

}
#paramcheck div.label span
{
    background:url(img/main_up_underword.gif) left 100% repeat-x;
    height:15px;
    margin-bottom:5px;
    display:block;
    font-weight:200;
    float:left;
    font-weight:bold;   

}

input.loginError
{
	border:1px solid #E50000 !important;
	background-color:#FFDACA !important;
}
b
{
    font-weight:bold;
}
.gbut
{
    display:inline-block;
    zoom:1;
   *display:inline;  
    background:url(img/gbut-c.gif) 0 0 repeat-x;   
    font-size:14px;
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
    line-height:14px;
    /*float:left;*/
}
.chrompage .gbut {background:url(img/gbut-chrm-c.gif) 0 0 repeat-x; }
.chrompage .gbut span{background:url(img/gbut-chrm-l.gif) 0 0 no-repeat; }
.chrompage .gbut span span{background:url(img/gbut-chrm-r.gif) 100% 0 no-repeat; padding:8px 15px 0 13px;}
.gbut span
{
    display:block;
    background:url(img/gbut-l.gif) 0 0 no-repeat;      
}
.gbut span span
{
    padding:8px 16px 0 48px;
    height:32px;    
    background:url(img/gbut-r.gif) 100% 0 no-repeat; 
    cursor:pointer;     
}
.gbut span span:hover
{
    text-decoration:underline!important;
}
.rdstooltip
{

    color:#000000;
    display:none;
    font-size:11px;
    position:absolute;
    text-align:left; 
    max-width:400px;
   _width:400px;  
    z-index:10000;
    padding:14px 0;
}
.rdstl-cont
{
    padding:5px 8px;
    background-color:#FFFFE1;
    border:1px solid #000000;    
}
.rdstl-v
{
    position:absolute;
    display:block;
    width:15px;
    height:14px;
    overflow:hidden;
   _zoom:1;  
   z-index:100;
}
.rdstooltip.bl .rdstl-v
{
    bottom:1px;
    left:10px;    
    background:url(img/rds-tt.gif) 0 -14px no-repeat;      
}
.rdstooltip.tl .rdstl-v
{
    top:1px;
    left:10px;    
    background:url(img/rds-tt.gif) 0 0 no-repeat;      
}
.rdstooltip.br .rdstl-v
{
    bottom:1px;
    left:-25px;
    margin-left:100%;
    background:url(img/rds-tt.gif) -15px -14px no-repeat;      
}
.rdstooltip.tr .rdstl-v
{
    top:1px;
    left:-25px;
    margin-left:100%;    
    background:url(img/rds-tt.gif) -15px 0 no-repeat;      
}
.rdstooltip a.close
{
    position:absolute;
    width:15px;
    height:15px;
    margin-left:100%;
    left:-7px;
    top:-7px;
    background:url(img/closecheck.gif) 0 0 no-repeat;
    display:block;
    margin-top:0;
    /*border:solid 1px #b3b9c3;*/
}
.rdstl-cont p
{
    font-size:11px;
    }

#rds-bar-cont, .inside_width_cont {max-width:998px;}
#rds-bar-cont .info-gbut-content {height:183px;width:664px;}
#rds-bar-cont .info-gbut {float:left;}
#rds-bar-cont .info-gbut p { padding:0 0 4px 27px;margin-bottom:0;}
#rds-bar-cont .info-gbut-right {margin-left:440px;}
#rds-bar-cont.rdsapi .info-gbut-right {margin-left:350px;}
#rds-bar-cont.rdsapi .info-gbut-content {height:118px;}
#rds-bar-cont .info-gbut-right p {padding:11px 0 40px 11px;}
#rds-bar-moviecont {position:relative; padding-top:127px;}
.chrompage  #rds-bar-moviecont{padding-top:0;}
#rds-bar-moviecont p, .inside_cont  p{line-height:19px; padding-bottom:15px;}
#rds-bar {position:absolute;z-index:100;top:-105px; width:654px; height:600px;}
#rds-movie {position:relative; z-index:1; margin-bottom:58px;}
.bar-hline {width:294px; background:url(img/bar-hline.gif) 0 0 no-repeat;height:3px;}
.bar-hline.first {margin-bottom:10px;}
.bar-hline.last {margin-top:10px;margin-bottom:65px;}
#rds-bar-cont.rdsapi .bar-hline.last {margin-bottom:15px;}
#rds-bar-cont #mainform_up { border:none;padding-bottom:0;margin-bottom:20px;}
#rds-bar-cont .screenshot a {display:inline-block; zoom:1; *display:inline; border:1px solid #cfcfcf; margin:0 20px 20px 0 ;} 

.text_block_help {font-size:12px;padding-bottom:27px;}
.text_block_help .title {font-size:16px;margin-bottom:9px;color:#767676;}
.text_block_help .title a {text-decoration:none; cursor: text;font:200 16px Verdana, Arial, Helvetica, sans-serif !important;}
.text_block_help .title .orang {color:#e56b06;}
.text_block_help  p , #main .text_block_help  p {padding-bottom:11px;line-height:18px;font-size:12px;}
#main .movie {margin-left:-10px;}
.h3-2 {font-family:Tahoma, Sans-Serif;color:#767676;font-size:16px;font-weight:800;line-height:1em;padding-left:8px;}
.h3-3 {font-size:22px;margin-bottom:8px;}
#about_system {padding:5px 0 26px 10px;margin-bottom:28px;background:url(img/double_hline.gif) 0 100% repeat-x; max-width: 998px;}
#about_system .system_list {width:99%;}
#about_system .system_list td{width:33%;}
#about_system .system_list .li, .tools .li {margin:0 0 13px 0;background:url(img/yellow_dot.png) 0 5px no-repeat;padding-left:14px;}
#about_system .system_list .li a, .tools .li a {font:200 12px Tahoma;}
.tools .li a:hover {text-decoration:none;}
#about_system .system_list .title {color:#000;background:#f1f1f1;padding:3px 7px 3px;margin:-3px 85px 10px 7px;font:800 12px Tahoma;
                                   display:inline-block; zoom:1; *display:inline; 
                                   -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
                                   }
.Tahoma16bold, #main p.Tahoma16bold  {font:800 16px Tahoma;display:block;margin-bottom:12px;margin-top:5px;padding-bottom:0;}
.drkgr {color:#434343;}
.help_content .movie {position:relative;height:384px;z-index:10;}
.help_content .movie_cont {position:absolute;left:0;top:-50px;}

.overflow #main ul.api-hlp-mn, .overflow #main ul.ah-scripts {padding-left:0;}
#main .api-hlp-mn {margin:0 0 15px 10px;overflow:hidden;zoom:1;background-color:#f7f7f7;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;padding:25px 33px 13px!important;border:1px solid #ededed;}
/*#main .api-hlp-mn li {width:255px;margin-right:10px;vertical-align:top;
                      padding:5px 0 7px 25px;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;border:1px solid #767676;background:none;}
#main .api-hlp-mn li ul li {width:200px;background:url(img/icon-info.gif) 5px 6px no-repeat;}  */
#main .api-hlp-mn li {width:225px;float:left;background:url(img/yellow_dot.png) 0 6px no-repeat;padding-left:16px;margin-bottom:14px;color:#999;}
#main .api-hlp-mn li.dlink {background:url(img/grey-dot.gif) 0 6px no-repeat;}
#main .api-hlp-mn li ul li.dlink {background:url(img/ah-ulli-grey.gif) 0 8px no-repeat;}
#main .api-hlp-mn li.zztop ul {padding-top:15px!important;}
#main .api-hlp-mn li ul li, #main .api-hlp-mn li.dlink ul li {background:url(img/ah-ulli.gif) 0 8px no-repeat;float:none;width:auto;margin-bottom:13px;}
#main .api-hlp-mn li ul li:last-child {margin-bottom:0;}
#main .api-hlp-mn li:hover {}  
#main .api-hlp-mn  a {font-size:12px;font-family:Tahoma,Sans-Serif;}                    
.api-hlp-mn li a {}
.api-hlp-cont {margin-bottom:20px;}
.api-hlp-cont .ah-exp:last-child {margin-bottom:55px;}
.ah-title {font-size:16px;margin:0 0 4px 0;color: #E56B06;font-weight:800;}
.ah-rpm {margin:0 0 7px 31px;}
.ah-rpm .prm {font-family:courier new, monospace;color: #588149;} 
.ah-rpm .nm, .ah-exp .title {font-weight:800;color: #434343;}
.ah-rpm .nm {display:inline-block;vertical-align:top;}
.ah-rpm.ah-price {margin:8px 0 21px 0;font-size:11px;}
.ah-rpm.ah-price .prc {background-color:#c1d363;color:#FFF;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;padding:1px 4px 3px;margin-left:6px;font-size:11px;}
#main .ah-rpm .exm-prm {padding:0;margin:0;display:inline-block;*zoom:1;*display:inline;}
#main .ah-rpm .exm-prm li{background:none;padding:0; margin:2px 0 6px ;color:#588149;}
#main .ah-rpm .exm-prm li .dgray {color:#747474;}
.ah-exp {padding-left:11px;}
.ah-exp .title  {margin:12px 0 0;font-weight:200;}
.ah-exp .sl-link {color:#4a719a;text-decoration:underline;cursor:pointer;position:relative;padding-left:19px;}
.api-hlp-cont .ah-exp:last-child .sl-link  {margin-bottom:55px}
.api-hlp-cont .ah-exp:last-child .sl-link.clicked {margin-bottom:0;}
.ah-exp .sl-link ins {width:9px;height:9px;position:absolute;left:0;top:4px;background:url(img/ah-slider.gif) 0 0 no-repeat;}
.ah-exp .sl-link:hover {text-decoration:none;}
.ah-exp .sl-link.clicked ins {background-position:0 -9px;}
.ah-exp .sl-cont {display:none;}
.ah-exp .sl-cont.clicked {display:block;}
.ah-exp pre {margin:0;font-family:courier new, monospace;color: #767676;display:inline-block;zoom:1;*display:inline;vertical-align:top;line-height:1.45em;}
.ah-exp pre  code {padding:0;font-weight:200;}
.ah-exp pre  code span {background-color:#F5F5F5;font-weight:200;}
.ah-exp pre  code .tag .title {font:normal normal 13px "courier new";}
pre .comment {/*white-space:normal;*/}
.ah-exp-prm {margin:7px 0 10px 0;padding:7px;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;background:#f5f5f5;}
.ah-exp-prm span {font-weight:800;color:#0f3e7b;}
.ah-legend {margin:0 0 4px 0px;font-size:11px;line-height:1.45em;}
.ah-legend b  {font-weight:800;color:#434343;}
.ah-legend span {color:#767676;}
.ah-exp-lgnd {-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;border:1px solid #F5F5F5;margin-left:18px;padding:7px;}
.ahpage-cont {margin:10px;}
.ah-discr-menulink {width:35px;height:155px;background:url(img/ah-discr-menulink.gif) 0 0 no-repeat;top:45%;right:0;display:block;position:fixed;}


#main ul.ah-scripts {margin:0 0 20px 15px;}
#main ul.ah-scripts li {color:#767676;background:#F5F5F5;padding:0 0 7px 0;/*display:inline-block;*zoom:1;*display:inline;-webkit-border-radius:4px; -moz-border-radius:4px; 
                        border-radius:4px;border:1px solid #767676;width:30%;*/vertical-align:top;white-space:normal;}
ul.ah-scripts .title {padding:7px 0 7px 0;margin:0 7px 7px;border-bottom:1px solid #767676;font-size:14px;color:#434343;font-weight:bold;}
ul.ah-scripts .title div {padding:0 4px;overflow:hidden;zoom:1;}
ul.ah-scripts .title span {margin-right:14px;padding-right:17px;border-right:1px solid #767676;}
ul.ah-scripts .discr {padding:2px 4px;margin:0 7px;line-height:1.45em;}                        
.ahpage-cont p {margin-bottom:15px;padding-left:15px;line-height:1.35em;}
#main .ahpage-cont p {padding-bottom:0;}
.ahpage-cont p.Tahoma16bold {padding-left:0;}
.ahpage-cont {max-width:998px;}
.rdstl-cont .price {color:#0000ff;}
.help_synonymizer .flash-cont {padding:3px;}
#main .help_synonymizer a {font-size:13px;}
#main .help_synonymizer ul.submenu_help {padding-left:15px;margin-bottom:20px;}

.sysmessage {background:#000;border:3px solid #ffd073;-moz-border-radius:20px 20px 20px 0;border-radius:20px 20px 20px 0;
             font:normal 14px/1.5em Arial, Sans-Serif;position:absolute;color:#FFF;max-width:495px;display:table;}
.sysmessage .icon {display:table-cell;float:none;height:auto;width:auto;margin:0;overflow:visible;}             
.sysmessage .icon ins{background:url("img/sm-wr_icon.png") 8px 10px no-repeat;width:53px;height:50px;display:block;}
.sysmessage .msg {display:table-cell;padding:10px 15px 10px 0;vertical-align: middle;}
.sysmessage .msg a {font:normal 14px/1.5em Arial, Sans-Serif;color:#FFF;}
.sysmessage .msg a:hover {text-decoration:none;}
.sysmessage.orange {background:#ed7b09 url("img/sm-bg_orange.gif") 0 100% repeat-x}

.label-sSubject {display:block;margin-bottom:6px;}

#sSubject, #tbEmail {border: 1px solid #B3B9C3;width: 502px;}
#sSubject option {font-weight:bold;} 
#sSubject optgroup option {font-weight:normal;}

.price-col {display:inline-block;margin-left:20px;vertical-align:top;}
.price-col .view {position:relative;margin-top:-15px;}
.price-col .view > div{position:absolute;top:-20px;right:20px;}
.price-col .view a {display:inline-block;font:bold 12px/1em Tahoma;color:#503a15;background-color:#f6d69e;padding:4px 9px 4px;margin-left:1px;border-radius:5px 5px 0 0 ;min-width:20px;text-align:center;}
.price-col .view a.selected {background-color:#f6a00d;}

.v-box-api-t {margin: 0 0 14px 30px;}
.v-box-api-t a.apilink {text-decoration:none;position:relative;border-bottom:1px dashed #4573a1;margin-right:15px;}
.v-box-api-t a.apilink:before {content: '';height: 9px;left: -18px;position: absolute;top: 5px;width: 9px;background: url("img/ah-slider.gif") no-repeat 0 0 ;}
.v-box-api-t strong {font-weight:bold;}
.v-box-api-t.selected a.apilink:before {background-position: 0 -9px;}
.v-box-api-c {display:none;margin-left:62px;}
.v-box-api-c.selected {display:block;}

/****************************** новая общая хуета *****************************/

button::-moz-focus-inner {border: 0;padding: 0;}
button {background: url("img/b-right.gif") 100% 0 no-repeat; padding:0; border:0;font-size:11px;cursor:pointer;padding-right:19px;}
button span {background: url("img/na-subsend-1.gif") 100% 0 repeat-x;color:#FFF;padding:4px 0 3px 5px;display:block;
             -moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;
             }
             

/************************************treeview************************************/
#doc_menu.treeview, #doc_menu.treeview ul, .overflow #main #doc_menu.treeview{ 
	padding: 0;
	margin: 0;
	list-style: none;
}

#doc_menu.treeview ul {
	background-color: white;
	margin-top: 4px;
}

#doc_menu.treeview .hitarea {
	background: url(img/treeview/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html #doc_menu .hitarea {
	display: inline;
	float:none;
}

#doc_menu.treeview li, #main #doc_menu.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
	float:none;
	width:auto;
	height:auto;
}

#doc_menu.treeview a.selected {
	background-color: #eee;
	color:Red;
}

#treecontrol { margin: 1em 0; display: none; }

#doc_menu.treeview .hover { color: #3366FF; cursor: pointer; }

#doc_menu.treeview li{ background: url(img/treeview/treeview-default-line.gif) 0 0 no-repeat; }
#doc_menu.treeview li.collapsable, #doc_menu.treeview li.expandable { background-position: 0 -176px; }

#doc_menu.treeview .expandable-hitarea { background-position: -80px -3px; }

#doc_menu.treeview li.last { background-position: 0 -1766px }
#doc_menu.treeview li.lastCollapsable, #doc_menu.treeview li.lastExpandable { background-image: url(img/treeview/treeview-default.gif); }  
#doc_menu.treeview li.lastCollapsable { background-position: 0 -111px }
#doc_menu.treeview li.lastExpandable { background-position: -32px -67px }

#doc_menu.treeview div.lastCollapsable-hitarea, #doc_menu.treeview div.lastExpandable-hitarea { background-position: 0; }

#doc_menu.treeview-red li { background-image: url(img/treeview/treeview-red-line.gif); }
#doc_menu.treeview-red .hitarea, #doc_menu.treeview-red li.lastCollapsable, #doc_menu.treeview-red li.lastExpandable { background-image: url(img/treeview/treeview-red.gif); } 

#doc_menu.treeview-black li { background-image: url(img/treeview/treeview-black-line.gif); }
#doc_menu.treeview-black .hitarea, #doc_menu.treeview-black li.lastCollapsable, #doc_menu.treeview-black li.lastExpandable { background-image: url(img/treeview/treeview-black.gif); }  

#doc_menu.treeview-gray li { background-image: url(img/treeview/treeview-gray-line.gif); }
#doc_menu.treeview-gray .hitarea, #doc_menu.treeview-gray li.lastCollapsable, #doc_menu.treeview-gray li.lastExpandable { background-image: url(img/treeview/treeview-gray.gif); } 

#doc_menu.treeview-famfamfam li { background-image: url(img/treeview/treeview-famfamfam-line.gif); }
#doc_menu.treeview-famfamfam .hitarea, #doc_menu.treeview-famfamfam li.lastCollapsable, #doc_menu.treeview-famfamfam li.lastExpandable { background-image: url(img/treeview/treeview-famfamfam.gif); } 

#doc_menu.treeview .placeholder {
	background: url(img/treeview/ajax-loader.gif) 0 0 no-repeat;
	height: 16px;
	width: 16px;
	display: block;
}

.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(img/treeview/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(img/treeview/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(img/treeview/file.gif) 0 0 no-repeat; }


/************************************treeview************************************/
/************************************ui resiz doc.net************************************/
#doc_menu_resiz {display:inline-block;overflow:hidden;vertical-align:top;margin:0 15px 10px 0;}
#doc_menu_resiz-cont {overflow:auto;width:100%;height:100%;}
#doc_content {display:inline-block;vertical-align:top;min-width:700px;}

/************************************ui resiz doc.net************************************/

/*--------------------------------------page with partner's code -------------------------------------*/
.partner-code {background-color:#f1f1f1;padding:13px 12px 9px;border-radius: 12px;-moz-border-radius:12px;display:inline-block;margin-bottom:31px;}
.partner-code .title {color:#808080;margin-bottom:5px;}
.partner-code td {vertical-align:top;}
.partner-code label, .partner-code label span {display:inline-block;cursor:default;}
.partner-code label {white-space:nowrap;margin-bottom:4px;}
.partner-code label input {margin-right:4px;border:none;padding:0;}
.partner-code .partners {width:300px;margin:11px 28px 0 0;}
.partner-code .partners label {width:49%;}
.partner-code .partners label span {margin-right:22px;}
.partner-code .domain {margin-right:50px;}
.partner-code .phint {margin-top:14px;font-size:11px;color:#a9a9a9;}
.partner-code .phint a {color:#a9a9a9;}
/*--------------------------------------page with partner's code-------------------------------------*/
/*--------------------------------------page apitest-------------------------------------*/
.apitest {max-width:998px; font-family: Tahoma, Sans-serif;}
.apitest-set {
              background-color:#f1f1f1;
              padding:0 12px 9px;
              border-radius: 8px;
              -moz-border-radius:8px;
              margin-bottom:15px;
              }
.apitest-set .label {background-color:#CCC;
                     padding:6px 11px 6px;margin:0 -12px 12px;
                     color:#FFF;font:bold 13px/1em Tahoma, Sans-serif;
                     border-radius: 8px 8px 0 0;
                     -moz-border-radius:8px 8px 0 0;                     
                     }              
.apitest-set input, .apitest-set select {width:100%;color:#808080;}
.apitest-set td {width:50%;vertical-align:top;}
.apitest-set label {margin:0 5px 15px;display:inline-block;}
.apitest-set .title, .apitest-data .title {display:inline-block;font-weight:bold;font-size:11px;margin:0 4px 4px 2px;}
.apitest-set textarea, .apitest-data textarea {height:100px;width:100%;float:none;}
.apitest-set table tr:last-child td:last-child {text-align:right;}
.apitest-set #Method {width:auto;margin:0 22px 5px 0;}
.apitest-set #Url, .apitest-set #Requests {width:auto;}
.apitest-set #animation {vertical-align:-5px;display:none;}

.apitest-data {
              padding:13px 12px 9px;
              border-radius: 8px;
              -moz-border-radius:8px;
             /* border:1px solid #f1f1f1;*/
              min-height:130px;
              }
/*--------------------------------------page apitest-------------------------------------*/

/*--------------------------------------host logging-------------------------------------*/
.nTab {font-family:Tahoma, Sans-Serif;position:relative;font-size:11px;position:relative;margin-bottom:20px;}
.nTab a:hover {text-decoration:none;}
.nTab.scrolled {padding-top:50px;}
.nTab.scrolled .nHead {position:absolute;left:0;}
.nTab tr > td  {padding:7px;}
.nTab .nHead tr > td{padding-top:3px;background:url(img/table_th_border.gif) -1px 0 no-repeat;}
.nTab .nHead tr > td:first-child{background:none;}
.nTab tr.odd > td {padding:7px;}
.nTab tr td:first-child  {padding-left: 14px;}
.nTab .host {width:100px;}
.nTab .host.falldown {background-color:#ffcfd5;}
.nTab .host div {display:inline-block;}
.nTab .tTitle .th {padding:7px;position:relative;}
.nTab .tTitle th:first-child .th {-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0;background-image:none;padding-left:14px;}
.nTab .tTitle th:last-child .th {-moz-border-radius:0 10px 0 0;border-radius:0 10px 0 0;padding-right:14px;}
.nTab .host .iBan {background: url(/Content/img/icn-ban.png) no-repeat 100% 1px;padding-right:14px;}
.nTab .hIp {width:100px;}
.nTab .hNum {width:25px;}
.nTab .host .hUse, .nTab .host .hUse a {color:#007f00;width:24px;text-align:right;}
.nTab .grayimp, .nTab .grayimp .host > div  {
    color: rgb(199, 199, 199) !important;
    text-decoration:none;}
.nTab .host .hError {color:#bc7acf;width:21px;text-align:right;}
.hError .spanlink {cursor: pointer; text-decoration: underline; }
.nTab .host .hBan, .nTab .host .hBan a {color:#ff0000;width:21px;text-align:right;}
.nTab .nBody tfoot td {border-top:3px solid #FFF;border-bottom:3px solid #f6a00d;padding:0;}
.logginghost-legend {margin-bottom:15px;}
.logginghost-legend .prm {display:inline-block;}
.logginghost-legend .prm ins{display:inline-block;width:9px;height:9px;display:inline-block;margin:0 4px 0 14px;vertical-align:-1px;}
.logginghost-legend .prm span {font-size:9px;font-family:Tahoma, Sans-Serif;}
.logginghost-legend .prm.hUse ins {background-color:#007f00;}
.logginghost-legend .prm.hError ins {background-color:#bc7acf;}
.logginghost-legend .prm.hBan ins {background-color:#ff0000;}
.logginghost-legend .prm.iBan ins {background: url(/Content/img/icn-ban.png) no-repeat 0 0px;width:11px;height:11px;vertical-align:-2px;}

.toggle-but {position:absolute;left:-8px;top:42px;width:16px;height:16px;background: url(/Content/img/icon.gif) no-repeat -96px 0px;cursor:pointer;}
.nTab.clicked .toggle-but {background: url(/Content/img/icon.gif) no-repeat -80px 0px;}
.nTab.clicked .nBody tbody {display:none;}

.bug-report {position:fixed;left:0;bottom:0;right:0;height:179px;border-top:1px solid #dadada;background-color:#f3f3f3;font-family:Tahoma, Sans-Serif;font-size:11px;padding:0 13px;z-index: 100; display: none;}
.bug-report .title {font-weight:bold;border-top:1px solid #fff;padding:6px 4px 7px;}
.bug-report table {width:100%;}
.bug-report table td {width:33%;background-color:#FFF;border:1px solid #dadada;}
.bug-report table td.separator {width:4px;background-color:#f3f3f3;border-top:none;border-bottom:0;}
.bug-report .error-cont {height:135px;overflow:hidden;}
.bug-report .error-cont li {padding:2px 2px;} 
.bug-report #errorList li {cursor: pointer;} 
.bug-report #errorList li:hover, .bug-report #errorList li.selected  {background-color:#ffcfd5 !important; }
.bug-report .error-cont li.selected  {font-weight:bold;}
.sort-but, #main ul.sort-but {position:absolute;padding:0 4px;left:0;top:28px;z-index:1000;cursor:pointer;}
.sort-but li, #main .sort-but li{font-size:9px;font-weight:normal;padding:2px 13px 2px 13px;background:#F6A00D;margin-bottom:2px;border-radius:5px;-moz-border-radius:5px;color:#503A15;cursor:pointer;}
.sort-but li:hover, #main .sort-but li:hover {background-color:#ffad21!important;}
.sort-but li.up, #main .sort-but li.up {background: #F6A00D url("img/table_th_sortup.gif") 3px 6px no-repeat;}
.sort-but li.down, #main .sort-but li.down {background: #F6A00D url("img/table_th_sortdown.gif") 3px 6px no-repeat;}
/*--------------------------------------host logging-------------------------------------*/

#table, .table
{
    clear:both;
    margin-bottom:5px;
}
#table th, .table th, .nTab .tTitle .th 
{
    background:#f6a00d url(img/table_th_border.gif) 0 0 no-repeat;
    color:#503a15;
    font-weight:bold;
    text-align:left;
    white-space:nowrap;
    vertical-align:top;
    font-size:11px;
}

.width150
{
    width:150px;
}
/*#table th:hover ,  .table th:hover
{
    background:#f6a00d url(img/table_th_border.gif) 0 0 no-repeat;
    color:#503a15;
    font-weight:bold;       
}*/
#table th a, .table th a, .nTab .th a
{
    color:#503a15;
    font-weight:bold;
    font-family:Tahoma;
}
#table th a:hover, .table th a:hover
{
    color:#503a15;
    text-decoration:none;
}
#table th sup a, #table td sup, .table th sup a, .table td sup, .infosite td sup, .infosite td sup a, .balance_table th sup
{
    font-weight:200 !important;
    font-size:9px!important;    
    *font-size:11px!important;
}
#table th span, .table th span
{
    display:block;
    /*height:16px;*/
    position:relative;
    padding-right:28px;
}
#table th sup, .table th sup
{
    position:absolute;
    padding-left:3px;
    margin-top:-3px;
    white-space:nowrap;
}
#table th sup span, .table th sup span
{
    display:inline;
}
#table th.sort, .table th.sort
{
    height:30px;
    background:#f6a00d url(img/table_th_border.gif) 0 0 no-repeat;
    color:#503a15;
    font-weight:bold;
    text-align:left;    
}
#table th a.down, .table th a.down
{
    padding-right:10px;
    background:#f6a00d url(img/table_th_sortdown.gif) right 7px no-repeat;    
        
}
#table th a.up, .table th a.up
{
    padding-right:8px;
    background:#f6a00d url(img/table_th_sortup.gif) right 5px no-repeat;    
        
}
#table td sup.green, .table td sup.green
{
    color:#4a8b00;
}
#table td sup.red, .table td sup.red
{
    color:#e24f04;    
}
#table td sup.redact, .table td sup.redact
{
    color:#f29e74;    
}

#table td span.redact, .table td span.redact
{
    color:#f29e74;    
}


#table td sup, .table td sup, .infosite td sup
{
    padding-left:3px;
    white-space:nowrap; 
    vertical-align:4px; 

}
#table td sup sup, .table td sup sup, .infosite td sup sup
{
    padding-left:0px;
    vertical-align:0px;     
}
#table th.left, .table th.left
{
    padding:0!important;
    background:#f6a00d url(img/table_th_left.gif) 0 0 no-repeat;
    vertical-align:middle;

}
#table th.left:hover, .table th.left:hover
{

    background:#f6a00d url(img/table_th_left.gif) 0 0 no-repeat;    
}
#table th.right, .table th.right
{
    padding:0;
    background:#f6a00d url(img/table_th_border.gif) 0 0 no-repeat;    
    vertical-align:middle;
}
#table th.right:hover, .table th.right:hover
{
    background:#f6a00d url(img/table_th_border.gif) 0 0 no-repeat;    
}
#table_bottom_r a, .table_bottom_r a
{
    display:block;
    margin:0 auto;
    background:url(img/table_close_B.gif) 0 top no-repeat;  
    width:16px;
    height:12px;    
}
#table th.right div.th, .table th.right div.th
{
    height:23px;
    padding:7px 7px 0;
    background:url(img/table_th_rght.gif) 100% top no-repeat;     
    margin:0 !important;
}
#table th.left div.th, .table th.left div.th
{
    height:23px;
    padding:7px 4px 0 4px;    
    margin:0!important;  
    text-align:center;  
    min-width:36px;  
   *width:36px;    
    position:relative;  
}
#table th.left div.th input, .table th.left div.th input
{
    /*margin-left:-3px;*/
}
#table th input , .table th input 
{
    width:13px;
    height:13px;
    *width:13px;
    *height:13px;
    *border:none;
    margin:0 auto 0 auto;
    display:block;
    border:none\9;    
}

#table td div.chbox input, .table td div.chbox input, #table td div input, .table td div input
{
    border:none\9;    
}
#table th div.th, .table th div.th
{
    position:relative;
    padding:7px 7px 0 7px;
    font-family:Tahoma, Sans-Serif;
}
#table td div.chbox, .table td div.chbox
{
    text-align:center;
}
#table th div.check, .table th div.check
{
    width:13px;
    height:17px;
    background:#f6a00d url(img/table_columnav_border.gif) 0 0 no-repeat;
    padding-top:13px;
    padding-left:5px;
    /* position:absolute;
    top:0;
    left:100%;*/
    display:none;
}
#table th div.check:hover, .table th div.check:hover
{
    background:#f9be5a url(img/table_columnav_border-ho.gif) 0 0 no-repeat;  
    cursor:pointer;   
}

#table th:hover div.check, .table th:hover div.check
{
    display:block;
    position:absolute;
    top:0;
    right:0;
}
#table .tr-bgcolor,.table .tr-bgcolor
{
    background-color:#f4f1e5;
}

#table .tr-checked,.table .tr-checked
{
    background-color:#FFCC66!important;
}

#table tr:hover,.table tr:hover, .nBody tr:hover
{
    background-color:#f6d69e;   
}
.nTab tr.tTitle:hover {background-color:#FFF;}
#table tr.trowdel,.table tr.trowdel
{
    background-color:#a81b1b;    
}
#table td, .table td
{
    padding:4px 7px 5px;    
    text-align:left;
    font:200 11px Tahoma !important;
    color:#000;
    height:28px;
    height:16px\9;    
}
/*hrom*/
@media all and (-webkit-min-device-pixel-ratio:0) {
   
   body:first-of-type #table td, .table td {height:16px;}
   
}
#table td a,.table td a
{
    font-family:Tahoma;
}
.nTab td a, .nTab .th a {font-size:11px;}
#table td img, .table td img
{
    width:16px;
    margin:0 auto;
    display:block;
}
#table td a:hover, .table td a:hover, table td a:hover *
{
    /*color:#9AC1E9!important;*/
    text-decoration:none!important;
}
#table_bottom td, .table_bottom td
{
    background:#FFF url(img/table_bottom.gif) 0 0 repeat-x;
    padding-bottom:17px!important;
   
}
#table_bottom td.left, .table_bottom td.left
{
    background:#FFF url(img/table_bottom_left.gif) 0 0 no-repeat !important;
    
}
#table_bottom td.right, .table_bottom td.right
{
    background:none;
    background:#FFF url(img/table_bottom_right.gif) 100% 0 no-repeat !important;
    text-align:center !important;
    padding-bottom:17px!important;
}
#table td div.contdon, .table td div.contdon /* for IE6*/
{
    width:190px;
}
#table td div.donor, .table td div.donor
{
    overflow: hidden;
    float: left;
    width: 150px;
    white-space: nowrap;   
    position:relative;
}
#table td div.donor a, .table td div.donor a
{
    display:block;
}
#table td div.donor2, .table td div.donor2
{
    margin-left: 150px;
    width: 40px;
    text-align:right; 
}
.donor2 span
{
    margin-right:5px;
}
#table td div.donor2 span.pres, .table td div.donor2 span.pres
{
    display:block;
    margin-top:3px;

}
#table td div.donor div, .table td div.donor div, td div.inline div
{
    position:absolute;
    top:0;
    right:0;
    width:10px;
    height:15px;
    background:url(img/t-bga.png) 100% 0 no-repeat;
}
#table td div.donor div.il-c, .table td div.donor div.il-c, td div.inline div.il-c
{
    position:static;
    margin-left:0;
    left:0;
    width:auto;
    height:auto;
    background:none;
}
#table tr.tr-bgcolor td div.donor div, .table tr.tr-bgcolor td div.donor div, tr.tr-bgcolor td div.inline div, tr.odd td div.inline div
{
    /*position:absolute;
    top:0;
    left:-10px;
    margin-left:100%;
    width:10px;
    height:15px;*/
    background:url(img/t-bga.png) 100% -15px no-repeat;    
}
tr td.green
{
    background:#BDFC8E;
}
#table td.green div.donor div, .table td.green div.donor div, td.green div.inline div
{
    background:url(img/t-bga.png) 100% -105px no-repeat !important;   
}
#table tr:hover td div.donor div, .table tr:hover td div.donor div, tr:hover td div.inline div, tr:hover td.aftr-srt div.inline div, tr.tr-bgcolor:hover td.aftr-srt div.inline div,
#table tr.tr-bgcolor:hover td.aftr-srt div.donor div, .table tr.tr-bgcolor:hover td.aftr-srt div.donor div, tr.tr-bgcolor:hover td.aftr-srt div.inline div
{
    background:url(img/t-bga.png) 100% -30px no-repeat;   
}

tr.tr-checked td div.inline div, tr.tr-checked td div.contdon div.donor div
{
    background:url(img/t-bga.png) 100% -45px no-repeat !important;       
}
tr.trowdel td div.inline div
{
    background:url(img/t-bga.png) 100% -60px no-repeat !important;      
}
tr td.aftr-srt div.inline div, #table td.aftr-srt div.donor div, .table td.aftr-srt div.donor div, td.aftr-srt div.inline div
{
    background:url(img/t-bga.png) 100% -75px no-repeat;       
}
tr.tr-bgcolor td.aftr-srt div.inline div, #table tr.tr-bgcolor td.aftr-srt div.donor div, .table tr.tr-bgcolor td.aftr-srt div.donor div, tr.tr-bgcolor td.aftr-srt div.inline div
{
    background:url(img/t-bga.png) 100% -90px no-repeat;       
}
#table tr td div.inline, .table tr td div.inline, .nTab tr td div.inline
{
    width:150px;
    white-space:nowrap;
    overflow:hidden;
    _zoom:1;
    position:relative;
    display:block;
    /*display:inline-block;*/
}
#table tr td div.inline.bigwdth, .table tr td div.inline.bigwdth {width:225px;}
#table tr td div.inline.w280px, .table tr td div.inline.w280px, .nTab tr td div.inline.w280px {width:280px;}
.inline .link {font-weight:bold;}
.ilsup 
{
    position:relative;
}
.ilsup .doResp
{
    position:absolute;
    top:-1px;
    right:-3px;
    z-index:100;
    color: Black;
    /*
    margin-left:100%;

    left:-3px;
   *left:-10px;    */
}
.ilsup .doRespN
{
    text-decoration:none;
}

#table tr td span.num, .table tr td span.num
{
    text-align:center;
    margin:0 auto;
    display:block;
}
tr.tr-inact td a.lnkDel, tr.tr-inact td a.lnkDel
{
    background:url(img/table_close_s-g.gif) 0px top no-repeat;    
}
tr.tr-inact td a#lnkDel, tr.tr-inact td a#lnkDel
{
    background:url(img/table_close_b-g.gif) 0px top no-repeat;    
}
.as-inact
{background: url("img/table_close_b-g.gif") no-repeat scroll right 1px transparent !important;  }
.inline2
{
    white-space:nowrap;
}
.inline2 sup
{
    /*margin-left:3px*/
}
.inline3
{
    white-space:nowrap;
    width:110px;
}
.inline3 span.rght
{
    float:right;
}
.inline3 div
{
    margin-right:30px;
}
.inlh
{
    width:120px;
    text-align:left;
    margin:0 auto;
    white-space:nowrap;
    position:relative;

}
.inlh.w150px {width:150px;}
.inlh.w100px {width:100px;}
.inlh.w160px {width:160px;}
.inlh.w60px {width:60px;}
.inlh.w60px .inlh1 {width:25px;}
.inlh.w60px a.history {margin-left:25px;}
.inlh.ml75px  .inlh1 {width:75px;}
.inlh.ml75px a.history {margin-left:75px;}
td .preload-cont {position:relative;padding-left:25px;}
td .preload-imgup {position:absolute;left:0;top:-2px;width:20px;height:20px;background:url("img/preloadernew.gif") 0 0  no-repeat;}
.inlh1
{
    float:left;
    width:50px;
    padding-top:3px;
    text-align:right;   
}
.inlh a.history
{
    margin-left:50px;
    display:block;
}
.sup-sub
{
    width:100px;
}
.sup-sub .ss-l
{
    float:left;
    width:60px;
    text-align:right;
    padding-top:3px;
}
.sup-sub .ss-r {
font-size:10px;
line-height:1em;
margin-left:60px;
margin-top:-3px;
position:absolute;
}
.sup-sub .ss-r sup
{
    vertical-align:top;
}
.sup-sub .ss-r .sup {height:10px;}
.sup-sub .ss-r a
{
    text-decoration:none;
    line-height:10px;
    font-size:10px;
}
.sup-sub .ss-r .sub
{
    margin-top:3px;
    margin-top:-1px\9; 
   *margin-top:3px;    
   position:relative;
}
.sup-sub .ss-r div sup
{
    vertical-align:0 !important;
}
.contentable td
{
    vertical-align:top;
}
.contentable table.table
{
    margin-right:150px;
}
.contentable table.table.themes td, .contentable table.table.statuses td
{
    vertical-align:middle;
}
div.MSG
{
    font-size:20px;
    text-align:center;
    width:200px;
    padding:100px 0 50px 450px;
    color:#b3b9c3;
    clear:both;
    white-space: nowrap;
}
div.MSGN
{
    font-size:20px;
    text-align:center;
    width:200px;
    padding:200px 0 50px 350px;
    color:#b3b9c3;
    /*clear:both;*/
}
/*#footer2 .social-icons > * {
display: inline-block;
vertical-align: top;
}*/

div.posinline
{
    white-space: nowrap;
    width: auto;    
}

#countYandex {
    color: black;
    margin: 0;
}

#countGoogle {
    color: black;
    margin: 0;
}

#Autocomplete ul li{
    background: none;
    padding-left: 0;
}
