body {margin:0; font-family:sans-serif; font-size:0.75em; color:#000; background:#E2ED57;}
p, form {margin:0;}
a, a:hover, a:visited {color:#0D4365; font-size:0.9em}

#homeFrame {margin-top:100px; padding:15px 0 25px 0; border-top:2px solid #C4D027; border-bottom:2px solid #C4D027; background:#F1F6AB; height:120px;}
#navbar {padding-top:1px; padding-bottom:1px; border-bottom:2px solid #C4D027; background:#FCD94D;}
#navbar a, #navbar a:visited { padding-right:15px; text-decoration:none; font-size:0.9em; color:#604D01}
#navbar a:hover { color:#B69201 }
#ad { padding-top:40px; padding-left: 140px; float:left }
#promo { padding-top:40px; padding-left: 10px; float:left }
#homeLogo, #homeForm, #homeTop {float:left; position:absolute;}
#homeLogo img {margin-left:23px; margin-top:10px}
#homeForm {margin-left:270px; margin-top:10px}
.homeFormTitle {font-weight:bold;}
#homeFormFields {margin-top:15px;}
#homeFormFields input {margin:3px}
.homeFormTextFirst {color:#B90101;}
.homeFormText, .homeFormTextFirst {font-weight:bold;}
#homeFormLang {padding:3px 0 0 75px; float:left;}
#homeFormLangFrench {padding:3px 0 0 94px; float:left;}
#homeFormBookmark {padding:3px 0 0 0px;}
#homeTop {margin:15px 0 0 670px;}
#topVerbTitle {padding-bottom:4px;}
#topVerb {border-top:1px solid #8A9401;}
#topVerb td {height:18px; color:#8A9401}
#copyright {font-size:0.8em; margin:2px 0 0 680px; color:#8A9401; clear:both;}
#iPhoneFloat { z-index:900; position:absolute; top:110px; left:900px }

.infobox {background-color:#FF9; border:1px solid #C4D027; padding:4px; font-size:11px;}

#tranwin { position:absolute; visibility:hidden; z-index:9999; border: #808080 1px solid; background-color: #ffffff; padding: 2px; color:#575757; font-size:12px}
