body { text-align:center; font-family:Georgia, Times New Roman, serif;}
table, tr, td, div, p { font-size:12px; }

a.a1:link { color:#828485; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size: 14px; text-decoration:none;}
a.a1:active { color:#828485; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size: 14px; text-decoration:none; }
a.a1:visited { color:#828485; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size: 14px; text-decoration:none; }
a.a1:hover { color:#828485; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size: 14px; text-decoration:none; }

a.a2:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFDEB; text-decoration: none; font-weight: bold; }
a.a2:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; }
a.a2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFDEB; text-decoration: none; font-weight: bold; }
a.a2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFDEB; text-decoration: none; font-weight: bold; }

a.a3:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #369; text-decoration: none; font-weight: bold; }
a.a3:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #369; text-decoration: none; font-weight: bold; }
a.a3:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #369; text-decoration: none; font-weight: bold; }
a.a3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; font-weight: bold; }

a.a4:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; text-decoration: none; }
a.a4:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; text-decoration: none; }
a.a4:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; text-decoration: none; }
a.a4:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; text-decoration: none; }

a.a5:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #369; text-decoration: underline; font-weight: bold; }
a.a5:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #369; text-decoration: none; font-weight: bold; }
a.a5:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #369; text-decoration: underline; font-weight: bold; }
a.a5:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none; font-weight: bold; }

a.a6:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4E0019; text-decoration: underline; font-weight: bold; }
a.a6:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; }
a.a6:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4E0019; text-decoration: underline; font-weight: bold; }
a.a6:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4E0019; text-decoration: none; font-weight: bold; }

a.a7:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
a.a7:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000;  font-weight: bold; }
a.a7:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;  font-weight: bold; }
a.a7:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;  font-weight: bold; }

a.a8:link {  color: #493a0e;  font: bold 10px Arial, Helvetica, sans-serif, sans-serif;  text-decoration: none; display:block; width:179px; height:20px;  background: url(/images/montanaranch/link_bg.gif) no-repeat center;  text-indent: 25px; line-height: 18px;  }
a.a8:active {  color: #493a0e;  font: bold 10px Arial, Helvetica, sans-serif, sans-serif;  text-decoration: none; display:block; width:179px; height:20px;  background: url(/images/montanaranch/link_bg.gif) no-repeat center;  text-indent: 25px; line-height: 18px;}
a.a8:visited {  color: #493a0e;  font: bold 10px Arial, Helvetica, sans-serif, sans-serif;  text-decoration: none; display:block; width:179px; height:20px;  background: url(/images/montanaranch/link_bg.gif) no-repeat center;  text-indent: 25px; line-height: 18px;}
a.a8:hover {  color: #000000;  font: bold 10px Arial, Helvetica, sans-serif, sans-serif;  text-decoration: none; display:block; width:179px; height:20px;  background: url(/images/montanaranch/link_bg.gif) no-repeat center;  text-indent: 25px; line-height: 18px;}

a.a9:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a9:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a9:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a9:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold; }

.sp1 {color:#ffffff; font-size:18px; font-weight:bold;}
.sp2 {color:#517626; font-size:18px; font-weight:bold;}

#container { margin-left:auto; margin-right:auto; width:950px; }
#content   { background:url(/images/kingsley/nh_content_bg.jpg) no-repeat; width:416px; height:auto; background-position:top left; padding-top:85px; padding-right:20px; padding-left:20px; }
#footer    { background:url(/images/kingsley/nh_footer.gif) no-repeat; width:950px; height:25px; text-align:right; }

.content_top 	{ color:#ffffff; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size:12px; }
.content_bottom { color:#000000; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size:12px; }
.topinfo 		{ color:#828485; font-family:Georgia, Times New Roman, serif; font-weight:normal; font-size: 14px; text-decoration:none;}

h1 {color:#517626; font-size:15px; font-weight:bold;}
h2 {color:#517626; font: bold 12px Georgia, Arial; margin-bottom:5px; }

.hd0 { color:#8c0000; font: bold 18px Georgia, Arial;}
.hd1 { color:#8c0000; font: bold 18px Georgia, Arial; }
.hd2 { color:#1b0d0d; font: bold 18px Georgia, Arial; }
.hd3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1b0d0d; font-weight: bold; }
.hd4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.hd5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.hd6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* horizontal rule */
.hr1 { background: transparent; color:#D9A458; height: 1px; }

/* input */
.i1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 200px; }

/* select */
.sel1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.sel2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* submit */
.sub1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #7E2810; color: #ffffff; letter-spacing: 0.038em; }

/* textarea */
.ta1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 90%; }

/* tabledata */
.td1 { padding: 5px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.td2 { padding: 5px; background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.td3 { padding: 5px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.td4 { padding: 5px; background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.td5 { background-color: #ffffff; background-image: url(//images/montanaranch/USIY/bluebg.gif); }
.td6 { background-color: #fff; background-image: url(//images/montanaranch/USIY/housebg.gif); }
.td7 { background-color: #000; }
.td8 { background-color: #fff; }
.td9 { background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font size: 12px; color:#000000; }
.td10 { font: 12px arial,helvetica,geneva,sans-serif; color:#000; background: #fff; }
.td11 {  font: 11px arial,helvetica,geneva,sans-serif; color:#000; background: #fff; }

/* text */
.t1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } 
.t2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } 
.t3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; } 
.t4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #369; } 
.t5 { font: 12px arial,helvetica,geneva,sans-serif; color: #000; }
.t6 { font: 12px arial,helvetica,geneva,sans-serif; color: #000; }

/* tableheader */
.th1 { font-family: Arial, Helvetica, sans-serif; background-color: #554814; font-size: 12px; color: #ffffff; font-weight: bold; }
.th2 { font-family: Arial, Helvetica, sans-serif; background-color: #237DBF; font-size: 10px; color: #ffffff; font-weight: bold; }

/* Drop-Down Menu */
.ddmx { position:relative; }
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {display:block;position: relative;}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {padding: 3px 8px 4px 8px; font: 11px "Georgia", Times, serif; color: #FFFFFF; font-weight: bold;  text-decoration: none;    display: block;    white-space: nowrap;    position: relative;    z-index: 500;}

.ddmx .item2 {background: #4e96ce; filter: alpha(opacity=80); -moz-opacity: 0.8;}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {background: #32a945; filter: alpha(opacity=70); -moz-opacity: 0.7;}

.ddmx .section {position: absolute;visibility: hidden;z-index: 500; padding:10px; font-size:20px; font-family:"Georgia", Times, serif; font-color:#5b3a1b; font-weight:bold; width:200px; }


td.special { border:1px solid #dcdcdc; background:#ededed; padding:8px; text-align:center; font-size:12px;}