body         { background-color: #000000;
               color:            #AAAAAA }

body2        { background-color: #000000;
               color:            #AAAAAA;
               border:           none }

body.reverse { background-color: #FFFFFF;
               color:            #000000; }


tborder         {color:          #619394;}
ttborder         {border:    1px solid #619394;}

/* Tables */
table        { text-align:       left;
               white-space:      normal;
               width:            100%;
               border:           none;
               border-collapse:  collapse}

table.indent { margin-left:      3em }

table.half   { width:            50% }

table.third  { width:            33% }
tr.headings  { text-decoration:  underline;
               font-weight:      bold;
               font-size:        1.2em }

td           { vertical-align:   top;
               padding:          5px }

td.number    { text-align:       right }

td.notes     { width:            30%;
               min-width:        30% }
td.half      { width:            50% }

/* Links */
a            { color:            #AAAAAA }
a:hover      { color:            #619394 }
a:focus      { outline:          none   }  /* Remove line around links as they are clicked */

h1,h2,h3        { color:            #619394 }

/* Images */
img          { border:           none;
               border-width:     0 }
img.hidden   { visibility:       hidden }

img.fltLeft  { float:            left}

img.LRmargin1  { margin:             1em 1% 1em 1% }

img.LRmargin5  { margin:             2em 5% 2em 5% }

img.fltLeftPad5L {float:             left;
                  margin:              2em 2em 2em 5%; }

img.fltRightPad5R {float:             right;
                   margin:           2em 5% 2em 2em; }

img.fltRight { float:            right}
img.frRm10   { float:            right;
               margin-right:     10% }
img.backBlack { background-color:     #000000 }
img.goldborder { border:     4px solid #CBAE80 }

a.fltLeft    { float:            left }
a.imglnk     { border-top:    4px solid #444444;
               border-left:   4px solid #666666;
               border-right:  4px solid #222222;
               border-bottom: 4px solid #000000 }


a.imglnk:hover { color:         #000000;
                 border-top:    4px solid #447576;
                 border-left:   4px solid #669798;
                 border-right:  4px solid #225354;
                 border-bottom: 4px solid #003233 }

/* Lists */
ul           { font-size:        0.85em }

/* Divs */
div.red        { color:           #FF0000 }
div.black      { color:           #000000 }

div.fltLeft    { float:            left }
div.fltRight   { float:            right }

div.fltLeftPad5L  { float:         left; 
                    margin:        2em 5% 2em 2em; }

div.fltRightPad5R { float:         right;
                    margin:        2em 5% 2em 2em; }

div.m10           { margin:        2em 10% 2em 10%; }

div.m10L           { margin:        2em 2em 2em 10%; }

div.m10R           { margin:        2em 10% 2em 2em; }

.smvideo           { width:            320px }

span.CenterCaption {    border-top:    1px solid #619394;
                 border-left:   1px solid #619394;
                 border-right:  1px solid #619394;
                 border-bottom: 1px solid #619394;}

div.hrt     { border-top:    1px solid #619394;
              color:         black;}


div.boxed  {width:         80%;
                 font-size:     1.05em;
                 margin:           1em 1em 1em 1em;
                 padding:          1em 1em 1em 1em;
                 border-top:    1px solid #619394;
                 border-left:   1px solid #619394;
                 border-right:  1px solid #619394;
                 border-bottom: 1px solid #619394;}

div.boxedRight { float:         right;
                 width:         35%;
                 font-size:     0.8em;
                 margin:           1em 1em 1em 1em;
                 padding:          1em 1em 1em 1em;
                 border-top:    1px solid #619394;
                 border-left:   1px solid #619394;
                 border-right:  1px solid #619394;
                 border-bottom: 1px solid #619394;
                 color:         #619394;}

div.boxedLeft  { float:         left;
                 width:         35%;
                 font-size:     0.8em;
                 margin:           1em 1em 1em 1em;
                 padding:          1em 1em 1em 1em;
                 border-top:    1px solid #619394;
                 border-left:   1px solid #619394;
                 border-right:  1px solid #619394;
                 border-bottom: 1px solid #619394;
                 color:                #619394}

div.width80  { display:          block;
               width:            80% }

div.width300 { width:            300px }

div.width900 { width:            900px }


div.homeLink { font-weight:      bold;
               font-size:        1.7em }

div.boldTxt  { font-weight:      bold;
               font-size:        1.2em }

div.largeTxt { font-size:        1.3em }

.center   { text-align:       center }

div.clr      { clear:            both   }
div.center   { text-align:       center;
               margin-left:      auto;
               margin-right:     auto }

div.left     { text-align:       left }
div.leftLm10 { text-align:       left;
               margin-left:      10%  }

div.bigger   { font-size:        1.7em;
               font-weight:      bold }

div.right    { text-align:       right }

div.hdg      { font-size:        1.5em;
               text-align:       left;
               color:            #619394 }

div.hdgm5     { font-size:        1.5em;
               text-align:       left;
               color:            #619394;
               margin-left:      5% }

div.m5L     { margin-left:       5% }

div.teal     { color:            #619394 }
div.hr       { color:            #619394 }
               background-color: #619394 }

div.txt15      { font-size:        1.5em  }
div.txt12      { font-size:        1.2em  }

p.center     { text-align:       center }
p.txt12       { font-size:        1.2em;
                     margin-left:    10%;
                     margin-right:  10% }
p.txt12m5       { font-size:        1.2em;
                     margin-left:    5%;
                     margin-right:  5% }
p.txtm5       {      margin-left:    5%;
                     margin-right:  5% }


