/*
	File Name/Nom du fichier:				sidenav.css
	Author/Auteur:							Web Services CoE / CE des services Webs
	Date Created/Date de création:			2006-06-02 (yyyy-mm-dd)
*/

/*	
	File functions/Fonction du fichier:
	---------------------------------------------------------------------------
		This stylesheet is for developers. 
		This is where you can adjust the styles of the left navigation menu.

		If any changes are made to this stylesheet, validate it before publishing:
		http://validator.w3.org/
	-----
		Cette feuille de style est pour les développeurs.
		C'est dans ce fichier que vous pouvez ajuster les styles pour la navigation côté gauche. 

		Tout changement dans la feuille de style doit être validé avant publication:
		http://validator.w3.org/


	Revision History/Historique des révision:
	Date											Revised By/Revue par
	---------------------------------------------------------------------------
	June 2,2006										Web Services CoE
		Create file.


	---------------------------------------------------------------------------
*/
	#sidenavlink {
		width: 128px;
		margin-left: 1px;
 		font-family: Arial, Helvetica, sans-serif; 
		font-size: 85%;
		}


	#sidenavlink a {
		color: #996600;
		background-color: #fff;
		font-size: 80%;
		}


	#sidenav {
		width: 131px;
		margin-left: 1px;
		}

	#sidenav div {
        font-family: Arial, Helvetica, sans-serif; 
		font-size: 95%;
		color: #366;
		font-weight: bold;
		border-bottom: 3px solid #366;
		background: #ccc;
		padding: 2px 0 2px 2px;
		}

	#sidenav ul {
		padding: 0;
		margin: 0;
		}



	#sidenav ul li {
        font-family: Arial, Helvetica, sans-serif; 
		font-size: 80%;
		display: inline;
		}

/*	#sidenav ul li a {
		display: block;
		padding: 0 0 0 1px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		background: #fff;
		}

	#sidenav ul li a:hover {
		color: #333;
		background: #fff;		
		padding: 0 0 0 1px;
		}

*/

.wrap {
width:450px;
}

.topcontain {
width:450px;
}

.widetext {
	width: 450px;
	}


	#sidenav h1 {
		border-bottom: 3px solid #366;
		margin: 0;
	}
	
	#sidenav h1.title {
	    color: #336666;
	    font-family: arial, helvetica, sans-serif; 
	    font-size: 90%; 
	    font-weight: bold; 
	    font-style: normal; 
	    background: #cccccc;
		padding: 2px 0 2px 2px;
	}

	ul.blogroll{
		list-style: none;
		margin-left: 0;
		padding-left: 0;

	}


/* Footer line */
	#footerline {
  		border-top: 1px solid black;
	}
	
	.center {
	text-align: center;
	}
	
	.shadedbox {
		background-color: #FFCC66;
		padding: 0px;
		border-color: #000000;
		border-width: 1px;
		border-style: solid;
		color: #000000;
		
		margin-bottom: 15px;
	}
	
	.shadedbox p {
		margin: 0px;
		padding: 5px;
	}
	.shadedbox a {
		font-weight: bold;
	}
	
	.shadedbox h3 {
	text-align: center;
		background-color: #990000;/*#CC9966;*/
		color: white;
		margin: 0px;
		padding: 0px;
	}
	
	.floatright {
	float: right;
	border-top: 2px solid #366;
	border-bottom: 2px solid #366;
	border-left: 2px solid #366;
	border-right: 2px solid #366;
	
	}

	.floatleft {
	float: left;
	}
	
	.littlebox {

	color: #000;
	background-color: #fff;
	border-style: solid;
	border-color: #000;
	border-width: thin;
	display: block;
	padding: 3px;
	}
	
	.floatrightimage {

	float: right;
	padding-left: 20px;	

}
.dl {
	
	font-size: 90%;
	font-weight:100;
}


.dl2 {
	
	font-size: 100%;
	font-weight:100;
}

dl.size, p.size {
	
	font-size: 90%;
	font-weight:100;
}

dl.agenda {
		margin-bottom: 10px;
		width: 100%;
		font-size: 100%;
		clear:both;
		}

.agenda dt {
		width: 30%;
		float: left;
		clear: both;
		}

.agenda dd {
		margin: 0;
		width: 70%;
		float: left;
		margin-bottom: 10px;
		}


a:link  {

  
  color:#993300

} 



a:visited  {

  color: #993300;
}



a:active  { 

  color: #003333;  text-decoration: none; background-color: #FFF;

}



a:hover {

	background-color: #fff;
	color:#336666;
}


ul{
	font-size: 80%;
}

ul p{
	font-size: 80%;
}

ul ul{
	font-size: 100%;
}

ul ol{
	font-size: 100%;
}

ol{
	font-size: 100%;
}

ol p{
	font-size: 100%;
}

ol ol{
	font-size: 100%;
}

ol ul{
	font-size: 100%;
}

ul.nobullet {
	list-style-type: none;
}
		
ul.checkbox {
	list-style-image: url(../images/checkbox.gif);
	text-decoration: none;
}
		
ul.checkbox li ul li {
	list-style: disc;
}

ol.checkbox {
	list-style-image: url(../images/checkbox.gif);
	text-decoration: none;
}
		
ol.checkbox li ol li {
	list-style: disc;
}
		
ul.morepadding li {
	padding: 5px 0 5px 0;
}

ol.morepad li {
	padding: 5px 0 5px 0;
}
		
ol.loweralpha {
	list-style: lower-alpha;
}

ol.upperalpha {
	list-style: upper-alpha;
}

ol.lowerroman {
	list-style-type: lower-roman;
}

ol.upperroman {
	list-style-type: upper-roman;
}


.greentext	{
	color: #009933;
}

.grey	{
	color: #c0c0c0;
}

/* ---------- Double-spaced List
--------------------------- */
ul.double-space,
ol.double-space {
	padding-bottom: 0;
	margin-bottom: 0;
}

/* Apply a space after a list item */
ul.double-space li,
ol.double-space li {
	padding-bottom: 1em;
}

/* Include a space at the top of the list */
ul.double-space ul,
ol.double-space ol,
ul.double-space ol,
ol.double-space ul {
	padding-top: 1em;
}


/* Remove the extra spacing after the list */
ul.single-space,
ol.single-space {
	margin-bottom: 0;
}

/* Remove the extra space after the list item. */
ul.single-space li,
ol.single-space li {
	padding-bottom: 0;
}

/* Use this table for a standard table with borders */
	table.standard {
		border-collapse: collapse;
		width: 450px;
		margin-bottom: 10px;
		font-family: arial, helvetica, univers, sans-serif;
		font-size: 80%;
		}

	table.standard th {
		border: 1px solid #ccc;
		font-size: 100%;
		font-weight: bold;
		color: #000;
		padding: 5px;
		background: transparent;
		}

	table.standard td {
		border: 1px solid #ccc;
		border-collapse: collapse;
		padding: 5px;
		vertical-align: top;
		}

	table.standard caption {
		text-align: center;
		font-weight: bold;
		font-size: 120%;
		margin-top: 10px;
		margin-bottom: 6px;
		}
		
	table.standard ul li {
		font-size: 120%;
		}
		
	.indent {
		padding-left:10%;
		}
		
	.smallfont {
		font-size: 80%;
		}
		
	.small {
		font-size: 85%;
		}
	
	.right {
		text-align: right;
		}

	.left {
		text-align: left;
		}

