body {
    font-family: verdana;
    font-size: 70%;
    color: #333333;
    line-height: 130%;
    background-color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    scrollbar-face-color: #E5EFE1;
    scrollbar-highlight-color: #D0D9D0;
    scrollbar-shadow-color: #D0D9D0;
    scrollbar-arrow-color: #51A06E;
    scrollbar-track-color: #F9F9F9;
    scrollbar-3dlight-color: #F9F9F9;
    scrollbar-darkshadow-color: #F9F9F9;
}

td {
    font-family: verdana;
    font-size: 70%;
    color: #333333;
    line-height: 130%;
}

.bgGreen {
    background-color: #006C3B;
}

.fontGreen {
    color: #006633; 
}

.fontWhite {
    color: #FFFFFF;
}

.borderColor {
    color: #9495A2;
}

.borderTop {
    border-top: 1px solid #9495A2;
}

.borderRight {
    border-right: 1px solid #9495A2;
}

.borderBottom {
    border-bottom: 1px solid #9495A2;
}

.borderLeft {
    border-left: 1px solid #9495A2;
}

.borderGreenTop {
    border-top: 1px solid #006633;
}

.required {
    font-weight: bold;
    color: #0F7F47; 
}

.notRequired {
    font-weight: bold;
    color: #889999;
}

.simple {font-weight: normal; color: #000000;}

.txtSample {color: #889999; font-size: 80%;}

a, a:visited {
    color: #006633;
    text-decoration: underline;
}

a:hover {
    color: #006633;
    text-decoration: underline;
}

a.white, a.white:visited {
    color: #FFFFFF;
    text-decoration: none;
}

a.white:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

.list {
    border: none;
}

.list TD {
    border: solid 1px #BEC6CE;
    padding: 2px;
}

.listheader {
    border: none;
}

.listheader TD{
    font-weight: bold;
    border: solid 1px #BEC6CE;
    background-color: #F6F6F9;
    padding: 2px;
}

.noPadding {
    padding: 0px 0px 0px 0px;
    background-color: #BEC6CE;
}

.tabActiveTitle 
{
    font-family: verdana;
    font-size: 70%;
    color: #006633;
    font-weight: bold;
    border-top:1px solid #7BA0AD;
    border-right:1px solid #7BA0AD;
    padding: 3px 10px 3px 4px;
    background-color: #ffffff;
    cursor: hand;
}

.tabInactiveTitle 
{
    font-family: verdana;
    font-size: 70%;
    color: #889999;
    font-weight: bold;
    border-top:1px solid #7BA0AD;
    border-right:1px solid #7BA0AD;
    border-bottom:1px solid #7BA0AD;
    padding: 3px 10px 3px 4px;
    background-color: #edeef2;
    cursor: hand;
}

.tabActiveCorner 
{
    background-color: #ffffff;
}

.tabInactiveCorner 
{
    background-color: #edeef2;
}

.tabFirstActiveCorner 
{
    background-color: #ffffff;
}

.tabFirstInactiveCorner 
{
    background-color: #edeef2;
}

.tabActiveSeparator
{
    background-color: #ffffff;
}

.tabInactiveSeparator
{
    background-color: #edeef2;
    border-bottom:1px solid #9495A2;
}

.tabFirstActiveSeparator 
{
    background-color: #ffffff;
    border-left:1px solid #9495A2;
}

.tabFirstInactiveSeparator
{
    background-color: #edeef2;
    border-left:1px solid #9495A2;
    border-bottom:1px solid #9495A2;
}

.tabEmptySpace 
{
    border-bottom:1px solid #7BA0AD;
}

.tabPane 
{
    border-left:1px solid #9495A2;
    border-bottom:1px solid #9495A2;
    border-right:1px solid #9495A2;
}

.tabDescription {
    background-color: #F6F6F9;
    border: 0px;
    padding: 2px;
}

.tabActive {
    color: #006633;
}
    
.tabInactive {
    color: #889999;
}

.disable_button
{
    filter:progid:DXImageTransform.Microsoft.BasicImage( Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=1,Opacity=0.4); 
    cursor:default;
}

.logmessage { color: #009900 }
.logwarning { color: #ff8800 }
.logerror   { color: #990000 }

TR.selectedrow
{
    BACKGROUND-COLOR: #F0F0F3;
}
TR.selectedrow2
{
    BACKGROUND-COLOR: #F0F0F3;
}

.cCheckBox input {
    margin: 0px 0px 2px 0px;
    height: 12px;
}
a.btnSelect, a.btnSelect:visited, a.btnSelect:hover, a.btnSelect:hover.white, a.btnSelect:hover.white:visited, a.btnSelect:hover.white:hover 
{color: #000000;text-decoration: none;}

.classTitle {
color: #0F7F47;
font-size: 140%;
font-weight: normal;
line-height: 130%;
margin-bottom: 10px;
}