/* $Id: mions.css,v 1.17+ 17-sep-2003 */
BODY {
   background-color: white;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;
}
.side {
   background-image: url(images/side.gif);
}
.header {
   background-color: #FAFAFA;
}
.navbar {
   background-color: #F4F4F4;
   background-image: url(images/navbar.gif);
}
.shim {
   background-image: url(images/shim.gif);
}
/* */

.mionlist {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;
}
.mionlist A:link {

   color: #505050;
   text-decoration: none;
}
.mionlist A:visited {
   color: #505050;
   text-decoration: none;
}
.mionlist A:hover {
   color: #505050;
   text-decoration: none;
}
.mappi {
   background-image: url(../images/1mappi.gif);
}
.mappidesc {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #225B72;
}
.mappimark {
   color: #911A1A;
}
.mappireq {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   color: #225B72;
}
.mappireq A:link {
   color: #225B72;
   text-decoration: none;   
   border-bottom: 1px dotted #909090;
}
.mappireq A:visited {
   color: #225B72;
   text-decoration: none;   
   border-bottom: 1px dotted #909090;
}
.mappireq A:hover {
   color: #225B72;
   text-decoration: none; 
   border-bottom: 1px solid #225B72;   
}
.specline {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;
}
.specline STRONG {
   font-weight: normal;
   color: #7D1616;
}
.specline A:link {
   color: #505050;
   text-decoration: none;   
}
.specline STRONG A:link {
   font-weight: normal;
   color: #7D1616;
   text-decoration: none;
}
.specline A:visited {
   color: #505050;
   text-decoration: none;
   border-bottom: 1px dotted #909090;
}
.specline STRONG A:visited {
   font-weight: normal;
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dotted #909090;
}
.specline A:hover {
   color: #505050;
   text-decoration: none;
   border-bottom: 1px solid #909090;
}
.specline STRONG A:hover {
   font-weight: normal;
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px solid #909090;
}
.all {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   font-weight: bold;
   color: #7D1616;  
}
.all A:link {
   color: #7D1616;
   text-decoration: none;
}
.all A:visited {
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dotted #909090;   
}
.all A:hover {
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dashed #7D1616;     
}
.regtext {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;   
}
.formname {
   width: 120px;
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;
}
.formpwd {
   width: 105px;
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;
}
.altall {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   font-weight: bold;
   color: #63813A;  
}
.altall A:link {
   color: #63813A;
   text-decoration: none;
}
.altall A:visited {
   color: #63813A;
   text-decoration: none;
   border-bottom: 1px dotted #909090;   
}
.altall A:hover {
   color: #63813A;
   text-decoration: none;
   border-bottom: 1px dashed #63813A;     
}
.newsline {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;  
}
.newsline A:link {
   color: #7D1616;
   text-decoration: none;
}
.newsline A:visited {
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dotted #909090;
}
.newsline A:hover {
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dashed #909090;
}
.newstitle {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 14px;
   fontSize: 15px;
   color: #505050;
   font-weight: bold;
}
.newsdate {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
   color: #CECECE;  
}
.evntline {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: black;  
}
.evntline STRONG {
   font-weight: bold;
   color: #7D1616;
}
.analine {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: black;  
}
.analine STRONG {
   font-weight: bold;
   color: #7D1616;
}
.anamore {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
   color: #7D1616;   
}
.anamore A:link {
   color: #7D1616;
   text-decoration: none;
}
.anamore A:visited {
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dashed #909090;
}
.anamore A:hover {
   color: #E67A41;
   text-decoration: none;
}
.caltext {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;   
}
.formmonth {
   width: 110px;
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 9px;
   fontSize: 10px;
   color: black;
}
.formelem {
   width: 190px;
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   color: black;
}
.formmion {
/*   width: 120px; */
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   color: black;
}
.formradio {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
   color: black;   
}
.formsub {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   color: #505050;   
   font-weight: bold;
}
.forminp {
   width: 120px;
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   color: black;
}
.formquart {
   width: 100px;
   height: 20px;
   margin: 0;
   padding: 0;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 9px;
   fontSize: 10px;
   color: black;
}
.recline {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #34530D;  
}
.recline A:link {
   color: #34530D;
   text-decoration: none;   
}
.recline A:visited {
   color: #34530D;
   text-decoration: none;
   border-bottom: 1px dashed #C0C0C0;  
}
.recline A:hover {
   color: #34530D;
   text-decoration: none;
   border-bottom: 1px solid #34530D;     
}

/* */
.footer {
   background-color: #E6E6E6;
   background-image: url(images/footer.gif);
}
.fend {
   background-color: #E6E6E6;
   background-image: url(images/footer-end.gif);   
}
.copyright {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 9px;
   fontSize: 10px;
   color: #808080;
    background-image: url(images/1.gif);
}
.copyright A:link {
   color: #808080;
   text-decoration: none;   
}
.copyright A:visited {
   color: #808080;
   text-decoration: none;   
   border-bottom: 1px dashed #C0C0C0;
}
.copyright A:hover {
   color: #808080;
   text-decoration: none;   
   border-bottom: 1px solid #808080;
}
.null {
    background-image: url(images/1.gif);
}

/* sub */

.subpagetitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 20px;
   fontSize: 21px;
   color: #911A1A;
   letter-spacing: .1ex;
}
.subnewstitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 17px;
   fontSize: 18px;
   color: #911A1A;
   letter-spacing: .1ex;
}
.subpagetitle A:link {
   color: #911A1A;
   text-decoration: underline;
}
.subtitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   fontSize: 16px;
   color: #911A1A;
}
.subtitlecmt {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   fontSize: 12px;
   color: black;
}
.subtitlecmt STRONG {
   font-weight: normal;
   color: #911A1A;   
}
.subtext {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   fontSize: 14px;
   color: black;
   line-height: 140%;
}
.subtext A:link {
   color: #911A1A;
   font-weight: bold;
   text-decoration: none;
}
.subtext A:visited {
   color: #911A1A;
   font-weight: bold;
   text-decoration: none;
   border-bottom: 1px dotted #909090;   
}
.subtext A:hover {
   color: #911A1A;
   font-weight: bold;
   text-decoration: none;
   border-bottom: 1px dashed #909090;   
}
.subtextb {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 14px;
   fontSize: 15px;
   color: black;
   line-height: 140%;
}
.sublist {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   fontSize: 14px;
   color: black;
}
.sublist STRONG {
   color: #46730C;   
}
.sublist A:link {
   color: #911A1A;
   text-decoration: none;
}
.sublist A:visited {
   color: #5E1313;
   text-decoration: none;
}
.sublist A:hover {
   color: #911A1A;
   text-decoration: none;
   border-bottom: 1px dashed #909090;   
}
.subcmt {
   font-size: 10px;
   fontSize: 11px;
}
P.sublist {
   margin-bottom: 0;
   padding-bottom: 0;
}
.subget {
   font-size: 10px;
   fontSize: 11px;
   margin: 0;
   padding: 0;
   color: #505050;   
}
.subget A:link {
   color: #505050;
}
.subnav {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
}
.subgray {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
   text-decoration: underline;   
   color: #707070;
}
A.sngreen:link {
   text-decoration: none;
   color: #46730C;   
}
A.sngreen:visited {
   text-decoration: none;
   color: #46730C;
   text-decoration: none;
   border-bottom: 1px dotted #909090;
}
A.sngreen:hover {
   text-decoration: none;
   color: #46730C;
   text-decoration: none;
   border-bottom: 1px dashed #909090;
}
A.snred:link {
   text-decoration: none;
   color: #911A1A;   
}
A.snred:visited {
   text-decoration: none;
   color: #911A1A;
   text-decoration: none;
   border-bottom: 1px dotted #909090;
}
A.snred:hover {
   text-decoration: none;
   color: #911A1A;
   text-decoration: none;
   border-bottom: 1px dashed #909090;
}
.more {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
   color: #7D1616;   
}
.more A:link {
   color: #7D1616;
   text-decoration: none;
   border-bottom: none;
}
.more A:visited {
   color: #7D1616;
   text-decoration: none;
   border-bottom: 1px dashed #909090;
   border-bottom: none;   
}
.more A:hover {
   color: #E67A41;
   text-decoration: none;
   border-bottom: none;   
}
UL {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   fontSize: 14px;
   margin-top: 0;
}
LI {
   list-style-image: url(../images/bullet-bigredarrow.gif);
   list-style-position: outside;
   list-style-type: square;
}

LI.squared {
   list-style-image: url(../images/bullet-bigredarrow.gif);
   list-style-position: outside;
   list-style-type: square;
}

LI.diamond {
   list-style-image: url(/images/bullet-bigredarrow1.gif);
   list-style-position: outside;
   list-style-type: square;
}

LI.nosquare {
   list-style-position: outside;
   list-style-type: square;
}

LI.subtoc {
   list-style-image: url(/images/bullet-medredarrow.gif);
   list-style-position: outside;
   list-style-type: square;
}

LI A:link {
   color: #911A1A;
   font-weight: bold;
   text-decoration: none;   
}
LI A:visited {
   border-bottom: 1px solid #AAAAAA;
}
LI A:hover {
   border-bottom: 1px solid #911A1A;
}
.ftopiclist {
   font-size: 12px;
   fontSize: 13px;   
}
.ftopiclist A:link {
   text-decoration: none;
   color: #46730C;
   border-bottom: 1px solid #46730C;
}
.ftopiclist A:visited {
   text-decoration: none;
   color: #46730C;
   border-bottom: 1px solid #AAAAAA;
}
.ftopiclist A:hover {
   text-decoration: none;
   color: #46730C;
   border-bottom: 1px solid Black;
}
.fform {
 margin: 0;
 padding: 0;
 border: 1px solid #46730C;
}

.listnav {
   color: #911A1A;
   font-size: 10px;
}
A.listnav:link {
   color: #911A1A;
   font-size: 10px;
   border: 0;
   text-decoration: none;
}
A.listnav:hover {
   color: #911A1A;
   font-size: 10px;
   text-decoration: underline;
   /*  border-bottom: 1px solid #911A1A; */
}
A.listnav:visited {
   color: #911A1A;
   font-size: 10px;
   text-decoration: underline;
   /*  border-bottom: 1px solid #911A1A; */
}


.formtext {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   fontSize: 14px;
   color: #911A1A;   
}
.formraw {
   background-color: #F8F8F8;   
}
.formcmt {
   background-color: #F8F8F8;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 10px;
   fontSize: 11px;
   color: #505050;   
}
.miontable {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #505050;    
}
.miontlist {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   fontSize: 13px;
   color: #46730C; 
}
.miontable A:link {
   font-size: 11px;
   fontSize: 12px;
   color: #911A1A;
   text-decoration: none;
}
.miontable A:visited {
   font-size: 11px;
   fontSize: 12px;
   color: #911A1A;
   text-decoration: none;
   border-bottom: 1px dotted #909090;   
}
.miontable A:hover {
   font-size: 11px;
   fontSize: 12px;
   color: #911A1A;
   text-decoration: none;
   border-bottom: 1px dashed #909090;   
}
.tmin {
   font-size: 11px;
   fontSize: 12px;
   color: #808080;   
}

.regform {
 BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #a5acb2; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-COLOR: #a5acb2; BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-COLOR: #a5acb2; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #a5acb2; BORDER-TOP-WIDTH: 1px
}

.miontable1 {
	COLOR: #505050; FONT-FAMILY: Tahoma, Arial, sans-serif; FONT-SIZE: 12px; fontSize: 13px
}

.tmin {
   font-size: 11px;
   fontSize: 12px;
   color: #808080;   
}
.prjlist {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   fontSize: 14px;
   color: black;
	font-size: 15px;
	font-weight: bold;
}
.prjlist STRONG {
   color: #46730C;   
}
.prjlist A:link {
   color: #911A1A;
   text-decoration: none;
}
.prjlist A:visited {
   color: #5E1313;
   text-decoration: none;
}
.prjlist A:hover {
   color: #911A1A;
   text-decoration: none;
   border-bottom: 1px dashed #909090;   
}
.prjlist P {
	margin-top: 3px;
	margin-bottom: 14px;
	font-size: 13px;
	font-weight: normal;
}
