/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  #fs h1, #fs h2 { border-style: none none solid;
    border-color: rgb(0, 0, 0);
    border-width: 0;
    background: rgb(255, 255, 255) none repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-top: 30px;
    padding-bottom: 3px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    padding-top: 15px;
    padding-left: 15px;
    color: rgb(23, 119, 164);
    word-spacing: normal;
    letter-spacing: normal;
    font-style: italic;
    }

  body, #fs { background: rgb(255, 255, 255) none repeat scroll 0 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    margin-right: 4px;
    margin-left: 20px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    }

	/* the menu box itself */
  #menu {
    padding: 0 0;
    float: right;
	border: 0 solid blue;
	font-size: 90%;
	margin: 0;
	margin-left: 5px;
    }


	/*
		#menu ul is the sub menu
		#menu ul li is the sub menu items
	*/

	/* the top menu of each section */
	#menu li {
		list-style-type: none;
		border: 0 solid blue;
		background-color: #BFE4FF;
		color: #6096BF;
		margin-top: 10px;
		padding-top: 5px;
	}

	#menu li b {
		border: 0 solid red;
		padding-left: 10px;
	}
	li#newsfeed img {
		margin-left: 20px;
	}
	li#newsfeed a {
		color: #6096BF;
		font-weight: bold;
		text-decoration: none;
	}
	li#newsfeed a:hover {
		text-decoration: underline;
	}


	/* the box around each section */
	#menu ul {
		margin-top: 3px;
		border: 0 solid red;
		background-color: #E6F4FF;
	}

	/* the items in each section */
	#menu ul li {
		border: 0 solid gray;
		text-align: right;
		padding: 1px 2px;
		margin: 0;
		padding-right: 6px;
		background-color: #E6F4FF;
	}
	#menu ul li a {
		border: 0 dashed blue;
		color: black;
		text-decoration: none;
	}
	#menu ul li a:hover {
		text-decoration: underline;
	}
	#menu ul li a:hover {
		text-decoration: underline;
	}
	/*
  #menu li { border: 0px none rgb(0, 0, 0);
    margin: 0px;
    padding: 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    font-size: medium;
    vertical-align: top;
    font-weight: bold;
    text-align: right;
    }

  #menu li b { display: block;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: rgb(0, 0, 0);
    margin-top: 10px;
    padding-right: 10px;
	padding-left: 0px;
	margin-right: 0px;
	border: 1px solid red;
    }

  #menu li li { font-style: normal;
    text-align: left;
    text-decoration: none;
    color: rgb(255, 255, 255);
    background-color: rgb(51, 102, 255);
    display: list-item;
    padding-left: 0pt;
    margin-left: 0pt;
	border: 1px solid green;
    }

  #menu a { padding: 3px 6px;
    display: block;
    color: rgb(204, 102, 0) ! important;
    background-color: rgb(255, 244, 175);
	border: 1px solid gray;
	padding-left: 10px;
	margin-left: 10px;
	margin: 0px;
	padding: 0px;
    }

  #menu a:hover { background-color: rgb(192, 192, 192);
    }
*/
  code { font-weight: bold;
    color: rgb(153, 153, 0);
    }

  pre { border: 1px dotted rgb(255, 204, 0);
    margin: 10px;
    padding: 6px;
    background: rgb(255, 255, 204) none repeat scroll 0 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .invalid { text-decoration: line-through;
    }

