body {margin:0px; border-top:6px solid #990000; background : #f5e4c9 url('/images/supreme-bg.gif') no-repeat}
.hidden-link { display:none; font-family:Arial }
#container { width:1000px}
#banner {
	float:left;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
	width: 190px;
}
#navigation {float:left; width:200px }
#content {float:left; width:530px; margin:0; padding: 0px 12px; border-right-color:black; border-right-style:solid; border-right-width:1px;}
#content p {font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:Arial; line-height:150% }
.rosterwrapper {
	background-color:#fff7eb;
	margin: 0px auto;
	border: thin solid #CCCCFF;
}

#navigation ul, #faq ul, #banner ul {padding-bottom:18px; padding-top:10px;padding-left:0px; margin-left:0px}
h1 {border-bottom:1px dashed black; color:#880000; font-family:Georgia; font-weight:bold; font-size:14pt; text-align:center; padding-bottom:18px; padding-top:10px; margin-top:5}
h2 {font-family: Georgia; font-size: 12pt; color: #800000; text-align: center}
label{
float: left;
width: 80px;
font: 10px Arial;
}
.sub-nav {border-bottom:1px dashed black; margin:10px}
.sub-navv {margin:0px}
.sub-nav p {font: 13pt Arial}
#navigation ul li, #faq ul li {
padding-left: 10px;
background-image: url(images/spec.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
list-style:none;
font: 12px Arial
}
#banner ul li {
padding-left: 0px;
background-image: url(images/spec.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
list-style:none;
font: 12px Arial
}
#banner ul li ul {
	padding-left: 10px;
	list-style: url(none) none outside;
}

a            { text-decoration: none; color: #000080 }
a:hover      { text-decoration: underline; color: #800000 }
a:visited    {
	text-decoration: underline;
	color: #990066;
}
input.submit
{
border-left:3px double #CCCCCC; border-right:3px double #999999; border-top:3px double #666666; border-bottom:3px double #999999; padding:0.25em; background-color: #ffffff;
background-image: url(images/background_form_element.gif);
background-repeat: repeat-x;margin-left:81px; margin-top:0px; margin-bottom:0px;
color: #000000;
font-size: 75%;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
} 
.addressMCLE {
	border-left:1px solid black;
	padding-left:15px;
	float:left;
	width:180px;
	margin-top:0;
	padding-top:10;
}
.addresssupremecourt { width:150px; float:left; margin-top:0; margin-right:15;padding-top:10}
#footer {margin-bottom:50; padding-left:80px; margin-left:0; width:450px; padding-top:0; margin-top:20px;  border-top:1px solid black; font-family:Arial; font-size:12px}
.formbg {border-style: solid; border-width: 1px; 
               padding: 10px; margin-bottom:10px }
               ul.formlist {list-style-type:none; font-family:Arial; font-size:12px}
.roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 1px;
}
/* In the CSS below, the numbers used are the following:
    1px: the width of the border
    3px: a fudge factor needed for IE5/win (see below)
    4px: the width of the border (1px) plus the 3px IE5/win fudge factor
    14px: the width or height of the border image
*/
.borderTL, .borderTR, .borderBL, .borderBR {
    width: 14px; height: 14px;
    padding: 0px; border: 0px;
    z-index: 99;
}
.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 0px; }
.borderBL { margin: -14px 0px 0px 0px; }
.borderBR { margin: -14px 0px 0px 0px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px! Why? */
.borderTL {
    margin-left: -4px;
}
html>body .borderTL {
    margin-left: -1px;
}
.borderTR {
    margin-right: -4px;
}
html>body .borderTR {
    margin-right: -1px;
}
.borderBL {
    margin-left: -3px;
}
html>body .borderBL {
    margin-left: -1px;
}
.borderBR {
    margin-right: -3px;
}
html>body .borderBR {
    margin-right: -1px;
}
/* To get around a known bug in IE5/win, apply the
   border (no margin, padding or positioning) to the
   content class and apply whatever positioning you
   want to the contentWrapper class. */
.contentNice {
    margin: 0px;
    padding: 0px;
    border: 1px solid #00000;
}
.contentWrapper {
    /* position this div however you want, but
       keep its padding and border at zero */
    padding: 0px;
    border: 0px;
}

  @media print{
  #banner {display:none}
  #navigation {display:none}
  }.warning {
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.sub-nav ul {
	list-style: url(none) none outside;
}
