.demo_container {
	width:980px;
	z-index: 10000;
	height: 35px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
 }
 
 .demo_container2 {
	width:980px;
	z-index: 10000;
	height: 100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
 }
 
#demo_top_wrapper { margin:0 0 20px 0;
 }
#demo_top {
	height:auto;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
 }
#my_logo {

}

#sticky_navigation_wrapper {
	width:100%;
	height:30px;
	background-image: url(../images/bck_head2.jpg);
	text-shadow:1px 1px 1px #000000;
	z-index: 10000;
}
#sticky_navigation {
	width:100%;
	height:30px;
	-moz-box-shadow: 0 0 5px #999;
	-webkit-box-shadow: 0 0 5px #999;
	box-shadow: 0 0 5px #999;
	background-image: url(../images/bck_head2.jpg);
	text-shadow:1px 1px 1px #000000;
	z-index: 10000;
}
#sticky_navigation ul { list-style:none; margin:0; padding:5px; 
text-shadow:1px 1px 1px #000000;}
#sticky_navigation ul li { margin:0; padding:0; display:inline;
text-shadow:1px 1px 1px #000000; }
#sticky_navigation ul li a {
	display:block;
	float:left;
	height:20px;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-top: 5;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	text-shadow:1px 1px 1px #000000;
}
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected {
	color:#fff;
	text-decoration:underline;
}
	
.form-text {
    font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}
