/*------------------------------------------------------------------
Company Name /  interior.css

Author:			First Last	<@.com>

Methods: 		1. 	CSS FILES ORGANISATION 
					global.css			->	 	global rules
						fontsizes/*.css		->		main measurements files
					home.css			->		rules for homepage
					interior.css		->		rules for interior pages
							
				2.	IN THIS CSS FILE:
					#side-menu
						#sublocalnav
						#side-menu elements
					#maincontent
						#maincontent elements
					#contextual
						#contextual elements
					
--------------------------------------------------------------------*/



/* Terilik 
--------------------------------*/
.sf_searchBox label{
	display:none;	
}

.sf_searchBox input.sf_searchText {
	float:				left;
	display:			inline;
	width:				145px;
	margin-right:		2px;
}

.sf_searchSubmit{
	height:20px;
	font-size:10px;
	padding-bottom:8px;
	margin:0;
}


/* #side-menu elements
--------------------------------*/
#maincontent #side-menu {
	float:				left;
	display:			inline;
	width:				163px;
	margin-left:		0px;
	border-top:			6px solid #898989;
}

#maincontent #side-menu .sublocalnav {
	list-style:	none;
	margin-bottom:		10px;
}
#maincontent #side-menu .sublocalnav li {
	display:			inline;
}
#side-menu .sublocalnav li a {
	display:			block;
	border-bottom:		1px solid #dcdcdc;
	padding:			4px 10px 4px 8px;
	min-height:			1%;
}

* html #side-menu .sublocalnav li a {
	height:				1%;
}

#side-menu .sublocalnav li a.wsubnav {
	background: 		url('../i/designelements/icon_plus.gif') no-repeat 15.2em 0.9em;
}

#side-menu .sublocalnav li a:hover {
	background-color:	#f3f9ff;
	text-decoration:	none;
}

#side-menu .sublocalnav li a.wsubnav:hover {
	background: 		#f3f9ff url('i/designelements/icon_plus.gif') no-repeat 15.2em 0.9em;
}

#side-menu #sublocalnav li ul li a:hover {
	background-color:	#dfedfb;
}



#side-menu .sublocalnav li a.selected {
	font-weight:		bold;
	background-color:	#ebf5ff;
	border-top:			1px solid #fff;
	border-bottom:		1px solid #fff;
}

#side-menu .sublocalnav li a.selected:hover {
	background-color:	#deefff;
}

#side-menu .sublocalnav li a.grey {
	color:				#666666;
	border-bottom:		1px solid #dcdcdc;
}

#side-menu .sublocalnav li ul li a.selected {
	border:				0;
	border-top:			0;
	border-bottom:		1px solid #fff;
}

#side-menu .sublocalnav li ul li a.grey:hover {
	background-color:	transparent;
}


#side-menu .sublocalnav li ul {
	background-color:	#ebf5ff;
	border-top:			1px solid #fff;
	border-bottom:		1px solid #dcdcdc;
	position:			relative;
	top:				-1px;
	margin-bottom: 		-1px;
}

#side-menu .sublocalnav li ul li a {
	border-bottom:		1px solid #fff;
	font-size:			0.9em;
	padding:			4px 0 4px 8px;
}

#side-menu .sublocalnav li ul ul {
	border-top:			0;
	margin-top: 		-4px;
	border-bottom:		1px solid #fff;
	padding-bottom:		4px;
}

#side-menu .sublocalnav li ul ul a {
	padding-bottom:		0;
	padding-left:		16px;
	padding-right:		5px;
	border-bottom:		0 !important;
	background: 		url('../i/designelements/ul_dash_link.gif') no-repeat 9px 1.1em;
}

#side-menu .sublocalnav li ul ul a.selected {
	font-weight:		normal;
}

#side-menu .sublocalnav li ul ul a.grey {
	background: 		url('../i/designelements/ul_dash.gif') no-repeat 9px 1.1em;
}

#side-menu .sublocalnav li ul ul a:hover,
#side-menu .sublocalnav li ul ul a.selected:hover {
	background-color:	transparent;
	text-decoration:	underline;
}
