/*--- BROWSER CLEANUP ---*/
html,body,h1,h2,h3,p,form,img,ul,li {padding:0; margin:0; border:none; outline:none; font-weight:normal;}


/*--- GENERAL ---*/
body {background:url(img/top.gif) repeat-x top; font-family:Georgia,Times New Roman,Times,sans-serif; font-size:12px; color:#333;}
#container {width:900px; margin:0 auto 0 auto;}


/*--- NAVIGATION ---*/
#navigation {height:18px; padding-top:9px; font-family:Helvetica,Arial,sans-serif; overflow:hidden;}
#navigation a {padding-right:15px; color:#999; text-decoration:none;}
#navigation a:hover {color:#336699; text-decoration:none;}


/*--- HEADER ---*/
#header {padding:30px 0; height:68px; overflow:hidden;}
#header .left {float:left;}
#header .right {float:right; padding-top:4px;}


/*--- BODY ---*/
#body {font-size:14px; line-height:19px;}
#body .tip {margin:20px 0; padding:5px 5px 5px 37px; background:#ccffcc url(img/bulb.gif) no-repeat left center; border:1px #99cc99 solid; line-height:16px;}
#body .tip h1 {font-size:12px; font-weight:bold; color:#339933;}
#body .tip p {font-size:11px;}
#body .trans .tb {width:500px; height:100px; padding:3px; color:#555; background:#fff url(img/tb.gif) repeat-x top; border:1px #ccc solid;}
#body .trans .select {width:150px; height:22px; font-size:11px; margin-top:10px; padding:2px; outline:none;}
#body .trans .submit {width:90px; height:22px; margin-left:260px;}
#body .output {margin-top:20px;}
#body .output h1 {font-size:12px; padding-bottom:3px; font-weight:bold; color:#777;}
#body .output p span {color:#990000;}
#body .output .note {padding-top:5px; font-size:10px; color:#999;}
#body .output .note span {color:#990000;}


/*--- FOOTER ---*/
#footer {margin-top:40px; color:#999; line-height:16px;}
#footer a {color:#999; text-decoration:none;}
#footer a:hover {color:#336699; text-decoration:none;}