a:active     { font-family: Arial; text-decoration: overline; color: #ffffff; font-weight: bold; font-size: 9pt; }
a:link      { font-family: Arial; text-decoration: underline; color: #ffffff; font-weight: bold; font-size: 9pt;  }
a:visited     { font-family: Arial; text-decoration: underline; color: #ffffff; font-weight: bold; font-size: 9pt;  }
a:hover      { font-family: Arial; text-decoration: overline; color: #000033; font-weight: bold; font-size: 9pt; }


.style18 {
	color: #003399;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
}

.style19 {
	color: #003399;
	font-weight: bold;
	font-style: italic;
	font-size: 20pt;
}


p            { font-family: Arial; font-size: 10pt; color: #000000 }
			
.style1 { font-size: 8pt; color: #999999; }
.style10 { font-size: 10pt; color: #999999; }
.style12 { font-size: 12pt; color: #999999; }
.style14 { font-size: 14pt; color: #999999; }
.style16 {color: #CCCCCC}
.style17 {font-size: 7pts}

body { margin:0; font-family: Arial; font-size: 10pt; color:#000000 }

.topL { background-image: url(images/Design/topL.jpg); }
.topR { background-image: url(images/Design/topR.jpg); }
.topmidL { background-image: url(images/Design/topmidL.jpg); }
.menuback {background-color: #cc6633}
.targetback { background-image: url(images/Design/targetL.jpg); }
.targetBR { background-image: url(images/Design/targetBR.jpg); }
.box_slice { background-image: url(images/box_slice.jpg); }
.box_top { background-image: url(images/box_top.jpg); }
.box_bot { background-image: url(images/box_bot.jpg); }
.footer_slice { background-image: url(images/footer_slice.jpg); }
.collage { background-image: url(images/collage5.jpg); background-repeat:no-repeat; }
.collage6 { background-image: url(images/collage6.jpg); background-repeat:no-repeat; }
.collage7 { background-image: url(images/collage7.jpg); background-repeat:no-repeat; }

.border_black { border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.border1 { border-bottom: 1px solid #000000; }
.border3 { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
.border4 { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; }
.border5 { border-left: 1px solid #003399; border-right: 1px solid #003399; }
.panetop {
	background-image: url(images/Design/innerBarSlice.jpg);
	font-size: 9pt;
	font-weight: bold; 
	color: #86261a;
}

.ddmx { font: 11px tahoma; background-image: url(images/Design/topmidSlice.jpg); }
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 8px 1px 1px 1px;
    font: 12px arial;
    color: #333333;
    font-weight: bold;
    text-decoration: underline;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2:visited,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 3px 3px 3px;
    font: 10px tahoma;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #FFCC66;
	color: #333333;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #cc6633;
    color: #FFCC66;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

.bak2top {
      font-family: Arial;
      font-size: 10px;
      font-weight: bold;
      color: #0000FF;
      background-color: #CCCCFF;
      border: 1px solid;
      border-color: #0000FF;
      padding: 2px;
   }

