﻿.right 
{
    float:right;
    padding:10px 0 0;
}
#interiorcontent .leftcolumn a 
{
    text-decoration:underline;
    color:#00a6e3;
    font-weight:bold;
    letter-spacing:-0.08em;
}
#interiorcontent .fullcolumn 
{
    width:100%
}
#interiorcontent .fullcolumn .bioimage 
{
    float:left;
    width:310px;
}
#interiorcontent .fullcolumn #employee .bioimage 
{
    float:left;
    width:130px;
}
#interiorcontent .fullcolumn .biocontent
{
    float:left;
    width:635px;
    margin:0 0 0 15px;
}
#interiorcontent h3 
{
    font-size:3.5em;
    margin:0 0 15px;
}
#interiorcontent .fullcolumn .bioname h5 
{
    color:#454545;
}
#interiorcontent .fullcolumn .bioname h6
{
    font-size:2.5em;
    font-weight:normal;
    color:#454545;
}
#interiorcontent .leftcolumn 
{
    width:666px;
    float:left;
    margin:0 0 20px;
}
#interiorcontent .leftcolumn h5,
#interiorcontent .fullcolumn h5
{
    color:#0086b9;
    font-size:3.7em;
}
#interiorcontent .leftcolumn p,
#interiorcontent .leftcolumn ol,
#interiorcontent .leftcolumn ul,
#interiorcontent .leftcolumn label,
#interiorcontent .fullcolumn p
{
    font-size:2.2em;
    color:#676767;
    margin:5px 0 25px;
    line-height:1.6em;
}
#interiorcontent .leftcolumn .solprodapp
{
    margin:0 0 50px;
    overflow:hidden;
    width:100%;
}
#interiorcontent .leftcolumn .solprodapp .solprodimg
{
    width:315px;
    float:left;
}
#interiorcontent .leftcolumn .solprodapp .solprodcontent
{
    width:350px;
    margin:15px 0 0;
    float:left;
}
#interiorcontent .leftcolumn .solprodapp .solprodcontent a 
{
    font-size:0.9em;
}
#interiorcontent p.italic 
{
    font-style:italic;
}
#interiorcontent .rightcolumn 
{
    width:275px;
    float:right;
}
#interiorcontent .rightcolumn h6 
{
    font-size:2.9em;
    letter-spacing:-0.03em;
    font-weight:normal;
    margin:0 0 5px;
}
#interiorcontent .rightcolumn li,
#interiorcontent .rightcolumn p 
{
    font-size:1.8em;
    padding:0 0 3px;
}
#interiorcontent .rightcolumn h6.white 
{
    color:#FFF;
}
#interiorcontent .rightcolumn h6.blue
{
    color:#29abe2;
}
#interiorcontent .rightcolumn h6.orange
{
    color:#ed8323;
}
#interiorcontent .rightcolumn .block
{
    width:100%;
    margin:5px 0 10px;
    padding:10px;
    font-size:1.0em;
    overflow:hidden;
}
#interiorcontent .rightcolumn .block a
{
    color:#555; 
    text-decoration:none;  
}
#interiorcontent .rightcolumn .block a.selected
{
    color:#43B4E7; 
    font-weight:bold;
}
#interiorcontent .rightcolumn .block a:hover
{
    color:#555; 
    text-decoration:underline;  
}
#interiorcontent .rightcolumn .block a.blue
{
    color:#008abe;   
}
#interiorcontent .rightcolumn .block a.white
{
    color:#fff;   
}
#interiorcontent .rightcolumn .block.gen
{
    background-color:#edf1f2;   
}
#interiorcontent .rightcolumn .block.features
{
    background-color:#0086b9;
    color:#cbf1ff;
}
#interiorcontent .rightcolumn .block.testimonial 
{
    background-color:#43b4e7;
    color:#FFF;    
    letter-spacing:-0.05em;
}
#interiorcontent .rightcolumn .block.address 
{
    background-color:#43b4e7;
    color:#FFF;    
    letter-spacing:-0.05em;
}
#interiorcontent .rightcolumn .block.testimonial .italic
{
    font-weight:normal;
    font-size:2.5em;
    padding:10px;
}
#interiorcontent .rightcolumn .block.testimonial .logotestimonial 
{
    width:140px;
    float:left;
}
#interiorcontent .rightcolumn .block.testimonial .nametestimonial 
{
    width:120px;
    float:left;
}
#interiorcontent .rightcolumn .block.testimonial p
{
    padding:45px 0 0 0;
    clear:both;
    font-weight:bold;
    font-size:2.5em;
}
#interiorcontent .rightcolumn .block.testimonial p span
{
    color:#000;
    font-weight:normal;    
    font-size:0.7em;
}

/* Contact Us */ 
.pageid-38 textarea
{
    width:403px;
    height:300px;
    font-size:3.0em;
    font-weight:normal;
    font-family:Helvetica, Arial, Sans-Serif;
    color:#333;
    background:#FFF url(/images/forms/textarea.gif) no-repeat;
    border:none;
}