.rightarrow{font-family:times,serif;font-weight:700}
body{color:#000;background-color:#B8E7AD;padding:0;background-attachment:fixed;margin:0}
A:link,A:visited{color:0000ff}
A:active,A:hover{color:ff0000}
hr{width:100%;color:#888;height:1px}
#header{background:#fff}
#header img{width:100%;max-width:516px;max-height:48px}

#nopadding {list-style:none;padding-left:0px;}
#larger{font-size:1.17em;font-weight:bold}
#indexbold{font-weight:bold;}

#border{height:9px;background-image:url(topborder.gif)}
#outer{text-align:left;max-width:750px;border-color:#777;background-color:#fff;padding:1em;box-shadow:5px 5px 5px #777;border:1px solid #777;border-radius:5px}
#padding{padding:3px}
#inner{text-align:left;width:98%;border-color:#777;background-color:#fff;padding:0}
#innerb{text-align:left;width:100%;background-color:FFFFF6;padding:5px;border-style:solid;border-width:1px;border-color:#777;font-family:"Times New Roman",Times,serif;font-size:1.1em}
#side1{float:right;width:135px}
#mbox{overflow:hidden;width:auto;background-color:#F2FBEF;border:1px;border-style:solid;padding:4px;margin:14px 0;border-color:#9FE48A;font-family:"Times New Roman",Times,serif;font-size:1.1em;text-align:left;border-radius:2px}
#mboxad{overflow:hidden;width:auto;background-color:#F2FBEF;border:1px;border-style:solid;padding:2px;margin:14px 0;border-color:#9FE48A;font-family:"Times New Roman",Times,serif;font-size:1.1em;text-align:left;border-radius:2px}
#nav0{border-width:1px;padding:0;margin:14px 0;background-color:#f3f3f3;font-family:arial;font-size:1em}
#nav1{float:left;width:49%;text-indent:5px;font-weight:700;font-size:1.18em}
#nav2{float:left;text-align:right;width:49%;padding-right:5px}
#nav3{clear:both}
.sprite{width:792px;height:245px;background:url(sprite.png)}
.sprite-categories{background-position:0 -66px;width:80px;height:20px}
#mobileadjust{float:right}
.taptarget{line-height:140%}
@media screen and (max-width: 775px) {
#outer{padding:0}
#padding{padding:7px}
}
@media screen and (max-width: 770px) {
.taptarget{line-height:150%}
}
@media screen and (max-width: 799px) {
#nav0{background-color:#fff;line-height:150%}
#nav1{background-color:#f3f3f3;float:left;width:100%;text-indent:5px}
#nav2{float:left;width:100%;text-indent:5px;text-align:left}
}
@media screen and (max-width: 580px) {
#mobileadjust{float:left;clear:all;margin:0 0 10px;width:100%}
#nav1{line-height:170%}
#nav2{line-height:170%}
.taptarget{line-height:170%}
#padding{padding:3px}
#innerb{padding:3px;width:98%}
#outer{box-shadow:0 0 0 #777;border-radius:3px}
}
@media screen and (max-width: 380px) {
#padding{padding:0}
}