﻿/* CSS layout */
form {
	margin-left: 20px;
}
#mainColumnLogin {
	width: auto;
	position: fixed;
	right: 10px;
	left: 10px;
	top: 90px;
	bottom: 45px;
}
#progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:Transparent;  
  filter:alpha(opacity=0); 
  opacity:0.0; 
  z-index:1000; 
} 

#processMessage {  
  position:absolute;  
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%; 
  z-index:1001; 
  background-color:#fff;
} 

#modalBodyProcessing {
	background: #EFF3FF;
	border-left: 1px #0033CC solid;
	border-right: 1px #0033CC solid;
	padding: 20px 20px 20px 20px;
	min-height: 50px;
}

#messageProcessing {
	font-size: large;
	color: #336699;
}

#modalWindowProgress {
	padding: 50px;
	width: 395px;
	margin: 0 auto;
}

#glassCentral {
	background: transparent url('images/glassCentral.png') repeat 0 0;
	padding: 5px 15px 5px 15px;
}
#glassNE {
	background: transparent url('images/glassNE.png') no-repeat 0 0;
	float: right;
	height: 14px;
	width: 14px;
}
#glassN {
	margin: 0 14px 0 14px;
	background: transparent url('images/glassN.png') repeat-x 0 0;
	float: inherit;
	height: 14px;
	width: auto;
}
#glassNW {
	background: transparent url('images/glassNW.png') no-repeat 0 0;
	float: left;
	height: 14px;
	width: 14px;
}
#glassSE {
	background: transparent url('images/glassSE.png') no-repeat 0 0;
	float: right;
	height: 14px;
	width: 14px;
}
#glassS {
	margin: 0 14px 0 14px;
	background: transparent url('images/glassN.png') repeat-x 0 0;
	float: inherit;
	height: 14px;
	width: auto;
}
#glassSW {
	background: transparent url('images/glassSW.png') no-repeat 0 0;
	float: left;
	height: 14px;
	width: 14px;
}

#modalTitle {
	font-weight: bold;
	padding-top: 12px;
	right: 12px;
	position: inherit;
	height: 25px;
}
#modalTopLeft {
	float: left;
	background: url('images/modal_top_left.png') no-repeat 0 0;
	width: 10px;
	height: 42px;
}
#modalTopCenter {
	margin: 0 12px 0 10px;
	float: inherit;
	background: url('images/modal_top_bkgr.png') repeat-x 0 0;
	height: 42px;
	width: auto;
}
#modalTopRight {
	float: right;
	background: url('images/modal_top_right.png') no-repeat 0 0;
	width: 12px;
	height: 42px;
}
#modalBottomLeft {
	float: left;
	background: url('images/modal_bottom_left.png') no-repeat 0 0;
	width: 10px;
	height: 15px;
}
#modalBottomCenter {
	margin: 0 12px 0 10px;
	background: url('images/modal_bottom_bkgr.png') repeat-x 0 0;
	height: 15px;
	position: inherit;
	float: none;
}
#modalBottomRight {
	float: right;
	background: url('images/modal_bottom_right.png') no-repeat 0 0;
	width: 12px;
	height: 15px;
}
#modalBody {
	background: #EFF3FF;
	border-left: 1px #0033CC solid;
	border-right: 1px #0033CC solid;
	padding: 20px 20px 20px 20px;
	min-height: 100px;
}
#modalTitleBar {
	font-weight: bold;
	padding-top: 12px;
	right: 12px;
	position: inherit;
	height: 25px;
}