/* 
    Document   : main
    Created on : Mar 26, 2010, 4:11:28 PM
    Author     : matt
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
   
}

.b{ background-color: #d7dfea;}

div.main{



    margin-left: 8%;
    margin-right: 8%;
   
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: black;
    border-left-color: black;
    border-bottom-color: black;
    border-top-color: black;
    margin-top: 0px;
    margin-bottom: 6%;
    background-image: url(../img/topbg.jpg);
    background-position: right top;
     
    background-repeat: repeat-x;
    
    background-color: white;
    text-align: right;
}

div.nav{
  

margin-top: 1px;

   
    text-align: left;
}

table.nav1{

    margin-left: 18px;
    border-collapse: collapse;
    text-align: center;
}

td.nav1{
    border: thin;
    border-right-style: solid;
    border-left-style: solid;   
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-color: #d5d5d5;
    border-left-color: #d5d5d5;    
    border-top-color: #797979;
    width: 130px;
    vertical-align: middle;
    text-align: center;
    background-color: #fefefe;
}

td.nav2{
    border-right-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;    
    border-top-width: 1px;
    border-right-color: black;
    border-left-color: black;
    border-top-color: black;
    width: 130px;
    vertical-align: middle;
    text-align: center;
    background-color: #e6e6e6;
}



td.nav3{
    border: thin;
    border-right-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-color:  #797979;
    border-left-color:  #797979;
    border-top-color:  #797979;
    width: 130px;
    vertical-align: middle;
    text-align: center;
    background-color: #e6e6e6;
}

td.nav4{
    border-right-style: solid;
    border-left-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-color: black;
    border-left-color: black;
    border-top-color: black;
    width: 130px;
    vertical-align: middle;
    text-align: center;
    background-color: #fefefe;
}



div.body{

  width:95%;
  
  margin-left: 18px;


}



h2{
    font-family: 'Times New Roman',Times,serif;
    font-size: 36px;
    color: #7f97a9;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: black;
    text-align: left;
}


table.body{ border-collapse: collapse;   }
tr.body{border-collapse: collapse;}
td.body{
    width: 70%;
}
td.mansmile{
    width: 20%;
    

    text-align: center;
    vertical-align: top;
}
div.mansmile{
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 3px;
    border-left-width: 3px;
    border-bottom-width: 3px;
    border-top-width: 3px;
    border-right-color: #dcdcdc;
    border-left-color: #dcdcdc;
    border-bottom-color: #dcdcdc;
    border-top-color: #dcdcdc;
    vertical-align: top;

}

div.text{

    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
}

div.bottomText{


    
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: black;
    font-style: italic;
    width:100%;
    text-align: center;
    font-weight: bold;
}


 .red{
    color: #f00707;
}

td.test{

    width:30%;


}



div.map{

    


    text-align: center;
    vertical-align: middle;
}


table.employee{

    width: 100%;

   
}

td.emp{

    
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
}


a {text-decoration:none}

