
/* T R Millest */

body { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #142915; list-style-type: square }
.light_txt              { color: white; font-weight: 500; font-size: 13px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: 8px }
.light_txt2               { color: white; font-weight: 500; font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: 8px }
a.body_light:link, a.body_light:visited, a.body_light:active   { color: white; font-weight: 500; font-size: 13px; text-decoration: underline; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.body_light:hover        { font-weight: 800; font-size: 13px;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.body_light_italic         { color: white; font-style: italic; font-weight: 500; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: 8px }
.body_light_large               { color: white; font-weight: 500; font-size: 15px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: -10px }
.body_light_large2                 { color: white; font-weight: 500; font-size: 15px; line-height: 21px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: -10px }
.body_light_large3                  { color: white; font-weight: 500; font-size: 14px; line-height: 19px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: -10px }
a.body_light_large3:link, a.body_light_large3:visited, a.body_light_large3:active  { color: white; font-weight: 500; font-size: 13px; line-height: 19px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; list-style-type: square; padding-top: 5px; padding-bottom: -20px }
a.body_light_large3:hover { color: white; font-weight: 600; font-size: 13px; line-height: 19px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-top: 5px; padding-bottom: -20px }
.body_light_large4                   { color: white; font-weight: 500; font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-bottom: -10px }
a.body_light_x_large:link, a.body_light_x_large:visited, a.body_light_x_large:active                 { color: white; font-weight: 500; font-size: 25px; line-height: 30px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; list-style-type: square; padding-top: 5px; padding-bottom: -20px }
a.body_light_x_large:hover                  { color: white; font-weight: 600; font-size: 23px; line-height: 30px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-top: 5px; padding-bottom: -20px }
.body_light_large_italic             { color: white; font-style: italic; font-weight: 500; font-size: 17px; line-height: 45px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; margin-top: -10px; margin-left: 100px; padding-left: 25px }
.dark_txt          { color: #131d12; font-weight: 500; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
a.body_dark:link, a.body_dark:visited, a.body_dark:active       { color: #131d12; font-weight: 500; font-size: 16px; text-decoration: underline }
a.body_dark:hover             { color: #444e43; font-weight: 500; font-size: 16px; text-decoration: none; display: inline }
.body_dark_bold      { color: #131d12; font-weight: bold; font-size: 13px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
.body_dark_caps         { color: #131d12; font-variant: small-caps; font-weight: 500; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
.body_dark_caps_sub         { color: #131d12; font-variant: small-caps; font-weight: bold; font-size: 10px; line-height: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; margin-top: -12px }
li      { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
p      { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
table         { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
a:link        { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:hover         { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active         { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited    { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

/*Menu_elements*/
#menu_background /* This DIV contains the menu elements. The "a:link," "a:visited," "a:hover," and "a:active" tags control the visual effects of the links. Different browsers render the  absolute position slightly differently.  */  
  { position: absolute; top: 0px; left: 0px; width: 100px; height: auto }
.menu_item       { color: #313158; font-weight: 500; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; position: relative }
.chosen_menu_item     { color: #cecece; font-weight: 800; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; position: relative }
a.menu:link  { color: #313158; font-weight: 400; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu:visited  { color: #313158; font-weight: 400; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.menu:hover     { color: #313158; font-weight: 800; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; display: block }
a.menu:active  { color: #313158; font-weight: 400; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


h1            { color: #e4ecd9; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 70px }
h2     { font-weight: normal; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3       { color: #142915; font-weight: bold; font-size: 14px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 20px }
h4 { font-weight: 600; font-size: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 10px }
h5   { font-weight: 500; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6     { color: #142915; font-size: 12px; line-height: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-left: 20px }
/* Drop caps */
.initial_capital /*   The text block starts with an initial capital set at slightly less than 2 times the height of the body text.   */       { font-weight: 600; font-size: 150%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#box  { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 2em auto; padding: 5px; border: solid #ddd; width: 250px; display: block }
#cap   { font-weight: 500; font-size: 300%; line-height: 50px; float: left; margin-top: 2px; margin-right: 1px; height: 34px }
* html #cap {margin-right:-2px; margin-top:3px;}
.dropcap { float:left; color:#62629C; font-size:80px; line-height:60px; padding-top:2px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.numbered_list /*   The text is displayed as a numbered list.   */        { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p.table            { font-size: 11px; line-height: 23px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; padding-top: 5px; padding-right: 5px; padding-left: 15px }
p.table1           { font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
p.table2          { color: #142915; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square; margin-left: 20px }
p.table3           { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: square }
.tablesmall       { color: #142915; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tablesmaller         { color: #142915; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.div.container1        { padding: 5px; border-top: 2px solid gray; border-right: none; border-bottom: none; border-left: 2px solid gray; position: relative; top: 0px; width: 622px; height: 388px; overflow: auto }
.div.container2         { padding: 5px; position: absolute; top: 114px; left: 119px; width: 622px; height: 388px; overflow: auto }
.div.mask   { background-color: #f6f6f6; position: absolute }
input     { font-size: 10px; font-family: verdana, arial, "ms sans serif"; background-color: #f4f4f1 }
textarea    { font-size: 10px; font-family: verdana, arial, "ms sans serif"; background-color: #f4f4f1 }
