﻿body {
	margin: auto; 
	text-align:center; 
	/*font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
}


h1
{
    font-size: 1.5em;   
    
}

h1.normal
{
    font-size: 1.9em;  
}

a:hover
{
	text-decoration:none;
}

a
{
	text-decoration:none;	
}

.contentcontainer
{
   	padding: 0;
	margin: auto;
	width: 95%;
	width: 780px;
	padding: 0;
	text-align:left;

    
}

.footer
{
        
   height: 50px; 
   font-size: 0.7em;   
}


.footerleft
{
    margin-top: 20px;
    width: 70%;
    float: left;  
    text-align: left;   
}

.footerright
{
    margin-top: 20px;
    width: 29%;
    float: right;   
    
}


.content
{
    margin-top: 20px;   
    font-size: 0.8em;
    max-width: 110em;
    padding: 0;  
    clear: both;
    padding-top: 8px; 
}


/** start of the header styles **/
.headertop
{
   
    width: 100%;
    
       
}

.headermain
{
    height: 255px;  
   /*background: url(../img/hrepeat.jpg) top center; */
  
  
}

.headermainleft
{
   float: left;
   width: 180px;
   height: 100%;
    
}

.headertopleft
{
    margin-top: 7px;   
}
.headermainright
{
   float: left;
   width: 600px; 
}
.headermainright img
{
   width: 100%;
}


.logocontainer
{
    position: absolute; 
    position:absolute;
	top: 7px;
	left: 75px;
	width: 50%;
    margin-left: 4%;
	z-index: 4;
   
    
}

/** end of header styles **/
.twocollayout
{
    width: 100%;   
    
}


.twocollayout .primary
{
    float: left;
    width: 69%;   
    
}



.twocollayout .secondary
{
    float: left;
    width: 31%;   
    
}



.heading
{
    font-weight: bold;   
}

.wcontainer
{
    text-align: center;
    width: 100%;   
    
}


.test
{
    background-color: #97c4fd;   
    
}


.servicecontainer
{
    width: 80%;
    text-align: center;
    margin-left: 10%;   
    
}

fieldset
{
    margin-top: 20px;   
}

div.fieldcontainer
{
    width: 100%;   
}


div.fieldcontainer label
{
    float: left;
    width: 35%;
    padding: 0;
    margin: 0;   
    
}



div.fieldcontainer input
{
    float: right; 
    width: 60%;
     padding: 0;
    margin: 0;   
    
}

div.fieldcontainer textarea
{
    width: 100%;   
    padding: 0;
    margin: 0;   
    
}

div.formcontainer
{
    
    margin:0;
    padding: 0;
       
}

div.workdescription
{
    margin-top: 5px;
    width: 200px;  
    text-align: left; 
}

div.workdescriptionleft
{
    float: left;
    width: 70px;   
}

div.workdescriptionright
{
    float: left;
    width: 125px;   
}


.btn
{
    float:right;
    margin-top: 10px;   
}

.websitedesigninfo
{
    position: absolute;
    left: -12000px;
    top: -12000px;      
}

.chksevice
{
    font-size: 0.9em;   
}

