@charset "UTF-8";

* {
 /*margin: 0;*/
 padding: 0;
}

body {
 /*padding: 50px;*/
 border-top: solid 1px #fff;
 font: 12px/normal Tahoma, Arial, Helvetica, sans-serif;
}

p { margin-bottom: 1em; }

ul.classic { 
 list-style: disc;
 margin-bottom: 1em;
 padding-left: 2em;
 }


h1,h2,h3 {
 margin-bottom: .5em;
 font-family: Arial, Helvetica, sans-serif;
 line-height: normal;
}

h1 {
 border-bottom: solid 1px #d9d9d9;
 font-weight: normal;
 font-size: 180%;
 text-indent: 5px;
 letter-spacing: -1px;
}

.dropdown-upward {
 margin-top: 400px !important;
}

	/*-------------------------------------------------/
	 * @section		Base Drop-Down Styling
	 * @structure	ul (unordered list)
	 *				ul li (list item)
	 *				ul li a (links)
	 *				/*\.class|(li|a):hover/
	 * @level sep	ul
	 */


	ul.dropdown a:link, ul.dropdown a:active, ul.dropdown a:visited	{ color: #000 ; text-decoration: none; }
	ul.dropdown a:hover	{ color: #a20707;}

	ul.dropdown li
{
    
    padding: 2px 2px;
    background-color: #f6f6f6;    
    
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000;
    color: #0000FF;
}
	
	/* -- level mark -- */

	ul.dropdown ul {
	 width: 200px;
	 margin-top: 1px;
	 background-color:#FFF;
	 position:relative;
	 float:right;
	}

	ul.dropdown ul li {
	 font-weight: normal;
	}

/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 3px 20px;
}

ul.dropdown span {
 padding: 1px ;
}

/*-------------------------------------------------/
 * @section		Base Style Override
 */

ul.dropdown ul a,
ul.dropdown ul span {
 padding: 3px;
}


/*-------------------------------------------------/
 *	@section	Custom Styles
 */



/* Non-first level */

ul.dropdown ul 
{
 margin-top: 0;
}

ul.dropdown ul li.hover,
ul.dropdown ul li:hover 
{
	border-left-width:4px !important;
	border-left-color:Blue;
}

/* Mixed */

ul.dropdown li a,
ul.dropdown *.dir {
 border-style: solid;
/* border-width: 1px 1px 1px 1px;*/
 border-color: #d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9; 
}

