/* IE png fix */

img, div, a, input {
	behavior: url(iepngfix.htc)
}
body {
	margin-top: 0px;
}

a {text-decoration:none; font-weight: bold;}
a:link { color:#ffffff; }
a:visited { color: #ffffff;}
a:hover { color: #bb1f44;
text-decoration:none;}

.content { margin: 0 }

.content {
color: #333333;
font-size: 10pt;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 0px;
word-spacing: 0px;
}
.footer {
color: #bb1f44;
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
}
.contentlinks
	{
color: #bb1f44;
font-size: 10pt;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 0px;
word-spacing: 0px;
text-align: justify;}

a.contentlinks{text-decoration:none;}	
a.contentlinks{color: #bb1f44;}	
a.contentlinks:hover{color: #a7b9d4;}

.graylinks
	{
color: #999999;
font-size: 8pt;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 0px;
word-spacing: 0px;
text-align: justify;}

a.graylinks{text-decoration:none;}	
a.graylinks:hover{color: #a7b9d4;}

.contentbold {
color: #333333;
font-size: 10pt;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 0px;
word-spacing: 0px;
text-align: justify;
font-weight: bold;}

.contentlg {
color: #333333;
font-size: 18pt;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: 0px;
word-spacing: 0px;
text-align: justify;}


.plumbold {
color: #bb1f44;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: 0px;
word-spacing: 0px;
text-align: left;
font-weight: bold; }


/* Footer & Northern Hills Technology Link */
.NHT
	{font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	word-spacing: 0px;
	text-align: justify;	
	color: #bb1f44;	
	}
a.NHT{text-decoration:none;}	
a.NHT{color: #bb1f44;}
a.NHT:hover{color: #a7b9d4;}


/* dropdown menu styles */
#dropmenudiv{
position:absolute;
background-color: #a7b9d4;
border:0px;
border-bottom-width: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
line-height:22px;
z-index:50;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 2px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}