@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:Engravers MT;}
.logo h1{color:#388426; font-size:20px; 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:#93a6b5; border-top:#697282 1px solid; border-bottom:#697282 1px solid;}
.nav ul li a:link, .nav ul li a:visited{padding:10px; color:#093800; text-decoration:none;}
.nav ul li a:hover {padding:10px; color:#406339; text-decoration:underline; background-color:#ebebeb;}
.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:#093800; text-decoration:underline; background-color:#ebebeb;}
/*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:#1e750c; 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:#b20000; font-family:Myriad Pro; font-size:30px; font-weight:bold; font-style:italic;}
#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; color:#343434;}
#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;}
#fst ul.button{line-height:200%; font-family:Myriad Pro; font-size:16px; font-weight:bold;}
#fst ul.button li.purchase a:link, #fst ul.button li a:visited{color:#dae0d0; background-color:#920000; border:1px #490000 solid;}
#fst ul.button li.purchase a:hover{color:#fff; background-color:#b20000; border:1px #490000 solid;}
#fst ul.button li.download a:link, #fst ul.button li a:visited{color:#dae0d0; background-color:#4e7c00; border:1px #273c00 solid;}
#fst ul.button li.download a:hover{color:#fff; background-color:#5e8a00; border:1px #273c00 solid;}
#press{border-bottom:2px #dadada solid;}
#press h1, #press h1 a:link, #press h1 a:visited{color:#478e39; font-family:Myriad Pro; font-size:18px; 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:#3f533b; text-decoration:none;}
#press ul li a:hover {color:#3f533b; text-decoration:underline;}
#press li{line-height:200%;}
.snd h1, .snd h1 a:link, .snd h1 a:visited{color:#478e39; font-family:Myriad Pro; font-size:15px; 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 h1 {font-weight:bolder; font-size:16px; color:#5a5a5a; font-style:italic; background-color:#eef2f6; border-bottom:1px #727373 solid;}
.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:#838383; text-decoration:none;}
.prolist ul li a:hover {color:#838383; 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:#eef2f6; border-left:1px solid #727373; border-right:1px solid #727373;}
.lsb1 {margin:0 5px; background:#727373;}
.lsb2 {margin:0 3px; border-width:0 1px;}
.lsb3 {margin:0 2px;}
.lsb4 {height:1px; margin:0 1px;}
.lscontent {display:block; background:#fff; border:0 solid #727373; 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:#002140;}
#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:#5b6a74;}
#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:#5b6a74; font-family:Vagabond, trebuchet, "Trebuchet MS", sans-serif; font-size:12px; color:#999; border:#232323 1px solid; border-top:#848f97 2px solid;}
#bottomlk ul li a:link, #bottomlk ul li a:visited{color:#fff; text-decoration:none;}
#bottomlk ul li a:hover {color:#fff; 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:#014d8e; text-decoration:none;}
#footer a:hover {color:#014d8e; text-decoration:underline;}

