a:link  { color:#003366;text-decoration:none;font-style:normal;font-weight:normal;line-height:none;font-size:none;font-family:Arial, Helvetica, Verdana, sans-serif; }
a:visited  { font-style:normal;color:#006699;text-decoration:none;font-weight:normal;font-size:none;line-height:none;font-family:Arial, Helvetica, Verdana, sans-serif; }
a:hover  { color:#006699;font-style:normal;line-height:none;font-weight:none;text-decoration:none;font-size:none;font-family:Arial, Helvetica, Verdana, sans-serif; }
a:active  { color:#006699;font-style:normal;text-decoration:none;font-weight:none;line-height:none;font-size:none;font-family:Arial, Helvetica, Verdana, sans-serif; }
.text  { color:#333333;font-style:normal;text-decoration:none;font-weight:normal;line-height:1.3em;font-size:12px;font-family:Arial, Helvetica, Verdana, sans-serif; }
.textBold  { color:#000000;font-style:normal;text-decoration:none;font-weight:bold;line-height:1.2em;font-size:12px;font-family:Arial, Helvetica, Verdana, sans-serif; }
.headline  { color:#000000;font-style:normal;text-decoration:none;font-weight:bold;line-height:1.2em;font-size:14px;font-family:Arial, Helvetica, Verdana, sans-serif; }
.shortDesc  { color:#000000;font-style:normal;text-decoration:none;font-weight:normal;line-height:1.2em;font-size:12px;font-family:Arial, Helvetica, Verdana, sans-serif; }
.menuTop  { color:#FFFFFF;font-style:normal;text-decoration:none;font-weight:none;line-height:1.2em;font-size:12px;font-family:Verdana,Arial, Helvetica, sans-serif; }
.menuTopActiv  { color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:bold;line-height:1.2em;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; }
BODY  { margin:0px;padding:0px;background-color:#FFFFFF;font-family:Arial, Helvetica, Verdana, sans-serif;  }

.fontFace  { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.2em;font-weight:normal;text-decoration:none;font-style:normal;color:#000000; }
.fontFaceL  { color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:1.2em;font-weight:normal;text-decoration:none;font-style:normal;color:#000000; }
.fontFaceBig  { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;line-height:1.2em;font-weight:bold;text-decoration:none;font-style:normal;color:#000000; }
.fontFaceB  { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:1.2em;font-weight:bold;text-decoration:none;font-style:normal;color:#000000; }

.dialogListBorder  { background-color:#CCCCCC; }
.dialogListHead_1  { background-color:#eee; }
.dialogListCell_1  { background-color:#FFFFFF; }
.dialogBoxBorder  { background-color:#EEEEEE; }

.point { font-weight:bold; display:block; font-size:12px; color:#003366; }
.stName{
    display:block;padding:0px 25px 5px 25px; margin:0px 0px 5px 0px;
    border-top:1px solid #fff; border-right:1px solid #7999ba; border-bottom:1px solid #7999ba; border-left:1px solid #fff;
    background-color:#ffffff;
    text-align:left;
    color:#003366;
    text-decoration:none;
    font-weight:bold;
    font-size:14px;
}
.stImage{
    display:block;padding:0px;margin:20px 20px 0px 20px;
    height:300px;
    background-color:#ffffff;
    text-align:center;
}
.stShort{
    display:block; padding:10px 25px 10px 25px; margin:0px 0px 20px 0px;
    border-top:1px solid #eeeeee; border-right:1px solid #7999ba; border-bottom:1px solid #7999ba; border-left:1px solid #eeeeee;
    background-color:#ffffff; color:#000000;
    text-align:left;
    text-decoration:none;
}
.stLong{
    display:block; padding:10px 25px 10px 25px; margin:0px;
    border-top:1px solid #eeeeee; border-right:1px solid #7999ba; border-bottom:1px solid #7999ba; border-left:1px solid #eeeeee;
    background-color:#ffffff; color:#000000;
    text-align:left;
    text-decoration:none;
}
.stConti{
    display:block;
    font-size:12px;
    padding:0px; margin:0px 25px 25px 25px;
}

.stiShort{
    display:block; padding:10px; margin:0px 0px 10px 0px;
    color:#000000;
    text-decoration:none; font-size:11px;
}
.stiName{
    display:block;padding:3px 10px 3px 10px; margin:0px;
    border-top:1px solid #fff; border-right:1px solid #ccc; border-bottom:2px solid #7999ba; border-left:1px solid #fff;
    background-color:#f2f2f2;
    text-align:left;
    color:#666666;
    text-decoration:none;
    font-weight:bold; font-size:13px;
}
a.stiConti:link, a.stiConti:active, a.stiConti:visited{
    clear:both;
    display:block; padding:0px 0px 5px 0px; margin:15px 15px 5px 15px;
    width:735px;
    border-top:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee; border-left:1px solid #eeeeee;
    font-family:verdana, helvetica, arial, sans-serif;
}
a.stiConti:hover{
    clear:both;
    display:block; padding:0px 0px 5px 0px;margin:15px 15px 5px 15px;
    border-top:1px solid #ccc; border-right:1px solid #666; border-bottom:1px solid #666; border-left:1px solid #ccc;
    font-family:verdana, helvetica, arial, sans-serif;
}
a.hpIntro:link, a.hpIntro:active, a.hpIntro:visited {
    float:left;
    display:block; padding:0px; margin:0px;
    border:1px solid #fff;
}
a.hpIntro:hover {
    float:left;
    display:block; padding:0px; margin:0px;
    border-top:1px solid #ccc; border-right:1px solid #666; border-bottom:1px solid #666; border-left:1px solid #ccc;
}


.pConti { padding-top:10px;width:950px;display:block;vertical-align:top;
}

.pNavi { float:left;width:300px;display:block;margin:0px 0px 0px 7px;clear:both;
}

.pContent { float:right;width:630px;display:block;border:1px solid #eeeeee;vertical-align:top;
}

.pFooter { clear:both; text-align:center; font-size:12px;display:block;border-top:1px solid #ccc; margin:20px 0px 10px 7px;
}