* {
padding: 0;
margin: 0;
}

img {
border: 0;
}

p { margin-top: 0; margin-bottom: 5px; }

ul { padding-left: 15px; }

ol { padding-left: 25px; }



.table_table { display: table; }

.table_row { display: table-row; }

.table_cell { display: table-cell; }

.table_div_left {
display: table;
padding: 0;
margin: 0;
border-spacing: 0px;
}

.table_div_center {
display: table;
padding: 0;
margin: 0 auto 0 auto;
border-spacing: 0px;
}

.table_div_right {
display: table;
padding: 0;
margin: 0 0 0 auto;
border-spacing: 0px;
}

.td_div {
display: table-cell;
padding: 0;
margin: 0;
vertical-align: top;
}

body {
background-color: #660000;
}

#container {
margin: 0;
width:950px;
height:auto;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
background-color: #000000;
padding: 0px;
margin: 0px auto 0px auto;
}

#container h1 {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 2.0em;
line-height: 1.2em;
color: #0066ff;
}

#container h2 {
text-decoration:none;
color: #000000;
}

#container h3 {
text-decoration:none;
color: #000000;
}

#container a:link {
text-decoration:none;
color: #b0caff;
}

#container a:visited {
text-decoration:none;
color: #b0caff;
}

#container a:hover {
text-decoration:underline;
color: #b0caff;
}

#header {
margin: 0;
width:950px;
height:230px;
text-align: left;
color: #000000;
background-color: #660000;
padding: 50px 0px 0px 0px;
}

#picture_back {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/picture_back_sitepic03.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
padding: 0px;
}

#picture_top {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#picture_bottom {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#picture_left {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#picture_right {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#picture_tl {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/style/picture_tl_decor.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
padding: 0px;
}

#picture_tr {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/style/picture_tr_decor.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 100% 0%;
padding: 0px;
}

#picture_bl {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/style/picture_bl_decor.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 100%;
padding: 0px;
}

#picture_br {
margin: 0;
width:950px;
height:207px;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/style/picture_br_decor.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 100% 100%;
padding: 0px;
}

#picture {
margin: 0;
width:900px;
height:57px;
text-align: left;
color: #ffad13;
background-color: transparent;
padding: 150px 0px 0px 50px;
}

#title {
margin: 0 auto 0 auto;
width:auto;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#title div.sitename a:link {
text-decoration:none;
font-family: Arial Black, Gadget, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 33px;
line-height: 1.2em;
text-align: left;
color: #ffffff;
}

#title div.sitename a:visited {
text-decoration:none;
font-family: Arial Black, Gadget, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 33px;
line-height: 1.2em;
color: #ffffff;
}

#title div.sitename a:hover {
text-decoration:none;
font-family: Arial Black, Gadget, sans-serif;
font-style: normal;
font-weight: bold;
font-size: 33px;
line-height: 1.2em;
color: #ffffff;
}

#back {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: #660000;
padding: 0px;
}

#main_back {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: #000000;
padding: 0px;
}

#main_top {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#main_bottom {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#main_left {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#main_right {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#main_tl {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#main_tr {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#main_bl {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/style/main_bl_decor.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 100%;
padding: 0px;
}

#main_br {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
background-image: url(../images/style/main_br_decor.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 100% 100%;
padding: 0px;
}

#main {
margin: 0;
width:950px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#left-holder {
margin: 0;
width:200px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 10px;
}

#menu {
margin: 0;
width:200px;
height:auto;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#menu td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#menu tr.sectiontableentry0 td,
#menu tr.sectiontableentry1 td,
#menu tr.sectiontableentry2 td {
padding: 4px;
}

#menu td.sectiontableentry0,#menu td.sectiontableentry1,#menu td.sectiontableentry2 {
padding: 3px;
}

#menu .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#menu .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#menu .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#menu .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#menu .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#menu .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#menu .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#menu .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#menu .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#menu .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#menu .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#menu .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#menu .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#menu form fieldset {
padding: 0px;
border: none;}

#menu-right {
margin: 0;
width:0px;
height:0px;
text-align: left;
color: #000000;
background-color: transparent;
padding: 0px;
}

#left {
margin: 0 0 0 auto;
width:200px;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#left td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#left tr.sectiontableentry0 td,
#left tr.sectiontableentry1 td,
#left tr.sectiontableentry2 td {
padding: 4px;
}

#left td.sectiontableentry0,#left td.sectiontableentry1,#left td.sectiontableentry2 {
padding: 3px;
}

#left .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#left .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#left .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#left .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#left .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#left .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#left .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#left .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left form fieldset {
padding: 0px;
border: none;}

#left-cover {
margin: 0 0 0 auto;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 10px;
}

#left-cover h1 {
text-decoration:none;
color: #000000;
}

#left-cover h2 {
text-decoration:none;
color: #000000;
}

#left-cover h3 {
text-decoration:none;
color: #000000;
}

#left-cover a:link {
text-decoration:none;
font-size: 12px;
line-height: 1.2em;
color: #00ccff;
}

#left-cover a:visited {
text-decoration:none;
font-size: 12px;
line-height: 1.2em;
color: #00ccff;
}

#left-cover a:hover {
text-decoration:underline;
font-size: 12px;
line-height: 1.2em;
color: #ffff00;
}

#left-union {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#left-union td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#left-union tr.sectiontableentry0 td,
#left-union tr.sectiontableentry1 td,
#left-union tr.sectiontableentry2 td {
padding: 4px;
}

#left-union td.sectiontableentry0,#left-union td.sectiontableentry1,#left-union td.sectiontableentry2 {
padding: 3px;
}

#left-union .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#left-union .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#left-union .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#left-union .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#left-union .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#left-union .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left-union .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#left-union .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left-union .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left-union .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left-union .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#left-union .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left-union .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left-union form fieldset {
padding: 0px;
border: none;}

#left-canticle {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#left-canticle td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#left-canticle tr.sectiontableentry0 td,
#left-canticle tr.sectiontableentry1 td,
#left-canticle tr.sectiontableentry2 td {
padding: 4px;
}

#left-canticle td.sectiontableentry0,#left-canticle td.sectiontableentry1,#left-canticle td.sectiontableentry2 {
padding: 3px;
}

#left-canticle .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#left-canticle .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#left-canticle .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#left-canticle .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#left-canticle .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#left-canticle .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left-canticle .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#left-canticle .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left-canticle .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left-canticle .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left-canticle .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#left-canticle .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left-canticle .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left-canticle form fieldset {
padding: 0px;
border: none;}

#left-lulu {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#left-lulu td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#left-lulu tr.sectiontableentry0 td,
#left-lulu tr.sectiontableentry1 td,
#left-lulu tr.sectiontableentry2 td {
padding: 4px;
}

#left-lulu td.sectiontableentry0,#left-lulu td.sectiontableentry1,#left-lulu td.sectiontableentry2 {
padding: 3px;
}

#left-lulu .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#left-lulu .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#left-lulu .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#left-lulu .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#left-lulu .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#left-lulu .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left-lulu .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#left-lulu .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left-lulu .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left-lulu .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#left-lulu .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#left-lulu .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#left-lulu .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#left-lulu form fieldset {
padding: 0px;
border: none;}

#content_wrapper {
margin: 0;
background-color: transparent;
padding: 0px 0px 0px 5px;
}

#content {
margin: 0;
width:505px;
height:auto;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #ffff99;
background-color: transparent;
padding: 10px;
}

#content .article_column {
padding-right: 5px;
}

#content .column_separator {
padding-left: 10px;
border-left: 1px dashed #c0c0c0;
}

#content td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#content tr.sectiontableentry0 td,
#content tr.sectiontableentry1 td,
#content tr.sectiontableentry2 td {
padding: 4px;
}

#content td.sectiontableentry0,#content td.sectiontableentry1,#content td.sectiontableentry2 {
padding: 3px;
}

#content .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#content .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#content .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#content .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#content .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#content .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#content .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#content .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#content .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#content .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#content .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#content .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#content .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#content form fieldset {
padding: 0px;
border: none;}

#content h1 {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
color: #ffff00;
}

#content h2 {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 1.2em;
line-height: 1.2em;
color: #ffff00;
}

#content h3 {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 1.2em;
line-height: 1.2em;
color: #ffff00;
}

#content .componentheading {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 1.4em;
line-height: 1.2em;
color: #0000cc;
}

#content .small {
text-decoration:none;
font-size: 0.9em;
line-height: 1.2em;
color: #808080;
}

#content .page-header h2 {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 1.4em;
line-height: 1.2em;
color: #0000cc;
}

#content .modifydate {
text-decoration:none;
font-size: 0.9em;
line-height: 1.2em;
color: #808080;
}

#content .createdate {
text-decoration:none;
font-size: 0.9em;
line-height: 1.2em;
color: #808080;
}

#content a:link {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 1.0em;
line-height: 1.2em;
color: #00ccff;
}

#content a:visited {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
font-size: 1.0em;
line-height: 1.2em;
color: #00ccff;
}

#content a:hover {
text-decoration:underline;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: normal;
font-size: 1.0em;
line-height: 1.2em;
color: #ffff00;
}

#content ul {
list-style-image: none;
list-style-type: disc;
list-style-position: outside;
padding: 0px 0px 0px 20px;
}

#content ul li {
padding: 0px;
}

#right-holder {
margin: 0;
width:180px;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 10px;
}

#right-holder h1 {
text-decoration:none;
color: #000000;
}

#right-holder h2 {
text-decoration:none;
color: #000000;
}

#right-holder h3 {
text-decoration:none;
color: #000000;
}

#right-holder a:link {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 1.2em;
color: #00ccff;
}

#right-holder a:visited {
text-decoration:none;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 1.2em;
color: #00ccff;
}

#right-holder a:hover {
text-decoration:underline;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 1.2em;
color: #ffff00;
}

#translate {
margin: 0;
width:189px;
height:70px;
font-size: 1.0em;
line-height: 1.2em;
text-align: center;
color: #ffb82a;
background-color: transparent;
padding: 20px 0px 0px 0px;
}

#translate td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#translate tr.sectiontableentry0 td,
#translate tr.sectiontableentry1 td,
#translate tr.sectiontableentry2 td {
padding: 4px;
}

#translate td.sectiontableentry0,#translate td.sectiontableentry1,#translate td.sectiontableentry2 {
padding: 3px;
}

#translate .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#translate .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#translate .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#translate .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#translate .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#translate .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#translate .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#translate .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#translate .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#translate .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#translate .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#translate .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#translate .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#translate form fieldset {
padding: 0px;
border: none;}

#translate h1 {
text-decoration:none;
color: #000000;
}

#translate h2 {
text-decoration:none;
color: #000000;
}

#translate h3 {
text-decoration:none;
color: #000000;
}

#translate .componentheading {
text-decoration:none;
color: #000000;
}

#translate .small {
text-decoration:none;
font-size: 0.9em;
line-height: 1.2em;
color: #808080;
}

#translate a:link {
text-decoration:none;
color: #000000;
}

#translate a:visited {
text-decoration:none;
color: #000000;
}

#translate a:hover {
text-decoration:underline;
color: #000000;
}

#search {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px 0px 5px 0px;
}

#search td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#search tr.sectiontableentry0 td,
#search tr.sectiontableentry1 td,
#search tr.sectiontableentry2 td {
padding: 4px;
}

#search td.sectiontableentry0,#search td.sectiontableentry1,#search td.sectiontableentry2 {
padding: 3px;
}

#search .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#search .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#search .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#search .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#search .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#search .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#search .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#search .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#search .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#search .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#search .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#search .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#search .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#search form fieldset {
padding: 0px;
border: none;}

#right-substance {
margin: 0;
width:180px;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#right-substance td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#right-substance tr.sectiontableentry0 td,
#right-substance tr.sectiontableentry1 td,
#right-substance tr.sectiontableentry2 td {
padding: 4px;
}

#right-substance td.sectiontableentry0,#right-substance td.sectiontableentry1,#right-substance td.sectiontableentry2 {
padding: 3px;
}

#right-substance .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#right-substance .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#right-substance .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#right-substance .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#right-substance .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#right-substance .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-substance .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-substance .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-substance .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-substance .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-substance .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-substance .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-substance .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-substance form fieldset {
padding: 0px;
border: none;}

#right-complement {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#right-complement td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#right-complement tr.sectiontableentry0 td,
#right-complement tr.sectiontableentry1 td,
#right-complement tr.sectiontableentry2 td {
padding: 4px;
}

#right-complement td.sectiontableentry0,#right-complement td.sectiontableentry1,#right-complement td.sectiontableentry2 {
padding: 3px;
}

#right-complement .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#right-complement .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#right-complement .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#right-complement .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#right-complement .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#right-complement .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-complement .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-complement .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-complement .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-complement .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-complement .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-complement .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-complement .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-complement form fieldset {
padding: 0px;
border: none;}

#right-upholder {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#right-upholder td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#right-upholder tr.sectiontableentry0 td,
#right-upholder tr.sectiontableentry1 td,
#right-upholder tr.sectiontableentry2 td {
padding: 4px;
}

#right-upholder td.sectiontableentry0,#right-upholder td.sectiontableentry1,#right-upholder td.sectiontableentry2 {
padding: 3px;
}

#right-upholder .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#right-upholder .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#right-upholder .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#right-upholder .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#right-upholder .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#right-upholder .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-upholder .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-upholder .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-upholder .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-upholder .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-upholder .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-upholder .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-upholder .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-upholder form fieldset {
padding: 0px;
border: none;}

#right-upholder h1 {
text-decoration:none;
color: #000000;
}

#right-upholder h2 {
text-decoration:none;
color: #000000;
}

#right-upholder h3 {
text-decoration:none;
color: #000000;
}

#right-upholder .componentheading {
text-decoration:none;
color: #000000;
}

#right-upholder .small {
text-decoration:none;
font-size: 0.9em;
line-height: 1.2em;
color: #808080;
}

#right-upholder a:link {
text-decoration:none;
color: #0000ff;
}

#right-upholder a:visited {
text-decoration:none;
color: #ff00ff;
}

#right-upholder a:hover {
text-decoration:underline;
color: #0000ff;
}

#right-union {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#right-union td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#right-union tr.sectiontableentry0 td,
#right-union tr.sectiontableentry1 td,
#right-union tr.sectiontableentry2 td {
padding: 4px;
}

#right-union td.sectiontableentry0,#right-union td.sectiontableentry1,#right-union td.sectiontableentry2 {
padding: 3px;
}

#right-union .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#right-union .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#right-union .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#right-union .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#right-union .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#right-union .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-union .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-union .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-union .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-union .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-union .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-union .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-union .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-union form fieldset {
padding: 0px;
border: none;}

#right-canticle {
margin: 0;
width:auto;
height:auto;
text-align: left;
color: #ffb82a;
background-color: transparent;
padding: 0px;
}

#right-canticle td.sectiontableheader {
background-color: transparent;
text-decoration:none;
font-weight: bold;
font-size: 1.0em;
line-height: 1.2em;
text-align: left;
color: #000000;
padding: 4px;
}

#right-canticle tr.sectiontableentry0 td,
#right-canticle tr.sectiontableentry1 td,
#right-canticle tr.sectiontableentry2 td {
padding: 4px;
}

#right-canticle td.sectiontableentry0,#right-canticle td.sectiontableentry1,#right-canticle td.sectiontableentry2 {
padding: 3px;
}

#right-canticle .banneritem img {
display: block;
margin-left: auto;
margin-right: auto;
}

#right-canticle .bannerheader {
padding: 0px;
background-color: transparent;
text-decoration:none;
font-size: 1.2em;
line-height: 1.2em;
text-align: left;
color: #000000;
}

#right-canticle .bannerheader a:link {
text-decoration:none;
color: #0000ff;
}

#right-canticle .bannerheader a:visited {
text-decoration:none;
color: #0000ff;
}

#right-canticle .bannerheader a:hover {
text-decoration:none;
color: #0000ff;
}

#right-canticle .banneritem_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-canticle .banneritem_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-canticle .banneritem_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-canticle .banneritem_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-canticle .bannerfooter_text {
padding: 4px;
background-color: transparent;
text-decoration:none;
text-align: left;
color: #000000;
}

#right-canticle .bannerfooter_text a:link {
text-decoration:none;
color: #0000ff;
}

#right-canticle .bannerfooter_text a:visited {
text-decoration:none;
color: #0000ff;
}

#right-canticle .bannerfooter_text a:hover {
text-decoration:none;
color: #0000ff;
}

#right-canticle form fieldset {
padding: 0px;
border: none;}

#footer {
margin: 0;
width:auto;
height:50px;
text-align: left;
color: #000000;
background-color: #660000;
padding: 0px;
}

