@charset "UTF-8";
/* CSS Document */




/* CLASSES */
.hidden {visibility: hidden;
font-size: .01em;
padding: 0;
margin: 0; }

.more, .totop {
display: none;
}

.bold {
font-weight:bold;
}

.rightimage {padding: 1% 3% 1% 1%;
border: none;
 }


 
.leftimage {padding: 2%;
border: none;
float: left; }


body {background: #FFFFFF;
color: #000000;
font-family: "Times New Roman", Times, serif;
font-size: 10pt; }

.printonly {display: inherit;}



#leftcolumn {
margin-right:430px;}

#rightcolumn {float: none;
width:420px;}
/* COLUMN ONE */

#col1 {
float: none;
width: 260px;
margin: 0;
padding: 15px 0 0 0;


}

#imgright {padding: 1% 3% 1% 1%;
border: none;
float: right;
 }

/* COLUMN TWO */
#col2 {
padding: 0;
float: none;
margin: 0;

}

#col2wrapper {background: #FFFFFF;
padding: 5px;
margin: 15px 0 0 160px;}


/* COLUMN THREE */

#col3 {float: none;

background: #FFFFFF;

min-height: inherit;
padding: 15px 15px 0 15px;
margin:0;

}

#col4 {background: #FFFFFF;
clear:left;
padding: 1px 10px 10px 15px;
}




img {border: 0;}

a, a:visited {color: #000000;
text-decoration: underline;
font-weight: bold;}


h1, h2, h3 {text-transform: uppercase;}

h2 {
background: #fff;
color: #044201;
font-size: 1.7em;
padding: .5% 1% 1% 2%;
text-indent: 35px;}


h3 {
color: #5b700f;
font-size: 1.4em;
padding: 1% 0 1% 0;
}

h3 a:link, h3 a:visited {color: #5b700f;
text-decoration: none;} 

h4 {color: #336600;
font-size: 1em;
margin: 0em;
padding: 0; }

h5 {
color:#000000;
font-size: 1em;
margin: .5em;
padding: 0; }

h6 {margin: 0;
padding: 0;
color: #333333;
font-weight: bold;
font-size: 1em; }


ul li {list-style-type: none;}

ol { list-style-type: upper-roman; }


/* HEADER */

#header {display: block;


text-decoration: none; 
background: #fff;


}

a#umlogo:link, a#umlogo:visited {
display: none;}

 
#header ul {display: none;}


#textsize {display: none;}

h1 {


margin: 0;
padding: 0;
}

h1 a, h1 a:link, h1 a:visited {
display: block;
height: inherit;
width: inherit;
clear:left;


text-decoration: none; 

margin:0 0 0 0;
padding: 0; }



/* MAIN NAVIGATION */

#nav {
display: none;
}



/* CONTAINER FOR COLUMNS 1, 2, and 3 */
#container { 
padding: 0 0 0 15px; 
background: #fff;
float: none;
min-height: inherit;
width: auto;


}


/* For anyplace that needs some columns inside the content div */

#colcontainer {clear: both;
float: none;}

#subcol1 {float: left;
padding: 1%;
margin: 1%;}

#subcol2 {float: left;
padding: 1%;
margin: 1%;}

/* This is to get around the Firefox bug that cuts off floated columns in print. It shimmies the column over to the left where it won't be broken or interrupted by other content. */
#subcol3 {float: none;
clear: both;
padding: 1%;
margin: 1%;}






/* FOOTER */

#footer {border-top: #333333 solid 1px;
font-size: .8em;
text-align: center;
clear: both;

}

#footer p {clear: both;}


 a#mtechlogo:link, a#mtechlogo:visited {
display: inline;
text-decoration: none;
background: #fff;
width: 188px;
height: 40px;
margin:  45px 0 0 15%;
padding: 0;
float: left;
}


a#nwreilogo:link, a#nwreilogo:visited {
display: inline;
text-decoration: none;
background: #fff;
height: 65px;
width: 205px;
margin: 25px 0 0 10%;
padding: 0;
float: left;
}


address {
float:right;
font-style: normal;
margin: 40px 2% 10px 0;
text-align:left;
clear: none;}

#footer ul {
display: none; }

.clear {clear:both;}


