﻿/*###################################
    FormRequest
###################################*/
.FormRequestSuccess
{
	background-color:#96c733;
	height:91px; 
	width:253px;
	position:absolute;
	left: 165px;
	top: 0px;
}
.FormRequestSuccessBottom
{
    top: auto;
    bottom: 0px;
}
.FormRequestPlateCommonModalPopupPlate, .CommonModalPopup .FormRequestError.FormRequestPlateCommonModalPopupPlate
{
    left: 67px;
    position: relative;
}
.FormRequestError
{
	background-color:#ea1e49;
	height:101px; 
	width:253px;
	position:absolute;
	left: 165px;
	top: 0px;
}
.FormRequestErrorBottom
{
    top: auto;
    bottom: 31px;
}
.FormRequestErrorBottom0
{
    top: auto;
    bottom: 0px;
}
.FormRequestInside
{
	padding-right: 8px;
	padding-left: 8px;	
}
.FormRequestInsideError
{
	padding-left: 15px;
	float: left;
	padding-right: 18px;
	padding-top: 30px;
	padding-bottom: 10px;
}

.FormRequestHeader
{
	 padding-top: 25px;
	 font-size:21px;
	 line-height: 24px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
}
.FormRequestHeaderSubmit
{
	 padding-top: 33px;
	 font-size:21px;
	 line-height: 24px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
}
.FormRequestHeaderSubmitDoubleLine
{
	 padding-top: 20px;
	 font-size:21px;
	 line-height: 24px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
}
.FormRequestHeaderSubmitDoubleLine19
{
	 padding-top: 22px;
	 font-size:19px;
	 line-height: 23px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
}
.FormRequestHeaderSubmitTripleLine
{
	 padding-top: 9px;
	 font-size:21px;
	 line-height: 24px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
}
.FormRequestHeaderError
{
	 font-size:21px;
	 line-height: 24px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 28px;
}
.FormRequestHeaderErrorFontSize13
{
	 font-size:13px;
	 line-height: 15px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 13px;
}
.FormRequestHeaderErrorFontSize14
{
	 font-size:14px;
	 line-height: 16px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 14px;
}
.FormRequestHeaderErrorFontSize15
{
	 font-size:15px;
	 line-height: 17px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 19px;
}
.FormRequestHeaderErrorFontSize16
{
	 font-size:16px;
	 line-height: 19px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 18px;
}
.FormRequestHeaderErrorFontSize17
{
	 font-size:17px;
	 line-height: 21px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 18px;
}
.FormRequestHeaderErrorFontSize18
{
	 font-size:18px;
	 line-height: 22px;
	 color:#FFFFFF;
	 font-family:Arial;
	 padding-top: 28px;
}
.FormRequestHeaderErrorFontSize16FourLines
{
	 padding-top: 11px;
}
.FormRequestTxt
{
	font-size:14px;
	color:#FFFFFF;
	font-family:Arial;
	line-height:17px;
	text-align:center;
	padding-top:28px;
}
/*
#################################
    Float, Display
#################################
*/
.PositionAbsolute
{
    position: absolute;
}
.PositionRelative
{
    position: relative !important;
}
.FloatLeft
{
    float:left;
}
.FloatRight
{
    float:right;
}
.ClearBoth
{
    clear:both;
}
.ClearLeft
{
    clear:left;
}
.ClearRight
{
    clear:right;
}
.FloatNone
{
    float: none !important;
}
.DisplayBlock
{
    display:block;
}
.Hide
{
    display: none;
}
.Float270
{
    float:left;
    width: 270px;
}
.Padding0 {
    padding: 0px!important;
}
/*
#################################
    Common
#################################
*/
.Input
{
    border:1px solid #adadad;
    font-family: Arial;
    font-size: 12px;
    line-height: normal;
    padding: 4px 2px 5px 4px;
    background-image: url('../Images/Design/form_bg.gif');
    background-repeat:repeat-x;
}
.CommonWrapper
{
    border-bottom:1px solid #d7d7d7;
    padding:0 0 20px 0;
    margin:0 0 20px 0;
}
.Margin10
{
    margin-top:10px;  
    margin-left:2px;  
}
.ButtonRow
{
    padding-top: 10px;
}
.ButtonPadding
{
    padding-bottom: 10px;
}
.NoRowsPlate
{
    padding-top: 20px;
    font-style:italic;    
}
.MaxCountPlate
{
    padding-bottom: 10px;  
    font-style:italic;    
}
/*
#################################
    Common
#################################
*/
.CommonModalPopup
{
    display: none;
}
.CommonModalPopupPlate
{
    padding: 5px;
    background-color: #fff;
    border: 1px solid #505050 !important;
}
.CommonModalPopupHeader 
{
    
}
.CommonModalPopupHeaderSubject
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
}
.CommonModalPopupHeaderClose
{
    padding-top: 5px;
    padding-right: 6px;
}
.CommonModalPopupContent
{
    padding-top: 10px;
    padding-left: 3px;
    padding-right: 3px;
}
.CommonModalPopupTop
{
    font-weight: bold;
    font-size: 16px;
    padding-bottom: 17px;
}
.CommonModalPopupReciverContent
{
    padding-top: 7px;
    color:#464646;
    font-size:13px;
    padding-left: 22px;
}
.CommonModalPopupSelectText
{
    font-weight: bold;
    padding-bottom: 13px;
}
.CommonModalPopupBottomText
{
    font-style:italic;
    font-size:12px;
    padding-top: 14px;
}
.CommonModalPopupCheckBox
{
    float:left; 
    padding-top: 21px;
    width: 22px;
}
.CommonModalPopupCheckBoxText
{
    float:left;
    padding-top: 22px;
}
.CommonModalPopupButton
{
    float:right;
    padding-top: 19px;
    padding-bottom: 26px;
}
/* Overlay */
#CommonModalPopupOverlay {background-color:#000;}

.CommonModalPopup .FormRequestError
{
	background-color:#ea1e49;
	height:101px; 
	width:253px;
	position:absolute;
	left: 67px;
	top: 0px;
}
.CommonModalPopup465 .FormRequestError
{
   left: 100px; 
}
.CommonModalPopupContentProgressPlate
{
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

