a img{border:none;}body{background-color:#e9e9e9;background-image:url(../images/new/bg-body.gif);background-repeat:repeat-y;background-position:top center;margin:0;padding:0;font-size:10pt;font-family:Verdana, '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;line-height:150%;color:#555555;}a{color:#0066ff;text-decoration:none;}a:hover{color:#0066ff;}a:visited{color:#f8762f; text-decoration:none;}#news a:visited{color:#0066ff; text-decoration:none;}a:active{color:#333333;}#topnavi{font-size:7.5pt; text-align:left; margin-left:20px;}#main{width:800px;margin:0 auto;padding:0;}#contents{width:760px;margin:0 auto;}#header{background-color:#000000;width:760px;height:50px;margin:0 auto;}h1{background-color:#000000;margin:0;padding:0;width:500px;float:left;}#menu{background-color:#000000;width:760px;height:26px;margin:0 auto;clear:both;}#menuBar{width:560px; float:left;}#menuBar a:hover, .productCategory a:hover{position:relative;top:3px;}form#search{float:right;margin:15px 0 0px 0px;width:200px;}form#search input#findtext{display:block;width:104px;float:left;border:1px solid #888888;background-color:#555555;background-repeat:no-repeat;margin:0px;font-family:lucida sans,verdana, "‚l‚r ‚oƒSƒVƒbƒN", sans serif;font-weight:bold;font-size:11px;color:white;}input#searchbutton{float:left;margin-left:5px;}#linkFlag{width:200px; float:right; background-color:#000000; text-align:right;}#linkFlag img{margin:8px 5px 0 0;}#partA{height:261px; clear:both;}#photoSlide{width:565px;height:240px;margin:10px 0 0 0;padding:0;float:left;}#photoSlide ul{display:none;}#rightBanner{margin:10px 0 0 0;float:right;}#rightBanner img{border:1px solid #b2b2b2;}#partB{background-image:url(../images/new/news.gif); background-repeat:no-repeat; height:26px; margin-bottom:6px; padding-top:4px;}#partC{clear:both; width:760px; margin:0 auto 5px auto;}#partC img{border:1px solid #b2b2b2;}#partD, #footer{width:760px; margin:0 auto; clear:both; font-size:8pt; text-align:center; color:#777777;}#footer{margin-top:20px;}.fontRed{color:#c3292e;}.topImage2{width:182px; margin-right:10px; float:left;"}.topImage3{width: 182px;float: right;margin-bottom: 8px;margin-right: 2px;}