﻿.panDisplay  p {
    font:12px;
    text-align:justify;
    font-family:Arial;
    color:#828080;    
    font-size:10pt;
    padding:0 12px 0 12px;            }
.catlink a  {
   font:12px;
    text-align:justify;
    font-family:Arial;
    color:#828080;    
    font-size:10pt;
    padding:0 12px 0 0;            }

/*Newletter*/
#NewsletterUpdatePanel.thankyou {border:solid red 1px; background-color:#FFCBCB;padding:5px;}
#tblNewsletterRequest {
    width: 100%;                }
#tblNewsletterRequest label {  
    text-align:left;
    font-family:Arial;
    font-size:14px;
    color:#2e6e55;
    padding-left:25px;          }
#tblNewsletterRequest .lblRespondeSVP {  
    text-align:left;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#2e6e55;                }
#tblNewsletterRequest .watermark  {
    color: #2e6e55;
    font:10px;                  }
#tblNewsletterRequest .subheading  {
    color: #2e6e55;
    font:12px;  
    font-weight:bold;                }
.mainheading   {
    font-family:Arial;
    color: Black;
    font:14px;  
    font-weight:bold;
}
#tblNewsletterRequest div {
color:#2e6e55;
font-size:14px;
}
#emailsheet label
{   text-align:left;
    font-family:Arial;
    font-size:12px;
    color:#2e6e55;
    padding-left:1px; }
    
#Infocontent span
{
    font-family: Arial;
    font-weight:bold;
    font-size:10pt; 
    color:#336666;	 
}

.firstword
{
    color:Black;
    font-weight:bold;
    font-family:Arial;
}

/*Trial Map Control*/
.trialmap {position:relative;}
.trialmap .image{
	position:absolute;
	top:0px;
	left:0px;
	width: 340px;
	height: 472px;
	border:none;}
.trialmap .imagenoflick	{
	position:relative;
	top:0px;
	left:0px;
	width: 340px;
	height: 472px;
	border:none;
	z-index:2;	} 
.trialmap .imageover	{
	position:absolute;
	top:0px;
	left:0px;
	width: 340px;
	height: 472px;
	display:none;	}  
.trialmap #pop	{
	position:absolute;	
	float:left;
	top:0px;
	left:-110px;	}
.trialmap #pop table {
	display:none;
	background:white;
	width:170px;
	border:ridge 2px #d9e5e1;
	margin:0;
	padding:1px;
	text-align:left;}
.trialmap #pop  .tabletitle {
	border:solid 2px #d9e5e1;
	background:#d9e5e1;
	font-size: 11px;
	font-weight:bold;
	color: Black;	}
.trialmap #pop p {
	font-size: 10px;
	padding:0;}

#tblContact label.error {
	margin-left: 0px;
	width: auto;
	display: inline;
	padding-left: 0px;
	font-size: 10px;
	color: Red;
}
.respondeSVP {  
    text-align:left;
    font-family:Arial;
    font-size:14px;
    color:#2e6e55;                }
