﻿html, body, form
{
	height: 100%;
	/* The html and body elements cannot have any padding or margin. */
}

/* Wrapper for page content to push down footer */
#wrap
{
	min-height: 100%;
	height: auto;
	/* Negative indent footer by its height */
	margin: 0 auto -160px;
	/* Pad bottom by footer height */
	padding: 0 0 160px;
}

/* Set the fixed height of the footer here */
#footer
{
	height: 160px;
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
	color: #0a2325;
}
#footer .text-muted{
	color :#0a2325;
}

.ext-strict .x-grid3-cell-inner, .ext-strict .x-grid3-hd-inner {
    width: 250px;
}
/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
.page-header
{
	margin: 10px 0 20px;
}

#wrap > .container
{
	padding: 60px 15px 0;
}

.container .text-muted
{
	margin: 20px 0;
}

#footer > .container
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 50px;
}
.bs-sidebar
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F0E0CC;
	border-radius: 5px;
}

	.bs-sidebar .nav .nav > li > a
	{
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 30px;
		font-size: 90%;
	}

	.bs-sidebar .nav > .active > a, .bs-sidebar .nav > .active:hover > a, .bs-sidebar .nav > .active:focus > a
	{
		font-weight: bold;
		color: white;
		text-shadow: 0 1px 0 #000000;
		background-color: #0a2224;
		border-right: 1px solid #563d7c;
		border-right-color: #0000CC;
	}

.radios .Redbutton
{
	color: Red;
}

.radios .Redbutton input
{
	border: none;
	background-color: red;
}

.radios .Greenbutton
{
	color: green;
}

.radios .Greenbutton label 
{
	font-size: 1.1em;
	text-decoration:underline;
	font-weight:bolder;
}


.radios .Greenbutton input
{
	border: none;
	background-color: green;
}

.radios label
{
	font-weight:normal;
}

.aligncenter
{
	text-align:center;
}
