bbody {font-family:arial, helvetica, sans serif; font-size: 11pt; color:#000000; padding-right:8px}

p {font-family:arial, helvetica, sans serif; font-size: 11pt; color:#000000; padding-right:8px}

td   { font-family:arial, helvetica, sans serif; font-size:11pt}

button { font-family:arial; font-size:11pt; font-weight:bold}


H1   {font-family:arial, helvetica, sans serif; font-size: 13pt; font-weight:bold; }
H2   {font-family:arial, helvetica, sans serif; font-size: 12pt; font-weight:bold; }
H3   {font-family:arial, helvetica, sans serif; font-size: 12pt; font-weight:bold; }
H4   {font-family:arial, helvetica, sans serif; font-size: 11pt; font-weight:normal; }
H5   {font-family:arial, helvetica, sans serif; font-size: 11pt; font-weight:normal; }
ul   { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px }
A    { color: #0066FF; TEXT-DECORATION: underline; font-weight:bold }
A:hover { color: #3399FF; TEXT-DECORATION:none; font-weight:bold }

/* Left menu styles */
#menu_left { vertical-align: top; text-align: left; width: 160px; background-color: #0099CC; }
#news_left { vertical-align: top; text-align: left; width: 160px; background-color: #0099CC; }
.menu_bg { vertical-align: top; text-align: left; width: 160px; padding: 0px; background-color: #F7C38C; }
.lmenu_no { font-weight:normal; color: #3366CC; font-size:9pt; text-decoration: underline; padding-top: 12px; padding-left: 5px; padding-right: 5px; }
.lmenu_act { font-weight:bold; color: #3366CC; font-size:9pt; text-decoration: underline; padding-top: 12px; padding-left: 5px; padding-right: 5px; }
.lmenu_hdr { font-weight:bold; color: #3366CC; font-size:9pt; text-decoration: none; padding-top: 12px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; }
:hover.lmenu_no { color: white; }
:hover.lmenu_act { color: white; }

/* Other page content styles */
.topmenu     { background-color: #3366CC; font-family: arial, helvetica, sans serif; color: #FFFFFF; padding-left:5px; padding-top:1px }
.topmenu A  { color: #FFFFFF; font-size: 8pt; font-weight: bold; }
.topmenu A:hover  { color: #90ABFC; font-weight: bold; }
.content_bg {  background-color: #FFFFFF; border-top:3px solid #666666; border-left-style: solid; border-left-color:#666666}
.pg_footer { font-family:Arial;color:#808080; font-size: 9pt }
.content_left { vertical-align: top; padding-left:5px; padding-top:5px }
.content_normal { vertical-align: top; padding-left:5px; padding-top:5px }
.content_right { vertical-align: top; padding-left:5px; padding-top:5px }
.content_border { vertical-align: top; padding-left:5px; padding-top:5px }

/* Extension styles */
.tx-iefguest-pi1 .tx-iefguest-pi1-listrow TR.tx-iefguest-pi1-listrow-separator { padding-top:3px; padding-bottom:3px; background-color:aqua; }
.tx-iefguest-pi1 .tx-iefguest-pi1-singleView TABLE { background-color:#eeeeee; width:100%; }
.tx-iefguest-pi1 .tx-iefguest-pi1-singleView TD.tx-iefguest-pi1-singleView-HCell P { font-weight:bold; }
.tx-iefguest-pi1 .tx-iefguest-pi1-postView TD.tx-iefguest-pi1-postView-submitCell {  }
