* {
	margin:0;
	padding:0;
}
html {
	width:100%;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#979797;
	min-width:979px;
	background:#cfd1d2 url(images/wrapper_site.gif) top center repeat;
}
.main {
	width:979px;
	padding:0;
	margin:0 auto;
	font-size:12px;
	line-height:18px;
	overflow:hidden;
	position:relative;
}
input {
	color:#3f3f3f;
	font-size:14px;
	border:1px solid #cccccc;
	line-height:22px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	color:#505050;
	outline:none;
	cursor:pointer;
}
a:hover {
	color:#505050;
	text-decoration:none;
}
ul {
	list-style:none;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	width:100%;
	overflow:hidden;
}
.col-1, .col-2 {
	float:left;
}
.tail-site {
	background:url(images/wrapper_content.gif) 0 0 repeat;
}
.header-box {
	height:116px;
}
.header-box .logo {
	margin:24px 0 0 0;
}
.header-box .time-text {
	display:block;
	position:absolute;
	background:url(images/marker_titme.gif) 0 2px no-repeat;
	padding:0 0 2px 20px;
	margin:56px 0 0 710px;
	width:220px;
	height:12px;
}
.header-box ul {
	float:right;
	overflow:hidden;
	margin:0 -7px 0 0;
	padding:54px 0 0 0;
}
.header-box ul li {
	display:block;
	float:left;
	background:url(images/list_separator.gif) right 5px no-repeat;
	text-transform:uppercase;
	font-size:10px;
}
.header-box ul li a {
	color:#828282;
	text-decoration:none;
	padding:0 7px;
	font-weight:bold;
}
.header-box ul li a:hover {
	text-decoration:none;
	color:#4594d7;
}
.row-top-menu .border-top {
	background:url(images/border_top.gif) repeat-x top #080808;
}
.row-top-menu .border-bottom {
	background:url(images/border_bottom.gif) repeat-x bottom;
}
.row-top-menu .border-left {
	background:url(images/border_left.gif) repeat-y left;
}
.row-top-menu .border-right {
	background:url(images/border_right.gif) repeat-y right;
}
.row-top-menu .corner-top-left {
	background:url(images/corner_top_left.gif) no-repeat left top;
}
.row-top-menu .corner-top-right {
	background:url(images/corner_top_right.gif) no-repeat right top;
}
.row-top-menu .corner-bottom-left {
	background:url(images/corner_bottom_left.gif) no-repeat left bottom;
}
.row-top-menu .corner-bottom-right {
	background:url(images/corner_bottom_right.gif) no-repeat right bottom;
}
.row-top-menu li, .row-top-menu li a {
	display:block;
	float:left;
}
.row-top-menu li {
	background:url(images/top_menu_separator.gif) 0 11px no-repeat;
	color:#FFF
}
.row-top-menu li.corner a:hover, li.corner .active {
	background:url(images/corner.gif) 0 0 no-repeat;
}
.row-top-menu li a:hover, .row-top-menu .active {
	background:url(images/top_menu_hover.gif) 0 0 repeat-x;
	text-decoration:none;
}
.row-top-menu li a {
	padding:16px 27px 18px 27px;
	color:#feffff;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	text-decoration:none;
}
.corner {
	background:none !important;
}
.row-top-menu .fright {
	width:260px;
}
.row-top-menu .fright .wrapper {
	height:50px;
	background:url(images/search_bg.gif) 0 9px no-repeat;
}
.row-top-menu .fright input {
	position:absolute;
	margin:15px 0 0 11px;
	color:#000;
	font-size:14px;
	line-height:16px;
	border:none;
	background:none;
}
.row-top-menu .fright .search-button {
	display:block;
	background:url(images/button_search.gif) 0 0 no-repeat;
	width:73px;
	height:32px;
	color:#ffffff;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	line-height:31px;
	position:absolute;
	margin:9px 0 0 176px;
	text-decoration:none;
}
.row-top-menu .fright .search-button:hover {
	color:#1e1e1e;
}
#content {
	padding:27px 0 39px 0;
}
.search-button {
	background:url(images/button_act.gif) 0 0 repeat-x;
	width:91px;
}
.search-button:hover {
	background:url(images/button.gif) 0 0 repeat-x;
}
.box1 {
	background:url(images/box1.gif) top center repeat;
}
.box1-indent {
	padding:23px 11px 24px 15px;
}
.box1 .corner-top-left {
	background:url(images/corner1_top_left.gif) no-repeat left top;
}
.box1 .corner-top-right {
	background:url(images/corner1_top_right.gif) no-repeat right top;
}
.box1 .corner-bottom-left {
	background:url(images/corner1_bottom_left.gif) no-repeat left bottom;
}
.box1 .corner-bottom-right {
	background:url(images/corner1_bottom_right.gif) no-repeat right bottom;
}
/**/

/*dl.text1*/
dl.text1 dt {
	padding-bottom:0;
}
dl.text1 dt span {
	color:#3b3b3b;
	font-size:18px;
	display:block;
	padding:0 0 9px 0px;
	text-transform:uppercase;
}
dl.text1 dt span.text1 {
}
dl.text1 dd {
	padding:0 0 27px 1px;
}
.titile-box {
	border-bottom:1px solid #dfddde;
	margin-bottom:10px;
	margin-top:7px;
	padding:0 0 5px 1px;
}
.titile-box .text1 {
	color:#1e7ccc;
	font-size:18px;
	width:630px;
}
/****************************footer************************/
.tail-footer {
	background:url(images/tail_footer.gif) 0 0 repeat-x;
}
.footer {
	padding:22px 0 58px 0;
}
.footer .list-img {
	position:absolute;
	margin:0 0 0 767px !important;
	z-index:111;
}
.footer .list-img li {
	display:block;
	float:left;
	height:76px;
	font-size:0;
	line-height:0;
	margin:0 !important;
}
.footer-box-text {
	position:absolute;
	width:182px;
	margin:20px 0 0 567px;
}
.footer-text {
	display:block;
	font-size:12px;
	line-height:14px;
	padding:0 0 8px 0;
	position:relative;
}
.footer-menu {
	overflow:hidden;
	margin:0 0 0 -6px !important;
	position:absolute;
}
.footer-menu li {
	display:block;
	float:left;
	padding:0 7px;
	line-height:14px;
}
#page1 #content .col-1 {
	width:652px;
}
#page1 #content .col-2 {
	width:277px;
	margin:0 0 0 49px;
}
