﻿    *
    {
    margin: 0px 0px 0px 0px;
	*border:1px solid #ccc;
    }
            
 
    .mainBackground
    {
    background: #000000 url('../images/background2.jpg') no-repeat center;
    height: 491px;
    width: 100%;
    }
	    
		
		

            
    .mainHeader
    {
    width:1034px;
    top:0px;
	position:relative;
    margin: 0 auto;
	background: url('../images/navigation_background.png') no-repeat bottom ;
    }

	


            
    .mainBody
    {
    width:1034px;
    margin: 0 auto;
    
    }


    .mainBodyContent
    {
    background: url('../images/main_body_background.png') repeat-y top;
    width:1034px;
	}
	

    .bodyleftColumn{
		width:1035px;
		postion:aboslute;
		top:0px;
		}
	#robotBackground{
		background: url('../images/bw_robot_background.gif') no-repeat bottom right;
      	width:100%;
			padding: 0px 0px 124px 0px;
		min-height:500px;
			}
	
	
	
	#robotrepBackground{
		background: url('../images/bw_robot_background.gif') no-repeat bottom right;
      	width:100%;
			padding: 0px 0px 164px 0px;
			min-height:500px;
			}
		    

             
    #subNav
    {
    font-family:Arial, helvetica, geneva;
    font-size:10px;
    text-decoration:none;
    color:#fff;
    float:right;
    position:relative;
    height:20px;
    width:300px;
    margin:4px;
    top:4px;
    }
          
    #subNav A:link, A:visited
    {
    font-family:Arial, helvetica, geneva;
    font-size:14px;
    text-decoration:none;
   /* color:#fff; */
    }

    #subNav A:hover
    {
    font-family:Arial, helvetica, geneva;
    font-size:14px;
    text-decoration:underline;
    color:#fff;
    }
         
    .searchFormControl
    {
    top:60px;
    width:325px;
    height:38px;
    left:-12px;
    position:relative;
    float:right;
    z-index:2;
    }
         
    .searchForm
    {
    width:215px;
    height:32px;
    background: url('../images/search_form_back.png') no-repeat top;
    }

    .searchForm input
    {
    background:none;
    font-family:Arial, helvetica, geneva;
    font-size:16px;
    font-weight:bold;
    border:none;
    float:right;
    position:relative;
    margin:4px;
    padding:4px;
    width:170px;
    }
            
    .searchButton
    {
    Float:right;
    }
                
    .quote_number_section
    {
    width:315px;
    height:32px;
    float:right;
    top:20px;
    position:relative;
    z-index:1;
    }

    
    .quote_number_section IMG 
    {
        border:none;
        }

    .phoneNumber
    {
	top:-5px;
	position:relative;
	    }
                
 /*   .supportSection A:link, A:visited
    {
    font-family:Arial, helvetica, geneva;
    font-size:12px;
    color:#ff7b17;
    text-decoration:none;
    }*/
                
    .supportSection A:hover
    {
    font-family:Arial, helvetica, geneva;
    font-size:12px;
    color:#ff7b17;
    text-decoration:underline;
    }
                
    .supportSection
    {
	left:-30px;
	top:95px;
	color:#ff7b17;
	width:280px;
	float:right;
	position:relative;
	z-index:1;
    }

    .sharingSection
    {
    z-index:1;
    top:80px;
    left:-39px;
    width:315px;
    float:right;
    position:relative;
    }

    .sharingSection img
    {
    border:none;
    }

    .mainFooter
    {
    height:75px;
    width:1000px;
    position:relative;
    float:left;
    font-family:Arial, helvetica, geneva;
    font-size:12px;
    left:17px;
    background: url('../images/footer_background.jpg') repeat-x top;
    color:#fff;
    }
	.mainFooter1{
     margin-left: auto; 
	margin-right: auto;
    width: 1000px; 
/*border: 1px solid red; */
	height:75px;
	font-family:Arial, helvetica, geneva;
	font-size:12px;
	background: url('../images/footer_background.jpg') repeat-x top;
	color:#fff;
	left:17px;
	}
        
    .mainFooter A:link A:visited, A:hover
    {
    font-size:12px;
    }
        
    .footerCornerLeft
    {
    position:relative;
    float:left;
    }

    .footerCornerRight
    {
    position:relative;
    float:right;
    }

    .footerEmailPhone
    {
    position:relative;
    float:left;
    top:18px;
	}
.footerEmailPhone    a:link {
	color: #006ca5;
	text-decoration: none;
}
.footerEmailPhone a:hover {
	color: #006ca5;
	text-decoration: underline;
}
.footerEmailPhone a:active {
	color: #006ca5;
	text-decoration: none;
}
.footerEmailPhone a:visited {
	text-decoration: none;
}




    .footerCopyright
    {
    position:relative;
    float:right;
    font-size:12px;
    top:18px;
    }
    
    .heroShot
    {
    position:relative;
    left:36px;
    border:none;
    }
    
    .heroShot img
    {
    border:none;
    }
    
    .getQuoteForm
    {
    width:318px;
    height:219px;
    background: url('../images/get_quote_form_background.png') repeat-x top;
    margin:6px;
    position:relative;
    left:36px;
    }
    .getQuoteFormBody
    {
        padding:12px;
        }
    
    .homeUniqueAmazing
    {
      background: url('../images/bw_robot_background.gif') no-repeat bottom right;
        position:relative;
      Float:right;
      left:-70px;
      width:628px;
      height:230px;
       }
     .homeUniqueAmazingText
     {
        font-family:Arial, helvetica, geneva;
        font-size:12px;
        width:376px;
        position:relative;
        left:55px;
        padding:10px;
        
       }
       
       
       #mainTitle
       {
	width:894px;
	margin: 0px 0px 15px 0px;
	padding:0px 0px 0px 75px;

        
        }
		
		#mainTitle h1
       {
        position:relative;
        left:-20px;
        
        }
           
       h1 
       {
	font-family:'MuseoSans500Regular';
	font-size:1.45em;
         
           }
         
        .breadCrumb 
        {   
            position:relative;
            left:55px;
            margin: 0px 0px 15px 0px;
            color:#ff7b17;
            font-family:Arial, helvetica, geneva;
            font-size:12px;
			width:673px;
            
            }
        
   /*     .breadCrumb  A:link, A:visited
        {   
            font-family:Arial, helvetica, geneva;
            font-size:12px;
            font-weight:bold;
            color:#ff7b17;
            text-decoration:none;
         }*/
            
        .breadCrumb  A:hover
        {   
            text-decoration:underline;
    
            }
          .repair
    {
              font-family:Arial, helvetica, geneva;
            font-size:12px;
            position:relative;
            left:55px;
            width:900px;
			height:800px;
		
			margin:0px 0px 0px 0px;
			top:0px;
    background: url('../images/service.jpg');
    
    }    
        
		
		 .repairDescription
        {
	font-family:Arial, helvetica, geneva;
	font-size:12px;
	position:relative;
	left:5px;
	width:510px;
	margin:0px 0px 0px 0px;
	top:50px;			
        }
		        .repairgoogle
        {
	font-family:Arial, helvetica, geneva;
	font-size:12px;
	position:relative;
	left:280px;
	width:350px;
	margin:0px 0px 0px 0px;
	top:200px;
        }
		.sectionDescription
        {
            font-family:Arial, helvetica, geneva;
            font-size:12px;
            position:relative;
            left:55px;
            width:663px;
			margin:0px 0px 0px 0px;
			top:0px;
			
        }
        
        .productSummaries
        {
            position:relative;
             /*  float:left; */
            left:55px;
            width:953px;
           /*  border: 1px solid #ccc; */
            }
			.productSummaries2
        {
				background: url('../images/bw_robot_background.gif') no-repeat bottom right;
				position:relative;
				float:left;
				left:55px;
				width:412px;
           /*  border: 1px solid #ccc; */
				padding: 12px 12px 12px 12px;
				height:425px;
            }
            
        .productSummary
        {
            position:relative;
            float:left;
            width:450px;
            margin: 0px 24px 0px 0px;
            }
			
            
        .productTitle
        {
            
           font-weight:bold;
           font-family:Arial, helvetica, geneva;
           font-size:24px;
            margin: 12px 12px 12px 12px;
            }
             
        .productDescription
        {
		*font-family:Arial, helvetica, geneva;
		*font-size:12px;
		*margin: 0px 12px 12px 12px;
		*font-weight: normal;
      	*width:1023px;
			      }
            
        .addToCart
        {
            margin: 0px 12px 12px 12px;
            }
            
        
		#productDetails
        {
            *position:relative;
			*top:-75px;
            }
         
		#productSpecs
        {
            

			width:210px;
            font-family: Arial, helvetica, geneva;
           	font-size:13px;
			float:right;

		
		 	
		   }
  
        #productSpecs HR
        {
            
            Margin:4px 0px 4px 0px;
            color:#ddd;
            }
		/**/
            
        .productThumbDetails
        {
           font-family: Arial, helvetica, geneva;
           font-size:12px;
           width:223px;
           margin:0px 10px 30px 0px;
           position:relative;
            float:left;
            }
            
        .thumbTitle
        {
            
           color:#ff7b17;
            font-family: Arial, helvetica, geneva;
           font-size:12px;
           font-weight:bold;
           }
        .thumbDetails
        {
            padding:12px;
            }
        .learnMoreBtn
        {
            position:relative;
            float:left;
            top:20px;
            left:-5px;
            }
		
		.learnMoreBtn2
        {
            padding-left:8px;
            }
        .faqQuestion
        {
            font-family: Arial, helvetica, geneva;
           font-size:18px;
           font-weight:bold;
           margin:0px 0px 5px 0px;
            }
        .faqAnswer
        {
            font-family: Arial, helvetica, geneva;
           font-size:14px;
           margin:0px 0px 15px 0px;
           color:#999;
            }
