/* THIS FILE For use on RTO district 27 website                                  */
/* <link rel="stylesheet" type="text/css" href="../Stylesheets/_netscape_.css">  */
/* <STYLE type=text/css>@import url("Stylesheets/_others_.css"); </STYLE>        */
/* Note: the order of the two style sheet references is important                */
/* IE supports @import and so will use it to override styles use in LINK         */

div.row span.left {
  float: left;
  text-align: left;
  width: 29%;
border: 1px solid #333
  }

div.row span.right {
  float: right;
  text-align: right;
  width: 70%;
border: 1px solid #333
  }

.clear_float {clear: both;}

#leftcontent {position: absolute; left: 10px; top: 5px; width: 29%;}

#rightcontent {position: absolute; right: 10px; top: 5px; width: 70%; text-align: right;}

#centercontent {background: #fff; margin-left: 199px; margin-right: 199px; border: 1px solid #000;}


body {color: black; background-color: white;
      font-family: times new roman, times roman, new york, serif;}

.verdana {font-size: smaller; font-family: verdana, geneva, arial, helvetica, sans-serif;}
.arial {font-size: smaller; font-family: arial, helvetica, sans-serif;}

.bottomBorderThin {border-bottom: 1px #19184d solid;}
.bottomBorderDotted {border-bottom: 1px #19184d dotted;}
.topBorderDotted {border-top: 1px #19184d dotted;}
.topBorderThin {border-top: 1px #19184d solid;}
.bottomBorder {border-bottom: 2px #19184d solid;}
.rtoSiteTitle {font-weight: bold; color: #FFFFFF; 
               font-family: times new roman, times roman, new york, serif;}

.rtoPgHead {PADDING-RIGHT: 1em; PADDING-LEFT: 0.5em; 
            PADDING-TOP: 0.5EM; PADDING-BOTTOM:0;  
            font-size: 24pt; font-weight: bold; color: #19184d;
            border-bottom: 1px #CECEDB solid; }

.rtoPgFoot {font-size: 10pt; color: #19184d; text-align: center;
            border-top: 1px #CECEDB solid;}

.rtoDateStamp {font-size: 10pt; color: #19184d; text-align: left; color: #800000;
            border-top: 1px #CECEDB solid;}

/* For nav links on reports, events, etc */

.rtoRptNav    {font-size: 10pt; color: #19184d; text-align: left;}
.rptHeadLeft  {float: left; padding-left: 1px;}
.rptHeadRight {float: right; width: 79%; text-align: right; padding: 0;}

.navbar A:hover {COLOR: #990000; TEXT-DECORATION: underline}
.navbar A {COLOR: #19184d; TEXT-DECORATION: none;}
.navbar {PADDING-RIGHT: 1em; 
         PADDING-LEFT: 1em; 
         FONT-SIZE: 13px; 
         PADDING-BOTTOM: 0.2em;   
         PADDING-TOP: 0.2em;}

.xnavbar {FONT-SIZE: 13px;}


.content {PADDING-RIGHT: 1em; 
          PADDING-LEFT: 1em;  
          PADDING-BOTTOM: 1em; 
          PADDING-TOP: 0em;
          BACKGROUND-COLOR: white;}
.content H3 {FONT-WEIGHT: bold; 
             FONT-SIZE: 1.4em; 
             COLOR: #19184d;
             margin-bottom: 0px;}

.promo P { MARGIN-BOTTOM: 1.5em; font-size: 11pt;}

H3 {FONT-WEIGHT: bold; FONT-SIZE: 1.4em; COLOR: #990000;}

.xsidebar FORM {MARGIN-TOP: 0px; FONT-SIZE: 1em;}

.sidebar {PADDING-RIGHT: 1em; 
          PADDING-LEFT: 1em;  
          PADDING-BOTTOM: 0.5em; 
          PADDING-TOP: 0.5em; 
          MARGIN-TOP: 0px;
          FONT-SIZE: 0.8em;
          BACKGROUND-COLOR: white; }

.sidebar H2 {PADDING-LEFT: 0.3em; 
             FONT-SIZE: 1.1em; 
             MARGIN-BOTTOM: 0.5em; 
             BACKGROUND-COLOR: #e0d0b0;}

.sidebar P {MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; FONT-SIZE: 1em;}
.sidebar A {TEXT-DECORATION: none;}

/* The Reports page doens't really have a side bar, only 3 semi-equal columns */
.rptlist {PADDING-RIGHT: 1em; 
          PADDING-LEFT: 1em;  
          PADDING-BOTTOM: 0.5em; 
          PADDING-TOP: 0.5em; 
          FONT-SIZE: 0.8em;
          BACKGROUND-COLOR: white;}

.rptlist H2 {PADDING-LEFT: 0.3em; 
             FONT-SIZE: 1.1em; 
             MARGIN-BOTTOM: 0.5em; 
             BACKGROUND-COLOR: #e0d0b0;}

.rptlist P {MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; FONT-SIZE: 1.2em;}
.rptlist A {TEXT-DECORATION: none;}


.leftbar {border-right: 1px #CECEDB solid;}
.leftbar P {MARGIN-RIGHT: 4px;}

.leftlinkbar {border-right: 1px #CECEDB solid;}
.leftlinkbar P {border-bottom: 1px #CECEDB solid; MARGIN-RIGHT: 4px;}

.rightbar {border-left: 1px #CECEDB solid;}
.rightbar P {MARGIN-LEFT: 4px;}

.rightlinkbar {border-left: 1px #CECEDB solid;}
.rightlinkbar P {border-bottom: 1px #CECEDB solid; MARGIN-LEFT: 4px;}
.rightlinkbar A {TEXT-DECORATION: none;}


.centerbar {}
.centerbar P {MARGIN-LEFT: 4px; font-size: 1.2em;}


.evt_tag   { font-size: 8pt; font-weight: normal; 
             color: #19184d; }
.evt_translate   { font-size: 8pt; font-weight: normal; 
             font-family: verdana, geneva, arial, helvetica, sans-serif;
             color: #19184d; text-align: right;}
.evt_title { font-size: 24pt; font-weight: bold; 
             color: #BE7A3F; text-align: left;
             border-bottom: 2px #19184d solid;
             border-top: 1px #19184d solid;}
.sml_evt_title { font-size: 16pt; font-weight: bold; 
             font-family: verdana, geneva, arial, helvetica, sans-serif;
             color: #BE7A3F; text-align: left;
             border-bottom: 2px #19184d solid;
             border-top: 1px #19184d solid;}

.evt_info  { font-size:12pt; font-weight: normal; white-space: nowrap;
             color: #19184d; text-align: left;
             border-bottom: 2px #19184d solid;
             border-top: 1px #19184d solid;
             border-left: 1px #19184d solid;}
.evt_body  { font-size: 24pt; font-weight: bold; 
             font-family: times new roman, times roman, new york, serif;
             color: black; }



#HiDate    { font-size: 8pt; color: #800000; }

#HiText    { font-size: 11pt; color: black; }

.rptgold   {}
.orig_rptgold   {border-style: solid; border-top: 1px #BE7A3F solid;
            border-left: 3px solid #BE7A3F; border-right: 0; border-bottom: 0;}

.rptblue   {}
.orig_rptblue   {border-style: solid; border-top: 1px #19184d solid;
            border-left: 3px solid #19184d; border-right: 0; border-bottom: 0;}



/* To allow a tabular display for a definition list */
/* http://www.maxdesign.com.au/presentation/definition/dl-table-display.htm */

dl.table-display {width: 41.1em; margin: 2em 0; padding: 0; }

.table-display dt {width: 15em; float: left; margin: 0 0 0 0; padding: .5em;
                   border-top: 1px solid #999; font-weight: bold;}

/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

.table-display dd {float: left; width: 24em; margin: 0 0 0 0; padding: .5em;
                   border-top: 1px solid #999;}


/* RTO Dk Blue  #19184d; */


.nav   { color: white;    background: #19184d; white-space: nowrap; } /* default no mouse */
.nav_35  { color: white;    background: #0099CC; white-space: nowrap; } 

.nav a:link { color: white; text-decoration: none;}
.nav a:visited { color: white; text-decoration: none;}
.nav_35 a:link { color: white; text-decoration: none;}
.nav_35 a:visited { color: white; text-decoration: none;}

.mouseoff { color: white; background: #19184d; white-space: nowrap; } /* blue */
.mouseon  { color: white; background: #BE7A3F; white-space: nowrap; } /* gold */
.mouseon_35  { color: white; background: #FFCC66; white-space: nowrap; } /* */
.mouseoff_35 { color: white; background: #0099CC; white-space: nowrap; } /* default no mouse */



/* Director and Exec pages */
table#dir {border-style: solid; border-width: 1px;  border-collapse: collapse; border-color: #111111; width: 100%}
td#dirname {width: 30%;  vertical-align: top;}

/* needed for Mac Netscape 4.7 */


a:link { text-decoration: none; color: blue;}
a:visited { text-decoration: none; color: blue;}
.std_link a:link { text-decoration: underline; color: blue;}
.std_link a:visited { text-decoration: underline; color: blue; }
xa:hover {color: #19184d}

a:hover {COLOR: #990000; TEXT-DECORATION: underline}

/* events */
.rb4 {color: navy; 
      font-family: verdana, geneva, arial, helvetica, sans-serif;
      font-style: italic; 
      font-size: smaller;}

.mouseoff a:link { text-decoration: none; color: #FFFFFF;}
.mouseoff a:visited { text-decoration: none; color: #FFFFFF;}
.mouseoff_35 a:link { text-decoration: none; color: #FFFFFF;}
.mouseoff_35 a:visited { text-decoration: none; color: #FFFFFF;}
.xmouseoff a:hover { text-decoration: none; color: #19184d;}
.xmouseoff a:visited  { text-decoration: none; color: #FFFFFF;}
.mouseon a:visited { text-decoration: none; color: #FFFFFF;}
.xmouseon a:hover, a:active  { color: #19184d; } 

.news_hd     {font-family: verdana, geneva, arial, helvetica, sans-serif;
              font-size: 24pt; color: #19184d; line-height: 20pt;
              margin-bottom: 6pt;}
.news_author {font-family: cursive;
              font-size: 12pt; color: black; font-weight: bold;
              margin-top: 4pt; margin-bottom: 0;}
.news_body   {font-family: times new roman, times roman, new york, serif;
              font-size: 12pt; color: black; font-style: normal;
              border-style: solid; border-top: 1px solid #19184d;
              border-left: 0; border-right: 0; border-bottom: 0;
              margin-top: 12pt;}
.news_list   {margin-top: 6pt; margin-bottom: 2pt; margin-left: 4pt; 
               line-height: .9em; }
.news_main   {margin-top: 8pt; margin-bottom: 2pt; line-height: .9em;
              font-weight: bold;}

/* to display a floating image with caption.                              */
/* Usage:                                                                 */
/* <div class="floatimgRT">                                               */
/*  <img border="0" src="../photos/xxx.jpg" width="280" height="181">     */
/*  <p>caption</p>                                                        */
/* </div>                                                                 */

.floatimgRT {
float: right;
text-align: center;
font-size: small;
}
.floatimgRT img {
display: block;
}

