#menu_container ul{
list-style-type: none;
width: 180px;
margin: 0;
padding: 0;
border: #000080 1px solid;
}

#menu_container a{
display: block;
}

.menu_list{
list-style-type: none;
list-style: none;
/*font-size: 12px;*/
font-family: Arial;
/*margin: 10px 10px 10px 10px;*/
padding:15px 15px 15px 15px;
}

/* ##### Home Link CSS #####*/
li.home{background-image: url(../images/arrow_home_Purple_800080.gif);
background-repeat: no-repeat;
/*background-position: 0 10%;*/
padding: 0 0 15px 25px;
/*margin: .4em 0;*/
/*border-bottom: #000000 solid 2px;*/}
.home a{color: blue; 
text-decoration: none; 
}
.home a:link{text-decoration: none;}
.home a:hover{color: #000000; 
background: #67c7c6; 
/*border-bottom: #000000 solid 2px;*/
border-left: #800080 solid 5px;
/*border-right: #000000 solid 4px;*/
/*margin: 0 10px 0 0;*/
padding:0 0 0 5px;}
.home a:active{color: #000000; text-decoration: none; 
background: #67C7C6;
border-left: #800080 solid 5px;
/*margin: 0 10px 0 0;*/
padding:0 0 0 5px;}
.home a:visited{text-decoration: none;}
/* ---- End of Home Link CSS ---*/


/* ##### Advice Line CSS Menu ##### */
li.advice{background-image: url(../images/arrow_adviceline_Navy_000080.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.advice a{color: blue; 
text-decoration: none; 
}

.advice a:link{text-decoration: none;}

.advice a:hover{color: #000000; 
background: #67c7c6; 
/*border-bottom: #000000 solid 2px;*/
border-left: #000080 solid 5px;
/*border-right: #000000 solid 4px;*/
/*margin: 0 10px 0 0;*/
padding:0 0 0 5px;}
.advice a:active{color: #000000; text-decoration: none; 
background: #67C7C6;
border-left: #000080 solid 5px;
padding:0 0 0 5px;}
.advice a:visited{text-decoration: none;}
/*===== End Advice Line CSS Menu ===== */


/* ##### Policy CSS Menu ##### */
li.policy{background-image: url(../images/arrow_policy_MediumBlue_0000CD.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.policy a{color: blue; 
text-decoration: none; 
}

.policy a:link{text-decoration: none;}

.policy a:hover{color: #000000; 
background: #67c7c6; 
border-left: #0000CD solid 5px;
padding:0 0 0 5px;}

.policy a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #0000CD solid 5px;
padding:0 0 0 5px;}

.policy a:visited{text-decoration: none;}
/* ===== End Policy CSS Menu  =====*/


/* ####### mental CSS Menu ####### */
li.mental{background-image: url(../images/arrow_MentalCapacity_SkyBlue_87CEEB.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.mental a{color: blue; 
text-decoration: none; 
}

.mental a:link{text-decoration: none;}

.mental a:hover{color: #000000; 
background: #67c7c6; 
border-left: #87CEEB solid 5px;
padding:0 0 0 5px;}

.mental a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #87CEEB solid 5px;
padding:0 0 0 5px;}

.mental a:visited{text-decoration: none;}
/* ===== End mental CSS Menu =====*/


/* ####### newsletter CSS Menu ####### */
li.newsletter{background-image: url(../images/arrow_Newsletter_DarkGreen_006400.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.newsletter a{color: blue; 
text-decoration: none; 
}

.newsletter a:link{text-decoration: none;}

.newsletter a:hover{color: #000000; 
background: #67c7c6; 
border-left: #006400 solid 5px;
padding:0 0 0 5px;}

.newsletter a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #006400 solid 5px;
padding:0 0 0 5px;}

.newsletter a:visited{text-decoration: none;}
/* ===== End newsletter CSS Menu =====*/


/* ##### press CSS Menu ##### */
li.press{background-image: url(../images/arrow_PressRelease_Green_008000.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.press a{color: blue; 
text-decoration: none; }

.press a:link{text-decoration: none;}

.press a:hover{color: #000000; 
background: #67c7c6; 
border-left: #008000 solid 5px;
padding:0 0 0 5px;}

.press a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #008000 solid 5px;
padding:0 0 0 5px;}

.press a:visited{text-decoration: none;}
/* ===== End press CSS Menu =====*/

/* ##### Thinking about improving practice CSS Menu ##### */
li.thinking{background-image: url(../images/arrow_Thinking_LimeGreen_32CD32.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.thinking a{color: blue; 
text-decoration: none; 
}

.thinking a:link{text-decoration: none;}

.thinking a:hover{color: #000000; 
background: #67c7c6; 
border-left: #32CD32 solid 5px;
padding:0 0 0 5px;}

.thinking a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #32CD32 solid 5px;
padding:0 0 0 5px;}

.thinking a:visited{text-decoration: none;}
/* ===== End Thinking about improving practice CSS Menu =====*/


/* ##### living in a care home CSS Menu ##### */
li.living{background-image: url(../images/arrow_living_LightGreen_90EE90.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.living a{color: blue; 
text-decoration: none; 
}

.living a:link{text-decoration: none;}

.living a:hover{color: #000000; 
background: #67c7c6; 
border-left: #90EE90 solid 5px;
padding:0 0 0 5px;}

.living a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #90EE90 solid 5px;
padding:0 0 0 5px;}

.living a:visited{text-decoration: none;}
/* ===== End living in a care home CSS Menu =====*/



/* ##### piblication CSS Menu ##### */
li.piblication{background-image: url(../images/arrow_publication_gold_FFD700.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.piblication a{color: blue; 
text-decoration: none; 
}

.piblication a:link{text-decoration: none;}

.piblication a:hover{color: #000000; 
background: #67c7c6; 
border-left: #FFD700 solid 5px;
padding:0 0 0 5px;}

.piblication a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #FFD700 solid 5px;
padding:0 0 0 5px;}

.piblication a:visited{text-decoration: none;}
/* ===== End piblication CSS Menu =====*/


/* ##### donation CSS Menu ##### */
li.donation{background-image: url(../images/arrow_donation_orange_FFA500.gif);
background-repeat: no-repeat;
padding: 0 0 15px 25px;}

.donation a{color: blue; 
text-decoration: none; 
}

.donation a:link{text-decoration: none;}

.donation a:hover{color: #000000; 
background: #67c7c6; 
border-left: #FFA500 solid 5px;
padding:0 0 0 5px;}

.donation a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #FFA500 solid 5px;
padding:0 0 0 5px;}

.donation a:visited{text-decoration: none;}
/* ===== End donation CSS Menu =====*/


/* ##### contact CSS Menu ##### */
li.contact{background-image: url(../images/arrow_contact_DarkRed_8B0000.gif);
background-repeat: no-repeat;
padding: 0 0 3px 25px;}

.contact a{color: blue; 
text-decoration: none; 
}

.contact a:link{text-decoration: none;}

.contact a:hover{color: #000000; 
background: #67c7c6; 
border-left: #8B0000 solid 5px;
padding:0 0 0 5px;}

.contact a:active{color: #000000; 
text-decoration: none; 
background: #67C7C6;
border-left: #8B0000 solid 5px;
padding:0 0 0 5px;}

.contact a:visited{text-decoration: none;}
/* ===== End contact CSS Menu =====*/