.lcbox20{
    width: 187px;
}.lcbox26{
    width: 248px;
}
.lcbox33{
    width: 316px;  
}

.lcbox40{
    width: 383px;            
}

.lcbox50{
    width: 479px;            
}

.lcbox60{
    width: 575px;            
}

.lcbox66{
    width: 642px;               
}
.lcbox100{
    width: 968px;             
}
.lcbox100p{
    width: 100%;
}

.lcbox20, .lcbox26, .lcbox33, .lcbox40, .lcbox50, .lcbox60, .lcbox66, .lcbox100, .lcbox100p{
    position: relative;
    display: block;   
    margin: 0px 10px 10px 0;    
    color: #333333;
}

.lcboxmidmid h1, h1.title{
    color: #428ED5; 
    font-size: 16px;
    font-weight: bold;  
    padding-bottom: 6px;
}

.lcboxmidmid h1 .pagelink a, h1.title .pagelink a{
    background-image: url(../img/lcbox/headerlink.gif);
    background-position:right bottom;
    background-repeat: no-repeat;
    padding-right: 26px;
    color:#428ED5;
    text-decoration:none;
    border-bottom: 1px solid transparent;   
    padding-bottom: 0;  
    
    display:inline-table;
    height:19px; 
}    

.lcboxmidmid h1 .pagelink a:hover, h1.title .pagelink a:hover{    
    padding-bottom: 0;
    /*border-bottom: 1px solid #428ED5;*/
    text-decoration: none;  
    color:#50CCFF;
}

.lcboxmidmid h2{
    color: #56C74D; 
    font-size: 13px;
    font-weight: bold;  
    padding-bottom: 4px;  
    padding-top: 2px;  
}

/*  */

.floatleft{
    float:left;
}  

.floatleftclearboth{
    float:left;
    clear: both;
    width: 100%;
}

.lcboxtopleft, .lcboxtopmid,  .lcboxmidleft, .lcboxbotleft, .lcboxbotmid{  
    float: left;
} 

.lcboxtopright, .lcboxmidright, .lcboxbotright{
    float: right;    
}

.lcboxmid{ 
    margin: 0;
    padding: 0;
    width: 100%; 
    display: block;
    position: relative; 
    overflow: hidden;     
}   

.lcboxtopleft, .lcboxtopmid, .lcboxtopright, .lcboxmidleft, .lcboxmidmid, .lcboxmidright, .lcboxbotleft, .lcboxbotmid, .lcboxbotright{       
    display: inline;
    position:relative;  
    overflow: hidden;
    padding: 0;
    margin: 0;
}

.lcboxtopleft, .lcboxtopmid, .lcboxtopright, .lcboxbotleft, .lcboxbotmid, .lcboxbotright, .lcboxtop, .lcboxbot{
    height: 10px;
}

.lcboxtopleft, .lcboxtopright, .lcboxbotleft, .lcboxbotright{
    width: 10px;
}  

.lcboxtop{ 
    position: relative;  
    display: block; 
    margin-left: 10px;
    margin-right: 10px;      
}

.lcboxtopleft{        
    background-image:url(../img/lcbox/lcbox_topleft.gif);
    background-repeat:no-repeat;   
    position: absolute;   
    left: -10px;    
    float: none;    
}

.lcboxtopmid{
    background-image:url(../img/lcbox/lcbox_topmid.gif);                                   
    background-repeat:repeat-x;  
    position: absolute;
    left: 0;
    width: 100%; 
    display: block;
}

.lcboxtopright{
    background-image:url(../img/lcbox/lcbox_topright.gif);
    background-repeat:no-repeat; 
    position: absolute;   
    right: -10px;  
    float: none;     
}

.lcboxmid{       
    background-image:url(../img/lcbox/lcbox_midleft.gif);
    background-repeat:repeat-y;  
    position: relative; 
    overflow: hidden;    
}  

.lcboxmidmid{     
    background-image:url(../img/lcbox/lcbox_midright.gif);
    background-position:right center;
    background-repeat:repeat-y;
    text-align: left;
    padding: 1px 16px;
    overflow: hidden;
    display: block;      
}   

.lcboxmidmid p{
    padding: 4px 0 6px;
}

.lcboxbot{
    position: relative;  
    display: block;
    margin-left: 10px;
    margin-right: 10px;   
}

.lcboxbotleft{
    background-image:url(../img/lcbox/lcbox_botleft.gif);  
    background-repeat:no-repeat;   
    position: absolute;   
    left: -10px;                     
}  

.lcboxbotmid{
    background-image:url(../img/lcbox/lcbox_botmid.gif);
    background-repeat:repeat-x; 
    width: 100%;
    position: absolute;
    display: block;
} 

.lcboxbotright{
    background-image:url(../img/lcbox/lcbox_botright.gif);
    background-repeat:no-repeat;    
    position: absolute;
    display: block;
    right: -10px;
}
    
.lc_vgroup{
    float:left;    
    margin: 0;  
    padding: 0;    
    position:relative;           
    display: inline;  
    display: block;  
    overflow: hidden;                         
}     
.lc_hgroup{           
    clear: both;   
    margin: 0;  
    padding: 0;  
    position:relative;  
    display: inline;    
    display: block;  
    overflow: hidden;      
    width: 100%;                             
} 