<html><body><p>table, table th, table td{
	border-style: solid !important;
	border-color: #000000!important;
	border-width: 1px!important;
				
}	
		
table tr:nth-child(odd) {
	background-color: #E4DABC;
}
		
#content h3, h2{
	border-bottom: none!important;
	}

.module-typeC, .module-typeF{
	margin: 3px!important;

	
	}


.npgrow{
	clear:both;
}

#wrapper .external {

margin: 0 3px 0 3px;
}

.span9{
	min-height: 240px!important;
}

.span3, .span6{
	min-height: 120px!important;
	margin-bottom: 0px!important;
}

h6{
	margin: 0px!important;
	}
	
@media screen and (max-width: 767px){
.span3, .span6, .span9{
	min-height: 0px!important;
}
}

.alert-info {
    border-color: #bfa862;
    color: #503608;
    background-color: #E4DABC;
	padding-left: 10px!important;
	padding-right: 10px!important;
	margin-right: 1px;
	margin-left: 1px;
}

.alert-info h1, .alert-info h2, .alert-info h3, .alert-info h4 {
        color: #503608;
    }
	
	.active.btn-primary {
    color: rgba(255, 255, 255, 0.75);
}

.btn-primary {
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: rgb(255, 255, 255);
    text-shadow: 0px -1px 0px rgba(0,0,0,0.25);
    background-image: linear-gradient(#8e620f, #503608);
    background-repeat: repeat-x;
    background-color: #503608;
}

    .btn-primary:hover {
        color: rgb(255, 255, 255);
        background-color: #503608;
    }

    .btn-primary:focus {
        color: rgb(255, 255, 255);
        background-color: #503608;
    }

    .btn-primary:active {
        color: rgb(255, 255, 255);
        background-color: #503608;
    }

.active.btn-primary {
    color: rgb(255, 255, 255);
    background-color: #503608;
}

.disabled.btn-primary {
    color: rgb(255, 255, 255);
    background-color: #503608;
}

[disabled].btn-primary {
    color: rgb(255, 255, 255);
    background-color: #503608;
}

	
#wrapper [class*=nostyle]&gt;* {
padding: 0px!important;
}
	
.module-typeA ul{
	
		margin-left: 20px!important;
	}
	
@media screen and (max-width: 767px){
.span3, .span6, .span9{
	min-height: 0px!important;
}
}	
	
@media (min-width: 1200px){

.span6 {
width: 291px;
}
.span9 {
width: 440px;
}
.span3 {
width: 142px;
}
}

@media screen and (max-width: 1199px) and (min-width: 980px){
.span6 {
width: 233px;
}
.span9 {
width: 353px;
}
.span3 {
width: 114px;
}
.span18 {
width: 712px;
}
}

@media screen and (max-width: 979px) and (min-width: 768px){
html.nav #wrapper .span18 {
width: 726px!important;
}
html.nav #wrapper .span9 {
width: 360px!important;
}

html.nav #wrapper .span3 {
width: 116px!important;
}


}
</p></body></html>