
.BoxHeader { background-image:url(formPage/box_header.gif);
             background-color:transparent;
}
.BoxHeaderCaption {
                    font-family:Tahoma;
                    font-weight:Normal;
                    font-size:8pt;
                    color:#47689D;
}


.PortalZoomParams_Button { cursor:pointer;
                           font-family:Verdana !important;
                           font-weight:Normal !important;
                           font-style:Normal !important;
                           font-size:8pt !important;
                           margin:0;
                           padding:0;
}
.PortalZoomParams_Label { cursor:pointer;
                          font-family:Verdana !important;
                          font-weight:Normal !important;
                          font-style:Normal !important;
                          font-size:8pt !important;
}
.PortalZoomParams_Group_Collapsed {
                          cursor:pointer;
                          padding:0 0 2 2;
                          text-decoration:none;
                          font-family: ;
}
.PortalZoomParams_Group_Expanded {
                          cursor:pointer;
                          padding:0 0 2 2;
                          text-decoration:none;
}
.PortalZoomParams_ImgButton { background-repeat:no-repeat;
                              background-position:center;
                              background-color:Transparent;
                              margin:0;
                              border-width:0;
                              padding:0;
                              z-index:1;
                              cursor:pointer;
}
.PortalZoomParams_LinkedFilter { background-image:url(portalstudio/portalzoom_linkedfilter.gif);
}
.PortalZoomParams_AutoLinkedFilter { background-image:url(portalstudio/portalzoom_autolinkedfilter.gif);
}
.PortalZoomParams_CalendarZoom { background-image:url(portalstudio/portalzoom_calendar.gif);
}
.PortalZoomParams_DeleteFilter { background-image:url(portalstudio/portalzoom_delete.gif);
                                 margin:3;
}
.PortalZoomParams_UnDeleteFilter { background-image:url(portalstudio/portalzoom_undelete.gif);
                                   margin:3;
}
.PortalZoomParams_EditFilter { background-image:url(portalstudio/portalzoom_edit.gif);
                               margin:3;
}
.PortalZoomParams_Filter { background-image:url(portalstudio/portalzoom_filter.gif);
}
.PortalZoomParams_Print { background-image:url(portalstudio/portalzoom_print.gif);
}
.PortalZoomParams_ResetFilters { background-image:url(portalstudio/portalzoom_reset.gif);
}
.PortalZoomParams_SaveVZM { background-image:url(portalstudio/portalzoom_savevzm.gif);
}
.PortalZoomParams_AddFilter { background-image:url(portalstudio/portalzoom_addfilter.gif);
}


.pagelet { /*control:Pagelet*/
  background-color:transparent;
  background-image:url(.);
  background-repeat:no-repeat!;
  background-position:right!;
  margin:0;
}
.columncentral { /*control:column*/
  background-color:transparent;
  padding:0;
}
.columnleft { /*control:column*/
  background-color:transparent;
  padding:0;
}

.columnright { /*control:column*/
  padding:0;
}

.footer { /*control:column*/
  background-color:transparent;
  padding:0;
}
.header { /*control:column*/
  background-color:transparent;
  padding:0;
}
.portlet { /*control:Portlet*/
  background-color:transparent;
}

.box { /*control:Box*/
}

.BOX_INFO { /*control:Box*/
  background-color:#FBFBFB;
  border-width:1 0 1 0;
  border-style:solid solid solid solid;
  border-color:#C0C0C0 #C0C0C0 #C0C0C0 #C0C0C0;
}

.button {  /*control:Button*/
  background-color:#F4F4F4;
  font-family:verdana;
  font-size:7pt;
  color:#343434;
  padding:0;
  border-width:1;
  border-style:solid;
  border-color:#CDCDCD;
}

.combobox { /*control:Combobox*/
  font-family:Tahoma;
  font-size:8pt;
  color:#4D7FB6;
}
.grid {  /*control:Grid*/
  scrollbar-track-color:!;
}

.grid  .grid_table{  /*control:Grid*/
  background-color:#FFFFFF;
  border-width:0;
  border-style: ;
}

.grid .grid_row {
  background-color:transparent;
  font-family:Tahoma;
  color:#000000;
  font-size:8pt;
  text-decoration:none;
}
.grid .grid_row td{
  padding:2;
}


.grid .grid_row a ,.grid .grid_row a:hover,.grid .grid_row a:visited {
  font-family:Tahoma ;
  color:#4D7FB6;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
}

.grid .grid_rowodd {
  background-color:#DDEEFF;
  font-family:Tahoma;
  color:#000000;
  font-size:8pt;
  text-decoration:none;
  padding:2;
}
.grid .grid_rowodd td{
  padding:2;
}


.grid .grid_rowodd a ,.grid .grid_rowodd a:hover,.grid .grid_rowodd a:visited{
  font-family:Tahoma ;
  color:#4D7FB6;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
}
.grid .grid_rowover {
  background-color:#DADADA;
  padding:2;
}
.grid .grid_rowover td{
  background-color:#DADADA !important;
  padding:2 !important;
}
.grid .grid_rowover a ,.grid .grid_rowover a:hover,.grid .grid_rowover a:visited{
}
.grid .grid_rowselected {
}
.grid .grid_rowselected td{
}
.grid .grid_rowselected a ,.grid .grid_rowselected a:hover,.grid .grid_rowselected a:visited{
}
.grid .grid_totalizer {
  background-color:#FFFFFF;
  font-family:arial;
  color:#47689D;
  font-size:10pt;
  text-decoration:none;
  padding:2;
  font-weight:normal;
}
.grid .grid_cell {
  border-width:0 0 1 0;
  border-style:solid solid solid solid;
  border-color:#EAEAEA #EAEAEA  #EAEAEA  #EAEAEA ;
}
.grid .toolsbar{
  width:100%;
}
.grid .toolsbar_toggler {
  width:100%;
}
.grid .toolsbar_toggler a {
  outline:none;
  height:6px;
  width:100%;
  display:block;
  overflow:hidden;
  background-image:url(../visualweb/images/grid_toolsbar_toggler_bg.gif);
  background-position:top center;
}
.grid .toolsbar_item {
  font-family:sans-serif;
  font-size:8pt;
  text-decoration:none;
  padding: 0 0 1 3;
  border-left:1px dashed blue;
}
.grid .toolsbar_item_text{
  padding: 0 6 0 3;
  vertical-align:middle;
}
.grid .toolsbar_items {
  background-image:url(../visualweb/images/grid_toolsbar_items_bg.gif);
  background-repeat:repeat-x;
}
.grid .grid_cell_title {
  background-color:#5F82AC;
  border-width:1 0 1 0;
  border-style:solid solid solid solid ;
  border-color:#D9D9D9 #F4F4F4 #F4F4F4 #F4F4F4;
  padding:0 5 0 0;
  height:22px;
  background-image:URL( );
}
.grid .grid_cell_title *{
  font-family:Tahoma;
  color:#FFFFFF;
  font-size:8pt;
  font-weight:normal;
}

.grid .grid_titlehover {
  background-color:#F4F4F4;
  font-family:Tahoma;
  color:#EA5F0B;
  font-size:8pt;
  font-weight:normal;
}

.grid .grid_orderby *{
  visibility:hidden;
}

.grid .grid_orderbyhover *{
  visibility:visible;
}

.grid .grid_navbar {
  background-color:#FFFFFF;
  font-family:Tahoma;
  color:#000000;
  font-size:8pt;
  padding:0;
  border-width:6 0 0 0;
  border-style:solid solid solid solid;
  border-color: #FFFFFF #FFFFFF #808080 #FFFFFF;

}
.grid .grid_toolbar_layer {
  position: absolute;
  background-color:#EBEADB;
  border:1px solid #FFFFFF;
}
.grid .grid_toolbar_layer a:hover{
  background-color:#00FF00;
  border:1px solid #FF0000;
}
.grid .layer_activator {
  cursor:pointer;
  float:right;
  height:100%;
  background-image:url(../visualweb/images/grid_placeHolder_columnLayer.gif);
  background-repeat:no-repeat;
  background-position: bottom right;
  vertical-align:bottom;
}
.grid .memo_viewer {
  cursor:pointer;
  float:left;
  height:100%;
  background-image:url(../visualweb/images/grid_dn_blue.gif);
  background-repeat:no-repeat;
  background-position: center right;
  vertical-align:bottom;
}
.grid .layer {
  background-color:#F8F9FB;
  border: 1px solid #EAEAEA;
}
.grid .layer_title {
  background-color:transparent;
  color:#808080;
  font-family: Tahoma;
  font-size: 10;
}
.grid .layer_fieldValue {
  background-color:transparent;
  color:#4D4D4D;
  font-family: Tahoma;
  font-size: 10;
}
.grid .grid_column_dropable_setActive{
  border:1 dotted #FF0000;
  border-top:1px solid #D9D9D9 ;
  border-right:0px solid #D9D9D9 ;
  border-bottom:1px dotted #FF0000;
  border-left:0px solid #D9D9D9 ;
}
.grid .grid_column_dropable_setEvident{
}

.grid .grid_column_dragging {
  filter:alpha(opacity=80);
  -moz-opacity:.80;
  opacity:.80;
}

.grid .grid_editablefield {
}

.grid .grid_uncommitted_field {
}

.grid .grid_editfield_hover {
  cursor: url(../visualweb/images/grid_edit.cur),pointer;
}

.grid .grid_input_field {
  font-size: 8pt;
  font-family: san-serif;
}

.grid .grid_record_mark{
  width:10px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position: center center;
  background-image:url(../visualweb/images/grid_nav_right_dis.gif);
}

.grid .grid_record_mark_sel{
  pointer:auto;
  background-image:url(../visualweb/images/grid_nav_right.gif);
}

.gridHeavy {  /*control:Grid*/
  scrollbar-track-color:!;
}

.gridHeavy  .grid_table{  /*control:Grid*/
  background-color:#ECEAEA;
}
.gridHeavy .grid_row {
  background-color:#FFFFFF;
  font-family:arial;
  color:#47689D;
  font-size:10pt;
  text-decoration:none;
}
.gridHeavy .grid_row td{
  padding:2;
}
.gridHeavy .grid_row a ,.gridHeavy .grid_row a:hover,.gridHeavy .grid_row a:visited {
  font-family:verdana;
  color:#47689D;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
}

.gridHeavy .grid_rowodd {
  background-color:#FFFFFF;
  font-family:arial;
  font-size:10pt;
  text-decoration:none;
}
.gridHeavy .grid_rowodd td{
  padding:2;
}
.gridHeavy .grid_rowodd a ,.gridHeavy .grid_rowodd a:hover,.gridHeavy .grid_rowodd a:visited{
  font-family:verdana;
  color:#47689D;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
}
.gridHeavy .grid_rowover {
  background-color:#FFFFFF;
  font-family:arial;
  font-size:10pt;
  padding:2;
}
.gridHeavy .grid_rowover td{
  background-color:#FFFFFF !important;
  font-family:arial !important;
  font-size:10pt !important;
  padding:2 !important;
}
.gridHeavy .grid_rowover a ,.gridHeavy .grid_rowover a:hover,.gridHeavy .grid_rowover a:visited{
  font-family:arial;
  font-size:10pt;
}
.gridHeavy .grid_rowselected {
  background-color:#000066;
  font-family:arial;
  color:#FFFFFF;
  font-size:10pt;
  padding:2;
}
.gridHeavy .grid_rowselected td{
  background-color:#000066 !important;
  font-family:arial !important;
  color:#FFFFFF !important;
  font-size:10pt !important;
  padding:2 !important;
}
.gridHeavy .grid_rowselected a ,.gridHeavy .grid_rowselected a:hover,.gridHeavy .grid_rowselected a:visited{
  font-family:arial;
  color:#FFFFFF;
  font-size:10pt;
}
.gridHeavy .grid_totalizer {
  background-color:#FFFFFF;
  font-family:arial;
  color:#47689D;
  font-size:10pt;
  text-decoration:none;
  padding:2;
  font-weight:normal;
}
.gridHeavy .grid_cell {
}
.gridHeavy .toolsbar{
  width:100%;
}
.gridHeavy .toolsbar_toggler {
  width:100%;
}
.gridHeavy .toolsbar_toggler a {
  outline:none;
  height:6px;
  width:100%;
  display:block;
  overflow:hidden;
  background-image:url(../visualweb/images/grid_toolsbar_toggler_bg.gif);
  background-position:top center;
}
.gridHeavy .toolsbar_item {
  font-family:sans-serif;
  font-size:8pt;
  text-decoration:none;
  padding: 0 0 1 3;
  border-left:1px dashed blue;
}
.gridHeavy .toolsbar_item_text{
  padding: 0 6 0 3;
  vertical-align:middle;
}
.gridHeavy .toolsbar_items {
  background-image:url(../visualweb/images/grid_toolsbar_items_bg.gif);
  background-repeat:repeat-x;
}
.gridHeavy .grid_cell_title {
  background-color:#EBEADB;
  border-width:1 0 2 0;
  border-style:solid solid solid solid ;
  border-color:#FFFFFF #FFFFFF #808080 #FFFFFF;
}
.gridHeavy .grid_cell_title *{
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:normal;
}

.gridHeavy .grid_titlehover {
  background-color:#FFFFFF;
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:normal;
}

.gridHeavy .grid_orderby *{
  visibility:hidden;
}

.gridHeavy .grid_orderbyhover *{
  visibility:visible;
}

.gridHeavy .grid_navbar {
  background-color:#EBEADB;
  font-family:verdana;
  font-size:10pt;
  border-width:1 0 2 0;
  border-style:solid solid solid solid;
  border-color: #FFFFFF #FFFFFF #808080 #FFFFFF;

}
.gridHeavy .grid_toolbar_layer {
  position: absolute;
  background-color:#EBEADB;
  border:1px solid #FFFFFF;
}
.gridHeavy .grid_toolbar_layer a:hover{
  background-color:#00FF00;
  border:1px solid #FF0000;
}
.gridHeavy .layer_activator {
  cursor:pointer;
  float:right;
  height:100%;
  background-image:url(../visualweb/images/grid_placeHolder_columnLayer.gif);
  background-repeat:no-repeat;
  background-position: bottom right;
  vertical-align:bottom;
}
.gridHeavy .memo_viewer {
  cursor:pointer;
  float:left;
  height:100%;
  background-image:url(../visualweb/images/grid_dn_blue.gif);
  background-repeat:no-repeat;
  background-position: center right;
  vertical-align:bottom;
}
.gridHeavy .layer {
  background-color:#EBEADB;
  border: 1px solid #FFFFFF;
}
.gridHeavy .layer_title {
  background-color:#EBEADB;
  color:transparent;
  font-family: sans-serif;
  font-size: 10;
}
.gridHeavy .layer_fieldValue {
  background-color:#EBEADB;
  color:#000000;
  font-family: sans-serif;
  font-size: 10;
  font-weight: bold;
}

.gridHeavy .grid_column_dropable_setActive{
  border:1px dashed #FF0000;
}
.gridHeavy .grid_column_dropable_setEvident{
  background-color:#FFFF00;
}

.gridHeavy .grid_column_dragging {
}

.gridHeavy .grid_uncommitted_field {
}

.gridHeavy .grid_editfield_hover {
  cursor: url(../visualweb/images/grid_edit.cur);
}

.gridHeavy .grid_input_field {
}

.gridHeavy .grid_record_mark{
  width:10px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position: center center;
  background-image:url(../visualweb/images/grid_nav_right_dis.gif);
}

.gridHeavy .grid_record_mark_sel{
  pointer:auto;
  background-image:url(../visualweb/images/grid_nav_right.gif);
}
.gridLight {  /*control:Grid*/
  scrollbar-track-color:!;
}

.gridLight  .grid_table{  /*control:Grid*/
  background-color:#FFFFFF;
}
.gridLight .grid_row {
  background-color:#FFFFFF;
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
  text-decoration:none;
}
.gridLight .grid_row td{
}
.gridLight .grid_row a ,.gridLight .grid_row a:hover,.gridLight .grid_row a:visited {
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
}

.gridLight .grid_rowodd {
  background-color:#FFFFFF;
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
  text-decoration:none;
}
.gridLight .grid_rowodd td{
}
.gridLight .grid_rowodd a ,.gridLight .grid_rowodd a:hover,.gridLight .grid_rowodd a:visited{
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
}
.gridLight .grid_rowover {
  background-color:#FFFFFF;
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
}
.gridLight .grid_rowover td{
  background-color:#FFFFFF !important;
  font-family:verdana !important;
  color:#47689D !important;
  font-size:8pt !important;
}
.gridLight .grid_rowover a ,.gridLight .grid_rowover a:hover,.gridLight .grid_rowover a:visited{
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
}
.gridLight .grid_rowselected {
  background-color:#FFFFFF;
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
}
.gridLight .grid_rowselected td{
  background-color:#FFFFFF !important;
  font-family:verdana !important;
  color:#47689D !important;
  font-size:8pt !important;
}
.gridLight .grid_rowselected a ,.gridLight .grid_rowselected a:hover,.gridLight .grid_rowselected a:visited{
  font-family:verdana;
  color:#47689D;
  font-size:8pt;
}
.gridLight .grid_totalizer {
  background-color:#FFFFFF;
  font-family:arial;
  color:#47689D;
  font-size:10pt;
  text-decoration:none;
  padding:2;
  font-weight:normal;
}
.gridLight .grid_cell {
}
.gridLight .toolsbar{
  width:100%;
}
.gridLight .toolsbar_toggler {
  width:100%;
}
.gridLight .toolsbar_toggler a {
  outline:none;
  height:6px;
  width:100%;
  display:block;
  overflow:hidden;
  background-image:url(../visualweb/images/grid_toolsbar_toggler_bg.gif);
  background-position:top center;
}
.gridLight .toolsbar_item {
  font-family:sans-serif;
  font-size:8pt;
  text-decoration:none;
  padding: 0 0 1 3;
  border-left:1px dashed blue;
}
.gridLight .toolsbar_item_text{
  padding: 0 6 0 3;
  vertical-align:middle;
}
.gridLight .toolsbar_items {
  background-image:url(../visualweb/images/grid_toolsbar_items_bg.gif);
  background-repeat:repeat-x;
}
.gridLight .grid_cell_title {
  background-color:#FFFFFF;
  border-width:0 0 1 0;
  border-style:solid solid solid solid ;
  border-color:#FFFFFF #FFFFFF #000000 #FFFFFF;
}
.gridLight .grid_cell_title *{
  font-family:sans-serif;
  color:#000000;
  font-size:8pt;
  font-weight:normal;
}

.gridLight .grid_titlehover {
  background-color:#FFFFFF;
  font-family:sans-serif;
  color:#000000;
  font-size:8pt;
  font-weight:normal;
}

.gridLight .grid_orderby *{
  visibility:hidden;
}

.gridLight .grid_orderbyhover *{
  visibility:visible;
}

.gridLight .grid_navbar {
  background-color:#FFFFFF;
  font-family:verdana;
  font-size:10pt;

}
.gridLight .grid_toolbar_layer {
  position: absolute;
  background-color:#EBEADB;
  border:1px solid #FFFFFF;
}
.gridLight .grid_toolbar_layer a:hover{
  background-color:#00FF00;
  border:1px solid #FF0000;
}
.gridLight .layer_activator {
  cursor:pointer;
  float:right;
  height:100%;
  background-image:url(../visualweb/images/grid_placeHolder_columnLayer.gif);
  background-repeat:no-repeat;
  background-position: bottom right;
  vertical-align:bottom;
}
.gridLight .memo_viewer {
  cursor:pointer;
  float:left;
  height:100%;
  background-image:url(../visualweb/images/grid_dn_blue.gif);
  background-repeat:no-repeat;
  background-position: center right;
  vertical-align:bottom;
}
.gridLight .layer {
  background-color:#EBEADB;
  border: 1px solid #FFFFFF;
}
.gridLight .layer_title {
  background-color:#EBEADB;
  color:transparent;
  font-family: sans-serif;
  font-size: 10;
}
.gridLight .layer_fieldValue {
  background-color:#EBEADB;
  color:#000000;
  font-family: sans-serif;
  font-size: 10;
  font-weight: bold;
}

.gridLight .grid_column_dropable_setActive{
  border:1px dashed #FF0000;
}
.gridLight .grid_column_dropable_setEvident{
  background-color:#FFFF00;
}

.gridLight .grid_column_dragging {
}

.gridLight .grid_uncommitted_field {
  color: #6CB6FF;
}

.gridLight .grid_editfield_hover {
  color: #791E1E;
  cursor: url(../visualweb/images/grid_edit.cur);
}

.gridLight .grid_input_field {
  font-weight: san-serif;
  font-size: 8pt;
  color: #47689D;
}

.gridLight .grid_record_mark{
  width:10px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position: center center;
  background-image:url(../visualweb/images/grid_nav_right_dis.gif);
}

.gridLight .grid_record_mark_sel{
  pointer:auto;
  background-image:url(../visualweb/images/grid_nav_right.gif);
}

.grid_postit {  /*control:Grid*/
  scrollbar-track-color:!;
}

.grid_postit  .grid_table{  /*control:Grid*/
  background-color:#FFFFFF;
  border-width:0;
  border-style: ;
}

.grid_postit .grid_row {
  background-color:transparent;
  font-family:Tahoma;
  color:#4D7FB6;
  font-size:8pt;
  text-decoration:none;
}
.grid_postit .grid_row td{
  padding:2;
}


.grid_postit .grid_row a ,.grid_postit .grid_row a:hover,.grid_postit .grid_row a:visited {
  font-family:Tahoma ;
  color:#4D7FB6;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
}

.grid_postit .grid_rowodd {
  background-color:transparent;
  font-family:Tahoma;
  color:#4D7FB6;
  font-size:8pt;
  text-decoration:none;
  padding:2;
}
.grid_postit .grid_rowodd td{
  padding:2;
}


.grid_postit .grid_rowodd a ,.grid_postit .grid_rowodd a:hover,.grid_postit .grid_rowodd a:visited{
  font-family:Tahoma ;
  color:#4D7FB6;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
}
.grid_postit .grid_rowover {
  background-color:;
}
.grid_postit .grid_rowover td{
  background-color: !important;
}
.grid_postit .grid_rowover a ,.grid_postit .grid_rowover a:hover,.grid_postit .grid_rowover a:visited{
}
.grid_postit .grid_rowselected {
  background-color:#C0C0C0;
  font-family:Tahoma;
  color:#FFFFFF;
  font-size:8pt;
  padding:2;
}
.grid_postit .grid_rowselected td{
  background-color:#C0C0C0 !important;
  font-family:Tahoma !important;
  color:#FFFFFF !important;
  font-size:8pt !important;
  padding:2 !important;
}
.grid_postit .grid_rowselected a ,.grid_postit .grid_rowselected a:hover,.grid_postit .grid_rowselected a:visited{
  font-family:Tahoma;
  color:#FFFFFF;
  font-size:8pt;
}
.grid_postit .grid_totalizer {
  background-color:#FFFFFF;
  font-family:arial;
  color:#47689D;
  font-size:10pt;
  text-decoration:none;
  padding:2;
  font-weight:normal;
}
.grid_postit .grid_cell {
  border-width:0 0 1 0;
  border-style:solid solid solid solid;
  border-color:#EAEAEA #EAEAEA  #EAEAEA  #EAEAEA ;
}
.grid_postit .toolsbar{
  width:100%;
}
.grid_postit .toolsbar_toggler {
  width:100%;
}
.grid_postit .toolsbar_toggler a {
  outline:none;
  height:6px;
  width:100%;
  display:block;
  overflow:hidden;
  background-image:url(../visualweb/images/grid_toolsbar_toggler_bg.gif);
  background-position:top center;
}
.grid_postit .toolsbar_item {
  font-family:sans-serif;
  font-size:8pt;
  text-decoration:none;
  padding: 0 0 1 3;
  border-left:1px dashed blue;
}
.grid_postit .toolsbar_item_text{
  padding: 0 6 0 3;
  vertical-align:middle;
}
.grid_postit .toolsbar_items {
  background-image:url(../visualweb/images/grid_toolsbar_items_bg.gif);
  background-repeat:repeat-x;
}
.grid_postit .grid_cell_title {
  background-color:#F4F4F4;
  border-width:1 0 1 0;
  border-style:solid solid solid solid ;
  border-color:#D9D9D9 #F4F4F4 #F4F4F4 #F4F4F4;
  padding:0 5 0 0;
  height:22px;
  background-image:URL( );
}
.grid_postit .grid_cell_title *{
  font-family:Tahoma;
  color:#6B6B6B;
  font-size:8pt;
  font-weight:normal;
}

.grid_postit .grid_titlehover {
  background-color:#F4F4F4;
  font-family:Tahoma;
  color:#EA5F0B;
  font-size:8pt;
  font-weight:normal;
}

.grid_postit .grid_orderby *{
  visibility:hidden;
}

.grid_postit .grid_orderbyhover *{
  visibility:visible;
}

.grid_postit .grid_navbar {
  background-color:#FFFFFF;
  font-family:Tahoma;
  color:#000000;
  font-size:8pt;
  padding:0;
  border-width:6 0 0 0;
  border-style:solid solid solid solid;
  border-color: #FFFFFF #FFFFFF #808080 #FFFFFF;

}
.grid_postit .grid_toolbar_layer {
  position: absolute;
  background-color:#EBEADB;
  border:1px solid #FFFFFF;
}
.grid_postit .grid_toolbar_layer a:hover{
  background-color:#00FF00;
  border:1px solid #FF0000;
}
.grid_postit .layer_activator {
  cursor:pointer;
  float:right;
  height:100%;
  background-image:url(../visualweb/images/grid_placeHolder_columnLayer.gif);
  background-repeat:no-repeat;
  background-position: bottom right;
  vertical-align:bottom;
}
.grid_postit .memo_viewer {
  cursor:pointer;
  float:left;
  height:100%;
  background-image:url(../visualweb/images/grid_dn_blue.gif);
  background-repeat:no-repeat;
  background-position: center right;
  vertical-align:bottom;
}
.grid_postit .layer {
  background-color:#F8F9FB;
  border: 1px solid #EAEAEA;
}
.grid_postit .layer_title {
  background-color:transparent;
  color:#808080;
  font-family: Tahoma;
  font-size: 10;
}
.grid_postit .layer_fieldValue {
  background-color:transparent;
  color:#4D4D4D;
  font-family: Tahoma;
  font-size: 10;
}
.grid_postit .grid_column_dropable_setActive{
  border:1 dotted #FF0000;
  border-top:1px solid #D9D9D9 ;
  border-right:0px solid #D9D9D9 ;
  border-bottom:1px dotted #FF0000;
  border-left:0px solid #D9D9D9 ;
}
.grid_postit .grid_column_dropable_setEvident{
}

.grid_postit .grid_column_dragging {
  filter:alpha(opacity=80);
  -moz-opacity:.80;
  opacity:.80;
}

.grid_postit .grid_editablefield {
}

.grid_postit .grid_uncommitted_field {
}

.grid_postit .grid_editfield_hover {
  cursor: url(../visualweb/images/grid_edit.cur),pointer;
}

.grid_postit .grid_input_field {
  font-size: 8pt;
  font-family: san-serif;
}

.grid_postit .grid_record_mark{
  width:10px;
  cursor:pointer;
  background-repeat:no-repeat;
  background-position: center center;
  background-image:url(../visualweb/images/grid_nav_right_dis.gif);
}

.grid_postit .grid_record_mark_sel{
  pointer:auto;
  background-image:url(../visualweb/images/grid_nav_right.gif);
}


.label { /*control:Label*/
  background-color:transparent;
  font-family:Tahoma;
  font-weight:normal;
  font-size:8pt;
  color:#4D7FB6;
  text-decoration:none;
  padding:0;
}
.label a:hover{
  background-color:transparent;
  font-family:Tahoma;
  font-weight:normal;
  font-size:8pt;
  color:#4D7FB6;
  text-decoration:none;
  padding:0;
}

.TITLE { /*control:Label*/
  background-color:transparent;
  font-family:Verdana;
  font-weight:normal;
  font-style:bold;
  font-size:10pt;
  color:#47689D;
  text-decoration:none;
  padding:0;
}
.TITLE a:hover{
  background-color:transparent;
  font-family:verdana;
  font-weight:normal;
  font-size:10pt;
  color:#000000;
  text-decoration:none;
  padding:0;
}

.lablenormal { /*control:Label*/
  background-color:transparent;
  font-family:Tahoma;
  font-weight:normal;
  font-size:8pt;
  color:#400040;
  text-decoration:none;
  padding:0;
}
.lablenormal a:hover{
  background-color:transparent;
  font-family:Tahoma;
  font-weight:normal;
  font-size:8 pt;
  color:#343434;
  text-decoration:none;
  padding:0;
}

.login { /*control:Label*/
  background-color:transparent;
  font-family:Tahoma;
  font-weight:normal;
  font-size:8pt;
  color:#C0C0C0;
  text-decoration:none;
  padding:0;
}
.login a:hover{
  background-color:transparent;
  font-family:Tahoma;
  font-weight:normal;
  font-size:8pt;
  color:#C0C0C0;
  text-decoration:none;
  padding:0;
}
.menuview_flat {/*control:Flat*/
  font-family:Verdana;
  color:#808080;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_flat a{
  color:#808080;
  text-decoration:none;
}
.menuview_flat ul {
	margin: 8px;
	padding:0px;
}
.menuview_flat li {
	margin:0px;
	list-style: none;
	cursor: hand;
	line-height:18px;
	white-space:nowrap;
}
.menuview_flat .menuview_container{
  width:230px;
  display:inline;
  vertical-align:top;
}
.menuview_flat div.menuview_container {
  display: -moz-inline-box;    /* FireFox */
  -moz-box-orient: vertical;  /* FireFox */
  display: inline-table; 	       /* Safari e Opera */
  overflow:hidden;	       /* FireFox 1.5 */
  padding-bottom:5px;
}
.menuview_flat h1{
  font-family:Verdana;
  color:#808080;
  font-size:11px;
  font-weight:bold;
  background-color:transparent;
  background:url(../jsp/icons/menuviewgroup.gif) no-repeat left;
  border-bottom:1px solid #808080 ;
  cursor:pointer;
  margin-right:20px;
  margin-bottom:5px;
  height:25px;
  padding:5 0 3 30;
}
.menuview_flat .menuview_sub_open{
  background:url(../jsp/icons/menuviewopen.gif) no-repeat;
  padding:2 0 0 0;
}
.menuview_flat .menuview_sub_close{
  background:url(../jsp/icons/menuviewclose.gif) no-repeat;
  padding:2 0 0 0;
}
.menuview_flat .menuview_item{
  background:url(../jsp/icons/menuviewitem.gif) no-repeat;
  padding:2 0 0 0;
}
.menuview_horizontal .menuview_border{ /*control:Horizontal*/
  background-color:#DCDCDC;
  background:url(../jsp/icons/menuviewhor.gif) repeat-x;
}
.menuview_horizontal .menuview_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_horizontal .menuview_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_horizontal .menuview_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontal .menuview_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontal .menuview_img_sx{
}
.menuview_horizontal .menuview_img_sx_over{
}
.menuview_horizontal .menuview_img{
  padding-left:5px;
  padding-right:5px;
}
.menuview_horizontal .menuview_img_over{
  padding-left:5px;
  padding-right:5px;
}
.menuview_horizontal .menuview_img_dx{
}
.menuview_horizontal .menuview_img_dx_over{
}
.menuview_horizontal .menuview_sep{
}
.menuview_horizontal .menuview_icon{
}
.menuview_horizontal .menuview_icon_over{
}
.menuview_horizontal .menuview_sub_border{
  background-color:transparent;
  border:1px solid #CCCCCC ;
  width:120px;
}
.menuview_horizontal .menuview_sub_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_horizontal .menuview_sub_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_horizontal .menuview_sub_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontal .menuview_sub_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontal .menuview_sub_sep{
}
.menuview_horizontal .menuview_sub_icon{
}
.menuview_horizontal .menuview_sub_arrow{
  background:url(../jsp/icons/menuviewarrow.gif) no-repeat;
  width:14px;
}
.menuview_horizontal2 .menuview_prin{ /*control:Horizontal2*/
  background-color:transparent;
}
.menuview_horizontal2 .menuview_prin_font {
  font-family:Verdana;
  color:#808080;
  font-size:9px;
  font-weight:bold;
  background-color:transparent;
  cursor:pointer;
  text-align:center;
  white-space:nowrap
}
.menuview_horizontal2 .menuview_prin_font_over {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:bold;
  background-color:transparent;
  background:url(../jsp/icons/menuviewtab.gif) repeat-x center;
  cursor:pointer;
  text-align:center;
  white-space:nowrap
}
.menuview_horizontal2 .menuview_prin_img_sx{
  width:7px;
}
.menuview_horizontal2 .menuview_prin_img_sx_over{
  background:url(../jsp/icons/menuviewtableft.gif) no-repeat center;
  width:7px;
}
.menuview_horizontal2 .menuview_prin_img_dx{
  width:7px;
}
.menuview_horizontal2 .menuview_prin_img_dx_over{
  background:url(../jsp/icons/menuviewtabright.gif) no-repeat center;
  width:7px;
}
.menuview_horizontal2 .menuview_prin_sep{
}
.menuview_horizontal2 .menuview_sec{
  background-color:#808080;
  background:url(../jsp/icons/menuviewhor.gif) repeat-x center;
  height:27px;
}
.menuview_horizontal2 .menuview_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
  white-space:nowrap;
  text-align:center;
}
.menuview_horizontal2 .menuview_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
  white-space:nowrap;
  text-align:center;
}
.menuview_horizontal2 .menuview_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
  white-space:nowrap;
  text-align:center;
}
.menuview_horizontal2 .menuview_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
  white-space:nowrap;
  text-align:center;
}
.menuview_horizontal2 .menuview_img_sx{
}
.menuview_horizontal2 .menuview_img_sx_over{
}
.menuview_horizontal2 .menuview_img{
  padding-left:5px;
  padding-right:5px;
}
.menuview_horizontal2 .menuview_img_over{
  padding-left:5px;
  padding-right:5px;
}
.menuview_horizontal2 .menuview_img_dx{
}
.menuview_horizontal2 .menuview_img_dx_over{
}
.menuview_horizontal2 .menuview_sep{
}
.menuview_horizontal2 .menuview_icon{
}
.menuview_horizontal2 .menuview_icon_over{
}
.menuview_horizontal2 .menuview_sub_border{
  background-color:transparent;
  width:120px;
}
.menuview_horizontal2 .menuview_sub_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_horizontal2 .menuview_sub_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_horizontal2 .menuview_sub_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontal2 .menuview_sub_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontal2 .menuview_sub_sep{
}
.menuview_horizontal2 .menuview_sub_icon{
}
.menuview_horizontal2 .menuview_sub_arrow{
  background:url(../jsp/icons/menuviewarrow.gif) no-repeat;
  width:14px;
}
.menuview_horizontalTab .menuview_border{ /*control:Horizontal Tab*/
  background-color:#DCDCDC;
}
.menuview_horizontalTab .menuview_font {
  font-family:Verdana;
  color:#808080Font;
  font-size:9px;
  font-weight:normal;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_font a{
  font-family:Verdana;
  color:#808080Font;
  font-size:9px;
  font-weight:normal;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_font_selected {
  font-family:Verdana;
  color:#00000;
  font-size:9px;
  font-weight:normal;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_font_selected a{
  font-family:Verdana;
  color:#00000;
  font-size:9px;
  font-weight:normal;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_img_sx{
  width:7px;
}
.menuview_horizontalTab .menuview_img_sx_selected{
  background:url(../jsp/icons/menuviewtableft.gif) no-repeat center;
  width:7px;
}
.menuview_horizontalTab .menuview_img{
  padding-left:5px;
  padding-right:5px;
}
.menuview_horizontalTab .menuview_img_selected{
  background:url(../jsp/icons/menuviewtab.gif) repeat-x center;
  padding-left:5px;
  padding-right:5px;
}
.menuview_horizontalTab .menuview_img_dx{
  width:7px;
}
.menuview_horizontalTab .menuview_img_dx_selected{
  background:url(../jsp/icons/menuviewtabright.gif) no-repeat center;
  width:7px;
}
.menuview_horizontalTab .menuview_sep{
}
.menuview_horizontalTab .menuview_icon{
}
.menuview_horizontalTab .menuview_icon_selected{
}
.menuview_horizontalTab .menuview_sub_border{
  background-color:transparent;
  border-width:1; 
  border-style:solid;
  border-color:#CCCCCC;
  width:120px;
}
.menuview_horizontalTab .menuview_sub_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_sub_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_sub_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_sub_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_horizontalTab .menuview_sub_sep{
}
.menuview_horizontalTab .menuview_sub_icon{
}
.menuview_horizontalTab .menuview_sub_arrow{
  background:url(../jsp/icons/menuviewarrow.gif) no-repeat;
  width:14px;
}
.menuview_slide .menuview_border{ /*control:Slide*/
}
.menuview_slide .menuview_font {
  font-family:Verdana;
  color:#000000;
  font-size:10px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_slide .menuview_font a{
  font-family:Verdana;
  color:#000000;
  font-size:10px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_slide .menuview_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:10px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_slide .menuview_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:10px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_slide .menuview_img_sx{
}
.menuview_slide .menuview_img_sx_over{
}
.menuview_slide .menuview_img{
  background:url(../jsp/icons/menuviewhor.gif) repeat-x center;
}
.menuview_slide .menuview_img_over{
}
.menuview_slide .menuview_img_dx{
}
.menuview_slide .menuview_img_dx_over{
}
.menuview_slide .menuview_sep{
}
.menuview_slide .menuview_icon{
}
.menuview_slide .menuview_icon_over{
}
.menuview_slide .menuview_sub_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
  height:20px;
}
.menuview_slide .menuview_sub_font_over {
  font-family:Verdana;
  color:#AF494C;
  font-size:9px;
  font-weight:bold;
  background-color:transparent;
  cursor:pointer;
  height:20px;
}
.menuview_slide .menuview_sub_sep{
}
.menuview_slide .menuview_sub_icon{
}
.menuview_vertical .menuview_border{ /*control:Vertical*/
  background-color:#DCDCDC;
  border:1px solid #CCCCCC ;
}
.menuview_vertical .menuview_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_vertical .menuview_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:transparent;
  cursor:pointer;
}
.menuview_vertical .menuview_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_vertical .menuview_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_vertical .menuview_img_sx{
}
.menuview_vertical .menuview_img_sx_over{
}
.menuview_vertical .menuview_img{
}
.menuview_vertical .menuview_img_over{
}
.menuview_vertical .menuview_img_dx{
}
.menuview_vertical .menuview_img_dx_over{
}
.menuview_vertical .menuview_icon{
}
.menuview_vertical .menuview_icon_over{
}
.menuview_vertical .menuview_arrow{
  background:url(../jsp/icons/menuviewarrow.gif) no-repeat;
  width:14px;
}
.menuview_vertical .menuview_sub_border{
  background-color:transparent;
  border:1px solid #CCCCCC ;
  width:120px;
}
.menuview_vertical .menuview_sub_font {
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_vertical .menuview_sub_font a{
  font-family:Verdana;
  color:#000000;
  font-size:9px;
  font-weight:normal;
  background-color:#DCDCDC;
  cursor:pointer;
}
.menuview_vertical .menuview_sub_font_over {
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_vertical .menuview_sub_font_over a{
  font-family:Verdana;
  color:#FFFFFF;
  font-size:9px;
  font-weight:normal;
  background-color:#808080;
  cursor:pointer;
}
.menuview_vertical .menuview_sub_sep{
}
.menuview_vertical .menuview_sub_icon{
}
.menuview_vertical .menuview_sub_arrow{
  background:url(../jsp/icons/menuviewarrow.gif) no-repeat;
  width:14px;
}
.stdtreeview { /*control:StdTreeView*/
  background-color:transparent;
  scrollbar-track-color:!;
}

.stdtreeview .stdtreeview_Node {
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:normal;
}

.stdtreeview .stdtreeview_LinkedNode {
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
}

.stdtreeview .stdtreeview_Root {
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:normal;
}

.stdtreeview .stdtreeview_selectedNode {
  background-color:transparent;
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:bold;
}

.stdtreeview .stdtreeview_selectedRoot {
  background-color:transparent;
  font-family:sans-serif;
  color:#000000;
  font-size:10pt;
  font-weight:bold;
}

.stdtreeview .stdtreeview_query {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_query.gif) no-repeat center top;
  cursor:pointer;
}

.stdtreeview .stdtreeview_querybottom {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_querybottom.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_minus {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_minus.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_minusbottom {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_minusbottom.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_plus {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_plus.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_plusbottom {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_plusbottom.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_join {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_join.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_joinbottom {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_joinbottom.gif) no-repeat center top;
  cursor:pointer;
}
.stdtreeview .stdtreeview_line {
  width:19px;
  height:100%;
  background:url(../jsp/icons/treeview_line.gif) repeat-y;
  cursor:pointer;
}

.stdtreeview .stdtreeview_empty {
  width:19px;
  height:100%;
  background:url(../jsp/icons/empty.gif) no-repeat center top;
  cursor:pointer;
}

.stdtreeview .stdtreeview_icon {
  width:19px;
}
.tabs { /*control:Tabs*/
  background-color:transparent;
  font-family:Tahoma;
  color:#383838;
  font-size:8pt;
  padding:0;
  background-image:url(../img/tab/tabric.gif); background-repeat:repeat-x; background-position:.;
}
.tabs_selected{  /*control:Tabs*/
  background-color:transparent;
  font-family:Tahoma;
  color:#FFFFFF;
  font-size:8pt;
  padding:0;
  background-image:url(../img/tab/tabric_sel.gif);background-repeat:repeat-x; background-position:.;
}
.textbox { /*control:Textbox*/
  font-family:Tahoma;
  font-size:8pt;
  color:#4D7FB6;
  border-width:1;
  border-style:solid;
  border-color:#CCCCCC;
}
.colghost{
display:none;
background-color:red;
}