body, td {
margin: 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
}

h1 {
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
font-size: 18px;
}

h2 {
font-size: 16px;
}

h3 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
}

h4 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

h5 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
font-style: italic;
}

p {
line-height: 14px;
}

hr { border-style: none none solid none; border-width: 0px 0px 1px 0px; border-color: silver; height: 0px; color: white; }

strong { font-weight: bold; }
em { font-style: italic; }

ul {
margin-top: 2px;
}

li {
font-size: 11px;
margin-bottom: 6px;
margin-left: -15px;
padding: 0px;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

pre {
padding: 5px;
font-size: 11px;
}
code {
font-size: 11px;
}

form {
margin: 0px;
}

.small {
font-size: 10px;
}


/* Start header on every page */
#headerbox {
margin: 0px;
height: 30px;
}
#headerbox h1 {
float:left;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-style: italic;
padding: 2px;
margin-top: 0px;
margin-left: 10px;
}
#headerbox .pagename {
float:right;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
/*text-align:right;*/
margin-right: 10px;
padding: 2px;
}

#menubox, #menubox2 {
margin: 0px;
height: 16px;
padding-top: 4px;
}
#menubox a, #menubox2 a {
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
margin-left: 12px;
}
#menubox a.user, #menubox2 a.user {
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
margin-left: 12px;
}

#searchbox {
margin-right: 10px;
margin-left: 143px;
padding: 0px;
font-family: verdana, sans-serif;
font-size: 10px;
}
#searchbox input {
font-family: verdana, sans-serif;
height:18px;
font-size: 10px;
}
#searchbox form {
display: inline;
margin: 0px;
padding: 0px;
}

#helpbox {
font-family: verdana, sans-serif;
font-size: 9px;
padding-left: 18px;
padding-right: 18px;
padding-top: 6px;
height: 20px;
}

/* End header on every page */

div.hbar {
height: 2px;
}

#widgetbox {
float: left;
width: 142px;
margin: 0px;
}

#searchquery {
width: 66px;
margin: 0px;
}

#contentbox {
margin-right: 10px;
margin-left: 143px;
padding: 0px;
}

#contentbox.print {
margin-right:15px;
margin-left:103px;
}


.widget {
padding: 5px;
margin: 15px 5px 15px 10px;
}


.widget .boxtitle {
position: relative;
display: inline;
top: -12px;
font-family: verdana, helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
padding: 1px 2px;
margin: 0px;
margin-left: 2px;
margin-bottom: -12px;
text-transform: uppercase;
}


td.tablecol0 {
margin-bottom: 4px;
}
td.tablecol1 {
margin-bottom: 4px;
}

td.tablecol0 p {
padding-top: 4px;
padding-bottom: 4px;
}
td.tablecol1 p {
padding-top: 4px;
padding-bottom: 4px;
}
.tableheader p {
padding-top: 4px;
padding-bottom: 4px;
}
div.tableheader {
font-family: verdana, sans-serif;
}
/* The copyright, privacy, etc box */
#boringbox {
clear: left;
margin: 0px;
margin-bottom: 10px;
font-family: verdana, sans-serif;
font-size: 10px;
padding: 3px;
text-align: center;
}
.revbar {
clear: left;
/*margin: 0px;
margin-bottom: 10px;
*/
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
/*padding: 3px;*/
text-align: center;
}


.hide {position:absolute; width:1px;visibility:hidden; height:1px;}
LI.uncheck { list-style: url(unchecked.jpg) }
LI.check { list-style: url(checked.jpg) }
LI.pcheck { list-style: url(partchecked.jpg) }

blockquote,.blockquote
{
	margin-left:20px; width:80%;
	border-left:1px;border-right:0px;border-color:black;border-style:solid;
	border-top:0px;border-bottom:0px;
	padding-left:10px;
}



/* SSC SPECIALIZED STARTS HERE!!!  Start header on every page */
#ssc_headerbox {
background-color: #BEEBFF;
border-bottom: 1px solid #660000;
margin: 0px;
height: 18px;
}
#ssc_headerbox p {
color: #555555;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-style: italic;
font-weight: bold;
padding: 2px;
margin-left: 10px;
margin-top: 0px;
display: inline;
}
#ssc_headerbox h1 a { color: #555555; }

#ssc_headerbox .pagename {
color: #555555;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align:right;
margin-right: 10px;
padding: 2px;
}

#ssc_menubox, #ssc_menubox2 {
background-color: #CCCCCC;
border-bottom: 1px solid #660000;
margin: 0px;
height: 66px;
padding-top: 0px;
}
#ssc_menubox a, #ssc_menubox2 a {
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}
#ssc_menubox a.user, #ssc_menubox2 a.user {
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}

#ssc_searchbox {
/*margin-left: 143px;
margin-right: 10px;*/
text-align:center;
}

