#ja-cssmenu {
MARGIN: 0px; 
}
#ja-cssmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ja-cssmenu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#ja-cssmenu LI UL {
	Z-INDEX: 99; LEFT: -999em; WIDTH: 15.9em; POSITION: absolute; HEIGHT: auto
}
#ja-cssmenu LI UL UL {
	MARGIN: -1.5em 0px 0px 12em
}
#ja-cssmenu LI LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14.9em; PADDING-TOP: 0px
}
#ja-cssmenu UL A {
	WIDTH: 10.8em
}
#ja-cssmenu LI:hover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI:hover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.sfhover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechildsfhover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechild-activesfhover UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.sfhover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechildsfhover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI.havechild-activesfhover UL UL UL {
	LEFT: -999em
}
#ja-cssmenu LI:hover UL {
	LEFT: auto
}
#ja-cssmenu LI LI:hover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI:hover UL {
	LEFT: auto
}
#ja-cssmenu LI.sfhover UL {
	LEFT: auto
}
#ja-cssmenu LI.havechildsfhover UL {
	LEFT: auto
}
#ja-cssmenu LI.havechild-activesfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI.sfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI.havesubchildsfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI.havesubchild-activesfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI.sfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI.havesubchildsfhover UL {
	LEFT: auto
}
#ja-cssmenu LI LI LI.havesubchild-activesfhover UL {
	LEFT: auto
}
#ja-cssmenu LI UL {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #272727; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#ja-cssmenu LI UL LI {
	BORDER-TOP: #333333 1px solid
}
#ja-cssmenu LI UL A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: none; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none
}
#ja-cssmenu LI UL A:hover {
	COLOR: #FFFFFF
}
#ja-cssmenu LI UL A:active {
	COLOR: #FFFFFF
}
#ja-cssmenu LI UL A:focus {
	COLOR: #FFFFFF
}
#ja-cssmenu LI A {
	PADDING-RIGHT: 25px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 46px; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#ja-cssmenu LI A:hover {
	
}
#ja-cssmenu LI A.active {
	BACKGROUND: url(mainnav/mainnav-active-bg.gif) #8FA6C5 repeat-x left top; COLOR: #FFFFFF
}
#ja-cssmenu LI A.active:hover {
	COLOR: #FFFFFF
}
#ja-cssmenu LI A.active:active {
	COLOR: #FFFFFF
}
#ja-cssmenu LI A.active:focus {
	COLOR: #FFFFFF
}
#ja-cssmenu LI LI A.active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #8FA6C5; BORDER-TOP-STYLE: none
}
#ja-cssmenu LI.havechild {
	
}
#ja-cssmenu LI.havechild-active {
	
}
#ja-cssmenu LI.havesubchild {
	BACKGROUND: url(mainnav/arrowchild.gif) no-repeat 94% 50%
}
#ja-cssmenu LI.havesubchild-active {
	BACKGROUND: url(mainnav/arrowchild.gif) no-repeat 94% 50%
}
#ja-cssmenu LI:hover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu LI.sfhover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu LI.havechildsfhover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu LI.havechild-activesfhover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu UL LI:hover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL UL LI:hover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL LI.sfhover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL LI.havesubchildsfhover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL LI.havesubchild-activesfhover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL UL LI.sfhover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL UL LI.havesubchildsfhover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu UL UL LI.havesubchild-activesfhover {
	BACKGROUND: url(mainnav/child-active-bg.gif) #8FA6C5 repeat-x left top
}
#ja-cssmenu LI:hover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu LI.sfhover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu LI.havechildsfhover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}
#ja-cssmenu LI.havechild-activesfhover {
	BACKGROUND: url(mainnav/mainnav-hover-bg.gif) #333333 repeat-x right top
}



#ja-cssmenu LI:hover A.first-item {
	BACKGROUND: url(mainnav/mainnav-fi-hover-bg.gif) #333333 no-repeat left top
}
#ja-cssmenu LI.sfhover A.first-item {
	BACKGROUND: url(mainnav/mainnav-fi-hover-bg.gif) #333333 no-repeat left top
}
#ja-cssmenu LI.havechildsfhover A.first-item {
	BACKGROUND: url(mainnav/mainnav-fi-hover-bg.gif) #333333 no-repeat left top
}
#ja-cssmenu LI.havechild-activesfhover A.first-item {
	BACKGROUND: url(mainnav/mainnav-fi-hover-bg.gif) #333333 no-repeat left top
}
#ja-cssmenu LI A.active-first-item {
	BACKGROUND: url(mainnav/mainnav-fi-active-bg.gif) #8FA6C5 no-repeat left top; COLOR: #FFFFFF
}



UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-LEFT: 35px; BACKGROUND: url(../images/bullet-list.gif) no-repeat 23px 8px; LINE-HEIGHT: 170%
}

.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}

.clearfix {
	DISPLAY: block; WIDTH: 874px;
}


.mainnav {
	BACKGROUND: url(../images/mainnav-narrow-bg.gif) repeat-x; left top;	COLOR: #FFFFFF; LINE-HEIGHT: 150%; FONT-FAMILY: "Trebuchet MS", Tahoma,  Arial, sans-serif; FONT-SIZE: 10px; HEIGHT: 50px; 

}

#mainnav A {
	COLOR: #006699; TEXT-DECORATION: none
}
#mainnav A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
#mainnav A:active {
	COLOR: #006699; TEXT-DECORATION: underline
}
#mainnav A:focus {
	COLOR: #006699; TEXT-DECORATION: underline
}



/* PATHWAY
---------------------------------------------------------*/
#ja-pathway {

	display: block;
	background: #000000;
	font-size: 1em;
	line-height: normal;
	border-top: 1px solid #181818;
	border-bottom: 1px solid #C0C0C0;
	color: #FFFFFF;
	vertical-align: middle;
}

spacer-side-left
{
text-align: left; 

margin-left:30px; 
margin-top:10px;
vertical-align:text-bottom;
padding-left:15px;
}



spacer-side-right
{
text-align: right; 

margin-right:15px; 
margin-top:10px;
vertical-align:text-bottom;
padding-right:15px;
}

#ja-pathway img {
	margin: 0 5px 1px;
}

#ja-pathway strong {
	margin-right: 5px;
}

#ja-pathway a {
	color: #F0F0F0;
}

#ja-pathway a:hover, #ja-pathway a:active, #ja-pathway a:focus {
	color: #FFFFFF;
}





















#topnavi {

}




A.topnavi {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
A.topnavi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
A.topnavi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}



.midnavi {	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.midnavirght {	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; Z-INDEX: 10; RIGHT: 0px; FLOAT: right; COLOR: #fff; MARGIN-RIGHT: 5px; FONT-FAMILY: verdana,arial,helvetica; POSITION: absolute; TOP: 0px; TEXT-DECORATION: none
}
#icons {	PADDING-LEFT: 15px
}
#midtile {	LEFT: 0px; BACKGROUND-IMAGE: url(images/images_fk/fk_midbartile.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 33px; TEXT-ALIGN: left
}
.toprule {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/images_fk/fk_topbarrule.gif) #fff no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#container {	CLEAR: both; MARGIN: 0px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: left
}
#headerlogo {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 9; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 212px; PADDING-TOP: 0px
}
#headertile {	LEFT: 0px; BACKGROUND-IMAGE: url(images/images_fk/fk_topbartile.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x;  HEIGHT: 117px
}
#searchtop {	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; Z-INDEX: 11; RIGHT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 30px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: absolute; TEXT-ALIGN: right
}
#tagline {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9pt; Z-INDEX: 4; LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 80px 0px 0px 10px; WIDTH: 220px; COLOR: #FFFFFF; PADDING-TOP: 0px; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#topcorn {	Z-INDEX: 6; RIGHT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(images/images_fk/fk_topbarrghtcorn.gif); WIDTH: 9px; POSITION: absolute; HEIGHT: 117px
}
#topnavi {	PADDING-RIGHT: 0px; MARGIN-TOP: 45px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: 10; RIGHT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: absolute
}
#midtile {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/images_fk/fk_midbartile.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 33px; TEXT-ALIGN: left
}

#container {
	CLEAR: both; MARGIN: 0px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: left
}
#containermid {
	CLEAR: both; MARGIN: 0px; WIDTH: 100%; POSITION: relative; TEXT-ALIGN: left
}

.q {
	BORDER-RIGHT: #4b7c9f 1px solid; PADDING-RIGHT: 4px; BACKGROUND-POSITION: right 50%; BORDER-TOP: 0px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(http://shared.live.com/~live.themes/~11.6.2119/~/~live.search/~/~en-US/~11.6.2119.30117/BaseLite/11.6.2119.30117/controls/img/srch_shadow.gif); PADDING-BOTTOM: 0.35em; MARGIN: -1px 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 29.6em; PADDING-TOP: 0.3em; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}








