/*** Generic CSS ***/
BODY { margin: 0px; padding: 0px; font: 10px/12px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
FORM { margin: 0px; padding: 0px; }
TD, TH, .BOD, FONT { font: 10px/12px "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }
B, STRONG { font-weight: bold; }
IMG { border: 0px; }
A:link, A:active { color: #0F5594; text-decoration: none; }
A:visited { color: #3F6382; text-decoration: none; }
A:hover { color: #0331C7; text-decoration: underline; }
A.homli:link, A.ip:active { color: #394A79; text-decoration: underline; }
A.homli:visited { color: #394A79; text-decoration: underline; }
A.homli:hover { color: #394A79; text-decoration: underline; }
A.bio:link, A.bio:active { color: #A62800; text-decoration: none; }
A.bio:visited { color: #ED5900; text-decoration: none; }
A.bio:hover { color: #FF5400; text-decoration: underline; }
A.c02:link, A.bio:active { color: #A62800; text-decoration: none; }
A.c02:visited { color: #ED5900; text-decoration: none; }
A.c02:hover { color: #FF5400; text-decoration: underline; }
A.c03:link, A.bio:active { color: #A62800; text-decoration: none; }
A.c03:visited { color: #ED5900; text-decoration: none; }
A.c03:hover { color: #FF5400; text-decoration: underline; }
A.biol:link, A.pink:active { color: #FFDBDC; text-decoration: none; }
A.biol:visited { color: #FFDBDC; text-decoration: none; }
A.biol:hover { color: #FFFF99; text-decoration: underline; }
A.ip:link, A.ip:active { color: #394A79; text-decoration: none; }
A.ip:visited { color: #394A79; text-decoration: none; }
A.ip:hover { color: #394A79; text-decoration: underline; }
A.c01:link, A.ip:active { color: #394A79; text-decoration: none; }
A.c01visited { color: #394A79; text-decoration: none; }
A.c01:hover { color: #394A79; text-decoration: underline; }
A.ipl:link, A.ipl:active { color: #EEFFFF; text-decoration: none; }
A.ipl:visited { color: #EEFFFF; text-decoration: none; }
A.ipl:hover { color: #EEFFFF; text-decoration: underline; }
A.eco:link, A.eco:active { color: #004D49; text-decoration: none; }
A.eco:visited { color: #004D49; text-decoration: none; }
A.eco:hover { color: #004D49; text-decoration: underline; }
A.c04:link, A.eco:active { color: #004D49; text-decoration: none; }
A.c04:visited { color: #004D49; text-decoration: none; }
A.c04:hover { color: #004D49; text-decoration: underline; }
A.ecol:link, A.ecol:active { color: #DBF6FF; text-decoration: none; }
A.ecol:visited { color: #DBF6FF; text-decoration: none; }
A.ecol:hover { color: #DBF6FF; text-decoration: underline; }
A.tec:link, A.tec:active { color: #103D66; text-decoration: none; }
A.tec:visited { color: #103D66; text-decoration: none; }
A.tec:hover { color: #103D66; text-decoration: underline; }
A.c05:link, A.tec:active { color: #103D66; text-decoration: none; }
A.c05:visited { color: #103D66; text-decoration: none; }
A.c05:hover { color: #103D66; text-decoration: underline; }
A.tecl:link, A.tecl:active { color: #DBE4FF; text-decoration: none; }
A.tecl:visited { color: #DBE4FF; text-decoration: none; }
A.tecl:hover { color: #DBE4FF; text-decoration: underline; }
A.it:link, A.it:active { color: #003333; text-decoration: none; }
A.it:visited { color: #003333; text-decoration: none; }
A.it:hover { color: #003333; text-decoration: underline; }
A.c06:link, A.it:active { color: #003333; text-decoration: none; }
A.c06:visited { color: #003333; text-decoration: none; }
A.c06:hover { color: #003333; text-decoration: underline; }
A.itl:link, A.itl:active { color: #DBFFF2; text-decoration: none; }
A.itl:visited { color: #DBFFF2; text-decoration: none; }
A.itl:hover { color: #DBFFF2; text-decoration: underline; }
A.mar:link, A.mar:active { color: #2A464C; text-decoration: none; }
A.mar:visited { color: #2A464C; text-decoration: none; }
A.mar:hover { color: #2A464C; text-decoration: underline; }
A.c07:link, A.mar:active { color: #2A464C; text-decoration: none; }
A.c07:visited { color: #2A464C; text-decoration: none; }
A.c07:hover { color: #2A464C; text-decoration: underline; }
A.c08:link, A.mar:active { color: #2A464C; text-decoration: none; }
A.c08:visited { color: #2A464C; text-decoration: none; }
A.c08:hover { color: #2A464C; text-decoration: underline; }
A.marl:link, A.marl:active { color: #E7EFF7; text-decoration: none; }
A.marl:visited { color: #E7EFF7; text-decoration: none; }
A.marl:hover { color: #E7EFF7; text-decoration: underline; }
A.lightblue:link, A.sml:active { color: #EEFFFF; text-decoration: none; }
A.lightblue:visited { color: #EEFFFF; text-decoration: none; }
A.lightblue:hover { color: #FFFF99; text-decoration: underline; }
A.eve:link, A.mar:active { color: #492204; text-decoration: none; }
A.eve:visited { color: #492204; text-decoration: none; }
A.eve:hover { color: #492204; text-decoration: underline; }
A.evel:link, A.marl:active { color: #FDF4DD; text-decoration: none; }
A.evel:visited { color: #FDF4DD; text-decoration: none; }
A.evel:hover { color: #FDF4DD; text-decoration: underline; }
A.eveon:link, A.marl:active { color: #474E42; text-decoration: none; }
A.eveon:visited { color: #474E42; text-decoration: none; }
A.eveon:hover { color: #474E42; text-decoration: underline; }
A.rep:link, A.mar:active { color: #4A5E21; text-decoration: none; }
A.rep:visited { color: #4A5E21; text-decoration: none; }
A.rep:hover { color: #4A5E21; text-decoration: underline; }
A.repl:link, A.marl:active { color: #E9FAE7; text-decoration: none; }
A.repl:visited { color: #E9FAE7; text-decoration: none; }
A.repl:hover { color: #E9FAE7; text-decoration: underline; }
A.repon:link, A.marl:active { color: #474E42; text-decoration: none; }
A.repon:visited { color: #474E42; text-decoration: none; }
A.repon:hover { color: #474E42; text-decoration: underline; }
A.pro:link, A.marl:active { color: #514132; text-decoration: none; }
A.pro:visited { color: #514132; text-decoration: none; }
A.pro:hover { color: #514132; text-decoration: underline; }
A.prol:link, A.marl:active { color: #FFEBDB; text-decoration: none; }
A.prol:visited { color: #FFEBDB; text-decoration: none; }
A.prol:hover { color: #FFEBDB; text-decoration: underline; }
A.proon:link, A.marl:active { color: #4D0700; text-decoration: none; }
A.proon:visited { color: #4D0700; text-decoration: none; }
A.proon:hover { color: #4D0700; text-decoration: underline; }
A.homegrey:link, A.marl:active { color: #6C7172; text-decoration: underline; }
A.homegrey:visited { color: #6C7172; text-decoration: underline; }
A.homegrey:hover { color: #394A79; text-decoration: underline; }
/*** Text CSS ***/
.smlwhite { font: 9px/9px; color: #ffffff; }
.smlgrey { font: 9px/9px; color: #666666; }
.smldarkred { font: 9px/9px; color: #4D0018; }
.smldarkorange { font: 9px/9px; color: #594056; }
.smllightpink  { font: 9px/9px; color: #FFDBDC; }
.medgrey { font: 10px/13px; color: #666666; }
.meddarkbio { font: 10px/10px; color: #4D0018; }
.meddarkip { font: 10px/10px; color: #030350; }
.meddarkeco { font: 10px/10px; color: #003A37; }
.meddarktec { font: 10px/10px; color: #00284D; }
.meddarkit { font: 10px/10px; color: #2C4500; }
.meddarkmar { font: 10px/10px; color: #1E2E29; }
.medlightblue  { font: 10px/10px; color: #EEFFFF; }
.medlightbio  { font: 10px/10px; color: #FFDBDC; }
.medlightip  { font: 10px/10px; color: #EEFFFF; }
.medlighteco  { font: 10px/10px; color: #DBF6FF; }
.medlighttec  { font: 10px/10px; color: #DBE4FF; }
.medlightit  { font: 10px/10px; color: #DBFFF2; }
.medlightmar  { font: 10px/10px; color: #E7EFF7; }
.medlighteve  { font: 10px/10px; color: #FDF4DD; }
.medlightrep  { font: 10px/10px; color: #E9FAE7; }
.medlightpro  { font: 10px/10px; color: #FFEBDB; }
.medwhite  { font: 10px/10px; color: #FFFFFF; }
.lardarkred { font: 12px/14px; color: #4D0018; }
.headlineday { font: 10px/13px; margin-top: 9px; color: #594056; }
.headlinetitle { font: 12px/16px ; color: #0C1D5C; }
.headlinetxt { font: 10px/16px; margin-right: 20px; color: #594056; }
.headlinetitlehome { font: 14px/16px ; color: #0C1D5C; }
.headlinetxthome { font: 12px/16px; margin-right: 20px; color: #594056; }
/*** Table CSS ***/
.padtopthree { padding-top: 3px; }
.padleftthree { padding-left: 3px; }
.padleftfour { padding-left: 4px; }
.padleftfive { padding-left: 5px; }
.padleftsix { padding-left: 6px; }
.padleftfifteen { padding-left: 15px; }
.padrightfive { padding-right: 5px; }
.padrightsix { padding-right: 6px; }
.padtwo { padding-top: 2px; padding-left: 2px; padding-right: 2px; }
.padfive { padding-left: 5px; padding-right: 5px; }
.padsix { padding-left: 6px; padding-right: 6px; }
.padeight { padding-left: 8px; padding-right: 8px; }
.padfifteen { padding-left: 14px; padding-right: 14px; }
.padfiveall { padding-top: 5px;padding-bottom: 5px;  padding-left: 5px; padding-right: 5px; }
.padsixall { padding-top: 6px;padding-bottom: 6px;  padding-left: 6px; padding-right: 6px; }
.padeightall { padding-top: 8px;padding-bottom: 8px;  padding-left: 8px; padding-right: 8px; }
.homeinfobox { font: 12px/14px ; margin-left: 6px; margin-right: 6px; color: #6C7172; }
.homebusbox { font: 12px/20px ; margin-left: 8px; margin-right: 8px; color: #843E56; }
.homepacklistbox { font: 12px/16px ; margin-left: 6px; margin-right: 6px; color: #6C7172; }
.newsdaybox { font: bold 12px/14px; margin-top: 16px; color: #757B8A; }
.newslinkbiobox { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #996676; }
.newslink02box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #996676; }
.newslink03box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #996676; }
.newslinkhomebox { font: 12px/16px; margin-left: 7px; margin-right: 7px; margin-top: 3px; margin-bottom: 3px; color: #757B8A; }
.newslinkipbox { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #757B8A; }
.newslink01box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #757B8A; }
.newslinkecobox { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #758F6F; }
.newslink04box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #758F6F; }
.newslinktecbox { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #669989; }
.newslink05box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #669989; }
.newslinkitbox { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #798C59; }
.newslink06box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #798C59; }
.newslinkmarbox { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #7A8481; }
.newslink07box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #7A8481; }
.newslink08box { font: 10px/14px; margin-left: 7px; margin-right: 24px; margin-top: 3px; color: #7A8481; }
.headlinerealtimebox { font: 10px/13px ; margin-top: 2px; margin-right: 5px; text-align: right; color: #594056; }
.headlineiconbox { padding-left: 14px; padding-right: 14px; color: #5B6A78; }
.textbox { font: 10px/16px; margin-left: 8px; margin-right: 8px; margin-bottom: 8px; }
.titleredbox { font: 10px/10px ; margin-top: 3px; margin-left: 7px; margin-right: 7px; color: #781926; }
.biosbox { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #996676; }
.s02box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #996676; }
.s03box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #996676; }
.ipsbox { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #757B8A; }
.s01box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #757B8A; }
.ecosbox { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #758F6F; }
.s04box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #758F6F; }
.tecsbox { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #669989; }
.s05box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #669989; }
.itsbox { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #798C59; }
.s06box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #798C59; }
.marsbox { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.s07box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.s08box { font: 9px/9px ; margin-top: 3px; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.biolistabox { font: 10px/12px ; margin-top: 5px; margin-left: 3px; margin-right: 3px; color: #996676; }
.biolistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #996676; }
.listb02box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #996676; }
.listb03box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #996676; }
.iplistabox { font: 10px/12px ; margin-top: 5px; margin-left: 3px; margin-right: 3px; color: #757B8A; }
.iplistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #757B8A; }
.listb01box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #757B8A; }
.ecolistabox { font: 10px/12px ; margin-top: 5px; margin-left: 3px; margin-right: 3px; color: #758F6F; }
.ecolistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #758F6F; }
.listb04box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #758F6F; }
.teclistabox { font: 10px/12px ; margin-top: 5px; margin-left: 3px; margin-right: 3px; color: #669989; }
.teclistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #669989; }
.listb05box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #669989; }
.itlistabox { font: 10px/12px ; margin-top: 5px; margin-left: 3px; margin-right: 3px; color: #798C59; }
.itlistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #798C59; }
.listb06box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #798C59; }
.marlistabox { font: 10px/12px ; margin-top: 5px; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.marlistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.listb07box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.listb08box { font: 10px/12px ; margin-left: 3px; margin-right: 3px; color: #7A8481; }
.evelistabox { font: 10px/12px ; margin-top: 5px; margin-left: 6px; margin-right: 6px; color: #967C68; }
.evelistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 6px; color: #967C68; }
.evelistcbox { font: 10px/13px ; margin-left: 8px; margin-right: 6px; color: #736D5E; }
.evesubtitlebox { font: 10px/11px ; margin-left: 6px;}
.evetitlebox { font: 12px/14px ; margin-top: 1px; margin-left: 6px;}
.evebodyabox { font: 10px/14px ; margin-top: 3px; margin-left: 6px; margin-right: 6px; margin-bottom: 8px;}
.eveappliabox { margin-left: 0px; margin-top: 3px; margin-bottom: 8px;}
.eveapplibbox { font: 10px/14px; margin-top: 3px; margin-left: 6px; margin-bottom: 8px;}
.replistabox { font: 10px/12px ; margin-top: 5px; margin-left: 6px; margin-right: 6px; color: #7F925A; }
.replistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 6px; color: #7F925A; }
.replistcbox { font: 10px/13px ; margin-left: 8px; margin-right: 6px; color: #736D5E; }
.repsubtitlebox { font: 10px/11px ; margin-left: 6px;}
.reptitlebox { font: 12px/14px ; margin-top: 1px; margin-left: 6px;}
.repbodyabox { font: 10px/14px ; margin-top: 3px; margin-left: 6px; margin-right: 6px; margin-bottom: 8px;}
.repappliabox { margin-left: 0px; margin-top: 3px; margin-bottom: 8px;}
.repapplibbox { font: 10px/14px; margin-top: 3px; margin-left: 6px; margin-bottom: 8px;}
.prolistabox { font: 10px/12px ; margin-top: 5px; margin-left: 6px; margin-right: 6px; color: #AD5951; }
.prolistbbox { font: 10px/12px ; margin-left: 3px; margin-right: 6px; color: #AD5951; }
.prolistcbox { font: 10px/13px ; margin-left: 8px; margin-right: 6px; color: #7D6253; }
.prosubtitlebox { font: 10px/11px ; margin-left: 6px;}
.protitlebox { font: 12px/14px ; margin-top: 1px; margin-left: 6px;}
.probodyabox { font: 10px/14px ; margin-top: 3px; margin-left: 6px; margin-right: 6px; margin-bottom: 8px;}
.footerlightbluebox  { font: 10px/10px; margin-left: 3px; color: #EEFFFF; }
.footerlightbluesbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #EEFFFF; }
.footerlightbiobox  { font: 10px/10px; margin-left: 3px; color: #FFDBDC; }
.footerlightbiosbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #FFDBDC; }
.footerlightipbox  { font: 10px/10px; margin-left: 3px; color: #EEFFFF; }
.footerlightipsbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #EEFFFF; }
.footerlightecobox  { font: 10px/10px; margin-left: 3px; color: #DBF6FF; }
.footerlightecosbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #DBF6FF; }
.footerlighttecbox  { font: 10px/10px; margin-left: 3px; color: #DBE4FF; }
.footerlighttecsbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #DBE4FF; }
.footerlightitbox  { font: 10px/10px; margin-left: 3px; color: #DBFFF2; }
.footerlightitsbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #DBFFF2; }
.footerlightmarbox  { font: 10px/10px; margin-left: 3px; color: #E7EFF7; }
.footerlightmarsbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #E7EFF7; }
.footerlightevebox  { font: 10px/10px; margin-left: 3px; color: #FDF4DD; }
.footerlightevesbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #E9FAE7; }
.footerlightrepbox  { font: 10px/10px; margin-left: 3px; color: #FDF4DD; }
.footerlightrepsbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #FDF4DD; }
.footerlightprobox  { font: 10px/10px; margin-left: 3px; color: #FFEBDB; }
.footerlightprosbox  { font: 9px/ 9px; margin-left: 8px; margin-right: 8px; color: #FFEBDB; }
/*** Color CSS ***/
.white { color: #FFFFFF; }
.blue { color: #5B6A78; }
.red { color: #781916; }
.brown { color: #492204; }
.lightpink { color: #FFDBDC; }
.pink { color: #996676; }
.pinkorange { color: #DB7155; }
.deepgreen { color: #474D42; }
.deeporange { color: #514132; }
.grey { color: #757B8A; }

