
body{
	font-family: 'Open Sans', sans-serif;
}

.notbmargin{
	margin-top:0px !important;
	margin-bottom:0px !important;
}

.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.pImgs {    
    vertical-align: middle;    
    max-width: 100px;
}

.nav {
   /* padding: 6px 12px 12px; */
   margin-bottom: 0px;
}

.navigation > li > a, .navigation .navbar-search {
  padding: 25px 10px 10px 10px;
  margin: 0 4px;
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
	border-top-color:#FFF;
	border-bottom-color:#FFF;
}

#page-header .logo-container {
	float: left;
}

#page-header {
	padding-top:5px;
	border-bottom: 1px solid #008000;
}

#footer {
	border-top: 1px solid #008000;
	margin-top: 2em;
}

#footer ul {
	margin: 0em 0em 4em 0em !important
}

#footer li+li:before {
	color: #888888;
	content: "\2022";
	margin-right: 3ex;
}

#page-header #p-logo {
	float: left;
}

.bigInput {
	width: 50%;
}

.btn {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
}
.btn-primary {
	color: #ffffff;
	text-shadow: none;
	background-color: #009933;
	*background-color: #009933;
	background-image: none;
	background-position: 0px;
	border-color: #009933 #009933;
	border-radius: 6px 6px 6px 6px;
	filter: none;
	padding: 6px 12px;

}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
        color: #ffffff;
        background-color: #61b60e;
}

.nav-pills>li>a {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	
}

.navbar-inner {
	min-height: 50px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #45aeea;
	background-image: -moz-linear-gradient(top, #008000, #008000);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008000),
		to(#008000) );
	background-image: -webkit-linear-gradient(top, #008000, #008000);
	background-image: -o-linear-gradient(top, #008000, #008000);
	background-image: linear-gradient(to bottom, #008000, #008000);
	background-repeat: repeat-x;
	border: 1px solid #1990d5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	filter: progid :   DXImageTransform.Microsoft.gradient (   startColorstr
		= 
		 '#ff008000', endColorstr =   '#ff009B00', GradientType =   0 );
	*zoom: 1;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

.searchBtnNoMargin {
	margin-top: 0px !important;
	display: none;
}

h1,h2,h3,h4,h5,h6 {
	color: #000 !important;
}

a {
	color: #009933;
}

.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus
	{
	color: #009933 !important;
	background-color: transparent !important;
}

.nav-pills>li.active {
	box-shadow: 0px 5px 0px #008000;
}

.navbar-inner>li>a {
	color: #000 !important;
}

.mw-normal-catlinks {
	margin-top: 4em;
}

input.search-query {
	padding-left: 26px;
}

form.form-search {
	position: relative;
}

form.form-search:before {
	content: '';
	display: block;
	width: 14px;
	height: 14px;
	background-image:
		url(http://getbootstrap.com/2.3.2/assets/img/glyphicons-halflings.png);
	background-position: -48px 0;
	position: absolute;
	top: 8px;
	left: 8px;
	opacity: .5;
	z-index: 1000;
}

.navbar .nav>li>a {
	float: none;
	padding: 10px 15px 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: none;
}

Main_Pagemedia ="screen"
.navbar .brand {
	float: left;
	display: block;
	padding: 10px 20px 10px;
	margin-left: -20px;
	font-size: 20px;
	font-weight: 200;
	color: #FFFFFF;
	text-shadow: none;
}

#userbar .navbar-inner {
	padding-top: 5px;
}
