@charset "utf-8";
/* CSS Document */

img{border:none;} form{margin:0px;}

body{margin:0px; background:url(images/bg.jpg) repeat-x #fff; background-position:top center; font-family:"Trebuchet MS", Arial; font-size:14px; color:#000;}
h1{margin:0px; color:#0d3c94; font-size:27px;line-height:31px; margin-top:45px; margin-bottom:46px; margin-left:100px;letter-spacing:-1px;}
h1 em{display:block; font-size:13px; font-weight:normal; margin-bottom:-27px; font-style:normal; letter-spacing:.5px;}
h2{margin:0px; margin:10px 0px 7px 0px;color:#ff0; font-size:20px; font-weight:normal}
h3{font-size:18px; font-weight:normal; color:#0040ac; margin:0px; margin-bottom:-7px;}
h4{ }
h4 a{background:url(images/img_list.gif) no-repeat 5px 9px; padding-left:20px; text-decoration:none; font-size:20px; font-weight:normal;}
h4 a:hover{ text-decoration:underline; color:#f60;}

p{display:block}
p em{color:#0090ff; font-weight:bold; font-style:normal;}
a{color:#0040ac;}
a:hover{text-decoration:none;}
#wraper{width:930px; margin:0 auto; background:url(images/con_bg.png) no-repeat;}

#top{display:block; height:60px; width:399px; padding:20px 20px 0px 511px;}
#top arrow{}
#head{ display:block; height:69px;}
#box{border:1px solid #ccc;background:#f1f1f1;clear:both;padding:10px;}
.box {float:left;width:270px;margin-right:5px;background:#FC0;padding:8px;}
	.box img{float:left;margin-right:5px;}
	.box a{text-decoration:none;width:200px;color:#000;}
	.box em{font-style:normal;font-size:14px;font-family:arial;display:block;padding-top:10px;width:250px;}
	.yellow{background:#FC0;}
	.blue{background:#6CF;}
	.green{background:#9C0;margin-right:0px}
	
	
#menu	{width:650px;height:30px;display:block;color:#fff;float:right;margin-top:30px;}
#menu a{height:25px;display:block;white-space:nowrap;padding:0px;margin:0px;padding-top:8px;color:#fff;border-right:1px solid #fff;text-decoration:none;padding-left:15px;padding-right:15px;display:block;text-align:left;}
#menu a:hover {color:#ff0;background:#000;}
#menu a.x{border-top:none;}
#menu ul{list-style:none;margin:0;padding:0;float:left;height:22px;}
* html #menu ul {width:60px;}
* html #menu ul li {float:left;height:0%;z-index:100}
* html #menu ul li a {height:0%;}
#menu li{position:relative;}
#menu ul ul{position:absolute;text-align:left;top:auto;height:1px;display:none;}
#menu ul ul a{background:#000;border-top:1px solid #fff;height:22px;padding:0px;width:175px;padding-left:5px;padding-top:4px; }
#menu ul ul a:hover{color:#ff0;background:#000;}
#menu ul ul ul{top:0;left:100%;}
		div#menu li:hover{cursor:pointer;z-index:100;}
		div#menu li:hover ul ul,
		div#menu li li:hover ul ul,
		div#menu li li li:hover ul ul,
		div#menu li li li li:hover ul ul
		{display:none;}
		
		div#menu li:hover ul,
		div#menu li li:hover ul,
		div#menu li li li:hover ul,
		div#menu li li li li:hover ul
		{display:block;}
#content{ width:890px; margin:0px 20px;}
#flash{margin-right:-20px; margin-top:-45px; float:right;}
	* html #flash{margin:0px; float:right; clear:none }
	* +html #flash{margin:0px; float:right; clear:none; }	
#blue_panel{display:block; padding:0px 20px; height:224px; background:url(images/bg_blue_panel.jpg) repeat-x;}
	#blue_panel .con{float:left;}
	#blue_panel .sep{float:left; width:42px; height:224px; background:url(images/sep_blue.jpg) no-repeat;}
	#blue_panel .list{display:block; height:23px; background:url(images/bg_equip_list.png) no-repeat; padding-left:22px; color:#fff; font-size:13px; line-height:23px; margin-bottom:2px;}
	#blue_panel P{color:#fff; font-size:13px; margin:0px; line-height:16px; margin-bottom:10px;}

#offer_panel_bot{display:block; padding:10px 19px;height:97px; background:url(images/bg_offer_bot.jpg) no-repeat;line-height:20px; }
#offer_panel_bot a{ text-decoration:none;display:block;color:#fff; font-family:arial;font-size:12px; margin-left:760px;background:#365284;margin-bottom:2px;padding-left:5px;}
#offer_panel_bot a:hover{background:#000;}

#footer{display:block; padding-top:15px; height:84px; background:url(images/bg_footer.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:20px;}
#footer a{text-decoration:none; color:#000; margin:0px 7px;}
#footer a:hover{color:#666;}

#ser{ display:block; }
#ser ul{margin:0px;}
#ser ul li{ list-style-image:url(images/img_list.gif); line-height:30px; color:#555; font-size:17px; }

#samples{}
#samples img{border:1px solid #666; margin:0px 15px 15px 0px;}

.w_specials{}
.w_specials a{text-decoration:none; display:block; line-height:32px; padding-left:33px; margin-bottom:5px; background:url(images/img_pdf.jpg) no-repeat; font-size:17px; font-weight:normal;}
.w_specials a:hover{ text-decoration:underline; color:#f60;}

