﻿
/*********************************************************************************/
/************************************* GENERAL ***********************************/
/*********************************************************************************/

.clrFix { clear:both; overflow:hidden; height:10px; }
.clrFixSmall { clear:both; overflow:hidden; height:5px; }

.text { float:left; width:65px; text-align:left; padding-left:15px; font-weight:normal; font-family:Verdana; color:#045C97; font-size:10pt; }
.textAuto { float:left; width:auto; text-align:left; padding-left:15px; color:#045C97; }
.doubledot { float:left; width:20px; text-align:center; margin:0; font-weight:normal; font-family:Verdana; color:#045C97; font-size:10pt; }
.object { float:left; width:auto; }

.aspTextBox { float:left; width:300px; background-color:#F8F8F9; font-weight:normal; font-family: Verdana; color:#045C97; font-size:10pt;  }
.aspTextBoxSubject { float:left; width:300px; background-color:#F8F8F9; font-weight:normal; font-family: Verdana; color:#045C97; font-size:10pt;  }
.aspTextBoxMessage { float:left; width:300px; background-color:#F8F8F9; font-weight:normal; font-family: Verdana; color:#045C97; font-size:10pt; margin-left:0px; padding-left:0px;}

.aspValidator { float:left; width:15px; margin-left:6px; background-color:#F8F8F9; font-weight:bold; font-family: Verdana; font-size:12pt; }
.aspValidatorSecond { float:left; width:15px; margin-left:-5px; background-color:#F8F8F9; font-weight:bold; font-family: Verdana; font-size:12pt; }

.space { float:left; width:93px; text-align:left; }

.messageImage { float:left; width:5%; }
.messageImageSub { float:left; width:5%;  padding-left:17px;}
.messageTextRed { float:left; width:95%; font-weight:normal; font-family:Verdana; color:Red; font-size:10pt; }
.messageTextGreen { float:left; width:95%; font-weight:normal; font-family:Verdana; color:#1D9007; font-size:10pt; }
.messageTextGreen a { text-decoration:underline; color:#1D9007;}
.messageTextGreen a:hover { text-decoration:underline; color:#1D9007;}
.messageTextGreen a:visited { color:#1D9007;}
.messageTextNote { float:left; width:95%; font-style:italic; font-family:Verdana; color:#1D9007; font-size:9pt; }
.messageTextSub { float:left; width:90%; font-weight:normal; font-family:Verdana; color:#1D9007; font-size:10pt; }
.messageTextSub a { text-decoration:underline; color:#1D9007;}
.messageTextSub a:hover { text-decoration:underline; color:#1D9007;}
.messageTextSub a:visited { color:#1D9007;}

/*********************************************************************************/
/*********************************************************************************/

.pnlContactUsForm
{ 
	width:445px;
	height:auto;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
    text-align:center;
    background-color:#F8F8F9;
	border: solid 3px #CCCCCC;
}
.pnlContactUsForm:hover
{ 
	width:445px;
	height:auto;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
    text-align:center;
    background-color:#F8F8F9;
	border: solid 3px #045C97;
}

.pnlContactUsFormContentMain
{
	float:left;
	width:435px;
	height:auto;
	margin: 0 0 0 10px;
    text-align:left;
    font-size:10.5pt;
    font-weight:normal;
    font-family:Verdana;
    line-height:20px;
    background-color:#F8F8F9;
	border:solid 0px Blue;
}
.pnlContactUsFormContentMain a { color:#045C97; text-decoration:none; }
.pnlContactUsFormContentMain a:hover { color:#045C97; text-decoration:underline; }
.pnlContactUsFormContentMain a:visited { color:#045C97; }

.pnlMessage_NumberChar
{
	float:left;
	margin: -25px 0 0 15px;
	padding: 0 0 0 0;
	
	width:80px;
	height:20px;
	font-family:Verdana; 
	color:#045C97; 
	font-size:9pt;
    text-align:right;
    
    background-color:#F8F8F9;
	border:solid 0px Red;
}

.button
{
	border-style:none;
	cursor:hand;
	background-color:#CCCCCC;
	color:#045C97;
    font-size:10pt;
    font-weight:normal;
    font-family:Verdana;
}
.button:hover
{
	border-style:none;
	cursor:hand;
	background-color:#045C97;
	color:#FFFFFF;
    font-size:10pt;
    font-weight:normal;
    font-family:Verdana;
}

.pnlContactUsFormMessage_Success
{
    width:410px;
    height:auto;
	margin: 0 0 0 10px;
    padding: 0 10px 0 15px;
    text-align:center;
    background:#F8F8F9;
	border:solid 0px Red;
}
.pnlContactUsFormMessage_Failing_ByError
{
    width:410px;
    height:auto;
	margin: 0 0 0 10px;
    padding: 0 10px 0 15px;
    text-align:center;
    background:#F8F8F9;
	border:solid 0px Red;
}
/*********************************************************************************/

