.dottedline {
	BORDER-BOTTOM: #cccccc 1px dotted; MARGIN: 0px; HEIGHT: 1px; COLOR: #cccccc; OVERFLOW: hidden
}
.bottomMarging {
	MARGIN-BOTTOM: 15px
}
.longListMenu .ListMenuLeftArea {
	MARGIN: 5px 0px; WIDTH: 208px
}
.longListMenu .selectbox {
	WIDTH: 204px
}
.ContactContainer .ButtonLong A:visited {
	COLOR: #3f3f3f
}
.ContactContainer .ButtonLong A:hover {
	COLOR: #3f3f3f
}
.searchResult {
	
}
.topMargin {
	MARGIN-TOP: 29px
}
H1 .small {
	FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.searchItem {
	MARGIN: 20px 0px; FONT-FAMILY: Arial, helvetica, sans-serif; OVERFLOW: hidden
}
.searchItem IMG {
	MARGIN: 0px 20px 0px 0px; DISPLAY: block; FLOAT: left
}
.searchItem IMG.flag {
	WIDTH: 16px !important
}
.searchItem P {
	MARGIN: 0px 0px 15px
}
.searchItem H3.smallTitle {
	MARGIN: 0px 0px 15px
}
.searchItem .description {
	WIDTH: 380px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden
}
.pager {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 25px; COLOR: #8d8d8d
}
.pager DIV.pageNumbers A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager DIV.pageNumbers A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager DIV.pageNumbers A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager DIV.pageNumbers A:visited .pager DIV.rightLink A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager DIV.rightLink A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager DIV.rightLink A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager DIV.rightLink A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #8d8d8d; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pager A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.pager A.currentPage {
	COLOR: #000000; TEXT-DECORATION: underline
}
.pageNumbers {
	TEXT-ALIGN: center; WIDTH: 435px; FLOAT: left
}
.rightLink {
	FLOAT: right
}
.searchTable {
	
}
.searchTable TD {
	PADDING-RIGHT: 5px
}
.searchTable .ListMenuLeftArea {
	MARGIN: 2px 0px 0px; WIDTH: 160px
}
.searchTable .selectbox {
	WIDTH: 156px
}
.searchTable .btnDefault {
	MARGIN-BOTTOM: 1px; MARGIN-LEFT: 0px
}
.pageDescription {
	
}
.searchWord {
	COLOR: #0e2b8d
}
H1 .rightLink {
	MARGIN-TOP: 7px; DISPLAY: block; FLOAT: right; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H1 .rightLink A {
	COLOR: #999999
}
H1 .rightLink A.SearchResultShowAllLink {
	COLOR: #999999
}
.acc {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #3f3f3f; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.acc LI {
	
}
.acc H3 {
	PADDING-BOTTOM: 8px; MARGIN: 0px 10px 0px 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 12px; BACKGROUND: url(images/plus.gif) no-repeat right 10px; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.acc SPAN.right {
	MARGIN: 5px 25px 0px 0px
}
.acc H3:hover {
	
}
.acc .acc-section {
	OVERFLOW: hidden
}
.acc .acc-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.acc LI.gray {
	BACKGROUND: #f6f6f6
}
.acc LI.white {
	BACKGROUND: #ffffff
}
.acc H3.selected {
	BACKGROUND: url(images/minus.gif) no-repeat right 8px
}
.acc SPAN A {
	COLOR: #0e2b8d; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.acc .searchItem {
	MARGIN: 0px
}
.acc .searchItem .description {
	WIDTH: 360px
}
.SelectorKeywordsLA .invisible {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 145px; PADDING-RIGHT: 0px; HEIGHT: 18px; FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.SelectorKeywordsLA {
	BACKGROUND-IMAGE: url(images/bgl_LongButton2.gif); MARGIN: 7px auto; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 22px; OVERFLOW: visible
}
.SelectorKeywordsRA {
	BACKGROUND-IMAGE: url(images/bgr_LongButton2.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 0px; HEIGHT: 22px
}
.MainContentCenterArea A {
	COLOR: #0e2b8d
}
.MainContentCenterArea A:link {
	COLOR: #0e2b8d
}
.MainContentCenterArea A:hover {
	COLOR: #0e2b8d
}
.MainContentCenterArea A:visited {
	COLOR: #0e2b8d
}
.ContactContainer .inputContactLeft {
	TEXT-ALIGN: left; WIDTH: 160px; MARGIN-BOTTOM: 8px; BACKGROUND: url(images/bgl_search.gif) no-repeat; FLOAT: none; MARGIN-LEFT: auto; FONT-SIZE: 11px; OVERFLOW: hidden; MARGIN-RIGHT: auto
}
.ContactContainer .inputContactRight {
	BACKGROUND: url(images/bgr_search.gif) no-repeat right 50%; HEIGHT: 20px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.ContactContainer .inputContactLeft INPUT {
	FONT-SIZE: 11px
}
.ContactContainer INPUT.grey {
	COLOR: #9c9a99
}
.ContactContainer TEXTAREA.grey {
	COLOR: #9c9a99
}
.SearchContainer INPUT.grey {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #9c9a99; PADDING-TOP: 3px
}
.SearchContainerSearchBox INPUT.grey {
	COLOR: #9c9a99
}
.ContactContainer TEXTAREA {
	BORDER-BOTTOM: #dcdde1 1px solid; BORDER-LEFT: #dcdde1 1px solid; PADDING-LEFT: 3px; WIDTH: 150px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 8px; MARGIN-LEFT: auto; FONT-SIZE: 11px; BORDER-TOP: #cbcbcb 1px solid; MARGIN-RIGHT: auto; BORDER-RIGHT: #dcdde1 1px solid
}
.ContactContainer A.ButtonLong {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.ContactContainer A.ButtonLong:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.ContactContainer A.ButtonLong:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 17px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.SelectorLeftArea .SelectorRightArea A {
	COLOR: #3f3f3f
}
.SelectorLeftArea .SelectorRightArea A:hover {
	COLOR: #3f3f3f
}
.SelectorKeywordsLA .SelectorKeywordsRA A {
	COLOR: #3f3f3f
}
.SelectorKeywordsLA .SelectorKeywordsRA A:hover {
	COLOR: #3f3f3f
}
.rightButonAlign {
	WIDTH: 156px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto
}
.rightButonAlign .btnDefault {
	FLOAT: right
}
.GroupSelector .ListMenuLeftArea {
	MARGIN-LEFT: 0px !important
}
.ContactContainer .SentMailError {
	PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 11px
}
.ContactContainer .SentMailMessage {
	PADDING-LEFT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.topmenu LI.whiteitemlevel1 {
	BACKGROUND-COLOR: transparent
}
.PageNameTable {
	MARGIN: 106px 5px 0px 17px; WIDTH: 195px; WHITE-SPACE: nowrap; HEIGHT: 44px; FONT-SIZE: 18px
}
.PageNameTable TD {
	WHITE-SPACE: nowrap
}
.PageNameTable .TitleImageBgShadow {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 9px; BACKGROUND: url(images/shadow_l.png) no-repeat; COLOR: #003399; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.PageNameTable .TitleImageRightShadow {
	WIDTH: 3px; BACKGROUND: url(images/shadow_r.png) no-repeat
}
.inputContactLeft .inputContactRight .sf_red {
	COLOR: #ff0000
}
.sf_errorinfo {
	PADDING-RIGHT: 15px; COLOR: #ff0000
}
.sf_errorinfo P {
	PADDING-RIGHT: 15px; COLOR: #ff0000
}
.sf_successinfo {
	PADDING-RIGHT: 15px; COLOR: #009900
}
.sf_successinfo P {
	PADDING-RIGHT: 15px; COLOR: #009900
}
