@charset "utf-8";
/* CSS Document */

/* #344d11 FORMULAIRE C. FONCEE */
/* #f2f2f1  FORMULAIRE C. CHAMPS */
/* #cdac5d  FORMULAIRE C. MOYEN */
/* #d3d3d3  SPECIAL */

#main {
		width:100%;
		clear:both;
}
#content {
		width:100%;
}

#side_menu {
		width:200px;
		height:100%;
		vertical-align: top;
		padding: 10px;
		float:left;
		background-color: #c5d462;
		background-repeat:repeat-x;

}

.clearboth {
		clear:both;
}

.form_title {
             font-family: Arial, sans-serif;
             font-size: 21px;
             color: #344d11;
             font-weight: bold;
             border-bottom: 1px dotted gray;
             padding: 28px 0px 16px 0px;
             }
/* SECTIONS */
#content h1 {
		text-align: left;
		font-family: Tahoma, Verdana, sans-serif;
		font-size: 28px;
		color: #587D3C;
		font-weight:normal;
		padding: 21px 0px 8px 0px;
		}
#content h2 {
		text-align: left;
		font-family: Tahoma, Verdana, sans-serif;
		font-size: 18px;
		color: #587D3C;
		padding: 0px 0px 36px 0px;
		}		
#content .text {
		text-align: left;
		font-family: Tahoma, Verdana, sans-serif;
		font-size: 13px;
		color: black;
		padding: 0px 0px 36px 0px;
		}		
			 
#d_title {
             font-family: Arial, sans-serif;
             font-size: 21px;
             color: #344d11;
             font-weight: bold;
			 margin-bottom: 21px;
             }
#upload_title {
             font-family: Arial, sans-serif;
             font-size: 21px;
             color: #344d11;
             font-weight: bold;
			 margin: 21px 0px 21px 0px;
             }	

.page_section {
             font-family: Arial, sans-serif;
             font-size: 16px;
             color: #344d11;
             font-weight: bold;
			 margin: 21px 0px 21px 0px;
             }

.margin_section {
             font-family: Arial, sans-serif;
             font-size: 16px;
             color: #344d11;
             font-weight: bold;
			 margin: 21px 0px 0px 0px;
             }				 		 
.doc_status {
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 90%;
			 border-bottom: 1px dotted #344d11;
			 color: #344d11;
			 }
.anchor {
			padding:0px;
			margin: 0px;	 
		}
		 

select.special {
			 background-color: #d3d3d3;
			 color:black;
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 width: 400px;
			 padding: 2px 5px 2px 5px;
			 }	

.actions_icons {

			float:left;
			padding-right:5px;
}			
.smallicon {

			float:left;
			padding: 0px 5px 2px 0px;
}
.largeicon {

			float:left;
			padding: 0px 10px 5px 0px;
}

/*  V2 */

input 		{			 
			 /*background-color: #f2f2f1;*/
			 color:black;
			}


.title_field {font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 font-weight: bold;
			 padding: 0px 0px 0px 0px;
			 clear:left;
			 }
.field_title {font-family: Arial, Helvetica, sans-serif;
			 color:	#344d11;
			 font-size: 13px;
			 font-weight: bold;
			 padding: 21px 0px 0px 0px;
			 clear:left;
			 }

.field_description {font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 width: 550px;
			 padding: 0px 0px 0px 0px;
			 color: #344d11;
			 }
.text_field_2{
			 font-family:arial,helvetica,sans-serif;
			 padding: 0px 0px 0px 0px;
			 font-size:13px;
			 height:21px;
			 color: black;
			 float:left;
			 width:180px;
			 }	
.field_description_2 {font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 padding: 0px 0px 0px 0px;
			 color: #344d11;
			 }
.field_title_2 {font-family: Arial, Helvetica, sans-serif;
			 color:	#344d11;
			 font-size: 13px;
			 font-weight: bold;
			 padding: 21px 0px 0px 0px;
			 }
			 
.question_section {
             font-family: Arial, sans-serif;
             font-size: 16px;
             color: #344d11;
             font-weight: bold;
			 margin: 32px 0px 0px 0px;
			 border-bottom: 1px dotted #344d11;
             }
a.question_link {
             font-family: Arial, sans-serif;
             font-size: 13px;
             color: #344d11;
			 text-decoration:none;
             }				 				 
a.question_link:hover {
			 text-decoration:underline;
             }				 				 

textarea.code{
			 background-color: #EBEBEB;
             font-family: courier new,courier,sans-serif;
             font-size: 13px;
			 margin:0px;
			 padding:0px;
			 text-align: left;
}		 
.poll_description {font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 width: 550px;
			 font-weight:bold;
			 padding: 16px 0px 0px 0px;
			 color: #344d11;
			 }			 
.small_field_title {font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 font-weight: bold;
			 padding: 21px 0px 0px 0px;
			 }
.small_field_description {font-family: Arial, Helvetica, sans-serif;
			 font-size: 13px;
			 padding: 0px 0px 0px 0px;
			 }

/* V2 */

input.default {
			 /*background-color: #f2f2f1;*/
			 font-family: Arial, Helvetica, sans-serif;
			 font-size: 100%;
			 height: 16px;
			 width: 550px;
			 padding: 5px;
			 }
			 
			 
			 


.workgroup_tab {
             font-family: Arial, sans-serif;
             font-size: 13px;
			 text-align: center;
			 float:left;
			 width:23%;
			 height:140px;
			 border:1px solid #ECE9D8;
			 padding-top: 50px;
}
.workgroup_tab:hover {
			 background-color: #ECE9D8;
			 filter: alpha(opacity=80); /* IE */
		     opacity: 0.80; /* Safari, Opera et Mozilla */
}	

.workgroup_tab a {
			 font-family: Arial, sans-serif;
             font-size: 13px;
			 text-decoration: none;
}			 
.workgroup_tab a:hover {
			 text-decoration: underline;
}			 

.workgroup_posted {
			color: #666666;
}



a.w_translation:link,a.w_translation:visited, a.w_translation:active {
			color: #999999;
			text-decoration: none;
			}

a.w_translation:hover {
			color: #999999;
			text-decoration: none;
			}			

a.w_readlink:link,a.w_readlink:visited, a.w_readlink:active {
			color: #344d11;
			text-decoration: none;
			}

a.w_readlink:hover {
			color: #344d11;
			text-decoration: underline;
			}	
			
#w_content  {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color: #666666;
			 cursor:pointer;
			 width:65%;
			 margin: 10px 30px 10px 10px;
			 text-align: left;
			 float:left;
}
#w_form_content  {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color: #666666;
			 cursor:pointer;
			 width:60%;
			 margin: 10px 60px 10px 60px;
			 text-align: left;
			 float:left;
}
#w_content_full  {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color: #666666;
			 cursor:pointer;
			 width:100%;
			 margin: 10px 30px 10px 10px;
			 text-align: left;
			 float:left;
}
#w_content  .w_comment_abstract {
			 background: url(/ressources/icons/comment_abstract.png);
			 background-repeat:repeat-y;
			 text-align: left;
			 color: #666666;
			 cursor:pointer;
			 padding-bottom:5px; 
			 clear:both;
}
#w_content  .w_comment_title_off {
			 text-align: left;
			 cursor:pointer;
			 clear:both;
}
#w_content  .w_comment_title_on {
			 text-align: left;
			 cursor:pointer;
			 clear:both;
}

#w_content  .w_file_off {
			 text-align: left;
			 clear:both;

}
#w_content  .w_file_on {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 text-align: left;
			 clear:both;
}

#w_content  .w_comment_abstract_p {
			 text-align: left;
			 color: #666666;
			 cursor:pointer;
			 margin-left: 1em;
			 padding-bottom:5px; 
			 clear:both;
}
#w_content  .w_comment_title_p {
			 background: url(/ressources/icons/comment.png);
			 background-repeat: no-repeat;
			 text-align: left;
			 margin-top:1em;
			 margin-left: 1em;
			 padding-left: 24px;
			 color:black;
			 cursor:pointer;
			 clear:both;
}

#w_content .w_link {
			background: none;
			padding: none;
			color: black;
			text-decoration: none;
			}
#w_content .w_link:hover {
			text-decoration: underline;
			}

#w_content .w_comment_menu {
			 background: url(/ressources/icons/comment_abstract.png);
			 background-repeat: no-repeat;
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color:#344d11;
			 padding-bottom:5px; 
			 cursor:pointer;
}
#w_content .w_comment_menu_p {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color:#344d11;
			 padding-bottom:5px; 
			 cursor:pointer;
}
#w_content a.w_comment_menu {
			 background:none;
			 color:#344d11;
			 text-decoration: none;
}

#w_content a.w_comment_menu:hover {
		background:none;
		color: #344d11;
		text-decoration: underline;
}
			

/* FORMS */

#content-pane {
	background-color: white;
	text-align: left;
	font-family: tahoma;
	font-size:13px;
	width: 100%;
	height: 100%;
}

#content-pane .section {
             font-family: Arial, sans-serif;
             font-size: 14px;
             color: #344d11;
             font-weight: bold;
			 padding: 21px 0px 10px 0px;
             }

#central_form_content  {
             font-family: arial,sans-serif;
             font-size: 13px;
			 cursor:pointer;
			 width:65%;
			 height: 600px;
			 margin: 10px 0px 10px 60px;
			 text-align: left;
			 float:left;
			 overflow:scroll;
}

#right_form_content  {
             font-family: arial,sans-serif;
             font-size: 13px/100%;
			 text-align: left;
			 width:25%;
			 height: 600px;
			 padding-left:20px;
			 float:right;
			 border-left: 1px dotted #344d11;
			 overflow:scroll;
}
			 
/* CONTENT HEADER */

#content-header {
	padding-top:10px;
	background-color: #344d11;
	text-align: left;
	font-family: tahoma;
	font-size:13px/100%;
	width:100%;
}

#content-header .w_title {
	background:transparent;
	color:white;
	font-size:1.7em;
	text-align: left;
	font-family: tahoma;
	width: 60%;
	overflow:hidden;
	padding: 10px;
	float:left;
	clear:both;
}

#content-header .title {
	background:transparent;
	color: #d0e591;
	font-size:1.3em;
	text-align: left;
	font-family: tahoma;
	width: 60%;
	overflow:hidden;
	padding: 10px;
	float:left;
	clear:both;
}

#content-header .searchbox {
	width: 30%;
	padding: 10px;
	float: right;
}
#content-header .search_box {
			background-color: #d0e591;
			font-family:tahoma, helvetica, sans-serif;
			font-size : 13px;
			color: black;
			padding: 3px;
			}
#content-header .search_button {
			margin-left: 3px;
			background: #eef0ba;
			font-family:Arial, Helvetica, sans-serif;
			font-size : 13px;
			color: black;
			padding: 1px 3px 1px 3px;
			}
/* ACTIONS */
#actions  {
				
		background-color: #88ae52;
		/*background:url("view_header_actions_bckg.png");
		background-repeat: repeat-x;
		padding: 20px 20px 0px 20px;*/
        font-family: Tahoma, sans-serif;
		width:100%;
        font-size: 13px;
		text-align: left;
		padding-top:10px;
		height:30px;
		border-bottom: 2px solid #344d11;
		vertical-align:bottom;
		clear:both;
}
#actions .menu {
		display:inline;
		height:30px;
}

#actions .links {
		margin-right:10px;
		float:left;
}
#actions .icons {
		margin-right:10px;
		height:30px;
		float:left;
}

#actions a{
		color:white;
		font-family: Verdana, sans-serif;
		font-size: 13px;
		text-decoration: none;
}

#actions a:hover{
		text-decoration:underline;
}

/* RIGHT MARGIN */

#right_margin_title  {
	/*margin: 0.5em 0 1em;*/
	margin: 1em 0em 0em 0em;
  	padding: 0em;
	color:#344d11;
	font-size: 14px;
	font-weight:bold;
	border-bottom:1px dotted #344d11;		
}


#right_margin_text ul {
	/*margin: 0.5em 0 1em;*/
	margin: 0em;
  	padding: 0em;
	color:#344d11;
	font-size: 13px;	
}
#right_margin_text  ul li {
	/*	margin: 0.5em 0 1em;*/	
	margin: 0em;
  	padding: 0em;
	list-style-type: none;
    list-style-image: none;
	font-size: 13px;
	clear:left;	

}
#right_margin_text  a {
	color:#344d11;
	text-decoration: none;
}

#right_margin_text  a:hover {
	color:#344d11;
	text-decoration: underline;
}

/* VIEW STYLES */

			
#view_listings {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: black;
			width:100%;
			border-bottom: 1px solid black;
			}

#view_listings a {
			text-decoration: none;
			color: black;
			}
#view_listings a:hover {
			text-decoration: underline;
			color: black;
			}	
			
#view_listings .links	 {
			background:none;
			padding: 0px 10px 0px 10px;
			float:left;
			}
.checkbox	 {
			float:left;
			}												
#view_listings .row_1 {background-color: white;
			border-bottom: 1px dotted gray;
			vertical-align:middle;
			height: inherit;
			clear:both;
			}			
#view_listings .row_2 {
			border-bottom: 1px dotted gray;
			background: url("view_row_1.png");
			background-repeat: repeat;
			height: 3em;	
			vertical-align:middle;
			clear:both;
			}			

#view_listings .row_3 {
			background-color:#c0c0c0;
			border-bottom: 1px dotted gray;
			height: 36px;
			vertical-align:middle;
			clear:both;
			}	

#view_headers {
			/*background:url("view_header_actions_bckg.png"); background-repeat:repeat-x;*/
			background-color: #88ae52;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: white;
			width:100%;
			height:18px;
			vertical-align:bottom;
			/*padding: 5px 10px 5px 10px;*/
			border-bottom: 1px solid black;
			clear:both;
			}		
#view_headers .column	{
			text-align:left;
			margin:0px;
			padding:0px;
			float:left;
}
#view_headers .column_title	{
			text-align:left;
			margin:0px;
			padding-left:30px;
			float:left;
}			
#view_headers .arrows	{
			margin:0px;
			padding:0px;
			float:left;
}
				
#view_headers a.column_on {
			color: white;
			font-weight: bold;
			text-decoration: underline;
			}
#view_headers a.column_on:hover {
			color: white;
			font-weight: bold;
			text-decoration: none;
			}
#view_headers a.column_off {
			color: white;
			text-decoration: underline;
			}
#view_headers a.column_off:hover {
			color: white;
			text-decoration: none;
			}	
							
#view_pages {
			background:url("ed_submenu_bckg.png"); background-repeat:repeat-x;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: white;
			width:100%;
			height:24px;
			text-align:right;
			vertical-align:bottom;
			/*padding: 5px 10px 5px 10px;*/
			border-bottom: 1px solid black;
			clear:both;
			}		

#view_pages a {color:black;float:none;}

#view_pages .page_link {
			color:black;
			font-size: 13px;
			} 
#view_pages	.arrows {float:none;}



/*WORGROUPS */
.workgroup_tab {
             font-family: Arial, sans-serif;
             font-size: 13px;
			 text-align: center;
			 float:left;
			 width:23%;
			 height:140px;
			 border:1px solid #ECE9D8;
			 padding-top: 50px;
}
.workgroup_tab:hover {
			 background-color: #ECE9D8;
			 filter: alpha(opacity=80); /* IE */
		     opacity: 0.80; /* Safari, Opera et Mozilla */
}	

.workgroup_tab a {
			 font-family: Arial, sans-serif;
             font-size: 13px;
			 text-decoration: none;
}			 
.workgroup_tab a:hover {
			 text-decoration: underline;
}			 

.workgroup_posted {
			color: #666666;
}



a.w_translation:link,a.w_translation:visited, a.w_translation:active {
			color: #999999;
			text-decoration: none;
			}

a.w_translation:hover {
			color: #999999;
			text-decoration: none;
			}			

a.w_readlink:link,a.w_readlink:visited, a.w_readlink:active {
			color: #344d11;
			text-decoration: none;
			}

a.w_readlink:hover {
			color: #344d11;
			text-decoration: underline;
			}	
			
#w_content  {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color: #666666;
			 width:65%;
			 margin: 10px 0px 10px 10px;
			 text-align: left;
			 float:left;
}
#w_form_content  {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color: #666666;
			 width:60%;
			 margin: 10px 60px 10px 60px;
			 text-align: left;
			 float:left;
}
#w_content_full  {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color: #666666;
			 width:100%;
			 margin: 10px 30px 10px 10px;
			 text-align: left;
			 float:left;
}
#w_content  .w_comment_abstract {
			 background: url(/ressources/icons/comment_abstract.png);
			 background-repeat:repeat-y;
			 text-align: left;
			 color: #666666;
			 cursor:pointer;
			 padding-bottom:5px; 
			 clear:both;
}
#w_content  .w_comment_title_off {
			 text-align: left;
			 cursor:pointer;
			 clear:both;
}
#w_content  .w_comment_title_on {
			 text-align: left;
			 cursor:pointer;
			 clear:both;
}

#w_content  .w_file_off {
			 text-align: left;
			 clear:both;

}
#w_content  .w_file_on {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 text-align: left;
			 clear:both;
}

#w_content  .w_comment_abstract_p {
			 text-align: left;
			 color: #666666;
			 cursor:pointer;
			 margin-left: 1em;
			 padding-bottom:5px; 
			 clear:both;
}
#w_content  .w_comment_title_p {
			 background: url(/ressources/icons/comment.png);
			 background-repeat: no-repeat;
			 text-align: left;
			 margin-top:1em;
			 margin-left: 1em;
			 padding-left: 24px;
			 color:black;
			 cursor:pointer;
			 clear:both;
}

#w_content .w_link {
			background: none;
			padding: none;
			color: black;
			text-decoration: none;
			}
#w_content .w_link:hover {
			text-decoration: underline;
			}

#w_content .w_comment_menu {
			 background: url(/ressources/icons/comment_abstract.png);
			 background-repeat: no-repeat;
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color:#344d11;
			 padding-bottom:5px; 
			 cursor:pointer;
}
#w_content .w_comment_menu_p {
             font-family: Tahoma, sans-serif;
             font-size: 13px;
			 color:#344d11;
			 padding-bottom:5px; 
			 cursor:pointer;
}
#w_content a.w_comment_menu {
			 background:none;
			 color:#344d11;
			 text-decoration: none;
}

#w_content a.w_comment_menu:hover {
		background:none;
		color: #344d11;
		text-decoration: underline;
}
			
#w_menu  {
			 background-color:white;	
             font-family: Tahoma, sans-serif;
             font-size: 13px/100%;
			 text-align: left;
			 width:25%;
			 height:100%;
			 /*padding:10px;*/
			 float:right;
			 /*border-left: 2px solid #344d11;*/
}

#w_menu  ul {
	/*margin: 0.5em 0 1em;*/
	background-color: #d9dadc;
	margin: 0em;
  	padding: 0em;
	color:#344d11;
	font-size: 13px;	

}
#w_menu  ul li {
	/*	margin: 0.5em 0 1em;*/	
	margin: 0em;
  	padding: 0.4em;
	list-style-type: none;
    list-style-image: none;
	/*background-color: #6b80ac;*/
	border-bottom: 1px dotted black;
	font-size: 13px;
	clear:left;	

}
#w_menu  a {
	color:#344d11;
	text-decoration: none;
}

#w_menu  a:hover {
	color:#344d11;
	text-decoration: underline;
}


#w_menu .container {
	/*	margin: 0.5em 0 1em;*/	
	margin: 0em;
	background-color: #d9dadc;
	border-bottom: 1px solid black;
	font-size: 13px;
	height:120px;
	overflow:auto;	
}

#w_menu .title {
	/*	margin: 0.5em 0 1em;*/	
  	padding: 0.5em;
	background-color: #6b80ac;
	border-bottom: 1px solid black;
	font-size: 1.3em;
	color:white;
}

#w_menu a.display_all {
	/*	margin: 0.5em 0 1em;*/	
  	padding: 0px;
	margin:0px;
	font-size:0.8em;
}

#w_menu .options {
	/*	margin: 0.5em 0 1em;*/	
	background:url("/ressources/skins/pacc/ed_menu_bckg.png");
	background-repeat;repeat-x;
  	padding: 0.5em;
	background-color: #344d11;
	border-bottom: 1px solid black;
	font-size: 1.3em;
	color:white;
}

#w_menu .options a {
	color:white;
	text-decoration:none;
}

#w_menu .options a:hover {
	color:white;
	text-decoration:underline;
}


#w_menu  input.text_field{
             font-family: Arial,sans-serif;
             font-size: 13px/100%;
			 height:21px;
			 width:200px;
			 margin:0px;
			 padding:0px;
			 text-align: left;
}

#w_menu  .field_title{
             font-family: Arial,sans-serif;
             font-size: 13px/100%;
			 width:200px;
			 margin:0px;
			 padding:16px 0px 0px 0px;
			 text-align: left;
}
#w_menu  select{
             font-family: Arial,sans-serif;
             font-size: 13px/100%;
			 height:21px;
			 width:200px;
			 margin:0px;
			 padding:0px;
			 text-align: left;
}

#w_menu  .field_description{
             font-family: Arial,sans-serif;
             font-size: 13px/100%;
			 width:200px;
			 margin:0px;
			 padding-top:10px;
			 text-align: left;
}

.workspace_header_title {

			font-family:Tahoma,Verdana,sans-serif;
			font-size:21px;
			padding:36px 0px 12px 0px;

}
#w_menu .section {
             font-family: Arial, sans-serif;
             font-size: 14px;
             color: #344d11;
             font-weight: bold;
			 width: 175px;
			 padding: 32px 0px 2px 0px;
			 border-bottom: 1px dotted #344d11;
             }		


/* left-pane */

#left-pane-menu {
			width: 200px;
			font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
			font-size: 13px;
			text-align: left;
			vertical-align: top;
			/*background-color: #88ae52*/;
			color: #e7f0cf;
			cursor: pointer;
			/*border: 1px dotted black;*/
}

#left-pane-menu .wm_1_on {
			background: url("ic_folder_on.gif"); background-repeat: no-repeat;
			font-size: 13px;
			background-color: #88ae52;
			width: 190px;
			margin: 1.5em 0em 0em 0em;
			border-bottom: 1px dotted #e7f0cf;
			}

#left-pane-menu .wm_1_off {
			background: url("ic_folder_off.gif"); background-repeat: no-repeat;
			font-size: 13px;
			background-color: #344d11;
			color: #e7f0cf;
			width: 170px;
			margin: 1.5em 0em 0em 0em;
			padding: 3px 10px 6px 20px;
			border-bottom: 1px dotted #e7f0cf;
			}

#left-pane-menu .wm_1 {
			font-size: 13px;
			background-color: #88ae52;
			color: #e7f0cf;
			width: 170px;
			padding: 3px 10px 6px 20px;
			border-bottom: 1px dotted #e7f0cf;
			}
			
#left-pane-menu .wm_2_off:hover {
			background: url("ic_folder_on.gif");
			}
			
#left-pane-menu ul {
	background-color:#88ae52;
	margin: 0em;
  	padding: 0em;
	color:#344d11;
	font-size: 13px;	
}
#left-pane-menu  ul li {
	/*	margin: 0.5em 0 1em;*/	
	margin-left: 1em;
  	padding: 3px;
	list-style-type: none;
    list-style-image: none;
	font-size: 13px;
	clear:left;	

}

#left-pane-menu .icons {
	vertical-align: middle;
	float:left;
	padding-right:10px;									
}								
#left-pane-menu .icons:hover {
	filter: alpha(opacity=60); /* IE */
    opacity: 0.60; /* Safari, Opera et Mozilla */
	cursor: pointer;
}

#left-pane-menu a {

		color: white;
		text-decoration:none;
		}

#logs {
	font-family:arial,sans-serif;
	font-size:13px;
	color:black;
}

#logs .log_author {
	font-weight:bold;
}
#logs .log_date {
}
#logs .log_note {
	font-style:italic;
}

.log_separator {
	clear:both;
	height:10px;
}	

.category_section {
	font-weight:bold;
}
.category_subsection {
	padding-left:20px;
}

#main_category {
	margin: 30px 0px 10px 0px;
	width: 230px;
	font-family: tahoma,verdana,sans-serif;
	text-align: left;
	padding: 0px 0px 0px 0px;
	color: #f8ffe0;
}
#main_category .title {
	font-size: 16px;
	font-weight: bold;
	padding: 15px 10px 0px 10px;
}
#main_category .content {
	font-size: 13px;
	padding: 10px;
}

