body {margin:0;}
#header td.stripes {
	background-image: url(images/stripes.gif);
	}

#nav {
	width: 220px;
	margin-top:20px;
	border:0px solid #000;
	}
	
#nav li {
	  font-size: .8em;
	  font-family: verdana, sans serif;
      font-weight: normal;
      /* text-indent: -0.6em;*/
      }
      
#nav ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	}
	

#nav ul li {

	margin: 0;
	padding: 10px 0 0 0;
	border-bottom: 1px solid #369;
	}
	
#nav ul li a:link,
#nav ul li a:active,
#nav ul li a:visited {
	text-decoration:none;
	padding: 0 0 0 5px;
	font-weight:bold;
	}
	
	
#nav ul li.navOn {
	margin: 0;
	padding: 10px 0 0 5px;
	text-decoration:none;
	color: #603;
	font-weight:bold;
	font-family: verdana, sans serif;
	font-size: .8em;

	}
	
#nav ul ul  {
	margin: 0;
	padding: 0 0 0 10px;
	}
	
#nav ul ul li {
	font-weight:bold;
	border: 0;
	padding: 5px 0 0 0;
	}
	
#nav ul ul li a:link,
#nav ul ul li a:active,
#nav ul ul li a:visited {
	
	text-decoration:none;
	padding: 0 0 0 5px;
	}
	
#nav ul ul ul li a:link,
#nav ul ul ul li a:active,
#nav ul ul ul li a:visited {
	text-decoration:none;
	padding: 0 0 0 5px;
	font-weight:normal;
	}
	
	
	
#nav ul ul ul li {
	font-weight:normal;
	border: 0;
	padding: 5px 0 0 0;
	}
	
#annexesTable {
	width:100%;
	border-left:1px solid #369;
	border-top:1px solid #369;
	}
	
#annexesTable td {
	padding: 5px;
	border-right:1px solid #369;
	border-bottom:1px solid #369;
	}
	
/* colour coding styles */

.one, .one a:link { color: #300;}
.two, .two a:link { color: #939;}
.three, .three a:link { color: #060;}
.four, .four a:link { color: #f60;}
.five, .five a:link { color: #306;}
.six, .six a:link { color: #900;}

.one a:hover {color: #966; }
.two a:hover {color: #c9c; }
.three a:hover {color: #9c6; }
.four a:hover {color: #f93; }
.five a:hover {color: #99c; }
.six a:hover {color: #c66; }

.one a:visited ,
.two a:visited ,
.three a:visited ,
.four a:visited ,
.five a:visited ,
.six a:visited {color: #9EA4B1; }


a.navTwoOn:link, a.navTwoOn:visited {
	color: #c9c;
	}
	
.one a.part:visited { color: #300;}
.two a.part:visited {color: #939; }
.three a.part:visited {color: #060; }
.four a.part:visited {color: #f60; }
.five a.part:visited {color: #306; }
.six a.part:visited {color: #900; }
	


/*main body text styles follow*/

#tracBodyDiv {
	width:95%;
	padding: 10px;
	margin: 0;
	text-align: left;
	}

.tracText {
	font-family: verdana, sans serif;
	font-weight: normal;
	}

ol, p, ul {
	font: 12px verdana, sans-serif;
	}

p.small {
	font: 10px verdana, sans-serif;
	}
	
#search {
	font: 12px verdana, sans-serif;
	width:95%;
	padding: 10px;
	margin: 0;
	}
	
#printthis {
	margin: 20px  0 0 5px;
	vertical-align: bottom;
	font-size: 10px;
	font-family: verdana, sans serif;
	font-weight: normal;
	}
	
#printthis a {
	text-decoration: none;
	color: #369;
	}
	
.tracText a:link,
.tracText a:active,
.tracText a:hover {
	text-decoration: underline;
	color: #369;
	}
	
.tracText a:visited {
color:#9EA4B1;
}


h1 {
	color: #369;
	font: bold 1.3em verdana, sans-serif;
	}

h2 {	
	color: #369;
	font: bold 1.1em verdana, sans-serif;
	}
	
h3 {
	font: normal 1em verdana, sans-serif;
	color: #369;
	}
h3.tracText1
	{
	font: normal 1em verdana, sans-serif;
	color: #369;
	margin-left: 2.7em;
	}
	
h4 {
	font: normal .9em verdana, sans-serif;
	color: #39C;
	}
	

h5	{
	font: normal .8em verdana, sans-serif;
	color: #39C;
	margin-top: 15px;
	}
	
	
h4 span {color: #000; }
	
p.header {margin-bottom: 5px;}

#tracBodyDiv li {margin-top: 10px;}
#tracBodyDiv ol.close, #tracBodyDiv ul.close {margin-top: 10px;}
#tracBodyDiv ol.close li, #tracBodyDiv ul.close li {
	margin-top: 0;
	}


#tracBodyDiv table td, #tracBodyDiv table th {border-right: 1px solid #000;  border-bottom: 1px solid #000; padding: 5px; text-align: left;}
#tracBodyDiv table {border-top: 1px solid #000; border-left: 1px solid #000; margin-top: 10px;}
#tracBodyDiv table td, #tracBodyDiv table th {font: 12px verdana, sans-serif; vertical-align: top;}

#tracBodyDiv table.noborder, 
#tracBodyDiv table.noborder td,
#tracBodyDiv table.noborder th {border: 0 ; font-weight: normal;}
#tracBodyDiv table tr.center th {text-align: center;}

#tracBodyDiv table tr.nobottomborder td {border-bottom: 0;}

.style3 {color: #396; font-weight: bold;}


/* old styles follow*/
	
A.bodylink {
      text-decoration: underline; 
      color: #369; 
      font-weight: normal;
}
A.bodylinkbold {
      text-decoration: underline; 
      color: #369; 
      font-weight: bold;
}
A:hover {
      color: #603;
      text-decoration: none;
}
A:visited {
      color: #56A2EE;
      text-decoration: underline;
}

a.doclink {padding-left:14px; background: url("/guidance/images/discr2.gif") left top no-repeat;}

      
.navsmall  {
	/* -too small- font-size: 9px; */
	  color: #000;
	  font-family: verdana, sans serif;
      font-weight: normal;
      }
      
.box {
	padding: 5px;
	border: 1px solid #000;
	margin-right: 20px;
	}

div.box ul.nobullet li{
	list-style-type: none;
	margin-left: 0;
	}

ul.nobullet {
	list-style-type: none;
	}

ul.nobulletclose {
	list-style-type: none;
	margin-top: 2px;
	}

ul.nobulletclose {
	list-style-type: none;
	margin-top: 2px;
	}

#tracBodyDiv ul.nobulletclose li {
	margin-top: 2px;
	}

#tracBodyDiv ul.close li {
	margin-top: 2px;
	}

ul.nobullet_indent {
	list-style-type: none;
	}

.annex_contents {
	list-style-type: none;
	margin: 0;
	}

#tracBodyDiv ul.nobullet_image li{
	list-style-type: none;
	padding: 2px;
	margin: 0;
	}

p.content {
	margin-left: 5.2em;
	}
	
.copyright {
	margin: 30px 0 0 0;
	font-family: verdana, sans serif;
	font-size: .6em;
	line-height: normal;
	}

#searchlabel {	color: #369;
	font: bold .8em verdana, sans-serif;}
