#pageContainer {
	MIN-WIDTH: 964px; TEXT-ALIGN: left; MARGIN: 0px auto; MAX-WIDTH: 1200px
}
#topCorners {
	POSITION: relative
}
#topCorners .right {
	PADDING-RIGHT: 17px; BACKGROUND: url(images/glow_top_corner.png) no-repeat right top
}
#topCorners .left {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(images/glow_top.png) no-repeat left top; HEIGHT: 17px
}
#wrapper1 {
	PADDING-RIGHT: 17px; BACKGROUND: url(images/glow_right.png) repeat-y right top
}
#wrapper2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 17px; BACKGROUND: url(images/glow_left.png) repeat-y left top
}
#header {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #fff
}
#logo {
	FLOAT: left
}
#logo IMG {
	MARGIN: 10px 0px 20px
}
#topRightCol {
	FLOAT: right; PADDING-TOP: 10px
}
#topRightCol .lanquages {
	FLOAT: left; MARGIN-LEFT: 10px
}
#topRightCol .links {
	FLOAT: left; MARGIN-LEFT: 10px
}
#topRightCol .search {
	FLOAT: left; MARGIN-LEFT: 10px
}
#topRightCol .textSize {
	FLOAT: left; MARGIN-LEFT: 10px
}
#topRightCol .links {
	BORDER-LEFT: #7bc143 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#topRightCol .lanquages DIV {
	MARGIN: 0px 0px 3px; FONT-SIZE: 0.75em
}
#topRightCol .links DIV {
	MARGIN: 0px 0px 3px; FONT-SIZE: 0.75em
}
#topRightCol .search INPUT {
	DISPLAY: block; FONT: 0.75em Arial, Helvetica, sans-serif; FLOAT: left
}
#topRightCol .search .searchField {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 190px; PADDING-RIGHT: 10px; BACKGROUND: url(images/bg_searchbox.gif) no-repeat left top; HEIGHT: 30px; COLOR: #666; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
#navigation {
	POSITION: relative; WIDTH: 100%; BACKGROUND: #fff
}
#navigation #tabMenu {
	POSITION: relative; LINE-HEIGHT: normal; WIDTH: 100%; FLOAT: left
}
#navigation #tabMenu UL {
	MARGIN: 0px; FONT-SIZE: 0.87em
}
#navigation #tabMenu LI {
	MARGIN: 0px; DISPLAY: inline
}
#navigation #tabMenu LI.current {
	MARGIN-TOP: 1px; DISPLAY: inline
}
#navigation #tabMenu A {
	DISPLAY: block; BACKGROUND: url(images/tab_left_corner.gif) no-repeat left top; FLOAT: left; COLOR: #646366; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
#navigation #tabMenu A SPAN.bottomLeft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(images/tab_left_corner_bottom.gif) no-repeat left bottom; PADDING-TOP: 0px
}
#navigation #tabMenu A SPAN.right {
	DISPLAY: block; BACKGROUND: url(images/tab_right_corner.gif) no-repeat right top
}
#navigation #tabMenu A SPAN.bottomRight {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(images/tab_right_corner_bottom.gif) no-repeat right bottom; PADDING-TOP: 8px
}
#navigation #tabMenu A:hover {
	BACKGROUND-POSITION: 0px -80px; COLOR: #fff
}
#navigation #tabMenu A:hover SPAN.bottomLeft {
	BACKGROUND: url(images/tab_left_corner_bottom_hover.gif) no-repeat left bottom
}
#navigation #tabMenu A:hover SPAN.right {
	BACKGROUND-POSITION: 100% -80px
}
#navigation #tabMenu A:hover SPAN.bottomRight {
	BACKGROUND: url(images/tab_right_corner_bottom_hover.gif) no-repeat right bottom
}
#navigation #tabMenu .current A {
	BACKGROUND-POSITION: 0px -80px; COLOR: #fff; FONT-WEIGHT: bold
}
#navigation #tabMenu .current A SPAN.right {
	BACKGROUND-POSITION: 100% -80px
}
#navigation #tabMenu .current A SPAN.bottomLeft {
	BACKGROUND: url(images/tab_left_corner_bottom_selected.gif) no-repeat left bottom
}
#navigation #tabMenu .current A SPAN.bottomRight {
	BACKGROUND: url(images/tab_right_corner_bottom_selected.gif) no-repeat right bottom
}
#navigation #tabMenu .current#home A SPAN.bottomLeft {
	BACKGROUND: url(images/tab_left_corner_bottom_hover.gif) no-repeat left bottom
}
#navigation #tabMenu .current#home A SPAN.bottomRight {
	BACKGROUND: url(images/tab_right_corner_bottom_hover.gif) no-repeat right bottom
}
#navigation #subMenu {
	POSITION: relative; LINE-HEIGHT: normal; WIDTH: 100%; BACKGROUND: url(images/subnav_bg_right.gif) no-repeat right top; FLOAT: left
}
#navigation #subMenu UL {
	MARGIN: 0px; WIDTH: 100%; BACKGROUND: url(images/subnav_bg_left.gif) no-repeat left top; HEIGHT: 30px; FONT-SIZE: 0.87em
}
#navigation #subMenu LI {
	DISPLAY: inline
}
#navigation #subMenu A {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navigation #subMenu A SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-TOP: 7px
}
#navigation #subMenu A:hover {
	BACKGROUND: url(images/subnav_tab_left_hover.gif) no-repeat left top
}
#navigation #subMenu A:hover SPAN {
	BACKGROUND: url(images/subnav_tab_right_hover.gif) no-repeat right top
}
#navigation #subMenu .current A {
	BACKGROUND: url(images/subnav_tab_left.gif) no-repeat left top; COLOR: #4c4c4c; FONT-WEIGHT: bold
}
#navigation #subMenu .current A SPAN {
	BACKGROUND: url(images/subnav_tab_right.gif) no-repeat right top
}
.nav-menu H3 {
	MARGIN: 0.66em 0px 0px
}
.nav-menu H3 A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 22px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #4c4c4c; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.nav-menu H3 A:hover {
	BACKGROUND: #e5e5e5; TEXT-DECORATION: none
}
#leftNav {
	MARGIN: 10px 2px 0px
}
#leftNav A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #4c4c4c; PADDING-TOP: 7px
}
#leftNav A.trailLink {
	BACKGROUND: url(images/nav_arrow_down.gif) no-repeat 6px 11px
}
#leftNav A.trailLink:hover {
	BACKGROUND: url(images/nav_arrow_down.gif) #e5e5e5 no-repeat 6px 11px
}
#leftNav A:hover {
	BACKGROUND: #e5e5e5; TEXT-DECORATION: none
}
#leftNav UL {
	MARGIN: 0px 0px 0px 20px
}
#leftNav LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px; LIST-STYLE-IMAGE: none
}
#leftNav LI LI {
	FONT-SIZE: 1em
}
#leftNav LI.current {
	PADDING-BOTTOM: 7px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: url(images/nav_arrow_right.gif) no-repeat 6px 13px; COLOR: #479e00; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 7px
}
#leftNav LI#openNav {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid
}
#contentArea {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#contentArea2Col {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#contentArea3Col {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#contentArea {
	OVERFLOW: hidden
}
#contentArea #leftCol {
	WIDTH: 30%; FLOAT: left
}
#contentArea #centerCol {
	PADDING-BOTTOM: 32767px; WIDTH: 40%; MARGIN-BOTTOM: -32767px; BACKGROUND: #f1f1f1; FLOAT: left
}
#contentArea #rightCol {
	WIDTH: 30%; FLOAT: left
}
#contentArea2Col {
	BACKGROUND: url(images/right_col_bg2.gif) #fff 67% 0px
}
#contentArea2Col #leftCol {
	WIDTH: 67%; FLOAT: left
}
#contentArea2Col #rightCol {
	WIDTH: 33%; FLOAT: left
}
#contentArea3Col {
	BACKGROUND: url(images/left_col_bg.gif) #fff 25% 0px
}
#contentArea3Col #colBg {
	BACKGROUND: url(images/right_col_bg.gif) repeat-y 75% 0px
}
#contentArea3Col #leftCol {
	WIDTH: 25%; FLOAT: left
}
#contentArea3Col #centerCol {
	WIDTH: 50%; FLOAT: left
}
#contentArea3Col #rightCol {
	WIDTH: 25%; FLOAT: left
}
#contentArea #leftCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#contentArea #centerCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#contentArea #rightCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#contentArea2Col #rightCol .padding {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#contentArea2Col #leftCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; PADDING-TOP: 0px
}
#contentArea3Col #leftCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#contentArea3Col #centerCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#contentArea3Col #rightCol .padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#picture {
	MARGIN-TOP: 10px
}
#picture IMG {
	WIDTH: 100%; HEIGHT: auto
}
.intro {
	MARGIN-BOTTOM: 1.68em
}
.inlinePic {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
#trail {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 8px
}
#contentPic IMG {
	BORDER-BOTTOM: #fff 8px solid; WIDTH: 100%; DISPLAY: block; HEIGHT: auto
}
#meta {
	MARGIN-TOP: 0px; BORDER-TOP: #bfbfbf 1px solid
}
#meta .left {
	FLOAT: left
}
#meta .right {
	FLOAT: right
}
#meta .right IMG {
	VERTICAL-ALIGN: text-top
}
.advancedSearch FORM {
	BORDER-BOTTOM: #bfbfbf 1px solid; DISPLAY: block
}
.advancedSearch LI {
	MARGIN: 0.37em 0px
}
.advancedSearch LABEL {
	WIDTH: 25%; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
.advancedSearch SPAN {
	WIDTH: 74%; DISPLAY: block; FLOAT: left
}
.advancedSearch .wide {
	WIDTH: 100%
}
.advancedSearch .buttons {
	TEXT-ALIGN: right
}
.advancedSearch .searchTerms {
	PADDING-BOTTOM: 0.62em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 0.5em; BACKGROUND: #ebebeb; PADDING-TOP: 1em
}
.advancedSearch .searchTerms LEGEND {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.advancedSearch .searchTerms LABEL {
	WIDTH: 40%
}
.advancedSearch .searchTerms SPAN {
	WIDTH: 59%
}
.advancedSearch .searchTerms INPUT {
	WIDTH: 100%
}
.advancedSearch FIELDSET FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.advancedSearch FIELDSET FIELDSET SPAN {
	WIDTH: 25%; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
.advancedSearch FIELDSET FIELDSET SPAN + SPAN {
	WIDTH: 74%; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.advancedSearch FIELDSET FIELDSET LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 1em; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px
}
.resultPages {
	POSITION: relative; LINE-HEIGHT: 1.33em; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #e6e6e6; FONT-SIZE: 0.87em
}
.resultPages TABLE {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
.resultPages TD {
	BORDER-LEFT: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.resultPages A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; PADDING-TOP: 8px
}
.resultPages A:hover {
	BACKGROUND: #ccc; TEXT-DECORATION: none
}
.resultPages .selected A {
	BACKGROUND: #7bc143; COLOR: #fff; FONT-WEIGHT: bold
}
.buttonActive {
	PADDING-LEFT: 8px; DISPLAY: block; BACKGROUND: url(images/button_active_bg_left.gif) no-repeat left top; FLOAT: right; MARGIN-LEFT: 8px
}
.buttonActive INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; BACKGROUND: url(images/button_active_bg_right.gif) no-repeat right top; HEIGHT: 30px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.buttonDisabled {
	PADDING-LEFT: 8px; DISPLAY: block; BACKGROUND: url(images/button_disabled_bg_left.gif) no-repeat left top; FLOAT: right; MARGIN-LEFT: 8px
}
.buttonDisabled INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 20px; WHITE-SPACE: nowrap; BACKGROUND: url(images/button_disabled_bg_right.gif) no-repeat right top; HEIGHT: 30px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#footer {
	POSITION: relative; WIDTH: 100%; CLEAR: both
}
#footer .right {
	PADDING-RIGHT: 17px; BACKGROUND: url(images/footer_right.png) no-repeat right top
}
#footer .left {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(images/footer_left.png) no-repeat left top; HEIGHT: 37px
}
#footer .content {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#IEroot #pageContainer {
	
}
#IEroot #contentArea #centerCol {
	WIDTH: 33.9%
}
#IEroot #contentArea3Col #centerCol {
	WIDTH: 49.9%
}
#IEroot #navigation #tabMenu LI {
	ZOOM: 1
}
#IEroot #navigation #subMenu A SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-TOP: 8px
}
#IEroot #leftNav A.trailLink {
	BACKGROUND: url(images/nav_arrow_down.gif) no-repeat 6px 13px
}
#IEroot #leftNav A.trailLink:hover {
	BACKGROUND: url(images/nav_arrow_down.gif) #e5e5e5 no-repeat 6px 13px
}
#IEroot .buttonActive {
	DISPLAY: inline
}
#IEroot .buttonDisabled {
	DISPLAY: inline
}
