﻿
#HyperLinkProteanDesign
{
    position: absolute;
    left: 680px;
    top: 40px;
    color: #f5f5f5;
}
#HyperLinkProteanDesign:hover
{
    color: #ffff00;
}


/* ASP.NET Controls */

.TextBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #052E4F;
    padding-bottom: 2px;
    padding-top: 2px;
    font-size: 11px;
    padding-left: 2px;
    padding-right: 2px;
}


/*--------------------layout---------------------*/
* {margin:0;padding:0}
form {
	}

.bodySite
{
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
    background-color: #F4CE0B;

}

#wrapper
{
    width: 962px;
    margin-left:auto;
    margin-right:auto;
    text-align: left;
    background-color: #ffffff;
}

#Main
{
    float:left;
    width:942px;
    padding-left: 10px;
    padding-right:10px;
    margin-bottom: 10px;
    margin-top: 10px;
    min-height: 640px;
    height: auto !important;
    height: 640px;
}

#leftcolumn
{
    float: left;
    width: 245px;
    padding-right:10px;
    padding-bottom: 10px;
}
#rightcolumn
{
    float: left;
    width: 682px;
    padding-bottom: 10px;
}

#column1
{
    float: left;
    width: 180px;
    padding-right:10px;
    padding-bottom: 10px;
}
#column2
{
    float: left;
    width: 712px;
    padding-bottom: 10px;
}

.shopcolumn1
{
    float: left;
    width: 255px;
}

.shopcolumn2
{
    float: left;
    width: 677px;
    padding-left: 10px;
}


#Header, #Footer {
	clear:both;
	}
#Header
{
    background-color: #2F336C;
    height: 141px;


}

#Footer
{
    position:relative;
    padding-top: 10px;
    padding-left: 0px;
    padding-bottom: 10px;
    background-color: gray;
    text-align: center;
    color: #f5f5f5;
    height: 120px;
}


#TopNavigation
{
}

.SiteMenu
{
     width:100%;
          
    }
.rmRootGroup 
{
  
    } 
.rmRootGroup > .rmItem
{
    margin-left: 50px;

} 





.Heading3
{
    font-size: 15px;
    line-height: normal;
    font-weight: bold;
}
.Heading4
{
    font-size: 18px;
    line-height: normal;
    font-weight: bold;
}





    
/* MAIN DIVISION BUTTONS */

.buttonDivision
{
    cursor: pointer;
    text-decoration: none;
    font-family: Arial, 'Arial Narrow' , Tahoma, Verdana, 'Microsoft Sans Serif';
    font-size: 13px;
    color: white;
}
.buttonDivision p
{
    margin-top: 22px;
    margin-left: 76px;
    line-height:18px;
}
.buttonDivision span
{
    font-family: Arial, 'Arial Narrow' ,'Microsoft Sans Serif' , Tahoma, Verdana;
    font-size: 20px;
    line-height:20px;
}

#access_button
{
    float: left;
    width: 336px;
    height: 84px;
    background-color: #556b2f;
    border-top: #556b2f 4px solid;
    border-bottom: #556b2f 3px solid;
    border-left: #556b2f 4px solid;
    margin-bottom: 10px;
}
#access_button span
{
    color: #ffd700;
}

#onsite_button
{
    float: left;
    width: 321px;
    height: 84px;
    background-color: #653E7D;
    border-top: #653E7D 4px solid;
    border-bottom: #653E7D 3px solid;
    border-left: #653E7D 4px solid;
}
#onsite_button span
{
    font-size: 17px;
    color: #f5f5f5;
}



#hireshops_button
{
    float:left;
    width: 321px;
    height: 84px;
    background-color: #F4CE0B;
    border-top: #F4CE0B 4px solid;
    border-bottom: #F4CE0B 3px solid;
    border-left: #F4CE0B 4px solid;
}
#hireshops_button span
{
    color: #000080;
}

#surveylaser_button
{
     float:left;
     margin-left:10px;
    width: 337px;
    height: 84px;
    background-color: #9B1531;
    border-top: #9B1531 4px solid;
    border-bottom: #9B1531 3px solid;
    border-left: #9B1531 4px solid;
}
#surveylaser_button span
{
    color: white;
}

.salesdirect_button
{
    width: 321px;
    height: 84px;
    background-color: #361938;
    border-top: #361938 4px solid;
    border-bottom: #361938 3px solid;
    border-left: #361938 4px solid;
}
.salesdirect_button span
{
    color: white;
}

#hiredirect_button
{
     float:left;
     margin-left:10px;
    width: 337px;
    height: 84px;
    background-color: #637FC6;
    border-top: #637FC6 4px solid;
    border-bottom: #637FC6 3px solid;
    border-left: #637FC6 4px solid;

}
#hiredirect_button span
{
    color: #F4CE0B;
}


/*-------------------- Force 3 ---------------------*/
.RadTicker
{
    color: white;
    font-size: 11px;
    font-family: Verdana;
}
#force3Link
{
    text-decoration:none;
    color: #ffff00;
    font-size: 13px;
}
#force3Link:hover
{
    text-decoration:underline;
}

/* FOOTER NAVIGATION BUTTONS */
.HyperLinkFooter
{
    text-decoration: undeline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    color: #f5f5f5;
    cursor: pointer;
    padding-right:10px;
}
.HyperLinkFooter:hover
{
    text-decoration: underline;
    color: #F4CE0B;
}


.HyperLink
{
    line-height: normal;
    text-decoration: underline;
    color: maroon;
    cursor: pointer;
}


.HyperLink:hover
{
    text-decoration: underline;
    color: #008000;
}

.HyperLinkCatalogue
{
    font-size: 12px;
    line-height: normal;
    text-decoration: underline;
    color: maroon;
    cursor: pointer;
    padding-bottom: 6px;
}
.HyperLinkCatalogue:hover
{
    text-decoration: underline;
    color: #008000;
}


.ForumsLink
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    color: #052E4F;
    cursor: pointer;
}
.ForumsLink:hover
{
    text-decoration: underline;
    color: maroon;
}

.betaGuardLink
{
    border-bottom: #808080 1px solid;
    border-left: #808080 1px solid;
    border-top: #808080 1px solid;
    border-right: #808080 1px solid;
    height: 210px;
    cursor: pointer;
    background-color: #ffffe0;
    padding-top: 10px;
    margin-bottom: 10px;
    width: 300px;
    padding-left: 10px;
    padding-right: 10px;
}

.betaGuardLink:hover
{
    border-bottom: gray 1px dashed;
    border-left: gray 1px dashed;
    border-top: gray 1px dashed;
    border-right: gray 1px dashed;
    background-color: #f0f8ff;
    color: #006400;
}

#SiteFinitySpacer
{
    height: 20px;
    background-color: #F4CE0B;
}
