body
{
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	padding-left:4px;
	font-family:Tahoma;
	font-size:12px;
}

td
{
	font-family:Arial;
	font-size:12px;
}

.timeCalendarButton 
{
	background-image:url(../images/ico_calendar.gif);
	background-color: #E7E5E5; 
	background-position: center;
	background-repeat: no-repeat;
	/*background:transparent;*/
	
	padding:0px;
	margin-top:3px;
	margin-left:4px;
	width:16px;
	height:16px;
	cursor: pointer;
	border:0;
}

input[type="submit"]
{
	/*background-color:#4e96be;*/
	border: 1px solid #4e96be;
	/*border:0px;*/
	/*color:white;*/
	padding-left:10px;
	padding-right:10px;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	text-align: center;
	text-align: -moz-center;
}

#header .top
{
	width:100%;
	float:left;
	
	background-image: url("../images/bg_top_menu_fill.gif");
	background-repeat: repeat-x;
}

img{
	border:0px;
}
#header .lang ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	color:#4e96be;
}
#header .lang ul li{
	color:#4e96be;
}
#header .logo{
	width:145px;
	height:50px;
	float:left;
	margin-left:17px;
}
#header .logo a  {
	display: block;
	padding-top:50px;
	width:145px;
	height: 0;
	overflow: hidden;
	text-indent: 143px;
}
#header .desc{
	float:left;
	color:#0082cd;
	font-size:18px;
	padding-left:30px;
	padding-top:27px;
}
#header .user_name
{
	float:left;
	color: #71777b;
	/*color:#9ca5aa;*/
	margin-left: 20px;
}

#note {
	color:#64b4e6;
	font-size:12px;
	font-family:verdana;
	text-align:center;
	/*-moz-text-shadow:2px 1px 1px #CCCCCC;
	text-shadow:2px 1px 1px #CCCCCC;*/
}

.messageStyle
{
	margin-top: 20px; 
	margin-bottom: 22px;
}

.node_hide {
	margin-left: auto; 
	margin-right: auto; 
	width: 88%;
	
	/*padding-top:22px;
	padding-bottom:22px;*/
	
	margin-top:15px;
	
	/*border:1px solid #aeacac;
	background-color:#F3F3F3; */
	
	border:1px solid #9FC6DC;
	background-color:#FFFFFF;
	background-image: url("../images/bg_message_from_server.gif");
	background-repeat: repeat-x;
	background-position: top;
	
	height:57px;
	
	/* using css3 properties */
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}


#NoteClose {
	float: right; 
	position: relative; 
	bottom:20px; 
	right: 2px;
}

#brack
{
	color:#5d5d4d;
	font-size:11px;
	padding-left:25px;
	padding-top:5px;
	float:left;
}
#brack a{
	color:#5d5d4d;
	font-size:11px;
}

.boxs .title
{
	font-size:12px;
	/*font-weight:bolder;*/
	font-family:tahoma;
	/*color:#818080;*/
	color:#6d6d6d;
	
	float:left;
	padding-top:5px;
	
	/*border-bottom: solid 1px black;*/
}

/* HELP EDIT */

.boxs .titleHelp
{
	color:#6d6d6d;
	
	font-family:tahoma;
	/*font-weight: bolder;*/
	font-size:12px;
	
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	
	/*padding-left: 20px;*/
}

.boxs .bt_instrument .bt
{
	float:left;
	width:26px;
	text-align:center;
	padding-top:4px;
	margin-left:1px;
	border: 1px solid #4e96be;
}

.boxs .bt_instrument .bt:HOVER {
		border: 1px solid white;
	
	}

.boxs .bt_instrument .bt_close
{
	float:left;
	width:26px;
	height: 16px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
	background-image:url('../images/ico_off.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
	margin-top:3px;
}

.boxs .bt_instrument .bt_open
{
	float:left;
	width:26px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
	background-image:url('../images/ico_open2.gif');
	/*background-image:url('../images/ico_open.gif');*/
	
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	margin-top:2px;
	height:16px;
}
.boxs .bt_instrument .bt_close2
{
	float:left;
	border:1px solid #fff;
	width:26px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
	background-image:url('../images/ico_close2.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
}

.boxs .bt_instrument .bt_open2
{
	float:left;
	/*border:1px solid #fff;*/
	width:26px;
	height: 16px;
	text-align:center;
	padding-top:10px;
	margin-left:1px;
	background-image:url('../images/ico_open2.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
}

.boxs .bt_instrument .bt_open2_rule
{
	float:left;
	/*border:1px solid #fff;*/
	width:26px;
	height: 16px;
	text-align:center;
	padding-top:10px;
	margin-left:1px;
	background-image:url('../images/ico_open2_rule.png');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
}

.boxs .bt_instrument .bt_close_rule
{
	float:left;
	width:26px;
	height: 16px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
	
	background-image:url('../images/ico_off_rule.png');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
	margin-top:4px;
}




.boxs .bt_instrument2 .bt
{
	float:left;
	width:26px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
}
.boxs .bt_instrument2 .bt_close{
	float:left;
	width:26px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
	background-image:url('../images/ico_off.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
	margin-top:4px;
}
.boxs .bt_instrument2 .bt_open{
	float:left;
	width:26px;
	text-align:center;
	padding-top:2px;
	margin-left:1px;
	background-image:url('../images/ico_open.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	margin-top:4px;
}
.boxs .bt_instrument2 .bt_close2{
	float:left;
	border:1px solid #fff;
	width:26px;
	text-align:center;
	padding-top:4px;
	margin-left:1px;
	background-image:url('../images/ico_close2.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
}
.boxs .bt_instrument2 .bt_open2{
	float:left;
	border:1px solid #fff;
	width:26px;
	height: 15px;
	text-align:center;
	padding-top:4px;
	margin-left:1px;
	background-image:url('../images/ico_open2.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
}


.boxs .titleTab{	
	color:#666666;
	width:25%;
	background-color:#e2e2e2;
	font-weight:bold;
	padding-left:5px;
}
.boxs .titleTab2{
	color:#666666;
	width:75%;
	background-color:#e2e2e2;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px solid #cccccc;
}
.boxs .contentTab{	

	padding-left:5px;
	font-size:12px;
	color:#464040;
	width:25%;
	padding-top:6px;
	padding-bottom:6px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
	padding-right:5px;
}
.boxs .contentTab2{	

	padding-left:10px;
	font-size:12px;
	width:75%;
	color:#464040;
	padding-top:6px;
	padding-bottom:6px;
	border-left:1px solid #e3e3e3;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentTab3{	

	padding-left:5px;
	font-size:12px;
	color:#464040;
	width:25%;
	padding-top:6px;
	padding-bottom:6px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentTab4{	

	padding-left:10px;
	font-size:12px;
	width:75%;
	color:#464040;
	padding-top:6px;
	padding-bottom:6px;
	border-left:1px solid #e3e3e3;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .titleParam{	
	color:#666666;
	width:60%;
	background-color:#e2e2e2;
	font-weight:bold;
	padding-left:10px;
}
.boxs .titleQua{
	color:#666666;
	width:20%;
	background-color:#e2e2e2;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px solid #cccccc;
}
.boxs .titleGo{
	color:#666666;
	width:20%;
	background-color:#e2e2e2;
	font-weight:bold;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	border-left:1px solid #cccccc;
}
.boxs .contentParam{	

	padding-left:10px;
	font-size:12px;
	width:60%;
	color:#464040;
	padding-top:6px;
	padding-bottom:6px;
	border-left:1px solid #e3e3e3;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentQua{	

	padding-left:10px;
	font-size:12px;
	color:#464040;
	width:20%;
	padding-top:6px;
	padding-bottom:6px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e3e3e3;
}
.boxs .contentGo{	

	font-size:11px;
	color:#464040;
	width:20%;
	padding-top:6px;
	padding-bottom:6px;
	vertical-align:top;
	text-align:center;
	border-bottom:1px solid #e5e5e5;
	border-left:1px solid #e3e3e3;
}

.hover1
{
	background-color:#fff;
}

.hover1:hover
{
	
	background-color:#fefada;
	/*#fcf9e4 #fffdec*/
}

.hover
{
	background-color:#f6f6f6;
}

.hover:hover
{
	background-color:#fefada;
}

.boxs .contentParam1{	

	padding-left:10px;
	font-size:12px;
	width:60%;
	color:#464040;
	padding-top:6px;
	padding-bottom:6px;
	border-left:1px solid #e3e3e3;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentQua1{	
	padding-left:10px;
	font-size:12px;
	width:20%;
	color:#464040;
	padding-top:6px;
	padding-bottom:6px;
	border-left:1px solid #e3e3e3;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentGo1{	

	text-align:center;
	font-size:11px;
	width:20%;
	color:#464040;
	padding-top:6px;
	padding-bottom:6px;
	border-left:1px solid #e3e3e3;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
#footer .left{
	font-size:11px;
	align:center;
	color:#4c4f4a;
	padding-top:15px;
	padding-left:17px;
}
#footer .left span{
	font-size:11px;
	color:#125981;
	font-weight:bold;
}

.boxs .box_form{
	float:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:100%
}

/* div's for rules */
.box_form_rule
{
	float:left;
	padding-top:5px;
	width:100%;
}

.boxs .box_form .textForm{
	float:left;
	color:#464040;
	font-size:12px;
	width:89px;
	padding-top:3px;
	text-align: left;
}
.textForm{
	float:right;
	color:#464040;
	font-size:12px;
	padding-top:3px;
	text-align: left;
}
.boxs .box_form .form
{
	/*position: relative;
	left: 30px;
	top:20px;*/
  	
	float:left;
		
}
.boxs .box_form .form1{
	float:right;
}
.boxs .box_form .form2{
	float:left;
	padding-right:3px;
	color:#b4b4b4;
	font-size:10px;
	
}


.boxs .box_form .formInp3{
	float:left;
	height:22px;
	border:1px solid #d3d3d3;
	font-size:12px;
	color:#858585;
	width:33px;
}

.boxs .box_form .data
{
	float:left;
	color:#858585;
	/*padding-left:5px;*/
}

.data
{
	float:left;
	color:#858585;
	/*padding-left:5px;*/
	width: 80px;
}

.titlebg
{
	/*background-color:#e2e2e2;*/
	background-color:#9FC6DC;
	border-right:1px solid #98B7C8;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 5px;
	text-align: center;
	
}

.columntitle
{
	border-right:1px solid #98b7c8;
	background-color:#9fc6dc;
	color:#ffffff;
	font-weight:bold;
	
	padding:0px 0px 0px 5px;
	
	/*padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;*/
}

.columntitleRevenue
{
	border-right:1px solid #98b7c8;
	border-top:1px solid #98B7C8;
	
	background-color:#9fc6dc;
	color:#ffffff;
	font-weight:bold;
	
	padding:0px 0px 0px 5px;
	
	/*padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;*/
}

.columntitle:ACTIVE
{
	background-color: rgb(100,180,230); 
	
}

.columntitle:HOVER
{
	background-color: rgb(100,180,230); 
	/*cursor: pointer;*/
	
}



.check
{
	width:3%;
	border-right:1px solid #98b7c8;
	color:#ffffff;
	font-weight:bold;

}

.Tabcontent
{
	border-right:1px solid #e3e3e3;
	color:#464040;
	
	font-size:9pt;
	
	text-align:left;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:0px;
	border-bottom:1px solid #eeeeee;
	padding-right:5px;
}

.Tabcontent2
{
	border-right:1px solid #e3e3e3;
	color:#464040;
	
	font-size:9pt;
	
	text-align:left;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:0px;
	
	border-bottom:1px solid #eeeeee;

}
.chec{
	border-right:1px solid #e3e3e3;
	color:#464040;
	font-size:11px;
	padding-top:5px;
	padding-bottom:2px;
	border-bottom:1px solid #eeeeee;
}
.footerTab{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	width:100%;
}
.pages
{
	float:left;
	/*padding-top:10px;*/
	padding-left:5px;
}
.pages .record{
	float:left;
	padding-top:3px;
	padding-right:10px;
	color:#696969;
}
.pages .recordInp{
	float:left;
	padding-right:10px;
}
.pages .recordInp input{
	width:60px;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	color:#858585;
	font-size:11px;
	border:1px solid #d3d3d3;
	height:16px;
}
.pages .recordBt{
	float:left;
}
.pagesNext
{
	/*float:right;*/
	/*padding-top:10px;*/
	color:#696969;
	padding-right:0px;
	/*padding-right:15px;*/
}
#help .helpBox{
	float:left;
	border-right:1px solid #bdbdbd;
	font-size:11px;
	color:#727272;
	padding-right:20px;
	margin-right:20px;
}
#help .helpBox2{
	float:left;
	font-size:11px;
	color:#727272;
	padding-right:20px;
	margin-right:20px;
}
#help .helpText{
	float:left;
	padding-top:3px;
	padding-left:10px;
}
.btSave{
	text-align:center;
	padding-top:20px;
}
.boxs .titleEdit{
	font-size:12px;
	color:#2a7bab;
	float:left;
	padding-top:5px;
}
.boxs .contentTabEdit{	
	background-color:#ffffff;
	padding-left:5px;
	font-size:12px;
	color:#464040;
	padding-right:5px;
	width:10%;
	height:50px;
}
.boxs .contentTab2Edit{	
	background-color:#ffffff;
	padding-left:10px;
	font-size:12px;
	width:65%;
	color:#464040;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	text-align:left;
	padding-right:6px;
}
.boxs .contentTab3Edit{	
	background-color:#f6f6f6;
	padding-left:5px;
	font-size:11px;
	color:#464040;
	width:35%;
	padding-top:6px;
	padding-bottom:3px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentTab4Edit{	
	background-color:#f6f6f6;
	padding-left:10px;
	font-size:11px;
	width:65%;
	color:#464040;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
	text-align:right;
	padding-right:6px;
}
.formInp21{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:190px;
}
.formInp212
{
	margin-right:0px;
	/*margin-right:5px;*/
	height:22px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:155px;
}
.formInp222{
	float:left;
	height:22px;
	font-size:11px;
	color:#858585;
	width:173px;
}
.boxs .contentTabEdit1{	
	background-color:#ffffff;
	padding-left:5px;
	font-size:12px;
	color:#464040;
	width:350px;
	padding-top:8px;
	padding-bottom:5px;
	vertical-align:top;
	padding-right:5px;
}
.boxs .contentTab2Edit2{	
	background-color:#ffffff;
	padding-left:10px;
	font-size:11px;
	width:60%;
	color:#464040;
	padding-top:5px;
	padding-bottom:3px;
	vertical-align:top;
}
.formInpEdit{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:170px;
}
.formInpEdit2{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:100px;
}
.boxs .contentTabEdit11{	
	background-color:#ffffff;
	padding-left:5px;
	font-size:11px;
	color:#464040;
	width:85%;
	padding-top:6px;
	padding-bottom:3px;
	vertical-align:top;
	padding-right:5px;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentTab2Edit22{	
	background-color:#ffffff;
	padding-left:10px;
	font-size:11px;
	width:15%;
	color:#464040;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
	text-align:right;
	padding-right:6px;
}
.boxs .contentTab3Edit33{	
	background-color:#f6f6f6;
	padding-left:5px;
	font-size:11px;
	color:#464040;
	width:85%;
	padding-top:6px;
	padding-bottom:3px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}
.boxs .contentTab4Edit44{	
	background-color:#f6f6f6;
	padding-left:10px;
	font-size:11px;
	width:15%;
	color:#464040;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
	text-align:right;
	padding-right:6px;
}
.help
{
	padding-left: 20px;
	color:#464040;
	text-align:left;
	line-height:18px;
}
.pClose
{
	float:left;
	/*border-left:1px solid #ece6af;*/
	width:26px;
	text-align:center;
	margin-left:1px;
	height:19px;
	background-image:url('../images/close.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;

}

.pClose:HOVER
{
	/*background-color:#008ae0;*/
	/*border: 1px solid #aeacac;*/ 
}

.bgContent{
	background-color:#dce7ec;
	/*background-image:url("../images/1pxImageForbgContent.gif");
	background-repeat:repeat x;
	background-position:left bottom;*/
	padding:0 0 68px 0;
	/*margin-bottom:1px;*/
	/*padding-bottom:20px;*/
	width:100%;
	float:left;
}
/*
.buttonInp
{
	background-color:#4e96be;
	border:0px;
	color:white;
	padding-left:10px;
	padding-right:10px;
	cursor: pointer;
	margin-top: 5px;
	margin-bottom: 5px;
}
*/

.buttonInp2
{
	background:url('../images/button_lookup.gif') repeat-x;
	border:1px solid #4E96BE;
	height:19px;
	min-width:73px;
	-moz-border-radius:7px;
	border-radius:7px;
	-khtml-border-radius:7px;
	-webkit-border-radius: 7px;
	color:white;
	cursor: pointer;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	font-family: sans-serif;
}

.buttonInp2:HOVER
{
	border: 1px solid #ffffff;
}

/*-----------*/
.boxsLogin
{
	/*width:400px!important;*/
	width:520px!important;
	clear:both;
	margin-top:14px;
	margin:auto;
	padding-top: 20px;
}
.boxs .boxLogin{
	font-size:11px;
	padding:10px;
}
.saveLogin{
	float:left;
}
.btLogin{
	float:left;
	text-align:right;
}
#noteLogin{
	text-align:center;
	font-size:11px;
	color:#4e96be;
	padding-top:10px;
}
a{
	color:#4e96be;
	font-size:11px;
}
a:hover{
	color:#4e96be;
	font-size:11px;
	text-decoration:none;
}
.formInpEditSettings{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:250px;
}
.formInpEditSettings2{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:100px;
}
.boxs .contentTabInport{	
	padding-left:5px;
	font-size:12px;
	color:#464040;
	width:235px;
	padding-top:8px;
	padding-bottom:5px;
	vertical-align:top;
	padding-right:5px;
	padding-left:10px;
}
.boxs .contentTabInport2{	
	padding-left:10px;
	font-size:11px;
	color:#464040;
	padding-top:5px;
	padding-bottom:3px;
	vertical-align:top;
}
.mailText{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.mailText1{
	width:99%;
	height:400px;
}
.mailText2{
	width:99%;
	height:200px;
	border:1px solid #e2e2e2;
}
.mailText3{
	width:99%;
	height:200px;
	border:1px solid #e2e2e2;
	background-color:#f8f8f8;
}

.login2{
	width:28%;
	border-right:1px solid #cccccc;
	color:#fff;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.formInp22Sett{

	height:22px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:255px;
}
.formInp22Sett2{

	height:22px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:100px;
}
.formInp22Sett3{

	height:22px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:205px;
}
.boxs .contentTabEdit1Set{	
	padding-left:5px;
	font-size:12px;
	color:#464040;
	width:400px;
	padding-top:8px;
	padding-bottom:5px;
	vertical-align:top;
	padding-right:5px;
}
.btSave2{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
.boxs .box_formTab{
	float:left;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
	width:100%
}

.boxs .box_form
{
	float:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:100%
	
}
.boxs .box_form .textFormFind{
	float:left;
	color:#464040;
	font-size:12px;
	padding-bottom:10px;
	margin-right:10px;
}
.boxs .box_form .formInpFind{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:60px;
}
.filter{
	color:#696969;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.formInpFilter{
	float:left;
	background-image:url('../images/shadow_inp.gif');
	background-repeat:repeat-x;
	height:17px;
	border:1px solid #d3d3d3;
	font-size:11px;
	color:#858585;
	width:90%;
}
.filterTab{
	padding-bottom:5px;
	padding-left:5px;
}
.lineImport{
	border-bottom:1px solid #e2e2e2;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
}
.lineImport2{
	border-bottom:1px solid #e2e2e2;
	padding-bottom:10px;
}
.infoImport{
	color:#808080;
	font-size:11px;
	padding-left:5px;
	padding-top:5px;
}
.include{
	padding-left:10px;
	padding-top:10px;
}
.include2{
	padding-right:40px;
	padding-top:10px;
}
.include3{
	padding-left:10px;
	border-bottom:1px solid #f7f7f7;
	padding-bottom:10px;
}
.boxs .bt_instrument2 .bt{
	float:left;
	width:26px;
	text-align:center;
	padding-top:6px;
	margin-left:1px;
}

.boxs .bt_instrument2 .bt_close
{
	float:left;
	width:26px;
	text-align:center;
	padding-top:6px;
	margin-left:1px;
	background-image:url('../images/ico_off.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
	margin-top:4px;
}
/*---------------------------*/

.bt_close_temp
{
	/*float:left;
	width:26px;
	text-align:center;
	padding-top:6px;
	margin-left:1px;*/
	background-image:url('../images/ico_off.gif');
	background-repeat:no-repeat;
	/*cursor:pointer;
	background-position:center center;
	background-position:center 4px;
	margin-top:4px;*/
}



.boxs .bt_instrument2 .bt_open
{
	float:left;
	width:26px;
	text-align:center;
	padding-top:6px;
	margin-left:1px;
	background-image:url('../images/ico_open.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	margin-top:4px;
}

/*------------------------------------*/
.boxs .bt_instrument2 .bt_close2{
	float:left;
	border:1px solid #fff;
	width:26px;
	text-align:center;
	padding-top:4px;
	margin-left:1px;
	background-image:url('../images/ico_close2.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
	background-position:center 4px;
}
.boxs .bt_instrument2 .bt_open2{
	float:left;
	border:1px solid #fff;
	width:26px;
	text-align:center;
	padding-top:4px;
	margin-left:1px;
	background-image:url('../images/ico_open2.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	background-position:center center;
}
.boxs .bt_instrument2{
	float:right;
	padding-left:29px;
	height:20px;
}
.boxs .bt_instrument2 .bt{
	float:left;
}

.balance2{
	width:20%;
	border-right:1px solid #cccccc;
	color:#fff;
	font-weight:bold;
	padding-left:5px;
	font-size:12px;
	padding-right:5px;
}
.TabcontentCentr{
	border-right:1px solid #e3e3e3;
	color:#464040;
	font-size:12px;
	padding-top:5px;
	padding-bottom:2px;
	border-bottom:1px solid #eeeeee;
	text-align:center;
}
.Tabcontent2Centr{
	border-right:1px solid #e3e3e3;
	color:#464040;
	font-size:12px;
	padding-top:5px;
	padding-bottom:2px;
	border-bottom:1px solid #eeeeee;
	text-align:center;

}
.boxs .box_form .formLogin
{
	float:left;
	width:192px;
}

.centered
{
	background-position: center center;
	background-repeat: no-repeat;
	/*margin-top:0px;*/
	/*height: 255px;*/
	text-align: center;
	height: 40px;
	
}

.buttonInpOut
{
	background: url("../images/button2.gif") transparent; 
	background-repeat: repeat-x;
	background-position: center center;
	
	-moz-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
	-webkit-border-radius: 10px;
	
	/*width:109px;*/
	
	/*min-width: 109px;*/
	height: 24px;
	border: 1px solid #4e96be;
	color:white;
	/*color:#818080;*/
	padding-left:10px;
	padding-right:10px;
	cursor: pointer;
	margin-top: 20px;
	margin-bottom: 6px;
	
	/*font-family: Tahoma; font-weight: normal;*/
	font-family: sans-serif;
	font-size: 10pt;
	/*font-weight: bold;*/
	text-align: center;
	text-align: -moz-center;
}

.buttonInpOut:hover
{
	/*color:#008ae0;*/
	color:white;
	/*font-weight: bold;*/
	border: 1px solid #ffffff;
	/*border: 1px solid #008ae0; #2acaff*/
    /*background: #eef;*/
}

/* button input new*/
.buttonInp
{
	background: url("../images/button2.gif") transparent; 
	background-repeat: repeat-x;
	background-position: center center;
	
	-moz-border-radius:10px;
	border-radius:10px;
	-khtml-border-radius:10px;
	-webkit-border-radius: 10px;
	
	/*width:109px;*/
	
	/*min-width: 109px;*/
	height: 24px;
	border: 1px solid #4e96be;
	color:white;
	/*color:#818080;*/
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	cursor: pointer;
	margin-top: 25px;
	margin-bottom: 5px;
	
	/*font-family: Tahoma; font-weight: normal;*/
	font-family: sans-serif;
	font-size: 10pt;
	/*font-weight: bold;*/
	text-align: center;
	text-align: -moz-center;
	
	
	
}

.buttonInp:hover
{
	/*color:#008ae0;*/
	color:white;
	/*font-weight: bold;*/
	border: 1px solid #ffffff;
	/*border: 1px solid #008ae0; #2acaff*/
    /*background: #eef;*/
}

input_form:hover
{
 color: black;
 border: 1px solid #008ae0;	
}

.distance_between_left_top_cell
{
	padding-top: 30px; 
	padding-left: 40px;
}

.boxs .box_form, .box_form_distance
{
	
}

.box_form_distance
{
	padding-top: 30px; 
	padding-left: 40px;	
}
	
.container
{
	/*float:left;*/
}	

select
{
	width: 155px;
}

input[type="text"] 
{
	width: 150px;
}

#table_search_table input[type="text"] 
{
	width: 50px;
}

input[type="password"] 
{
	width: 150px;
}

input[type="text"]:FOCUS
{
	background-color: #fefada;
	/*background-color:#E1F0FA;*/
}

input[type="password"]:FOCUS
{
	background-color: #fefada;
}

textarea:FOCUS {
	border:1px solid #7f9db9;
	background-color: #fefada;
}

textarea{
	border:1px solid #7f9db9;
}


.footer_image
{
		/*background-color: #e9e8e6;*/	
}

/* fix for footer */
body, div, ul, li, p, a, form 
{
	margin:0;
	padding:0;
}






.down_margin_from_button_15
{
height: 15px;	
}


.compContent {
	position: relative;
	}
/*-----------new style-----------*/
.label
{
	float:left;
	text-align:left;
	width:120px;
	padding-top:3px;
	padding-left: 5px;
	color:#464040;
	font-size:12px;
	font-family:Arial;
}

.data_input
{
	float:left;
	text-align:right;
	padding-left:3px;
	position: relative;
}

.popUpHint_input 
{
	display:none;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	position:absolute;
	left:165px;
	top: -5px;
	
	/*border:1px solid #AEACAC;*/
	border:1px solid #00a6eb;
	background-color:#fafafa;
			
	width:120px; 
	/*height:16px;*/
	
	opacity:1;
	filter: alpha(opacity=100);
	padding:7px;
	
	color:#333333;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	
	z-index:99;
}

.data_input:hover .popUpHint_input  
{
	display:block;
}


.hint_link { 
	display: none;
}


#linkPopUp:hover .hint_link
{
	position:absolute;
	top:57px;
	left: 50%;
		
	display:block;
	z-index: 999;
	background-color:#fafafa;
	opacity:0.9;
	filter: alpha(opacity=90);
	color:#333333;
	
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	
	padding:5px;
	
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
	
	border:1px solid #00a6eb;	
	
}

.float_help
{
	position:fixed;
	top:35%;
	right:2%;
	z-index:99;
	/*border: 1px solid white;
	-moz-border-radius: 5px;*/
	cursor: pointer;
}

.popUpHint 
{
	position:absolute;
	top:-32px;
	right:35px;
	background-color:#fafafa;
	display:none;
	width:200px;
	/*border:1px solid #AEACAC;*/
	border:1px solid #00a6eb;
	opacity:0.9;
	filter: alpha(opacity=100);
	
	padding:5px;
		
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	
	width:120px; 
	height:16px;
	padding:7px;
	color:#333333;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}

.popUpHint1 
{
	position:absolute;
	top:-32px;
	right:35px;
	background-color:#fafafa;
	display:none;
	width:200px;
	/*border:1px solid #AEACAC;*/
	border:1px solid #00a6eb;
	opacity:0.9;
	filter: alpha(opacity=100);
	
	padding:5px;
		
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	
	width:120px; 
	height:16px;
	padding:7px;
	color:#333333;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}

/*-----------------------------------------*/
html .message2:hover .popUpHint  
{
 display:none;
}

html .message2:hover .popUpHint1  
{
 display:block;
}


/*-----------------------------------------*/
.float_help:hover  
{
	border: 1px solid white;
	padding: 1px;	
}

.float_help:hover .popUpHint  
{
	display:block;
}

.rule_box
{
	float:left;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	width:90%
}

.allocation_type {
	border:1px solid #AEACAC;
	}

legend
{
	color: #464040;	
}

fieldset
{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-color:#AEACAC;
	/*border-bottom-color: #AEACAC;*/
	border: 1px solid #AEACAC;
}

.separotor_revenue {
background-image:url('../images/Help_line.gif');
background-position:center bottom;
background-repeat:repeat-x;
width:88%;
}

.errorImage { 
	background-image:url("../images/errorSign.gif"); 
	background-repeat:no-repeat;
	background-position:center;
	background-color:#E7E5E5;
	border:none;
	cursor: default;
	height:17px;
	width:20px;
	margin-left:5px;
	/*margin-top:3px;*/
	margin-bottom:1px;
	margin-right:0px;
	padding:0px;	
}

.login_div {
	background-image:url("../images/loginField.png");
	background-repeat:no-repeat;
	background-position:left center;
	border: 1px solid #7f9db9;
}
#loginFieldPage {
	
	background :#ffffff ;
	margin-left:20px;
	border: none;
	height: 18px;
	outline: none;
}

.password_div {
	background-image:url("../images/passwordField.png");
	background-repeat:no-repeat;
	background-position:left;
	border: 1px solid #7f9db9;
}
#passwordFieldPage {
	background : #ffffff;
	margin-left:20px;
	border: none;
	height: 18px;
	outline: none;
}

.filter_style { 
	  border: #d3d3d3 1px solid;
	  -moz-border-radius:1px;
	  margin-bottom: 2px;
	  background-image:url("../images/searchfield_repeatn.png");	
	  background-repeat: repeat-x;
}

.filter_style:hover {
	border: #7f9db9 1px solid;
}

.chat_message {
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	background-color:#F3F7FB;
	border:1px solid #CDDFEF;
	min-height:30px;
	padding:3px;
	clear: both;
}

