BODY {
	TEXT-ALIGN: center
}
#em {
	OVERFLOW: hidden; WIDTH: 1em; HEIGHT: 0px
}
#searchdiv {
	WIDTH: 19.5em; HEIGHT: 2.5em
}
#main {
	; WIDTH: expression(  (d = document)
                   && (d.getElementById('em'))
                   && (fs = d.getElementById('em').offsetWidth)
                   && (po = 2 * fs)
                   && (bo = 3)
                   && (min = 50 * fs)
                   && (max = 70 * fs)
                   && (cw = d.body.clientWidth)
                   && (px = 'px')
                   && (cw - po >= max + bo ? max + px : cw - po <= min + bo ? min + px : 'auto')
                   ); TEXT-ALIGN: left
}
#secnav .searchbut {
	BORDER-RIGHT: #3366cc 0.1em solid; BORDER-TOP: #3366cc 0.1em solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: #3366cc 0.1em solid; WIDTH: 1.8em; COLOR: #ffffff; MARGIN-RIGHT: 0.3em; BORDER-BOTTOM: #3366cc 0.1em solid; HEIGHT: 1.4em; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
