﻿@charset "UTF-8"; /* body style */body { padding: 0; margin: 0 auto; text-align: center; }/* Noscript Notice */div.news_rightcoltop{ background-color: #faf0e6; border-top: 5px solid #f4e6cc; width: 300px; margin: 10px 0 0 0; padding: 5px 0; clear: both; position: relative; }div.news_rightcoltop p{ line-height: 1em; margin: 0 0 0 5px; }html, body { margin: 0; height: 100%; }table.sofT{ margin: 30px auto 0 auto; text-align: center; }td.contact{ padding: 4px 0 4px 4px; text-align: left; }td.contact a{ text-align: left; padding: 0 20px 0 10px; }td.contact a:hover{ text-align: left; }/* Footer */th.helpHed{ padding: 4px 0 4px 0; text-align: center; }ul.news_rightcoltop{ padding: 0; list-style: none; overflow: hidden; /*	float: right;*/ width: 300px; text-align: right; /*	height: 200px;*/ clear: both; /*	margin: 10px 0 0 0;*/ line-height: 1; }ul.news_rightcoltop input{ display: inline; vertical-align: middle; position: relative; /*	top:1px;*/ float: left; margin: 5px; }ul.news_rightcoltop label{ display: inline; float: none; }ul.news_rightcoltop li{ overflow: hidden; text-align: left; float: left; margin: 0; padding: 0; /*	padding: 5px 0 5px 0;*/ overflow: hidden; }ul.news_rightcoltop li a{ float: left; width: 290px; margin: 0; padding: 5px 5px 10px 5px; }ul.news_rightcoltop span{ /*	float: right;*/ text-align: left; clear: right; margin: 0; padding: 0; /*	margin: 2px 5px 0 5px;*/ display: block; }.banner_header { left: 0; width: 728px; height: 90px; position: absolute; }.banner_header img { width: 728px; height: 90px; border: 0; }.banner_rightcoltop{ /*	float: right;*/ width: 300px; text-align: right; height: 250px; clear: both; position: relative; }.banner_rightcoltop img{ width: 300px; height: 250px; border: 0; }.bottom-panel { bottom: 0; height: auto; left: 0; width: 182px; position: absolute; padding: 5px 5px 5px 5px; margin: 0; }.box_date{ display: block; margin-bottom: 1px; font: normal normal bold 10px/1.2 "Segoe UI","Trebuchet MS",Arial,Sans-Serif; position: relative; }.box_info{ text-align: left; display: block; margin: 4px 0 0 0; /*	float: right;	width: 135px; */ letter-spacing: normal; }.box_list{ float: left; width: 620px; margin: 0; padding: 0; }.box_listimage{ width: 100px; overflow: hidden; height: 80px; margin: 0 2px 0 0; display: block; position: absolute; z-index: 100; }.box_not{ float: left; position: relative; width: 190px; overflow: hidden; height: 190px; }.box_not img{ display: block; position: relative; }.box_notimage{ /*	float: left;*/ width: 190px; overflow: hidden; height: 190px; display: block; position: relative; }.box_title{ display: block; margin-bottom: 1px; padding: 2px 5px; width: 290px; position: relative; min-height: 33px; }.box0_list{ margin: 0 9px 0 0; padding: 0 10px 0 0; width: 300px !important; float: left; }.box1_list{ width: 300px !important; float: right; }.box2_list{ width: 192px !important; float: right; /*	padding: 0 0 0 10px !important;*/ }.calendar{ /*	padding: 5px 5px 5px 0; */ float: left; width: 198px; height: 198px; margin: 0 0 10px 0; /*	overflow:hidden;*/ border: 1px solid #dfdfdf; }/* tabs1 */.coll_rightcoltop{ margin: 10px 0 0 0; width: 300px; text-align: center; clear: both; position: relative; }.coll_rightcoltop .coll_title{ font: normal normal normal 11px/normal Arial, Helvetica, sans-serif; clear: both; }.coll_rightcoltop ul{ list-style: none !important; line-height: 1 !important; margin: 0 !important; padding: 0 !important; text-indent: 0 !important; }.coll_rightcoltop ul li{ list-style: none !important; padding: 0 !important; }.coll_rightcoltop ul li a{ float: left; width: 96px; display: block; padding: 2px 0; }.coll_rightcoltop ul li a span{ display: block; padding: 2px 0; font: normal normal normal 10px/1 Arial, Helvetica, sans-serif; }.coll_rightcoltop ul li a:hover{ text-decoration: none; }.doc_rightcoltop{ float: right; width: 300px; text-align: center; clear: both; margin: 10px 0 0 0; border-top: 1px solid #c0c0c0; padding-top: 10px; }.doc_rightcoltop p{ margin: 0; }.doc0, .doc3{ float: left; width: 300px; /*	margin: 0 0 10px 0;*/ padding: 0 10px 0 0; /*	height: 210px;*/ min-height: 190px; overflow: hidden; }.doc0 a img,.doc3 a img { float: left; /*	padding:1px;*/ margin: 0 5px 5px 0; }.doc1, .doc4{ float: left; width: 298px; padding: 0 10px 0 10px; /*	height: 210px;*/ min-height: 190px; margin: 0; overflow: hidden; }.doc1 a img, .doc3 a img { float: left; /*	padding:1px;*/ margin: 0 5px 5px 0; }.doc2, .doc5{ /*	margin: 0 0 10px 0;*/ padding: 0 0 0 10px; float: right; width: 300px; min-height: 190px; /*	height: 210px;*/ overflow: hidden; }.doc2 a img, doc5 a img { float: left; /*	padding:1px;*/ margin: 0 5px 5px 0; }.equal_box_list ul_1 li a, .equal_box_list ul_2 li a{ clear: both; padding: 0 !important; width: 300px !important; }.equal_box_list_1 img, .equal_box_list_2 img{ margin: 0 !important; padding: 0 !important; }.equal_box_list_1 ul li, .equal_box_list_2 ul li{ list-style: none !important; padding: 2px 0 !important; margin: 2px 0 !important; float: left; width: 300px !important; min-height: 80px; }.equal_box_list_1 ul, .equal_box_list_2 ul{ list-style: none !important; line-height: 1 !important; margin: 0 !important; padding: 0 !important; text-indent: 0 !important; }.equal_box_list_1, .equal_box_list_2 { float: left; text-align: left; }.footerinfo, .footerlist{ text-align: left; overflow: hidden; float: left; width: 220px; margin: 10px 20px 0 20px; }.footerlist { width: 400px; /*	width: 200px;*/ margin: 10px 0 0 0; }.footerlist li{ display: block !important; margin: 5px 0 5px 0 !important; padding: 0; }/* Static Image */.footerlist ul { list-style: none !important; line-height: 1 !important; /*	margin: 0 0 0 15px !important;*/ margin: 0 !important; padding: 0 !important; text-indent: 0 !important; }.homepage{ margin: 0 !important; padding: 5px 10px 5px 10px !important; /*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/ margin-bottom: 2px; }.homepage h1{ /*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/ padding: 0 5px 5px 0 !important; margin: 0 !important; }/* file */.homepage img{ float: left; margin: 0 5px 5px 0 !important; padding: 2px 5px 5px 0 !important; /*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/ }.homepage p{ /*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/ margin: 0 !important; padding: 0 5px 0 0 !important; text-align: left; }.lang { position: absolute; left: 0; bottom: 0; width: 250px; }.link { width: 240px; right: 0; text-align: right; position: absolute; bottom: 0; }.logo { position: absolute; left: 265px; width: 450px; height: 55px; bottom: 0; /*	top: 15px;*/ }.logo img { width: 441px; height: 55px; border: 0; }.main_header{ height: 85px; position: relative; clear: both; }.main_header p { line-height: normal; margin: 0; padding: 2px 0 0 0; text-align: right; }.mod { /*	float: left;*/ margin: 0 0 10px 0; padding: 0; text-align: left; /*	margin: 10px 0 10px 0;	*/ z-index: 3; /*	overflow:hidden;*/ clear: both; display: block; }.mod div.edit{ padding: 5px 0 3px 0; margin: 0; text-align: right; }.mod div.edit img{ padding: 2px; margin: 4px; }.mod h1{ padding: 10px 0 7px 0; }.mod h1.title{ padding: 7px 0; margin: 0 0 15px 0; }.mod h2.subtitle{ padding: 0 0 10px 0; margin: 0; text-align: left; }.mod h2.title{ padding: 15px 0 10px 0; margin: 0; text-align: left; }.mod h2.topic{ padding: 2px 0; margin: 0; text-align: right; display: inline; }.mod li { display: block; list-style-type: none; padding-left: 20px; }.mod li a { text-decoration: none; }.mod li a:hover { text-decoration: underline; }.mod ul { margin: 10px 0; list-style: none; padding: 0; text-indent: 0; }/* News */.news { clear: both; padding: 0; margin: 0 0 10px 0; text-align: left; display: block; z-index: 4; /*	overflow:hidden;*/ }.news #pagenumbottom { padding: 0; margin: 15px 0 0 0; display: block; }.news #pagenumbottom a { clear: left; text-align: center; padding: 5px 0 5px 0; margin: 0; text-decoration: none; }.news #pagenumbottom a:hover { }.news #pagenumbottom img { padding: 4px; margin: 3px; }.news #pagenumtop { text-align: left; padding: 5px 0 10px 0; margin: 0; display: block; }.news #pagenumtop img { border: 0; padding: 0; margin: 2px 0 6px 0; }.news font{ line-height: normal; }.news h1{ padding: 20px 0 10px 0; margin: 0; text-align: left; }.news h2{ padding: 20px 0 10px 0; margin: 0; text-align: left; }.news h3{ padding: 15px 0 5px 0; margin: 0; text-align: left; }.news img{ padding: 2px; margin: 10px; }.news li { display: block; list-style-type: none; padding-left: 15px; }.news li a { text-decoration: none; display: block; }.news li a:hover { text-decoration: underline; }.news p{ margin: 0; padding: 5px 0 10px 0; }.news ul { margin: 0; list-style: none; padding: 0; text-indent: 0; }.notes li{ /*	width: 190px !important;*/ overflow: hidden !important; }.other_rightcoltop{ float: right; width: 300px; text-align: center; /*	height: 200px;*/ clear: both; margin: 10px 0 0 0; /*	margin: 10px 0 0 0;*/ }.page_bottom{ overflow: hidden; float: left; width: 940px; text-align: left; padding: 10px 0 0 0; position: relative; margin: 0 0 0 0; border-top: 1px solid #E0DCD7; }.page_bottom_0{ overflow: hidden; float: left; width: 940px; text-align: left; padding: 10px 0 10px 0; position: relative; margin: 0 0 0 0; border-top: 1px solid #E0DCD7; }.page_bottom_1{ overflow: hidden; float: left; width: 940px; text-align: left; padding: 10px 0 0 0; position: relative; margin: 0 0 0 0; border-top: 1px solid #E0DCD7; }.page_center{ text-align: left; float: left; width: 940px; padding: 0; /*	padding: 0 0 0 20px;*/ margin: 0; z-index: 3; }.page_center h1 { padding: 10px 0 7px 0; margin: 0; }.page_center h2 { padding: 15px 0 15px 0; margin: 0; }.page_center h3 { padding: 2px 0 5px 0; margin: 0; text-align: left; }.page_leftcol { overflow: hidden; float: left; width: 620px; text-align: left; margin: 0 0 10px 0; padding: 0; min-height: 520px; }.page_leftcol h1 { padding: 5px 0 7px 0; margin: 0 0 15px 0; }.page_leftcol h2 { padding: 15px 0 15px 0; margin: 0; }.page_leftcol h3 { padding: 2px 0 5px 0; margin: 0; text-align: left; }.page_rightcol { /*	border-left: 1px solid #E0DCD7; */ float: right; width: 300px; text-align: left; margin: 0 0 10px 0; /*padding: 0;*/ padding: 0 0 0 10px; border: 1px solid #E0DCD7; border-right: 0; }.path { height: 2.3em; }.path a { text-decoration: none; padding-right: 10px; }.path a:hover{ text-decoration: none; }/* Toolbar */.path li { display: inline; float: left; padding-left: .60em; }.path ul { list-style-type: none; }.position-fixed-bottom { left: 0; height: 80px; margin: 0; padding: 0; width: 100%; display: block; text-align: center; background-color: transparent; position: fixed !important; bottom: 0; z-index: 990; padding-bottom: 10px; }.position-fixed-bottom .nav_menu { font: normal normal normal 11px/normal Arial, Helvetica, sans-serif; height: 60px; width: 900px; margin-left: auto; margin-right: auto; background-color: #ffffcc; border: #666666 solid 1px; text-align: left; padding: 10px; }/* Header */.search { width: 230px; right: 0; top: 10px; position: absolute; text-align: right; }.search .submit{ float: right; padding: 2px 3px 2px 3px; margin-left: 3px; }/* menu */.search .text{ float: left; width: 160px; }.tabs1 { float: left; width: 100%; margin: 0 0 10px 0; padding: 0; }.tabs1 li span{ float: left; display: block; padding: 5px 15px 4px 6px; }.tabs1 ul{ list-style: none !important; line-height: 1 !important; margin: 0 !important; padding: 0 !important; text-indent: 0 !important; }.tabs1 ul li{ display: inline; float: left; margin: 0 0 0 6px; padding: 0 0 0 4px; width: 300px; }.tabs1 ul.tit_box2{ width: 204px !important; float: right !important; }.title{ text-align: left; }.toolbar { text-align: right; padding: 5px 0 0 0; }.toolbar a { vertical-align: top !important; }/* Page */.toolbar div { margin: 0 !important; padding: 1px 1px 0 1px !important; clear: none; display: inline; }.toolbar img { margin: 0 !important; padding: 0 1px 0 1px !important; }.top_header { height: 90px; clear: both; position: relative; }.video_rightcoltop{ width: 300px; text-align: right; clear: both; margin: 10px 0 0 0; position: relative; }.weather_header { position: absolute; right: 0; width: 225px; height: 90px; }/*.weather_header div{	width: 225px;	margin: 0;	padding: 0;	display: block;	text-align: center;}*/.weather_provider{ height: 65px !important; }.weather_temp{ width: 195px !important; padding: 0 0 0 30px !important; margin: 11px 0 0 0 !important; }#container { position: relative; z-index: 1; width: 940px; padding: 10px; text-align: center; margin: 10px auto 10px auto; background-color: white; }/* Path */#dialogPaneNoScript { z-index: 99999; position: fixed; width: 100%; left: 0; top: 0; height: 35px; display: block; text-align: center; position: fixed !important; padding: 0; margin: 0; text-align: center; }#dialogPaneNoScript .noscript-inner { width: 950px; margin: 0 auto; padding: 2px 0 2px 0; }#dialogPaneNoScript p { font: normal normal bold 11px/normal Arial, Helvetica, sans-serif; margin: 0; }/* Beta Testing notes */#file { width: 240px; margin: 4px 0 4px 20px; padding: 0 0 0 50px; text-align: left; clear: right; display: block; float: right; }#file li { margin: 0; padding: 0; list-style-image: none; list-style-type: none; }#file ul { margin: 0; list-style: none; padding: 0; }#file ul li a { height: 50px; padding: 0; line-height: 50px; display: block; }#footer{ position: relative; clear: both; margin: 0 auto; width: 960px; text-align: center; overflow: hidden; /*	height: 250px;	height: 130px;*/ /*	z-index: 999;*/ padding-bottom: 10px; }#footer p{ margin-bottom: 2px; line-height: 1.30em; }#header { overflow: hidden; width: 960px; height: 180px; padding: 0; margin: 0 auto; position: relative; z-index: 999; text-align: center; }#menu { position: relative; z-index: 998; margin: 0 auto; height: 29px; /* 30px */ width: 960px; text-align: left; background-color: #FFEBCD; border-bottom: 1px solid #e8cba8; }/* container */#page{ text-align: center; overflow: hidden; position: relative; margin: 0 auto; width: 940px; }/* Content */#static_image{ position: relative; clear: both; margin: 0 auto; width: 960px; text-align: center; overflow: hidden; background-color: #f4efdd; height: 200px; }#static_image span { position: absolute; padding: 10px 13px; width: 935px; text-align: left; bottom: 0; left: 0; }
