body {
 padding: 0;
 margin: 0;
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 12px;
 line-height: 140%;
 background-color: #FFFFFF;
 color: #333333;
}
.select {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 12px;
 background-color: #003377;
 font-weight: bold;
 color: #FFFFFF;
}
.input {
 padding:0;
}

select.app { font-family:arial, "Nimbus Sans L"; font-size:13px; color:#333333; width:164px; }
select.zip { font-family:arial, "Nimbus Sans L"; font-size:13px; color:#333333; width:150px; }
input.app { font-family:arial, "Nimbus Sans L"; font-size:13px; color:#333333; width:440px; }

.tfield {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 13px;
 color: #333333;
 width: 560px;
}
.msg {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 14px;
 color: #333333;
}
.ask {
    font-family: arial, verdana, "Nimbus Sans L";
    font-size: 13px;
    color: #333333;
}
.button {
    font-family: arial, "Nimbus Sans L";
    font-size: 13px;
    color: #333333;
}
.footnoteSign {
    color: #003377;
    background-color: transparent;
    font-size: 10px;
    position: relative;
    top: -5px;
}
.small { font-family:arial, "Nimbus Sans L"; font-size:11px; text-align:left; vertical-align:bottom; padding: 8px 0 1px 0;}

p { font-family: arial, "Nimbus Sans L"; font-size: 12px; line-height: 140%; text-align: justify; margin-top: 0; margin-bottom: 0; }
p.pu24 { margin: 24px 0 4px 0; font-weight:bold; }
p.pu18 { margin-top: 18px; }
p.pu12 { margin-top: 12px; }
p.pu09 { margin-top: 9px; }
p.pu09v { margin-top: 9px; font-family:verdana, "Nimbus Sans L"; font-size:11px; }
p.pu09v span{ text-transform:uppercase; font-size:10px; }
p.pu12v { margin-top:12px; font-family:verdana, "Nimbus Sans L"; font-size:11px; }
p.pu18v { margin-top:18px; font-family:verdana, "Nimbus Sans L"; font-size:11px; }

p.version { color:#A0A0A0; position:relative; top:-10px; text-align:center; font-weight:bold; font-size:16px; font-family:arial, "Nimbus Sans L"; }

p.old { font-family: palatino linotype; font-size: 14px; line-height: 140%; text-align: justify; margin-top: 0; margin-bottom: 0; }
p.hold { font-family: lucida sans unicode; font-size: 14px; line-height: 140%; font-weight:bold; text-align:center; margin: 18px 0 9px 0; }

.dict { font-weight:normal; }

h1 {position:relative;  z-index:2; font-family:arial, "Nimbus Sans L"; font-size:18px; font-weight:bold; margin:40px 0 16px 0; text-align:left; background-color:transparent; text-decoration: none; color:#A0A0A0; line-height:130%; }
h1.center { text-align:center; margin:40px 0 20px 0;  }
h1.first  { text-align:center; margin:12px 0 12px 0; }
h1.CC6600 { color:#AA4400; }
h1.psref { margin:0 0 16px 0; padding: 24px 0 7px 0; text-indent:62px; border-bottom: 4px solid #AA4400; }
h1 span { color:#666666; }

a { outline: none; }
a:link { text-decoration:none; color: #003377; }
a:hover { background-color:transparent; text-decoration:none; color:#AA4400; }
a:visited { text-decoration:none; color:#003377; }
a:active { text-decoration:none; color:#003377; }
p a:hover { background-color:transparent; text-decoration:none; color:#AA4400; }
td.last a:hover { background-color:transparent; text-decoration:none; color:#AA4400; }
td a:hover { background-color:transparent; text-decoration:none; color:#AA4400; }

h1 a:hover { text-decoration:none; color:#A0A0A0; }

a.header {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 18px;
 font-weight: bold;
 color: #666666;
 background-color: transparent;
 text-decoration: none;
}
a.subheader {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 13px;
 font-weight: bold;
 color: #808080;
 background-color: transparent;
 text-decoration: none;
}
a:hover.subheader { color:#808080; }
A.psref {
 color: #003377;
 text-decoration: none;
}
A.psref:link {
 color: #003377;
}
A.psref:visited {
 color: #003377;
}
A.psref:hover {
 color: #AA4400;
 text-decoration: none;
}
A.done {color:#993300}
OL {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 12px;
 text-align: justify;
 line-height: 140%;
}
OL.smInd {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 12px;
 text-align: justify;
 margin-left: 25px;
 margin-top: 6px;
 line-height: 140%;
}

ul.b0 { text-align:justify; padding-left:17px; margin-bottom:0; margin-left:0; color:#333333; }
ul.b1 { text-align:justify; margin-left:15px; margin-bottom:0; color:#AA4400; }
ul.b2 { text-align:left; margin-left:0; margin-top:0; margin-bottom:0; padding-left:15px; color:#AA4400; }

ul { padding: 0px; margin: 0px; text-align:justify; }
ul a:link { color:#003377; background-color:#FFFFFF; text-decoration:none; }
ul a:visited { color:#003377; text-decoration:none; }
ul a:hover { color:#AA4400; text-decoration:none; }

ul.lvl_0 { padding: 0px; margin: 16px 0 28px -20px; font-weight:bold; font-size:13px; line-height:20px;}
ul.lvl_0 a:link { color:#993300; background-color:#FFFFFF; text-decoration:none; }
ul.lvl_0 a:visited { color:#993300; text-decoration:none; }
ul.lvl_0 a:hover { color:#993300; text-decoration:underline; }

ul.lvl_1 { padding: 0px; margin: 0px; }
ul.lvl_1 a:link { color:#993300; background-color:#FFFFFF; text-decoration:none; }
ul.lvl_1 a:visited { color:#993300; text-decoration:none; }
ul.lvl_1 a:hover { color:#993300; text-decoration:underline; }
ul.lvl_1 div { position:relative; left:0; top:0; color:#993300; font-family:verdana, "Nimbus Sans L"; font-size:11px; background-color:#FFFFFF; font-weight:normal; text-transform:uppercase; }

ul.lvl_1a { padding: 0px; margin: 0px; }
ul.lvl_1a a:link { color:#003377;  background-color:transparent; text-decoration:none; }
ul.lvl_1a a:visited { color:#003377; text-decoration:none; }
ul.lvl_1a a:hover { color:#AA4400; text-decoration:none; }
ul.lvl_1a div { position:relative; left:0; top:0; color:#993300; font-family:arial, "Nimbus Sans L"; font-size:11px; background-color:#FFFFFF; font-weight:normal; text-transform:uppercase; }
ul.lvl_1a li { list-style-image: url("../../images/marker_4.gif"); margin-left: 17px; margin-top:9px; }
ul.lvl_1a li.faq { list-style-image: url("../../images/marker_4.gif"); margin: 4px 0 4px 25px; background-color:transparent; font-family:verdana, "Nimbus Sans L"; font-size:11px; }

ul.lvl_2 { padding: 0px; margin: 0px; text-transform:none; }
ul.lvl_2 a:link { color:#993300; background-color:#FFFFFF; font-weight:normal; }
ul.lvl_2 a:visited { color:#993300; font-weight:normal; }
ul.lvl_2 a:hover { color:#993300; font-weight:normal; }
ul.lvl_2 div { position:relative; left:0; top:0; color:#993300; font-family:verdana, "Nimbus Sans L"; font-size:11px; background-color:#FFFFFF; font-weight:normal; text-transform:none; }
ul.lvl_2a { padding: 0px; margin: 0px; text-transform:none; }
ul.lvl_2a a:link { color:#003377; background-color:#FFFFFF; font-weight:normal; text-decoration:none; }
ul.lvl_2a a:visited { color:#003377; font-weight:normal; text-decoration:none; }
ul.lvl_2a a:hover { color:#AA4400; font-weight:normal; text-decoration:none; }
ul.lvl_2a div { position:relative; left:0; top:0; color:#003377; font-family:verdana, "Nimbus Sans L"; font-size:11px; background-color:#FFFFFF; font-weight:normal; text-transform:none; }

ul.lvl_3 { padding: 0px; margin: 0px; }
ul.lvl_3 a:link { color:#333333; background-color:#FFFFFF; font-weight:normal; }
ul.lvl_3 a:visited { color:#333333; font-weight:normal; }
ul.lvl_3 a:hover { color:#333333; font-weight:normal; }
ul.lvl_3 div { position:relative; left:0; top:0; color:#333333; font-family:verdana, "Nimbus Sans L"; font-size:11px; background-color:#FFFFFF; font-weight:normal; text-transform:none; }

ul.lvl_0 li { list-style-type: none; margin: 9px 0 0 17px; }
ul.lvl_1 li { list-style-image: url("../../images/marker_3.gif"); margin-left: 14px; margin-top:9px; }
ul.lvl_2 li { list-style-image: url("../../images/marker_3.gif"); margin-left: 14px; margin-top:0px; }
ul.lvl_3 li { list-style-image: url("../../images/marker_4.gif"); margin-left: 14px; margin-top:0px; }

ul li.c993300 { list-style-image: url("../../images/marker_3.gif"); margin: 6px 0 0 17px; }
ul li.c808080 { list-style-image: url(../../images/marker_4.gif); margin: 6px 0 0 17px; }
ul.lvl_1 li.c993300 { list-style-image: url("../../images/marker_3.gif"); margin: 0 0 0 17px; }
ul.lvl_1 li.c808080 { list-style-image: url("../../images/marker_4.gif"); margin: 0 0 0 17px; }
ul.lvl_2 li.c993300 { list-style-image: url("../../images/marker_3.gif"); margin: 0 0 0 17px; }
ul.lvl_2 li.c808080 { list-style-image: url("../../images/marker_4.gif"); margin: 0 0 0 17px; }

.udl { border-bottom: 4px solid #993300; }

.prot { margin-left: 4px; margin-top: 2px; margin-bottom: 2px; margin-right: 2px; font-size: 11px; }
.numb { margin-left: 2px; margin-top: 2px; margin-bottom: 2px; margin-right: 2px; font-size: 11px; }

th { font-family:arial, "Nimbus Sans L"; font-size:12px; font-weight:bold; line-height:140%; vertical-align:middle; }
th.main { background-color:#E8E8E8; border: 1px solid #CCCCCC; text-align:center; width:272px; padding: 6px 0 6px 0; }

td { font-family:arial, "Nimbus Sans L"; font-size:12px; line-height:140%; vertical-align:top; }
td.rcfg { font-family:arial, "Nimbus Sans L"; font-size:12px; line-height:22px; text-align:right; padding: 0 10px 0 10px; vertical-align:middle; }
td.ccfg { font-family:arial, "Nimbus Sans L"; font-size:12px; line-height:22px; text-align:center; padding: 0 10px 0 0; vertical-align:middle; }
td.jtext { font-family: arial, "Nimbus Sans L"; font-size: 12px; line-height: 140%; text-align: justify; }
td.last {
    font-family: arial, verdana, "Nimbus Sans L";
    font-size: 12px;
    line-height: 140%;
    text-align: justify;
    vertical-align: baseline;
    color: #333333; 
}
td.news {
    font-family: arial, verdana, "Nimbus Sans L";
    font-size: 12px;
    line-height: 140%;
    text-align: justify;
    vertical-align: baseline;
    color: #AA4400; 
}
td.abc {
    font-family: arial, verdana, "Nimbus Sans L";
    font-size: 12px;
    line-height: 100%;
}
td.title {
    font-family: arial, verdana, "Nimbus Sans L";
    font-size: 26px;
    font-weight: bold;
    line-height: 120%;
    padding-right: 28px;
    letter-spacing: 0;
    color: #8094B4;
}
td.hy { font-size:10px; font-family:arial, "Nimbus Sans L"; color:#333333; text-align:left; padding: 5px 0px 0px 15px; }
td.lor { font-size:11px; text-align:left; padding: 9px 5px 7px 15px; }
td.ror { font-size:11px; text-align:left; padding: 9px 15px 7px 5px; }
td.lsmall { font-size:11px; text-align:left; padding: 0px 5px 1px 15px; }
td.rsmall { font-size:11px; text-align:left; padding: 0px 15px 1px 5px; }
td.lsmall-bottom { font-size:11px; text-align:left; padding: 0px 5px 10px 15px; }
td.rsmall-bottom { font-size:11px; text-align:left; padding: 0px 15px 10px 5px; }

td.tdcsmall {
 font-size: 11px;
 text-align: center;
 padding-left: 5px;
 padding-right: 5px;
}
td.cfg { color:#404040; text-align:center; font-size:12px; font-weight:bold; padding-bottom:12px; padding-top:12px; border-bottom: 0px solid #C0C0C0; }
td.cfg span { font-weight:normal; }

td.counter {
 font-size: 11px;
 text-align: right;
 padding-left: 15px;
 padding-right: 15px;
}
td.header {
 font-family: arial, verdana, "Nimbus Sans L";
 font-size: 16px;
 font-weight: bold;
 text-align: left;
 color: #333333;
}
table.main { background-color:#FFFFFF; margin-top:0; border-top: 3px solid #C0C0C0; }
table.epigr { background-color:#FFFFFF; border: 1px solid #B0B0B0; margin-top:-45px; margin-bottom:30px; }
.epigr td {
    font-family: arial, verdana, "Nimbus Sans L";
    font-size: 13px;
    font-weight: bold;
    color: #404040;
    text-align: center;
    vertical-align:middle;
}
td.about { width:335px; background-color:#FFFFFF; text-align:right; vertical-align:bottom; padding:0; margin:0; color:#808080; font-family:verdana, "Nimbus Sans L"; font-size:11px;}
td.image { text-align:center; }
td.select { width:85px; background-color:#FFFFFF; padding:0; margin:0; }
td.mmenu { vertical-align:middle; text-align:center; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:bold; letter-spacing:0; text-transform:uppercase; }
td.menu { background-color:#AA4400; text-align:center; padding-right:0; font-family:verdana, "Nimbus Sans L"; text-transform:uppercase; font-size:10px; font-weight:bold; color:#E0E0E0; letter-spacing:0; line-height:100%; vertical-align:middle; }
td.bullet { vertical-align:top; width:20px; }
td.dpsref { background-color:#E8E8E8; color:#333333; padding:6px 10px 2px 10px; }
td.lpsref { background-color:#F8F8F8; color:#333333; padding:6px 10px 2px 10px; }
td.main { background-color:#FAFAFA; border: 1px solid #CCCCCC; padding: 4px 0 4px 36px; }
tr.content { background-color:#FFFFFF; }

td.baseframe { padding: 0 42px 0 42px; }

table.contents { background:url("../../images/back.gif"); width:390px; margin-top:0px; }
table.contents td { background-color:transparent; padding-left:38px; border: 0px solid #B0B0B0; }
table.contents a { line-height:140%; font-size:13px; font-weight:bold; text-decoration:none; color:#003377; }
table.contents a:visited { line-height:140%; font-size:13px; font-weight:bold; text-decoration:none; color:#003377; }
table.contents a:hover { line-height:140%; font-size:13px; font-weight:bold; text-decoration:none; color:#AA4400; }
table.contents span { color:#003377; font-size:13px; }

.back0 { background-color:#AA4400; vertical-align:middle; text-align:center; padding:0 9px 0 9px; }
.back1 { background-color:#CCCCCC; vertical-align:middle; text-align:center; padding:0 9px 0 9px; }
.back2 { background-color:#CCCCCC; vertical-align:middle; text-align:center; }

table.portfolio { width:100%; margin-top:36px; margin-bottom:36px; }
table.example { width:80%; margin-left: 140px; }
table.cfg { width:190px; text-align:center; background-color:#F4F4F4; border:1px solid #C0C0C0; border-top-width:4px; margin-top:2px; }
td.cfg_about { padding-left:32px; }
td.cfg_about p { line-height:17px; }
td.cfg_about span { color:#AA4400; }

td.shadow { border-bottom:3px solid #C0C0C0; }

#help { background-color:#FCFCFC; color:#333333; border: #000000 1px solid; font: 10px verdana, arial, "Nimbus Sans L"; margin:3px; padding:5px; position: absolute; visibility: hidden; z-index:3; }
.helpj  { text-align:justify; width:474px; }
.helpr  { text-align:right; margin:0px; }
.tm     { font-size:10px; color:#666666; line-height:14px; text-align:justify; margin-bottom:-32px; }

.last { text-align:center; margin: 26px 0 0 0; color:#333333; font-size:10px; font-family:arial, "Nimbus Sans L"; line-height:224% }
.new { background-color:#AA4400; color:#FFFFFF; font-weight:bold; border: 2px solid #AA4400; }
.topmenu { color:#666666; font-size:10px; font-family:arial, "Nimbus Sans L"; text-align:right; padding-top:6px; padding-bottom:12px; }
a.topmenu { color:#666666; font-size:10px; font-family:arial, "Nimbus Sans L"; text-align:right; padding-top:6px; padding-bottom:12px; }
a.topmenu:visited { color:#666666; font-size:10px; font-family:arial, "Nimbus Sans L"; text-align:right; padding-top:6px; padding-bottom:12px; }
a.topmenu:hover { color:#AA4400; font-size:10px; font-family:arial, "Nimbus Sans L"; text-align:right; padding-top:6px; padding-bottom:12px; }

.date { text-align:right; margin-bottom:12px; margin-top:28px; }
.error-contents { font-family: verdana, "Nimbus Sans L"; font-weight:bold; padding: 16px 0px 16px 60px; background-image:url("../../images/back.gif");}
.error-number { position:relative; top:12px; font-family:arial, "Nimbus Sans L"; font-size:32px; font-weight:bold; color:#A0A0A0; }
.frame { overflow:scroll; background-image:url("../../images/back.gif"); background-color:#F2EDDE; height:200px; margin-top:12px; margin-bottom:12px; border: 1px solid #C0C0C0; padding:6px; }
.logframe { overflow:scroll; font-family:verdana, "Nimbus Sans L"; background-color:#FAFAFA; height:150px; margin:0 0 0 0; border: 1px solid #C0C0C0; padding:0px; width:375px; }
.logframe p { font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; line-height:22px; margin: 0 6px 0 6px; }
h2 { position:relative; font-family:arial, "Nimbus Sans L"; font-size:20px; font-weight:bold; color:#FF9900; border-bottom:6px solid #FF9900; text-indent:60px; margin-top:60px; margin-bottom:12px; }
h3 { font-family:arial, "Nimbus Sans L"; font-size:18px; font-weight:bold; color:#999999; margin:12px 0 0 4px; background-color:#FFFFFF; line-height:28px; text-indent:6px; }
h3.l { display:inline; float:left;  font-family:arial, "Nimbus Sans L"; font-size:13px; font-weight:bold; color:#666666; text-indent:0px; margin:0; }
h3.r { display:inline; float:right; font-family:arial, "Nimbus Sans L"; font-size:13px; font-weight:bold; color:#AA4400; text-indent:0px; margin:0; }
h4 { font-family:arial, "Nimbus Sans L"; font-size:18px; font-weight:bold; color:#808080; margin-top:36px; margin-bottom:12px; text-indent:60px; }
h5 { font-family:arial, "Nimbus Sans L"; font-size:14px; font-weight:bold; color:#A0A0A0; margin:12px 0 12px 0; text-align:center; }
h5 a:link { text-decoration:none; color:#666666; }
h5 a:visited { text-decoration:none; color:#666666; }
h5 a:hover { text-decoration:none; color:#A0A0A0; }
h6 { font-family:arial, "Nimbus Sans L"; font-size:16px; font-weight:bold; color:#A0A0A0; margin:24px 0 18px 0; text-align:center; }


img.prev { width:15px; margin:225px 0 0px 1px; }
img.next { width:15px; margin:0 0 -3px 1px; }
img.arrow { margin: 0 0 -3px 3px; display:''; }

.down { font-size:10px; color:#FFFFFF; background-color:#AA4400; border-bottom: 3px solid #C0C0C0; margin:48px 0 0 0; text-align:center; line-height:24px; }

table.protocols { width:648px; background-color:#AA4400; }
.protocols td { color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center; padding:10px 15px 10px 15px; vertical-align:middle; }
#copy { margin-left:24px; padding-left:0; }
.wanted { font-size:11px; background-color:#FAFAFA; border: 1px solid #B0B0B0; text-align:justify; padding:5px 15px 10px 15px; margin:30px 0 64px 0; }
.wanted div { text-align:center; margin:0 0 3px 0; font-weight:bold; }
.part_name { background-color:#909090; line-height:18px; text-align:left; color:#FFFFFF; font-size:13px; letter-spacing:1; font-family:arial, "Nimbus Sans L"; font-weight:bold; border-bottom: 3px solid #C0C0C0; padding:4px 0 5px 36px; }
.item_name { line-height:200%; margin:0; text-align:left; color:#808080; font-size:18px; font-weight:bold; letter-spacing:0; font-family:arial, "Nimbus Sans L"; padding-left:36px; }
.cfg_btn { font-family:arial, "Nimbus Sans L"; text-align:center; }
.cfg_btn input { width:60px; height:30px; margin:-15px 0 5px 0; }
.cfg_epi { font-family:arial, "Nimbus Sans L"; font-size:12px; line-height:100%; text-align:left; margin:12px 12px 24px 12px; padding:12px 0 0 0; border-top: 1px solid #C0C0C0; }
.cfg_epi span { position:relative; left:16px; top:-1px; font-weight:bold; }
div.title { vertical-align:middle; margin:32px 16px 36px 16px; border-bottom: 3px solid #C0C0C0; background-color:#AA4400; color:#FFFFFF; text-align:center; font-family:verdana, "Nimbus Sans L"; font-size:10px; font-weight:bold; text-transform:uppercase; line-height:32px; }
.demo { display:block; width:auto; text-align:center; margin:18px auto 20px auto; }
.page_lvl_1 { display:block; margin:12px 0 -21px 6px; }
.page_lvl_2 { display:block; margin:8px 0 -21px 30px; }
.page_lvl_3 { display:block; margin:8px 0 -21px 54px; }

a.page_lvl_1 { display:block; color:#666666; text-decoration:none; margin:6px 0 4px 30px; text-transform:uppercase; font-family:verdana, "Nimbus Sans L"; font-weight:bold; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; letter-spacing:0; } 
a.page_lvl_1:link { color:#666666; text-decoration:none; margin:6px 0 4px 30px; text-transform:uppercase; font-family:verdana, "Nimbus Sans L"; font-weight:bold; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; letter-spacing:0; } 
a.page_lvl_1:visited { color:#666666; text-decoration:none; } 
a.page_lvl_1:hover { color:#AA4400; text-decoration:none; } 

a.page_lvl_2 { display:block; color:#666666; text-decoration:none; margin:6px 0 4px 54px; } 
a.page_lvl_2:link { color:#666666; text-decoration:none; margin:6px 0 4px 54px; } 
a.page_lvl_2:visited { color:#666666; text-decoration:none; } 
a.page_lvl_2:hover { color:#AA4400; text-decoration:none; } 

a.page_lvl_3 { display:block; color:#666666; text-decoration:none; margin:6px 0 4px 78px; } 
a.page_lvl_3:link { color:#666666; text-decoration:none; margin:6px 0 4px 78px; } 
a.page_lvl_3:visited { color:#666666; text-decoration:none; } 
a.page_lvl_3:hover { color:#AA4400; text-decoration:none; } 

.map { margin:24px 0 48px 0; border:0px solid #E0E0E0; background-color:#FFFFFF; }
td.screen div { position:relative; left:-22px; top:0px; border: 1px solid #C0C0C0; border-bottom-width:4px; padding:12px 0 0 0; text-align:center; width:220px; height:220px; background-color:#FFFFFF; margin-bottom:12px; }
td.screen { background-position: center; padding:8px 0px 0px 0px;}
td.tree { width:430px; padding:0px 0 0 48px; background-color:#FFFFFF; border-left: 1px solid #FFFFFF; text-align:left; }
.autorization .field { display:block; width:256px; margin:2px 0 0 12px; }
.autorization .button { display:block; width:60px; margin:18px 0 0 12px; }
.autorization p { font-family: arial, "Nimbus Sans L"; margin:8px 0 0 12px; }
.logsquery { border: 1px solid #C0C0C0; padding:18px 6px 0 6px; width:372px; margin:24px 0 0 0; text-align:center; background-color:#F0F0F0; }
.logsquery .button { display:block; margin: 16px auto 16px auto; width:60px; }
.logsquery input { display:inline; width:180px; }
table.stat { width:600px; border:1px solid #C0C0C0; border-collapse:collapse; margin:24px 0 24px 0;}
table.stat th { padding:9px 12px 9px 12px; border:1px solid #C0C0C0; font-family:arial, "Nimbus Sans L"; font-size:11px; background-color:#F0F0F0; letter-spacing:1; }
table.stat td { padding:2px 12px 2px 12px; border:1px solid #C0C0C0; font-family:verdana, "Nimbus Sans L"; font-size:11px; }
table.stat td.name { text-align:right; padding:2px 12px 2px 12px; border:1px solid #C0C0C0; font-family:verdana, "Nimbus Sans L"; font-size:11px; }
table.stat tr { background-color:#FFFFFF; }
table.stat tr.today { background-color:#F0F0F0; color:#AA4400; }
td.content { text-align:left; padding:12px 0 0 6px; }
.hy_header { width:100%; background-image:url("../../images/back.gif"); border:0; margin:0 0 24px 0;}
.hy_header td { padding:0; }
div.top { position:relative; top:-22px; color:#808080; text-align:center; font-size:26px; font-family:arial, "Nimbus Sans L"; font-weight:bold; letter-spacing:0; text-transform:none; margin:0 0 12px 0; padding:0; }
div.bot { position:relative; top:-1px; color:#B8B8B8; text-align:center; font-size:26px; font-family:arial, "Nimbus Sans L"; font-weight:bold; letter-spacing:0; text-transform:none; margin:32px 0 0 0; padding:0; }
div.bah { position:relative; top:-19px; color:#333333; vertical-align:top; line-height:20px; font-family:arial, "Nimbus Sans L"; font-size:13px; text-align:center; margin:0 0 9px 0; padding:0; }
div.top span { color:#AA4400; }
div.bah a { font-weight:bold; }
div.bah a:link { color:#003377; text-decoration:none; }
div.bah a:active { color:#003377; text-decoration:none; }
div.bah a:visited { color:#003377; text-decoration:none; }
div.bah a:hover { color:#AA4400; text-decoration:none; }
div.lines { z-index:1; position:relative; top:-29px; width:100%; height:18px; background-image:url("../../images/back.gif"); margin:0 0 -20px 0;}
div.about { display:none; }
div.footnote { border-top: 1px #EBEBEB solid; border-bottom: 1px #EBEBEB solid; margin:9px 0 9px 0; padding:9px 0 12px 0; }
div.copyright { border-top: 1px #EBEBEB solid; border-bottom: 1px #EBEBEB solid; margin:24px 24px 24px 24px; padding:18px 0 18px 0; }
div.attention { border:1px solid #B0B0B0; padding:6px 12px 9px 12px; color:#333333; font-family:verdana, "Nimbus Sans L"; font-size:11px; margin:12px 0 0 0; text-align:justify; background-color:#F8F8F8; line-height:16px; }
div.attention span{ text-transform:uppercase; font-size:10px; }
td.hy span { cursor:default; }
span.h6 { color:#AA4400; text-transform:uppercase; }
span.h7 { color:#AA4400; font-weight: bold; }

table.sales { width:100%; margin:24px 0 48px 0; }
.sales th { text-align:center; vertical-align:middle; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:bold; padding:4px 4px 4px 4px; line-height:16px; color:#333333; }
.sales td { text-align:center; vertical-align:middle; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; padding:4px 4px 6px 4px; line-height:16px; }

tr.blue  { background-color:#EAF0FF; }
tr.dark  { background-color:#F8F8F8; }
tr.light { background-color:#FFFFFF; }
td.cit { text-align:center; color:#666666; font-family:verdana, "Nimbus Sans L"; font-size:10px; font-weight:normal; padding: 4px 0 60px 0; }
table.try { margin:0; }
.try td { text-align:left; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; padding:0; }

td.faq_q  { text-align:justify; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; padding:8px; }
td.faq_a  { text-align:justify; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; padding:8px; }
td.faq_g  { text-align:left; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; padding:2px 8px 4px 8px; }
td.faq_g span { font-weight:bold; }
td.faq_h  { text-align:center; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:bold; padding:4px 8px 4px 8px; }
p.faq_s  { text-align:justify; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; margin:8px 0 8px 0; }
p.faq_a  { text-align:justify; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:normal; margin:8px 0 8px 0; }
p.faq_q  { text-align:justify; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:bold; margin:24px 0 8px 0; }
p.faq_t  { text-align:justify; font-family:verdana, "Nimbus Sans L"; font-size:11px; font-weight:bold; margin:0 0 8px 0; }
table.faq { background-color:#E0E0E0; margin:0 0 0 0; }

.btn_tst { height:28px; width:120px; font-family:arial, "Nimbus Sans L"; font-size:12px; background-color:#CCCCCC; }
.btn_cmp { height:24px; width:75px; font-family:arial, "Nimbus Sans L"; font-size:12px; background-color:#CCCCCC; }

.block-1 {
    float: left;
    margin: 0;
    padding: 12px 0 12px 0;
    width: 375px;
    text-align: center;
    background-color: #F0F0F0;
    border: 1px #B8B8B8 solid;
    height: 64px;
}

.block-2 {
    float: right;
    margin: 0;
    padding: 12px 0 12px 0;
    width: 375px;
    text-align: center;
    background-color: #F0F0F0;
    border: 1px #B8B8B8 solid;
    height: 64px;
}
.nobr {
    white-space: nowrap;
    text-transform: none;
}

.hidden {
    display: none;
}

pre {
    text-align: left;
    margin: 0;
}

