body {
	 background-color : #ffffff;
	 padding : 0 10px 0 0;
	 border : 0;
	 margin : 0;
}


img#scclogo {
	position : absolute;
	left : 6px;
	top : 6px;
	padding : 0;
	margin : 0;
	border : 0;
	z-index : 10;
}

img#webmaillink {
	position : absolute;
	left : 134px;
	top : 6px;
	padding : 0;
	margin : 0;
	border : 0;
	z-index : 10;
}

img#sccphone {
	padding : 0;
	margin : 0 0 0 8px;
	border : 0;
	z-index : 12;
}

div.copyright  {
	font-size : 10px;
	font-family : arial, helvetica, geneva, sans-serif;
	color : #cccccc ;
	padding : 10px 5px 15px 3px;
	z-index : 54400;
}

div.copyright A, div.copyright A:Visited {
	font-size : 10px;
	font-family : arial, helvetica, geneva, sans-serif;
	color : #c0c0c0 ;
}

div.copyright A:Hover, div.copyright A:Active {
	font-size : 9px;
	font-family : arial, helvetica, geneva, sans-serif;
	color : #ffffff ;
    background-color : #006699;
}


A.pageheadmenu  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #006699 ;
}

A.pageheadmenu:Visited  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #006699 ;
}

A.pageheadmenu:Active  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #006699 ;
	   background-color : #eeeeee;
}

A.pageheadmenu:Hover  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #006699 ;
	   background-color : #eeeeee;
}




A  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #006699 ;
}

A:Visited  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #006699 ;
}

A:Active  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #cc3333 ;
	   background-color : #dddddd;
}

A:Hover  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #cc3333 ;
	   background-color : #dddddd;
}

p {
	   font-size : 12px;
	   font-family : Arial, Helvetica, Geneva, sans-serif;
	   color : #000000 ;
	   margin : 0 0 9px 0;
	   padding : 0;
}

h1  {
	   font-size : 18px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #cc3333 ;
	font-weight : bold;
	margin : 0 0 6px 0;
}

h2  {
	   font-size : 13px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #000099 ;
	font-weight : bold;
	padding-top : 8px;
	margin : 2px 0 4px 0;
}

h3  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #990033 ;
	font-weight : bold;
	margin : 8px 0 2px 0;
}

h4  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #666666 ;
	font-weight : bold;
	padding : 0;
	margin : 0;
	text-transform : uppercase;
}



td.newsstory {
    background-color : #cccccc;
    padding : 3px;
    margin : 2px 0;
}

td.newsalert {
    background-color : #ffcccc;
    padding : 3px;
    margin : 2px 0;
}

div.newssub {
    text-align : center;
    background-color : #006699;
    padding : 3px 0;
}




select {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #000000 ;
}

input {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #000000 ;
}


input.button {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #000000 ;
	bgcolor : #999999 ;
}



p.question {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #cc0000 ;
	margin-bottom : 2px;
	font-weight : bold;
	text-indent : -1.5em;
	margin-left : 1.5em;
}

p.answer {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #000000 ;
	margin-bottom : 12px;
	text-indent : -1.5em;
	margin-left : 1.5em;
}

.red {
        font-size : 12px;
        font-family : arial, helvetica, geneva, sans-serif;
        color : #cc0000 ;
	font-weight : bold;
}

.typing {
        font-size : 12px;
	   font-family : "courier new",courier,serif;
	font-weight : bold;
}

.prompt {
	   font-size : 12px;
	   font-family : "courier new",courier,serif;
}


.vars {
        font-size : 11px;
        font-family : "courier new",courier,serif;
	font-style : italic;
}


p.footnote {
	   font-size : 10px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #666666 ;
	   padding : 0;
	   margin : 0;
}


.note {
	   font-size : 8px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #666666 ;
	vertical-align : super;
}

td {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
}

th {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	font-weight : bold;
	background-color: #ccccff;
}

tr.alt {
	background-color: #dddddd;
}



A.map_root, A.map_root:Visited  {
	   font-size : 16px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #006699 ;
	font-weight : bold;
}

A.map_root:Active,A.map_root:Hover  {
	   font-size : 16px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #006699 ;
	   background-color : #dddddd;
	font-weight : bold;
}


A.map_menu, A.map_menu:Visited  {
	   font-size : 14px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #cc3333 ;
	font-weight : bold;
}

A.map_menu:Active,A.map_menu:Hover  {
	   font-size : 14px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #cc3333 ;
	   background-color : #dddddd;
	font-weight : bold;
}

A.map_sub,A.map_sub:Visited  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #006699 ;
}

A.map_sub:Active,A.map_sub:Hover  {
	   font-size : 12px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #006699 ;
	   background-color : #dddddd;
}

A.map_page,A.map_page:Visited  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	text-decoration : none;
	   color : #990000 ;
}

A.map_page:Active,A.map_page:Hover  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #990000 ;
	   background-color : #dddddd;
}

ol {
   font-size : 12px;
   font-family : Arial, Helvetica, Geneva, sans-serif;
   color : #000000 ;
   margin : 2px 0 5px 0;
   padding : 0 17px;
}

ul {
   font-size : 12px;
   font-family : Arial, Helvetica, Geneva, sans-serif;
   color : #000000 ;
   margin : 2px 0 5px 0;
   padding : 0 17px;
}

li {
    padding : 0;
    margin : 0;
}

ul ul li {
   margin : 0 0 1px;
   font : inherit;
}

ol ul li {
   margin : 0 0 1px;
   font : inherit;
}

li.page {
	font-size : 11px;
	font-family : arial, helvetica, geneva, sans-serif;
	color : #000000 ;
}

li.lastpage {
	font-size : 11px;
	font-family : arial, helvetica, geneva, sans-serif;
	color : #000000 ;
}

div.pagemenu {
  background-color : #ffeeee;
  border : 1px solid #9999cc;
  }

div.pagemenu span.pagelabel {
	font-size : 11px;
	font-family : arial, helvetica, geneva, sans-serif;
	color : #000000 ;
	font-weight : bold;
	padding : 0 5px 0 0;
}

div.pagemenu A, div.pagemenu A:Visited  {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
        text-decoration : none;
           color : #006699 ;
}

div.pagemenu A:Active, div.pagemenu A:Hover  {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
           color : #cc3333 ;
           background-color : #dddddd;
}


td.news_title  {
        font-size : 15px;
        font-family : arial, helvetica, geneva, sans-serif;
        text-align : center;
        font-style : italic;
        color : #ffffff ;
        background-color : #006699;
        font-weight : bold;
}

td.newsstory p, td.newsalert p  {
	   font-size : 11px;
	   font-family : arial, helvetica, geneva, sans-serif;
	   color : #000000 ;
	margin-bottom : 5px;
}



td.newsstory h2, td.newsalert h2  {
           font-size : 10px;
           font-family : arial, helvetica, geneva, sans-serif;
           color : #666666 ;
        font-style : italic;
        padding : 0 0 2px 0;
        margin : 0;
}

td.newsstory h1 {
           font-size : 14px;
           font-family : arial, helvetica, geneva, sans-serif;
           color : #cc3333 ;
        font-weight : bold;
        padding : 0 0 5px 0;
        margin : 0;
}

td.newsalert h1  {
           font-size : 14px;
           font-family : arial, helvetica, geneva, sans-serif;
           color : #cc3333 ;
        font-weight : bold;
        padding : 0 0 5px 0;
        margin : 0;
}

td.newsalert h3  {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
           color : #000000 ;
        font-weight : bold;
        padding : 0 0 3px 0;
        margin : 0;
}

td.newsstory p, td.newsalert p  {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
           color : #000000 ;
        margin-bottom : 5px;
}


A.menusub, A.menusub:Visited  {
        font-size : 11px;
        font-family : arial, helvetica, geneva, sans-serif;
        text-decoration : none;
        color : #dddddd ;
}

A.menusub:Active, A.menusub:Hover  {
        font-size : 11px;
        font-family : arial, helvetica, geneva, sans-serif;
        color : #ffffff ;
        background-color : #005ca1;
}

.menusubsel  {
        font-size : 11px;
        font-family : arial, helvetica, geneva, sans-serif;
        color : #000000 ;
        background-color : #ffffff;
        font-weight : bold;
}

A.subsel, A.subsel:Visited  {
        font-size : 11px;
        font-family : arial, helvetica, geneva, sans-serif;
        text-decoration : none;
        color : #000000 ;
        background-color : #ffffff;
        font-weight : bold;
}


A.subsel:Active, A.subsel:Hover  {
        font-size : 11px;
        font-family : arial, helvetica, geneva, sans-serif;
        color : #ffffff ;
        background-color : #005ca1;
        font-weight : bold;
}

td.newsmenu {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
           text-decoration : none;
           color : #cccccc ;
           padding : 0 2px;
	text-align : center;
	background-color : #006699;	
}


td.newsmenu A, td.newsmenu A:Visited {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
           text-decoration : none;
           color : #cccccc ;
           padding : 0 2px;
	text-align : center;
}

td.newsmenu A:Active, td.newsmenu A:Hover {
           font-size : 11px;
           font-family : arial, helvetica, geneva, sans-serif;
           text-decoration : none;
           padding : 0 2px;
           color : #ffffff ;
           background-color : #0099cc;
	text-align : center;
}


