.JOLmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 95%;
}

.JOLmenu li{
}

.JOLmenu li a{
display: block;
color: black;
font: bold 11px Verdana;
width: 100%;
padding: 2px 4px;
margin: 1px 0px 1px 0px;
text-decoration: none;
font-weight: bold;
/* background-color: #FFF2BF; */
background-color: #FFF4D0;
border: 2px solid #FFF2BF;
text-decoration:none;
}

.JOLmenu li a:hover{
color: black;
background-color: #FFE271;
border-style: outset;
}

html>body .JOLmenu li a:active{ /* Apply mousedown effect (non IE browsers only) */
border-style: inset;
}

.JOLmenuWithBorder{
list-style-type: none;
margin: 0;
padding: 0;
width: 95%;
}

.JOLmenuWithBorder li{
}

.JOLmenuWithBorder li a{
display: block;
color: black;
font: bold 12px Georgia;
width: 100%;
padding: 2px 4px;
margin: 1px 0px 1px 0px;
text-decoration: none;
font-weight: bold;
/* background-color: #FFF2BF; */
/* background-color: #FFF4D0; */
background-color: #FFBB88;         /*  dull orange */
/* border: 2px solid #FFF2BF; */
border-width: 1px;
border-style: solid;
text-decoration:none;
white-space: nowrap;
}

.JOLmenuWithBorder li a:hover{
color: black;
background-color: #FFE271;
border-width: 1px;
border-style: solid;
}

html>body .JOLmenuWithBorder li a:active{ /* Apply mousedown effect (non IE browsers only) */
border-style: inset;
}

.JOLsubmenu{
list-style-type: none;
padding: 0px 0px;
margin: 1px 0px 1px 0px;
background-color: #FFBB88;      /* dull orange */
font: 11px Verdana;
}

.JOLsubmenu2{
list-style-type: none;
padding: 0px 0px;
margin: 1px 0px 1px 6px;
/* background-color: #8FD2FF; */ /* dull blue */
background-color: #FFBBB0;      /* dull orange2 */
font: 11px Verdana;
}

/*
a{
background-color: #FFF2BF;
text-decoration: none;
padding: 0px 4px 0px 4px;
font: bold 12px Verdana;
font-size: 1.0em;
color:black;
}

a:hover{
background-color: #FFE271;
border: 1px 1px 1px 1px solid black;
text-decoration: none;
}
*/
/* a:visited{
font: bold 11px Verdana;
color:red;
}
*/

.JOLpageTitle{
font: bold 12px Verdana;
/* background-color: #FFF2BF; */ /* light yellow */
/* background-color: #FFBB88; */ /* dull orange */
background-color: #FFBBB0;      /* dull orange2 */
padding: 1px 6px 1px 6px;
}

.JOLpageTitle a{
border: 2px solid #FFF2BF;
text-decoration: none;
}

.JOLpageTitle a:hover{
background-color: #FFE271;
border-style: outset;
}

.JOLLink{
background-color: #FFF2BF; /* light yellow */
/* background-color: #E5E5FF; */ /* light dull violet */
}

.JOLLink a{
text-decoration: none;
padding: 1px 4px 1px 4px;
font: bold 12px Verdana;
color:black;
}

.JOLLink a:hover{
background-color: #FFE271;  /* dark yellow */
/* background-color: #DFDFFF; */ /* light dull violet */
border-width: 1px;
border-style: solid;
}

.JOLLinkInTD{
/* background-color: #FFF2BF; */
/* background-color: #E5E5FF; */
/* background-color: #FFF2BF; */
background-color: #FFF4D0;
}

.JOLLinkInTD a{
text-decoration: none;
padding: 0px 4px 0px 4px;
font: bold 12px Verdana;
color:black;
}

.JOLLinkInTD a:hover{
background-color: #FFE271;
/* background-color: #DFDFFF; */
/* background-color: #FFE6B4; */
border-width: 1px;
border-style: solid;
}

.chapterHeader{
background-color: #FFBB88;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 3px 4px 4px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
text-align:left;
color:black;
}

.chapterHeader td{
background-color: #FFBB88;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 3px 4px 4px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
text-align:left;
color:black;
}

.chapterHeader a{ 
text-decoration: underline;
color:black;
}

.contNewFontEvenHighlight {position:relative; auto;background:#FFBB88;font-family:Tahoma, serif;font-size:11px;color:black;}
.contNewFontEvenHighlight td{position:relative; auto;background:#FFBB88;font-family:Tahoma, serif;font-size:11px;color:black;}

.contNewFontEvenSmall {position:relative; auto;background:#dcd8a8;font-family:Tahoma, serif;font-size:11px;color:black;}
.contNewFontEvenSmall td{position:relative; auto;background:#dcd8a8;font-family:Tahoma, serif;font-size:11px;color:black;}

.contNewFontOddSmall {position:relative;margin:1 auto;background:#ffefd5;font-family:Tahoma, serif;font-size:11px;color:black;}
.contNewFontOddSmall td{position:relative;margin:1 auto;background:#ffefd5;font-family:Tahoma, serif;font-size:11px;color:black;}

.chapterHeaderNoBold td{
background-color: #FFBB88;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 3px 4px 4px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: 11px Verdana;
text-align:left;
color:black;
}

.sectionHeader{
background-color: #a5b498;
margin: 0px 0px 3px 0px;  /* perfect */
padding: 1px 4px 2px 4px; /* perfect, 3px on 3rd param IMPORTANT */
position:relative;margin:1px 1px 1px 1px;
font: bold 11px Verdana;
color:black;
}

.sectionHeader td{
background-color: #a5b498;
margin: 0px 0px 3px 0px;  /* perfect */
padding: 1px 4px 3px 4px; /* perfect, 3px on 3rd param IMPORTANT */
position:relative;margin:1px 1px 1px 1px;
font: bold 11px Verdana;
color:black;
}

.sectionHeader2{
background-color: #c6cfe8;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader2 td{
background-color: #c6cfe8;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader2NoBold{
background-color: #c6cfe8;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: 11px Verdana;
color:black;
}

.sectionHeader2NoBold td{
background-color: #c6cfe8;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: 11px Verdana;
color:black;
}

.sectionHeader3{
background-color: #e5ccc1;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader3 td{
background-color: #e5ccc1;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader3 td{
background-color: #e5ccc1;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader3NoBold{
background-color: #e5ccc1;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: 9pt Tahoma, serif;
color:black;
}

.sectionHeader3NoBold td{
background-color: #e5ccc1;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: 9pt Tahoma, serif;
color:black;
}

.sectionHeader4{
background-color: #ceca9a;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader4 td{
background-color: #ceca9a;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 11px Verdana;
color:black;
}

.sectionHeader4NoBold{
background-color: #ceca9a;
margin: 0px 0px 3px 0px;   /* perfect */
padding: 1px 4px 2px 3px;  /* perfect, 3px on 3rd param IMPORTANT */
font: 11px Verdana;
color:black;
}

.sectionHeader4NoBoldCode{
background-color: #dcd8a8;  /*  #ceca9a; previous */
font: 9pt Tahoma, serif;
color:black;
}

.JOLButtonInTDWithBorder{
margin: 0px 0px 3px 0px;   /* perfect */
padding: 3px 1px 4px 1px;  /* perfect, 3px on 3rd param IMPORTANT */
font: bold 10px Verdana;
color:black;
}

.JOLButtonInTDWithBorder a{
text-decoration: none;
margin: 0px 0px 2px 0px;   /* perfect */
/* padding: 0px 4px 2px 4px; */ /* perfect */
padding: 2px 5px 3px 5px;
font: bold 10px Verdana;
/* background-color: #c6cfe8; */
background-color: #c6d4d0;
color:black;
border-width: 1px;
border-style: solid;
}

.JOLButtonInTDWithBorder a:hover{
/* background-color: #d6e2f6; */
background-color: #c4c991;
}

.JOLLinkInTDWithBorder{
/* background-color: #FFF2BF; */
/* background-color: #E5E5FF; */
/* margin: 0px 0px 3px 0px; */  /* perfect, bad */
/* padding: 1px 1px 0px 1px; */ /* perfect, bad, 0px on 3rd param IMPORTANT */
margin: 0px 0px 3px 0px;   /* perfect */
padding: 3px 1px 4px 1px;  /* perfect, 3px on 3rd param IMPORTANT */
/* background-color: #FFF2BF; */
font: bold 11px Verdana;
color:black;
}

.JOLLinkInTDWithBorder a{
text-decoration: none;
margin: 0px 0px 2px 0px;   /* perfect */
padding: 0px 4px 2px 4px;  /* perfect */
font: bold 11px Verdana;
background-color: #FFF2BF;
color:black;
border-width: 1px;
border-style: solid;
}

.JOLLinkInTDWithBorder a:hover{
background-color: #FFE271;
/* background-color: #DFDFFF; */
/* background-color: #FFE6B4; */
border-width: 1px;
border-style: solid;
}

.DefaultCourierText{ text-align:left; font-style:normal;font-family:Courier;font-size:10pt;color:black;}
.DefaultCourierShadedText{ text-align:left; font-style:normal;font-family:Courier;font-size:10pt;color:black;background-color : #E6E6E6 ;}
/* .0Ind { text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left: 0px;} */

.0Ind { text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:0px;}
.1Ind { text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:20px;}
.2Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:40px;}
.3Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:60px;}
.4Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:80px;}
.5Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:100px;}
.6Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:120px;}
.7Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:140px;}
.8Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:160px;}
.9Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:180px;}
.10Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:200px;}
.11Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:220px;}
.12Ind{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;margin-left:240px;}

.0IndDiff { text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 0px;}
.1IndDiff { text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 20px;}
.2IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 40px;}
.3IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 60px;}
.4IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 80px;}
.5IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 100px;}
.6IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 120px;}
.7IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 140px;}
.8IndDiff{ text-align:left; font-style:normal;font-family:Tahoma, serif;font-size:9pt;background-color:#e5ccc1;color:black;margin-left: 160px;}

.tableEvenRowDiff { text-align:left;font-style:normal;font-family:Tahoma, serif;font-size:9pt;color:black;background-color : #e5ccc1 ; } 

/*
.0Ind { text-align:left; font-style:normal;font-family:Verdana;font-size:12px;color:black;margin-left: 0px;}
.1Ind { text-align:left; font-style:normal;font-family:Verdana;font-size:12px;color:black;margin-left: 20px;}
.2Ind{ text-align:left; font-style:normal;font-family:Verdana;font-size:12px;color:black;margin-left: 40px;}
.3Ind{ text-align:left; font-style:normal;font-family:Verdana;font-size:12px;color:black;margin-left: 60px;}
*/
.SpecialLinkBigTextInTD{
/* background-color: #FFF4D0; */
/* background-color: #FFC59C; */
background-color: #E0FFE0;
border-width: 1px;
border-style: solid;
}

.SpecialLinkBigTextInTD a{
text-decoration: none;
padding: 0px 4px 0px 4px;
font: 18px Verdana;
font-weight: 450;
color:black;
}

.SpecialLinkBigTextInTD a:hover{
/* background-color: #FFE271; */
background-color: #CCFFA4;
/*
border-width: 1px;
border-style: solid;
*/
}

.SpecialLink{
background-color: #E0FFE0;
border-width: 1px;
border-style: solid;
}

.SpecialLink a{
text-decoration: none;
padding: 0px 4px 0px 4px;
font: 12px Verdana;
font-weight: 900;
color:black;
}

.SpecialLink a:hover{
/* background-color: #FFE271; */
background-color: #CCFFA4;
border-width: 1px;
border-style: solid;
}

/*
.JOLLinkBigText{
background-color: #FFF2BF;
}

.JOLLinkBigText a{
border: 2px solid #FFF2BF;
text-decoration: none;
padding: 1px 4px 1px 4px;
font: bold 14px Verdana;
color:black;
}

.JOLLinkBigText a:hover{
background-color: #FFE271;
border: 2px 2px 2px 2px solid black;
}
*/
