@charset "utf-8";
/* Mobile Geek CSS Document */

body { background: #FFF url(images/background.jpg); margin: 0; }
p, td, div, fieldset { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
#header, #body { width: 767px; margin: 0 auto; }
#body { background: url(images/contentback.jpg) center repeat-y; }
#content { width: 640px; padding-bottom: 20px; margin: 0 auto; overflow: hidden; }
#cfoot { background: url(images/contentfoot.jpg); height: 16px; width: 675px; margin:0 auto;}
#footer { width: 428px; height: 56px; background: url(images/footer.png) no-repeat; padding-top: 14px; margin: 0 auto; }
li { list-style-image: url(images/bullet.jpg) }
h1, h2, h3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0a4c0d; }
h1 { font-size: 14pt; padding-top: 15px; margin-top: 0; }
h2 { font-size: 11pt; }
h3 { font-size: 9pt; }
strong, em, li { color: #08310c; }
ul { margin-left: 25px; padding-left: 0; list-style: square outside; }
a { text-decoration: none; font-weight: bold; color: #019812; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { text-decoration: underline; color: #2dcd40; }
#footer { text-align: center; font-size: 8pt; margin-top: 20px; clear: both; }
#footer a, #footer a:hover { color: #000; }
.right { float: right; }
.noscript { padding: 100px; color: #FFF; background: red; border: 4px outset; text-align: center; }
.infobox { padding: 4px; margin: 4px; background: #E6EAEE; border: 1px dashed #BDD3EA; }
.captioned { float:right; margin: 0 0 10px 10px; width:175px; }
.captioned img { border: 1px solid #CCC; }
.caption { text-align:center; font-size: 10px; color: #777; }
#subnav a { display: block; float: right; font-size: 8pt; border: 1px solid #CCC; margin: 1px; width: 100px; line-height: 20px; background: url(images/subnav.jpg) top; text-align:center; color: #000; font-weight: normal; }
#subnav a:hover{ text-decoration:none; background-position: bottom; }
legend { font-weight: bold; color: #003300; }
table.full { width: 100%; border: 0; }
table.full td { white-space: nowrap; }
td.currency { width: 90%; padding-left: 15px; text-align: right; border-bottom: 1px dotted #CCC; }
