<style>{  }
 /* Style Definitions */
body {
    margin:0px;
    text-align:left;
    font-size:10pt;
    font-weight:bold;
    color:#FFCC66;
    background:#000033;
    font-family:arial,verdana,sans-serif;
}

table { 
  text-align: center;
  vertical-align: top;
  table-layout: auto;
}

td {
  margin: 0px;
  padding: 0px;
  text-align: center;
  vertical-align: top;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Helvetica, Arial, sans-serif;
}

.left   { text-align:     left   }
.center { text-align:     center }
.right  { text-align:     right  }
.top    { vertical-align: top    }
.middle { vertical-align: middle }
.bottom { vertical-align: bottom }

.bold   { font-weight: bold }

.times     {font-family: "Times New Roman" }
.helvetica {font-family: Helvetica, Verdana, Arial, sans-serif }

.content {
    font-size:12pt;
    font-weight:bold;
    color:#FFCC66;
    background:#003399;
}

.text {
  background: #FFFFFF;
  color: #333333;
  text-align: left;
  vertical-align: top;
  line-height: 120%;
}

.note {
  background: #FFFFFF;
  color: #336633;
  font-size: 9pt;
}

.tab {
  background: #3366CC;
  color: #333333;
  text-align: left;
  vertical-align: top;
}

.error {
  color: #333333;
  text-align: center;
  vertical-align: top;
  font-size: 9pt;
}

.username {
    text-align:center;
    font-size:9pt;
    font-weight:bold;
    color:#99CCCC;
    background:#000066;
    font-family:arial,verdana,sans-serif;
}

tr.ia_navi {
  color:            #CCFFFF;
  font-family:      arial,verdana,sans-serif; 
  font-size:        10pt; 
  text-align:       left;
  vertical-align:   middle;
}

td.ia_navi_dot {
  text-align:       center;
  vertical-align:   top;
  background-image: url('../images/ia_bgi_navi_20.gif');
}

td.ia_navi_item {
  background-image: url('../images/ia_bgi_navi_150.gif');
  padding-left:     5px
}

td.ia_navi_item_h {
  background-image: url('../images/ia_bgi_navi_150.gif');
  color:            #FFFFCC;
  padding-left:     5px
}

td.ia_note {
  color:            #FFFFCC;
  background:       #000033;
  font-family:      arial,verdana,sans-serif; 
  font-size:        10pt; 
  text-align:       center;
  vertical-align:   middle;
}

td.ia_menu_head {
  color:            #3399FF;
  background:       #000033;
  font-family:      arial,verdana,sans-serif; 
  font-size:        10pt;
  text-align:       center;
  vertical-align:   middle;
  padding-bottom:   4px;
}

td.label {
  color:            #66CCFF;
  font-size:        10pt;
  font-weight:      bold;
  padding-right:    5px;
  text-align:       right;
  vertical-align:   middle;
  font-family:      arial,verdana,sans-serif; 
}

td.ia_topmenu_title {
  color:            #FFCC66;
  background:       #003366;
  margin:           0px;
  padding:          0px;
  padding-top:      2px;
  padding-bottom:   2px;
  padding-left:     4px;
  font-size:        12pt;
  font-weight:      bold;
  text-align:       left;
  vertical-align:   top;
  font-family:      arial,verdana,sans-serif; 
}

td.ia_topmenu_desc {
  color:            #66CCFF;
  background:       #003399;
  margin:           0px;
  padding:          0px;
  padding-top:      6px;
  padding-bottom:   4px;
  padding-left:     4px;
  padding-right:    4px;
  font-size:        10pt;
  font-weight:      normal;
  text-align:       left;
  vertical-align:   top;
  font-family:      arial,verdana,sans-serif; 
}

.i_field {
  color:            #000000;
  width:            280px;
  font-size:        10pt;
  font-weight:      normal;
  padding-top:      2px;
  padding-bottom:   2px;
  padding-left:     4px;
  padding-right:    4px;
  text-align:       left;
  vertical-align:   top;
  font-family:      arial,verdana,sans-serif; 
}

td.status {
  color:            #FFFFCC;
  background:       #003366;
  font-size:        10pt;
  font-weight:      normal;
  padding-top:      2px;
  padding-bottom:   2px;
  padding-left:     4px;
  padding-right:    4px;
  text-align:       left;
  vertical-align:   top;
  font-family:      arial,verdana,sans-serif; 
}

td.warning {
  color:            #FFFFCC;
  background:       #003366;
  font-size:        10pt;
  font-weight:      normal;
  padding-top:      2px;
  padding-bottom:   2px;
  padding-left:     4px;
  padding-right:    4px;
  text-align:       center;
  vertical-align:   top;
  font-family:      arial,verdana,sans-serif; 
}

td.spacer {
  padding-top:      2px;
  padding-bottom:   2px;
}

select.l_index {
    margin:         0px;
    margin-bottom:  1px;
    width:          170px;
    font-size:      9pt;
    font-weight:    bold;
    text-align:     center;
    color:          #336666;
    background:     #CCCCFF;
    font-family:    arial,verdana,sans-serif;
}


/*
   Content: Pane ----------------------------------------------
*/
.pane_f { background:  #FFFFFF }

.pane_fff { background:  #FFFFFF }
.pane_ccc { background:  #CCCCCC }
.pane_999 { background:  #999999 }
.pane_c9c { background:  #CC99CC }
.pane_99f { background:  #9999FF }
.pane_ccf { background:  #CCCCFF }
.pane_6c3 { background:  #66CC33 }
.pane_9c6 { background:  #99CC66 }
.pane_9cc { background:  #99CCCC }
.pane_9c9 { background:  #99CC99 }
.pane_cf9 { background:  #CCFF99 }
.pane_ff9 { background:  #FFFF99 }
.pane_fc0 { background:  #FFCC00 }
.pane_fc6 { background:  #FFCC66 }
.pane_fc9 { background:  #FFCC99 }
.pane_fcc { background:  #FFCCCC }
.pane_fcf { background:  #FFCCFF }
.pane_f93 { background:  #ff9933 }
.pane_f99 { background:  #FF9999 }
.pane_f9c { background:  #FF99CC }

.pane_339 { background:  #333399 }
.pane_66c { background:  #6666CC }
.pane_69c { background:  #6699CC }

.pane_669 { background:  #666699 }

.pane_border_999 { border-color: #999999; border-style: solid; border-width: 1px 0px; }
.pane_border_69f { border-color: #6699FF; border-style: solid; border-width: 1px 0px; }
.pane_border_fc3 { border-color: #FFCC33; border-style: solid; border-width: 1px 0px; }
.pane_border_ffc { border-color: #FFFFCC; border-style: solid; border-width: 1px 0px; }
.pane_border_99f { border-color: #9999FF; border-style: solid; border-width: 1px 0px; }

.pane_text_333 { color: #333333 }
.pane_text_fff { color: #FFFFFF }

.pane_title {
  vertical-align: middle;
  font-weight: bold;
}

.pane_content {
  text-align: left;
  padding: 0px 2px;
}


/*
   Content: Forms ---------------------------------------------
*/
.w_t0  { width: 380px }
.w_t1  { width: 180px }
.w_t2  { width: 340px }
.w_t3  { width: 240px }
.w_t4  { width: 300px }
.w_t5  { width: 512px }
.w_2d  { width:  45px }
.w_3d  { width:  55px }
.w_4d  { width:  65px }
.w_60  { width:  60px }
.w_100 { width: 100px }

.frm_tag {
  color: #FFCC33;
  text-align: right;
  vertical-align: top;
}

.frm_value {
  color: #66CCFF;
  text-align: left;
  vertical-align: top;
  font-size: 9pt;
}

.frm_input {
  background: #FFFFFF;
  color: #333333;
  text-align: left;
  vertical-align: top;
  font-size: 9pt;
  font-weight: normal;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  border-color: #99CC99;
  border-style: solid;
  border-width: 1px;
}

.frm_select {
  background: #FFFFFF;
  color: #333333;
  text-align: left;
  vertical-align: baseline;
  font-size: 8pt;
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border-color: #99CC99;
  border-style: solid;
  border-width: 1px;
}

.frm_status {
  color:              #333333;
  text-align:         left;
  vertical-align:     middle;
  font-size:          12pt;
  font-weight:        normal;
}

.frm_submit {
  color: #333366;
  text-align: center;
  vertical-align: middle;
  font-size: 9pt;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,sans-serif; 
}

.frm_note {
  color: #339966;
  text-align: left;
  vertical-align: top;
  font-size: 7.5pt;
  font-style: oblique;
}

.frm_static {
  color: #666666;
  text-align: left;
  vertical-align: middle;
  font-size: 7.5pt;
}


a.hlink:link     { font-size:10pt; font-weight:normal; color:#CCFFFF; text-decoration:none }
a.hlink:visited  { font-size:10pt; font-weight:normal; color:#CCFFFF; text-decoration:none }
a.hlink:hover    { font-size:10pt; font-weight:normal; color:#FF9999; text-decoration:none }
a.hlink:active   { font-size:10pt; font-weight:normal; color:#FF9999; text-decoration:none }

a.link_h:link    { color:#33CCFF; text-decoration:none; }
a.link_h:visited { color:#33CCFF; text-decoration:none; }
a.link_h:hover   { color:#FFFF99; text-decoration:underline; }
a.link_h:active  { color:#FFFF99; text-decoration:underline; }

//-->
</style>
