/* YUI CSS Reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;}

/* Global CSS */
.sort-arrow.descending {background-image: url('../images/downsimple.png');}
.sort-arrow.ascending {background-image: url('../images/upsimple.png');}

/* header */
#header {background: url('images/header.jpg') -100px 0 no-repeat; height: 103px;}

/* content */
#content {width: 897px; padding: 0 150px; margin-top: -3px; background: url('images/content-bg.jpg') -100px 0 no-repeat; font: 75% arial,verdana,sans-serif; height: 664px; margin-bottom: 25px;height: 694px; overflow: auto;}
#content table {margin: 5px 8px; background: url('images/table-bg.png') top left repeat;}
#content p, #content h3, #content h4, #content h5 {margin: 5px 8px;}
#content table th {font-weight: bold; text-align: center;}
#content table th, #content table td {padding: 3px; border: 1px solid #333;}

/* footer */
#footer {font-size: 85%; color: #ddd; padding: 10px 0 0 170px; background: #4f6614; height: 25px; width: 1027px; margin-top: -25px;}