@charset "utf-8"; 
/* CSS Document */
html {height: 101%; }

a img{border:0}
A:link {text-decoration: none; color: #FFF;}
A:visited {text-decoration: none; color:#FFF}
A:active {text-decoration: none; color:#FFF}
A:hover {text-decoration:none; color:#FFF}

img { border:0;  }

body{    			
	padding: 0;
        border:0;              
	position:relative;
	margin: 0px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#f3f3f3;
	color:#000;             
}

#header{            
	margin: 0;
	padding: 0;
        border:0;      
	background-color:#FFFFFF;        
	background-image:url(../images/Header_BG.jpg);        
        min-height:166px;        
        background-repeat:repeat-x;            
        line-height: 0;     
        
}

.header_image{
	display: inline-block;
}

#navigation{
        display:block;
        margin:0;    
        border:0;  
	color:#CCC;
        background-image:url(../images/Nav_BG.jpg);	
	min-height:47px;        
        background-repeat:repeat-x;
        line-height: 0;    		
}

#contentOutter{
                        
	background-image:url(../images/ContentOutter_BG.jpg);
	background-position:center;
	background-repeat:repeat-y;
          
}

#content{
        
   
        width: 1250px;
	margin: 0;        
        border:0;
	background-image:url(../images/Content_BG.jpg);	        
	z-index:100;
        display: inline-block; 	
        line-height: 1;   
        padding-top: 0px;
        
       
                
}

#middleText{
    
    padding-left: 50px;
    padding-right: 50px;
    text-align: left;
    
}

#contentInnerContacts{
    
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    width: 1250px;    
    
    min-height: 800px;  
}

#contentInnerContactsLeft{
 
    position: absolute;
    padding-left: 0px;
    //height: 170px;          
    text-align: left; 
    line-height: 1; 
    width: 625px;      
    
}

#contentInnerContactsRight{
   
        width: 1090px;
        height: 170px;
	margin: 0;
	padding-right: 0px;
        border:0;          	
        color: #000000;                
        line-height: 1; 
        text-align: right;     
    
}

#contentInnerTop{
                
	margin: 0;
	padding: 0;
        border:0;          
	background-color:#FFFFFF;             
                          
}

#contentInnerBottom{
    padding-top: 20px;
    padding-left: 50px;
    padding-right: 50px;
    min-height: 260px;  
}

#contentInnerText{

    padding-left: 5px;
    padding-right: 5px;    
    padding-top: 20px;
    padding-bottom: 0px;
    text-align: left;
    
}

#contentDropDowns{
    
        width: 1150px;
        min-height: 50px;  	   
        display: inline-block; 	
        background-image:url(../images/Selection_BG.jpg);	  
        margin:0;    
        border:0; 
        padding: 0px;
        line-height: 0;     
}

#contentDropDownsText{
    position: absolute;
    float: left;
    padding-top: 14px;
    padding-left: 30px;
    height: 30px;          
    text-align: left; 
    line-height: 1; 
    font-size: larger;
    width: 450px;
    color: #FFFFFF;
}

#contentDropDownsBoxes{
        position:relative;  
        float: right;
        width: 645;        
	margin: 0;
	padding-top: 15px;
        padding-right: 30px;
        border:0;          	
        color: #AAAAAA;
        font-size:smaller;
        line-height: 1; 
        text-align: right;     
}

#contentAreaSelect{
    padding-top: 20px;    
}

#AddressCommentBox{
    
    padding-left: 50px;
    min-height: 100px;
}

#AddressCommentText{
    
    position:relative;  
    float: left;  
   
    width: 200px;
   
    padding-top: 80px;
    padding-left: 25px;
    text-align: left;    
    font-size: 170%;   
    line-height: 1.3;
    
}

#AddressComment{
    
    position:relative;  
    float: left;    
    
    padding-top: 10px;
    padding-left: 20px;
    text-align: left;      
    
}

#AreaSelectText{    
    position:relative;  
    float: left;  
   
    width: 200px;
   
    padding-top: 12px;
    padding-left: 25px;
    text-align: left;    
    font-size: 170%;   
    line-height: 1.3;
    
}

#AreaSelect_Col_1{
    position:relative;  
    float: left;    
    
    padding-left: 60px;
    text-align: left;      
    font-size: 70%;
    
}

#AreaSelect_Col_1 input{
    vertical-align: middle;
}

#AreaSelect_Col_2{
    position:relative;  
    float: left;    
    
    padding-left: 60px;
    text-align: left;      
    font-size: 70%;
    
}

#AreaSelect_Col_2 input{
    vertical-align: middle;
}

#AreaSelect_Col_3{
    position:relative;  
    float: left;    
    
    padding-left: 60px;
    text-align: left;      
    font-size: 70%;
    
}

#AreaSelect_Col_3 input{
    vertical-align: middle;
}

#AreaSelect_Col_4{
    position:relative;  
    float: left;    
    
    padding-left: 60px;
    text-align: left;      
    font-size: 70%;
    
}

#AreaSelect_Col_4 input{
    vertical-align: middle;
}

#BackSubmitButtonContainer{
    
    margin-top: 40px;      
    margin-bottom: 20px; 
    border:0;
    display: inline-block; 
    width: 1000px;      
    
}

#BackButton{
    position:relative;  
    float: left;    
    
    width: 294px;
    min-height: 50px;  	   
    display: inline-block; 	
    background-image:url(../images/AreaButtonSm_BG.png);
}

#BackButton input{
      color: #FFFFFF;
      background-color: #990304;            
      border: 0px;
      outline: 0;
      
      margin-top: 10px;  
      margin-bottom: 10px;
      margin-right: 95px;
      margin-left: 95px; 
      
      font-size: 150%;    
}

#ReCaptcha{
    position:relative;  
    float: left;  
    
    margin-left: 280px;    
}

#SubmitButton{
  
    position:relative;  
    float: right;    
    margin-top: 40px;
    
    width: 294px;
    min-height: 50px;  	   
    display: inline-block; 	
    background-image:url(../images/AreaButtonSm_BG.png);
}

#SubmitButton input{
      color: #FFFFFF;
      background-color: #990304;            
      border: 0px;
      outline: 0;
      
      margin-top: 10px;  
      margin-bottom: 10px;
      margin-right: 95px;
      margin-left: 95px; 
      
      font-size: 150%;    
}
      
#AreaSelectButtonContainer{            
    position: relative;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;     
    min-height: 100px; 
}

#AreaSelectButton{
      width: 484px;
      min-height: 50px;  	   
      display: inline-block; 	
      background-image:url(../images/AreaButton_BG.jpg);	  
      margin-top: 30px;   
      border:0; 
      padding: 0px;
      line-height: 0;          
}

#AreaSelectButton input{
      color: #FFFFFF;
      background-color: #990304;            
      border: 0px;
      outline: 0;
      
      margin-top: 10px;      
      margin-right: 85px;
      margin-left: 85px; 
      
      //padding-top: 10px;
      //padding-bottom: 12px;
      //padding-right: 85px;
      //padding-left: 85px;
      
      font-size: 150%;      
}

#BackToMainButton{
    
      color: #FFFFFF;
      background-color: #990304;           
      font-size: 150%; 
      width: 300px;
      margin-left: 100px;
      margin-top: 23px;
    
}

#footerOutter{
        line-height: 0;  
        background-color:#343434;   
        min-height: 100px;
        padding-left: 30px;
        padding-right: 30px;
}

#footer{
        width: 1250px;        	   
        display: inline-block; 	
        background-image:url(../images/Footer_BG.jpg);	                                 
        height: 100px;
	margin: 0;

         
}

#footerInner{
        border:0;          	
        color: #CCCCCC;
        font-size:smaller;
        line-height: 1; 
        text-align: center;   
	padding-right: 80px;
        padding-left: 80px;        
}


.tg-031e{
    
    
}

.site_width{    
	text-align:center;
	margin:0 auto;                
}



