html,body{background-color:#fff;margin:0;padding:0;height:100%;min-width:920px;}
body{font-size:100.01%;color:#000;min-width:920px;}
body:hover{background-color:#FFF;}
*{font-family:Arial, sans-serif;}
span.typo{font-family:"Trebuchet MS",serif;}
acronym,abbr{cursor:help;}
q{font-style:normal !important;font-style:italic;}
q:lang(de){quotes:'\201E''\201D''\201A''\2019';}
q:lang(en){quotes:'\201B''\2019''\201C''\201D';}
q:before{content:open-quote;}
q:after{content:close-quote;}
object,embed{display:block;}
div#body-wrapper{width:1000px;background-color:white;}
div#top-box{background-color:#ffe065;padding-left:9.5em;z-index:1;}
div#home-logo{position:absolute;top:10px;left:0;width:9.5em;text-align:center;z-index:99;}
div#home-logo a#skip{height:0;width:0;overflow:hidden;position:absolute;}
div#top-box p#slogan{text-align:right;margin:0;padding:10px 15px 5px 5px;font-size:14px;}
div#top-menu01{margin:0;padding-left:25px;background:#FFF url(/images/design/top-menu-left.png) no-repeat scroll bottom left;border-bottom:1px solid #FFF;}
div#top-menu01 div#top-menu02{padding-right:14px;background:#FFF url(/images/design/top-menu-right.png) no-repeat scroll bottom right;}
div#top-menu01 div#top-menu02 div#top-menu03{padding-bottom:4px;background:#FFF url(/images/design/top-menu-shadow.png) repeat-x scroll bottom;}
div#top-menu01 div#top-menu02 div#top-menu03 p{border:1px solid #8c5304;background-color:#f58f06;margin:0 0 0 -5px;padding:4px 0 5px 5px;font:normal normal bold 13px/normal Verdana,Arial,Helvetica,sans-serif;color:#FFF;}
div#top-menu01 div#top-menu02 div#top-menu03 p#fontsize{border:none;background-color:transparent;margin:0 10px 0 0;padding:5px 0 0 5px;float:right;}
div#top-menu01 div#top-menu02 div#top-menu03 p#bookmarks{border:none;background-color:transparent;margin:0 10px 0 0;padding:5px 0 0 5px;float:right;}
div#top-menu01 div#top-menu02 div#top-menu03 p#bookmarks a{margin:0 2px;}
div#top-menu01 div#top-menu02 div#top-menu03 p a{color:#FFF;background-color:transparent;text-decoration:none;}
div#top-menu01 div#top-menu02 div#top-menu03 p a:hover{color:#000;}
div#top-menu01 div#top-menu02 div#top-menu03 p a:hover img{background-color:#000;}
div#top-menu01 div#top-menu02 div#top-menu03 p #switch-lang-inactive{color:silver;}
a#top-shop{padding-left:30px;background:transparent url(/images/shop/card.gif) no-repeat scroll left;}
a#top-shop:hover{background:transparent url(/images/shop/card_over.gif) no-repeat scroll left;}
form#search{margin:0 10px 0 0;padding:3px 0 0 5px !important;padding-top:2px;border:none;float:right;white-space:nowrap;}
form#search div label{color:#FFF;font-weight:bold;margin-bottom:2px;font-size:13px;display:none;}
form#search input#search-text{margin-bottom:0;padding:1px 1px 1px 18px;font-size:13px;background:#FFF url(/images/design/search.gif) no-repeat scroll 2px;border-width:1px;width:8em;color:#000;}
form#search input#search-button{padding:0 3px;margin:0;font-size:13px;font-weight:bold;color:#FFF;background-color:#f58f06;}
form#search input#search-button:hover{background-color:#483d8b;color:#FFF;}
div#left-menu{position:absolute;left:0;top:60px;width:9.5em;margin:0;padding:0 0 20px;background-color:#ffe065;border-right:1px solid #000;border-bottom:1px solid #000;}
div#left-menu dl{margin:10px 0 10px 15px;}
div#left-menu dl dt{margin:0;padding:3px 3px 1px;color:#FFF;font-weight:bold;font-size:0.95em;text-align:center;}
div#left-menu dl dd{margin:0;padding:0;color:#000;background-color:#f0f8ff;border-left:1px solid #a9a9a9;font-size:0.85em;}
div#left-menu dl dd a{background:#f0f8ff url(/images/design/left_menu_bull.png) no-repeat scroll 4px;color:#000;display:block;text-decoration:none;padding:2px 0 2px 14px;border-top:1px solid #FFF;border-bottom:1px solid #b0c4de;}
div#left-menu dl dd a:hover{background-image:none;color:#FFF;}
div#left-menu dl dd a:hover span.explanation{display:block;position:absolute;width:15em;height:2em;left:10em;margin-top:-1.5em;padding:2px 2px 2px 14px;border:2px solid #000;background-color:#f0f8ff;color:#000;}
div#left-menu dl#cram-up{margin-top:30px;}
div#left-menu dl#cram-up dt{background:#4169e1 url(/images/design/cram-up-bg.png) no-repeat scroll top left;}
div#left-menu dl#cram-up dd a:hover{background-color:#4169e1;border-top:1px solid #6495ed;border-bottom:1px solid #00008b;}
div#left-menu dl#business dt{background:#94f url(/images/design/business-bg.png) no-repeat scroll top left;}
div#left-menu dl#business dd a:hover{background-color:#94f;border-top:1px solid #28aa29;border-bottom:1px solid #175e17;}
div#left-menu dl#read-on dt{background:#228b22 url(/images/design/read-on-bg.png) no-repeat scroll top left;}
div#left-menu dl#read-on dd a:hover{background-color:#228b22;border-top:1px solid #28aa29;border-bottom:1px solid #175e17;}
div#left-menu dl#chill-out dt{background:#ff4500 url(/images/design/chill-out-bg.png) no-repeat scroll top left;}
div#left-menu dl#chill-out dd a:hover{background-color:#ff4500;border-top:1px solid #ff7642;border-bottom:1px solid #bf3500;}
div#left-menu dl#teach-in dt{background:#f58f06 url(/images/design/teach-in-bg.png) no-repeat scroll top left;}
div#left-menu dl#teach-in dd a:hover{background-color:#f58f06;border-top:1px solid #f9ac44;border-bottom:1px solid #ca7706;}
div#left-menu dl#take-on dt{background:#708090 url(/images/design/take-on-bg.png) no-repeat scroll top left;}
div#left-menu dl#take-on dd a:hover{background-color:#708090;border-top:1px solid #8493a1;border-bottom:1px solid #62727f;}
div#left-menu dl#adv-menu dt{background:#4169e1 url(/images/design/cram-up-bg.png) no-repeat scroll top left;}
div#content-box{margin:0;padding:0 0 20px 9.5em;background-color:#FFF;border-bottom:1px solid #FFF;}
div#content-box p#breadcrumb{margin:10px;padding:0;border-bottom:1px dotted #000;font-size:0.8em;position:relative;}
div#content-box div#content{margin:0;padding:0 200px 0 20px;background-color:#FFF;}
div#sidebox{position:absolute;width:170px;top:200px;right:0;border-left:1px solid #dcdcdc;z-index:10;padding-left:4px;}
div#adbox468{position:absolute;top:115px;left:11em;width:468px;height:60px;padding:0;margin:0;overflow:hidden;}
div#adbox728{position:absolute;top:100px;left:10.5em;width:728px;height:90px;padding:0;margin:0}
div#adbox{position:absolute;top:100px;left:10.5em;right:80px;height:90px;text-align:center;padding:0;margin:0;overflow:hidden;}
div#content-box div#content-top{margin:0 10px;height:auto !important;height:90px;min-height:90px;padding-top:10px;}
div#content-box div#content-top h1{font-size:1.2em;margin:0 0 5px 10px;}
div#content-box div#content-top p{font-size:0.85em;margin:0 0 0 20px;}
div#content-box div#content-top p#shop-logo{float:right;padding-right:2%;padding-top:10px;}
div#sidebox iframe{margin-left:5px;margin-top:5px;}
div#sidebox h3{line-height:1em;font-size:1.1em;text-align:center;margin:0 2px 10px;}
div#sidebox h4, div#sidebox h2{font-size:0.9em;line-height:1em;text-align:left;font-weight:bold;margin:10px 3px 5px 10px;}
div#sidebox h5{font-size:0.8em;line-height:0.9em;text-align:left;font-weight:bold;margin:10px 3px 0 10px;}
div#sidebox p,div#sidebox td{font-size:0.8em;line-height:1em;}
div#sidebox p{padding:3px;margin:3px 3px 3px 10px;}
div#sidebox ul{margin:5px 3px 5px 10px;padding-left:15px;}
div#sidebox ul li{margin:0;padding:2px 0;font-size:0.75em;line-height:1.1em;list-style-type:disc;}
div#sidebox table{border:none;margin:3px;}
div#sidebox img.sidebox-border{margin:0;}
div#sidebox img.sidebox-border-tl{position:relative;}
div#sidebox div.product-ad{margin:10px 5px;padding:1px 3px;background-color:#fff8bb;border-width:1px;border-style:solid;border-top-color:#a9a090;border-left-color:#a9a090;border-right-color:#e4e4c9;border-bottom-color:#e4e4c9;}
div#sidebox div.product-ad h3 a{margin-top:8px;color:#000;}
div#sidebox div.product-ad p.ad-title{font-size:0.8em;margin-top:1px;margin-bottom:5px;}
div#content-box p#changed{clear:both;margin:20px 20px 10px 5px;padding-top:20px;font-size:0.7em;color:#6a5acd;}
div#content-box p#location{font-size:0.7em;color:#6a5acd;}
div#footer-box{clear:both;border:1px solid #FFF;margin:10px 180px 20px 12em;font-size:0.8em;color:#6a5acd;text-align:center;}
div#footer-box p{margin:10px;}
div#content p{margin:10px 0 10px 5px;line-height:1.4em;font-size:0.85em;}
div#content .small{font-size:0.9em;line-height:1.2em;margin:5px 0;}
sup{font-size:0.7em;}
.italic{font-style:italic;}
.serif{font-family:"Times New Roman",Times,serif;}
.correct{color:green;}
a.source{font-size:0.7em;vertical-align:top;}
div#content p.indent{padding-left:1em;}
blockquote{font-style:italic;font-size:0.95em;margin:10px 15px 10px 20px;padding:10px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
blockquote cite{margin-top:5px;display:block;font-style:normal;text-align:right;font-size:1em;}
blockquote cite a{color:#6495ed;}
div#content span.ipa{font-size:0.9em;color:maroon;}
div#content span.ipa img{margin-bottom:-3px;}
div#content a.external{color:maroon;padding-right:12px;background:transparent url(/images/design/xlink.png) no-repeat scroll right;white-space:nowrap;font-weight:normal;}
div#content a.popup{text-decoration:none;vertical-align:baseline;color:#00008b;cursor:help;font-size:13px;}
div#content a.popup:visited{color:#00008b;}
div#content a.popup:hover span.popup-content{display:inline;position:absolute;left:150px;background-color:#FFF;padding:10px;margin-top:10px;margin-left:30px;z-index:999;}
div#content a.popup-info{text-decoration:none;background-color:transparent;cursor:help;padding:0;z-index:997;}
div#content a.popup-info img{border:none;margin:1px 0 0 2px;cursor:help;vertical-align:middle;}
div#content a.popup-info:hover{border:none;z-index:998;}
div#content a.popup-info:hover span.popup-text{display:inline;position:absolute;border:2px solid #191970;background-color:#e6e6fa;padding:3px 5px;margin-top:2em;text-decoration:none;color:#000 !important;font:normal normal normal 12px/14px sans-serif !important;text-transform:none !important;text-align:left !important;z-index:999;}
div#content a.popup-info:hover span.popup-text span.italic{font-style:italic !important;}
div#content a.popup-info:hover span.popup-text span.bold{font-weight:bold !important;}
div#content a:hover span.popup-text img{position:absolute;margin-top:-14px;z-index:1000;}
div#content a.popup-link{text-decoration:underline !important;cursor:pointer !important;}
div#content a:hover span.singleline{white-space:nowrap;}
div#content a:hover span.multiline{width:250px;white-space:normal;}
div#content .quick-info{color:#000 !important;background-color:transparent !important;cursor:help;border-bottom:1px dotted #000;}
div#content a.quick-info:hover{color:#000 !important;background-color:#ffe065 !important;text-decoration:none !important;}
div#content ul li, div#content ol li ul li{list-style-type:square;}
div#content ul.nolist li{list-style-type:none;}
div#content ul.para li{margin-bottom:10px;line-height:1.4em;}
div#content ul,div#content ol{padding-left:10px;margin-left:15px;margin-top:10px;}
div#content ul li,div#content ol li{font-size:0.85em;line-height:1.2em;margin:4px 0;}
div#content ol.roman{list-style:upper-roman;margin-left:15px;padding-left:15px;}
div#content ul li ul,div#content ol li ul{padding-left:10px;margin-left:15px;margin-top:3px;margin-bottom:10px;}
div#content ul li ul li{list-style-type:circle !important;}
div#content ul li p,div#content ol li p,div#content ul li p.example{font-size:1em !important;margin-top:5px;}
div#content h1{font-size:1.35em;text-align:left;margin:20px auto 5px 0;color:#000;}
div#content h2{font-size:1.1em;text-align:left;margin:15px 0 -5px;}
div#content h3{font-size:1em;text-align:left;margin:20px 0 -5px;}
div#content h4{font-size:0.85em;text-align:left;margin:15px 0 -5px 5px;}
.center{text-align:center !important;margin:5px auto;}
div#content img.help{border:none;vertical-align:text-bottom;cursor:help;}
div#content .left{float:left;}
div#content .right{float:right;}
div#content img.left{float:left;margin:2px 10px 2px 0;}
div#content img.right{float:right;margin:2px 0 2px 10px;}
div#content img.stripe-right{float:right;clear:right;margin-left:1em;}
div#content img.stripe-left{float:left;clear:left;margin-right:1em;}
.clear{clear:both;}
div#content ul.contentmenu{clear:left;padding-top:0;}
div#content ul.contentmenu li{list-style-image:url(/images/misc/bullet-5.png);font-size:0.9em;}
div#content ul.contentmenu li ul{margin-left:10px;}
div#content ul.contentmenu li ul li a{font-weight:normal;}
div#content ul.linklist{padding-top:0;}
div#content ul.linklist li{list-style-image:url(/images/icons/bullet01.png);font-size:0.85em;padding-bottom:3px;}
div#content ul.linklist li.new{list-style-image:url(/images/icons/bullet02.png);font-size:0.85em;padding-bottom:3px;}
div#content a.button{background-color:#ffe065;color:#392f76;border-width:1px;border-style:solid;border-color:#fff5d0 #aa8000 #aa8000 #fff5d0;padding:2px 3px;vertical-align:top;cursor:pointer;font-size:0.95em;text-decoration:none;}
div#content a.button:hover{background-color:#ffe065;color:#392f76;border-width:1px;border-style:solid;border-color:#aa8000 #fff7dd #fff7dd #aa8000;}
input.button{font-weight:bold;border-width:1px;background-color:#e6e6fa;padding:2px 10px 1px;vertical-align:bottom;cursor:pointer;font-size:0.85em;overflow:visible;}
input.text{border:1px solid #a9a9a9;background-color:#fffff0;color:#000;padding:2px 3px;font-size:0.85em;}
textarea.text{border:1px solid #a9a9a9;background-color:#fffff0;color:#000;padding:1px 3px;font-size:0.85em;}
select{font-size:0.85em;}
div#content fieldset{border:1px solid #7f9db9;}
div#content fieldset legend{font-size:0.85em;margin-bottom:0 !important;margin-bottom:10px;}
div#content table.content-table{margin:10px 0;}
div#content table.content-table td{padding:2px 5px;}
div#content p.cat-description{color:#006400;background-color:inherit;}
div#content table.cat-overview{border:0;}
div#content table.cat-overview td{vertical-align:middle;text-align:left;padding:2px 5px;font-size:0.9em;line-height:1.1em;}
div#content table.cat-overview td ul{margin-top:0;list-style:circle;}
div#content table.cat-overview td.cat-overview-img{text-align:center;vertical-align:top;}
div#content table.cat-overview td.cat-overview-img img{border:none;margin-top:5px;}
table tr td.left{padding-right:0;text-align:left !important;float:none !important;}
table tr td.right{padding-right:0;text-align:right !important;float:none !important;}
table.info-table{border-width:1px 0 0 1px;border-color:silver;border-style:solid;padding:0;margin:15px auto;border-spacing:0;}
table.info-table tr.swap td{background-color:#ececec;}
table.info-table tr th{font-size:0.9em;font-weight:normal;text-align:center;padding:2px 5px;color:#000;background-color:#ffe065;border-width:1px;border-style:solid;border-color:#fff7dd #aa8000 #aa8000 #fff7dd;}
table.info-table tr td{font-size:0.85em;text-align:left;vertical-align:top;padding:3px 5px;border-bottom:1px solid silver;border-right:1px solid silver;}
table.info-table tr.head td{padding-top:10px;border-top:1px solid silver;}
table.info-table tr.head2 td{padding-top:10px;border-bottom:2px solid silver;}
table.info-table tr.bottom td{vertical-align:bottom;}
table.info-table tr.middle td{vertical-align:middle;}
table.info-table tr td p{margin:5px 0 !important;font-size:inherit !important;}
table.info-table tr td ul{margin:0 3px !important;}
table.number-table{font-size:0.85em;margin-top:5px;}
table.number-table caption{margin-top:15px;font-weight:bold;}
table.number-table tr td{vertical-align:top;padding:1px 2px;text-align:left;}
table.number-table tr td.right-align{padding-right:0;text-align:right;}
table.number-table tr td.no-margin{padding-right:0;padding-left:0;text-align:left;}
div#content div.rhyme p{text-align:center;line-height:1.5em;font-size:1.05em;margin-bottom:20px;font-family:"Comic Sans MS",sans-serif;}
div#content div.rhyme a{font-family:"Comic Sans MS",sans-serif;}
div#content div.songtext p{font-size:1.05em;text-align:center;}
div#content .example{margin:10px 0 15px 10px;font-size:0.9em !important;color:#006400;}
div#content ul.example{margin:10px 0 15px 10px;font-size:1em !important;color:#006400;}
div#content dl.example{margin:5px 0 5px 5px;}
div#content dl.example dt{position:absolute;width:5em;margin:0;text-align:right;font-style:italic;font-weight:normal;font-size:1em !important;}
div#content dl.example dd{padding-left:6em;margin-left:0;margin-bottom:3px;list-style:none;font-size:1em !important;}
div#content dl.example dd p{margin:3px;}
div#content dl.w10 dt{width:10em;}
div#content dl.w10 dd{padding-left:10.5em;}
div#content dl.w15 dt{width:15em;}
div#content dl.w15 dd{padding-left:15.5em;}
div#content .donotuse{text-decoration:line-through;}
div#content p.explanation{line-height:1.2em;color:maroon;margin:15px 0 15px 5px;}
div#content ul.explanation li{font-size:0.85em;line-height:1.1em;color:#646464;margin:3px 0;}
div#content p.shop-ads{border-top:2px solid #f58f06;border-bottom:2px solid #f58f06;padding:8px 5px 8px 28px;margin:10px 5px 10px 0;background:transparent url(/images/icons/information.png) no-repeat scroll 5px 10px;}
div#content p.bigtext{font-size:1em;margin-top:20px;}
div#content div#table{border:none;position:relative;left:0;right:0;margin-top:10px;}
div#content div.content-banner{border:none;margin-top:30px;text-align:left;}
div#content div.content-banner iframe{position:absolute;}
div#content div.content-ads-large, div#content div.content-banner-large{border:none;margin:30px 0 0 20px;text-align:left;}
div#content div.content-banner-large iframe{position:absolute;}
div#content p.tip{background-color:#fff8bb;border:2px solid #ffe065;padding:3px 5px;margin:15px 5px 10px;}
div#content div.infobox{background:#fff8bb url(/images/misc/icon/caution2.png) no-repeat scroll 8px 15px;border:2px solid #ffe065;padding:3px 5px 3px 35px;margin:15px 5px 10px;}
div#content div.infobox ul{margin-top:5px;margin-bottom:5px;}
div#content p.important{background:white url(/images/misc/icon/bulb.png) no-repeat scroll 0px 3px;padding:3px 5px 3px 30px;margin:15px 5px 5px;}
div#content dl{margin-top:5px;margin-left:5px;}
div#content dl dt{font-weight:bold;font-size:0.95em;margin-top:10px;margin-bottom:3px;}
div#content dl dd{margin-left:1em;font-size:0.85em;}
div#content dl.bullet dt{margin-top:8px;margin-bottom:3px;}
div#content dl.bullet dd{margin-left:0.4em;margin-bottom:3px;padding-left:15px;background:transparent url(/images/icons/bullet12c.png) no-repeat scroll 0 0.2em;}
div#content dl.bullet dd.indent{margin-left:1.5em;background:transparent url(/images/icons/bullet12c.png) no-repeat scroll left;}
h1 + dl.bullet{margin-top:15px !important;}
div#content dd table td p{margin-top:0;margin-bottom:5px;line-height:1.1em;}
div#content dd table td.explanation{vertical-align:top;text-align:left;}
div#content dd table td.picture{vertical-align:top;text-align:center;color:gray;width:205px;}
div#content pre{overflow:hidden;white-space:pre;font-size:0.9em;}
div#content div.monospace{font-family:"Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-size:0.9em;}
div#content table.simple th{font-size:0.95em;text-align:right;vertical-align:top;}
div#content table.simple td{font-size:0.95em;text-align:left;vertical-align:top;}
div#content table.list th{font-size:0.9em;text-align:right;vertical-align:top;}
div#content table.list td{font-size:0.9em;text-align:left;vertical-align:top;}
div#content table.list td.right{text-align:right;padding-right:10px;}
div#content kbd{background-color:#e6e6fa;color:#505050;border-width:1px;border-style:solid;border-color:#dcdcdc #999 #999 #dcdcdc;font-family:monospace;padding:0 2px;}
div#content p.exercise-link{background:url(/images/misc/exercise.png) no-repeat scroll top left;padding:2px 0 0 30px;}
div#content div.advertising{color:#000;background-color:#e6e6fa;border:1px solid #6495ed;padding:0 10px;margin:30px 5px;}
div#content div.advertising-box{float:right;width:10em;color:#000;background-color:#e6e6fa;border:2px solid #b0c4de;padding:5px 10px 0;margin:0 5px;font-size:0.9em;}
div#content div.advertising-box p{margin:0 0 5px;}
div#content div.advertising-box a{text-decoration:none;}
fieldset{padding:10px;}
fieldset legend{color:#444;}
div#content ol.numlat li ol{margin-top:5px;margin-bottom:15px;}
div#content ol.numlat li ol li{list-style-type:lower-latin;}
div#content ol.quiz li{}
div#content ol.quiz li ol{margin:5px 0 15px 20px;padding:0;}
div#content ol.quiz li ol li{list-style-type:upper-latin;padding-left:0;}
div#content ol.quiz li ol li input{margin-right:5px;}
div#content ol.quiz li ol li label{cursor:pointer;}
div#content p.content-image{margin:2em 1em 1.5em;font-size:0.8em;}
div#content p.content-image img{margin-bottom:1px;}
div#content a.rss-feed{border:1px outset #f58f06;color:#FFF;background-color:#f58f06;padding:0 4px;font-weight:bold;font-size:0.85em;text-decoration:none;}
div#content span.marker{background-color:#ffe065;padding:0 2px;}
div#content div.columns div.left-column{float:left;width:49%;}
div#content div.columns div.right-column{float:right;width:49%;}
div#content div.columns div.box{width:100%;margin-top:10px;margin-bottom:20px;padding:0;}
div#content div.columns div.box h2{font-size:0.9em;margin:0 0 10px;background-color:#b0c4de;padding:2px 5px;}
div#content div.columns div.box p{font-size:0.8em;margin:0 5px 5px;}
div#content div.columns div.box p img.left{margin-right:10px;}
div#content div.columns div.box ul li{font-size:0.8em;}
div#content div.columns div.box p.thumb-bottom{clear:left;text-align:right;}
div#content dl.image{border:1px solid #dcdcdc;padding:5px;}
div#content dl.image dt{text-align:center;font-weight:normal;font-size:0.8em;margin:5px 0 0;}
div#content dl.image dd{text-align:center;margin:0;font-size:0.7em;}
div#content dl.center{margin:15px auto 15px auto;}
div#content dl.left{margin:5px 10px 5px 0;}
div#content dl.right{margin:5px 0 5px 5px;}
div#content dl.photo{border:1px solid #dcdcdc;padding:5px;display:table;}
div#content dl.photo dd{text-align:center;font-weight:normal;font-size:0.8em;margin:5px 0 0;}
div#content dl.photo dd img{margin:0 10px;}
div#content dl.photo dt{text-align:center;margin:0;font-size:0.7em;}
div#content dl.noborder{border:none;}
div#content p.back-anker{text-align:right;font-size:0.75em;padding-right:20px;}
a img,div#sidebox a img,div#content a.popup img,div#content img,div#content dd table{border:none;}
form#search input#search-text:hover,form#search input#search-text:focus{background-color:#ffe065;}
div#left-menu dl dd a span.brackets,div#left-menu dl dd a span.explanation,div#content a.popup span.popup-content,div#content a.popup-info span,div#content a.popup-info span.popup-text{display:none;}
div#sidebox a,div#footer-box p a,div#footer-box p a:visited,div#content a{color:#0000cd;}
div#sidebox a:hover,div#sidebox a:focus,div#footer-box p a:hover,div#content a:hover,div#content a:visited:hover,div#content a:focus{color:#d2691e;}
div#sidebox div.product-ad h3,blockquote p,div#content ol.contents{font-size:0.9em;}
div#content td p,div#content ul li ul li,div#content ul li ol li,div#content ol li ul li,div#content td ul li,div#content td ol li{font-size:1em;}
.bold{font-weight:bold;}
div#content p.next a{font-weight:bold;font-style:italic;}
div#content ul.contentmenu li a{font-weight:bold;}
.underline,div#content div.advertising-box a:hover{text-decoration:underline;}
em.underline, em.char{text-decoration:underline;font-style:normal}
.strikethrough{text-decoration:line-through;}
.false,div#sidebox a:active,div#content .error,div#content a:active{color:red;}
div#content a:visited,div#sidebox a:visited{color:#4b0082;}
div#content ol li,div#content ol.numlat{list-style-type:decimal;}
div#content .downspace,div#content dl.bullet dd.spacer{margin-bottom:10px;}
.left-align,table.info-table tr th.left,table.info-table tr td.left-align{text-align:left;}
div#content h1.center,table.info-table tr.center td,table.info-table tr td.center,div#content div.songtext h1,div#content div.songtext h2{text-align:center;}
.right-align,table.info-table tr td.right-align,table.info-table tr th.right-align{text-align:right;}
table.info-table tr.spearator td,div#content dd table td{padding-top:10px;}
div#content div.rhyme h1,div#content div.rhyme h2{text-align:center;margin-top:20px;margin-bottom:20px;font-family:"Comic Sans MS",sans-serif;}
p.example + p.example,p.explanation + p.explanation{margin-top:-5px !important;}
div#content div.table-box,div#content div.columns{width:100%;}
dl.list{}
dl.list dt{}
dl.list dd{list-style:square outside none;display:list-item;line-height:1.4em;}
#sidebox h4.shop, #sidebox h2.shop{font-size:0.9em;margin-left:5px;}
#sidebox p.shop{margin:5px 5px;padding:0;font-size:12px;line-height:13px;}
#sidebox ul.shop{margin:15px 2px 5px 0;padding:0;}
#sidebox ul.shop li{border-top:1px solid silver;list-style:none;padding-top:5px;}
#sidebox ul.shop li a{font-size:12px;text-decoration:none;}
#sidebox ul.shop li p{margin:0 0 3px 2px;font-size:11px;line-height:13px;}
#sidebox ul.shop li p a{color:black;}
#sidebox ul.shop li a:hover{}
#sidebox ul.shop li p a span.price{color:maroon;font-weight:bold;}
.level0:after{padding-left:5px;content:url(/images/misc/level-0.png);}
.level1:after{padding-left:5px;content:url(/images/misc/level-1.png);}
.level2:after{padding-left:5px;content:url(/images/misc/level-2.png);}
.level3:after{padding-left:5px;content:url(/images/misc/level-3.png);}
.level4:after{padding-left:5px;content:url(/images/misc/level-4.png);}
.level5:after{padding-left:5px;content:url(/images/misc/level-5.png);}
code{border:1px solid gray;background-color:#dcdcdc;color:black;font:normal normal normal 12px/14px"Courier New", Courier, monospace;}
code.line{margin:10px 5px;padding:2px 4px;display:block;}
dl.toc{}
dl.toc dd{}
dl.toc dt{}
dl.toc dd ul{}
dl.toc dd ul li{}
div#content div.content-ads{margin-top:20px;padding-left:10px;}
a.download-box{display:block;width:273px;height:64px;margin:0px 5px 10px 5px;padding:25px 5px 5px 80px;background:transparent url(/images/dictionary/download_green.png) no-repeat scroll left center;text-decoration:none;}
div.download-box a{text-decoration:none;}
div#content ul.social{margin:0 15px 15px 5px;}
div#content ul.social li{display:block;float:left;margin:0 20px 0 0;padding:0;}
div#content ul.social li a img{border:1px solid silver;}
div#content ul.social li a:hover img{border:1px solid gray;}
