BODY {
	BACKGROUND: #cc0; FONT: 13px Verdana,Arial,Helvetica,sans-serif; COLOR: #306
}
BODY A {
	COLOR: #306
}
BODY A:visited {
	COLOR: #306
}
BODY A:active {
	COLOR: #639
}
TD {
	
}
TD.fronttext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.topbanner {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 94px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: center
}
DIV.topbanner IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid
}
DIV.topbanner IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px
}
.mktplacetextad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; FONT: 9px arial,sans-serif; COLOR: #000; PADDING-TOP: 10px
}
.mktplacetextad A {
	COLOR: #000
}
.fmAdDefault {
	BACKGROUND: #cff; FONT: 86% Helvetica,Verdana,sans-serif; WIDTH: 120px; HEIGHT: auto
}
.fmAdDefault UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.fmAdDefault LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 8px; PADDING-TOP: 0px
}
.bulletvspace {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.hcftselected {
	FONT: bold 10pt arial,helvetica,sans-serif; COLOR: #339
}
.hcftnotselected {
	FONT: 10pt arial,helvetica,sans-serif; COLOR: #339
}
.hctopichead {
	FONT: 10pt verdana,arial,helvetica,sans-serif; COLOR: #339
}
.hctopicheadselected {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #f60
}
.hctitle {
	FONT: bold 16pt verdana,arial,helvetica,sans-serif; COLOR: #f60
}
.hcsubtitle {
	FONT: bold 13pt verdana,arial,helvetica,sans-serif; COLOR: #339
}
.hctopic {
	FONT: bold 12pt verdana,sans-serif
}
.hchelpful {
	FONT: bold 13pt verdana,arial,helvetica,sans-serif
}
.hcbody {
	FONT: 10pt verdana
}
.hcquestion {
	FONT: 10pt arial,helvetica,sans-serif
}
.hclinkstitle {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif
}
.hchead {
	FONT: bold 12pt arial,helvetica,verdana,sans-serif; COLOR: #f60
}
.hcheadtln {
	FONT: bold 12pt arial,helvetica,verdana,sans-serif; COLOR: #3a4f6e
}
.hclist {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px
}
.addlist {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px
}
.addlist2 {
	PADDING-LEFT: 40px; PADDING-BOTTOM: 0px
}
DIV.hclist2 {
	PADDING-LEFT: 40px; PADDING-BOTTOM: 5px
}
A.hclist2 {
	TEXT-DECORATION: none
}
.tlnlinks {
	PADDING-LEFT: 20px; PADDING-TOP: 6px
}
.addlinks {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 10px
}
.subjectlinks {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 6px; FONT: bold 12pt arial,sans-serif
}
.cc3333text {
	COLOR: #c33
}
.f60text {
	COLOR: #f60
}
TD.title {
	FONT: bold 14pt verdana,geneva,sans-serif; COLOR: #306
}
SPAN.title {
	FONT: bold 10pt verdana,geneva,sans-serif; COLOR: #306
}
.pron {
	FONT: 9pt verdana,geneva,sans-serif
}
.text {
	FONT: 10pt verdana,geneva,sans-serif
}
.biblio {
	FONT: 10pt verdana,geneva,sans-serif
}
.sectlink {
	FONT: bold 10pt verdana,geneva,sans-serif
}
sectlist {
	FONT: bold 10pt verdana,geneva,sans-serif
}
.poetry {
	FONT: bold 10pt times new roman,serif; COLOR: #366
}
.quotation {
	FONT: bold 10pt times new roman,serif; COLOR: #366
}
.fnt {
	FONT: 9pt verdana,geneva,sans-serif; COLOR: #007; TEXT-ALIGN: left
}
.tablehead {
	MARGIN-BOTTOM: auto; COLOR: #f60; TEXT-ALIGN: center
}
A:hover {
	COLOR: #f60
}
.fmchan {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px 5px; FONT: bold 12pt/120% arial,helvetica,sans-serif; COLOR: #f60; PADDING-TOP: 3px
}
.fmchan2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 2px 8px; FONT: bold 10pt/110% verdana,helvetica,sans-serif; COLOR: #306; TEXT-INDENT: -6px; PADDING-TOP: 5px
}
.fmsubtopic {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 9pt/125% verdana,helvetica,sans-serif; MARGIN-LEFT: 8px; COLOR: #306; TEXT-DECORATION: none
}
.fmchan3 {
	FONT: 10pt/125% verdana,arial,helvetica,sans-serif; MARGIN-LEFT: 8px; COLOR: #339; TEXT-INDENT: -6px; TEXT-DECORATION: none
}
.fmchan4 {
	PADDING-LEFT: 5px; FONT: 10pt/125% verdana,arial,helvetica,sans-serif; MARGIN-LEFT: 8px; COLOR: #339; TEXT-DECORATION: none
}
.fmchanfeat {
	FONT: 10pt/125% verdana,arial,helvetica,sans-serif; MARGIN-LEFT: 8px; COLOR: #339; TEXT-INDENT: -6px; TEXT-DECORATION: none
}
.IPsearchRes {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
P.subtitle {
	FONT: bold 14pt verdana,arial,helvetica,sans-serif; COLOR: #000080
}
.companyhead {
	FONT: bold 16pt helvetica,verdana,sans-serif; COLOR: #f60; TEXT-ALIGN: center
}
.companysection {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 0em; FONT: bold 10pt verdana,sans-serif; COLOR: #000080; TEXT-ALIGN: left
}
.sparchhead {
	FONT: bold 14pt verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #306
}
.sparchcurrent {
	FONT: bold 10pt arial,helvetica,sans-serif; COLOR: #c33
}
.sparchalphalist {
	PADDING-BOTTOM: 3px; FONT: bold 10pt arial,helvetica,sans-serif; COLOR: #999; TEXT-ALIGN: center
}
.sparchtopnav {
	FONT: bold 10pt arial,helvetica,sans-serif; COLOR: #c33; TEXT-ALIGN: center
}
.sparchtopcur {
	FONT: bold 8pt verdana,arial,helvetica,sans-serif; COLOR: #000; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.sparchbotnav {
	FONT: bold 10pt arial,helvetica,sans-serif; COLOR: #c33; TEXT-ALIGN: center
}
.sparchselected1 {
	FONT: bold 16pt :arial,helvetica,sans-serif; COLOR: #c33; TEXT-DECORATION: none
}
.sparchchannels1 {
	FONT: 10pt arial,helvetica,sans-serif; COLOR: #306
}
.sparchselected2 {
	FONT: bold 10pt arial,helvetica,sans-serif; COLOR: #c33; TEXT-DECORATION: none
}
.sparchjump {
	COLOR: #c33
}
.sparchchannels2 {
	FONT: 9pt arial,helvetica,sans-serif; COLOR: #306
}
.sparchlink {
	FONT: 10pt verdana,arial,helvetica,sans-serif; TEXT-DECORATION: underline
}
.sparchalpha {
	FONT: bold 20px verdana,arial,helvetica,sans-serif; COLOR: #306
}
.spviewarchive {
	FONT: bold 9pt verdana,arial,helvetica,sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.sparchtoplink {
	FONT: bold 9pt verdana,arial,helvetica,sans-serif; COLOR: #306
}
.sparchline {
	BACKGROUND-COLOR: #306
}
.sparchcattitle {
	FONT: bold 10pt verdana,arial,sans-serif; TEXT-ALIGN: left
}
.sparchfeattitle {
	FONT: bold 10pt verdana,arial,sans-serif
}
.sparchfeatsubtitle {
	FONT: 9pt verdana,arial,sans-serif
}
.printhead {
	FONT: 10pt courier,verdana,arial,helvetica,sans-serif
}
.printfoot {
	FONT: 10pt verdana,arial,helvetica,sans-serif
}
.printnow {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif
}
.printcontentlink {
	FONT: 9pt verdana,arial,helvetica,sans-serif
}
.emailcontentlink {
	FONT: 9pt verdana,arial,helvetica,sans-serif
}
.whitelink {
	FONT: 10pt verdana,sans-serif; COLOR: #fff
}
.fbody {
	MARGIN-TOP: auto; FONT: 10pt/120% verdana
}
.ftitle {
	FONT: bold 13pt verdana,sans-serif; COLOR: #000080; TEXT-ALIGN: center
}
.fsubtitle {
	FONT: bold italic 10pt verdana,sans-serif; COLOR: #000; TEXT-ALIGN: center
}
.fsubhead {
	FONT: bold 10pt verdana,sans-serif; COLOR: #000080
}
.fbyline {
	FONT: bold 10px verdana,arial,helvetica,sans-serif; COLOR: #c33
}
.fcaption {
	FONT: 9pt arial,helvetica,sans-serif; COLOR: #000080
}
.femail {
	FONT: 10px arial,helvetica,sans-serif
}
.mainstatesymbols {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px
}
.statesymbols {
	FONT: 10pt arial,helvetica,sans-serif
}
.stateprofilelink {
	FONT: bold 12pt arial,helvetica,sans-serif
}
.otherstatesymbols {
	FONT: 0.85em arial,helvetica,sans-serif
}
.timetravel {
	FONT: bold 0.8em verdana,arial,helvetica; TEXT-ALIGN: center
}
.synddate {
	FONT: bold 18pt verdana,arial,helvetica,sans-serif; COLOR: #306
}
.syndhead {
	FONT: bold 16px verdana,arial,helvetica,sans-serif; COLOR: #c33
}
.syndwords1 {
	FONT: 10pt arial,helvetica,sans-serif; PADDING-TOP: 5px
}
.sidebartext {
	FONT: 10pt verdana,arial,helvetica,sans-serif; PADDING-TOP: 5px
}
LI.sidebartext {
	PADDING-BOTTOM: 1px
}
.sidebarheader {
	FONT: bold 10pt verdana,arial,sans-serif; COLOR: #9f0; TEXT-ALIGN: left
}
.sidebarsubtext {
	FONT: 8pt verdana,arial,helvetica,sans-serif; COLOR: red; PADDING-TOP: 7px
}
.rnlevel {
	FONT-WEIGHT: bold; COLOR: #c33
}
.rndec {
	FONT-WEIGHT: bold; COLOR: #c33
}
.keyword {
	FONT-WEIGHT: bold; COLOR: #c33
}
.quiz {
	FONT: 10pt verdana,arial,helvetica,sans-serif; COLOR: #339
}
.quizsource {
	FONT-WEIGHT: bold
}
.quizdest {
	FONT-WEIGHT: bold
}
.quizquest {
	FONT-WEIGHT: bold
}
EM.quizword {
	FONT-WEIGHT: bold; COLOR: #c33; FONT-STYLE: normal
}
.quizquestnum {
	FONT-WEIGHT: bold; COLOR: #000
}
EM.spellwordmis {
	FONT-WEIGHT: bold; COLOR: #c33; FONT-STYLE: normal
}
A.spellhint {
	FONT-SIZE: 10pt; COLOR: #f60
}
DIV.spellhint {
	PADDING-LEFT: 20px; FONT-SIZE: 10pt; COLOR: #f60; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.quizpron {
	PADDING-LEFT: 16px; FONT: 9pt arial,sans-serif; COLOR: #000
}
OL.quizdef {
	FONT-SIZE: 8pt; COLOR: #666
}
P.quizopt {
	FONT-WEIGHT: normal; COLOR: #ccc
}
A.quizhint {
	FONT-SIZE: 10pt; COLOR: #f60
}
P.quizhint {
	FONT-SIZE: 10pt; COLOR: #f60; TEXT-ALIGN: center
}
EM.quizyes {
	COLOR: #f60; FONT-STYLE: normal
}
A.quizyes {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666
}
A.quizno {
	FONT-SIZE: 9pt; COLOR: #666
}
P.quizcongrats {
	FONT-WEIGHT: bold; COLOR: #090
}
P.quizsorry {
	FONT-WEIGHT: bold; COLOR: #c33
}
P.quizrelated {
	MARGIN: 2em; FONT: bold 11pt verdana,arial,helvetica,sans-serif; COLOR: #060
}
.ttfootnote {
	FONT: italic 9pt helvetica,sans-serif; TEXT-ALIGN: left
}
.ttintro {
	FONT: 10pt verdana,helvetica,sans-serif; TEXT-ALIGN: left
}
.ttseealso {
	FONT: bold 10pt verdana,helvetica,sans-serif; TEXT-ALIGN: left
}
.ttalsolink {
	FONT: 10pt verdana,helvetica,sans-serif; MARGIN-LEFT: 20px; TEXT-ALIGN: left
}
.ttsource {
	FONT: italic 9pt helvetica,sans-serif; TEXT-ALIGN: left
}
.ttnext {
	FONT: bold 10pt arial,sans-serif; COLOR: #c33; TEXT-ALIGN: center
}
.ttdaily {
	FONT: bold 10pt arial,sans-serif; TEXT-ALIGN: center
}
.ttsubhead {
	FONT: italic 10pt verdana,helvetica,sans-serif; TEXT-ALIGN: center
}
.ttcontent {
	FONT: 10pt verdana,helvetica,sans-serif
}
.pollquestionstyle {
	FONT: bold 9pt verdana,arial,helvetica; COLOR: #306; TEXT-ALIGN: center
}
.polloptionsstyle {
	PADDING-LEFT: 12px; FONT: 9pt verdana,arial,helvetica; COLOR: #306; TEXT-ALIGN: left
}
.pollseeresults {
	FONT: 10px arial,helvetica; COLOR: #306; TEXT-ALIGN: center
}
.pollrelatedinfo {
	FONT: bold 10pt verdana,arial,helvetica; COLOR: #060; TEXT-ALIGN: center
}
.bname {
	FONT: bold 12pt verdana,arial; COLOR: #000; PADDING-TOP: 2px
}
.btitle {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; FONT: bold 10pt verdana,arial; COLOR: #fff; PADDING-TOP: 2px
}
.bred {
	PADDING-LEFT: 8px; FONT: bold 10pt verdana,arial; COLOR: #930; PADDING-TOP: 4px
}
.bgrey {
	FONT: bold 10pt verdana,arial; COLOR: #666; PADDING-TOP: 4px
}
.bgreyind {
	PADDING-LEFT: 8px; FONT: bold 10pt verdana,arial; COLOR: #666; PADDING-TOP: 4px
}
A.blinks {
	PADDING-LEFT: 8px; FONT: 9pt verdana,arial; COLOR: #039
}
.bsee {
	FONT: bold italic 9pt verdana,arial; COLOR: #039
}
.bsource {
	FONT: 9pt arial,verdana; COLOR: #666; PADDING-TOP: 2px
}
.bclrwhite {
	BACKGROUND-COLOR: #fff
}
.bclrblue {
	BACKGROUND-COLOR: #039
}
.bclrbrdr {
	BORDER-LEFT-COLOR: #039; BORDER-BOTTOM-COLOR: #039; BORDER-TOP-COLOR: #039; BORDER-RIGHT-COLOR: #039
}
.bimgbrdr {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
A.link {
	COLOR: #309
}
A.visited {
	COLOR: #000080
}
A.active {
	COLOR: #f60
}
A.kidschannel {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif; COLOR: #309; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
H2 {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
H3 {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
H4 {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
H5 {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
H6 {
	FONT-WEIGHT: bold; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: 18pt; COLOR: #309
}
H2 {
	FONT-SIZE: 16pt; COLOR: #309
}
H3 {
	FONT-SIZE: 14pt; COLOR: #f60
}
TABLE.box {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11pt arial,sans-serif; BORDER-LEFT: 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ccf
}
TABLE.geosum {
	BACKGROUND-COLOR: #c0c0ff
}
TABLE.graphseg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.sgmltable {
	BORDER-TOP-WIDTH: thin; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; PADDING-BOTTOM: 3px; FONT: 11pt arial,helvetica,sans-serif; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccf; BORDER-RIGHT-WIDTH: thin
}
TD.otherstatesymbols {
	FONT-SIZE: 80%
}
TABLE.toc {
	MARGIN-RIGHT: 8px; BACKGROUND-COLOR: #ccf
}
DIV.see {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: italic 10pt verdana,arial,helvetica,sans-serif; PADDING-TOP: 2px
}
UL.see {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.navbutton {
	FONT: 10pt arial,helvetica,sans-serif
}
TR.oddrow {
	BACKGROUND-COLOR: #c0c0c0
}
.context {
	FONT: 10pt arial,helvetica,sans-serif
}
.tocentry {
	FONT: 10pt arial,helvetica,sans-serif
}
.chaptertoc {
	FONT: 10pt arial,helvetica,sans-serif
}
P.weblink {
	FONT: 10pt arial,helvetica,sans-serif
}
.graphictitle {
	FONT: 9pt verdana,arial,helvetica,sans-serif; COLOR: #000080; TEXT-ALIGN: center
}
.caption {
	FONT: 10px verdana,arial,helvetica,sans-serif; COLOR: #000080; TEXT-ALIGN: center
}
.source {
	MARGIN-BOTTOM: 0.5em; FONT: 8pt verdana,arial,helvetica,sans-serif; COLOR: #366; TEXT-ALIGN: center
}
DIV.contrib {
	FONT: 8pt verdana,arial,helvetica,sans-serif; COLOR: #366
}
DIV.contribinfo {
	FONT: 8pt verdana,arial,helvetica,sans-serif; COLOR: #366
}
DIV.intro {
	FONT-SIZE: 12pt
}
DIV.source {
	DISPLAY: block; FONT: 9pt arial,sans-serif; COLOR: #000080; TEXT-ALIGN: center
}
SPAN.hitloc {
	FONT-WEIGHT: bold; FONT-FAMILY: arial,helvetica,sans-serif
}
SPAN.summary {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
SPAN.rm {
	FONT-WEIGHT: normal; FONT-STYLE: normal; TEXT-DECORATION: none
}
SPAN.name {
	DISPLAY: inline; FONT-WEIGHT: bold
}
SPAN.source {
	DISPLAY: block; FONT: 9pt arial,sans-serif; COLOR: #000080; TEXT-ALIGN: center
}
SPAN.v {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.v1 {
	FONT: 8pt verdana,arial,helvetica,sans-serif
}
.v2 {
	FONT: 10pt verdana,arial,helvetica,sans-serif
}
SPAN.a {
	FONT-FAMILY: arial,helvetica,sans-serif
}
SPAN.a1 {
	FONT: 9pt arial,helvetica,sans-serif
}
SPAN.a2 {
	FONT: 10pt arial,helvetica,sans-serif
}
LI.tocentry {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/tmpl/kids/toc-icon.gif)
}
.nobull {
	LIST-STYLE-TYPE: none
}
.date {
	COLOR: #800000
}
DT {
	FONT-WEIGHT: bold; COLOR: #800000
}
.searchresultip {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif
}
.searchcontext {
	FONT-WEIGHT: normal
}
.searchdesc {
	FONT-WEIGHT: normal; FONT-STYLE: italic
}
.searchtitle {
	FONT: bold 14pt arial,helvetica,sans-serif
}
.searchreturnedip {
	FONT: 10pt verdana,arial,helvetica,sans-serif; COLOR: #000
}
.searchnumber {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt
}
.searchspell {
	FONT: bold italic 10pt verdana,arial,helvetica,sans-serif
}
.searchpagenum {
	COLOR: #999
}
.searchspelldym {
	FONT: 10pt verdana,arial,sans-serif
}
.atcountrylist {
	FONT: 10pt arial,helvetica,sans-serif
}
.atcountrytable {
	BACKGROUND-COLOR: #eee
}
.knreuters {
	PADDING-BOTTOM: 8px; FONT: 10px verdana,arial,sans-serif
}
.kndate {
	PADDING-BOTTOM: 3px; FONT: bold 11px verdana,arial,helvetica,sans-serif; COLOR: #c00
}
.knfmheadline {
	FONT: bold 11pt verdana,arial,helvetica,sans-serif; COLOR: #000080; PADDING-TOP: 4px
}
.knfmheadlinelist {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif; COLOR: #000080
}
.knfmtext {
	FONT: 10pt verdana,arial,helvetica,sans-serif; COLOR: #306
}
.knfmbyline {
	COLOR: #c00
}
.knrelatedlinks {
	FONT: 9pt arial,helvetica,verdana,sans-serif
}
A.knreuterslink {
	FONT: 10pt verdana,arial,helvetica,sans-serif; COLOR: #315c78
}
SPAN.knreuterslink {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif; COLOR: #315c78
}
DIV.knreuterslink {
	PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
A.knfullcover {
	FONT: 10px verdana,arial,helvetica,sans-serif; COLOR: #c00
}
.knreutersheadline {
	COLOR: #365d6c; PADDING-TOP: 4px
}
.knreutersheadlinelist {
	FONT: bold 10pt verdana,arial,helvetica,sans-serif; COLOR: #365d6c
}
.knreuterstext {
	FONT: 10pt verdana,arial,helvetica,sans-serif; COLOR: #315c78
}
A.kncurrentlink {
	FONT: bold 11px verdana,arial,helvetica,sans-serif; COLOR: #c00
}
DIV.kncurrentlink {
	PADDING-RIGHT: 2px; PADDING-BOTTOM: 3px
}
.knpagepadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.knarchivepadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.knheadlinepadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f4ce
}
.knheadlinelistpadding {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f4ce
}
.knheadlinecolor {
	BACKGROUND-COLOR: #f3f4ce
}
.knarchivecolor {
	BACKGROUND-COLOR: #fff
}
.knpagecolor {
	BACKGROUND-COLOR: #cff
}
.knmoreheads {
	FONT: bold 11px verdana,arial,helvetica,sans-serif; COLOR: #666
}
A.knmoreheads {
	COLOR: #000080
}
.kncalendar {
	FONT: bold 10pt verdana,arial,sans-serif; COLOR: #999; BACKGROUND-COLOR: #ebffff; TEXT-ALIGN: center
}
.kncalendar A {
	COLOR: #315c78
}
.knmonth {
	COLOR: #fff; BACKGROUND-COLOR: #315c78
}
.knweek {
	COLOR: #315c78; BACKGROUND-COLOR: #addee4
}
.knweekselect {
	COLOR: #315c78; BACKGROUND-COLOR: #9f0
}
.knmonthselect {
	COLOR: #9f0; BACKGROUND-COLOR: #315c78
}
.large {
	FONT-SIZE: 115%
}
.huge {
	FONT-SIZE: 130%
}
.small {
	FONT-SIZE: 85%
}
.tiny {
	FONT-SIZE: 70%
}
.red {
	COLOR: #c33
}
.bold {
	FONT-WEIGHT: bold
}
.center {
	TEXT-ALIGN: center
}
INPUT.blugo {
	BORDER-RIGHT: #68e 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #68e 2px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #68e 2px outset; COLOR: #128; PADDING-TOP: 0px; BORDER-BOTTOM: #68e 2px outset; BACKGROUND-COLOR: #def
}
INPUT.grygo {
	BORDER-RIGHT: #bbb 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 2px outset; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #bbb 2px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 2px outset; BACKGROUND-COLOR: #ccc
}
UL#spotFootKids {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL#spotFootKids LI {
	DISPLAY: inline; FONT: bold 85% Arial,Helvetica,sans-serif
}
#fmAd {
	BORDER-RIGHT: #306 0px solid; PADDING-RIGHT: 8px; BORDER-TOP: #306 1px solid; PADDING-LEFT: 4px; Z-INDEX: 100; BACKGROUND: #ffc; PADDING-BOTTOM: 4px; MARGIN: 36px 0px 0px; FONT: 11px Verdana,Arial,sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #306 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #306 1px solid; TEXT-ALIGN: center
}
#fmAd H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #306; PADDING-TOP: 0px
}
#fmAd P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 2px 0px 0px; COLOR: #306; PADDING-TOP: 0px
}
#fmAd IMG {
	FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#fmAd P#boldLink {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 18px 0px 0px; PADDING-TOP: 0px
}
#fmAd P#boldLink A {
	FONT-WEIGHT: bold; COLOR: #c30
}
.relContent {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 4px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande","Trebuchet MS",Verdana,Arial,sans-serif
}
.relContent H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.relContent H4 EM {
	COLOR: #900; FONT-STYLE: normal
}
.relContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dashed
}
.relContent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.relContent LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 4px
}
.promo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; WIDTH: 166px; PADDING-TOP: 0px
}
P.promoBuy {
	CLEAR: both; FONT-SIZE: 12px; COLOR: #900
}
P.promoBuy A {
	FONT-SIZE: 12px
}
.sourceLine {
	PADDING-RIGHT: 0px; BORDER-TOP: #039 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
.sourceLine P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.fmNav {
	FONT: bold 11px/120% "Lucida Grande",Tahoma,Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif
}
.fmNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 113px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.fmNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.fmNav LI A {
	BACKGROUND-POSITION: 100% 0px; DISPLAY: block; COLOR: #cf3; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #306; TEXT-DECORATION: none; outline: none
}
.fmNav LI A:visited {
	BACKGROUND-POSITION: 100% 0px; DISPLAY: block; COLOR: #cf3; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #306; TEXT-DECORATION: none; outline: none
}
.fmNav LI A:hover {
	COLOR: #f60
}
.fmNav LI A:unknown {
	COLOR: #f60
}
.fmNav LI A SPAN {
	POSITION: relative
}
.fmNav LI#home A SPAN {
	TOP: 9px
}
.fmNav LI#world A SPAN {
	TOP: 5px
}
.fmNav LI#us A SPAN {
	TOP: 12px
}
.fmNav LI#people A SPAN {
	TOP: 10px
}
.fmNav LI#funfacts A SPAN {
	TOP: 10px
}
.fmNav LI#science A SPAN {
	TOP: 8px
}
.fmNav LI#math A SPAN {
	TOP: 3px
}
.fmNav LI#sports A SPAN {
	TOP: 12px
}
.fmNav LI#life A SPAN {
	TOP: 11px
}
.fmNav LI#games A SPAN {
	TOP: 6px
}
.fmNav LI#homework A SPAN {
	TOP: 3px
}
.fmNav LI#funbrain A SPAN {
	DISPLAY: none
}
.fmNav LI#sitemap A SPAN {
	TOP: 10px
}
.fmNav LI#home A {
	PADDING-RIGHT: 53px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_homeSub.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 29px; BACKGROUND-COLOR: transparent
}
.fmNav LI#world A {
	PADDING-RIGHT: 51px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_world.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
.fmNav LI#us A {
	PADDING-RIGHT: 49px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_us.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 33px
}
.fmNav LI#people A {
	PADDING-RIGHT: 47px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_people.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 31px
}
.fmNav LI#funfacts A {
	PADDING-RIGHT: 45px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_funfacts.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 32px
}
.fmNav LI#science A {
	PADDING-RIGHT: 43px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_science.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 31px
}
.fmNav LI#math A {
	PADDING-RIGHT: 41px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_math.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 28px
}
.fmNav LI#sports A {
	PADDING-RIGHT: 39px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_sports.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 32px
}
.fmNav LI#life A {
	PADDING-RIGHT: 37px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_life.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
.fmNav LI#games A {
	PADDING-RIGHT: 35px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_games.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 36px
}
.fmNav LI#homework A {
	PADDING-RIGHT: 33px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_homework.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 36px
}
.fmNav LI#funbrain A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmNav_funbrain.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
.fmNav LI#sitemap A {
	PADDING-RIGHT: 31px; BACKGROUND-POSITION: 100% 5px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/fmIcon_sitemap.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 36px; BACKGROUND-COLOR: #cc0
}
.fmNav LI#sitemap A {
	COLOR: #306
}
.fmNav LI#sitemap A:visited {
	COLOR: #306
}
.fmNav LI#sitemap A:hover {
	COLOR: #900
}
.fmNav LI#sitemap A:unknown {
	COLOR: #900
}
#fmNav-BGcolor {
	WIDTH: 113px; BACKGROUND-COLOR: #cc0
}
.fmInc {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; FONT: bold 11px/120% "Lucida Grande",Tahoma,Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif; COLOR: #fff; PADDING-TOP: 4px! important; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.fmInc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 8px; MARGIN: 0px 12px 0px 18px; PADDING-TOP: 6px
}
.fmInc UL LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 2px! important; MARGIN: 0px; PADDING-TOP: 2px! important; LIST-STYLE-TYPE: circle
}
.Favs {
	BACKGROUND: url(/images/fmBGextend.gif) #306 no-repeat 100% 0px
}
.RefDesk {
	BACKGROUND: #306; PADDING-BOTTOM: 4px! important
}
.fmInc A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cf3; TEXT-DECORATION: underline! important; outline: none
}
.fmInc A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cf3; TEXT-DECORATION: underline! important; outline: none
}
.fmInc A:hover {
	COLOR: #f60
}
.fmInc A:unknown {
	COLOR: #f60
}
#IDX-F DIV {
	FONT-FAMILY: Arial,"Lucida Grande",Lucida,Verdana,Helvetica,Geneva,sans-serif
}
#IDX-F DIV {
	BORDER-RIGHT: #636 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9f0; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px; PADDING-TOP: 0px
}
#IDX-F UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#IDX-F UL LI {
	FONT-SIZE: 12px
}
#IDX-F UL LI A {
	MARGIN-TOP: 12px; DISPLAY: block; LINE-HEIGHT: 120%
}
#IDX-F UL LI DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#IDX-F DIV A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#IDX-F DIV A {
	COLOR: #006
}
#IDX-F DIV A:visited {
	COLOR: #006
}
#IDX-F DIV A:hover {
	COLOR: #f60
}
#IDX-F DIV A:unknown {
	COLOR: #f60
}
#IDX-F DIV SPAN {
	DISPLAY: none
}
#IDX-F LI {
	PADDING-LEFT: 16px; VERTICAL-ALIGN: text-top
}
LI#SB {
	PADDING-LEFT: 0px
}
LI#AotD {
	PADDING-LEFT: 0px
}
LI#MF {
	PADDING-LEFT: 0px
}
LI#ItN A {
	PADDING-TOP: 14px
}
LI#TB A {
	PADDING-TOP: 14px
}
LI#TiH A {
	PADDING-TOP: 14px
}
LI#WQ A {
	PADDING-TOP: 14px
}
LI#MP A {
	PADDING-TOP: 14px
}
LI.BUL {
	BACKGROUND: url(/images/fmIDX_BULorange.gif) no-repeat 0px 3px
}
LI#ItN {
	BACKGROUND: url(/images/fmIDX_ItN.gif) no-repeat 0px 0px
}
LI#SB A {
	BACKGROUND: url(/images/fmIDX_SB.gif) no-repeat 0px 0px; HEIGHT: 16px
}
LI#TB {
	BACKGROUND: url(/images/fmIDX_TB.gif) no-repeat 0px 0px
}
LI#TiH {
	BACKGROUND: url(/images/fmIDX_TiH.gif) no-repeat 0px 0px
}
LI#WQ {
	BACKGROUND: url(/images/fmIDX_WQ.gif) no-repeat 0px 0px
}
LI#AotD A {
	BACKGROUND: url(/images/fmIDX_AotD.gif) no-repeat 0px 0px; HEIGHT: 16px
}
LI#MP {
	BACKGROUND: url(/images/fmIDX_MP.gif) no-repeat 0px 0px
}
LI#MF A {
	BACKGROUND: url(/images/fmIDX_MF.gif) no-repeat 0px 0px; HEIGHT: 11px
}
LI#A {
	BACKGROUND: url(/images/fmIDX_ItSa.gif) no-repeat 0px 0px
}
LI#B {
	BACKGROUND: url(/images/fmIDX_ItSb.gif) no-repeat 0px 0px
}
LI#A IMG {
	PADDING-TOP: 20px
}
LI#B IMG {
	PADDING-TOP: 20px
}
#IDX-F A.ItSbr {
	DISPLAY: inline
}
#ipS-Tools {
	BORDER-RIGHT: #ccc 0px dashed; PADDING-RIGHT: 0px! important; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 8px! important; MARGIN: 12px 0px 6px; BORDER-LEFT: #ccc 0px dashed; PADDING-TOP: 8px! important; BORDER-BOTTOM: #ccc 1px dashed; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#ipS-Tools LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10px "Lucida Grande",Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#ipS-Tools LI UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ipS-Tools LI UL LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ipS-Tools LI#ipS-T-cite A {
	BACKGROUND: url(/images/05ip_BTNcite.gif) no-repeat 0px 1px
}
#ipS-Tools LI#ipS-T-email A {
	BACKGROUND: url(/images/05ip_BTNemail.gif) no-repeat 0px 0px
}
#ipS-Tools LI#ipS-T-print A {
	BACKGROUND: url(/images/05ip_BTNprint.gif) no-repeat 0px 0px
}
#ipS-Tools LI A {
	PADDING-LEFT: 15px; COLOR: #036; TEXT-DECORATION: none
}
#ipS-Tools LI A:visited {
	PADDING-LEFT: 15px; COLOR: #036; TEXT-DECORATION: none
}
#ipS-Tools LI A:hover {
	COLOR: #f60
}
#ipS-Tools LI A:unknown {
	COLOR: #f60
}
#ipS-Tools LI#ipS-T-print {
	BORDER-RIGHT-STYLE: none! important
}
#ipS-Tools LI#ipS-T-archive {
	BORDER-RIGHT-STYLE: none! important
}
.hide {
	DISPLAY: none
}
.orangeVert {
	BACKGROUND: #cc0
}
.orangeVert IMG {
	WIDTH: 13px
}
.orangeVert IMG.oV-BTM {
	BACKGROUND: #f60; BORDER-BOTTOM: #306 1px solid; HEIGHT: 294px
}
.orangeVert IMG.oV-BTMint {
	BACKGROUND: #f60; BORDER-BOTTOM: #306 1px solid; HEIGHT: 289px
}
#fmHPsearch TD {
	VERTICAL-ALIGN: top
}
#fmHPs-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/tmpl/fm/searchbox_new_home.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 128px; PADDING-TOP: 0px
}
#fmHPquery {
	MARGIN: 4px 8px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 84px
}
TD#fmHP-Map {
	BACKGROUND: #cc0; VERTICAL-ALIGN: top; WIDTH: 355px
}
