@charset "utf-8";
/* CSS Document */
html { margin:0; padding:0; }
body { margin:0; padding:0; }
/*For Header*/
.header { border-bottom:#e9e9e9 2px solid; background-color:;
}
.header a { text-decoration:none; }
.logo { line-height:120%; font-family:Myriad Pro; }
.logo h1 { color:#0077aa; font-size:30px; font-weight:bold; text-decoration:none; }
.logo h2 { color:#666; font-size:11px; font-weight:bold; text-align:right; text-decoration:none; }
.toplink { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; color:#999; }
.toplink a:link, .toplink a:visited { color:#999; text-decoration:none; }
.toplink a:hover { color:#999; text-decoration:underline; }
.multiling img, .multiling img a:link, .multiling img a:hover, .multiling img a:visited { border:1px #666 solid; }
.multiling li, .multiling li a:link, .multiling li a:hover, .multiling li a:visited { line-height:200%; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; color:#0077aa; text-decoration:underline; }
/*For Navigation*/
.nav { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:14px; font-weight:bold; color:#fff; background-color:#222; border-top:#b8b9b9 2px solid; border-bottom:#fff 1px solid; }
.nav ul li a:link, .nav ul li a:visited { padding:10px; color:#fff; text-decoration:none; }
.nav ul li a:hover { padding:10px; color:#fff; text-decoration:underline; background-color:#718a92; }
.nav ul li.spec a:link, .nav ul li.spec a:visited { color:#fff; text-decoration:none; background-color:#ff6017; }
.nav ul li.spec a:hover { color:#fff; text-decoration:underline; background-color:#f6a900; }
.nav ul li.load a:link, .nav ul li.load a:visited, .nav ul li.load a:hover { color:#fff; text-decoration:underline; background-color:#718a92; }
/*For Location*/
.cpage { background-color:#e9e9e9; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; font-weight:bold; color:#999; border-top:#d2dbe0 2px solid; }
.cpage ul li a:link, .cpage ul li a:visited { color:#0077aa; text-decoration:none; }
.cpage ul li a:hover { color:#0077aa; text-decoration:underline; }
/*For Main Content*/
.container { border-top:1px #dadada solid; border-bottom:1px #dadada solid; }
/*For Left Content*/
.contleft { width:649px; height:auto; margin:0; padding:13px; border-right:1px #bfbfbf solid; float:left; overflow:hidden; }
#fst { border-bottom:2px #dadada solid; }
#fst h1, #fst h1 a:link, #fst h1 a:visited { color:#303326; font-family:Myriad Pro; font-size:30px; border-bottom:1px #dadada dashed; text-decoration:none; }
#fst h1 a:hover { text-decoration:underline; }
#fst span { color:#ff6017; font-family:Myriad Pro; font-size:30px; font-weight:bold; }
#fst span.old { color:#999; font-family:Myriad Pro; font-size:30px; font-weight:normal; text-decoration:line-through; }
#fst h2 { line-height:200%; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:14px; font-weight:bold; }
#fst p { line-height:150%; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:13px; }
#fst ul.des { line-height:150%; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:13px; }
#press { border-bottom:2px #dadada solid; }
#press h1, #press h1 a:link, #press h1 a:visited { color:#303326; font-family:Myriad Pro; font-size:16px; border-bottom:1px #dadada dashed; text-decoration:none; }
#press h1 a:hover { text-decoration:underline; }
#press ul { line-height:150%; list-style:inside circle; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:14px; }
#press ul li a:link, #press ul li a:visited { color:#0077aa; text-decoration:none; }
#press ul li a:hover { color:#0077aa; text-decoration:underline; }
#press li { line-height:200%; }
.snd h1, .snd h1 a:link, .snd h1 a:visited { color:#303326; font-family:Myriad Pro; font-size:16px; text-decoration:none; }
.snd h1 a:hover { text-decoration:underline; }
.snd p { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; line-height:150%; }
.snd p a:link, .snd p a:visited { color:#0077aa; text-decoration:none; }
.snd p a:hover { text-decoration:underline; }
.snd span a:link, .snd span a:visited, .snd span a:hover { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; color:#0077aa; text-align:right; text-decoration:underline; }
/*For Right Content*/
.contright { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; }
.prolist { width:300px; height:auto; background:transparent; margin:15px 0; }
.prolist h1 { font-weight:bold; font-size:16px; color:#53484c; border-bottom:1px #666 dashed; }
.prolist ul { font-size:12px; }
.prolist ul li { display:block; list-style:none outside; }
.prolist ul li span { color:#ff6017; font-style:italic; font-weight:bolder; }
.prolist ul li a:link, .prolist ul li a:visited { color:#0077aa; text-decoration:none; }
.prolist ul li a:hover { color:#0077aa; text-decoration:underline; }
.lstop, .lsbottom { display:block; background:transparent; font-size:1px; }
.lsb1, .lsb2, .lsb3, .lsb4 { display:block; overflow:hidden; }
.lsb1, .lsb2, .lsb3 { height:1px; }
.lsb2, .lsb3, .lsb4 { background:#f5f5f7; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; }
.lsb1 { margin:0 5px; background:#d3d3d3; }
.lsb2 { margin:0 3px; border-width:0 1px; }
.lsb3 { margin:0 2px; }
.lsb4 { height:1px; margin:0 1px; }
.lscontent { display:block; background:#f5f5f7; border:0 solid #d3d3d3; border-width:0 1px; }
/*For Main Footer*/
#bnav { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:14px; font-weight:bold; color:#fff; background-color:#222; border-top:#b8b9b9 2px solid; border-bottom:#fff 1px solid; }
#bnav ul li a:link, #bnav ul li a:visited { padding:10px; color:#fff; text-decoration:none; }
#bnav ul li a:hover { padding:10px; color:#fff; text-decoration:underline; background-color:#718a92; }
#bnav ul li.spec a:link, #bnav ul li.spec a:visited { color:#fff; text-decoration:none; background-color:#ff6017; }
#bnav ul li.spec a:hover { color:#fff; text-decoration:underline; background-color:#f6a900; }
#bottomlk { line-height:200%; background-color:#e9e9e9; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; color:#999; border-top:#d2dbe0 2px solid; }
#bottomlk ul li a:link, #bottomlk ul li a:visited { color:#0077aa; text-decoration:none; }
#bottomlk ul li a:hover { color:#0077aa; text-decoration:underline; }
#footer { font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; font-weight:bold; color:#999; text-align:center; }
#footer a:link, #footer a:visited { color:#0077aa; text-decoration:none; }
#footer a:hover { color:#0077aa; text-decoration:underline; }

