
body { margin: 0px; background-color: #7e2810;}

body,td {color: #444444;  font: bold 10px Georgia, Arial; }

a { font-family: Arial, Helvetica, sans-serif; color: #000000; }

a.a1:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
a.a1:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;  font-weight: bold; }
a.a1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  font-weight: bold; }
a.a1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  font-weight: bold; }

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; }

.bg1 { background-color: #000000; }

/* header */
h1 {color:#8c0000; font: bold 18px Georgia, Arial; margin-bottom:5px;  background: url(/images/montanaranch/hr.gif) no-repeat bottom left;   }
h2 {color:#1b0d0d; font: bold 18px 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: #554814; font-size: 10px; color: #ffffff; font-weight: bold; }

