/* @import url(general.css); */

BODY {
background-color: #FFFFFF;
/* background-image: url("/images/taichido_bg.gif");
background-attachment:  fixed;
background-position: 50% 50%;
background-repeat: no-repeat;
float: center;
vertical-align: center;
width: auto;
height: auto; */
padding: 0;
margin: 0;
border: 0;
font-family: palatino-linotype, palatino, garamond, times, serif;
font-size: 16pt;
}

.plain {
padding: 0;
margin: 0;
border: 0;
}


H1.white {
font-size: 22pt;
color: #FFFFFF;
font-weight: normal;
padding: 0;
margin: 0;
border: 0;
}

H1.black {
font-size: 22pt;
color: #000000;
font-weight: normal;
padding: 0;
margin: 0;
border: 0;
}

H1.blackbold {
font-size: 22pt;
color: #000000;
font-weight: bold;
padding: 0;
margin: 0;
border: 0;
}

H1.redbold {
font-size: 22pt;
color: #ff0000;
font-weight: bold;
padding: 0;
margin: 0;
border: 0;
}


P.white, LI.white {
font-size: 13pt;
color: #FFFFFF;
font-weight: normal;
}

P.whitebold, LI.whitebold {
font-size: 13pt;
color: #FFFFFF;
font-weight: bold;
}

P.whitebolds, TD.whitebolds, LI.whitebolds {
font-size: 11pt;
color: #FFFFFF;
font-weight: bold;
}

P.blackbold, LI.blackbold, TD.blackbold {
font-size: 13pt;
color: #000000;
font-weight: bold;
}


P.blackbolds, LI.blackbolds, TD.blackbolds {
font-size: 11pt;
color: #000000;
font-weight: bold;
}

P.black, TD.black {
font-size: 13pt;
color: #000000;
font-weight: normal;
white-space: normal;
}

P.blacks, TD.blacks {
font-size: 11pt;
color: #000000;
font-weight: normal;
white-space: normal;
padding: 0;
margin: 1pt;
border: 0;
}

P.whites, TD.whites {
font-size: 11pt;
color: #FFFFFF;
font-weight: normal;
white-space: normal;
padding: 0;
margin: 1pt;
border: 0;
}

TABLE,TR,TD,P {
/* border-style: solid; */
border-style: none;
padding: 0;
margin: 0;
border-width: thin;
border: 0;
}

TABLE.red {
border-style: solid;
border-color: #FF0000;
/* border-style: none; */
border-width: medium;
padding: 0;
margin: 0;
}

IMG {
border-style: solid;
border-width: thin;
border: 0;
padding: 0;
margin: 0;
}

A.link {
font-size: 13pt;
text-decoration: none;
font-weight: bold;
color: #FF0000;
}

A.link- {
font-size: 13pt;
text-decoration: underline;
font-weight: bold;
color: #FF0000;
}

A.links {
font-size: 11pt;
text-decoration: none;
font-weight: bold;
color: #FF0000;
}

A.links- {
font-size: 11pt;
text-decoration: underline;
font-weight: bold;
color: #FF0000;
}

A.linkb {
font-size: 19pt;
text-decoration: none;
font-weight: bold;
color: #FF0000;
}

A.linkb- {
font-size: 19pt;
text-decoration: underline;
font-weight: bold;
color: #FF0000;
}

.button {
border-bottom: thin solid #cccccc;
border-top: 0;
border-left: 0;
border-right: 0;
margin: 0;
padding: 0;
}

.button- {
border-bottom: thin solid #ff0000;
border-top: 0;
border-left: 0;
border-right: 0;
margin: 0;
padding: 0;
}
