/* RESET CSS BY ERIC MEYER */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;border: 0;outline: 0;	font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* BODY & DEFAULTS */
body {font-family:verdana,arial,sans-serif;color:#333;font-size:12px;}
/* LAYOUT */
html, body{text-align:center;} 
#pagewidth {margin:5px auto;width:950px;text-align:left;border:1px solid #999;}
#col1 {float:left;width:200px;overflow:hidden;}
#main {float:right:width:750px;overflow:hidden;}
/* HEADER */
#header {border-bottom:1px solid #efefef;}
/* COL1 */
#col1 {margin:10px 0;border-left:1px solid #efefef;border-right:1px solid #efefef;}
#col1 h2 {margin:0 0 0 5px;padding:4px 5px;background:transparent url(NavTitleBgrd.gif) repeat-x scroll 0%;border:1px solid #efefef;display:block;font-size:14px;}
#col1 ul li {margin:0 0 0 5px;border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
#col1 a {padding:5px;color:#003366;display:block;text-decoration:none;font-weight:bold;}
#col1 a:hover {background:#efefef;text-decoration:underline;}
#col1 p {margin:0 0 0 5px;padding:5px;border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
/* FORM */
#main {margin:10px 0;}
#main h1 {margin:0 15px 10px 15px;font-size:16px;}
#main h2 {font-size:14px;}
#main table {margin:0 15px 10px 15px;}
#main td {padding:5px;border-bottom:1px solid #efefef;}
#main td.label {padding-top:8px;vertical-align:top;font-weight:bold;}
#main tr.even td {background:#efefef;}
#main .focusfield {border:2px solid #97bde1;}
#main input,#main textarea,#main select {padding:2px;border:2px solid #ccc;
font-family:verdana,arial,sans-serif;color:#333;font-size:12px;width:300px;}
#main input.button {margin:15px;width:auto;}
#main input.short,#main input.date {width:100px;}
#main em {display:block;font-size:10px;}
#main a {color:#003366;}
#main p {margin:0 15px 10px 15px;}
#main #catlist {margin-top:5px;}
#main #catlist li {margin-bottom:2px;}

