/********************************************
*	contact.css
*   Home page css-2 Browser styles
*	Fenavic Corporate Site
*	2007 (c) Fenavic www.fenavic.com
*********************************************/
#contentContainer
{
  margin-left: 160px;
  padding: 0;
}

#contentTitleBox
{   
	padding-top: 30px;
	
}
.pageContentTop
{
	padding-top: 0px;
}

/**************** Office addresses *****************/

  #addressesBox
  {
    position:relative;float:left;top: 0px;left: 6em;padding-top: 25px;
  }
  #addressesContainer
  {
    position:absolute;
    left:580px;
    width:200px;
    top: 30px;
    padding-top:0; 
  }
  .pageContent
  {
  	font-size: 12px;
  	font-family: Tahoma;
  	color: #3f6668;
  }

  .addressLocation
  {
    display:block;
    color:#252c0c;
    padding-bottom: 20px;
  }

  .addressLine
  {
    display: block;    
  }
  
  .country
  {
      color:#ff7402;font-weight:normal;padding-bottom:1px;
  }
  
  .enterpriseName
  {
    color:#538082;padding-bottom:1px
  }

  .phone
  {
    padding-top:6px; 
  }
  
 .fax
  {
    padding-top:6px; 
  }
   
  .phoneTitle
  {
    color:#538082;
  }

  .email a
  {
    color: #538082;
    text-decoration: underline;
  }
  .email a:hover
  {
    color: #ff7402;
  }
/*********************form layout ********************/

  #contactForm
  {
    margin-top:0px;
    padding-top: 20px;
    margin-bottom: 0px;
  }

  div.formrow 
  {
    padding-top: 11px;
 
  }
    
    div.formrow span.label 
    {
      float: left;
      width: 7em;
      text-align: left;
      /*padding-right:50px;*/
    }
    
    div.formrow span.formw 
    {
      width: 310px;
      text-align: right;
    } 
    div.formrow columnBox 
    {
      width: 300px;
    } 
    div.formrow span.formw input 
    {
      width: 300px;
      border: 1px #668e90 solid;
      color: #234e50;
    }
    div.formrow span.formw textarea 
    {
      width: 300px;
      height:165px;
      border: 1px #789b9d solid;
      color: #234e50;     
    }   
    div.formrow span.formw .formButton
    {
      width: 80px;
      color: white;
      background-color: #f7931b;
      border: 1px #98bbbd solid;
      font-weight:bold;
      letter-spacing: 1px;
      font-size: 12px; 
      cursor:hand;
    }	
    div.formrow span.formw .formButtonRollover
    {
      width: 80px;
      color: #f7931b;
      background-color: white;
      border: 1px white solid;
      font-weight:bold;
      letter-spacing: 1px;
      font-size: 12px; 
      cursor:hand;
    }	
    #contactFormSubmit
  	{
  	   margin-top: 6px;
  	}

  	#attachmentFile
  	{
  	}
	
  #contactFormSubmit
  {
    margin-left: 220px;
  }
    .requiredField
    {
      background-color: lemonchiffon;
    }
    
    div.formrow span.formw .requiredFieldMissing
    {
      background-color: lemonchiffon;
      border: solid red 1px;
    }    

/**privacy statement*************/
  #privacyStatement
  {
      display:block;
      /*font-size:85%;*/
      padding-left: 18px;
      top: -12px;
      padding-bottom: 0;
      color: #789b9d;
  }
  #privacyStatement a
  {
      color: #789b9d;
  }    
  #privacyStatement a:visited;
  {
      color: #789b9d;
  }    

  #privacyStatement a:hover
  {
    color:#f7931b;
  }
