/*****************
*
* LISE_Language_Navigation
*
*****************/

div.LISE_Language_Navigation {
	font-size:0.9em;
	font-family:verdana, sans-serif;
	border-style: none;
	border-width: 0;
background-color: transparent;
background-color: #b1a0b3;
color: #f7e909;
color: #ff6;
	height: auto;
	text-align: right;
	margin: 0;
	padding: 6px;
	line-height: 1;
	height: 1.2em;
height: 14px;
}				

div.LISE_Language_Navigation h5
{
text-align:right;
margin:0;
padding:0 4px 0 0;
border:0;
}

div.LISE_Language_Navigation a,
div.LISE_Language_Navigation span {
	height: inherit;
	padding: 0;
color: #f7e909;
color: #ff6;
}

div.LISE_Language_Navigation a:link,
div.LISE_Language_Navigation a:active,
div.LISE_Language_Navigation a:visited {
	text-decoration:none;
	/* IE needs a specific colour or the visited links will use its default */
	color: #f7e909;
color: #ff6;
}

div.LISE_Language_Navigation a:hover,
div.LISE_Language_Navigation a.current,
div.LISE_Language_Navigation span {
	color: #f7e909;
color: #ff6;
	text-decoration: underline;
}
					
/*****************
*
* LISE Navigation Breadcrumbs
*
*****************/

div.LISE_Breadcrumbs {
	font-size:0.9em;
	font-family:verdana, sans-serif;
	border-style: none;
	border-width: 0;
	background-color: #040;
	color: #f7e909;
color: #ff6;
	height: auto;
	text-align: right;
	margin: 0;
	padding: 6px;
	line-height: 1em;
	height: 1.2em;
	clear: both;
}
						
div.LISE_Breadcrumbs a,
div.LISE_Breadcrumbs span {
	height: inherit;
	padding: 0;
	color: #f7e909;
color: #ff6;
}

div.LISE_Breadcrumbs a:link,
div.LISE_Breadcrumbs a:active,
div.LISE_Breadcrumbs a:visited {
	text-decoration: none;
	/* IE needs a specific colour or the visited links will use its default */
	color: #f7e909;
color: #ff6;
}

div.LISE_Breadcrumbs a:hover,
div.LISE_Breadcrumbs span {
	color: #f7e909;
color: #ff6;
	text-decoration: underline;
}

/*****************
*
* LISE_Navigation
*
*****************/

div.LISE_Navigation,
#navigation
{
	float: left;
	border-style: none;
	border-width: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #aad;
	background-color: #909bc8;
	background-color: #d1e0ff;
	background-color: #ffcd9d;
	background-color: #f2ffba;
	background-color: #ecffba;
	background-color: #e9ffba;
	width: 170px;
}

div.LISE_Navigation a,
div.LISE_Navigation a.nav_0,
div.LISE_Navigation a.nav_0:visited,
#navigation a,
#navigation a.nav_0,
#navigation a.nav_0:visited
{
	display: block;
	width: auto;
	line-height: 2.4em;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #aad;
	padding: 0 0.4em 0 0.4em;
	vertical-align: middle;
	font-size:1.0em;
	background-color: transparent;
	color: #008;
	text-align: left;
	text-decoration: none;
	overflow: hidden;
}
								
div.LISE_Navigation a:hover,
div.LISE_Navigation a.nav_0:hover,
#navigation a:hover,
#navigation a.nav_0:hover
{
	font-weight: bold;
}

div.LISE_Navigation a.current,
div.LISE_Navigation a.nav_0current,
#navigation a.current,
#navigation a.nav_0current
{
	font-weight: bold;
}

div.LISE_Navigation a.current:hover,
div.LISE_Navigation a.nav_0current:hover,
#navigation a.current:hover,
#navigation a.nav_0current:hover
{
}

div.LISE_Navigation a.nav_1,
div.LISE_Navigation a.nav_3,
div.LISE_Navigation a.nav_1:visited,
div.LISE_Navigation a.nav_3:visited,
#navigation a.nav_1,
#navigation a.nav_3,
#navigation a.nav_1:visited,
#navigation a.nav_3:visited
{
	padding: 0 0.4em 0 1.4em;
}

div.LISE_Navigation a.nav_1:hover,
div.LISE_Navigation a.nav_3:hover,
#navigation a.nav_1:hover,
#navigation a.nav_3:hover
{
	font-weight: bold;
}

div.LISE_Navigation a.nav_1current,
div.LISE_Navigation a.nav_1current:visited,
div.LISE_Navigation a.nav_3current,
div.LISE_Navigation a.nav_3current:visited,
#navigation a.nav_1current,
#navigation a.nav_1current:visited,
#navigation a.nav_3current,
#navigation a.nav_3current:visited
{
	font-weight: bold;
	padding: 0 0.4em 0 1.4em;
}

div.LISE_Navigation a.nav_1current:hover,
div.LISE_Navigation a.nav_3current:hover,
#navigation a.nav_1current:hover,
#navigation a.nav_3current:hover
{
}

div.LISE_Navigation a.nav_2,
div.LISE_Navigation a.nav_2:visited,
#navigation a.nav_2,
#navigation a.nav_2:visited
{
	padding: 0 0.4em 0 2.4em;
}
								
div.LISE_Navigation a.nav_2:hover,
#navigation a.nav_2:hover
{
	font-weight: bold;
}

div.LISE_Navigation a.nav_2current,
#navigation a.nav_2current
{
	font-weight: bold;
	padding: 0 0.4em 0 2.4em;
}

div.LISE_Navigation a.nav_2current:hover,
#navigation a.nav_2current:hover
{
}
							
div.LISE_Subnavigation a {
				float:left;
				position:relative;
				line-height:2.4em;
				border-width:1px 1px 1px 1px;
				border-style:solid;
				border-color:#cc6 #cc6 #ccc #ccc;
				padding:0;
				margin:0;
				background-color:#ffc;
				vertical-align:middle;
				}

/**************/
/** using ul **/
/**************/
div.LISE_Navigation li {
					float:left;
					position:relative;
					height:2.4em;
					width:159px;
					line-height:2.4em;
					border-width:1px 1px 1px 0;
					border-style:solid;
					border-color:#336;
					padding:0;
					margin:0;
					background-color:#369;
					vertical-align:middle;
					}

/*div.LISE_Navigation li ul li {
					float:left;
					position:relative;
					height:2.4em;
					line-height:2.4em;
					border-width:1px 1px 1px 1px;
					border-style:solid;
					border-color:#333;
					padding:0;
					margin:0;
					background-color:#366;
					vertical-align:middle;
					}*/
					
div.LISE_Navigation li a,
div.LISE_Subnavigation li a		{
						float:left;
						padding:0 12px;
						line-height:inherit;
						width:inherit;
						height:inherit;
						color:#fff;
						}

div.LISE_Language_Navigation li a		{
						float:left;
						padding:0 12px;
						line-height:inherit;
						width:inherit;
						height:inherit;
						}

div.LISE_Navigation #dropdown_navigation,
div.LISE_Navigation * ul	{
						list-style-type:none;
						list-style-image:none;
						margin:0;
						padding:0;
						border:0;
						}

div.LISE_Navigation li ul	{
									display:none;
									position:relative;
									top:-2.4em;
									left:159px;
									}

/*div.LISE_Navigation li.nav_item>ul	{
									top:auto;
									left:auto;
									}*/

div.LISE_Navigation #dropdown_navigation li:hover ul,
div.LISE_Navigation #dropdown_navigation li.over ul		{
									display:block;
									}
/**************/
/** end: using ul **/
/**************/

/**************/
/* div.LISE_Redundant_Links */
/**************/
div.LISE_Redundant_Links {
    padding: 0 6px 0 6px;
    font-size: 90%;
}
				
/**********************************************************************************
*
* LISE
*
* In general, you should not need to change the styles listed here below.
*
**********************************************************************************/

#LISE_Site_Manager_Page_Content_Wrapper {
										display:block;
										clear:both;
										}

div.LISE_image_wrapper_right	{
						margin-top:15px;
						margin-bottom:15px;
						margin-left:15px;
						}

div.LISE_image_wrapper_left	{
						margin-top:15px;
						margin-bottom:15px;
						margin-right:15px;
						}						

div.LISE_image_wrapper	{
						margin-top:15px;
						margin-bottom:15px;
						}

p.LISE_document_download	{
							margin-top:1.0em;
							margin-bottom:1.0em;
							}
							
*.LISE_text_align_justify	{
						text-align:justify;
						}

*.LISE_text_align_right	{
						text-align:right;
						}
						
*.LISE_text_align_center	{
						text-align:center;
						}

*.LISE_item_caption		{
						clear:left;
						margin-top:4px;
						text-align:inherit;
						width:inherit;
						}

*.LISE_item_caption_inline		{
						clear:left;
						margin-top:4px;
						text-align:inherit;
						width:inherit;
						display:inline;
						}
									
*.LISE_float_left		{
						display:inline;
						float:left;
						clear:left;
						margin-left:0;
						margin-right:15px;
						padding-left:0;
						padding-right:0;
						}


*.LISE_float_center		{
						margin-left:auto;
						margin-right:auto;
						}

*.LISE_float_right	{
						display:inline;
						float:right;
						clear:right;
						margin-left:15px;
						margin-right:0;
						padding-left:0;
						padding-right:0;
						}
				
*.LISE_clear_none		{
						clear:none;
						}
						
*.LISE_clear_both		{
						clear:both;
						}
						
*.LISE_clear_left		{
						clear:left;
						}
						
*.LISE_clear_right		{
						clear:right;
						}

/*****************
*
* tinyMCE styles
* These styles are set by tinyMCE instances.
*
*****************/

p.no_vertical_space,
h1.no_vertical_space,
h2.no_vertical_space,
h3.no_vertical_space,
h4.no_vertical_space,
h5.no_vertical_space,
h6.no_vertical_space	{
			margin-top:0;
			}

p.with_vertical_space,
h1.with_vertical_space,
h2.with_vertical_space,
h3.with_vertical_space,
h4.with_vertical_space,
h5.with_vertical_space,
h6.with_vertical_space	{
			margin-top:1.6em;
			}
