body { 
        font-family: small verdana, arial, helvetica, "sans-serif"; 
}

.boxhead {
	padding-left: 8px; 
	font-weight: bold; 
	font-size: 12px; 
	color: #333300; 
	font-family: verdana, arial, helvetica, "sans-serif";
	font-style: italic;
	text-align: right;
}

.boxbody {
	font-weight: bold; 
	font-size: 12px; 
	color: #990000; 
	font-family: verdana, arial, helvetica, "sans-serif"
}

form { 
        padding: 0px; 
        margin: 0px; 
        margin-bottom: 1px; 
}

select.tiny {  
        font-size: 11px; 
}

input.tiny {  
        font-size: 11px; 
        padding: 0px; 
        margin: 0px; 
}

img.framed {
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
}

td.pagehead {
	background-image:  url("/images/header_bkgr.png");
	color: #EEEEEE; 
}

td.menuhead {
	background-image:  url("/images/header_bkgr.png");
	color: #EEEEEE; 
	border-top: 2px solid #3163CE;
	border-bottom: 2px solid #3163CE;
	border-left: 2px solid #3163CE;
	border-right: 2px solid #3163CE;
}

.shadow
{
  background-image:url("/images/shadow.png");
  background-repeat:no-repeat;
  height:3px;
  width:3px;
}

#tr { background-position: top right; }
#r { background-position: right; }
#bl { background-position: bottom left; }
#b { background-position: bottom; }
#br { background-position: bottom right; }

a { 
        color: #2f4f88; 
        font-weight: bold; 
	text-decoration: none;
}

a:hover { 
        color: #ffc336; 
        text-decoration: none;
}

a.hot { 
        font-weight: bold; 
}

a.footer {  
        font-weight: bold; 
}

a.sidecolumn { 
        font-size: 11px; 
        color: #6161be; 
}

a.tiny { 
        font-size: 11px; 
}

a.hl { 
        color: #5b5b87; 
        font-weight: bold; 
}

a.sh { 
        color: #5c5cc1; 
}

a.title { 
        color: #000066; 
        font-size: 13px; 
        font-weight: bold; 
        text-decoration: none;
}

a.note { 
        font-size: 11px; 
        color: #003f9d; 
}

a.tagline { 
        font-size: 11px; 
        color: #0033cb; 
}

a.category { 
        font-size: 11px; 
        color: #333399; 
        font-weight: bold; 
}

a.section { 
        font-size: 10px; 
        color: #666699; 
}

a.abstract { 
        font-size: 11px; 
        color: #003f9d; 
}

p { 
        padding: 0px; 
        margin: 0px; 
        margin-top: 11px;  
}

div.tip { 
        font-size: 11px; 
        font-weight: normal; 
        color: #000000; 
}

div.attention { 
        font-size: 11px; 
        font-weight: normal; 
        color: #000000; 
}

div.footer {  
        font-size: 12px; 
        font-weight: bold; 
}

div.error { 
        font-size: 12px; 
        font-weight: bold; 
        color: #990000; 
}

div.side { 
        font-size: 12px; 
        color: #000000; 
        margin-left: 0px; 
        margin-right: 0px; 
}

div.abstract { 
        padding: 4px; 
        font-size: 13px; 
        font-weight: normal; 
        color: #000044; 
}

div.sidecolumn { 
        font-size: 11px; 
        color: #000000; 
        color: #333366;
}

div.form { 
        color: #000000; 
}

div.category { 
        padding: 1px; 
        padding-left: 5px; 
        padding-bottom: 2px; 
        font-weight: bold; 
        font-size: 11px; 
        color: #333399; 
        display: block; 
}

div.tagline { 
        padding: 3px; 
        font-size: 10px; 
        font-weight: normal; 
        color: #003f9d; 
        display: block; 
}

div.note { 
        font-size: 11px; 
        font-weight: normal; 
        color: #003f9d; 
}
div.title { 
        font-size: 13px; 
        margin: 0px; 
        padding: 3px; 
        display: block; 
        color: #1133cc; 
}

div.tiny { 
        font-weight: normal; 
        font-size: 11px; 
        display: block; 
}

div.section { 
        padding: 0px; 
        padding-bottom: 1px; 
        padding-left: 10px; 
        font-size: 10px; 
        color: #666699; 
        display: block; 
}

div.spacer {
        padding: 10px; 
}

table.hl { }

table.sh { }

table.title { 
        padding: 0px; 
        border: 0px; 
        margin: 0px; 
}

table.note { 
        margin: 0px; 
        border: 0px; 
        padding: 0px; 
}

table.tagline { 
        margin: 0px; 
        border: 0px; 
        padding: 0px; 
        margin-bottom: 3px; 
}

table.category { 
        margin: 0px; 
        border: 0px; 
        padding: 0px; 
        margin-bottom: 3px; 
}

table.section { 
        margin: 0px; 
        border: 0px; 
        padding: 0px; 
        margin-bottom: 3px; 
}

table.abstract { 
        margin: 0px; 
        border: 0px;  
}

table.leftoutsidepad {
	border-style: solid;
	border-color: #ffffff;
	border-left-width: 15px
}

td { 
        font-family: verdana, arial, helvetica, sans-serif; 
        font-size: 14px; 
}

td.staging { 
        font-family: verdana,arial,helvetica; 
        font-size: 12px;
}

td.whitespace { 
        background-color: #ffffff; 
}

td.hl { }

td.sh { }

td.title { 
        background-color: #efefff; 
        border-width-top: 2px; 
        border-left-color: #f7f7ff; 
        border-top-color: #f0f0ff; 
        border-bottom-color: #cfcfcf; 
        border-right-color: #cfcfcf; 
; border: 1px solid
}

td.note { }

td.spacer {
        padding: 10px; 
}

td.tagline { 
        background-color: #e0e0ff; 
        padding: 0px; 
        margin: 0px; 
        border-style: solid; 
        border-width: 1px; 
        border-top-color: #f5f5f5; 
        border-left-color: #f5f5f5; 
        border-bottom-color: #959595; 
        border-right-color: #d5d5d5;
}

td.category { 
        background-color: #f6f6e0; 
        padding: 0px; 
        margin: 0px; 
        border-style: solid; 
        border-width: 1px; 
        border-top-color: #ffffcc; 
        border-left-color: #ffffcc; 
        border-bottom-color: #d3d3cb; 
        border-right-color: #d3d3cb;
}

td.abstract { 
        background-color: #f0f0f0; 
        border-style: solid; 
        border-width: 1px; 
        border-left-color: #e5e5e5; 
        border-top-color: #ffffff; 
        border-bottom-color: #ffffff; 
        border-right-color: #c5c5c5; 
}

td.sidecolumn { 
        color: #000000; 
        background-color: #e0e0ff; 
        border-style: solid; 
        border-width: 2px; 
        border-left-width: 1px; 
        padding-left: 5px; 
        border-color: #64669b; 
        border-top-color: #e0e0ff; 
}

td.form { 
        color: #000000; 
        background-color: #ddddff; 
        border-width: 1px; 
        border-top-width: 2px; 
        border-left-width: 2px; 
        border-style: solid; 
        border-color: #bbbbee; 
}

li.thread { 
        list-style: none; 
        margin: 0px; 
        margin-left: 2em; 
        list-style-position: outside; 
}

ul.thread { 
        margin: 0px; 
}

h1 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal}
h2 {  font-family: verdana, arial, helvetica, sans-serif; font-size: 22px; font-style: normal; font-weight: normal}
.boxbodysmall { font-weight: bold; font-size: 10px; color: #990000; font-family: verdana, arial, helvetica, "sans-serif" }
.white { font-family: verdana, arial, helvetica, "sans-serif"; font-size: 14px; }
.counter {  font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000000}
.loginprompt { font-weight: normal; font-size: 10px; color: #aaaaaa; font-family: verdana, arial, helvetica, "sans-serif" }
.warning { font-weight: normal; color: #aa0000; font-family: verdana, arial, helvetica, "sans-serif" }
