div.rightregion
{
    page-break-before: always;
    background: none;
    padding: 0em;
    margin: 0em;
    display: block;
    visibility: visible;
    overflow: visible;
    width: 240px;
    height: auto;
    float: none;
    font-family: Times New Roman;
    position: relative;
    font-size: 10pt;
    height: auto;
}
div.mainregion
{
    width: 410px;
    page-break-before: avoid;
    float: none;
    position: relative;
    overflow: visible;
}
div.mainbody
{
    width: 410px;
    page-break-before: avoid;
    float: none;
    position: relative;

}

ul, li
{
    width: 410px;
    float: left;
    position: relative;
}


div#maincontainer
{
    height: auto;
    position: relative;
    float: none;
    overflow: visible;
    width: 660px;
}
h3.simplepadding, h3.white, h3
{
    font-family: Times New Roman;
    font-size: 12pt;
    float: none;
    position: relative;
    width: 400px;
}

div.rightbody h3
{
    font-family: Times New Roman;
    font-size: 15pt;
    float: none;
    position: relative;
    width: 240px;

}

div.rightbody
{
    font-family: Times New Roman;
    font-size: 10pt;
    display: block;
    width: 240px;
}
div.biosuba1
{
    page-break-before: avoid;
    width: 410px;
    float: left;
    position: relative;
    page-break-before: avoid;
    display: block;
    height:auto; 
    float: none;
    position: relative;
    clear: both;
    font-family: Times New Roman;
    font-size: 10pt;
}
div.biofloatleft
{
    overflow:visible;
    display: block; 
    width: 410px; 
    height: auto;
    float: none;
}

/*div.mainarea2columns
{
    margin: 0em; padding: 0em;
    overflow: visible;
    width: 600px;
    font-size: 12pt;
    height: auto;
    float: left;
    position: relative;
} 

div.mainregion
{
    margin: 0em; padding: 0em;
    overflow: visible;
    width: 560px;
    font-size: 12pt;
    height: auto;
    float: left;
}*/
