﻿/* CSS Document */

/*public*/

#tdpirs {
	background-color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small; /*IE */
	color:#000000;
}

a {
	text-decoration: none;
	padding: .4em 0 .4em 0;
	position:relative;
	z-index: 1;
	font-size : small; /*IE */
}
	
a:link { color: blue; }

a:visited { color: blue; }

a:hover {
	color: blue;
	text-decoration: underline;
}

#public {
	width: 99%;
} 

#public h1 { 
	font-size: 120%; 
        color: #000000;
}


#public h2 {
	font-size : 115%;
	color : #000000;
}

#public h3 {
	font-size : 100%;
	color : #000000;
}


#public hr {
	color:#0c4499;
}

#public p {	
	text-indent: 0%;
}


ul li {
	list-style-type: none;
	padding: .1em 0 .1em 0;
}


#toc {	
	/*width: 89%;*/
	width: 550px;
	padding: 0px;
	float:left;
}


#toc ul li {
	list-style-type: none;
	list-style-image: url(/Common/LOP/Images/bullet.gif);
	list-style-position:outside;
}


.tocleft {
	width: 47%;
	display: block; 
	float: left;
	margin: 0px;
	padding: 0px;
}


.tocright {
	width: 47%;
	display: block; 
	float: right;
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
		
}



.clear {	
	clear: both;
}


.notice {	
	font-size: 85%;
	margin-right: 10%;
	padding: 0px;
	margin-top: .2em;
	margin-bottom: .2em;
}

.top {	
	text-indent: 80%;
}

.rss {	
	font-size: small;  /*IE*/
	margin-right: 10%;
	padding: 0px;
	margin-top: .2em;
	margin-bottom: .2em;
}

.crumbs {		
	margin-right: 10%;
	padding: 0px;
	margin-top: .2em;
	margin-bottom: .2em;
}

.lgtxt {
	font-size: 110%;

}

div.navlist {margin: 0 5px; padding: 0; width: 230px;}
div.navlist ul {margin: 0; padding: 0; }
div.navlist li {border-bottom: 1px solid rgb(204, 204, 204); margin: 0; list-style-type: none;}
div.navlist a {
	display: block;
	margin: 0;
	padding: 2px 0;
	letter-spacing: -0.5px;
	text-decoration: none;
}
div.navlist a:link, div.navlist a:visited { color: rgb(102, 102, 102);}
div.navlist a:hover, div.navlist a:active { color: rgb(12, 68, 153); background-color: rgb(245, 243, 235);}

.leftnavselected {text-decoration: none; color: rgb(0, 0, 0); line-height: 12pt; letter-spacing: -0.5px; background-color: rgb(198, 219, 251); padding-right: 5px; font-weight: 900; }

.mandate {
	  font-size: 95%; 
	  font-family: Arial, Helvetica, sans-serif
}

#container {float:right;
            /*width: 25%;*/  /*220px;*/
			font-size:small;
	        background-color: #F2F1E6;
	        border:1px solid #000000;
			border-right:2px solid #000000;
			border-bottom:2px solid #000000;
			margin-top:2em;  /* 2em */
			margin-bottom: 2em;
			padding-top: .5em;
			padding-left:.5em;
			padding-right:1em;
			padding-bottom:.5em;			
}

#container p {font-family: Verdana, Geneva, sans-serif;
              font-size:85%;
}

#container p.date {font-family: Verdana, Geneva, sans-serif;
                   font-size:85%;
				   margin-left:1em;
				   font-weight:bold;
				   margin-bottom:-1em;
}


#container p.rss {font-family: Verdana, Geneva, sans-serif;                  
				   margin-left:.5em;
				   font-size:90%;
				   font-weight:bold;
				   
}

#container h2 {font-size:110%;
               color:#000000;
			   margin-left:.5em;
			   padding-top:.3em;
			  		   
}

#container h3 {font-size:85%;
               color:#000000;
			   margin-left: 1.5em;
               padding-left: 1em;
               text-indent: -1em;
			  
			   
}

#container h4 {font-size:75%;
               color:#036;
			   text-indent:1em;
}


