	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("../system/csshover.htc"); 
		font:12px Arial, sans-serif;
		color:#535353;
		text-align:center;
		position:relative;
		min-height:100%;
		background:url(../images/body.jpg) 0 0 repeat-x;
	}
	* html body	{
		height:100%;
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#8B001C;
		text-decoration:underline; 
	}
	a:hover	{
		text-decoration:none; 
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	.header	{
		height:105px;
		width:960px;
		margin:0 auto;
		text-align:left;
		position:relative;
		z-index:3;
	}
	.header .logo	{
		background:url(../images/logo.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo.png, sizingMethod=crop);
		width:271px;
		height:247px;
		position:absolute;
		top:0;
		left:0;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		cursor:pointer;
	}
	.header .topMenu	{
		position:absolute;
		left:510px;
		top:17px;
	}
	.header .topMenu li	{
		float:left;
		background:url(../images/top_menu_separator.gif) 100% 6px no-repeat;
		padding-right:34px;
		margin-right:31px;
		height:35px;
	}
	.header .topMenu li.last	{
		background:none;
		margin:0;
		padding:0;
	}
	.header .topMenu li a	{
		color:#0097D6;
		font-size:16px;
		text-decoration:none;
		padding-top:8px;
		float:left;
	}
	.header .topMenu li a:hover	{
		background:url(../images/bullet_top_menu.gif) 50% 0 no-repeat;
	}
	.header .topMenu li strong	{
		color:#0097D6;
		font-size:16px;
		text-decoration:none;
		padding-top:8px;
		float:left;
		background:url(../images/bullet_top_menu.gif) 50% 0 no-repeat;
		font-weight:normal;
	}
	.header .topMenu li strong a	{
		padding-top:0;
	}
	.header .topMenu li strong a:hover	{
		background:none;
	}
	.header .intro	{
		display:block;
		position:absolute;
		right:20px;
		top:75px;
		color:#6C6C6C;
		font-size:15px;
		font-weight:bold;
		text-align:right;
	}
	.header .intro strong	{
		font-size:24px;
	}
	.indexIll	{
		display:block;
		margin:38px auto 0 auto;
	}
	.footer	{
		background:url(../images/footer_bg.jpg) 0 0 repeat-x;
		clear:both;
		position:relative;
		z-index:1;
	}
	.footer .holder	{
		height:78px;
		position:relative;
		text-align:left;
		width:960px;
		margin:0 auto;
	}
	.footer .copy	{
		position:absolute;
		top:48px;
		right:27px;
		color:#939393;
	}
	.footer .counters	{
		position:absolute;
		top:33px;
		left:17px;
	}
	.footer .innerIll	{
		position:absolute;
		top:-286px;
		left:0;
	}
	.content	{
		overflow:hidden;
		width:960px;
		text-align:left;
		margin:0 auto;
		z-index:2;
		position:relative;
	}
	* html .content	{
		overflow:visible;
	}
	.subMenu	{
		float:left;
		width:140px;
		padding:152px 0 280px 74px;
		font-size:14px;
		text-align:left;
	}
	.subMenu li	{
		margin-bottom:13px;
	}
	.subMenu li a	{
		text-decoration:none;
		color:#6E6D6D;
		padding-right:18px;
	}
	.subMenu li a:hover	{
		color:#0097D6;
		background:url(../images/bullet_side_menu.gif) 100% 5px no-repeat;
	}
	.subMenu li strong	{
		color:#0097D6;
		padding-right:18px;
		background:url(../images/bullet_side_menu.gif) 100% 5px no-repeat;
		font-weight:normal;
	}
	.subMenu li strong a	{
		padding-right:0;
		background:none;
		color:#0097D6;
	}
	.subMenu li ul	{
		margin:10px 0;
		font-size:12px;
		padding-left:10px;
	}
	.subMenu li ul a, .subMenu li ul strong	{
		padding-left:10px;
		padding-right:0;
	}
	.subMenu li ul a:hover	{
		background:url(../images/bullet_side_menu.gif) 0 5px no-repeat;
	}
	.subMenu li ul strong	{
		background:url(../images/bullet_side_menu.gif) 0 5px no-repeat;
	}
	.subMenu li ul strong a	{
		padding-left:0;
	}
	.subMenu li ul strong a:hover	{
		background:none;
		padding-left:0;
	}
	.txt	{
		margin:0 0 0 295px;
		width:627px;
		font:12px Verdana;
	}
	.txt p	{
		margin-bottom:15px;
		line-height:18px;
	}
	.txt .tizer	{
		background:url(../images/tizer_bott.gif) 0 100% no-repeat #D1D2D1;
		margin:20px 0;
	}
	.txt .tizer span	{
		display:block;
		background:url(../images/tizer_top.gif) 0 0 no-repeat;
		padding:20px;
		color:white;
		font:15px Arial, sans-serif;
		font-weight:bold;
	}
	.txt .tizer span a	{
		font-weight:bold;
	}
	.txt .tizer span strong	{
		font-size:24px;
	}
	.txt h2	{
		color:#FDB515;
		font-size:15px;
		font-weight:normal;
		margin-bottom:15px;
		font-family:Arial;
		margin-left:35px;
	}
	.txt ul	{
		margin:20px 0 20px 35px;
	}
	.txt ul li	{
		background:url(../images/bullet_01.gif) 0 6px no-repeat;
		padding-left:10px;
		margin-bottom:10px;
	}