/* Handheld Stylesheet */

/* Basic Styling */
body { padding: 5px; }
img { border: none; }
fieldset { border: 1px solid #CCC; text-align: left; }
legend { font-weight: bold; color: #666; }
label { font-weight: bold; }
ul { list-style: none; padding-left: 0; }
ul.fields { margin: 0; }
ul.fields li { margin-top: 6px; }
input.text, input.password, textarea { border: 1px solid #999; }

/* Header */
#header { text-align: center; }
#header a.jump { margin-bottom: 5px; background: url(/img/icons/icon-arrow_down.png) center left no-repeat; padding-left: 10px; }

/* Pri Nav */
.nav.primary { font-weight: bold; }

/* Breadcrumb Trail */
.breadcrumb { list-style: none; padding-left: 0; }
.breadcrumb li { display: inline; background: url(/img/icons/icon-arrow_right.png) center right no-repeat; padding-right: 10px; margin-right: 7px; }
.breadcrumb li.selected { background: none; margin-right: 0; padding-right: 0; }
.breadcrumb li.selected a { color: #000; text-decoration: none; }

/* Body */
#body { border-top: 2px dotted #666; border-bottom: 2px dotted #666; }

/* Footer */
#footer { text-align: center; }
#footer a.jump { background: url(/img/icons/icon-arrow_up.png) center left no-repeat; padding-left: 10px; }
