﻿body { background-color:#fff; font:13px/1.4 Verdana; color:#4a4a4a; }
form, div, span, img, ul { margin:0; padding:0 }
a { color:#0066cc; text-decoration:underline; }
a:hover { color:#5d9924; text-decoration:none; }

.moz-center { text-align:-moz-center; }

#pg { width:870px; }
#logo { float:left; display:block; width:265px; height:140px; background:url('../../images/logo.gif') no-repeat; margin-top:5px; }

#menu { float:right; width:580px; padding-right:0.5em; text-align:center; }
#menu a { float:right; width:136px; height:164px; display:block; background:url('../../images/bg_menu.gif') no-repeat; text-decoration:none; margin-left:5px; }
#menu a img { border:0px; margin-top:1em; margin-bottom:1.3em; }
#menu a span { display:block; width:122px; height:33px; background:url('../../images/bg_btn.gif') no-repeat; padding-top:6px; cursor:pointer; color:#666; font-size:15px; }
#menu a:hover span { color:#0066cc; text-decoration:underline; }
#menu a.select span { color:#0066cc; text-decoration:none; }
#menubr { clear:both; height:1.3em; }

#booklft { float:left; width:414px; height:553px; background-color:#a7d7fb; }
#bookbar { float:left; width:3px; height:553px; }
#bookrgt { float:left; width:415px; height:563px; }
#bookcont { width:415px; height:553px; background:url('../../images/bg_pg.gif') repeat-y; }
#bookbtm { width:415px; height:10px; background:url('../../images/bg_pgb.gif') no-repeat; }
#bookedge { float:left; width:30px; height:563px; background:url('../../images/bg_pgr.gif') no-repeat; }
#bookbr { clear:both; height:1em; }

#contents { text-align:left; width:400px; height:528px; overflow:auto; margin-left:10px; padding-right:5px; }
#contenttop { height:15px; }

#footlft { float:left; width:16px; height:100px; background:url('../../images/bg_ftl.gif') no-repeat; }
#footrgt { float:left; width:16px; height:100px; background:url('../../images/bg_ftr.gif') no-repeat; }
#footcont { float:left; width:820px; height:98px; border-top:1px #ddd solid; border-bottom:1px #ddd solid; font:11px/1.4 Verdana; color:#b0b0b0; }

#misc { float:right; padding-top:1.2em; padding-right:1em; text-align:right; }
#misc a { color:#6699cc; }
#misc a:hover { color:#5d9924; }
#misc img { float:right; height:50px; }

#statement { float:right; padding-top:2.6em; padding-right:1.6em; }
#copyright { clear:both; padding-top:6px; }

#directory { float:left; text-align:left; margin-top:2.5em; }

div.h1 { color:#4b8217; font-size:16px; padding-top:10px; }
li { background:url('../../images/icon_check.gif') no-repeat; padding-left:16px; margin-bottom:7px; }
i { font-size:11px; color:#777; }

div.contfld { float:left; display:block; margin:1px 3px 1px 3px; }
div.spacer {float:left; height:8px; width:200px; }
div.fidc { float:left; width:72px; }
div.fldv { float:left; width:310px; }
div.captchaImage input { float:left; margin-top:3px; }
div.captchaImage img { float:right; margin-right:1.8em; }

div.welcome { float:left; padding-left:2em; }
div.comment { color:#fff; margin-top:0.8em; text-align:left; }

.ssg1 img, .ssg2 img { border:none; }
.ssg2 img { margin:0 1em 1em 1em; }
