﻿body
{
    font-family:Verdana;
    font-size: 10pt;
    color: #000;
    /*
    background-color:#B4CEF2;
    background-color:#D4E7FD;
    background-color:#F6F9FF;*/
    background-image:url(/App_Themes/MacOS/Web/rpContent.png);
    /*text-align:center;       */
}

.canvas
{
    width: 100%;        
    margin: 0px auto;
}

.content
{
    width: 764px;    
    margin: 0px auto; 
    background-color:#FFFFFF;  
    z-index:0;
}

.line {
  float: left;
  width: 100%;
  display: block;
  position: relative;
}

.divCompanyLogo {
  position: relative;
  float: left;
  left: 100%;
}

#divCompanyLogo {
  margin-left: -98%;
}

.divMenu {
  position: relative;
  float: left;
  left: 100%;
  text-align:left;
  z-index:1;
}

#divMenu {
  margin-left: -100%;
  width: 100%; 
  z-index:100;
}

.item {
  position: relative;
  float: left;
  left: 100%;
}

.contentPage {
  position: relative;
  float: left;
  left: 100%;
  z-index:0;
}

#contentPage {
  margin-left: -100%;
  width: 530px;  
}

.testimonials {
  position: relative;
  float: left;
  left: 100%;  
}

#testimonials {   
  margin-left: -29%;
  width: 200px;  
}

.divCopyright {
  position: relative;
  float: left;
  left: 100%;
}

#divCopyright {
  margin-left: -108%;
  width:100%;
}
.sap-copyright
{
    
}

.pageContent
{
    position:relative;
}
/*
.sap-content
{
    left:0px;
}

.sap-content2
{
    left:550px;
}

.sap-content3
{
    left:90%;
}
*/




#item1 {
  margin-left: -98%;
  width: 150px; 
}
    
a a:hover
{
    text-decoration:none;
}

.tagline
{
    width:100%;
    position:absolute;             
    /*top:90px;*/
    top:0px;
    left:375px;
    color: #DE1C37;
    font-size: 14pt;
    font-family:Arial;
    font-weight:bold; 
    font-style:italic;       
}

.companyLogo
{
    top:10px;
    position:relative;
    width:100%;
}

#areYou
{    
    color:#CC3333;
}

#quoteBox
{
    border-style:solid;
    border-width:2px;
    border-color:#000;    
}

.quoteBox
{       
    color:#0fa1b8;
    /*white-space:nowrap;*/
}

#spacer
{
    margin-bottom:3px;
}

.Menu
{    
    /*width:250px;*/
    position:relative; 
    float:left;   
}

.pageContentFull
{   
    width:68%;
    top:10px;    
    left:1%;
    position:relative;           
    float:left;
    /*background-color:#F6F9FF;*/
}

.copyright
{    
    position:absolute;
    text-align:center;
    left: 50%;   
}

.quoteHeader
{
    background-color:#CC3333;
    color:#FFFFFF;
    height:20px;
    text-align:center;
}

#quote
{
    color:#000;    
}

.required
{
    color:#CC3333;
}

#quoteNameLabel, #quoteCompanyLabel, #quotePhoneLabel, #quoteEmailLabel, #quoteProjectDescriptionLabel
{
    position: relative;
    float : left;
    left : 100%;
}

.quoteLabel
{
    margin-left: -100%;
}

#quoteNameText, #quoteCompanyText, #quotePhoneText, #quoteEmailText, #quoteProjectDescriptionText
{
    position: relative;
    float : left;
    left : 100%;
}

.quoteText
{
    margin-left: 15%;
}

#submitButton, .submitButton
{
    margin-left: 45%;
}

.mission
{
    position:relative;
    top: 350px;
    left: 15px;
    width: 100%;
}

.services
{   
    position:relative;    
    left: 10px;
}

.servicesPanel
{
    width:850px;
}

.servicesOptionsIndent
{    
    text-indent:20px;
    display:block;
}

.divScroll
{
    overflow:auto;
    height:280px;    
}

.blockquoteContact
{
    text-align:justify;
    position:relative;
    left:290px;
}

.divCenter
{
    text-align:center;
}

.serviceLabels
{
    position:absolute;
    font-weight:bold;    
    top:140px; 
    left:25px;
    width:150px;   
}

ul
{
    color:#000;    
}

/* Start Services CSS */
.servicesText
{
    font-family:Verdana;
    text-align:justify;    
}

.servicesOptions
{
    position:relative;
    left: 20px;
}


    /* Start Website Service CSS */
    .WebsiteDesignLabel
    {
        font-weight:bold;
        top:380px;        
        width:318px;
        text-align:center;
    }

    .WebDesignServiceText
    {
        position:absolute;
        float:right;    
        top:20px;
        left:350px;
        width:500px;
        text-align:justify;   
    }    
    /*End Website Services CSS */
    
    /* Start Application Development CSS */
    .ApplicationDevelopmentService
    {
        position:absolute;
        float:right;    
        top:20px;
        left:300px;
        width:630px;
        text-align:justify;         
    }
    
    .ApplicationDevelopmentLabel
    {
        font-weight:bold;
        color:#000;
        top:380;
        width:267px;
        text-align:center;
    }      
    /*End Application Development CSS */
    
    /* Start Business Infrastructure Analysis CSS */
    .BusinessStructureAnalysisService
    {
        position:absolute;
        float:right;
        top:20px;
        left:330px;        
        width:600px;
        text-align:justify;   
    }
    
    .BusinessInfrastructureLabel
    {
        font-weight:bold;
        color:#000;
        top:385;
        width:312px;
        text-align:center;
    }
    /* End Business Infrastructure Analysis */
    
    /* Start C.R.D. Strategy CSS */
    .CRDDimensions
    {
        width:450px;
        height:300px;
    }
    
    .CRDService
    {
        position:absolute;
        float:right;
        top:20px;
        left:475px;        
        width:400px;
        text-align:justify;
    }
    /* End Services CSS */        
/* End Services CSS */

/* Start Client CSS */
.ClientGrid
{
    position:absolute;
    top:45px;
    left:50px;
    width:95%;
}
/* End Client CSS */