﻿/*Enquiry CSS document*/

/*Service Landing Enquiry*/
#sidebarService h2{
    color: #cc0000;
    margin: 0px 0px 10px 0px;
    font-size: 0.8em;
  
}

#sidebarService p{
    clear: both;
    float: left;
    display: block;
    width: 200px;
    margin: 5px 0px 0px 0px;
}

#sidebarService td{
   font-size: 0.9em;
}


#sidebarService label{
    float: left;   
    width: 75px;
    font-size: 0.6em;
    color: #333;
}

#sidebarService input{
    float: left;
    width: 85px;
}

#sidebarService p.pServices{
    margin: 0px;
}

#sidebarService .services td{
    padding: 10px 0px 0px 0px
}

#sidebarService .services td label{
    width: 55px;
}

#sidebarService .services td input{
    width: 30px;
}

#sidebarService .submit{  
    float: right;
  
}




/*----------------------MAIN ENQUIRY FORM --------------------*/
#mainEnquiry h1{
    background: #660000;   
    padding: 10px;
    width: 97%;
    font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 1.0em;    
    margin: 0px 0px 0px 0px;  
    text-transform: capitalize; 
}

#mainEnquiry h2{     
    font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 0.8em;    
    margin: 10px 0px 10px 0px;   
    display: none;
}

#mainEnquiry h4{     
    font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 1.0em;    
    margin: 10px 0px 10px 0px;   
}

#mainEnquiry .formCol{
    float: left;
	display: block;
	margin: 0px 10px 0px 0px;
	padding: 2px;								
	width: 275px;					
}

#mainEnquiry .formColSubmit
{
	float: left;
	display: block;
	margin: 0px 10px 0px 0px;								
	padding: 2px;
	width: 240px;	
}


#mainEnquiry fieldset
{
    clear:both;
	float: left;
	display: block;								
	border: none;
	width: 270px;
	padding: 0px 5px 5px 3px;	
	margin: 0px 0px 5px 0px;									
}



#mainEnquiry legend
{
	color:#cc0000;							
	font-weight: bold;
	font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;	
	 width: 270px;
	 padding: 0px 0px 5px 0px;
	 font-size: 0.9em;
}


#mainEnquiry .formColSubmit fieldset,
#mainEnquiry .formColSubmit legend
{    
	width: 240px;				
}


							
#mainEnquiry p {
	clear: both;
	margin: 5px 0px 5px 0px;
	padding: 5px 0px 5px 0px;
	color: #333;		
	font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;			
	font-size: 0.9em;			
}

#mainEnquiry td{
	color: #333;		
	font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;			
	font-size: 0.9em;			
}


#mainEnquiry p.mandatory{
    	margin: 5px 0px 10px 10px;
    	padding: 0px;
}

#mainEnquiry p.mandatoryAll{
    	margin: 5px 0px 10px 10px;
    	padding: 0px;
    	color: #000;
    	font-weight: bold;
}


									
#mainEnquiry label {
	float: left;
	display: block;					
	width: 100px;	
}


#mainEnquiry input[type='text'], 
#mainEnquiry textarea, 
#mainEnquiry select
{
	float: left;
	display: block;					
	font-size: 9pt;
	background-color: #fff;
	border: solid 1px #999;
	font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;			
}

#mainEnquiry input.smallBox{
    width: 40px;
    }

#mainEnquiry .time{
    float: left;
    display: inline;
}


#mainEnquiry .errorText 
{
    clear: both;
    float: left;	
	display:block;
	width:150px;								
	color: #ff0000;
	margin: 0px 0px 0px 100px;				
	font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;			
	font-size: 0.9em;
}

#mainEnquiry .errorText2
{
    clear: both;
    float: left;	
	display:block;
	width:250px;								
	color: #ff0000;
	margin: 0px 0px 10px 0px;							
	font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}


#mainEnquiry .disclaimer{
   font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
   	font-size: 0.7em;
}


#mainEnquiry a:link,
#mainEnquiry a:visited{
    font-family: "Gill Sans MT", "Trebuchet MS", Arial, Helvetica, sans-serif;
   	font-size: 0.9em;
   	color: #990000;
   	text-decoration: underline;
}

#mainEnquiry a:hover,
#mainEnquiry a:active{
   	text-decoration: none;
}



/*partners Enquiry*/
.partnersProofMenu{
    background-color: #fff;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    position: absolute;
    top: 0px;
    left: -253px;
    width: 240px; 
}

.partnersProofMenu .menuProofItem td{
    width: 200px;
    padding: 2px 5px 2px 5px;    
    border-bottom: solid 1px #ccc

    
}

.partnersProofMenu .menuProofHover td{
    background-color: #fff3db;
}


#mainEnquiry .partnersProofMenu .menuProofSelected{
  /* color: #000;*/
}



