﻿html { padding: 0px; margin: 0px; height: 100%; }
form { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

body.master { padding: 0px; margin: 0px; font-family: Arial, Sans-Serif; font-size: 9pt; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; background-image: url('/img/bg.jpg'); background-repeat: repeat-x; }
body.child { padding: 0px 0px 0px 0px; margin: 0px; font-family: Arial, Sans-Serif; font-size: 9pt; color: #444343; vertical-align: top; text-align: left; }

a { color: #3A5B76; text-decoration: none; }
a:visited { color: #3A5B76; text-decoration: none; }
a:hover { color: #0066FF; text-decoration: none; }

img { border-style: none; }
.img { border: 1px solid #E0E0E0; padding: 1px; }
.button { cursor: pointer; }
br {font-size:9pt}


/* Text styles */
.bold { font-weight: bold; }
.orange_12b { color: #FF9900; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.darkblue_b { color: #335B76; font-weight: bold; }
.darkblue_11b { color: #335B76; font-size: 11pt; font-weight: bold; }

.pagecontent { padding: 5px; font-family: Arial, Sans-Serif; font-size: 9pt; color: #444343; text-justify: auto; vertical-align: top; line-height: 120%; text-align: justify; }

span.red { color: #FF0000; }
span.red_b { color: #FF0000; font-weight: bold; }

/* End Text styles */

/* Link styles */
a.footer_menu { color: #566F84; text-decoration: none; font-size: 9pt; }
a.footer_menu:hover { color: #0066FF; text-decoration: none; }
a.footer_menu:visited {color:#566F84; text-decoration: none}

a.default_8 { color: #3A5B76; text-decoration: none; font-size: 8pt; }
a.default_8:visited { color: #3A5B76; text-decoration: none; }
a.default_8:hover { color: #0066FF; text-decoration: none; }

a.darkblue_b { color: #335B76; text-decoration: none; font-weight: bold; }
a.darkblue_b:visited { color: #335B76; text-decoration: none; font-weight: bold; }
a.darkblue_b:hover { color: #335B76; text-decoration: none; font-weight: bold; }

a.orange_b { color: #FF9900; text-decoration: none; font-weight: bold; }
a.orange_b:visited { color: #FF9900; text-decoration: none; font-weight: bold; }
a.orange_b:hover { color: #FF9900; text-decoration: none; font-weight: bold; }

a.orange_12b { color: #FF9900; text-decoration: none; font-size: 12pt; font-weight: bold; }
a.orange_12b:visited { color: #FF9900; text-decoration: none; font-weight: bold; }
a.orange_12b:hover { color: #FF9900; text-decoration: none; font-weight: bold; }

a.gray { color: #979898; text-decoration: none; }
a.gray:visited { color: #979898; text-decoration: none; }
a.gray:hover { color: #979898; text-decoration: none; }

a.white_8 { color: #FFFFFF; text-decoration: none; font-size: 8pt; }
a.white_8:visited { color: #FFFFFF; text-decoration: none; }
a.white_8:hover { color: #FFFFFF; text-decoration: none; }

a.white_b { color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.white_b:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.white_b:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; }

a.lightblue_b { color: #3370A3; text-decoration: none; font-weight: bold; }
a.lightblue_b:visited { color: #3370A3; text-decoration: none; font-weight: bold; }
a.lightblue_b:hover { color: #3370A3; text-decoration: none; font-weight: bold; }

a.gridlink { color: #3333CC; text-decoration: none; }
a.gridlink:visited { color: #3333CC; text-decoration: none; }
a.gridlink:hover { color: #0066FF; text-decoration: none; }

/* End Link styles */

.bannerHide { display: none; }
.bannerShow { display: block; }

/* Headline styles */
.headlinedate { font-size: 8pt; color: #A1A1A1; }
.headlineimg { border: 1px solid #E0E0E0; padding: 1px; float: left; margin-right: 5px; }
.headlinebody { line-height: 120%; text-align: left; margin-top: 3px; margin-right: 3px; }
/* Headline styles */


/* REItem format */
.reitem_type { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
.reitem_title { color: #FF9900; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.reitem_price { color: #FF9900; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; }
.reitem_detail { font-family: Arial, Sans-Serif; font-size: 9pt; color: #444343; text-justify: auto; vertical-align: top; line-height: 140%; text-align: justify; padding-left: 10px; padding-right: 10px; }
.reitem_figure { font-weight: bold; color: #65ACEC; }

td.reitemprop { padding: 5px 5px 5px 20px; }
td.reitemprop1 { padding: 5px 5px 5px 20px; border-bottom-color: #F5F5F5; border-bottom-style: solid; border-bottom-width: 1px; }
td.reitemprop2 { padding: 5px 5px 5px 20px; border-bottom-style: solid; border-left-style: solid; border-bottom-width: 1px; border-left-width: 1px; border-bottom-color: #F5F5F5; border-left-color: #F5F5F5; }

a.reitem_altprice { color: #3A5B76; text-decoration: none; font-size: 7pt; }
a.reitem_altprice:visited { color: #3A5B76; text-decoration: none; }
a.reitem_altprice:hover { color: #0066FF; text-decoration: none; }

a.reitem_altpricebig { color: #3A5B76; text-decoration: none; font-size: 9pt; }
a.reitem_altpricebig:visited { color: #3A5B76; text-decoration: none; }
a.reitem_altpricebig:hover { color: #0066FF; text-decoration: none; }

.altprice { border: 1px solid #006600; float: left; margin-left: 2px; background-color: #FFFFFF; width: 25px; text-align: center; padding-top: 2px; padding-bottom: 1px; }

.altprice_active { display: none; }

/* End REItem format */

/* edit form format */
td.caption { vertical-align: middle; padding-left: 4px; padding-right: 2px; }
td.field { vertical-align: middle; padding: 2px; }
span.notnull { color: #FF0000; }
.caption { margin-top: 4px; margin-left: 10px; margin-right: 5px; }
/* end edit form format */

