body
{
    font-size: 12PT;
    color: BLACK;
    background-repeat: REPEAT;
    font-family: aRIAL;
}
h1
{
    font-weight: BOLD;
    font-size: 18PT;
    color: BLACK;
    background-repeat: REPEAT;
    font-family: aRIAL;
    background-color: TRANSPARENT;
    text-align: CENTER
}
h2
{
    font-weight: BOLD;
    font-size: 14PT;
    background: NONE TRANSPARENT SCROLL REPEAT 0% 0%;
    color: BLACK;
    font-family: aRIAL;
    text-align: CENTER
}
h3
{
    font-weight: BOLD;
    font-size: 12PT;
    background: NONE TRANSPARENT SCROLL REPEAT 0% 0%;
    margin-left: 3%;
    color: BLACK;
    margin-right: 3%;
    font-family: aRIAL
}
h4
{
    font-weight: BOLD;
    font-size: 10PT;
    margin-left: 8%;
    color: BLACK;
    margin-right: 2MM;
    font-style: ITALIC;
    font-family: aRIAL
}
h5
{
    font-weight: BOLD;
    font-size: 9PT;
    margin-left: 13%;
    color: BLACK;
    margin-right: 2MM;
    font-family: aRIAL
}
ul
{
    margin-left: 2%;
    margin-right: 2MM
}
ol
{
    margin-left: 2%;
    margin-right: 2MM
}
dl
{
    margin-left: 2%;
    margin-right: 2MM
}
p
{
    margin-left: 5%;
    margin-right: 2MM
}
ul ul
{
    margin-right: 1%
}
table ol
{
    margin-right: 1%
}
table ul
{
    margin-right: 1%
}
pre
{
    margin-left: 10%;
    white-space: PRE
}
table caption
{
    font-weight: BOLDER;
    font-size: LARGER
}
table p
{
    margin-left: 0PX;
    margin-right: 0PX
}
table dl
{
    margin-left: 0PX;
    margin-right: 0PX
}
ol p
{
    margin-left: 0PX;
    margin-right: 0PX
}
ul p
{
    margin-left: 0PX;
    margin-right: 0PX
}
dl p
{
    margin-left: 0PX;
    margin-right: 0PX
}
blockquote p
{
    margin-left: 0PX;
    margin-right: 0PX
}
.NOTE p
{
    margin-left: 0PX;
    margin-right: 0PX
}
.NOTE ul
{
    margin-left: 0PX;
    margin-right: 0PX
}
.NOTE ol
{
    margin-left: 0PX;
    margin-right: 0PX
}
.NOTE dl
{
    margin-left: 0PX;
    margin-right: 0PX
}
li pre
{
    margin-left: 0PX;
    margin-right: 0PX
}
dd pre
{
    margin-left: 0PX;
    margin-right: 0PX
}
p.TOP
{
    margin-left: 1%;
    margin-right: 1%
}
blockquote
{
    border-right: #DC143C THIN;
    border-top: #DC143C THIN;
    margin-left: 5%;
    border-left: #DC143C THIN;
    margin-right: 4%;
    border-bottom: #DC143C THIN
}
blockquote pre
{
    margin-left: 1%;
    margin-right: 1%
}
dt a
{
    margin-top: 0.8EM;
    font-weight: BOLD
}
a:LINK
{
    color: #333399;
    font-family: aRIAL
}
a:VISITED
{
    color: #9c0000;
    font-family: aRIAL
}
a:ACTIVE
{
    color: #FF9900;
    font-family: aRIAL
}
a
{
    font-size: 12PT;
    color: #9c0000;
    font-family: aRIAL
}
.HTML
{
    background: NONE TRANSPARENT SCROLL REPEAT 0% 0%;
    color: #000080
}
.CSS
{
    background: NONE TRANSPARENT SCROLL REPEAT 0% 0%;
    color: #800000
}
.JAVASCRIPT
{
    background: NONE TRANSPARENT SCROLL REPEAT 0% 0%;
    color: #008000
}
.example
{
    MARGIN-LEFT: 10%
}
DFN
{
    FONT-WEIGHT: bolder;
    FONT-STYLE: normal
}
VAR SUB
{
    FONT-STYLE: normal
}
.note
{
    FONT-SIZE: 85%;
    MARGIN-LEFT: 10%
}
.SMA
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: fuchsia;
    FONT-FAMILY: Kids, "Comic Sans MS", Jester
}
.oops
{
    FONT-FAMILY: Jester, "Comic Sans MS"
}
.author
{
    FONT-STYLE: italic
}
.copyright
{
    CLEAR: right;
    FONT-SIZE: smaller;
    TEXT-ALIGN: right
}
.toolbar
{
    TEXT-ALIGN: center
}
.toolbar IMG
{
    FLOAT: right
}
.error
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #dc143c;
    TEXT-DECORATION: none
}
.warning
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff4500;
    TEXT-DECORATION: none
}
.error STRONG
{
    BACKGROUND: #ffd700;
    COLOR: #dc143c;
    TEXT-DECORATION: none
}
.warning STRONG
{
    BACKGROUND: #ffd700;
    COLOR: #ff4500;
    TEXT-DECORATION: none
}
.warning A:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff4500;
    TEXT-DECORATION: underline
}
.warning A:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff4500;
    TEXT-DECORATION: underline
}
.warning A:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ff4500;
    TEXT-DECORATION: underline
}
.error A:link
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #dc143c;
    TEXT-DECORATION: underline
}
.error A:visited
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #dc143c;
    TEXT-DECORATION: underline
}
.error A:active
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #dc143c;
    TEXT-DECORATION: underline
}
.error STRONG A:link
{
    BACKGROUND: #ffd700;
    COLOR: #dc143c
}
.error STRONG A:visited
{
    BACKGROUND: #ffd700;
    COLOR: #dc143c
}
.error STRONG A:active
{
    BACKGROUND: #ffd700;
    COLOR: #dc143c
}
.warning STRONG A:link
{
    BACKGROUND: #ffd700;
    COLOR: #ff4500
}
.warning STRONG A:visited
{
    BACKGROUND: #ffd700;
    COLOR: #ff4500
}
.warning STRONG A:active
{
    BACKGROUND: #ffd700;
    COLOR: #ff4500
}
COLGROUP.entity
{
    TEXT-ALIGN: center
}
.default
{
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
.required
{
    FONT-WEIGHT: bold
}
TD LI.transitional
{
    FONT-WEIGHT: lighter;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #696969
}
.elements LI.transitional
{
    FONT-WEIGHT: lighter;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #696969
}
TD LI.frameset
{
    FONT-WEIGHT: lighter;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #808080
}
.elements LI.frameset
{
    FONT-WEIGHT: lighter;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #808080
}
.footer
{
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 2em;
    PADDING-TOP: 1em
}
CITE.expandspot
{
    CURSOR: hand;
    COLOR: green;
    FONT-STYLE: normal
}
.mvd-CITE-expandspot
{
    CURSOR: hand;
    COLOR: green;
    FONT-STYLE: normal
}
DFN.collapsed
{
    DISPLAY: none;
    FONT-WEIGHT: normal;
    COLOR: red;
    FONT-STYLE: italic
}
.mvd-DFN-collapsed
{
    DISPLAY: none;
    FONT-WEIGHT: normal;
    COLOR: red;
    FONT-STYLE: italic
}
DFN.expanded
{
    FONT-WEIGHT: normal;
    COLOR: red;
    FONT-STYLE: italic
}
.mvd-DFN-expanded
{
    FONT-WEIGHT: normal;
    COLOR: red;
    FONT-STYLE: italic
}
EM.dropspot
{
    CURSOR: hand;
    COLOR: green
}
.mvd-EM-dropspot
{
    CURSOR: hand;
    COLOR: green
}
LI
{
}
TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
DD
{
}
DT
{
}
TD
{
}
.lightEmboss
{
    LEFT: -2px;
    COLOR: white;
    POSITION: absolute;
    TOP: -2px
}
.shadeEmboss
{
    LEFT: 6px;
    COLOR: #a7a7a7;
    POSITION: absolute;
    TOP: 3px
}
.fillEmboss
{
    LEFT: 0px;
    COLOR: #4c6600;
    POSITION: absolute;
    TOP: 0px
}
.smallMsg
{
    FONT-WEIGHT: bold;
    LEFT: 0px;
    COLOR: #415b00;
    FONT-FAMILY: Korinna BT, 'Zurich BT', 'Times New Roman';
    TOP: 0px
}
.linkPageHeader
{
    COLOR: black;
    BACKGROUND-COLOR: #cccccc
}
SPAN.tangraph
{
  COLOR: #9C0000;
  FONT-SIZE: 14pt;
}
.tangraphT
{
  COLOR: #9C0000;
  FONT-SIZE: 12pt;
}
.tangraphTs
{
  COLOR: #9C0000;
  FONT-SIZE: 10pt;
}
P.tangraph
{
  margin-left:.5in;
  text-indent:-.25in;
  tab-stops:list .5in;
}
P.comment
{
  margin-left:1.2in;
}
P.list
{
  margin-left:.5in;
  tab-stops:list .5in;
}
DIV.tangraph
{
  text-indent: 20px;
  text-align: justify;
}
A.tangraph
{
    FONT-SIZE: 12pt;
    COLOR: #9C0000;
    FONT-FAMILY: Arial
}
A.tangraphS
{
    FONT-SIZE: 12pt;
    COLOR: #9C0000;
    FONT-FAMILY: Arial
}
.attention
{
  COLOR:  #9C0000;
}
BODY.tangraph {
  background-image: url("../images/logofade.jpg");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: 50% 40%;
  background-color: #FFFFFF;
  z-index:-1;
  margin-top:0;
  margin-left:15;
  margin-right:0;
  line-height:120%;
  font-size:13pt;
 }

 /* forms */
input, text, select{
  font-size:10pt;
  background: white;
  border-style: solid;
  border-color: #c0c0c0;
}
input.INVALID{
  font-size:10pt;
  background:#d5d9dE;
  border-style: solid;
  border-color: #9C0000;
}
.radio{
  background:transparent;
  border: none;
}
.find{
  background:black;
  color:white;
}

#main_div { height:90%; }

div#options_tab {
  border: 1px solid grey;
  width: 700px;
  padding: 5px;
  background-color: #d5d9dE;
}

div#options_tab td,
div#options_tab div {
  font-size: 10pt;
}

div.options_container {
  padding-top: 5px;
}

div#howto_tab {
  border: 1px solid grey;
  width: 700px;
  padding: 5px;
  background-color: #E0E3E7;
  text-align: left;
}

#howto_tab li {
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
}

#howto_tab li span {
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: Gray;
}

#addblog, #sendmail, #sendmail td, #sendlink {
   font-family: Arial;
   font-size: 11px;
}

#closewin,#closeblog {
   cursor:pointer;
   float:right;
   height:12px;
   width:12px;
}

.open_buttons {
   display: none;
}

#sendlink{
   border: 1px solid Gray;
   width: 300px;
   position: absolute;
   top: 190px;
   padding: 10px;
   display: none;
   background-color: white;
}

#addblog{
   border: 1px solid Gray;
   width: 400px;
   height: 120px;
   position: absolute;
   top: 190px;
   padding: 10px;
   display: none;
   background-color: white;
}

div#mail_friend {
  margin-bottom: 5px;
}

div#mail_friend a {
  font-size: 11px;
  color: black;
}

div#mail_link {
  width: 300px;
  border: 1px solid Gray;
  padding: 2px;
}

div#link_button {
  width:90px;
  height:15px;
  border: 1px solid gray;
  padding: 2px 10px 2px 10px;
  font-size: 10px;
  cursor: pointer;
}

div#blog_button {
  width:130px;
  height:15px;
  border: 1px solid gray;
  padding: 2px 10px 2px 10px;
  font-size: 10px;
  cursor: pointer;
}


