body {
    font-family:            Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size:              11px;
    margin:                 0px;
    padding:                0px;
    border:                 none;
    width:                  950px;
}


p {
    margin:                 0px;
    font-size:              12px;
}

p.vertmenu {
    margin:                 0px;
    padding:                0px;
    vertical-align: middle;
}

p.p-body {
    margin:                 0px;
    padding:                0px;
}


p.web-info {
    font-family:            Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size:              11px;
    width:130x;
    position: relative;
    border-bottom-style: solid; 
    border-right-style: solid; 
    border-left-style: solid; 
    border-bottom-color: #9ab6dc; 
    border-right-color: #9ab6dc; 
    border-left-color: #9ab6dc; 
    border-width: 1.0 1.0 1.0 1.0;
    background-color: #e2eaf5;
    top: -3px;

}

p.web-info2 {
    font-family:            Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size:              11px;
    width:130x;
    border-top-style: solid; 
    border-bottom-style: solid; 
    border-right-style: solid; 
    border-left-style: solid; 
    border-top-color: #9ab6dc; 
    border-bottom-color: #9ab6dc; 
    border-right-color: #9ab6dc; 
    border-left-color: #9ab6dc; 
    border-width: 1.0 1.0 1.0 1.0;
    background-color: #e2eaf5;
}

p.deco1 {
	text-decoration: underline;
}


table, tr, td {
    font-family:            Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size:              11px;
    border-color: #ffffff;
    margin:                 0px;
    padding:                0px;
    spaceing:               0px;
}

table.table-top-int {
    border-width:           0px;
    margin:                 0px;
    background-color: #0051a2;
}




table.table-mainlist {
    border-width:           0px;
    margin:                 0px;
    background-color: #2244ff;
}

td.td-mainlist {
    border-width:           0px;
    padding:                3px;
    background-color: #ffffff;
}

td.td-revised {
    border-width:           0px;
    padding:                3px;
    background-color: #ffff00;
}

td.td-bodyblock {
    border-width:           0px;
    margin:                 5px;
    padding:                5px;
    background-color: #ffffff;
    vertical-align: top;

}

td.td-bodyblock1 {
    border-width:           0px;
    margin:                 5px;
    padding:                5px;
    background: #f0f0f0;
    border-right: 1px solid #dbdbdb;
    vertical-align: top;

}


table.verticalmenu {
    border-color:           #9999ff;
    font-size:              10px;
    margin:                 0px;
    border-width:           0px;
}


.header {
  margin:  0px;
  padding: 0px;
  width:  950px;
}

.account {
  margin:     0px;
  padding:     0px;
  font-size:  10pt;
  font-style: normal;
  background-color: #3344ff;
  height:     20px;
  width:  950px;
  background-image: url(/images/fadeout950.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

.header-mini {
  margin:  0px;
  padding: 0px;
  width:  750px;
}

.account-mini {
  margin:     0px;
  padding:     0px;
  font-size:  10pt;
  font-style: normal;
  background-color: #3344ff;
  height:     20px;
  width:  750px;
  background-image: url(/images/fadeout750.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

.copyright-mini {
  margin:     0px;
  background-color: #3344ff;
  height:     20px;
  width:  750px;
  background-image: url(/images/fadeout750.gif);
  background-repeat: no-repeat;
  background-position: left middle;
}

.header-a4form {
  margin:  0px;
  padding: 0px;
  width:  750px;
}

.account-a4form {
  margin:     0px;
  padding:     0px;
  font-size:  10pt;
  font-style: normal;
  background-color: #3344ff;
  height:     20px;
  width:  750px;
  background-image: url(/images/fadeout750.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

.copyright-mini2 {
  margin:     0px;
  background-color: #3344ff;
  height:     20px;
  width:  750px;
  background-image: url(/images/fadeout750.gif);
  background-repeat: no-repeat;
  background-position: left middle;
}



.freespace {
  margin:     0px;
  padding:     0px;
  font-size:  10pt;
  font-style: normal;
  background-color: #af6161;
  height:     20px;
  width:  950px;
  background-image: url(/images/free-fadeout.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

.free-copyright {
  margin:     0px;
  background-color:  #af6161;
  height:     20px;
  width:  950px;
  background-image: url(/images/free-fadeout.gif);
  background-repeat: no-repeat;
  background-position: left middle;
}

.us {
  margin:     0px;
  padding:     0px;
  font-size:  10pt;
  font-style: normal;
  background-color: #0000a0;
  height:     20px;
  width:  750px;
  background-image: url(/images/us-fadeout2.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

.us-copyright {
  margin:     0px;
  background-color:  #0000a0;
  height:     20px;
  width:  750px;
  background-image: url(/images/us-fadeout2.gif);
  background-repeat: no-repeat;
  background-position: left middle;
}


.tst {
  margin:     0px;
  padding:     0px;
  width:  730px;
  background-image: url(/images/groval/tst01.gif);
  background-repeat: repeat;
  background-position: right top;
}


.copyright {
  margin:     0px;
  background-color: #3344ff;
  height:     20px;
  width:  950px;
  background-image: url(/images/fadeout950.gif);
  background-repeat: no-repeat;
  background-position: left middle;
}

a {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  font-weight : normal;
  color : #0000ff;
  text-decoration : none;
}

a.normal {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  font-weight : normal;
  color : #0000ff;
  text-decoration : none;
}

a.normal02 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  font-weight : normal;
  color : #0000ff;
  text-decoration : none;
}

a.info-menu-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : black;
  text-decoration : none;
}

a:visited.info-menu-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : black;
  text-decoration : none;
}

a:hover.info-menu-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : magenta;
  text-decoration : none;
}

a.info-menu-lightred {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #f86372;
  text-decoration : none;
}

a:visited.info-menu-lightred {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #f86372;
  text-decoration : none;
}

a:hover.info-menu-lightred {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : magenta;
  text-decoration : none;
}


a.info-menu-black12 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : normal;
  color : black;
  text-decoration : none;
}

a:visited.info-menu-black12 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : normal;
  color : black;
  text-decoration : none;
}

a:hover.info-menu-black12 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : normal;
  color : magenta;
  text-decoration : none;
}

a.info-menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : blue;
  text-decoration : none;
}

a:visited.info-menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : blue;
  text-decoration : none;
}

a:hover.info-menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : magenta;
  text-decoration : none;
}

a.info-menu-blue2 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : blue;
  text-decoration : underline;
}

a:visited.info-menu-blue2 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : blue;
  text-decoration : underline;
}

a:hover.info-menu-blue2 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : magenta;
  text-decoration : underline;
}


a.info-menu-darkblue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #0055aa;
  text-decoration : none;
}

a:visited.info-menu-darkblue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #0055aa;
  text-decoration : none;
}

a:hover.info-menu-darkblue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normall;
  color : #0055aa;
  text-decoration : underline;
}

a.info-menu-darkblue-bd {
  font-family : "‚l‚r PƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #004080;
  text-decoration : none;
}

a:visited.info-menu-darkblue-bd {
  font-family : "‚l‚r PƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color :#004080;
  text-decoration : none;
}

a:hover.info-menu-darkblue-bd {
  font-family : "‚l‚r PƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #0040806;
  text-decoration : underline;
}



a.info-menu-darkblue2 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #5f5fa7;
  text-decoration : none;
}

a:visited.info-menu-darkblue2 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #5f5fa7;
  text-decoration : none;
}

a:hover.info-menu-darkblue2 {
  font-family : 8pt;
  font-weight : normal;
  color : black;
  text-decoration : underline;
}

a.info-darkblue-small {
  font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normal;
  color : #0055aa;
  text-decoration : none;
}

a:visited.info-darkblue-small {
  font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normal;
  color : #0055aa;
  text-decoration : none;
}

a:hover.info-darkblue-small {
  font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normall;
  color : #0055aa;
  text-decoration : underline;
}


a.info-darkblue-small2 {
  font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 6pt;
  font-weight : normal;
  color : #0055aa;
  text-decoration : none;
}

a:visited.info-darkblue-small2 {
  font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 6pt;
  font-weight : normal;
  color : #0055aa;
  text-decoration : none;
}

a:hover.info-darkblue-small2 {
  font-family : Arial, Verdana, Helvetica, sans-serif, Tahoma, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 6pt;
  font-weight : normall;
  color : #0055aa;
  text-decoration : underline;
}



a.info-small-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normal;
  color : black;
  text-decoration : none;
}

a:visited.info-small-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normal;
  color : black;
  text-decoration : none;
}

a:hover.info-small-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normal;
  color : blue;
  text-decoration : none;
}


a.info-support-to {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #8080ff;
  text-decoration : none;
}

a:visited.info-support-to {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #8080ff;
  text-decoration : none;
}

a:hover.info-support-to {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : magenta;
  text-decoration : none;
}



a.nav-menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

a:visited.nav-menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

a:hover.nav-menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #FFCC00;
  text-decoration : none;
}


a.nav-menu-blue-mini {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

a:visited.nav-menu-blue-mini {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

a:hover.nav-menu-blue-mini {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #FFCC00;
  text-decoration : none;
}




a.menucontextuelroll {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size: 9pt;
  font-weight : bold;
  color : #1F9BEF;
  text-decoration : none;
  margin:5px;
  padding:5px;
}

a:visited.menucontextuelroll {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size: 9pt;
  font-weight : bold;
  color : #1F9BEF;
  text-decoration : none;
  margin:5px;
  padding:5px;
}

a:hover.menucontextuelroll {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
    font-size: 9pt;
  font-weight : bold;
  color : #FFCC00;
  text-decoration : none;
  margin:5px;
  padding:5px;
}



a.subtitle-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #0000FF;
  text-decoration : none;
}

a:visited.subtitle-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #0000FF;
  text-decoration : none;
}

a:hover.subtitle-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #FFCC00;
  text-decoration : none;
}





a.subtitle-black {
  font-family : Arial, Helvetica, Verdana, Tahoma, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : bold;
  color : #000000;
  text-decoration : none;
}

a:visited.subtitle-black {
  font-family : Arial, Helvetica, Verdana, Tahoma, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : bold;
  color : #000000;
  text-decoration : none;
}

a:hover.subtitle-black {
  font-family : Arial, Helvetica, Verdana, Tahoma, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : bold;
  color : #55CC88;
  text-decoration : none;
}





a.normal-bold-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 9pt;
  font-weight : bold;
  color : #0000FF;
  text-decoration : none;
}

a:visited.normal-bold-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 9pt;
  font-weight : bold;
  color : #0000FF;
  text-decoration : none;
}

a:hover.normal-bold-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 9pt;
  font-weight : bold;
  color : #FFCC00;
  text-decoration : none;
}


a.normal-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 9pt;
  font-weight : none;
  color : #0000FF;
  text-decoration : none;
}

a:visited.normal-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 9pt;
  font-weight : none;
  color : #0000FF;
  text-decoration : none;
}

a:hover.normal-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 9pt;
  font-weight : none;
  color : #FFCC00;
  text-decoration : none;
}

a.mini-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #0000FF;
  text-decoration : none;
}

a:visited.mini-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #0000FF;
  text-decoration : none;
}

a:hover.mini-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #FFCC00;
  text-decoration : none;
}

a.mini-blue-under {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #0000FF;
  text-decoration : underline;
}

a:visited.mini-blue-under {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #0000FF;
  text-decoration : underline;
}

a:hover.mini-blue-under {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #FFCC00;
  text-decoration : underline;
}

a.mini-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #000000;
  text-decoration : none;
}

a:visited.mini-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #000000;
  text-decoration : none;
}

a:hover.mini-black {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : none;
  color : #ccdddd;
  text-decoration : none;
}


font {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #000000;
  text-decoration : none;
}

font.menu-blue {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 11pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

font.menu-blue-mini {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

font.subtitle {
  font-size : 12pt;
  font-weight : bold;
}

font.normal {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : normal;
  color : #000000;
  text-decoration : none;
}

font.normal12 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 12pt;
  font-weight : normal;
  color : #000000;
  text-decoration : none;
}

font.normal10 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  font-weight : normal;
  color : #000000;
  text-decoration : none;
}

font.normal7 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 7pt;
  font-weight : normal;
  color : #000000;
  text-decoration : none;
}

font.subtitle-blue {
  font-size : 12pt;
  font-weight : bold;
  color : #4455ff;
}

font.subtitle-red {
  font-size : 12pt;
  font-weight : bold;
  color : #ff0000;
}

font.normalred {
  font-size : 9pt;
  color : red;
}

font.normal-blue {
  font-size : 8pt;
  color : blue;
}

font.normal-blue10 {
  font-size : 10pt;
  color : blue;
}


font.normal-orange8 {
  font-size : 8pt;
  color : #ffb871;
}

font.normal-green8 {
  font-size : 8pt;
  color : #77bbbb;
}

font.normal-yellow8 {
  font-size : 8pt;
  color : #ffff97;
}

font.normal-skyblue8 {
  font-size : 8pt;
  color : #66b3ff;
}

font.normal-white {
  font-size : 9pt;
  color : #ffffff;
}

font.normal-lightred {
  font-size : 9pt;
  color : #f86372;
}

font.normal-lightred8 {
  font-size : 8pt;
  color : #f86372;
}

font.normal-darkblue7 {
  font-size : 7pt;
  color : #0055aa;
}


font.normal-darkblue8 {
  font-size : 8pt;
  color : #0055aa;
}

font.normal-darkblue9 {
  font-size : 9pt;
  color : #0055aa;
}

font.normalbold-lightred {
  font-size : 9pt;
  font-weight : bold;
  color : #f86372;
}

font.normalbold {
  font-weight : bold;
}

font.normalboldmed {
  font-weight : bold;
  font-size : medium;
}

font.normalbold10 {
  font-weight : bold;
  font-size : 10pt;
}

font.normalboldmed-c1 {
  font-weight : bold;
  font-size : medium;
  color : #0057ae;
}


font.normalbold-c1 {
  font-weight : bold;
  font-size : 9pt;
  color : #0057ae;
}


font.normalboldmed-c2 {
  font-weight : bold;
  font-size : medium;
  color : #ffa64d;
}

font.normalmed {
  font-size : 12pt;
}

font.normalbold-red {
  font-weight : bold;
  color : #ff0000;
}

font.normalbold-blue {
  font-weight : bold;
  color : #0000FF;
}

font.normalbold-orange {
  font-weight : bold;
  color : #ffb871;
}

font.normalbold-white {
  font-weight : bold;
  color : #FFFFFF;
}

font.normalbold-darkblue {
  font-weight : bold;
  color : #0055aa;
}

font.normalbold-blue-bg {
  font-size : 9pt;
  font-weight : bold;
  color : #0000FF;
  background-color: #ffd0d0;
}

font.normalbold-lightblack {
  font-weight : bold;
  color : #999999;
}

font.normalbold-darkblue-bg {
  font-weight : bold;
  color : #0055aa;
  background-color: #cccccc;
}

font.normalbold-gray {
  font-weight : bold;
  color : #BBBBBB;
}

font.normal-gray {
  color : #BBBBBB;
}

font.normalboldmed-gray {
  font-weight : bold;
  font-size : 12pt;
  color : #BBBBBB;
}

font.normalboldmed-blue {
  font-weight : bold;
  font-size : 12pt;
  color : blue;
}


font.mini-gray {
  font-size : 8pt;
  color : #BBBBBB;
}

font.mini-blue {
  font-size : 8pt;
  color : #0000FF;
}

font.mini-lightorenge {
  font-size : 8pt;
  color : #ffcdb5;
}

font.mini-blue-bg {
  font-size : 8pt;
  color : #0000FF;
  background-color: #c1c1ff;
}

font.mini-blue-under {
  font-size : 8pt;
  text-decoration : underline;
  color : #0000FF;
}

font.minibold {
  font-weight : bold;
  font-size : 8pt;
}

font.mini {
  font-size : 8pt;
}

font.copy{
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #FFFFFF;
  text-decoration : none;
}

font.copy-black{
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #000000;
  text-decoration : none;
}

font.copy-blue{
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 8pt;
  font-weight : bold;
  color : #0000FF;
  text-decoration : none;
}

p.vertmenuout{
  margin : 1px;
  padding : 5px;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  font-weight : bold;
  color : #FFFFFF;
  width : 220px;
  text-decoration : none;
  background-image: url(/images/fadeoutmenu.gif);
  background-repeat: no-repeat;
  background-position: left middle;
}

p.vertmenu{
  position:relative;
  margin : 1px;
  padding : 3px;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size : 10pt;
  font-weight : bold;
  color : #3344ff;
  text-decoration : none;
}

input, select, textarea, password { 
  font-size:    10pt;
  font-weight:    normal;
}

label {
  font-family :   Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-size:      8pt;
  font-weight:    normal;
}

h1 {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif, "Comic Sans MS", "‚l‚rƒSƒVƒbƒN";
  font-weight : bold;
  color : #000000;
}

h1.h1-red {
  color : #FF0000;
}

h1.h1-blue {
  color : #0000FF;
}

table.top-sepa{
  background: white;
  border-top-style: solid; 
  border-top-color: #b9b9ff;
  border-bottom-style: solid; 
  border-bottom-color: white;
  border-right-style: solid; 
  border-right-color: white;
  border-left-style: solid; 
  border-left-color: white;
  border-width:1px
}

td.top-sepa {
  padding: 5px;
  border-right-style: dotted; 
  border-right-color: #cccccc;
  border-width:1px
}


table.user-input{
  border-color: #b9b9ff;
  border-style:solid;
  background: white;
  border-width:1px
}

td.user-input {
  padding: 3px;
  background-color: #e0defe;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.user-menu {
  padding: 3px;
  background-color:white;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.booking-input {
  padding: 3px;
  background-color: #8ea5ff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.user-output {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: white;
  border-bottom-style: dotted; 
  border-bottom-color: #999999;
  border-right-style: solid; 
  border-right-color: white;
  border-left-style: solid; 
  border-left-color: white;
  border-width:1px
}

td.box-topline {
  padding: 3px;
  background-color: white;
  border-bottom-style: solid; 
  border-bottom-color: white;
  border-top-style: dotted; 
  border-top-color: #999999;
  border-right-style: solid; 
  border-right-color: white;
  border-left-style: solid; 
  border-left-color: white;
  border-width:1px
}

td.box-bottomline {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: white;
  border-bottom-style: dotted; 
  border-bottom-color: #999999;
  border-right-style: solid; 
  border-right-color: white;
  border-left-style: solid; 
  border-left-color: white;
  border-width:1px
}


td.sepa-line01 {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: white;
  border-bottom-style: dotted; 
  border-bottom-color: #e0e0e0;
  border-right-style: solid; 
  border-right-color: white;
  border-left-style: solid; 
  border-left-color: white;
  border-width:1px
}

td.top-topic {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #c2c2c2;
  border-bottom-style: solid; 
  border-bottom-color: #c2c2c2;
  border-right-style: solid; 
  border-right-color: #c2c2c2;
  border-left-style: solid; 
  border-left-color: #c2c2c2;
  border-width:1px
}

td.top-topic2 {
  padding: 3px;
  background-color: #cacaff;
  border-top-style: solid; 
  border-top-color: #c2c2c2;
  border-bottom-style: solid; 
  border-bottom-color: #c2c2c2;
  border-right-style: solid; 
  border-right-color: #c2c2c2;
  border-left-style: solid; 
  border-left-color: #c2c2c2;
  border-width:1px
}

td.sepa-line03 {
  padding: 3px;
  background-color: #aabbff;
  border-top-style: solid; 
  border-top-color: #5454ab;
  border-bottom-style: solid; 
  border-bottom-color: #5454ab;
  border-right-style: solid; 
  border-right-color: #5454ab;
  border-left-style: solid; 
  border-left-color: #5454ab;
  border-width:1px
}

td.sepa-line04 {
  padding: 3px;
  background-color: #aabbff;
  border-top-style: solid; 
  border-top-color: #5454ab;
  border-bottom-style: solid; 
  border-bottom-color: #5454ab;
  border-right-style: solid; 
  border-right-color: #5454ab;
  border-width:1px
}

td.sepa-line05 {
  padding: 3px;
  background-color: #f3f3f3;
  border-top-style: solid; 
  border-top-color: #5454ab;
  border-bottom-style: solid; 
  border-bottom-color: #5454ab;
  border-right-style: solid; 
  border-right-color: #5454ab;
  border-left-style: solid; 
  border-left-color: #5454ab;
  border-width:1px
}

td.sepa-line06 {
  padding: 3px;
  background-color: #f3f3f3;
  border-top-style: solid; 
  border-top-color: #5454ab;
  border-bottom-style: solid; 
  border-bottom-color: #5454ab;
  border-right-style: solid; 
  border-right-color: #5454ab;
  border-width:1px
}

td.sepa-line07 {
  padding: 3px;
  background-color: #f3f3f3;
  border-right-style: solid; 
  border-right-color: #5454ab;
  border-left-style: solid; 
  border-left-color: #5454ab;
  border-width:1px
}

td.sepa-line08 {
  padding: 3px;
  background-color: #f3f3f3;
  border-right-style: solid; 
  border-right-color: #5454ab;
  border-width:1px
}

td.sepa-line08-top {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #5454ab;
  border-width:1px
}


td.sepa-line09 {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: white;
  border-bottom-style: groove; 
  border-bottom-color: #999999;
  border-width:2px
}

td.sepa-line10 {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: gray;
  border-width:2px
}


td.exrate-box-line {
  padding: 3px;
  background-color: #6060ff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-width:1px
}

td.exrate-box-noright {
  padding: 3px;
  background-color: #6060ff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.schedule-box-line {
  padding: 3px;
  background-color: #aabbff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-width:1px
}

td.schedule-box-noright {
  padding: 3px;
  background-color: #aabbff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.schedule-box-right2 {
  padding: 3px;
  background-color: #cad5ff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-width:1px
}
td.schedule-box-line2 {
  padding: 3px;
  background-color: #cad5ff
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-width:1px
}

td.schedule-box-noright2 {
  padding: 3px;
  background-color: #cad5ff;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}



td.trace-box-line {
  padding: 3px;
  background-color: #aabbff;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-right-style: solid; 
  border-right-color: #acacac;
  border-width:1px
}

td.trace-box-noright {
  padding: 3px;
  background-color: #aabbff;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}

td.trace-box-right2 {
  padding: 3px;
  background-color: #cad5ff;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-right-style: solid; 
  border-right-color: #acacac;
  border-width:1px
}
td.trace-box-line2 {
  padding: 3px;
  background-color: #cad5ff;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-right-style: solid; 
  border-right-color: #acacac;
  border-width:1px
}

td.trace-box-noright2 {
  padding: 3px;
  background-color: #cad5ff;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}

td.trace-box-under-left-right {
  padding: 3px;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-right-style: solid; 
  border-right-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}

td.trace-box-under-left {
  padding: 3px;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}

td.trace-box-top-under-left-right {
  padding: 3px;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-right-style: solid; 
  border-right-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}

td.trace-box-top-under-left {
  padding: 3px;
  border-top-style: solid; 
  border-top-color: #acacac;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}


td.trace-box-line3 {
  padding: 3px;
  background-color: #aabbff;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-right-style: solid; 
  border-right-color: #acacac;
  border-width:1px
}

td.trace-box-noright3 {
  padding: 3px;
  background-color: #aabbff;
  border-bottom-style: solid; 
  border-bottom-color: #acacac;
  border-left-style: solid; 
  border-left-color: #acacac;
  border-width:1px
}


td.box-line {
  padding: 3px;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.box-under-left {
  padding: 3px;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.box-under-left-exrate {
  padding: 3px;
  background-color: #d9ecff;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.box-under-right {
  padding: 3px;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-width:1px
}

td.box-under {
  padding: 3px;
  border-bottom-style: solid; 
  border-bottom-color: black;
  border-width:1px
}

td.box-line-nouse {
  padding: 3px;
  background-color: #cccccc;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.box-under-left-nouse {
  padding: 3px;
  background-color: #cccccc;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.box-under-right-nouse {
  padding: 3px;
  background-color: #cccccc;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 


td.box-left-right {
  padding: 3px;
  background-color: white;
  border-left-style: solid; 
  border-left-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-width:1px
}

td.box-left {
  padding: 3px;
  background-color: white;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

td.box-right-left {
  padding: 3px;
  background-color: white;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}

table.top-surcharge{
  border-color: #0080ff;
  border-style:solid;
  background: white;
  border-width:1px
}

td.top-surcharge {
  padding: 3px;
  background-color:#0080ff;
}

tr.top-surcharge {
  padding: 3px;
  background-color:#0080ff;
}


td.top-menu {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #0080ff;
  border-bottom-style: solid; 
  border-bottom-color: #0080ff;
  border-right-style: solid; 
  border-right-color: #0080ff;
  border-left-style: solid; 
  border-left-color: #0080ff;
  border-width:1px
}

td.top-info {
  padding: 5px;
  background-color: #ffffd7;
}

td.top-info2 {
  padding: 5px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: blue;
  border-bottom-style: solid; 
  border-bottom-color: blue;
  border-right-style: solid; 
  border-right-color: blue;
  border-left-style: solid; 
  border-left-color: blue;
  border-width:1px
}


td.contact-info {
  padding: 5px;
  background-color: #e8fff7;
}

td.period{
  margin:     0px;
  height:     20px;
  background-color: blue;
  background-image: url(/images/period-line.gif);
  background-repeat: repeat;
  background-position: left middle;
}




tr.user-input {
   border-width: 0px;
   padding: 3px;
   background-color: red;
   border-color: #ff0000;
}

td.contact-input {
  padding: 3px;
  background-color: #ffffac;
  border-top-style: solid; 
  border-top-color: #00cc00;
  border-bottom-style: solid; 
  border-bottom-color: #00cc00;
  border-right-style: solid; 
  border-right-color: #00cc00;
  border-left-style: solid; 
  border-left-color: #00cc00;
  border-width:1px
}





table.ww-input-01 {
  padding: 3px;
  border-top-style: dotted; 
  border-top-color: blue;
  border-bottom-style: dotted; 
  border-bottom-color: white;
  border-right-style: dotted; 
  border-right-color: blue;
  border-left-style: dotted; 
  border-left-color: blue;
  border-width:1px
}

table.ww-input-02 {
  padding: 3px;
  border-right-style: dotted; 
  border-right-color: blue;
  border-left-style: dotted; 
  border-left-color: blue;
  border-top-style: dotted; 
  border-top-color: white;
  border-bottom-style: dotted; 
  border-bottom-color: blue;
  border-width:1px
}


div.box-dashed-white{
  border-color: #b9b9ff;
  border-style:dashed;
  background: white;
  border-width:1px;
  padding: 5px;
}

div.box-solid-blue{
  border-color: #0000ff;
  background: #0000ff;
  padding: 5px;
}

div.box-solid-editprofile{
  border-color: #ffe1d2;
  background: #ffe1d2;
  padding: 5px;
}

div.box-solid-booking{
  border-color: #dfdfff;
  background: #dfdfff;
  padding: 5px;
}

div.box-solid-skyblue{
  border-color: #ddeeff;
  background: #ddeeff;
  padding: 5px;
}

div.box-solid-lightgreen{
  border-color: #e1ffe1;
  background: #e1ffe1;
  padding: 5px;
}

div.box-solid-color01{
  border-color:#d2d2ff;
  background: #d2d2ff;
  padding: 5px;
}

div.box-dashed-white-float{
  border-color: #b9b9ff;
  border-style:dashed;
  background: white;
  border-width:1px;
  padding: 5px;
  float:left;
}

div.box-solid-blue-float{
  border-color: #0000ff;
  background: #0000ff;
  padding: 5px;
  float:left;
}

div.box-solid-skyblue-float{
  border-color: #ddeeff;
  background: #ddeeff;
  padding: 5px;
  float:left;
}


div.sec {
color: #fff;
background: #d0e8ff url("/images/img-topright2.gif") no-repeat right top;
font: bold 120% Arial,sans-serif;
padding: 5px;
margin-bottom: 8px;
border-bottom: 2px solid #ccc;
border-right: 0.1px solid #white;
}

div.sec2 {
color: #fff;
background: #00509f url("/images/img-topright3.gif") no-repeat right top;
font: bold 120% Arial,sans-serif;
padding: 5px;
margin-bottom: 8px;
border-bottom: 2px solid #ccc;
border-right: 0.1px solid #white;
}

div.sec3 {
color: #fff;
background-image: url(/images/sec3.gif);
font: bold 120% Arial,sans-serif;
padding: 3px;
border-bottom: 1px solid #999999;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #999999;

margin-bottom: 8px;
}


div.sec4 {
  padding: 5px;
  background-color: white;
  border-top-style: double; 
  border-top-color: #004e9b;
  border-bottom-style:double; 
  border-bottom-color: #004e9b;
  background-image: url(/images/top-pic10.gif);
  background-repeat: no-repeat;
  background-position: right;
  text-align: center;
}


div.sec5 {
  padding: 5px;
  background-color: white;
  border-top-style: double; 
  border-top-color: #004e9b;
  border-bottom-style:double; 
  border-bottom-color: #004e9b;
  background-image: url(/images/top-pic09.gif);
  background-repeat: no-repeat;
  background-position: left;
  text-align: center;
}

div.sec6 {
  padding: 5px;
  background-color: white;
  border-top-style: double; 
  border-top-color: #004e9b;
  border-bottom-style:double; 
  border-bottom-color: #004e9b;
  text-align: center;

}

div.sec7 {
  padding: 5px;
  background-color: white;
  border-top-style: double; 
  border-top-color: #80ff80;
  border-bottom-style:double; 
  border-bottom-color: #80ff80;
  text-align: center;

}

div.sec8 {
  padding: 5px;
  background-color: white;
  border-top-style: double; 
  border-top-color: #8080c0;
  border-bottom-style:double; 
  border-bottom-color: #8080c0;
  text-align: center;

}

div.sec9 {
  padding: 5px;
  background-color: #ffffd2;
  border-top-style: double; 
  border-top-color: #0080ff;
  border-bottom-style:double; 
  border-bottom-color: #0080ff;
  text-align: center;
}


div.kotei01{
  width:500; 
  height:200;
}



div.box-dec01{





#small-botton {
    width:70px;
    text-align: center;
    font-size: x-small;
    font-weight: nomal;
    border-top-color: white; 
    border-top-style: solid; 
    border-bottom-color: #ccc; 
    border-bottom-style: solid; 
    border-right-color: #ccc; 
    border-right-style: solid; 
    border-width:1.0 1.0 1.0 1.0;
    background-color: #e6ffe6;
}

table#menu td a {
	display: block;
	margin:0px;
	padding: 7px 5px 7px 5px;
	text-decoration: none;
	background-image: url(/images/blue3.gif);
}
table#menu td a:link { color: #000099; font-weight: strong; text-decoration: none; }
table#menu td a:visited { color: #000099; font-weight: strong; text-decoration: none; }
table#menu td a:hover { color: #000099; display: block; font-weight: strong; text-decoration: none; background-image: url(img/menu/gray2.gif); }
table#menu td#blue a {background-image: url(/images/blue3.gif);}
table#menu td#blue a:hover {background-image: url(/images/blue5.gif); }

table#banner td a {
	display: block;
	margin:0px;
	padding: 7px 5px 7px 5px;
	text-decoration: none;
	background-image: url(/images/banne5.gif);

}
table#banner td a:link { color: #000099; font-weight: strong; text-decoration: none; }
table#banner td a:visited { color: #000099; font-weight: strong; text-decoration: none; }
table#banner td a:hover { color: #000099; display: block; font-weight: strong; text-decoration: none; background-image: url(/images/banner4.gif); background-repeat: no-repeat;}
table#banner td#banner a {background-image: url(/images/banne5.gif); background-repeat: no-repeat;}
table#banner td#banner a:hover {font-weight: strong; background-image: url(/images/banner4.gif); background-repeat: no-repeat;}


td.line-left {
  padding: 3px;
  background-color: #ddedff;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}

td.line-right {
  padding: 3px;
  background-color: #ecf5ff;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-left2 {
  padding: 3px;
  background-color: #ddedff;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-bottom-style: solid; 
  border-bottom-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}

td.line-right2 {
  padding: 3px;
  background-color: #ecf5ff;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-bottom-style: solid; 
  border-bottom-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-left-m {
  padding: 3px;
  background-color: #ddedff;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-left-m2 {
  padding: 3px;
  background-color: #ddedff;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-bottom-style: solid; 
  border-bottom-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-support-top {
  padding: 3px;
  background-color: #f0f0f0;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}

td.line-support-bottom {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-bottom-style: solid; 
  border-bottom-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}


td.line-support-left {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}

td.line-support-right {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-support-left2 {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-bottom-style: solid; 
  border-bottom-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}

td.line-support-right2 {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #0055aa;
  border-bottom-style: solid; 
  border-bottom-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-support-left-m {
  padding: 3px;
  background-color: white;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-top-style: dotted; 
  border-top-color: #0055aa;
  border-left-style: solid; 
  border-left-color: #0055aa;
  border-width:1px
}

td.line-support-right-m {
  padding: 3px;
  background-color: white;
  border-top-style: dotted; 
  border-top-color: #0055aa;
  border-right-style: solid; 
  border-right-color: #0055aa;
  border-width:1px
}

td.line-waybill-top {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #93c9ff;
  border-right-style: solid; 
  border-right-color: #93c9ff;
  border-left-style: solid; 
  border-left-color: #93c9ff;
  border-width:1px
}

td.line-waybill-top-c {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #93c9ff;
  border-width:1px
}

td.line-waybill-bottom {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #93c9ff;
  border-bottom-style: solid; 
  border-bottom-color: #93c9ff;
  border-right-style: solid; 
  border-right-color: #93c9ff;
  border-left-style: solid; 
  border-left-color: #93c9ff;
  border-width:1px
}

td.line-waybill-bottom-c {
  padding: 3px;
  background-color: white;
  border-top-style: solid; 
  border-top-color: #93c9ff;
  border-bottom-style: solid; 
  border-bottom-color: #93c9ff;
  border-width:1px
}

div.sec3 {
color: #fff;
background-image: url(/images/sec3.gif);
font: bold 120% Arial,sans-serif;
padding: 3px;
border-bottom: 1px solid #999999;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #999999;

margin-bottom: 8px;
}



div.body-margin{
    margin:                 0px;
    padding:                5px;
}


