div#sidebar a {
	font: 11px verdana;
	color: #404040;
	text-decoration: none; }

	div#sidebar a:hover {
		text-decoration: underline; }


/* ********** [ SIDEBAR FORMS ] ********** */

div#sidebar div.loginbox {
	margin: 5px 5px 5px 5px;
	padding: 3px; }

	div#sidebar div.loginbox input.text {
		width: 140px; }


/* ********** [ SIDEBAR FORMS ] ********** */

div#sidebar div.ext_poll_wrap {
	margin: 10px 1px 10px 10px;
	background: #F4DCC4;
	border-top: 1px #bdd0d7 solid;
	border-bottom: 1px #bdd0d7 solid; }

	div#sidebar div.ext_poll {
		border-bottom: 1px #f4f8fc solid;
		border-top: 1px #f4f8fc solid; }

		div#sidebar div.poll p {
			margin: 0px;
			padding: 0px;
			font: 11px arial;
			color: #404040; }

			div#sidebar div.poll p.question {
				padding: 5px;
				color: #ffffff;
				font-weight: bold;
				background: #E48C6E; }

			div#sidebar div.poll p.results {
				padding: 5px;
				font: 11px verdana;
				color: #ffffff;
				background: #E4A96E; }

			div#sidebar div.poll p label {
				margin: 0px;
				padding: 0px; }

		div#sidebar div.poll table {
			margin: 5px 0px; }

			div#sidebar div.poll td p.answers {
				padding-left: 3px;
				font: 10px verdana;
				width: 100%; }


/* ********** [ SIDEBAR NAV ] ********** */

div#sidebar div#usernav {
	margin: 0px;
	padding: 0px;
	position: relative; }

	/* Original #0094D5 */
	div#sidebar div#usernav ul {
		margin: 0px 1px 0px 15px;
		padding: 0px;
	    list-style: none;
	    font-family: "Trebuchet MS";
		color: #006699; }

		div#sidebar div#usernav ul li a {
			padding-left: 5px;
			height: 24px;
	    	display: block;
		    font: 11px/24px arial;
		    font-weight: bold;
			color: #ff5e00;
		    text-decoration: none;
    		border-bottom: 1px #cccccc solid;
			text-transform: uppercase; }

		div#sidebar div#usernav ul li a:hover {
		    text-decoration: none;
			color: #0094d5;
			padding-left: 10px; }


/* ********** [ SIDEBAR SECOND NAV ] ********** */

div#sidebar div#secondnav {
	margin-top: 35px;
	padding: 0px;
	position: relative; }

	div#sidebar div#secondnav ul {
		margin: 0px 1px 0px 15px;
		padding: 0px;
	    list-style: none;
	    font-family: "Trebuchet MS";
		color: #006699; }

		div#sidebar div#secondnav ul li a {
			padding-left: 5px;
			height: 24px;
	    	display: block;
		    font: 11px/24px arial;
		    font-weight: bold;
			color: #ff5e00;
		    text-decoration: none;
    		border-bottom: 1px #cccccc solid;
			text-transform: uppercase; }

		div#sidebar div#secondnav ul li a:hover {
		    text-decoration: none;
			color: #0094d5;
			padding-left: 10px; }


/* ********** [ ANNOUNCE ] ********** */

div#announcements { }

	div#announcements ol {
		margin: 0px;
		padding: 0px;
	    list-style: none;
	    font: 11px/18px arial;
		color: #ff5e00; }

		div#announcements ol li span {
		    font: 11px/18px arial;
		    font: bold;
			color: #006699;
		    text-decoration: none; }

		div#announcements ol li a {
		    font: 11px/18px arial;
		    font: bold;
			color: #ff5e00;
		    text-decoration: none; }

		div#announcements ol li a:hover {
		    text-decoration: none;
			color: #0094d5; }
