body.ui-widget-content{
  border: 0px !important;
  font-size: 62.5%  !important;
}

.DivMenuBar {margin-top:7px;}
.DivMenuBarFixblitzer .ui-menubar .ui-widget-content {background: #cc0000 !important;}
.DivMenuBarFixredmond .ui-menubar .ui-widget-content {background: #5c9ccc !important;}
.DivMenuBarFixsmoothness .ui-menubar .ui-widget-content {}
.DivMenuBarFixsunny .ui-menubar .ui-widget-content {background: #817865 !important;}
.DivMenuBarFixui-darkness .ui-menubar .ui-widget-content {}

#OpDemandsDetailViewComments{
  font-size: 115%  !important;
}

.DivContent{
  padding:7px;
}

.DivRightHeader{
/*  padding: 7px;*/
  float: right;
  width: 140px;
}

.DivLeftHeader{
  margin-right: 250px;
}

.DivLogo{
/*  float: left; */
  width: 120px;
}

.DivSupporti{
  padding:7px;
  font: 24px/28px Lucida Grande,Lucida Sans,Arial,sans-serif; 
}

.DivHeaderLink{
  padding-top: 7px;
/*  padding-left: 17px;*/
  text-align: center;
}

.supporti{
  font-size: 1.4em;
  color: #cc0000;
  font-style: italic;
}

.MsFormSubmit{
  padding-top: 10px;
  text-align: center !important;
}

.MsPseudoAT{
	cursor:pointer;
}

.MsClearFloat{
  margin: 0;
  padding: 0;
  clear: both;
}

.gBlock{
  top: 78px !important;
}

.MsCopyRight{
	text-align: center; 
  padding-right:5px; 
  font-size: 0.9em;
}

.InfoForFirstPage > .InfoForFirstPageSlave{
  float: left;
  padding-left: 7px;
  padding-bottom: 7px;
}

.NewsForFirstPage > div{
  padding-left:7px;
  padding-right:3px;
  padding-bottom:14px;
}

.flexigrid div.fbutton .add{
  background: url(images/application_add.png) no-repeat center left;
}

.flexigrid div.fbutton, .edit{
  background: url(images/application_edit.png) no-repeat center left;
}

.flexigrid div.fbutton .delete{
  background: url(images/application_delete.png) no-repeat center left;
}

.flexigrid div.fbutton .select{
  background: url(images/select.png) no-repeat center left;
}

.flexigrid div.fbutton .detail{
  background: url(images/application_view_detail.png) no-repeat center left;
}

.flexigrid div.fbutton .po{
  background: url(images/application_view_list.png) no-repeat center left;
}

.flexigrid div.fbutton .role{
  background: url(images/vcard_edit.png) no-repeat center left;
}

.flexigrid div.fbutton .demand{
  background: url(images/computer_error.png) no-repeat center left;
}

.flexigrid div.fbutton .repair{
  background: url(images/wrench.png) no-repeat center left;
}

.flexigrid div.fbutton .print{
  background: url(images/print.png) no-repeat center left;
}

.flexigrid div.fbutton .svtlink{
  background: url(images/computer_link.png) no-repeat center left;
}

.flexigrid div.fbutton .passview{
  background: url(images/lock_open.png) no-repeat center left;
}

.ui-autocomplete-loading { 
  background: white url(images/loading.gif) right center no-repeat; 
}

.ui-autocomplete-category {
  font-weight: bold;
  padding: .2em .4em;
  margin: .8em 0 .2em;
  line-height: 1.5;
}
  
.MsCopyRight{
	text-align: center; 
  padding-right:5px; 
  font-size: 0.9em;
}

.MenuLangs{
  text-align: right;
}

.MsTextContent{
  font-family: "Trebuchet MS", sans-serif;
  font-size: 140%  !important;
  padding-left: 10px;
  padding-right: 10px;
}