body {
	font: 11px Verdana;
	color: #000;
	background: url(images/bg.jpg) repeat-x #d8dee7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

span.header {
	font: 14px "Times New Roman", Times, serif;
	color: #000000;
}
span.special {
	color: #8e0000;
}
span.igmg{
	color: #0e2771;
	font-weight: bold;
	text-decoration: none;
}
	span.igmg a{
	color: #0e2771;
	font-weight: bold;
	text-decoration: none;
	}
	span.igmg a:visited{
	color: #0e2771;
	font-weight: bold;
	text-decoration: none;
	}
	span.igmg a:hover{
	color: #0e2771;
	font-weight: bold;
	text-decoration:underline;
	}

#form input {
	font: 11px Verdana;
	color: #666;
	background: #FFF;
	border: 1px solid #bab9b9;	
	width: 125px;
}
#form textarea{
	font: 11px Verdana;
	color: #666;
	background: #FFF;
	border: 1px solid #bab9b9;	
	width: 396px;
}

#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 10px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #d7d2d2 /*url(images/drop_bg.jpg) no-repeat*/;
		/*padding: 5px 12px;*/
		text-decoration: none;
		width: 124px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #24313C /*url(images/drop_bg.jpg) no-repeat*/;}
		
		#jsddm li ul
		{	margin-top: 0px;
			margin-left: -28px;
			padding: 0;
			position: absolute;
			visibility: hidden;
		}
		
			#jsddm ul
			{   border: 1px solid #bab3b3;}
			
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: 166px;
				background: #d7d2d2 /*url(images/drop_bg.jpg) no-repeat*/;
				color: #24313C;
				padding: 8px;}
			
			#jsddm li ul li a:hover
			{	background: #c9c7c7}



div.content {
	width: 812px;
	background: url(images/contant-bg.jpg) repeat-y center #d8dee7;
}

div.content_footer {
	width: 812px;
	height: 18px;
	background: url(images/content-bottom.jpg) no-repeat center #d8dee7;
}

div.header_left {
	width: 118px;
	height: 191px;
	background: url(images/header-left.jpg);
}

div.header_logo {
	width: 252px;
	height: 191px;
	background: url(images/header-logo.jpg);
}

div.header_img {
	width: 496px;
	height: 191px;
	background: url(images/header-ani.jpg);
}

div.header_right {
	width: 74px;
	height: 191px;
	background: url(images/header-right.jpg);
}

div.nav_left {
	width: 370px;
	height: 73px;
	background: url(images/nav-left.jpg);
}

div.nav_right {
	width: 74px;
	height: 73px;
	background: url(images/nav-right.jpg);
}

div.fl_ad {
	width: 812px;
	height: 162px;
	background: url(images/ad.jpg);
}
div.boxbg {
	width: 212px;
	background: url(images/box-sides.jpg) repeat-y;
	padding: 0px 15px 0px 15px;
}
div.news {
	width: 520px;
	height: 214px;
	background: url(images/news.jpg) no-repeat;
}
