
/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/


.coin-slider { overflow: hidden; zoom: 1; position: relative;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 630px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

/* Customize the UI override*/
/* Start jQuery Tabs UI */
.ui-tabs {padding: .2em; zoom: 1;}
.ui-tabs .ui-tabs-nav {list-style: none; position: relative; padding: 0em 0em 0;}
.ui-tabs .ui-tabs-nav li {position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .3em -1px 0; padding: 0;}
.ui-tabs .ui-tabs-nav li a {float: left; text-decoration: none; /*padding: .5em 1em;*/}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-hide {display: none !important;}
/* End jQuery Tabs UI */
#sidebarwrap {margin-bottom:1em;}
#sidebarwrap .ui-tabs .ui-tabs-panel {padding:.5em .2em .2em .2em;margin:.3em!important; display: block; border-width: 0; background:#FFF;}
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected { border-bottom-width: 0;background:#fff!important;border:0; }
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;background:#fff!important;}
.sidebartabs {list-style: none;padding: 0;zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */margin-top:0;}
#sidebarwrap .ui-tabs .ui-tabs-nav li a {text-decoration: none; /*padding: .5em 1em;*/background:#EFEFEF!important;border:1px solid #ccc;z-index:600}

#sidebarwrap .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#505050;background:#fff;margin-bottom:-3px;z-index:10000;border-bottom: 1px #fff solid }

.sidebartabs ul.tabtitles {margin:0px;font-size:.68em; font-weight:bold;margin:0 0 0 .4em!important;}
.sidebartabs ul.tabtitles li {display: inline; list-style:none;}
.sidebartabs ul.tabtitles li a {padding:5px;color:#7F7F7F;text-decoration: none;float:left;display: block;}
.sidebartabs .ui-tabs .ui-state-hover {background:#D0DAE8!important;border-bottom:0px;}
.sidebartabs .ui-tabs .ui-state-default {background:/*#FBFBFB*/#D0DAE8!important;}
.sidebartabs object {margin:0 auto;padding:0em}
.sidebartabs img {margin: 0 5px 0 0;padding:0;border:1px solid #CCC}
.sidebartabs .caption {font-size:.82em; color:#5477A7; font-weight:normal;}
.sidebartabs h3 {font-size:1em;}
.sidebartabs h4 {font-size:.98em;margin-bottom:0!important;}
.sidebarcontainer{width:200px; overflow:hidden; list-style: none;padding:0em ; zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */clear:both;background:#fff;border:1px solid #ccc;z-index:8000!important;margin: 0 0 0 .3em;}

.boxblue div img {border:2px solid #C1D84C}

.dialogue h3, .dialogue h4 {background:#0119bb!important;color:#fff!important;margin-bottom:.5em!important;}
.education h3, .education h4 {background:#adc42b!important;color:#fff!important;margin-bottom:.5em!important;}
.empowerment h3, .empowerment h4 {background:#e81367!important;color:#fff!important;margin-bottom:.5em!important;}

.leftsidebarcontainer{width:165px; overflow:hidden; list-style: none;padding:0em ; zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */clear:both;background:#fff;border:1px solid #ccc;z-index:8000!important;margin: 0 0 0 0;}

.fulltabcontainer{width:620px; overflow:hidden; list-style: none;padding:0em ; zoom: 1;/* overflow: hidden; bug fix for scroll caused by tabs */clear:both;background:#fff;border:1px solid #ccc;z-index:8000!important;margin: 0 0 0 .3em;}

.shortwidth {width:204px;margin: 0 0 1.2em 0.3em!important;}

/* override layout of coinslider */
#coin-slider {margin:0 auto!important;}

.leftsidebox {width:170px!important;margin: 0 0 1em 0em;}

/*
	General rules for slide menu
	*/

	/* Active menu item */
	#slidedown_menu .activeItem {
	font-weight:bold;
	/*background: #D1DBE9 !important;*/
    color: #333333;
	}
	

	
	
	#slidedown_menu .activeItem .slMenuItem_depth2 {
	color: #DC6F25 !important;
	}
	

	#slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#slidedown_menu{
		margin-bottom:1em;
	}

	/* All A tags - i.e menu items. */
	#slidedown_menu a{
	}
	/*
	A tags
	*/
	#slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
	}
	#slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
		margin-top:1px;
	}
	#slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;

	}
	#slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
		margin-top:1px;
	}
	#slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
		margin-top:1px;
	}

	/* UL tags, i.e group of menu utems.
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e.

	#slidedown_menu .slideMenuDiv1
	instead of
	#slidedown_menu .slideMenuDiv1 ul
	*/

	#slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#slidedown_menu .slideMenuDiv2 ul{
		padding:1px;
	}
	#slidedown_menu .slideMenuDiv3 ul{
		padding:1px;
	}
	#slidedown_menu .slMenuItem_depth4 ul{
		padding:1px;
	}
	
*:first-child+html .bmargin {margin-bottom:1em!important}
*html .bmargin {margin-bottom:1em!important}