body { width: 780px; margin-left: auto; margin-right: auto; font-family: Arial, Helvetica, sans-serif; }
body img { border: none; }
#topnav { color: #000000; text-align: right; font-size: 12px; font-weight: bold; margin-right: 8px; margin-bottom: 4px; }
#body { width: auto; }
.sidebar {  width: 155px; height: auto; background: #000080; margin: none; color: #FFFFFF; font-size: 12px; padding: 4px; border-left: 5px solid #2F4ABD; }
#navbar {  height: 32px; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: left; background: #000080; }
#content {  padding: 10px 0px 0px 10px; font-size: 12px; border-left: 1px solid #000000; }
#sidecontent { padding: none; padding-top: 10px; font-size: 8px; text-align: center; }
#navbar .tab_on { background: #FFFFFF; color: #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; height: 23px; vertical-align: top; text-align: center; }
#navbar .tabtop { background-image: url("../images/blackline.gif"); background-position: top; background-repeat: repeat-x; margin: none; padding: none; height: 9px; background-color: #FFFFFF; }
#navbar td	{ height: 32px; padding: none; text-align: center; vertical-align: middle; }
.sidebar ul { margin-top: 0px; list-style-type: none; margin-left: 10px; }
.fineprint { font-size: 11px; }
#navbar a:link,#navbar a:visited { color: #FFFF00; text-decoration: none; }
#navbar a:hover { color: #FFFFFF; text-decoration: none; }
#topnav a:link,#topnav a:visited { color: #000080; text-decoration: none; }
#topnav a:hover { color: #2F4ABD; text-decoration: none; }
.sidebar a:link,.sidebar a:visited { color: #FFFFFF; text-decoration: none; font-weight: normal; }
.sidebar a:hover { color: #FFFF00; text-decoration: none; }
.blue { color: #2F4ABD; font-weight: bold; font-size: 13px; }
.titlebar { background: #000080; text-align: center; font-weight: bold; color: #FFFF00; font-size: 12px; padding: 4px; margin-bottom: 4px; }
.window { border: 1px solid #000000; padding: 3px; width: auto; font-size: 12px; }
a:visited,a:link { color: #000080; font-weight: bold; text-decoration: none; }
a:hover { color: #2F4ABD; text-decoration: none; }
ul { margin-top: 0px; }
hr { color: #999999; width: 75%; height: 1px; }
h1 { font-size: 18px; font-weight: bold; font-style: italic; color: #2F4ABD; }
h2 { font-size: 16px; font-weight: bold; color: #FFFFFF; width: auto; background: #000080; padding: 5px; }
h3 { font-size: 14px; font-weight: bold; font-style: italic; color: #000080; margin-bottom: 0px; }
.return { text-align: right; }
.box { background: #2F4ABD; color: #FFFFFF; text-align: center; vertical-align: middle;  height: 50px; border: 1px solid #000000; }
.box a:link,.box a:visited { color: #FFFF00; text-decoration: none; }
.box a:hover { color: #FFFFFF; text-decoration: none; }
#itemlist td { border: 1px solid #000000; padding: 4px; background-color: #EEEEEE; }
#itemlist img { border: 1px solid #000000; float: left; }
#itemlist td ul { margin-left: 0px; }
td.size { border-bottom: 1px solid black; height: 17px; background-color: #000080; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center; }
#sectionheader { font-size: 24px; font-weight: bold; font-style: italic; color: #2F4ABD; }
.carthead a:visited,.carthead a:link { color: #999999; font-weight: bold; text-decoration: none; }
.carthead a:hover { color: #2F4ABD; text-decoration: none; }