* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 100%; BACKGROUND: url(images/tail-top.gif) #f0f4ef repeat-x left top; COLOR: ##000000; LINE-HEIGHT: 0.93em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.alignright {
	TEXT-ALIGN: right
}
.aligncenter {
	TEXT-ALIGN: center
}
.wrapper {
	OVERFLOW: hidden; WIDTH: 100%
}
.container {
	WIDTH: 100%
}
P {
	MARGIN-BOTTOM: 15px
}
INPUT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
OBJECT {
	VERTICAL-ALIGN: top; outline: none
}
#search-form {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#search-form FIELDSET {
	BACKGROUND: url(images/search-bg.gif) no-repeat left top; WIDTH: 225px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
#search-form INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 0.85em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; WIDTH: 187px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#search-form INPUT.submit {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 30px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
.list1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.91em; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #bdbdbd 1px dotted
}
.list1 LI.last {
	BORDER-BOTTOM-STYLE: none
}
.list1 LI STRONG {
	FLOAT: left; WIDTH: 92px; COLOR: #FF0000
}
.list1 LI A {
	FONT-SIZE: 0.91em; FLOAT: left
}
.img-list LI {
	PADDING-RIGHT: 0px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 13px; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 1.5em
}
.img-list LI.last {
	PADDING-BOTTOM: 0px
}
.img-list LI IMG {
	FLOAT: left; MARGIN-RIGHT: 18px
}
.img-list LI H5 {
	FONT-SIZE: 1em
}
.img-indent {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.img-box {
	PADDING-BOTTOM: 20px; OVERFLOW: hidden; WIDTH: 100%
}
.img-box IMG {
	FLOAT: left; MARGIN: 0px 20px 0px 0px
}
.extra-wrap {
	OVERFLOW: hidden
}
.p1 {
	MARGIN-BOTTOM: 8px
}
.p2 {
	MARGIN-BOTTOM: 16px
}
.p3 {
	MARGIN-BOTTOM: 24px
}
A {
	COLOR: #669933; outline: none
}
A:hover {
	TEXT-DECORATION: none
}
H3 {
	FONT-SIZE: 1.7em; MARGIN-BOTTOM: 26px; PADDING-BOTTOM: 2px; COLOR: #FF0000; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #9bd252 2px solid
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.15em; MARGIN-BOTTOM: 18px
}
H5 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 2px; COLOR: #b0e45e
}
.button1 {
	PADDING-RIGHT: 17px; DISPLAY: inline-block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(images/button1-bg.gif) no-repeat left top; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: text-top; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.button1:hover {
	COLOR: #FF0000
}
.link1 {
	DISPLAY: block; BACKGROUND: url(images/link1-left.gif) #659935 no-repeat left top; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none
}
.link1 B {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(images/link1-right.gif) no-repeat right top; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; FONT-STYLE: normal
}
.link1:hover {
	TEXT-DECORATION: underline
}
.line-hor {
	FONT-SIZE: 0px; BACKGROUND: #FFFFFF; MARGIN: 25px 0px 20px; OVERFLOW: hidden; LINE-HEIGHT: 0; HEIGHT: 2px
}
.line-ver {
	BACKGROUND-IMAGE: url(images/line-ver.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y
}
.title {
	MARGIN-BOTTOM: 20px
}
.dept-list {
	FLOAT: left
}
.dept-list DD {
	CLEAR: both; TEXT-ALIGN: right
}
.dept-list DD SPAN {
	PADDING-RIGHT: 25px; FLOAT: left
}
.dept-list DD P {
	TEXT-ALIGN: left
}
#header .row-1 {
	HEIGHT: 114px
}
#header .row-1 .logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 48px
}
#header .row-2 {
	HEIGHT: 35px
}
.top-links {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 87px
}
.top-links LI {
	DISPLAY: inline
}
.top-links LI A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; COLOR: #a6ee47; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.top-links LI A.login {
	BACKGROUND: url(images/login-bg.gif) no-repeat left top; COLOR: #426f1a
}
.top-links LI A:hover {
	COLOR: #fff000
}
.top-links LI A.login:hover {
	COLOR: #111
}
#header .nav {
	FLOAT: left
}
#header .nav LI {
	FLOAT: left
}
#header .nav LI A {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #7a7a7a; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 35px; TEXT-DECORATION: none
}
#header .nav LI A:hover {
	BACKGROUND: url(images/nav-bg.gif) repeat-x left top; COLOR: #FF0000
}
#header .nav LI A.current {
	BACKGROUND: url(images/nav-bg.gif) repeat-x left top; COLOR: #FF0000
}
.small-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.85em; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
.small-nav LI {
	DISPLAY: inline; COLOR: #6b6a68
}
.small-nav LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; COLOR: #6b6a68; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.small-nav LI A:hover {
	TEXT-DECORATION: underline
}
#featured {
	MARGIN-BOTTOM: 20px; WIDTH: 613px; POSITION: relative; HEIGHT: 407px
}
#featured UL.ui-tabs-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 615px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 312px
}
#featured UL.ui-tabs-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 203px; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 2px; PADDING-TOP: 7px; HEIGHT: 88px
}
#featured UL.ui-tabs-nav LI .inner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #b6b6b6; PADDING-BOTTOM: 7px; OVERFLOW: hidden; PADDING-TOP: 7px
}
#featured UL.ui-tabs-nav LI IMG {
	FLOAT: left; MARGIN-RIGHT: 7px
}
#featured UL.ui-tabs-nav LI A {
	DISPLAY: block; COLOR: #fff
}
#featured UL.ui-tabs-nav LI.last {
	PADDING-RIGHT: 0px
}
#featured UL.ui-tabs-nav LI.ui-tabs-selected {
	BACKGROUND: url(images/selected-item.gif) no-repeat center top
}
#featured UL.ui-tabs-nav LI.ui-tabs-selected DIV {
	BACKGROUND: #82b744
}
#featured .ui-tabs-panel .info {
	FONT-SIZE: 0.91em; BACKGROUND: url(images/png-bg.png) left top; LEFT: 0px; WIDTH: 613px; COLOR: #fff; LINE-HEIGHT: 1.5em; POSITION: absolute; TOP: 244px; HEIGHT: 61px
}
#featured .info .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#featured .info H2 {
	FONT-SIZE: 23px; COLOR: #fff; LINE-HEIGHT: 0.91em
}
#featured .info .button {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; RIGHT: 16px; BACKGROUND: url(images/button.png) no-repeat left top; WIDTH: 35px; COLOR: #518e18; LINE-HEIGHT: 32px; POSITION: absolute; TOP: 14px; HEIGHT: 35px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#featured .info .button:hover {
	COLOR: #000
}
#featured .ui-tabs-hide {
	DISPLAY: none
}
#content {
	PADDING-RIGHT: 24px; PADDING-LEFT: 25px; BACKGROUND: #fff; PADDING-BOTTOM: 26px; PADDING-TOP: 21px
}
.schedule {
	FONT-SIZE: 0.91em; PADDING-BOTTOM: 25px
}
.schedule DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #693; PADDING-TOP: 0px
}
.schedule DD {
	BACKGROUND: #b0e45e; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 100%; COLOR: #fff
}
.schedule DD A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #406312; LINE-HEIGHT: 24px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.schedule DD A:hover {
	COLOR: #000
}
.schedule DD.even {
	BACKGROUND: #9bd252
}
.schedule DD SPAN {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; BACKGROUND: #94cc4e; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.schedule DD.even SPAN {
	BACKGROUND: #82b744
}
.schedule DD.even A {
	COLOR: #fff
}
.schedule DD.even A:hover {
	COLOR: #000
}
.tabs {
	MARGIN-BOTTOM: 20px
}
UL.tabNavigation {
	OVERFLOW: hidden; WIDTH: 100%; BORDER-BOTTOM: #dfdfdf 1px solid
}
UL.tabNavigation LI {
	DISPLAY: inline
}
UL.tabNavigation LI A {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #dfdfdf 1px solid; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; FLOAT: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #dfdfdf 1px solid; COLOR: #939292; MARGIN-RIGHT: 3px; PADDING-TOP: 6px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3e3e3; TEXT-DECORATION: none
}
UL.tabNavigation LI A.selected {
	BACKGROUND: #fff; COLOR: #693; BORDER-BOTTOM: #fff 1px solid
}
UL.tabNavigation LI A.selected:hover {
	BACKGROUND: #fff; COLOR: #693; BORDER-BOTTOM: #fff 1px solid
}
UL.tabNavigation LI A:hover {
	BACKGROUND: #ccc; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
.box {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px; FONT-SIZE: 0.91em; BACKGROUND: url(images/box-bg.gif) repeat-x left bottom; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid
}
.box .inner {
	PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 13px; PADDING-TOP: 10px
}
.box .fixed-box {
	MARGIN-BOTTOM: 18px; OVERFLOW: auto; HEIGHT: 320px
}
.box TABLE {
	MARGIN-BOTTOM: 15px; WIDTH: 283px; BORDER-COLLAPSE: collapse
}
.box TABLE CAPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #693; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.box TABLE CAPTION.first-item {
	PADDING-RIGHT: 0px; BORDER-TOP: #e3e3e3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
.box TABLE THEAD TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #dadada 1px solid
}
.box TABLE TBODY TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #e3e3e3 1px dotted
}
.box TABLE TBODY TD.cell-1 {
	WIDTH: 40px
}
.box TABLE TBODY TD.cell-2 {
	WIDTH: 105px
}
#footer .nav {
	FLOAT: left
}
#footer .nav LI {
	DISPLAY: inline; COLOR: #d2d2d2
}
#footer .nav LI A {
	PADDING-RIGHT: 14px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; COLOR: #898989; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer .nav LI A:hover {
	TEXT-DECORATION: underline
}
#footer .fright A {
	COLOR: #9bd252; TEXT-DECORATION: none
}
#footer .fright A:hover {
	TEXT-DECORATION: underline
}
