﻿.modalPopup {
	background-color:#FFffFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:590px;
	height:425px;
	overflow: auto;
}
.modalPopupbig {
	background-color:#FFffFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:990px;
	height:555px;
	overflow: auto;
}
.modalPopupSmallNoHeight {
	background-color:#EEEEEE;
	border:solid 4px #0066FF;
	width:390px;
	overflow: auto;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.IRmodalPopupGeneric {
	background-color:#FFffFF;
	border:solid 4px #0066FF;
	overflow: auto;
}

.IRmodalPopup {
	background-color:#FFffFF;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:518px;
	height:232px; 
	overflow: auto;
}

.IRmodalRejectionPopup {
	background-color:#FFffFF;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:400px;
	height:240px; 
	overflow: auto;
}

.IRmodalPurgePopup {
	background-color:#FFffFF;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:350px;
	height:240px; 
	overflow: auto;
}

.IRmodalPopupBig {
	background-color:#FFffFF;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:600px;
	height:400px; 
}

.IRmodalPopupGrid {
	background-color:#FFffFF;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:500px;
	height:465px; 
}

.IRmodalPopupShort {
	background-color:#FFffFF;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:600px;
	height:270px; 
	overflow: auto;
}

.IRmodalPopupSmall 
{
	background-color: #ffffff;
	/*border-width:3px;
	border-style:solid;
	border-color:Gray;
	/*padding:3px;*/
	border:solid 4px #0066FF;
	width:380px;
	height:190px; 
	overflow: auto;
}

.EventModalPopup {
	background-color:#FFffFF;
	border:solid 4px #0066FF;
	width:350px;
	height:240px; 
	overflow: auto;
}

.ModalBackgroundGray {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.IRmodalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ModalHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	height: 30px; 
	background-color: #0066FF;
	line-height: 20px;
	padding-left: 3px;
}

.ModalHeaderEmpty
{
	color: #ffffff;
	height: 20px; 
	background-color: #0066FF;
}

.ModalMainSection
{
	font: normal 11px arial;	
	background-color: #ffffff;
	/*border: solid 1px #336699;*/
	border: solid 1px #9999CC;
	padding: 20px 10px 10px 10px;
	margin: 4px 5px 2px 5px; 
	position:relative;
	overflow:hidden;
}

.ModalMainRadioSection
{
	font: normal 11px arial;	
	background-color: #ffffff;
	/*border: solid 1px #336699;*/
	border: solid 1px #9999CC;
	padding: 10px 10px 10px 10px;
	margin: 4px 5px 2px 5px; 
	position:relative;
	overflow:hidden;
}

.RejectionModalMain
{
	font: normal 11px arial;	
	background-color: #ffffff;
	padding: 8px 8px 8px 8px;
	margin: 4px 5px 0px 5px; 
	position:relative;
	overflow:hidden;
}

.ModalMainContent
{
	padding:5px 5px 20px 5px;
}

.ModalMainInner
{
	border:solid 1px #0066FF;
	padding:20px 14px;
	background-color:#FFFFFF;
}

.ModalMainSection input, .ModalMainSection select
{
	float:left; 
	margin-bottom:10px;
}

.Small
{
	padding-bottom:20px;
}

.Small input, .Small select
{
	float:none;
	margin-bottom:0px;
}

.ModalContent
{
	height: 100px;
}

.ModalContentPanel
{
	background-color:#EAEAEA; 
	height:140px;
}

.ModalContentPanelMedium
{
	background-color:#EAEAEA; 
	height:140px;
}

.ModalContentPanelSmall
{
	background-color:#EAEAEA; 
	height:100px;
}

.ModalContentPanelBig
{
	background-color:#EAEAEA; 
	height:240px;
}

.ModalContentHeader
{
	margin: 10px 0px 10px 10px;
}

.RejectionModalContentHeader
{
	margin: 5px 0px 5px 0px;
}

.ModalLabel
{
	float:left; 
	width:130px; 
	text-align:right; 
	margin-bottom:10px;
	padding-right:3px;
	line-height:19px;
}

.ModalLabelleft
{
	float:left; 
	width:130px; 
	text-align:left; 
	margin-bottom:10px;
	padding-right:3px;
	line-height:19px;
}

.ModalLabelSmall
{
	width:60px; 
	text-align:right; 
	margin:5px;
	padding:1px 3px 0px 0px;
	height:20px;
}
.ModalInputSmall
{
	margin:5px;
	height:20px;
}

.ButtonSection 
{
	margin: 10px 0px 10px 0px;
}

.ModalButtonSection 
{
	clear: both;
    margin: 4px;
    margin-top: 8px;
    padding: 0px;
}

.ModalPadding
{
	height:30px; 
	background-color:#E7E7D6;
	clear:both;
}

.ModalPaddingShort
{
	height:20px; 
	background-color:#E7E7D6;
	clear:both;
}

.required
{
	color: Red;
}
