/* handheld styles
   --------------- */
* {
border : none;
background-image : none !important;
}
body, td {
color : #000;
padding : 4px;
font-size : 8px;
background : none;
font-family : sans-serif;
}
ul {
list-style-type : square !important;
}
#top img {
width : 150px;
height : 37px;
}
a:link, a:visited {
font-weight : bold;
color : #c00 !important;
}
h1 {
margin : 0;
padding : 2px 0;
font-size : 11px;
border-bottom : 1px solid #c00;
}
h2 {
font-size : 10px;
}
h3, h4 {
font-size : 9px;
}
p {
margin : 6px 0;
}
ul, ol {
margin-left : 0;
}
li {
margin-left : 10px;
}
dd {
margin-left : 20px;
}
fieldset {
border : 1px solid #fff;
}
#top {
padding : 10px 0;
background : none;
}
#center {
float : none;
}
#content {
margin : 0;
padding : 0;
}
#sidebar {
float : none;
width : 100%;
height : auto;
padding-top : 0;
}
#sidebar p, #sidebar h2, #sidebar ul, #sidebar ol {
padding-left : 0;
padding-right : 0;
}
#menu {
border : none !important;
background : none !important;
}
#submenu {
width : 100%;
border : none;
}
#menu ul, #submenu ul {
margin : 0 !important;
padding : 0;
}
#navbar li, #submenu li {
float : none;
margin : 2px 14px;
list-style : square;
}
#submenu li.selected {
border : 0;
}
#navbar a:link, #navbar a:visited, #submenu a:link, #submenu a:visited, #submenu li.selected ul a:link, #submenu li.selected ul a:visited {
margin : 0;
padding : 0;
border : none;
background : #fff;
}
#footer, #breadcrumbs, address {
margin : 0;
padding : 4px 0;
}
#quicksearch {
width : 100%;
padding : 4px 0;
border-top : 1px solid #ccc;
}
input[type="text"], textarea {
width : 100% !important;
}
input[type="text"]#search {
width : 60% !important;
}
#search {
border : 1px solid #ccc;
}
.skip {
padding : 4px;
margin : 2px 0;
background : #ffc;
border : 1px solid #ccc;
}