﻿
/*********************************************************************************/
/************************************* GENERAL ***********************************/
/*********************************************************************************/

.headerText { float:left; width:300px; text-align:left; padding:3px 0 5px 10px; font-weight:bold; font-family:Verdana; color:#FFF;  font-size:12pt; }
.headerIcon { float:left; width:auto; padding:2px 0 0 10px; background-color:Transparent; }

.text { float:left; width:80px; text-align:left; padding-left:15px; font-weight:bold; font-family:Verdana; color:#045C97; font-size:11pt; }
.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:bold; font-family:Verdana; color:#045C97; font-size:11pt; }
.object { float:left; width:auto; }

.aspTextBox { float:left; width:200px; background-color:ButtonHighlight; font-weight:bold; font-family: Verdana; color:#045C97; font-size:11pt;  }
.aspTextBoxSubject { float:left; width:400px; background-color:ButtonHighlight; font-weight:bold; font-family: Verdana; color:#045C97; font-size:11pt;  }
.aspTextBoxMessage { float:left; width:400px; background-color:ButtonHighlight; font-weight:bold; font-family: Verdana; color:#045C97; font-size:11pt; margin-left:0px; padding-left:0px;}
.aspCheckBox { float:left; width:180px; text-align:left; font-weight:bold; font-family: Verdana; color:#045C97; font-size:11pt;  }

.aspValidator { float:left; width:15px; margin-left:6px; background-color:#E6F8FF; font-weight:bold; font-family: Verdana; font-size:15pt; }
.aspValidatonSummary { float:left; width:330px; background-color:#E6F8FF; font-weight:bold; font-family: Verdana; color:#045C97; font-size:11pt; }

.space { float:left; width:93px; text-align:left; }

.textLink { float:left; width:auto; text-align:left; font-weight:bold; font-family:Verdana; color:#045C97; font-size:11pt; }
.textLink .a { border:solid 0px; text-decoration:none; }
.textLink .a hover{ border:solid 0px; text-decoration:underline; }
.textLink .a visited { border:solid 0px; text-decoration:none; }

.messageImage { float:left; width:5%; }
.messageImageSub { float:left; width:5%;  padding-left:17px;}
.messageTextRed { float:left; width:95%; font-weight:bold; font-family:Verdana; color:Red; font-size:10pt; }
.messageTextGreen { float:left; width:95%; font-weight:bold; 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:bold; 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;}

/*********************************************************************************/
/*********************************************************************************/

.pnlContactUs { display:block; }

.pnlContactUsHeader *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#045C97;
}
.pnlContactUsHeader1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
  background:#045C97;
}
.pnlContactUsHeader2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
  background:#045C97;
}
.pnlContactUsHeader3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
}
.pnlContactUsHeader4
{
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
}
.pnlContactUsHeader5
{
  border-left:1px solid #045C97;
  border-right:1px solid #045C97;
}
.pnlContactUsFooter *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlContactUsFooter5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlContactUsFooter4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlContactUsFooter3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlContactUsFooter2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlContactUsFooter1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}

.pnlContactUsForm
{ 
	width:570px;
	height:450px;
	padding: 0 0 0 0;
    text-align:left;
    background:#E6F8FF;
}
.pnlContactUsFormHeader
{
	width:570px;
	height:25px;
	padding:0 0 0 0;
	float:left;
    text-align:center;
    background:#045C97;
	border:solid 0px #ccc;
    text-align:left;
    font-weight:bold;
    font-family:Verdana;
    color:#FFF;
}
.pnlContactUsFormContentMain
{
	float:left;
	width:570px;
	height:auto;
    text-align:left;
    font-size:10.5pt;
    font-weight:normal;
    font-family:Verdana;
    line-height:20px;
    background:#E6F8FF;
	border:solid 0px Blue;
}
.pnlContactUsFormContentMain a { color:#045C97; text-decoration:none; }
.pnlContactUsFormContentMain a:hover { color:#045C97; text-decoration:underline; }
.pnlContactUsFormContentMain a:visited { color:#045C97; }

.pnlContactUsFormFooter
{ 
	float:left;
	width:770px;
	height:auto;
    text-align:left;  
    background:#E6F8FF;
	border:solid 0px #ccc;
}

.pnlContactUsFormMessage_Success
{
    width:475px;
    height:90px;
	margin: 0 0 0 0;
    padding: 0 10px 0 15px;
    text-align:left;
    background:#E6F8FF;
	border:solid 0px Red;
}
.pnlContactUsFormMessage_Failing_ByError
{
    width:475px;
    height:90px;
	margin: 0 0 0 0;
    padding: 0 10px 0 15px;
    text-align:left;
    background:#E6F8FF;
	border:solid 0px Red;
}
/*********************************************************************************/
