html, html, textarea {font-family: Arial, Tahoma, Helvetica;}
BODY {	scrollbar-base-color: color;
	scrollbar-track-color: #F1F1F1;
	scrollbar-face-color: #E2E2E2;
	scrollbar-highlight-color: #E2E2E2;
	scrollbar-3dlight-color: #F2F2F2;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #E2E2E2;
	scrollbar-arrow-color: #000000;
	background:#fff;
	overflow-x:hidden;
	overflow-y:hidden;
	min-width:468px;
	min-height:740px;	
}

A:link {font-size: 15px; text-decoration: none; color: #7E4310}
A:visited {font-size: 15px; text-decoration: none; color:#7E4310}
A:active {font-size: 15px; text-decoration: none; color: #F44A00}
A:hover {font-size: 15px; text-decoration: none; color: #F44A00}

#SOD {
    position: absolute;
    top: 10px;
    margin-left: -192px;
    min-width: 180px;
    height: 18px;
    display: inline-block !important;
    background-color: #fff;
    padding: 3px 5px !important;
    text-align: center !important;
    border-radius: 3px;
    color: #BE3B34;
    cursor: pointer;
    overflow-wrap: break-word;
    vertical-align: middle;
    border: 1px solid #D4B4B3 !important;
    text-decoration: none;
    text-shadow: none;
    font-weight: 400 !important;
    font-size: 14px !important;
}
#SOD span{color:green;}
#logo{
	background:url(../imgs/ImTranslator_logo_translator.gif);
	width:172px;
	height:24px;
	margin-left:-25px;	
	margin-top:-5px;	
}
#flag{
    color: #1284B8;
    margin-top: -7px;
    position: absolute;
    margin-left: -20px;
}
#back, #auto{ 
   height: 18px;
   width: 18px;
}
.lable, .lable2{margin-left:8px; font-size:14px;margin-top:2px;white-space: nowrap;}
.lable2{margin-left:0px;}
.tlb{border:1px solid #D4B4B3;background: #F5F5F2;}
.tlb2{border-left:1px solid #D4B4B3;border-right:1px solid #D4B4B3;}
#source, #target, #backtranslation, #source:hover, #target:hover, #backtranslation:hover{width:99%;height:93%; border:1px solid #D4B4B3; color:#000; border-radius: 3px; cursor:text;}/
.tdtext a:link, .tlb a:link{color:#7E4310;}
.tdtext a:hover, .tlb a:hover{color:red;}
#local, select{font-size:14px;height: 32px;border: 1px solid #D4B4B3;border-radius: 3px;}
#translate, #translate:hover, #msgok, #msgok:hover {width:130px;height:40px; border: 1px solid #D4B4B3;background:#fff;color:#214974; font-size:18px;cursor:pointer;border-radius: 5px;}
#msgok, #msgok:hover {width:50px}
#translate:hover, #msgok:hover {background:#214974; color:#fff;}
#switch, #switch:hover{border:0px;cursor:pointer;}
#switch:hover{transform: scaleX(-1);}
.prov{width:100px;padding-top:5px;margin-top:-1px;height:28px; border-bottom: 1px solid #D4B4B3; border-left: 1px solid #D4B4B3;border-right: 1px solid #D4B4B3;border-top: 1px solid #D4B4B3;background:#fff;color:#214974; font-size:16px;cursor:pointer;border-radius: 5px 5px 0px 0px; text-align:center;}
//.active{border-bottom:1px solid #fff;margin-top: -3px;height: 32px;pointer-events: none;}
.active{border-bottom:1px solid #fff;margin-top: -3px;height: 32px;}
.rear{background:#F5F5F2;}
.rear:hover{color:#000;}
.blocked{background:#F5F5F2;color:#bbb;cursor: not-allowed;}
#providers{position:absolute;margin-left:10px;width:340px;margin-top:-32px;}
.tdliner{border-left:1px solid #D4B4B3;border-right:1px solid #D4B4B3; padding:2px;}
#adv {border-left:1px solid #D4B4B3;border-right:1px solid #D4B4B3;}
#ifr468x60x2{width:468px;height:60px;margin:5px;}
#copy{padding:5px;font-size: 15px;}
#source, #target, #backtranslation{font-size:15px;}
textarea{padding:5px;}
textarea:focus{outline: 1px solid #D4B4B3;}
#from, #to{max-width:170px;}
.icn, .icn:hover{cursor:pointer;border:1px solid #FEEDCC; padding:3px;border-radius: 3px;}
.icn:hover{border:1px solid #d4b4b3; background:#fff;}
.tips{height:32px;}

#apps{text-align:left;z-index:2000;position:absolute;display:none;width:305px;border:1px solid #d4b4b3;background:#F5F5F2;margin-top:-348px;margin-left:-3px;border-radius: 3px;  box-shadow: 2px 2px 5px #ccc;}
#appTitle{width:90%;border:0px;cursor:move;font-size:14px;height:20px;padding-left:5px;padding-top:4px;padding:bottom:3px;}
#appContent{background:#fff;border-top:1px solid #d4b4b3;text-align:center;}
.dragme{position:absolute;z-index:9999999999;}
#virk{visibility:visible;width:300px;height:100px;padding:2px;background:#eee !important;}
.closer{position:absolute;background:url(../imgs/close.png);width:14px;height:14px;cursor:pointer;right:5px;margin-top:5px;}

.ind{position:absolute;width:99%;}
#indicatortarget, #indicatorback {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background:url(../imgs/indicator.gif);width:28px;height:28px;
  margin-top:80px;
  display:none;
}

#MSG{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border:1px solid #D4B4B3;
  background: #FFF;  
  color:#1284B8;
  margin-top:-15px;
  border-radius: 3px;
  box-shadow: 2px 2px 5px #ccc;
  z-index:999999;
}

#detlbl{
    font-size: 11px;
    color: #1284B8;
    position: absolute;
    margin-left: 8px;
    display: none;
    margin-top: 33px;
}

.sp{ color: #1284B8;padding:2px;}

.specials{right:10px;margin-top:3px;}
