ul.errorlist{
    margin:0 !important;
    padding:0 !important;
    display:block;
}
.errorlist li {
    font-size:0.9em !important;
    display:block;
    padding:1px 5px 1px 5px;
    margin:0 0 0 0;
    color:red;  }

UL {
	LIST-STYLE: none;
	padding-left:10px;
	margin: 0 0 0 0;
}

li
{
    list-style:none;
    padding-left:15px;
}
label {
    display:inline;
    padding-right:3px;
}
fieldset {
    border: none;
    margin: 5px 3px 15px 3px;
    padding-left:10px;

    }



legend {
    color: #DA7f11;
    font-weight: bold;

}

.title {
	color: #966305;
	font-weight: bold;
	padding-bottom:5px;
	
}
fieldset ul li
{
    display:inline;

}

.breadcrumb a:link a:visited a:active a:hover {
	color: #966305;
	padding-bottom:5px;
	
}

	
#docbody {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 1px;
    OVERFLOW: auto;
    WIDTH: 555px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #e6e6e6
}
#docbody A:link {
    FONT-WEIGHT: bold;
    COLOR: #407a87;
    BORDER-BOTTOM: #407a87 1px dotted;
    TEXT-DECORATION: none
}
#docbody A:visited {
	COLOR: purple;
    BORDER-BOTTOM: purple 1px dotted;
    TEXT-DECORATION: none
}
#docbody A:hover {
	COLOR: blue;
    TEXT-DECORATION: underline
}
#docbody TABLE {
	WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
#docbody TH {
	FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #bfd2d9
}
#docbody LI {
	PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 5px
}
#docbody P {
	LINE-HEIGHT: 1.5em
}
#docbody INPUT {
	PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#docbody HR {
	WIDTH: 95%
}
#docbody .image_r {
	BORDER-RIGHT: #b3b2b3 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b3b2b3 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 20px 10px 10px;
    BORDER-LEFT: #b3b2b3 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b3b2b3 1px solid
}
#docbody .image_l {
	BORDER-RIGHT: #b3b2b3 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #b3b2b3 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 20px 10px 10px;
    BORDER-LEFT: #b3b2b3 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b3b2b3 1px solid
}
#docimage {
	BORDER-BOTTOM: #ffffff 1px solid
}
.areatitle {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #990000
}
.sub_area_title {
	FONT-WEIGHT: bold; COLOR: #333333
}
#level2nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 766px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #c4c4c4
}
#level2nav UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#level2nav LI {
	FLOAT: left
}
#level2nav A:link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#level2nav A:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#level2nav A:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #990000; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#level2nav .level2on {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline
}
#level3nav {
	FLOAT: left; WIDTH: 190px; BACKGROUND-COLOR: #cacdb7
}
#level3nav IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#level3nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#level3nav LI {
	DISPLAY: block; BORDER-BOTTOM: #ffffff 1px solid
}
#level3nav LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; COLOR: #333333; LINE-HEIGHT: 1.15em; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#level3nav LI A:hover {
	BACKGROUND: #afb393; COLOR: #ffffff
}
* HTML #level3nav LI A {
	HEIGHT: 1%
}
#homebutton {
	BACKGROUND-COLOR: #407a8f
}
#homebutton A {
	COLOR: #ffffff
}
.level3on {
	BACKGROUND-COLOR: #afb393
}
.level3ontext {
	FONT-WEIGHT: bold; COLOR: #004d69
}
#level3home {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 190px; BACKGROUND-COLOR: #cacdb7
}
#task {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#task LI {
	DISPLAY: block; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #afb393
}
#task LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #333333; LINE-HEIGHT: 1.15em; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#task LI A:hover {
	BACKGROUND: #94996e; COLOR: #ffffff
}
* HTML #task LI A {
	HEIGHT: 1%
}
#section {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#section LI {
	DISPLAY: block; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cacdb7
}
#section LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #333333; LINE-HEIGHT: 1.15em; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#section LI A:hover {
	BACKGROUND: #afb393; COLOR: #ffffff
}
* HTML #section LI A {
	HEIGHT: 1%
}
#level4nav {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 5px 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 175px; PADDING-TOP: 10px; BORDER-BOTTOM: #aaaaaa 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f1f1f1
}
#level4nav LI {
	DISPLAY: block; MARGIN: 0px
}
#level4nav LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; COLOR: blue; LINE-HEIGHT: 1.15em; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#level4nav LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; COLOR: purple; LINE-HEIGHT: 1.15em; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#level4nav LI A:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; LINE-HEIGHT: 1.15em; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
* HTML #level4nav LI A {
	HEIGHT: 1%
}
.level4on {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#toolbox {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 0px 5px 5px; WIDTH: 175px
}
#toolbox FORM {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #bfd2d9
}
#toolbox INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px
}
#faid_box {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 5px 5px; BORDER-LEFT: #000000 1px solid; WIDTH: 150px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid
}
#faid_box H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #106331
}
#faid_box P {
	MARGIN-TOP: 5px
}
#breadcrumb {
	CLEAR: both; FLOAT: left; WIDTH: 766px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #004d69
}
#breadcrumb P {
	MARGIN: 7px; COLOR: #ffffff
}
#breadcrumb A:link {
	BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
#breadcrumb A:visited {
	BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
#breadcrumb A:hover {
	BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; TEXT-DECORATION: none
}
#breadcrumbfac {
	CLEAR: both; BORDER-TOP: #ffffff 1px solid; FLOAT: left; WIDTH: 766px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #0b2f5b
}
#breadcrumbfac P {
	MARGIN: 7px; COLOR: #ffffff
}
#breadcrumbfac A {
	COLOR: #ffffff
}
#contenthome {
	BORDER-TOP: #ffffff 1px solid; FLOAT: left; WIDTH: 386px
}
#contentutils {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; WIDTH: 746px
}
#contentutils P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
#contentutils IMG {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
#contentutils LABEL {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #036
}
#dircontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 766px; PADDING-TOP: 10px
}
#dircontent P {
	LINE-HEIGHT: 1.5em
}
#dircontent TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#dircontent TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#record {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 746px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#rightcol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 0px; BACKGROUND-COLOR: #80a7b5
}
H1.doctitle {
	MARGIN-TOP: 0px; FONT-SIZE: 150%; MARGIN-BOTTOM: 10px; COLOR: #0b2f5b; PADDING-TOP: 0px
}
#homepagephoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 386px; LINE-HEIGHT: normal; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center
}
#homepagephoto P {
	MARGIN: 3px; LINE-HEIGHT: normal
}
#homepagephoto A {
	FONT-WEIGHT: bold; COLOR: #333333
}
#homepagephoto IMG {
	BORDER-RIGHT: #b7bcbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b7bcbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7bcbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b7bcbf 1px solid
}
#newsevents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 366px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#newsevents H1 {
	MARGIN: 10px 0px; TEXT-TRANSFORM: uppercase; COLOR: #990000
}
#newsevents P {
	MARGIN: 5px 0px 0px
}
#morenews {
	FLOAT: right; MARGIN: 0px 0px 5px 5px; LINE-HEIGHT: normal; TEXT-ALIGN: right
}
#morenews A {
	FONT-WEIGHT: bold; COLOR: #990000
}
.newsheadline {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 0px; COLOR: #333333
}
.newsheadline A {
	COLOR: #0b2f5b; BORDER-BOTTOM: #0b2f5b 1px dotted; TEXT-DECORATION: none
}
.notice P {
	DISPLAY: inline; FONT-SIZE: 14px
}
.notice IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.photoright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.photoleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#login FORM {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 2px solid; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #666666 2px solid; BORDER-BOTTOM: #666666 2px solid; BACKGROUND-COLOR: #cccccc
}
#login H2 {
	MARGIN: 5px
}
#login P {
	MARGIN: 0px 5px
}
#login INPUT {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px
}
#tools {
	BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #666666 2px solid; MARGIN: 5px; BORDER-LEFT: #666666 2px solid; BORDER-BOTTOM: #666666 2px solid; BACKGROUND-COLOR: #ffffff
}
#tools H2 {
	MARGIN: 5px
}
#smccfooter {
	BACKGROUND-COLOR: #005595
}
