﻿*
{
    margin: 0px;
    padding: 0px;  
    font-family: Arial; 
    font-size:9.5pt;
}

#container
{
    width: 774px;            
    margin-right: auto;
    margin-left:auto;
    color: #505B60;
}

/*#enquiryForm
{
    margin-left: 0px;    
    font-size:11px;
    line-height: 11px;    
    color: #505B60;
}
.sectionTitle
{
    color: #F4851C;
   
    margin-top: 17px;
    font-size: 14px;
    padding-bottom: 7px;    
    text-transform:uppercase;
}*/
fieldset
{
	width: 100%;
	margin-right: auto;
    margin-left:auto;
	padding: 0;
	border: 1px solid #BFBAB0;
	/*background-color: #F2EFE9;
	background-image: url(images/fieldset_gradient.jpg);
	background-repeat: repeat-x;
	background-color:Lime;*/
}

legend
{
	margin-left: 1em;
	margin-top:10px;
	font-size: 14px;
    line-height:18px;
	color: #F4851C;
	/*font-weight: bold;	*/
	text-transform:uppercase;
}
fieldset#schemeInfo
{
	
}
fieldset#registrationDetails ol,fieldset#schemeInfo ol
{
	/*padding: 1em 1em 0 1em;margin-right: auto;
    margin-left:auto; background-color:Orange;*/
	list-style: none;
	width: 100%;
   
}

fieldset#registrationDetails li
{
	float: left;
	clear: left;
	width: 100%;
	padding-bottom: 5px;
}

fieldset#registrationDetails label
{
	float: left;
	/*width: 10em;*/
	width:45%;
	margin-right: 1em;
	text-align:right;
	font-size:9pt;
	padding-top:4px;
}
fieldset#schemeInfo li 
{
	margin:  5px 8px 5px 6%;	
}
fieldset#schemeInfo label
{
	font-size:8pt;	
}
fieldset#registrationDetails .submit
{
	float: none;
	width: auto;
	border-style: none;
	padding-left: 12em;
	background-color: transparent;
	background-image: none;
}
 .txtBx
{
    border: solid 1px #999999;/*#2F3637;*/
    width: 270px;
    height: 20px;
    color: #505B60;
    font-size:12px;
    line-height:17px;
}

 .ddlist
{
    border: solid 1px #999999;/*#2F3637;*/
    width: 102px;
    height: 22px;
    color: #505B60;
}
/* ACR 101 */
.btn
{
	background-color:#E23338; 
    margin-bottom: 30px;     
    margin-top:20px;
    margin-left:41.5%;
    font-size:9pt;
    border:1px solid Gray;
    width:100px;    
    color:White;	
    font-weight:bold;
}

#schemeInfo li
{
	width:40%;
	float:left;
}

#schemeInfo li label
{
	text-align:left;
	/*background-color:Olive;*/
}
p.Info
{
	font-size: 10pt;
	line-height: 30px; /*background-color:Lime;*/
	color: Green;
	margin-left: 25px;
	font-weight:bold;
	 color: #505B60;
}
p.messageText
{
	font-size: 11pt; 
	color: rgb(174, 32, 30);
	line-height:20px;
	margin-left:0px;
	padding-left:0px;	
}

.errorText
{
	display:block;
	font-size:15px;
	line-height:17px;
	font-weight:bold;
	color:White;
	background-color:#FF0000;
	padding:2px 3px 2px 3px !important;
}
.pgTitle
{
	color: #AE201E; 
	font-size: 22px; 
	font-weight:300;
	line-height: 28px;
	margin-top: 0px; 	
}
#container #schemeInfo p.smallText
{
	color: #505B60;	
	line-height:22px;
	font-size:9pt;
}
