/* Bulleted list style of diff styles  */

/* MAIN BULLETED LIST FOR USE IN CONTENT AREA ***************************************************** */
.list_menuleft ul    {
list-style-type: none;
padding: 0;
margin: 0;
margin-top: 0em; margin-bottom: 0.6em; 
}

.list_menuleft li  {
background-image:  url("../images/menu1_bar.gif"); 
background-repeat:   no-repeat;
background-position: 0px 2px;
padding-left: 8px;
padding-right: 10px;
margin-left:  0px;
/* padding-bottom: 3px; margin-bottom: -4px; */
line-height: 160%; margin-top: -1px;
}

.list_menuleftsub ul { list-style: none; padding: 0px; margin: 0px; margin-top: -6px; }

.list_menuleftsub li  {
background-image:  url("../images/menu2_arrow.gif"); 
background-repeat:   no-repeat;
background-position: 0px 4px;
padding-left: 12px;
margin-left:  7px;
margin-top: -10px;  padding-bottom: 9px; 
line-height: 160%;

}

.list_menuleft ul li:hover { background: #FFDD6D; padding-right: 0px;}



.list_bull ul    {                                               /* Setup lists within CONTENT area */
list-style-type: disc; /* was none; */
padding: 0;
margin: 0;
margin-top: .1em; margin-bottom: 2.5em; 
}

.list_bull  ul p  {          /* paragraph within bullets within ul inside content */
 padding-left:  50px; 
 line-height:   100%; 
 margin-bottom: 2px; 
 margin-right:  5%; 
}




/* all 'li' elements within a 'ul' element within any element of class 'content' */
.list_bull li  {
background-image:  url("../images/button_white_11x11_5px_top.jpg");  /* 10x12 image for the bullet */
background-repeat:   no-repeat;
background-position: left 5px;

padding-left: 25px;
padding-right: 25px;
margin-left:  0px;
margin-top: 3px;  /* was 3px on orig bull image */
margin-bottom: 0em;

/* border-bottom: 1px solid #efefef; padding-bottom: 10px; */
}


.list_bull  li :before          /* 'before' aligns multi-line text when using bullets */
{ 
 list-style: none;
 list-style-position:  inside; 
}

.list_bull  ul li p  {          /* paragraph within bullets within li inside ul inside content */
 padding-left:  15px; 
 line-height:   125%; 
 margin-bottom: 2px; 
 margin-right:  5%; 
}

.list_bull  ul li em {          /* set emphasis for EM areas within bullets in CONTENT AREA   */
 line-height: 100%; 
 font-style: normal;  
 font-weight: 600;
}


/*  LIST_BULL FOR USE INSIDE TABLES - JUST ADD LARGER LEFT MARGIN ************************************************ */
.list_bull_intbl ul  { 
list-style-type: none;
margin: 0;
padding: 0;
/* background: beige; */
/* border: 1px dotted blue; */
line-height: 120%;
}

/* all 'li' elements within a list_bull_intbl list  */
.list_bull_intbl li  {
background-image:  url("../images/button_white_11x11_5px_top.jpg"); 
background-repeat:   no-repeat;
background-position: left 5px;  
padding-left: 25px;
padding-right: 25px;
margin-left:  10px;
margin-top: 10px;
margin-bottom: 10px;
/* color: red; border: 1px dotted red; */
display: block;
padding: 10px;
}

.uline li { border-bottom: 1px solid #efefef; }
.uline .lastli, { border: none;  }
/* .list_bull .uline li { margin-bottom: 10em; } */

.nobord {border-bottom: 0px; background: yellow;}

.list_bull_intbl  li :before          /* 'before' aligns multi-line text when using bullets */
{ 
 list-style: none;
 list-style-position:  inside; 
}




/*   AND NO FOR NO BULLETS ******************************************************************************* */
.list_nobull ul                                                    /* Setup lists within CONTENT area */
{
list-style-type: none;
padding: 0;
margin: 0;
}

/* all 'li' elements within a 'ul' element within any element of class 'content' */
.list_nobull li  {
background-image:  none; 
list-style-type: none;

padding: 0;
/* padding-right: -30px; */
	/* margin-left:  -15px; */ /* was -60 */
	/* margin-top: -15px; */
	/* margin-bottom: 20px; */
	/* line-height: 100%;
	padding-bottom: 18px; */
margin-top: -13px; /* -13px; */
padding-bottom: 12px; /* 6px; */
/* padding-top: 10px; */
line-height: 166%; /* 225%; */
margin-left: -12px;
margin-right: 0;
line-height: 150%;
}


.list_nobull  li :before          /* 'before' aligns multi-line text when using bullets */
{ 
 list-style: none;
 list-style-position:  outside; 
}

.list_nobull  ul li p  {          /* paragraph within bullets within li inside ul inside content */
 padding-left:  15px; 
 line-height:   125%; 
 margin-bottom: 12px; 
 margin-right:  5%; 
}

.list_nobull  ul li em {          /* set emphasis for EM areas within bullets in CONTENT AREA   */
 line-height: 100%; 
 font-style: normal;  
 font-weight: 600;
}


.list_nobull a  {          /* paragraph within bullets within li inside ul inside content */
 padding-left:  0px;   /* was -10 - not valid */
 margin-left:   -20px;
 color:#525252; 
	/* line-height:   125%; 
	 margin-bottom: 10px; 
	 margin-right:  5%; 
	*/
 text-decoration: none;
width: 100%;
display: block;
	/* margin-bottom: 0px; */
/*  line-height: */ /* 133%; */
padding-right: 0px;
margin-right: 0;
	/* height: auto; */

/* padding-top: 3px;
padding-bottom: 4px; */

/* margin-bottom: 0px;
margin-top: 0px; */
}

.list_nobull a:hover  { 
color: #007000; 
text-decoration: none; 
background: #99BBD9; 
margin-left: -30px; 
padding-left: 10px;
width: 102%;

}


/* Mar16-09: Add list_nobull_intbl **************************************************************/

.list_nobull_intbl ul                                    /* Setup no-bull lists within tables */
{
list-style-type: none;
padding: 0;
margin: 0;
}

/* class of list for "TODAY" items on home pg */
.today {   
background: #f6f9ff; /* also not bad: #f2fff3; */
border: 4px solid red;
}

/* all 'li' elements within a 'ul' element within any element of class 'content' */
.list_nobull_intbl li  {
background-image:  none; 
list-style-type: none;
padding: 0;
margin-top: -13px; 
padding-bottom: 12px;
line-height: 166%; 
margin-right: 0;

/* margin-left: -12px; */   /* padding-left:  32px; */

}


.list_nobull_intbl  li :before          /* 'before' aligns multi-line text when using bullets */
{ 
 list-style: none;
 list-style-position:  outside; 
}

.list_nobull_intbl  ul li p  {          /* paragraph within bullets within li inside ul inside content */
 /* padding-left:  15px;  */
 line-height:   125%; 
 margin-bottom: 12px; 
 margin-right:  5%; 
}

.list_nobull_intbl  ul li em {          /* set emphasis for EM areas within bullets in CONTENT AREA   */
 line-height: 100%; 
 font-style: normal;  
 font-weight: 600;
}


.list_nobull_intbl a  {          /* paragraph within bullets within li inside ul inside content */
 /* padding-left:  32px; */ /* -10px; */
 /* margin-left:   -20px; */
 color:#525252; 
	/* line-height:   125%; 
	 margin-bottom: 10px; 
	 margin-right:  5%; 
	*/
 text-decoration: none;
width: 100%;
display: block;
	/* margin-bottom: 0px; */
/* line-height: */ /* 133%; */      /* FF-Fix - was line-height:  - i.e., no value */
padding-right: 0px;
margin-right: 0;
	/* height: auto; */

/* padding-top: 3px;
padding-bottom: 4px; */

/* margin-bottom: 0px;
margin-top: 0px; */

padding-left: 16px;
}

.list_nobull_intbl a em {    /* highlights list item for emphasis */
font-style: normal;
background: #F5F5DC;
border: 1px solid #cacaca;
color:  #007000;
}

.list_nobull_intbl a:hover  { 
color: #007000; 
text-decoration: none; 
background: #99BBD9; 
 margin-left: -4px; 
 padding-left: 20px; 
width: 97%;

}
