@CHARSET "UTF-8";

#bodywebclient{
	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;	
	margin:0;
	background-image: url("/img/theme/maingreybg.jpg");
}

showdivwindow {
	visibility: visible;
	z-index: 1500;
}

hidedivwindow {
	visibility: hidden;
	z-index: -10;
}

.togglevisible {
	color: #000033;
	z-index: 99;
	visibility: visible;
}

.togglehidden {
	z-index: -99;
	visibility: hidden;
}

.title {
font-family:Arial, Helvetica, sans-serif;
color:#0066CC;
text-align: left;
font-weight:bold;
padding-left:5px;
font-size:18px;
text-decoration:none;
background:url("/img/theme/welcometitlebg.jpg");
margin-top:0;
padding-top:0;
margin-bottom:4px;
height: 28px;
padding-right:5px;
top: -12px;
}
.titlepopup{
position:relative;
font-family:Arial, Helvetica, sans-serif;
color:#0066CC;
text-align: left;
font-weight:bold;
padding-left:5px;
font-size:18px;
margin-left:2%;
text-decoration:none;
background:url("/img/theme/welcometitlebg.jpg");
margin-top:0;
padding-top:0;
margin-bottom:4px;
height: 28px;
width: 96.5%;
top: 0; 
}
.fond-encart-small{

}

.fond-encart{

}

tr.fond-encart .tdclassic {

}
tr.fond-encart td {

}

table.fond-encart .tdclassic {

}
table.fond-encart td {

}

.tdclassic {
	text-align: left;
	vertical-align: top;
	font-size: 11px;
}

.textclassic {
	font-size: 11px;
}
#userlistmainminmax {
	position: inherit;
	border: 0px;
	margin: 0 0 0 0;
	height: 100px;
	width: 148px;
	overflow: auto;
}

.mediumtext {
	font-size: 14px;
	font-style: normal;
}

.smalltext {
	font-size: 11px;
	font-style: normal;
}

.classicsmallimg16x16 {
	width: 26px;
	height: 16px;
	cursor: pointer;
	margin: 0px;
	padding:0;
}

.classicsmallimg20x20 {
	width: 20px;
	height: 20px;
	cursor: pointer;
	margin: 0px;
	padding:0;
}
#mainTable {
	width: 160px;
	padding-right:2px;
	padding-left:2px;
	display: block;
	margin-left: 10px;
	background: url("/img/theme/maingreybgip2.jpg") no-repeat;
}
.TableHidden {
	font-size: 11px;
	color: #000000;
	font-weight: 400;
	text-align: center;
	width: 120px;
	border: none;
	border-width: 0px;
}

div.divSystem {
	font-size: 11px;
	color: #000000;
	width: 150px;
	border-style: solid;
	border-width: 1px;
	border-color: gray;
	background: white;
	margin-top:2px;
	margin-bottom:2px;
	margin-left: 4px;
	margin-right: 2px;
	background: white;
}

div.TableUserListSystem {
	font-size: 11px;
	color: #000000;
	width: 150px;
	height: auto;
	border-style: solid;
	border-width: 1px;
	border-color: gray;
	background: white;
}

div.CellSystem {
	width: auto;
	font-size: 9px;
	color: #000000;
	font-weight: 700;
	text-align: center;
}

.CellSystemUser {
	width: auto;
	font-size: 9px;
	color: #000000;
	font-weight: 700;
	text-align: left;
	height: 11px;
	padding: 0;
	border: 0;
}
.userlistcellleft{
width: 10px;
}
.LineSystemUser {
	height: 15px;
}

.LineSystemTitle {
	height: 11px;
}

.CellSystemTitle {
	color: #000000;
	font-weight:normal;
	text-align: left;
	font-size: 11px;
	background: white;
	letter-spacing:1px;
	padding-top : 0;
	padding-left : 0;
	padding-right : 2px;
	padding-bottom: 0;
	margin: 2px;
	width:100%;
	height: 16px;
	border-left:none;
	border-right:none;
	margin-left:0;
	margin-right:0;
	text-indent: 4px;

}
.CellSystemTitleBottomLine {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: gray;
}
.divuserline {
	cursor: pointer;
	font-size: 9px;
	font-weight: 700;
	z-index: 5;
	display: block;
	text-align: left;
}
#applimenutitlemainminmax{
width: 140px;
}

.toolfront {
	position:relative;
	left: 0;
	top: 0;
	width: 144px;
	height:auto;
	z-index: inherit;
	margin-bottom:2px;
	padding:0;
	overflow: visible
}
.menuhidden{
position:absolute;
height: 0;
overflow: hidden;
}
.mainbehind {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width:0px;
	height:0px;
	z-index: -10;
	overflow: hidden;
	visibility: hidden;
	display: none;
}

.mainfront {
	position:relative;
	left: 0px;
	top: 0px;
	z-index: 1;
	overflow: visible;
	visibility: visible;
	display: inherit;

}
/*
.divopaque{
   z-index: 1;
   filter:alpha(opacity=50);   * Internet Explorer       *
   -moz-opacity:0.5;           * Mozilla 1.6 and below   *
   opacity: 0.5;               * newer Mozilla and CSS-3 *
}*/

.inputdomain{
	background: white;
	height: 19px;
	font-size: 11px;
	width:100px;
}

.tradmina{
	background-color: aqua;
	background: aqua; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0;
}

.tradminb{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: silver;
	background: silver; 
	font-size: 10px;
	padding: 0;
}

.link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-align: left;
font-weight:normal;
background-color:transparent;
width:100%;
font-size:11px;
text-decoration:underline;
cursor: pointer;
}
.link:VISITED {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-align: left;
font-weight:normal;
background-color:transparent;
width:100%;
font-size:11px;
text-decoration:underline;
}
.link:hover {
  COLOR: #a7a9ac;
}
.linkred {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: red;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial;
}

.linkred:hover {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: red;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial;
}
.linkblack {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: black;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial;
  TEXT-DECORATION:underline;
}

.linkblack:hover {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: gray;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial;
  TEXT-DECORATION:underline;
}

.tooltiptitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bolder;
}
.tooltipcontent{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.tooltiplink{
border: none;
cursor: pointer;
}
.tooltipimg{
border: none;
}

.mainleft2table{
position: relative;
top: 0px;
left: -2px;
}
.mainleft1table{
position: relative;
top: 0px;
left: 0px;
width: 5px;
z-index: auto;
}
#biggericon IMG
{
position: absolute;
z-index:-100;
top: 2px;
left:2px;
visibility: hidden;
}

.divcanvas {
border: dashed 1px;
border-color: gray;
}

.scheduleimg{
}

.bodyiframe{
background-color: white;
}

.datelineclass{
width: 320px;
height :28px;
max-width: 320px;
max-height: 28px;
}
#bodyiframe{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	volume: silent;
	background-color: white;
	text-align: left;
	vertical-align: middle;
	margin: 0;
	padding: 0;
    color: #000000;
	margin:0;
	background: white;
}

.userlistline{
text-align: left;
white-space: nowrap;
height: auto;
}

.mandatory{
font-weight:bold;
color: red;
vertical-align: top;
}

.error{
color: red;
}

.menumouseline{
font-family: Verdana, Arial, Helvetica, sans-serif;
width: auto;
height: 14px;
font-size: 11px;
color: black;
cursor: pointer;
padding-left: 5px;
background: #d7d1d1;
}

.menumouselineover{
font-family: Verdana, Arial, Helvetica, sans-serif;
width: auto;
height: 14px;
font-size: 11px;
color: white;
cursor: pointer;
padding-left: 5px;
background: #13d0dc;
}

.menumousemaindiv{
font-family: Verdana, Arial, Helvetica, sans-serif;
top: 0px;
left : 0px;
color: black;
background: #d7d1d1;
font-weight: 400;
width: auto;
text-align: left;
border: medium;
border-style: solid;
border-width: 1px;
border-color: gray;
height:auto;
z-index: 100;
}

.menumousemaindivout{
	position:absolute;
	width: 150px;
	height:auto;
	z-index: 2000;
	border-bottom:3px solid #cccccc;
	border-right:2px solid #cccccc;
	border-top:0; 
	border-left:0;
	margin-bottom:0px;
	margin-left: 2px;
	visibility: visible;
}
IFRAME.menumousemaindivout{
	position:absolute;
	width: 150px;
	height:auto;
	z-index: 1999;
	border:0;
	margin:0px;
	background: silver;
	visibility: visible;
}
.menuapplimaindiv{
font-family: Verdana, Arial, Helvetica, sans-serif;
top: 0px;
left : 0px;
color: black;
font-weight: 400;
width: auto;
text-align: center;
height:auto;
background: white;
}
.menuappliline{
font-family: Verdana, Arial, Helvetica, sans-serif;
width: auto;
height: 14px;
font-size: 11px;
color: black;
cursor: pointer;
padding-left: 5px;
background: white;
}
#videodiv{
width:148px;
border:gray 1px solid;
}

.inputform{
width:160px;
}
.menuappli{
font-family: Verdana, Arial, Helvetica, sans-serif;
position:relative;
width: auto;
height: 14px;
color: black;
cursor: pointer;
padding-left: 5px;
background: #d7d1d1;
font-weight: 400;
text-align: left;
border: medium;
border-style: solid;
border-width: 1px;
border-color: gray;
}
.tdpickcolor{
height: 10px;
width: 10px;
}

.colorpickermain{
position: absolute;
border: #000000 1px solid;
background: #FFFFFF;
font-size: 9px;
width: 130px;
z-index: 10;
}
.toolmenumax{
height: auto;
overflow: visible;
width:auto;
}

span.classicbutton   {

}
input.classicbutton   {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-align:center;
border:0;
margin:0;
cursor: pointer;
height: 18px;
z-index: 2;
}

input.classicbuttonbig {
	width:110px;
	text-align: center;
	background: url("/img/theme/buttonbgbig.jpg") no-repeat ;
}
input.classicbuttonsmall {
	width:70px;
	text-align: center;
	background: url("/img/theme/buttonbg.jpg") no-repeat ;
}

span.classicbuttonbig {

}

span.classicbuttonsmall {
}

.classicimgdiv {
background: none;
}

.nomargin{
	margin: 0;
	padding: 0;
	border: 0;
}
td.controlsession{
border:none ;
margin:0;
padding:1px;
background: transparent;
background-color: transparent;
}
td.arrowbutton{
width: 11px;
height: 11px;
border: 0;
padding: 0;
margin: 0;
background: transparent;
padding-right: 1px;
}

button.arrowbutton{
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
width: 11px;
height: 11px;
}

img.arrowbuttonb{
position: absolute;
background: transparent;
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
z-index: 1000;
}

.arrowbuttontop{
background:transparent url("/img/floatwindow/minimizev2.gif") no-repeat;
}
.arrowbuttonbottom{
background:transparent url("/img/floatwindow/maximizev2.gif") no-repeat;
}
.closeicon{
background:transparent url("/img/floatwindow/closev2.gif") no-repeat;
}
.arrowbuttonuserleft{
width: 7px;
height: 13px;
background:transparent url("/img/arrow/arrowleft.gif") no-repeat;
}
.arrowbuttonuserleftdouble{
width: 7px;
height: 20px;
background:transparent url("/img/arrow/arrowleftdouble.gif") no-repeat;
}
.arrowbuttonuserright{
background:transparent url("/img/arrow/arrowleftdouble.gif") no-repeat;
}
.titlemiddle{
height: 12px;
text-align: left;
background: transparent;
}
td.linechat{
text-align: left;
padding: 0;
margin: 0;
border: 0;
}
#timerjs{
font-size: 12px;
padding-left: 14px;
padding-right: 2px;
}
.linechatuser{
font-weight: bolder;
padding: 0;
margin: 0;
border: none;
}
.linechat{
font-size:9px;
height:9px ;
padding: 0;
margin: -2px;
border:none;
color: black;
}
input.chatinput{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
background-color:#EEEEEE;
text-align:left;
width:95%;
border:1px solid #999999;
margin-left: 2px;
margin-right: 3px;
}
#chatcontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:white;
text-align:left;
border:1px solid #999999;
}

#timerline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: black;
text-align:left;
border:none;
}

.outside{
	position: absolute;
	left: -1000px;
	right: -1000px;
	
}
 #sessiondisplayleft1td{
 width: 12px;
 }
 
 .customlogov2{
 position:relative;
 left: 4px;
 }
 /**SHARING ADD ON*/
 .vncpointer{
position: absolute;
z-index: 1001;
}

.hiddenImageManagerCacheData{
visibility:hidden;
position:absolute;
z-index:-10;
top: -10000px;
left: -10000px;
}

.vncimgredborder{
position:absolute;
top:0px;
left:0px;
cursor:default;
border: 1px;
border-color: red;
border-style: solid;
}
.vncimgborder{
position:absolute;
top:0px;
left:0px;
cursor:default;
border: 1px;
border-color: black;
border-style: solid;
}
#mousecapture{
position:absolute;
top:0px;
left:0px;
cursor:default;
z-index: 10000;
width: 1024px;
height: 768px;
overflow:visible;
visibility:visible;
cursor:default;
background:blue fixed;
opacity:.0;
filter: alpha(opacity=0);
-moz-opacity: 0.0;
}
.vncimg{
position:absolute;
top:0px;
left:0px;
cursor:default;
}

div.divSystemIM {
	font-size: 11px;
	color: #000000;
	width: 98%;
	height: 98%;
	border-style: solid;
	border-width: 1px;
	border-color: gray;
	background: white;
	margin-top:1px;
	margin-bottom:1px;
	margin-left:1px;
	margin-right: 1px;
	background: white;
	
}
div.divposTableUserListSystem{
	height: 98%;
}
#userlistmainminmaxIM {
	position: inherit;
	border: 0px;
	margin: 0 0 0 0;
	height: 400px;
	width: 100%;
	overflow: auto;
}
.sharingapplet{
position: relative;
top: 5px;
}
