/*---------------------------
--common
-------------------*/
 
/*------------------
-- form
-------------------*/
 .b_form{
  width:auto;
  height:auto;
  background-color:#000000;
}
div.b_form_title{
  display: block;	
  background-color:#F4F1FF;
  background-image:url('imgs_cl/b_form_title.jpg');
  background-position: 100%;
  width:100%;
  height:22px;
  
  vertical-align:bottom;
  border:0px solid #FFFFFF;
  
}
div.b_form_title p{
 Font-family: "Helvetica CY", Helv, Arial, sans-serif;
  font-size:14px;
  padding-left:0px;
  padding-top:7px;
  color:#b1b1b1;
 
}
.b_form_lmt{
  background-image:url('imgs_cl/b_form_lmt.jpg');
  font-size:1px;
  width:21px;
  height:22px;
  float:left;
  padding:0px;
}
 .b_form_rmt{
  background-image:url('imgs_cl/b_form_rmt.jpg');
  font-size:1px;
  width:24px;
  height:22px;
  float:right;
  padding:0px;
}
 
.b_form_resize_btn{
  background-image:url('imgs/b_form_resize_btn.jpg');
  width:24px;
  height:37px;	
  background-color:#FFFFFF;
  float:right;
}
div .b_form_resize_lm{
  background-image:url('imgs_cl/b_form_resize_lm.jpg');	
  width:21px;
  height:28px;
  background-color:#F4F1FF;
  float:left;
  border:0px solid #ff6677;
}
div .b_form_resize_rm{
  background-image:url('imgs_cl/b_form_resize_rm.jpg');	
  width:24px;
  height:28px;
  background-color:#F4F1FF;
  float:right;
}
div .b_form_resize{
  background-image:url('imgs_cl/b_form_resize.jpg');	
  width:100%;
  height:28px;
  background-color:#F4F1FF;
  clear:both;
  font-size:1px;
}
div .b_form_cont{
  /*background-image:url('imgs/b_form_cont.jpg');	*/
  background-color:#000000;
  clear:both;
  color:#A0A0B0;
  /*overflow:auto;*/
  /*position:relative;*/
  
}
div .b_form_cont_main{
   overflow:auto;
   color:#000000;
   float:left;
}
div .b_form_cont_lm{
  background-image:url('imgs_cl/b_form_cont_lm.jpg');	
  background-color:#FFFFFF;
  float:left;
  width:21px;
  height:100%;
}

div .b_form_cont_rm{
  background-image:url('imgs_cl/b_form_cont_rm.jpg');		
  background-color:#FFFFFF;
  float:right;
  width:11px;
  height:100%;
}

div.ftool{
  width:100%;
  text-align:center;
}
/*------------ grid ------------*/
td {
color:#7f7f7f;
 Font-family: Verdana,"Helvetica CY", Helv, Arial, sans-serif;
 font-size:12px;
}
/*----------------------------*/
input.text
{
 height:18px;
 width:318px;
 border:1px solid #808080;
 background-color:#434343;
 color:#ffffff;
 vertical-align: top;    
}
textarea.text
{
 border:1px solid #808080;
 background-color:#434343;
 color:#ffffff;
 vertical-align: middle;    
}
/*--------------Frames-------------*/

input.btn_drop
{
 width:17px;
 height:16px;
 border:0px solid #FFFFFF;
 background:url('imgs_cl/btn_drop.jpg') no-repeat;
 outline: none;
 cursor:pointer;
 vertical-align:top;
}
input.btn_clear_frm
{
 width:17px;
 height:16px;
 border:0px solid #FFFFFF;
 background:url('imgs_cl/btn_clear_frm.jpg') no-repeat;
 outline: none;
 cursor:pointer;
 vertical-align:top;
}
input.btn_clear_all_frm
{
 width:17px;
 height:16px;
 border:0px solid #FFFFFF;
 background:url('imgs/btn_clear_all_frm.jpg') no-repeat;
 outline: none;
 cursor:pointer;
 vertical-align:top;
}




.pnlTool{
 float:left;
 clear:both;
 height:auto;
 width:99%;
 border:1px solid #202020;
 margin:0px;
}



/*---------------------------*/
.pnlToolBar
{
 height:23px;
 width:100%;
 border:0px solid #FF1111;
 background-image: url('imgs_cl/toolbar_bkg.jpg');
 color:#C4C4C4;
}
.btnToolBar
{
 height:23px;
 width:auto;
 border:0px solid #FF1111;
 border-left:0px solid #000000;
 border-right:0px solid #000000;
 background-image: url('imgs_cl/toolbar_btn.jpg');
 color:#BECAFE;
 Font-family: "Helvetica CY", Helv, Arial, sans-serif;
   font-size:13px;
}
/*---------------------------*/
.pnlTBMain
{
 height:40px;
 width:100%;
 border:0px solid #FF1111;
 background-image: url('imgs_cl/nav_pan_pgs_bkg.jpg');
 display: block;	
 background-position: 100%;
 vertical-align:bottom;
 border:0px solid #FFFFFF;
}

.pnlTBMainNav ul{
list-style: none;
margin: 0;
padding: 0;
border:0px solid #00FFFF;
list-style-position: inside;
list-style-type: none;
/*overflow: hidden; */
overflow: auto;
width:auto;
}
.pnlTBMainNav ul li{
background-image: url('imgs_cl/btn_tab.jpg');
background-repeat: no-repeat;
background-position: 0px -40px;
height:40px;
width:132px;
border:0px solid #FFFFFF;
outline: none;
Font-family: "Helvetica CY", Helv, Arial, sans-serif;
font-size:14px;
float:left;
margin-top:0px;
display:inline;
}
.pnlTBMainNav a{
margin-left:2px;
margin-top:12px;
display:block;
text-align:center;
Font-family: "Helvetica CY", Helv, Arial, sans-serif;
font-size:14px;
color:#CC4400;
outline:none;
text-decoration:none;
}
/*------------------*/
.pnlTBMainFilter
{
margin-top:0px;
}

/*-------------------------------------------*/
tr.hh td {
/*
background-image: url('imgs/td_hh.jpg');
background-repeat: repeat-x;*/
height:18px;
border:0px solid #FFFFFF;
border-right:1px solid #363636;
text-align:center;
vertical-align:bottom;
}
tr.h td {

background-image: url('imgs_cl/td_h.jpg');
background-repeat: repeat-x;
background-color:#BECAFE;
height:18px;
border:0px solid #FFFFFF;
border-right:1px solid #FFFFFF;
text-align:center;
color:#7985B7;
}
.td_h_btn{
background-image: url('imgs/td_h_btn.jpg');
background-repeat: repeat-x;
height:18px;
border:0px solid #FFFFFF;
/*border-right:1px solid #000000;
border-left:1px solid #000000;*/
color:#2B6F31;
cursor:pointer;
width:90%;

}

tr.d td{
height:18px;
   color:#909090;
   Font-family: "Helvetica CY", Helv, Arial, sans-serif;
   font-size:9px;
   border-bottom:1px solid #D8E0FF;
   border-right:1px solid #D8E0FF;
 cursor:default;  
}
tr.d1 td{
height:18px;
   color:#909090;
   background-color:#FEEABE;
   Font-family: "Helvetica CY", Helv, Arial, sans-serif;
   font-size:9px;
   border-bottom:1px solid #D8E0FF;
   border-right:1px solid #D8E0FF;
   cursor:default;
}
tr.h a{
margin-left:0px;
margin-top:0px;
display:block;
text-align:center;
Font-family: "Helvetica CY", Helv, Arial, sans-serif;
font-size:9px;
color:#A0A0F0;
outline:none;
text-decoration:none;
}

/*----------------------------------------------*/
ul.listDet{
 list-style: none;
margin-right: 7px;
padding: 0;
border:0px solid #202020;
list-style-position: inside;
list-style-type: none;
/*overflow: hidden; */
overflow: auto;
float:left;
}
ul.listDet li{
height:15px;
width:45%;
color:#9B9A9A;
Font-family: "Helvetica CY", Helv, Arial, sans-serif;
font-size:9px;
border-bottom:1px solid #FEEABE;
outline: none;
float:left;
margin-top:0px;
display:inline;
}
/*-----------------------------------------------*/
p{
cursor:default;
color:#7F7F7F;
font-size:12px;
Font-family: "Helvetica CY", Helv, Arial, sans-serif;
text-align: justify;
margin: 5px;
}
/*---------------------------------------------*/
.task_but{
display:block;
float:left;
width:189px;
height:35px;
background-image:url("imgs/taskbar_btn.jpg");
}

.task_but_active{
display:block;
float:left;
width:189px;
height:35px;
background-image:url("imgs/taskbar_btn_active.jpg");
text-decoration: none;
outline: none;
}
.task{
display:block;
position:absolute;
bottom:0px;
left:0px;
right:1px;
height:35px;

border:0px solid #000000;
background-image:url("imgs/taskbar_bkg.jpg");
text-decoration: none;
}
.task ul{
list-style: none;
margin: 0;
padding: 0;
border:0px solid #00FFFF;
list-style-position: inside;
list-style-type: none;
overflow:auto; 
width: 100%; 
}
.task a{
margin-left:0px;
margin-top:10px;
display:block;
text-align:center;
Font-family: "Helvetica CY", Helv, Arial, sans-serif;
font-size:12px;
color:#101030;
outline:none;
text-decoration:none;
}

/*------------------------------------------*/
.paginator
{
position:relative;
float:right;
display:block;
width:auto;
}
/*----------------------------------------------*/
