.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.hide {
	DISPLAY: none
}
.pointer {
	CURSOR: pointer
}
.clearBoth {
	CLEAR: both
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
#container {
	POSITION: relative; MIN-HEIGHT: 100%
}
#body {
	PADDING-BOTTOM: 110px
}
#footer {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 55px
}
BODY {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Sans-Serif; COLOR: #6d7e81
}
#container {
	
}
A {
	COLOR: #619ca7; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6d7e81
}
A.rightArrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right center; PADDING-TOP: 0px
}
A.leftArrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: url(../media/Assets/arrow_left.gif) no-repeat left center; PADDING-TOP: 0px
}
#header {
	PADDING-BOTTOM: 25px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 912px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
#header .container {
	WIDTH: 912px
}
#header H1 {
	WIDTH: 580px
}
#header H1.flashHeader {
	FONT-FAMILY: Georgia, Arial, Sans-Serif; COLOR: #368ad9; FONT-SIZE: 32px; FONT-WEIGHT: bold
}
#header H1.flashHeader A {
	COLOR: #368ad9
}
#header .headerLinks {
	TEXT-ALIGN: right; WIDTH: 360px; FONT-SIZE: 12px
}
#header .headerLinks A {
	MARGIN: 3px 0px 0px
}
#header .searchBox {
	MARGIN: 0px 0px 0px 33px
}
#header .searchBox INPUT {
	BORDER-BOTTOM: #515151 2px solid; BORDER-LEFT: #515151 2px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #252525; PADDING-LEFT: 2px; WIDTH: 102px; PADDING-RIGHT: 2px; HEIGHT: 14px; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #515151 2px solid; BORDER-RIGHT: #515151 2px solid; PADDING-TOP: 1px
}
#header .searchBox INPUT:focus {
	BORDER-BOTTOM: #619ca7 2px solid; BORDER-LEFT: #619ca7 2px solid; BORDER-TOP: #619ca7 2px solid; BORDER-RIGHT: #619ca7 2px solid
}
#header .searchBox BUTTON {
	BORDER-BOTTOM: ; BORDER-LEFT: ; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right 50%; COLOR: #619ca7; FONT-SIZE: 12px; BORDER-TOP: ; BORDER-RIGHT: ; PADDING-TOP: 0px
}
#body {
	MARGIN: 0px auto; WIDTH: 912px
}
#sideBar {
	MARGIN: 0px 10px 0px 0px; WIDTH: 208px
}
#navi LI {
	BACKGROUND: url(../media/Assets/dotted_border.gif) repeat-x left bottom; COLOR: #619ca7; FONT-SIZE: 16px
}
#navi LI.selected A {
	COLOR: #cccccc
}
#navi LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 5px
}
.secondaryNav {
	MARGIN: 130px 0px 0px
}
.secondaryNav H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../media/Assets/dotted_border.gif) repeat-x left bottom; COLOR: #368ad9; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.secondaryNav LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../media/Assets/dotted_border.gif) repeat-x left bottom; PADDING-TOP: 6px
}
.secondaryNav LI.selected A {
	COLOR: #cccccc
}
.secondaryNav LI A {
	DISPLAY: block; FONT-SIZE: 12px
}
.secondaryNav UL.events LI A EM {
	DISPLAY: block; COLOR: #ffffff; FONT-SIZE: 11px
}
.secondaryNav LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right center; PADDING-TOP: 0px
}
.content {
	LINE-HEIGHT: 18px; WIDTH: 674px; FONT-SIZE: 13px
}
.content P {
	MARGIN: 10px 0px
}
.content STRONG {
	FONT-WEIGHT: bold
}
.content EM {
	FONT-STYLE: italic
}
.content H3 {
	MARGIN: 10px 0px 13px; COLOR: #368ad9; FONT-SIZE: 18px
}
.content OL {
	LIST-STYLE-POSITION: inside
}
.content UL {
	LIST-STYLE-POSITION: inside
}
.content OL {
	LIST-STYLE-TYPE: decimal
}
.content UL {
	LIST-STYLE-TYPE: disc
}
.backLink.leftArrow {
	MARGIN: 0px 0px 25px; DISPLAY: block
}
.content DIV.date {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.twoColWide .col_2 H4 {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../media/Assets/dotted_border.gif) repeat-x left bottom; COLOR: #368ad9; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H2.flashHeader {
	LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, Arial, Sans-Serif; COLOR: #ffffff; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
H2.flashHeader STRONG {
	COLOR: #368ad9
}
.oneCol.content {
	WIDTH: 550px
}
.twoCol .col_1 {
	WIDTH: 342px
}
.twoCol .col_2 {
	WIDTH: 322px
}
.twoColWide .col_1 {
	MARGIN: 0px 20px 0px 0px; WIDTH: 550px
}
.twoColWide .col_2 {
	WIDTH: 93px
}
.nestedTwoCol {
	MARGIN: 10px 0px 0px; WIDTH: 550px
}
.nestedTwoCol .col_1 {
	MARGIN: 0px 20px 0px 0px; WIDTH: 265px
}
.nestedTwoCol .col_2 {
	WIDTH: 265px
}
.galleryGrid {
	MARGIN: 25px 0px 0px
}
.galleryGrid .item {
	MARGIN: 0px 0px 15px 20px; WIDTH: 208px
}
.galleryGrid .first.item {
	MARGIN-LEFT: 0px
}
.galleryGrid .item A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right center; PADDING-TOP: 0px
}
.galleryGrid .item IMG {
	DISPLAY: block
}
.galleryGrid .item SPAN {
	DISPLAY: block
}
.photoGrid {
	MARGIN: 25px 0px 0px
}
.photoGrid .item {
	MARGIN: 0px 0px 15px 20px; WIDTH: 151px
}
.photoGrid .first.item {
	MARGIN-LEFT: 0px
}
.photoGrid .item A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right center; PADDING-TOP: 0px
}
.photoGrid .item IMG {
	DISPLAY: block
}
.photoGrid .item SPAN {
	DISPLAY: block
}
.photo {
	MARGIN: 25px 0px 0px
}
.photo .pager {
	MARGIN: 0px 0px 10px; DISPLAY: block
}
.photo A.prev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; BACKGROUND: url(../media/Assets/arrow_left.gif) no-repeat left center; PADDING-TOP: 0px
}
.photo A.next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right center; PADDING-TOP: 0px
}
.photo .item {
	POSITION: relative; OVERFLOW: hidden
}
.photo .item SPAN {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: url(../media/Assets/white_60_bg.png) left top; COLOR: #000; PADDING-TOP: 10px; LEFT: 0px
}
.newsList {
	MARGIN: 25px 0px 0px; WIDTH: 630px
}
.newsList DIV {
	MARGIN: 0px 0px 25px 45px; WIDTH: 180px; DISPLAY: inline; COLOR: #ffffff
}
.newsList DIV.first {
	MARGIN-LEFT: 0px
}
.newsList DIV SPAN {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.newsList DIV H4 {
	LINE-HEIGHT: 1em; FONT-FAMILY: Georgia, Arial, Sans-Serif; FONT-SIZE: 28px
}
.newsList DIV H4 A {
	COLOR: #619ca7; FONT-WEIGHT: bold
}
.newsList DIV H4 A:hover {
	COLOR: #ffffff
}
.newsItem IMG {
	MARGIN: 0px 0px 15px
}
.form .text {
	MARGIN: 0px 10px 0px 0px; WIDTH: 265px
}
.form .fields {
	WIDTH: 265px
}
FIELDSET LEGEND {
	DISPLAY: none
}
FIELDSET LABEL {
	MARGIN: 10px 0px 0px; DISPLAY: block
}
FIELDSET LABEL.first {
	MARGIN: 0px
}
FIELDSET INPUT {
	BORDER-BOTTOM: #515151 2px solid; BORDER-LEFT: #515151 2px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #252525; MARGIN: 0px 0px 3px; PADDING-LEFT: 2px; WIDTH: 265px; PADDING-RIGHT: 2px; HEIGHT: 17px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: #515151 2px solid; BORDER-RIGHT: #515151 2px solid; PADDING-TOP: 2px
}
FIELDSET TEXTAREA {
	BORDER-BOTTOM: #515151 2px solid; BORDER-LEFT: #515151 2px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #252525; MARGIN: 0px 0px 3px; PADDING-LEFT: 2px; WIDTH: 265px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Verdana, Sans-Serif; HEIGHT: 130px; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: #515151 2px solid; BORDER-RIGHT: #515151 2px solid; PADDING-TOP: 2px
}
FIELDSET INPUT:focus {
	BORDER-BOTTOM: #619ca7 2px solid; BORDER-LEFT: #619ca7 2px solid; BORDER-TOP: #619ca7 2px solid; BORDER-RIGHT: #619ca7 2px solid
}
FIELDSET TEXTAREA:focus {
	BORDER-BOTTOM: #619ca7 2px solid; BORDER-LEFT: #619ca7 2px solid; BORDER-TOP: #619ca7 2px solid; BORDER-RIGHT: #619ca7 2px solid
}
FIELDSET INPUT.error {
	BORDER-BOTTOM: #368ad9 2px solid; BORDER-LEFT: #368ad9 2px solid; BORDER-TOP: #368ad9 2px solid; BORDER-RIGHT: #368ad9 2px solid
}
FIELDSET TEXTAREA.error {
	BORDER-BOTTOM: #368ad9 2px solid; BORDER-LEFT: #368ad9 2px solid; BORDER-TOP: #368ad9 2px solid; BORDER-RIGHT: #368ad9 2px solid
}
FIELDSET INPUT.error:focus {
	BORDER-BOTTOM: #53777a 2px solid; BORDER-LEFT: #53777a 2px solid; BORDER-TOP: #53777a 2px solid; BORDER-RIGHT: #53777a 2px solid
}
FIELDSET BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; BACKGROUND: url(../media/Assets/arrow_right.gif) no-repeat right 50%; COLOR: #619ca7; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../media/Assets/footer_border.gif) #0c0c0c repeat-x left top; PADDING-TOP: 15px
}
#footer DIV.container {
	MARGIN: 0px auto; WIDTH: 912px
}
#footer LI {
	FLOAT: left; FONT-SIZE: 11px
}
#footer UL.credits {
	
}
#footer UL.credits LI A {
	COLOR: #868686
}
#footer UL.credits LI A SPAN {
	DISPLAY: block; COLOR: #515151; FONT-SIZE: 10px
}
#footer UL.credits LI A:hover SPAN {
	COLOR: #368ad9
}
#footer UL.misc {
	
}
#footer UL.misc LI.rss {
	PADDING-BOTTOM: 0px; MARGIN: 0px 105px 0px 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer UL.misc LI.rss A {
	COLOR: #c8751a
}
#footer UL.misc LI.rss A:hover {
	COLOR: #a05e16
}
#footer UL.misc LI.valid {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer UL.misc LI.valid A {
	COLOR: #529c46
}
.cws {
	PADDING-BOTTOM: 0px; MARGIN: 0px 67px 0px 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat; PADDING-TOP: 0px
}
.g72 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 190px 0px 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat; PADDING-TOP: 0px
}
.rss {
	BACKGROUND: url(../media/Assets/rss_logo.gif) no-repeat 0px 2px
}
.valid {
	BACKGROUND: url(../media/Assets/tick_icon.gif) no-repeat 0px 0px
}

