
blockquote.requirements {color: #885500; margin: 15px 20px 0px 10px; padding-left: 10px; border-top: 1px dotted #ccbb99}
div.div400centre {padding: 8px;}
div.div400centre ul {margin-top: -8px; margin-bottom: -10px;}
div.div400centre ul li {margin-top: -8px; margin-bottom: -10px;} 
/* reset and hide from nn4 */ /*/*/
div.div400centre {background: #fffffc; padding:  4px 10px; margin: 16px auto 0px 64px; border: 1px solid #eeeeee;}
div.div400centre ul {margin: 3px 6px 3px 12px;}
div.div400centre ul li {margin: 0px; padding: 1px 0px 1px 4px; list-style-image: url(../images/index/dotbro.gif);}

/* specifically for nn4 */
p.contents a span {font-weight: normal; text-decoration: none; color: #888888; }
div.sectioncontents {background: #f8f8f8; padding: 0px 15px 15px 15px; margin: 0px auto 10px 29px; width: 500px; }

/* hide from nn4 and hide span */ /*/*/
div.sectioncontents {background: #f8f8f8; padding: 26px 15px 15px 15px; margin: 10px auto 10px 29px; width: 500px; }
p.contents a:link span {display: none; }
p.contents a, p.contents a:visited, p.contents a:active {text-decoration: none; }
p.contents a:visited span {display: none; }
p.contents a:active span {display: none; }
p.contents a:hover span {text-decoration: none; display: block; width: 500px; left: 179px; top: 173px; font-weight: 600; color: #774400; position: absolute; text-align: center; margin: 0px; padding: 1px 10px; }
