p {margin-right:10px;}
li {margin:1.2em 10px;}

a:link {color:#3366CC;}
a:visited {color:#551A8B;}
a:hover {color:#0052FF;}
.hrefMore {text-align:right;margin:-5px 10px 5px 5px;}

/* Left Navigation Structure */
.navLeftTD {width:140px;font-size:10px;background-color:#FCFBFB;}
.navLeftContainer a {display:block;background-color:#F7F7F7;border-top:1px solid #DEDEDE;text-decoration:none;text-align:right;font-weight:900;}

.navLeftSecondContainer a {display:block;background-color:#F7F7F7;border:none;background-color:#FCFBFB;text-decoration:none;text-align:right;font-weight:100;font-size:10px;padding:1;color:#0066CC;}

.AmenContainer a {display:block;text-decoration:none;text-align:left;font-weight:100;font-size:10px;padding:1;color:#0066CC;}

/* Amen Black Link */
.navAmen h3 {  color:grey; }
.navAmen a:link, .navLeftBlack a:visited {padding:4px 15px 4px 0px;color:#000;}
.navAmen a:hover {color:#0038B1;}


.navLeftThirdContainer {position:relative;top:-3px;left:-3px;border:1px solid #969696;background-color:#FFF;}
.navLeftThirdContainer a {display:block;text-decoration:none;text-align:right;font-weight:100;font-size:9px;width:130px;}
.navLeftThirdContainerBridge {position:absolute;border-top:1px solid #969696;border-bottom:1px solid #969696;background-color:#FFF;padding-left:4px;height:15px;}
.navLeftThirdShadow {position:absolute;margin:10px 3px 0px 3px;width:140px;}
.navLeftSpace {background-color:#FFF;border-top:1px solid #DEDEDE;padding:5px 0px;}
.navLeftBottom {border-top:1px solid #DEDEDE;}

/* Left Navigation Name Link */
.navLeftName{display:block;padding:4px 15px 4px 0px;text-align:right;border-top:1px solid #DEDEDE;background-color:#F7F7F7;color:#333333;}

/* Left Navigation Black Link */
.navLeftBlack a:link, .navLeftBlack a:visited {padding:4px 15px 4px 0px;color:#000;}
.navLeftBlack a:hover {color:#0038B1;}

/* Left Navigation Blue Link */
.navLeftFirstSingleBlue a:link, .navLeftFirstSingleBlue a:visited {padding:4px 15px 4px 0px;color:#011D59;}
.navLeftFirstSingleBlue a:hover {color:#0038B1;}
.navLeftFirstBlue a:link, .navLeftFirstBlue a:visited {padding:4px 0px;color:#000000;}
.navLeftFirstBlue a:hover {color:#0038B1;}
.navLeftFirstBlue a:link span.arrowUp, .navLeftFirstBlue a:visited span.arrowUp  {float:right;margin:5px 3px 0px 0px;width:0px;height:0px;border-left:4px solid #F7F7F7;border-top:4px solid #011D59;border-right:4px solid #F7F7F7;overflow:shown;}
.navLeftFirstBlue a:hover span.arrowUp {border-top:4px solid #0038B1;}
.navLeftFirstBlue a:link span.arrowDown .navLeftFirstBlue a:visited span.arrowDown {float:right;margin:5px 3px 0px 0px;width:0px;height:0px;border-left:4px solid #F7F7F7;border-top:4px solid #011D59;border-right:4px solid #F7F7F7;overflow:hidden;}
.navLeftFirstBlue a:hover span.arrowDown {border-top:4px solid #0038B1;}

/* Left Navigation Blue Link */
.navLeftFirstSingleBlue a:link, .navLeftFirstSingleBlue a:visited {padding:4px 15px 4px 0px;color:#011D59;}
.navLeftFirstSingleBlue a:hover {color:#0038B1;}
.navLeftFirstBlue a:link, .navLeftFirstBlue a:visited {padding:4px 0px;color:#011D59;}
.navLeftFirstBlue a:hover {color:#0038B1;}
.navLeftFirstBlue a:link span.arrowUp, .navLeftFirstBlue a:visited span.arrowUp  {float:right;margin:5px 3px 0px 0px;width:0px;height:0px;border-left:4px solid #F7F7F7;border-top:4px solid #011D59;border-right:4px solid #F7F7F7;overflow:hidden;}
.navLeftFirstBlue a:hover span.arrowUp {border-top:4px solid #0038B1;}
.navLeftFirstBlue a:link span.arrowDown .navLeftFirstBlue a:visited span.arrowDown {float:right;margin:5px 3px 0px 0px;width:0px;height:0px;border-left:4px solid #F7F7F7;border-top:4px solid #011D59;border-right:4px solid #F7F7F7;overflow:hidden;}
.navLeftFirstBlue a:hover span.arrowDown {border-top:4px solid #0038B1;}

/* Left Navigation Grey Link */
.navLeftFirstSingleGrey a:link, .navLeftFirstSingleGrey a:visited {padding:4px 15px 4px 0px;color:#666;}
.navLeftFirstSingleGrey a:hover {color:#8C8C8C;}
.navLeftFirstGrey a:link, .navLeftFirstGrey a:visited {padding:4px 0px;color:#666;}
.navLeftFirstGrey a:hover {color:#8C8C8C;}
.navLeftFirstGrey a:link span.arrowUp, .navLeftFirstGrey a:visited span.arrowUp {float:right;margin:5px 3px 0px 0px;width:0px;height:0px;border-left:4px solid #F7F7F7;border-top:4px solid #666;border-right:4px solid #F7F7F7;overflow:hidden;}
.navLeftFirstGrey a:hover span.arrowUp {border-top:4px solid #8C8C8C;}
.navLeftFirstGrey a:link span.arrowDown, .navLeftFirstGrey a:visited span.arrowDown {float:right;margin:5px 3px 0px 0px;width:0px;height:0px;border-left:4px solid #F7F7F7;border-top:4px solid #666;border-right:4px solid #F7F7F7;overflow:hidden;}
.navLeftFirstGrey a:hover span.arrowDown {border-top:4px solid #8C8C8C;}

/* Left Navigation Second Tier */
.navLeftSecondSingle a:link, .navLeftSecondSingle a:visited {padding:4px 15px 4px 0px;color:#555;}
.navLeftSecondSingle a:hover {color:#000;}
.navLeftSecond a:link, .navLeftSecond a:visited {padding:4px 0px;color:#555;}
.navLeftSecond a:hover {color:#000;}
.navLeftSecond a:link span.arrowUp, .navLeftSecond a:visited span.arrowUp {float:right;margin:2px 4px 0px 3px;width:0px;height:0px;border-left:4px solid #555;border-top:4px solid #F7F7F7;border-bottom:4px solid #F7F7F7;overflow:auto;}
.navLeftSecond a:hover span.arrowUp {border-left:4px solid #000;}

/* Left Navigation Third Tier - All */
.navLeftThird a:link, .navLeftThird a:visited {padding:4px 4px 4px 0px;border-right:4px solid #E8E8E8;color:#555;}
.navLeftThird a:hover {border-right:4px solid #F5B81C;color:#000;}

/*  John Added */

/* Left Navigation Second Tier */
.navRightSecondSingle a:link, .navRightSecondSingle a:visited {padding:2px 15px 0px 0px; text-decoration:underline;}
.navRightSecondSingle a:hover {color:#0038B1;}
.navRightSecond a:link, .navRightSecond a:visited {padding:4px 0px;color:#555;}
.navRightSecond a:hover {color:#0038B1;}
.navRightSecond a:link span.arrowUp, .navRightSecond a:visited span.arrowUp {float:right;margin:2px 4px 0px 3px;width:0px;height:0px;border-left:4px solid #555;border-top:4px solid #F7F7F7;border-bottom:4px solid #F7F7F7;overflow:hidden;}
.navRightSecond a:hover span.arrowUp {border-left:4px solid #000;}