/* GENERAL STYLES */



#divCenter
{
    margin: 97px auto;
    width: 563px;    
}

#imgLogo
{   
    padding: 40px 19px 70px 19px;
}

#divShadow
{    
    background: url('../../gfx/lp_shadow_vertical.png') repeat-y;
    padding: 0 4px 0 4px;
}

#divContent
{    
    background-color:White;       
    width:553px;  
    text-align:justify;          
}

#pHooter
{
    padding: 0 30px;
}

.Menu
{
    margin-top:30px;
    width: 100%;    
    height:69px;
    padding: 0;
    background: #0083c3 url('../../gfx/lp_button_bg.gif') repeat-x;
}

.Menu ul 
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.Menu li 
{
    margin-top: 2px;
    padding: 0;
    float: left;
    width: 109px;
    text-align: center;
    overflow:hidden;
}

.Menu li.Sep
{
    float:left;
    display:block;
    margin: 0;
    width:2px;
    height:69px;
    background: url('../../gfx/lp_button_separator.gif');

}

.Menu a,.Menu a:link,.Menu a:visited
{
    padding:25px 0 28px 0;
    font-size:14px;
    font-family:Arial;   
    height:14px;
    display: block;
    color:White;
    width: 100%;
    text-decoration: none;    
}

.Menu a:hover
{  
    background: #0082c1;
    cursor:pointer;
}

.divText
{
    padding:30px;
    visibility:hidden;
}

.quote
{
    font-style:italic;
    /*font-weight:lighter;*/
}

.imgRight
{
    display:block;
    padding: 5px 7px 5px 7px;
    float:right;  
}

.imgLeft
{
    display:block;
    padding: 5px 7px 5px 7px;
    float:left;
}

.ulAccept
{
    list-style-image:url('../../gfx/accept.png');    
}

.col3
{
    width:33%;
    float:left;
}

.lnk, .lnk:link
{
    text-decoration:none;
    border-bottom: dashed 1px #0082c1;
    cursor:pointer;
    color: #0082c1;
}

.lnk:hover
{
    text-decoration:none;   
    cursor:pointer;
    color: #0082c1;
}

.ref
{  
    display:block;       
}

.ref fieldset
{
    border:0;
    padding: 10px;    
    width: 473px;  
    font-size:smaller;      
    margin-top:20px;
}

.even
{
    background-color: #f8f7f9;
}

.ref fieldset fieldset
{
    width:auto;
    border:0;  
    padding:0;
   
    text-align:left;
    font-size:medium;
    margin-bottom:10px;
}

.ref h2
{
    margin: 0 0 10px 0;    
}

.ref img
{   
    border-color: #000000;
    border: 5px;
    float:left;
    margin-right:10px;
    padding:3px;
    display:block;
}

.ref dl
{
    clear:both;    
    font-size: 15px;
}

.ref dt
{
    float: left;
    width: 60px;
    text-align: left;    
    
    margin: 0 10px 0 0;
    vertical-align:top;    
}

.ref dd
{    
    width: 200px;
    float: left;        
    margin: 0;
}

.prices fieldset
{
    border:0;
    padding:0;    
    margin: 25px 0 20px 0;
}

.prices dl
{
    float:left;
    width:200px;
    padding:15px 15px 0 15px;
    /*margin:0 0 10px 0;*/
    margin:0;
    border:0;        
}

.prices dt
{
    font-size:smaller;
}

.prices dd
{
    font-size: larger;
}

.prices small
{
    font-size:smaller;
}

