@import url(control/Stylesheet.css) ;
@import url(customization/Stylesheet.css) ;
@import url(view/Stylesheet.css) ;
@import url(widget/Stylesheet.css) ;
div {
	padding:	0px ; margin: 0px ;
}

table {
  width: 100% ;
	padding: 0px ; margin: 0px ;
	border-spacing:	0px ;
	border-collapse: collapse ;
}

th, td {
	padding: 0px ; margin: 0px ;
	vertical-align: top;
}

img {
	padding: 0px ; margin: 0px ; border: none ; vertical-align: bottom;
}

form {
	padding: 0px ; margin: 0px ;
}

* html {
	overflow-x: hidden;
}

body {
	background: #9ed0f3 url('/eXoResources/skin/DefaultSkin/background/basicsLightBlueBG.jpg') no-repeat fixed ;
	margin: 0px ; padding: 0px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	overflow-x: hidden;
	height: 100%;
}

html {
	margin: 0px ; padding: 0px;
}

a {
	text-decoration: none;
	color: #3b66aa;
}
/*###############################################################################################*/
.OverflowContainer {
	overflow: hidden;
	width: 100%;
}

.LeftBlock {
	float: left;
}

.RightBlock {
	float: right;
}

.InlineContainer {
	overflow: hidden;
}

.InlineLeft {
	float:left;
}

.InlineRight {
	float:right;
}

.AjaxLoadingMask {
  width: 180px; height: 110px;
  background: white;
  border: 1px solid #66667e;
  padding: 1px;
}

.AjaxLoadingMask .LoadingContainer {
  height: 108px;
  background: #edf3ff;
  border: solid 1px #a8a9bb;
}

.AjaxLoadingMask .LoadingText {
  text-align: center;
  padding: 10px 0px 5px 0px;
color: #3b66aa;
}

.AjaxLoadingMask .LoadingProgressBar {
  width: 32px ; height: 40px ;
  background: url('../../../background/LoadingProgress.gif') no-repeat center ;
  margin: auto ;
}

.AjaxLoadingMask .UIAction .ActionButton{
  float: none;
}
