A.topnav:link
{
        FONT-SIZE: 11px;
        COLOR: #FFFFFF;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: bold;
}
A.topnav:visited
{
        FONT-SIZE: 11px;
        COLOR: #FFFFFF;
        FONT-FAMILY:arial;
        text-decoration : none;
        FONT-WEIGHT: bold;
}
A.topnav:active
{
        FONT-SIZE: 11px;
        COLOR: #FFFFFF;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: bold;
}
A.topnav:hover
{
        FONT-SIZE: 11px;
        COLOR: #B1CBBF;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: bold;
}
A:link
{
        FONT-SIZE: 11px;
        COLOR: #954D99;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
A:visited
{
        FONT-SIZE: 11px;
        COLOR: #954D99;
        FONT-FAMILY:arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
A:active
{
        FONT-SIZE: 11px;
        COLOR: #954D99;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
A:hover
{
        FONT-SIZE: 11px;
        COLOR:  #73b797;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
p.navtitle
{
        FONT-SIZE: 11px;
        COLOR: #FFFFFF;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: bold;
}

A.subnav:link
{
        FONT-SIZE: 11px;
        COLOR: #954D99;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
A.subnav:active
{
        FONT-SIZE: 11px;
        COLOR: #954D99;
        FONT-FAMILY:arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
A.subnav:visited
{
        FONT-SIZE: 11px;
        COLOR: #954D99;
        FONT-FAMILY:arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}
A.subnav:hover
{
        FONT-SIZE: 11px;
        COLOR: #19603e;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: normal;
}


p.normal
{
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY: arial;
        text-decoration : none;
}
p.title
{
        FONT-SIZE: 11px;
        COLOR: #19603e;
        FONT-FAMILY: arial;
        text-decoration : none;
        FONT-WEIGHT: bold;
}

ul.normal
{
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY: arial;
        text-decoration : none;
}
table.bg
{
background-repeat: no-repeat
}
span.normal
{
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY: arial;
        text-decoration : none;
}
div.normal
{
        FONT-SIZE: 11px;
        COLOR: #000000;
        FONT-FAMILY: arial;
        text-decoration : none;
        width : 410px
}
select
{  
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; color: #004A29; 
        border-color: #004A29; 
        background-color: #FFFFFF; 
        border-style: solid; 
        border-top-width: 1px; 
        border-right-width: 1px; 
        border-bottom-width: 1px; 
        border-left-width: 1px
}

.tc_title
{
        font-weight:bold
}

.tc_subtitle
{
        text-decoration:underline
}
th.log
{
        text-align:left;
        vertical-align:top
}
input.log
{
        width:225px
}
td.log
{
        vertical-align:top
}
.helpbox
{
        position:absolute;
        left:25px;
        top:590px;
        width:215px;
        text-align:right;
        display:none
}

textarea.log
{
        width:225px;
        height:50px
}

.nutrition
{
        border-collapse:collapse;
        border-color: black; 
        border-style: solid; 
        border-width: 1px; 
}

td.nutrition
{
        text-align:right;
        border-style: none; 
        border-bottom: 1px solid black;
}

td.nutrition_uom
{
        text-align:left;
        border-style: none; 
        border-bottom: 1px solid black;
        border-left: 1px solid black;
}

th.nutrition
{
        text-align:left;
        vertical-align:top;
        border-bottom: 1px solid black;
        width:205px;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}
/* CoolMenus 4 - default styles - end */

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial; font-weight:bold; font-size:11px}
.clLevel0{text-align : right; color:white; background-color:#3F534A}
.clLevel0over{background-color : #c0acb5; color : black; text-align : right; cursor:pointer}
.clLevel0border{position:absolute; visibility:hidden}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family : arial; font-size:11px}
.clLevel1{background-color : #3F534A; layer-background-color : #3F534A; text-align : right; color:white}
.clLevel1over{background-color : #c0acb5; text-align : right; cursor : pointer}
.clLevel1border{position:absolute; visibility:hidden}

