﻿
/* Modal Popups 
-------------------------------------------------------------------------*/ 
		
.modalForm, .modalFormTable {padding:14px 0 10px 12px;}
	
.modalNotes {margin-left:26px;}
	
.modalFormTable table {width:435px;}
.modalFormTable th {color:#666;}
.modalFormTable table td, .modalFormTable table th {padding:3px;vertical-align:middle;}
.modalFormTable table th label, .modalFormTable table th {width:210px;white-space:nowrap;text-align:left;font-weight:normal;}
.modalFormTable table td input {}
	
.modalLoginFormTable {padding:0 12px;}
.modalLoginFormTable table {}
.modalLoginFormTable table th {color:#666;padding-top:6px;}
.modalLoginFormTable table td, .modalLoginFormTable table th {padding:3px;vertical-align:top;}
.modalLoginFormTable table th label, .modalLoginFormTable table th {width:80px;white-space:nowrap;text-align:left;font-weight:normal;}
.modalLoginFormTable table td input {}
	
.modalFormTable * {}    
	
.modalForm label {
	padding:3px;
	width:90px;
	float:left;
	margin:4px;
	clear:left;
}
		
.modalForm input, .modalForm select {
	font:12px/1.2em Arial;
	padding:3px 2px 2px 2px;
	float:left;
	margin:4px 14px 4px 4px;
}
			
.modalForm .roles-container {
		float:left;
		width:300px;
}
			
.modalForm .roles-container input, .modalForm .roles-container label {float:none;}
	   
.modalTitle {
	background:#ccc url(images/modal-title-bg.gif) top repeat-x;
	border-bottom:1px solid #666;
	padding:10px;
	text-align:center;
	font: bold 1.2em/1em Arial;
	cursor: move; 
}
	  
.noDrag {cursor:auto; }
	  
.modalbuttonsCont {
	border-top:1px solid #999;
	background:#eee url(images/modal-buttons-bg.gif) top repeat-x;
	padding:10px;
} 
		
.modalbuttons {
	border-top:1px solid #999;
	background:#eee url(images/modal-buttons-bg.gif) top repeat-x;
	padding:10px;
	text-align:right;
}
		
.modalbuttons div {padding-left:110px;}
		
.modalbuttons input{
	margin-right:12px;        
}

.modalbuttons a {color: #FFFFFF; text-decoration: none; }
	
/*
.ajaxLoader {
	border: solid 1px #333; 
	background:#fff url(images/loader-24.gif)  center 20px no-repeat; 
	text-align: center; 
	padding: 100px 20px 20px 20px;
	width : 150px;
	position: absolute;
	left: 50%;
	margin-left: -75px;
	color:#999;
} 
*/
	  
.modalBackground {
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
 
.modalBox {
	background-color : White;
	border-width: 1px;
	border-style: solid;
	border-color: #333;
	position:absolute;
	top:100px;
}

.modalPanel {
	z-index: 500;
	width: 500px;
	border: solid 1px #275473;
	position: absolute;
	border-collapse: collapse;
	background-color: #f0faff;
}
	
.required {font-weight:800;}       

