/* Ziggy's Style Sheet */

/* BODY */

body {font-family: arial, verdana, sans-serif; font-size: 12px; font-weight: 500; text-align: justify; color: black; background-color: lightcyan}
body.menu {background-color: lightcyan}
body.splash {font-family: arial, verdana, sans-serif; font-size: 20px; font-weight: 700; text-align: center; color: white; background-color: lightcyan; text-decoration: none}

scrollbar-face-color: #aaaaaa;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #eeeeee;
scrollbar-3dlight-color: #333333;
scrollbar-darkshadow-color: #333333;
scrollbar-track-color: #666666;
scrollbar-arrow-color: #ff0000}

/* LINK */

a {text-decoration: none; font-weight: 700;}
: img {text-decoration: none;}
:link {color: #0000FF; text-decoration: none;}
:visited {color: #FF00FF; text-decoration: none;}
:active {color: #FF0000; text-decoration: none;}
:hover {text-decoration: none; color: black;}

/* HEADING*/

h1 {font-size: 28px; font-style: normal; text-align: center; color: red}
h2 {font-size: 24px; font-style: normal; font-weight: 700; text-align: center; color: blue; background: wheat; border: 5px ridge lightgray; padding: 1}
h2.small {font-size: 12px; font-style: normal; font-weight: 700; text-align: center; background: wheat; border: 5px ridge lightgray; padding: 1}
h2.notice {font-size: 12px; font-style: normal; font-weight: 700; color: black; text-align: justify; background: wheat; border: 5px ridge lightgray; padding: 1}
h2.diagram {font-size: 12px; font-style: normal; font-weight: 700; text-align: center; background: white; border: 5px ridge lightgray; padding: 1}
h3 {font-size: 20px; font-style: normal; font-weight: 700; text-align: center; color: red}
h3.black {font-size: 20px; font-style: normal; font-weight: 700; text-align: center; color: black}
h3.box {font-size: 16px; font-style: normal; font-weight: 700; color: red; text-align: center; background: yellow; border: 5px ridge lightgray; padding: 1}
h3.notice {font-size: 16px; font-style: normal; font-weight: 700; color: red; text-align: justify; background: yellow; border: 5px ridge lightgray; padding: 1}
h4 {font-size: 12px; font-style: italic; font-weight: 700; text-align: center; color: navy}
h5 {font-size: 16px; font-style: normal; font-weight: 700; text-align: left; color: navy}
h5.center {font-size: 16px; font-style: normal; font-weight: 700; text-align: center; color: navy}
h5.justify {font-size: 12px; font-style: normal; font-weight: 700; color: navy; text-align: justify; background: wheat; border: 5px ridge lightgray; padding: 1}
h5.story {font-size: 12px; font-style: normal; font-weight: 700; color: navy; text-align: justify; background: wheat; border: 5px ridge lightgray; padding: 1}
h5.box {font-size: 12px; font-style: normal; font-weight: 700; color: navy; text-align: center; background: wheat; border: 5px ridge lightgray; padding: 1}
h5.notice {font-size: 12px; font-style: normal; font-weight: 700; color: navy; text-align: justify; background: wheat; border: 5px ridge lightgray; padding: 1}
h6 {font-size: 12px; font-style: normal; font-weight: 700; text-align: justify; color: navy}
h6.center {font-size: 12px; font-style: normal; font-weight: 700; text-align: center; color: navy}
h6.warning{font-size: 12px; font-style: normal; font-weight: 700; color: red; text-align: justify;}


/* LINE */

hr {color: #FF0000; height: 2px}
hr.black {color: #000000; height: 2px}

/* ALIGNMENT */

center {font-size: 12px; font-weight: 500; font-family: arial, sans-serif; color: navy}

/* PARAGRAPH */

p.small {font-size: 10px; font-weight: 500; font-style: italic}
p.italic {font-size: 12px; font-weight: 700; font-style: italic}

/* LIST */

ul {list-style-image: url('bullet.gif'); font-weight: 700}
ol {font-weight: 700}

/* MARQUEE */

marquee {font-size: 16px; font-weight: 700; font-style: italic; color: blue; border: 5px ridge lightgray; background: wheat}
marquee.menu {font-size: 12px; font-weight: 700; color: red; border: 5px ridge lightgray; background: wheat}

/* IMAGE */

img.photo {border: 10px ridge lightgray; text-decoration: none}
img.frame {border: 10px ridge gold; padding: 3; text-decoration: none}

/* TABLE */

table {font-style: normal; color: black}
table.shaded {background: wheat; width: 100%; border: 5px ridge lightgray; padding: 3}
table.announce {background: wheat; width: 100%; border: 10px ridge lightgray; padding: 3}
table.black {background: black; width: 100%; border: 10px ridge lightgray; padding: 3}
table.list {background: wheat; width: 80%; border: 5px ridge lightgray; padding: 3}
table.menu {width: 100%; background: wheat; border: 2px ridge black}

td {font-size: 12px; font-weight: 500; vertical-align: top; text-align: justify}
td.left {text-align: left; vertical-align: top; font-size: 12px; font-weight: 500; color: black}
td.center {text-align: center; vertical-align: top; font-size: 12px; font-weight: 500; color: black}
td.right {text-align: right; vertical-align: top; font-size: 12px; font-weight: 500; color: black}
td.top {text-align: justify; vertical-align: top; font-weight: 700}
td.middle {text-align: justify; vertical-align: middle; font-weight: 700}
td.menu {text-align: center; vertical-align: middle}
th.middle {text-align: center; vertical-align: middle; font-weight: 700; color: red}
th.white {text-align: center; vertical-align: middle; font-weight: 700; color: white}

/* FORM */

input {font-size: 12px; font-weight: 500; font-family: arial, sans-serif; text-align: left; color: black; background: white}
input.checkbox {font-size: 12px; font-weight: 500; font-family: arial, sans-serif; text-align: left; color: black; background: white}
input.submit {width: 80px; height: 30px; font-size: 14px; font-weight: 700; text-align: center; color: green; background: yellow; border: 6px ridge lightgray}
input.clear {width: 80px; height: 30px; font-size: 14px; font-weight: 700; text-align: center; color: red; background: yellow; border: 6px ridge lightgray}
input.unsubscribe-submit {width: 150px; height: 30px; font-size: 14px; font-weight: 700; text-align: center; color: green; background: yellow; border: 6px ridge lightgray}
input.unsubscribe-clear {width: 150px; height: 30px; font-size: 14px; font-weight: 700; text-align: center; color: red; background: yellow; border: 6px ridge lightgray}
textarea {font-size: 12px; font-weight: 500; font-family: arial, sans-serif; text-align: left; color: black; background: white}
select {font-size: 12px; font-weight: 500; font-family: arial, sans-serif; text-align: left; color: black; background: white}