﻿ {
	FONT-SIZE: 12px; FONT-FAMILY: Comic Sans MS
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #0d1577; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0d1577; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.logo {
	WIDTH: 288px; HEIGHT: 88px
}
.learners {
	WIDTH: 409px
}
.img-menu {
	WIDTH: 159px
}
.header-right-corner {
	BACKGROUND-IMAGE: url(images/header-bg.jpg); WIDTH: 144px
}
.search-cell {
	PADDING-RIGHT: 30px; BACKGROUND: url(images/search-bg.jpg); HEIGHT: 51px; TEXT-ALIGN: right
}
.middle-area {
	PADDING-BOTTOM: 10px; WIDTH: 1000px; BORDER-BOTTOM: #6e7c96 1px solid
}
.left-bar {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: 172px
}
.menu-cor1 {
	FONT-SIZE: 1px; BACKGROUND-IMAGE: url(images/menu-1.jpg); WIDTH: 5px; HEIGHT: 10px
}
.menu-top {
	BACKGROUND-IMAGE: url(images/menu-top.jpg); HEIGHT: 10px
}
.menu-cor2 {
	BACKGROUND-IMAGE: url(images/menu2.jpg); WIDTH: 5px; HEIGHT: 10px
}
.menu-left {
	BACKGROUND-IMAGE: url(images/menu-left.jpg); WIDTH: 5px
}
.menu-right {
	BACKGROUND-IMAGE: url(images/menu-right.jpg); WIDTH: 5px
}
.menu-cor3 {
	BACKGROUND-IMAGE: url(images/menu3.jpg); WIDTH: 5px; HEIGHT: 14px
}
.menu-btm {
	BACKGROUND-IMAGE: url(images/menu-btm.jpg); HEIGHT: 14px
}
.menu-cor4 {
	BACKGROUND-IMAGE: url(images/menu4.jpg); WIDTH: 5px; HEIGHT: 14px
}
.bottom-menu-cell {
	BACKGROUND: url(images/bottom-menu-bg.jpg) repeat-x; WIDTH: 1000px; HEIGHT: 27px; TEXT-ALIGN: center
}
.btm-shadow {
	BACKGROUND: url(images/bg.jpg) repeat-x; HEIGHT: 14px
}
.footer {
	BACKGROUND: url(images/footer-bg.jpg); HEIGHT: 27px
}
.main-area {
	PADDING-RIGHT: 31px; PADDING-LEFT: 8px; VERTICAL-ALIGN: top; WIDTH: 760px
}
.front-center-area {
	PADDING-RIGHT: 19px; VERTICAL-ALIGN: top; WIDTH: 540px
}
.main-img {
	VERTICAL-ALIGN: top; WIDTH: 540px; HEIGHT: 170px
}
.welcome-area {
	PADDING-BOTTOM: 18px
}
.wel-cor1 {
	BACKGROUND: url(images/wel1.jpg) #d2d6e1 no-repeat 50% top; WIDTH: 6px; HEIGHT: 29px
}
.wel-top {
	FONT-WEIGHT: bold; COLOR: #0d1577; BACKGROUND-COLOR: #d2d6e1
}
.wel-cor2 {
	BACKGROUND: url(images/wel2.jpg) #d2d6e1 no-repeat 50% top; WIDTH: 6px; HEIGHT: 29px
}
.wel-left {
	BACKGROUND-COLOR: #d2d6e1
}
.wel-right {
	BACKGROUND-COLOR: #d2d6e1
}
.wel-cor3 {
	BACKGROUND: url(images/wel3.jpg); WIDTH: 6px; HEIGHT: 5px
}
.wel-btm {
	BACKGROUND-COLOR: #d2d6e1
}
.wel-cor4 {
	BACKGROUND: url(images/wel4.jpg); WIDTH: 6px; HEIGHT: 5px
}
.act-cor1 {
	BACKGROUND-IMAGE: url(images/b1.jpg); WIDTH: 6px; HEIGHT: 5px
}
.act-top {
	BACKGROUND-COLOR: #d2d6e1
}
.act-cor2 {
	BACKGROUND-IMAGE: url(images/b2.jpg); WIDTH: 6px; HEIGHT: 5px
}
.act-left {
	BACKGROUND-COLOR: #d2d6e1
}
.act-body {
	WIDTH: 528px; BACKGROUND-COLOR: #d2d6e1; TEXT-ALIGN: justify
}
.act-body H2 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #09345f
}
.act-right {
	BACKGROUND-COLOR: #d2d6e1
}
.act-cor3 {
	BACKGROUND-IMAGE: url(images/b3.jpg); WIDTH: 6px; HEIGHT: 5px
}
.act-btm {
	BACKGROUND-COLOR: #d2d6e1
}
.act-cor4 {
	BACKGROUND-IMAGE: url(images/b4.jpg); WIDTH: 6px; HEIGHT: 5px
}
.front-right-area {
	VERTICAL-ALIGN: top
}
.box-cor1 {
	BACKGROUND-IMAGE: url(images/menu-1.jpg); WIDTH: 5px; HEIGHT: 10px
}
.box-top {
	BACKGROUND-IMAGE: url(images/menu-top.jpg); HEIGHT: 10px
}
.box-cor2 {
	BACKGROUND-IMAGE: url(images/menu2.jpg); WIDTH: 5px; HEIGHT: 10px
}
.box-left {
	BACKGROUND-IMAGE: url(images/menu-left.jpg); WIDTH: 5px
}
.box-right {
	BACKGROUND-IMAGE: url(images/menu-right.jpg); WIDTH: 5px
}
.box-cor3 {
	BACKGROUND-IMAGE: url(images/btm3.gif); WIDTH: 5px; HEIGHT: 14px
}
.box-btm {
	background-image: url(images/table4_image_sec.jpg);
	background: url('table4_image_sec.gif');
	HEIGHT: 14px;
}
.box-cor4 {
	BACKGROUND-IMAGE: url(images/btm4.gif); WIDTH: 5px; HEIGHT: 14px
}
TABLE TR.odd {
	BACKGROUND: #dddddd 0% 50%
}
TR.even {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
TR.odd {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
.admin-panel .body {
	BORDER-RIGHT: #6191c5 1px solid; BORDER-TOP: #6191c5 1px solid; BORDER-LEFT: #6191c5 1px solid; BORDER-BOTTOM: #6191c5 1px solid; BACKGROUND-COLOR: #eeeeee
}
.admin-panel .body A {
	COLOR: #6191c5
}
.admin-panel .body A:visited {
	COLOR: #6191c5
}
.admin-panel H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 30px; BORDER-LEFT-WIDTH: 2px; FONT-SIZE: 122%; BORDER-BOTTOM-WIDTH: 2px; MARGIN-BOTTOM: 0pt; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: verdana; BORDER-RIGHT-WIDTH: 2px
}
.admin-panel H3 {
	BACKGROUND: #6191c5 no-repeat 0.5em 50%
}
DIV.status {
	BACKGROUND-POSITION: 0.5em 50%; BACKGROUND-REPEAT: no-repeat
}
DIV.error {
	BORDER-RIGHT: #dddddd 2px solid; BORDER-TOP: #dddddd 2px solid; BORDER-LEFT: #dddddd 2px solid; BORDER-BOTTOM: #dddddd 2px solid
}
DIV.error {
	BACKGROUND-POSITION: 0.5em 50%; BACKGROUND-REPEAT: no-repeat
}
DIV.error {
	BACKGROUND: #eeeeee 0% 50%; COLOR: #220000
}
TR.error {
	BACKGROUND: #eeeeee 0% 50%; COLOR: #220000
}
.messages {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 52px; MIN-HEIGHT: 32px; BACKGROUND: #eeeeee 0% 50%; PADDING-BOTTOM: 0.3em; MARGIN: 10px 0pt; BORDER-LEFT: #dddddd 2px solid; PADDING-TOP: 1.3em; BORDER-BOTTOM: #dddddd 2px solid
}
.marker {
	COLOR: #ff0000
}
.form-required {
	COLOR: #ff0000
}
UL.primary LI.active A {
	BORDER-RIGHT: rgb(187,187,187) 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-LEFT: rgb(187,187,187) 1px solid; BORDER-BOTTOM: rgb(255,255,255) 1px solid; BACKGROUND-COLOR: #ffffff
}
UL.primary LI A {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0pt; BORDER-LEFT: #bbbbbb 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0pt; BORDER-BOTTOM: #bbbbbb 1px; HEIGHT: auto; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
UL.primary LI {
	DISPLAY: inline
}
UL.primary {
	PADDING-RIGHT: 0pt; LIST-STYLE: none none outside; PADDING-LEFT: 1em; PADDING-BOTTOM: 0pt; MARGIN: 5px; DIRECTION: ltr; LINE-HEIGHT: normal; PADDING-TOP: 0pt; BORDER-BOTTOM: #bbbbbb 1px solid; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; HEIGHT: auto
}
UL.secondary {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbbbbb 1px solid
}
UL.secondary LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt
}
.title-area {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0d1577
}
.content-area {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(images/back.jpg) #ffffff no-repeat 50% 20%; VERTICAL-ALIGN: top; OVERFLOW: visible; PADDING-TOP: 7px; HEIGHT: 500px; TEXT-ALIGN: justify
}
.menu-body {
	PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 12px
}
#nice-menu-1 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#nice-menu-1 A {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
#nice-menu-1 A:visited {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
#nice-menu-1 A:hover {
	COLOR: #aaaaaa
}
#block-nice_menus-1 UL LI {
	BACKGROUND: url(images/menu-bullet.jpg) no-repeat left 50%; WIDTH: 140px; PADDING-TOP: 6px; BORDER-BOTTOM: #cdcdcd 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#block-nice_menus-1 UL.nice-menu UL {
	LEFT: 145px; TOP: 0px
}
#block-nice_menus-1 UL LI UL LI {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
#block-nice_menus-1 UL LI UL LI A {
	COLOR: #000000
}
#block-nice_menus-1 UL LI UL LI A:visited {
	COLOR: #000000
}
#block-nice_menus-1 UL LI UL LI A:hover {
	COLOR: #aaaaaa
}
UL.nice-menu-right LI.menuparent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.nice-menu-right LI LI.menuparent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
LI.menuparent A {
	CURSOR: text
}
LI.menuparent A:visited {
	CURSOR: text
}
LI.menuparent LI A {
	CURSOR: pointer
}
LI.menuparent LI A:visited {
	CURSOR: pointer
}
UL.nice-menu-right LI.menuparent:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.nice-menu-right LI.over {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.nice-menu-right LI LI.menuparent:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.nice-menu-right LI LI.over {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#block-nice_menus-2 A {
	FONT-WEIGHT: bold; COLOR: #000000
}
#block-nice_menus-2 A:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
#nice-menu-3 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#nice-menu-3 A {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
#nice-menu-3 A:visited {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
#block-nice_menus-3 UL LI {
	BACKGROUND: url(images/menu-bullet.jpg) no-repeat left 50%; WIDTH: 140px; PADDING-TOP: 6px; BORDER-BOTTOM: #cdcdcd 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#block-nice_menus-3 UL.nice-menu UL {
	LEFT: 145px; TOP: 0px
}
#block-nice_menus-3 UL LI UL LI {
	BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ebeceb
}
#block-nice_menus-3 UL LI UL LI A {
	COLOR: #000000
}
#block-nice_menus-3 UL LI UL LI A {
	COLOR: #000000
}
.view-news UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.news-area .view-news .image-attach-teaser {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
.wel-note .image-attach-teaser {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 5px
}
#block-views-news H2 {
	COLOR: #0d1577
}
.view-data-node-title A {
	FONT-WEIGHT: bold; COLOR: #0d1577; TEXT-DECORATION: none
}
.view-data-node-title A:visited {
	FONT-WEIGHT: bold; COLOR: #0d1577; TEXT-DECORATION: none
}
.view-content-news .view-data-node-body P {
	MARGIN-TOP: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.news-area {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
.content-area .view-content-news LI {
	HEIGHT: 100px
}
.wel-note {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.view-content-welcome-note H2 {
	MARGIN-TOP: 9px
}
.view-content-welcome-note H2 A {
	FONT-SIZE: 14px; COLOR: #0d1577; TEXT-DECORATION: none
}
.view-content-welcome-note H2 A:visited {
	FONT-SIZE: 14px; COLOR: #0d1577; TEXT-DECORATION: none
}
.view-content-welcome-note .content P {
	TEXT-ALIGN: justify
}
.view-content-welcome-note LI.node_read_more {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.view-content-welcome-note A.node_read_more {
	PADDING-LEFT: 7px; BACKGROUND: url(images/more-bullet.jpg) no-repeat left 50%; COLOR: #f88f26; TEXT-DECORATION: none
}
.view-content-welcome-note A.node_read_more:visited {
	PADDING-LEFT: 7px; BACKGROUND: url(images/more-bullet.jpg) no-repeat left 50%; COLOR: #f88f26; TEXT-DECORATION: none
}
#block-views-news .more-link {
	TEXT-ALIGN: right
}
#block-views-news .more-link A {
	PADDING-LEFT: 7px; BACKGROUND: url(images/more-bullet.jpg) no-repeat left 50%; COLOR: #f88f26; TEXT-DECORATION: none
}
#block-views-news .more-link A:visited {
	PADDING-LEFT: 7px; BACKGROUND: url(images/more-bullet.jpg) no-repeat left 50%; COLOR: #f88f26; TEXT-DECORATION: none
}
.news-letter-area {
	TEXT-ALIGN: center
}
.img-menu IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.site-map A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.site-map A:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.site-map A:hover {
	COLOR: #0d1577; TEXT-DECORATION: underline
}
.site-map H2 {
	COLOR: #0d1577
}
.site-map .expanded .leaf A {
	FONT-WEIGHT: normal
}
.site-map .expanded .leaf A:visited {
	FONT-WEIGHT: normal
}
.footer {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
.dotjo A {
	FONT-WEIGHT: bold; COLOR: #92d06b
}
.dotjo A:visited {
	FONT-WEIGHT: bold; COLOR: #92d06b
}
#simplenews-subscription-manager-form LABEL {
	DISPLAY: block; PADDING-TOP: 10px
}
.search-results .title A {
	FONT-WEIGHT: bold; COLOR: #0d1577; TEXT-DECORATION: none
}
.search-results .title A:visited {
	FONT-WEIGHT: bold; COLOR: #0d1577; TEXT-DECORATION: none
}
.search-results DD P STRONG {
	COLOR: #0d1577
}
.search-results .search-info {
	DISPLAY: none
}
.search-results DD {
	PADDING-LEFT: 40px; MARGIN-BOTTOM: 25px; MARGIN-LEFT: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.galleries .last {
	DISPLAY: none
}
.galleries H3 A {
	COLOR: #0d1577
}
.galleries H3 A:visited {
	COLOR: #0d1577
}
UL.images H3 A {
	COLOR: #0d1577
}
UL.images H3 A:visited {
	COLOR: #0d1577
}
.pager A {
	PADDING-RIGHT: 7px; COLOR: #0d1577
}
.pager A:visited {
	PADDING-RIGHT: 7px; COLOR: #0d1577
}
.pager-current {
	PADDING-RIGHT: 7px
}
.bottom-menu-cell {
	PADDING-LEFT: 390px
}
.event-calendar TH {
	COLOR: #ffffff; BACKGROUND-COLOR: #0d1577
}
.event-calendar TD.today {
	BACKGROUND-COLOR: #b5ccec
}
.gal-link {
	PADDING-TOP: 20px
}
TR.even {
	BACKGROUND-COLOR: #ffffff
}
.event-calendar TD.sat {
	BACKGROUND: #eeeeee 0% 50%
}
.event-calendar TD.sun {
	BACKGROUND: #eeeeee 0% 50%
}
UL.galleries LI {
	POSITION: static
}
UL.galleries LI IMG {
	POSITION: static
}
.main-left {
	WIDTH: 215px; HEIGHT: 164px
}
.main-left IMG {
	PADDING-TOP: 2px
}
.rotating-cell {
	WIDTH: 325px; HEIGHT: 164px
}
.act-body UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.act-body .view-data-node-title {
	FONT-WEIGHT: bold
}
.act-body P {
	MARGIN-TOP: 0px
}
.terms {
	DISPLAY: none
}
.archive-title {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #0d1577; PADDING-TOP: 10px
}
.archive-table TD {
	PADDING-BOTTOM: 15px; WIDTH: 120px; TEXT-ALIGN: center
}
.archive-link:hover {
	TEXT-DECORATION: none
}
#simplenews-subscription-manager-form .form-checkboxes {
	DISPLAY: none
}
#simplenews-subscription-manager-form .description {
	DISPLAY: none
}
#block-views-weekly_focus H2 {
	COLOR: #0d1577
}
#block-views-weekly_focus UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#block-views-weekly_focus .view-data-node-body P {
	MARGIN-TOP: 0px; TEXT-ALIGN: justify
}
#block-views-weekly_focus .view-data-node-title {
	FONT-WEIGHT: bold; COLOR: #0d1577
}
.news-box H2 {
	COLOR: #0d1577
}
#fullSizeImage {
	MARGIN-TOP: 200px
}
