<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASICS -----------------------------------------------------------------------------------------------------------*/
body { 
background: #E9E9E9;
margin: 0px;
border: 0px;
padding: 0px;
text-align: left;
font: 9pt Verdana;
color: #000000;
}

form {
margin: 0px;
padding: 0px;
}

p { 
margin: 0px;
}

img {
border: 0px;
}

a:link { 
text-decoration: none;
color: #160693;
}
a:visited { 
text-decoration: none; 
color: #892C87;
}
a:hover { 
text-decoration: underline; 
color: #160693;
}
a:active { 
text-decoration: underline; 
color: #160693;
}


/* NEED THIS? -------------------------------------------------------------------------------------------------------*/
.date {
font: normal 8pt Arial, Helvetica, sans-serif;
border: none;                
padding: 1px 10px 2px 10px;
background-color: #E0DEF0;
color: #000000;
}

/* HEADERS ----------------------------------------------------------------------------------------------------------*/
.subsec {
background-color: #E0DEF0;
border: 1px solid #C7C3E5;
width: 99.8%;
min-width: 630px;
margin-top: -3px;
padding-top: 3px;
padding-bottom: 3px;
}

div.subsec span#subsec_header {
padding-left: 11px;
font: bold 14px Arial;
}

/* MAIN MENU --------------------------------------------------------------------------------------------------------*/
.top_ad_block {
margin-left: auto;
margin-right: auto;
width: 976px;
background: #FFFFFF;
padding-top: 8px;
padding-bottom: 4px;
margin-top: 8px;
padding-left: 8px;
padding-right: 8px;
}

.top_table_block {
margin-left: auto;
margin-right: auto;
width: 992px;
background: #FFFFFF;
padding-bottom: 0px;
}

.gsearchbox {
border: 1px solid #D9D9D9;
background-color: #EEEEEE;
font: 11px Arial;
height: 16px;
}

.gsearchtext {
font: 11px Arial; height: 12px;
}

.main_menu_item {
float: left;
margin-right: 73px;
margin-top: 13px;
color: #453D7D;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
}

.main_menu_item a:link, .main_menu_item a:active, .main_menu_item a:visited {
color: #453D7D;
text-decoration: none; 
}

.main_menu_item a:hover {
text-decoration: underline;
}

.a_map {
display: none;
margin-left: auto;
margin-right: auto;
width: 992px;
background: #FFFFFF;
padding-top: 4px;
padding-bottom: 4px;
margin-top: 0px;
}

.a_map_table {
background: #F3F3F3;
border: 1px solid #E0E0E0;
}

.a_map_table p {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.a_map_table a:link, .a_map_table a:visited {
color: #453D7D;
text-decoration: none;
}

.a_map_table a:hover {
text-decoration: underline;
}

.a_map_table ul {
margin-top: 0px;
padding-top: 0px;
margin-left: 12px;
padding-left: 12px;
margin-bottom: 0px;
padding-bottom: 0px;
}

.a_map_table li {
margin-bottom: 3px;
}

.a_map_table li a:link, .a_map_table li a:visited {
font-family: Verdana;
color: #7E0000;
text-decoration: none;
}

.a_map_table li a:hover {
text-decoration: underline;
}

/* MAIN PAGE --------------------------------------------------------------------------------------------------------*/
.index_block {
padding: 5px;
margin-left: 0px;
margin-right: 8px;
margin-bottom: 8px;
width: 300px;
height: 102px;
background-color: #F3F3F3;
border: 1px solid #E0E0E0;
float: left;
overflow: hidden;
}

.index_block img {
margin-top: auto;
margin-bottom: auto;
margin-right: 5px;
border: 1px solid Black;
}

.ihead, p#ihead {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
padding-right: 7px;
padding-left: 2px;
}

.ihead a:link, p#ihead a:link, .ihead_news a:link {
color: #333399;
text-decoration: none;
}

.ihead a:visited, p#ihead a:visited, .ihead_news a:visited {
text-decoration: none;
}

.ihead a:hover, p#ihead a:hover, .ihead_news a:hover {
text-decoration: underline;
color: #333399;
}

.idate {
text-align: left;
padding-left: 2px;
font: 8pt Verdana;
color: #393939;
}

.idate a:link, .idate_news a:link, .idate a:visited, .idate_news a:visited {
text-decoration: none;
font-weight: bold;
color: #7E0000;
}

.idate a:hover, .idate_news a:hover {
text-decoration: underline;
}

.idesc {
text-align: left;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
margin-top: 6px;
margin-bottom: 6px;
}

.index_block_news {
padding: 5px;
margin-top: 4px;
margin-bottom: 4px;
background-color: #F3F3F3;
border: 1px solid #E0E0E0;
float: left;
width: 620px;
height: auto!important;
}

.ihead_news {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
margin-top: 5px;
margin-bottom: 4px;
}

.idate_news {
font: 9pt Verdana;
color: #393939;
text-align: left;
}

.idate_news a:link, .idate_news a:visited {
color: #393939;
font-weight: normal;
font-size: 11px;
}

.idesc_news {
font-family: Verdana;
font-size: 13px;
text-align: justify;
}

.index_block_news img {
border: 1px solid #000000;
margin-right: 5px;
}

/* REVIEW AREA ------------------------------------------------------------------------------------------------------*/
.title {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
margin: 0px;
padding-top: 4px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
color: #000000;
text-align: left;
}

.subtitle {
font: 10pt Verdana;
margin: 0px;
padding-left: 5px;
padding-bottom: 8px;
padding-right: 5px;
color: #000000;
text-align: left;
}

.title_table {
background-color: #F3F3F3;
border: 0px; /*solid #E0E0E0;*/
empty-cells: hide;
}

.title_table p, .title_table_2 p {
font: 9pt Verdana;
}

.title_table #bydate {
padding-left: 5px;
color: #606060;
font-size: 11px;
}

.title_table #related {
padding-left: 5px;
color: #606060;
padding-bottom: 5px;
padding-left: 5px;
}

.title_table li {
font: 9pt Verdana;
}

.title_table_2 {
margin: 0px;
background-color: #F3F3F3;
border: 1px solid #E0E0E0;
}

.title_table_3 {
margin: 0px;
background-color: #F3F3F3;
border: 1px solid #E0E0E0;
}

.related_div {
background-color: #F3F3F3;
border: 1px solid #E0E0E0;
display: none;
margin-top: 3px;
padding-top: 5px;
}

.related_div ul, .related_div_bottom ul {
margin-top: 0px;
padding-top: 0px;
margin-left: 10px;
padding-left: 10px;
margin-bottom: 0px;
padding-bottom: 0px;
}

.related_div li, .related_div_bottom li {
margin-bottom: 7px;
}

.related_div li a, .related_div_bottom li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.related_div_bottom {
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0px;
}

.related_div_bottom p {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin-bottom: 4px;
}

.bottom_nav {
padding: 5px 0 10px 10px;
}

.bottom_nav p {
font-family: Arial;
font-size: 14px;
}

/*.in_review_block {
float: right;
background-color: #F3F3F3;
border: 1px solid #E0E0E0;
padding: 0px;
margin-left: 10px;
margin-bottom: 5px;
margin-top: 3px;
clear: both; 
}*/

.review {
font: 10pt Verdana;
color: #000000;
text-transform: none;
margin: 0px;
padding-top: 3px;
padding-bottom: 3px;
}

.review a:visited, .review a:hover, .review a:active, .review a:link {
text-decoration: underline;
}

.review p {
font: 10pt Verdana;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
}

.review p#ihead {
text-align: left;
font: bold 14px Arial;
padding-top: 0px;
padding-right: 7px;
padding-left: 7px;
padding-bottom: 0px;
}

.review p#itext {
padding-right: 7px;
padding-left: 7px;
padding-bottom: 0px;
}

.review p#idate {
padding-top: 0px;
padding-left: 7px;
padding-bottom: 0px;
font: 8pt Verdana;
color: Gray;
}

.review li {
padding-top: 0px;
padding-bottom: 0px;
}

.review ul, .review ol {
margin-top: 0px;
padding-top: 0px;
margin-bottom: 7px;
padding-bottom: 0px;
}

.review h1, .review h2, .review h3, .review h4, .review h5 {
color: #000000;
text-transform: none;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 5px;
margin-top: 15px;
}

.review h1 {
text-align: left;
font: bold 16px Arial;
}

.review h2 {
text-align: left;
font: bold 16px Arial;
}

.review h3 {
text-align: left;
font: bold 16px Arial;
}

.review h4 {
text-align: left;
font: bold 14px Arial;
}

.review h5 {
text-align: left;
font: bold 14px Arial;
}

.thead{
   background: #6B5FB5;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
}

.row0 {
   background: #ADABE5;
   text-align: left;
}

.row1 {
   background: #DDDDFF;
   text-align: left;
}

.row2{ /*­ã¦¥­?*/
   background: #DAD7ED;
   text-align: left;
}

.div_product_head td {
background: url(/pic/right_block_bg.gif);
height: 26px;
color: #F9F9F9;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
}

.div_product_head #small_link {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: underline;
}


div.product {   
width: auto!important;
border-top: 0px;
border-left: 1px solid #C7C3E5;
border-right: 1px solid #C7C3E5;
border-bottom: 1px solid #C7C3E5;
text-align: left;
margin-bottom: 8px; 
padding: 0px;
}

div.product * {
margin: 2px 6px 8px 6px;
}

div.product * * {
margin: 0px;
}

div.product p {
padding-bottom: 5px;
font: 8pt Verdana;
color: #393939;
}

div.product a:link, div.product a:visited {
color: #333399;
text-decoration: none;
font-weight: bold;
font-family: Arial;
font-size: 13px;
}

div.product a:hover {
text-decoration: underline;
}

div.product .item {
padding-right: 6px;
padding-left: 6px;
padding-top: 4px;
padding-bottom: 4px;
margin: 0px;
}

.item span {
font-family: Verdana;
font-size: 8pt;
color: #393939;
}

.item p {
margin-top: 1px;
}

.item span a:link, .item span a:visited {
text-decoration: none;
color: #8E0000;
font-family: Verdana;
font-size: 11px;
font-weight: normal; 
}

.item span a:hover {
text-decoration: underline;
}

.item img {
width: 40px;
height: 40px;
border: 1px solid #000000;
}

.bottom_ad_block {
margin-left: auto;
margin-right: auto;
width: 992px;
background: #FFFFFF;
padding-top: 4px;
padding-bottom: 8px;
margin-bottom: 8px;
}

.bottom_container {   
width: 954px;
background-color: #EEEDF7;
border: 1px solid #C7C3E5;   
text-align: center;
padding: 10px;
}

.bottom_container a:link, div.bottom_container a:visited {
color: #160693;
}


/* SUBSECTIONS ------------------------------------------------------------------------------------------------------*/
p.subsec_date {
color: #393939;
font: 11px Verdana;
}

p.subsec_date a:link, p.subsec_date a:visited {
text-decoration: none;
color: #7E0000;
}

p.subsec_date a:hover {
text-decoration: underline;
}

p.review_link {
margin-top: -9px;
margin-bottom: 5px;
text-align: left;
}

p.review_link a:link, p.review_link a:visited {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #333399;
text-decoration: none;
}

p.review_link a:hover {
text-decoration: underline;
}

table.big {
font: 10px Verdana;
}</pre></body></html>