body
{
    text-align:      center;
    min-width:       900px;
}

.mainframe
{
    width:           899px;
    padding:         0px;
    margin:          0px auto;
    border:          1px solid #333333;
    font-family:     arial,helvetica;
    background:      #ffffff;
    color:           #000000;
}

.maintitle
{
    width:           100%;
    height:          120px;
    background:      #000000;
    background-image:url('../images/icro_main_logo.png');
    background-repeat:no-repeat;
    background-position:center;
}

.dateheader
{
    background:      #333333;
    color:           #ffffff;
    font-size:       7pt;
    text-align:      right;
    padding:         2px 5px 2px 0px;
}

.commenttag
{
    font-size:       6pt;
    font-style:      italic;
    text-align:      right;
}

.testheader
{
    background:      #FF0000;
    color:           #000000;
    font-size:       10pt;
    text-align:      center;
    padding:         2px 5px 2px 5px;
}

.bodyheader
{
    background:      #333333;
    color:           #ffffff;
    font-size:       7pt;
    padding:         2px 5px 2px 5px;
}

.bodyheader A
{
    text-decoration: underline;
    color:           #ffffff;
}

.copyfooter
{
    width:           100%;
    background:      #333333;
    color:           #ffffff;
    font-size:       7pt;
    text-align:      center;
    padding:         2px 0px 2px 0px;
    clear:           both;
}

.copyfooter A
{
    text-decoration: none;
    color:           #ffffff;
}

.titleimg
{
    border-top:      1px solid #333333;
    border-bottom:   1px solid #333333;
}


.content
{
    text-align:      justify;
    padding:         10px 10px 10px 10px;
}

.newstitle
{
    border:          1px solid #333333;
    background:      #333333;
    color:           white;
    font-size:       16pt;
    font-weight:     bold;
    padding:         2px 0 2px 5px;
}

.newscontent
{
    padding:         5px 5px 5px 5px; 
    font-size:       10pt; 
    border-left:     1px solid #333333; 
    border-right:    1px solid #333333; 
    border-bottom:   1px solid #333333; 
}

.ri_img
{
    float:           right;
    border:          1px solid #333333;
    margin:          10px 10px 10px 10px;
}

.ri_nb_img
{
    float:           right;
    margin:          10px 10px 10px 10px;
}

.li_img
{
    float:           left;
    border:          1px solid #333333;
    margin:          10px 10px 10px 10px;
}

.li_nb_img
{
    float:           left;
    margin:          10px 10px 10px 10px;
}

.greybox 
{   
    background:      #eeeeee;
    border:          1px dashed #666666;
    padding:         2px 2px 2px 2px;
}

.rescuebanner
{
    width:           99%;
    background:      orange;
    border:          1px solid #999999;
    margin:          1px 1px 1px 1px;
    padding:         2px 2px 2px 2px;
}

.motdbanner
{
    width:           99%;
    border:          1px solid #999999;
    margin:          1px 1px 1px 1px;
    padding:         2px 2px 2px 2px;
}

.fullboxheader
{
    width:           99%;
    background:      #999999;
    color:           #eeeeee;
    border:          1px solid #999999;
    margin:          1px 1px 0px 1px;
    padding:         2px 2px 2px 2px;
}

.fullboxheader A
{
    font-weight:     bold;
    text-decoration: none;
    color:           #eeeeee;
}

.fullbox
{
    width:           99%;
    background:      #eeeeee;
    border:          1px solid #999999;
    margin:          0px 1px 1px 1px;
    padding:         2px 2px 2px 2px;
}

.halfboxheader
{
    width:           99%;
    background:      #999999;
    color:           #eeeeee;
    border:          1px solid #999999;
    margin:          1px 1px 0px 1px;
    padding:         2px 2px 2px 2px;
}

.halfbox
{
    width:           99%;
    background:      #eeeeee;
    border:          1px solid #999999;
    margin:          0px 1px 1px 1px;
    padding:         2px 2px 2px 2px;
}

.lmenubox
{
    width:           47%;
    float:           left;
    background:      #eeeeee;
    border:          1px solid #999999;
    margin:          1px 1px 1px 1px;
    padding:         2px 2px 2px 2px;
}

.rmenubox
{
    width:           47%;
    float:           right;
    background:      #eeeeee;
    border:          1px dashed #666666;
    margin:          2px 2px 2px 2px;
    padding:         2px 2px 2px 2px;
}

TD
{
    font-size:       10pt; 
}
