﻿
/*###################################
    FormRequest
###################################*/
.FormRequestSuccess
{
	background-color:#5ebde4;
	border:solid 1px #197fb1;
	height:91px; 
	width:253px;
	position:absolute;
	left:3px;
	bottom:26px;
}
.FormRequestError
{
	background-color:#e84013;
	border:solid 1px #c63610;
	height:91px; 
	width:253px;
	position:absolute;
	left:3px;
	bottom:26px;
}

.FaqFormPlate .FormRequestSuccess
{
	right: 3px;
	left: auto;
	bottom: 28px;
}
.FaqFormPlate .FormRequestError
{
	right: 3px;
	left: auto;
	bottom: 28px;
}
.BlueFormBox .FormRequestSuccess
{
	background-color:#5ebde4;
	border:solid 1px #197fb1;
	height:110px; 
	width:253px;
	position:absolute;
	left:24px;
	bottom:32px;
}
.BlueFormBox .FormRequestError
{
	background-color:#e84013;
	border:solid 1px #c63610;
	height:91px; 
	width:253px;
	position:absolute;
	left:24px;
	bottom:32px;
}
.FormRequestInside
{
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 20px;	
}
.FormRequestInsideError
{
	padding-left: 22px;
	float: left;
	padding-right: 11px;
	padding-top: 2px;
}
.FormRequestHeader
{
	 font-size:19px;
	 line-height: 22px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
}
.FormRequestHeaderError
{
	 font-size:21px;
	 line-height: 24px;
	 color:#FFFFFF;
	 font-family:Arial;
	 text-align:center;
	 padding-top: 1px;
}
.FormRequestTxt
{
	font-size:14px;
	color:#FFFFFF;
	font-family:Arial;
	line-height:17px;
	text-align:center;
	padding-top:8px;
}
/*
###################################
	View / Hide
###################################
*/
.Hide
{
	display: none;
}
/*
###################################
	Clear
###################################
*/ 
.DisplayBlock
	{
		display: block;
	}  
.Clear
	{
		clear: both;
	}
    
.ClearLeft
    { 
        clear: left;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height: 0px;
        width: 0px;
    }
.ClearRight
    { 
        clear: right;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height: 0px;
        width: 0px;
    }
.ClearBoth
    { 
        clear: both;
        line-height: 0px;
        font-size: 0px;
        padding: 0px;
        margin: 0px;
        height: 0px;
        width: 0px;
    }
 .NoFloat
	{
		float: none;
	}  

table{margin:0px; padding:0px; border-collapse:collapse;border-spacing:0;}
.CursorPointer{cursor:pointer;}
/*
###################################
	Float
###################################
*/   
.FloatLeft
	{
		float: left;
	} 
.FloatRight
	{
		float: right;
	} 
	
.AlignRight
    {
        text-align:right;
    }

/*
###################################
	Paging
###################################
*/
.Paging
	{
		position: relative;
		height: 38px;
		width: 493px;
	}
.PagingPrev
	{
		position: absolute;
		width: 32px;
		height: 30px;
		top: 8px;
		left: -3px;
	}
.PagingLinks
	{
		padding-top: 13px;
		width: 493px;
		text-align: center;
	}
.PagingNext
	{
		position: absolute;
		width: 32px;
		height: 30px;
		top: 8px;
		right: -1px;
	}
.PagingItem
	{
		display: inline-block;
		padding-left: 5px;
		padding-right: 6px;
		font-size: 12px;
		line-height: 16px;
	}
 
.NoRowsPlate
	{
		color: #3469b1;
		padding: 0px;
		padding-top: 10px;
		font-style: italic;
	}

/*
###################################
	Padding
###################################
*/
.NoBottomPadding, .NoBottomPadding .RightBox
{
	padding-bottom: 0px;
}