
*
{
    padding: 0;
    margin: 0;
}

/* Bootgrid styles */
body {
    background-color: #fff !important;
}

.dialogWithDropShadow
{
 	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2) !important;  
	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2) !important; 
    opacity: .0 !important;
    filter: Alpha(Opacity=0) !important;
}

form#auth {
    font-size:120% !important;
    font-weight: bold;
    color: #555;
}

form#auth input[type=text] {
    background: rgba(255, 255, 255, 0.5);
    color: #555 !important;
}

form#auth input[type=password] {
    background: rgba(255, 255, 255, 0.5);
    color: #555 !important;
}

form#auth input[type=submit] {
    background: rgba(0, 0, 0, 0.5);
    color: #fff !important;
}

div#dialog {
/*	background: #77a !important; */
}

.dialogWithDropShadow
{
 	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2) !important;  
	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2) !important; 
/*    opacity: .7 !important;
    filter: Alpha(Opacity=70) !important;*/
}

.ui-widget {
    font-size:100% !important;
}

.ui-widget-content {
/*	background: #77a !important; */
}

.ui-dialog-title{
    font-size: 75% !important;
}

.ui-widget-overlay {
    background: #eee url("../js/images/ui-bg_flat_0_eeeeee_40x100.png") 50% 50% repeat-x !important;
    opacity: .1 !important;
    filter: Alpha(Opacity=10) !important;
}

.ui-widget-header {
  border: none;
  background: transparent;
}

.ui-widget-content {
  background: transparent;
  border: none;
}

div.ui-widget-content.no-transparent-bg {
  background: #eee !important; 
}

html, body {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: auto;
  height: auto;
  position: center;
}

#over
{
    position:absolute;
    width:100%;
    height:100%;
    text-align: center; /*handles the horizontal centering*/
}
/*handles the vertical centering*/
.Centerer
{
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.Centered
{
    display: inline-block;
    vertical-align: middle;
}
