/* General */
body, div, ul, li, h1, p {
	margin:0;padding:0
}
img {
	border:0
}
ul li {
	list-style:none
}
h1 {
	font-size:100%;font-weight:normal
}
html, body {
	height:100%;width:100%;background:#FFAB00 url(../i/header.png) repeat-x top left;color:#2E2E2E
}
/* Header */
#header {
	position:fixed;top:0;left:0;width:100%;height:64px;z-index: 9999;
}
#header .wrap {
	height:64px;min-width:960px;margin: 0 0;background:#484644 url(../i/header.png) repeat-x
}
#header .wrap .logo {
	float:left;width:192px;padding: 0 20px
}
#header .wrap .logo a {
	position:relative;display:block;width:192px;height:49px;margin:6px 0 0 0;background:transparent url(../i/logo.png) no-repeat;text-decoration:none
}
#header .wrap .links {
	float:left;margin-left:50px;min-width:100px
}
#header .wrap .links .center {
	float:left;width:60%
}
#header .wrap .links .center .link {
	margin:21px 0 0 14px
}
#header .wrap .links .right {
	position:relative; margin-left:60%
}
#header .wrap .links .right .link {
	position:absolute; left: 50%; margin:21px 0 0 -98px
}

#header1 {
	position:fixed;top:0;left:0;width:100%;height:100px;z-index: 9999;
}
#header1 .wrap {
	height:100px;min-width:960px;margin: 0 0;background:#484644 url(../i/header.png) repeat-x
}
#header1 .wrap .logo {
	float:left;width:192px;padding: 0 20px
}
#header1 .wrap .logo a {
	position:relative;display:block;width:192px;height:49px;margin:6px 0 0 0;background:transparent url(../i/logo.png) no-repeat;text-decoration:none
}
#header1 .wrap .links {
	float:left;margin-left:50px;min-width:100px
}
#header1 .wrap .links .center {
	float:left;width:60%
}
#header1 .wrap .links .center .link {
	margin:21px 0 0 14px
}
#header1 .wrap .links .right {
	position:relative;
}
#header1 .wrap .links .right .link {
	position:absolute; left: 50%; margin:21px 0 0 -98px
}
/* Header link */
.link {
	float:left;display:inline;height:27px;background:#2D2D2D url(../i/bn.gif) no-repeat left
}
.link a {
	float:left;height:21px;padding:5px 16px 0;background:url(../i/bn_r.gif) no-repeat right;white-space:nowrap;font:normal 16px Tahoma;color:#FFFEFE !important;cursor:pointer
}
.link a:hover {
	color:#FFDEBD !important
}
.link.active a {
	color:#C3C3C3 !important;text-decoration:none;cursor:default;
}
.link.active a:hover {
	color:#C3C3C3 ;text-decoration:none;
}
.empty {
	height:109px
}
/* Content */
#content {
	min-width:960px;min-height:100%;padding-top:64px;margin:0 20px;background:white url(../i/all.gif) repeat-y left;
}
/* Content left */
#content #menu {
	float:left;display:inline;overflow:hidden;width:300px;margin-left:-100%;padding-top:30px;background:url(../i/sidebar_l.gif) no-repeat right 50px
}
#content #menu p {
	padding:10px; margin:0
}
/* Content center */
#content .center {
	float:left;width:100%;overflow:hidden
}
#content .center .in {
	position:relative;margin: 0 250px 0 290px;padding:10px 10px 30px 15px
}
#content .center .in p {
	margin:20px 0;font:normal 14px/1.8 MS Sans Serif, Tahoma
}
#content .center .in .path {
	position:absolute;top:40px;font:normal 11px Tahoma
}
#content .center .in .path a {
	font:normal 11px Tahoma
}
/* Content right */
#content .sidebar_right {
	float:left;display:inline;overflow:hidden;width:250px;margin-left:-250px;padding-top:20px;background:url(../i/sidebar_r.gif) no-repeat left 50px;text-align:center;
}
#content .sidebar_right .photo {
	width:200px;margin:0 auto;text-align:center;font:normal 11px/1.6 Tahoma
}
#content .sidebar_right .photo li {
	margin-bottom:40px
}
#content .sidebar_right .photo li img {
	padding:7px;display:block;margin:0 auto 3px auto
}
#content .sidebar_right .photo li a {
	font:normal 11px Tahoma
}

#content1 {
	min-width:960px;min-height:100%;padding-top:100px;margin:0 20px;background:white url(../i/all.gif) repeat-y left;
}
/* Content left */
#content1 #menu1 {
	float:left;display:inline;overflow:hidden;width:250px;margin-left:-100%;padding-top:30px;background:url(../i/sidebar_l.gif) no-repeat right 50px
}
#content1 #menu1 p {
	padding:10px; margin:0
}
/* Content center */
#content1 .center {
	float:left;width:100%;overflow:hidden
}
#content1 .center .in {
	position:relative;margin: 0 0 0 240px;padding:10px 10px 30px 15px
}
#content1 .center .in p {
	margin:20px 0;font:normal 14px/1.8 MS Sans Serif, Tahoma
}
#content1 .center .in .path {
	position:absolute;top:40px;font:normal 11px Tahoma
}
#content1 .center .in .path a {
	font:normal 11px Tahoma
}
/* Menu */
#menu {
	width:100%
}
#menu li {
	width:100%;margin-bottom:5px;background:url(../i/arr.gif) no-repeat left;background-position-y:12px;
}
#menu li a {
	display:block;padding-left:25px;font: normal 17px Trebuchet MS, Tahoma;color:#0078D4;padding-top:9px;padding-bottom:9px
}
#menu li.active > a {
	color:#464442 !important;text-decoration:none;cursor:default;
}
#menu li a:link {
	color:#0078D4
}
#menu li a:visited {
	color:#6E00D4
}
#menu li a:hover {
	color:#E97300
}
#menu > ul > li.has-sub > a:after {
  content: "";
  position: absolute;
  top: 10px;
  right: 10px;
  border: 5px solid transparent;
  border-left: 5px solid #ff0000;
}
#menu > ul > li.has-sub.active > a:after {
  right: 14px;
  top: 12px;
  border: 5px solid transparent;
  border-top: 5px solid #4e5800;
}
/* Sub menu */
#menu ul ul {
  padding: 0;
  display: none;
}
#menu ul ul a {
  display: block;padding-left:45px;
}
#menu1 {
	width:100%
}
#menu1 li {
	width:100%;margin-bottom:20px;background:url(../i/arr.gif) no-repeat left;background-position-y:19px;
}
#menu1 li a {
    text-decoration:none;
	display:block;padding-left:25px;font: bold 15pt Arial, Tahoma;color:#d90;padding-top:16px;padding-bottom:16px
}
#menu1 li.active > a {
	color:#464442 !important;text-decoration:none;cursor:default;
}
#menu1 li a:link {
	color:#d90
}
#menu1 li a:visited {
	color:#d90
}
#menu1 li a:hover {
	color:#E97300
}
#menu1 > ul > li.has-sub > a:after {
  content: "";
  position: absolute;
  top: 10px;
  right: 10px;
  border: 5px solid transparent;
  border-left: 5px solid #ff0000;
}
#menu1 > ul > li.has-sub.active > a:after {
  right: 14px;
  top: 12px;
  border: 5px solid transparent;
  border-top: 5px solid #4e5800;
}
/* Sub menu */
#menu1 ul ul {
  padding: 0;
  display: none;
}
#menu1 ul ul a {
  display: block;padding-left:45px;
}
/* Footer */
#footer {
	position:relative;height:105px;min-width:960px;margin:-105px 20px 0;background:url(../i/footer.gif) repeat-x bottom
}
/* Copyright */
#footer .copyright {
	height:105px;width:100%;background:url(../i/footer_l.gif) no-repeat left
}
#footer .copyright .in {
	height:105px;padding-left:37px;background:url(../i/footer_r.gif) no-repeat right
}
#footer .copyright .in .left {
	float:left;font:normal 12px Tahoma;color:#1C1C1C
}
#footer .copyright .in .right {
	float:right;padding-right:37px;background:url(../i/arr2.gif) no-repeat right center;font:normal 12px Tahoma;color:#1C1C1C;
}
#footer .copyright .in .right a {
	font:normal 12px Tahoma color:#343434
}
#footer .copyright .in .right a:hover {
	color:#343434
}
/* Footer list */ 
#footer .list {
	height:94px;width:100%;background:#F5F9FF url(../i/list_l.gif) repeat-y left
}
#footer .list .in {
	padding:0 20px;height:94px;background:url(../i/list_r.gif) repeat-y right;text-align:center
}
#footer .list .in ul {
	margin:0 0 0 1%
}
#footer .list .in ul li {
	height:94px;width:11%;float: left
}
#footer .list .in ul li a {
	position:relative;height:94px;display:block;margin:0 -3px;font:normal 14px/94px Trebuchet MS;color:#0043A7;outline:none
}
#footer .list .in ul li a span {
	width:100%;height:94px;display:block;font:normal 14px/94px Trebuchet MS;color:#0043A7;text-align:center;text-decoration:none;cursor:pointer
}
#footer .list .in ul li a:hover {
	background:#DFEEFF url(../i/list_li.gif) repeat-y left;text-decoration:none
}
#footer .list .in ul li a:hover span {
	background:url(../i/list_ri.gif) repeat-y right;color: #2E2E2E
}
#footer .list .in ul li.active {
	position:relative;z-index: 5
}
#footer .list .in ul li.active a {
	background:#DFEEFF url(../i/list_li.gif) repeat-y left;text-decoration:none;cursor:default
}
#footer .list .in ul li.active a span {
	background: url(../i/list_ri.gif) repeat-y right;color:#2E2E2E;cursor:default
}
/* Clear */
.clear:after {
	content:".";display:block;height:0;clear:both;visibility:hidden;
}
.clear {
	display:inline-block;
}
.clear {
	display:block;
}
/* Link */
a:link {
	color:#0078D4
}
a:visited {
	color:#6E00D4
}
a:hover {
	color:#E97300
}
/* Title */
h1 {
	font:normal 30px Trebuchet MS
}

