* { color: #254996; font-family: Arial, Verdana, Tahoma, MS Sans Serif; font-size: 12px; }

body, html { margin: 0; padding: 0; }
body { background: url(/i/printer-bg.gif) 50% 0 no-repeat #9abef1; }
	
form, input { margin: 0; padding: 0; }

a { color: #FFF; }
	a:hover { text-decoration: none; }

img { border: 0; }

p { margin: 5px 0 15px 0; padding: 0; }

.cl { clear:both; height:0px; _height:2px; font-size:0px; margin:0; _margin:0 0 -2px 0; padding:0; }

/* common */
#box-all { min-width: 1000px; width: 100%; text-align: center; }
* html #box-all { width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%'); }

#box-all #box-center { text-align: left; margin: auto; width: 862px; }
/* common end */

#top1 { height: 111px; }
	#logo { float: left; padding: 17px 70px 0 90px; }
	#video { float: left; padding: 15px 70px 0 10px; }
		#video a { color: #fff7af; font-weight: bold; font-size: 11px; }
	#seminar { float: left; width: 250px; padding-top: 25px; }
		#seminar span { color: #FFF; }

#top2 { height: 72px; background: url(/i/top-bg.gif) no-repeat; }

#topmenu { border-collapse: collapse; }
	#topmenu td { padding: 12px 36px; }
		#topmenu td a { font-weight: bold; font-size: 11px; text-transform: uppercase; text-decoration: none; }
	#topmenu td.ac { padding: 0; }
		#topmenu td.ac div { background: url(/i/bg1.gif) no-repeat 0 0;padding: 0; }
			#topmenu td.ac div div { padding: 12px 36px; background: url(/i/bg2.gif) no-repeat 100% 0; }
			* html #topmenu td.ac div div { padding: 12px 36px 13px 36px; }


