BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
P {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND-COLOR: #dae0e7
}
BODY {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
A {
	COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #8f0f45; TEXT-DECORATION: underline
}
.header {
	BACKGROUND-IMAGE: url(images/header_bg.jpg)
}
.header .headerLeft {
	PADDING-LEFT: 16px
}
.header .headerRight {
	BACKGROUND: url(images/header_right.jpg) no-repeat right 50%
}
TABLE.nav {
	BORDER-TOP: #829ece 3px solid; BACKGROUND-IMAGE: url(images/nav_bg.jpg)
}
TABLE.nav .navTd {
	BORDER-RIGHT: #e0e6f2 1px solid; BORDER-LEFT: #e0e6f2 1px solid
}
TABLE.nav .navTd A.navA {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #102d6f; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-DECORATION: none
}
TABLE.nav .navTd A.navCurrent {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bg_nav_visited.jpg) no-repeat right 50%; COLOR: #102d6f; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-DECORATION: none
}
TABLE.nav .navTd A.navA:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/bg_nav_visited.jpg) no-repeat right 50%; COLOR: #102d6f; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.navFloat {
	Z-INDEX: 2; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; BACKGROUND-COLOR: #d2ddef
}
.navFloat .space {
	HEIGHT: 1px; BACKGROUND-COLOR: #dde6f2
}
.navFloat A {
	DISPLAY: block; COLOR: #375089; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none
}
.navFloat A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #829ece; TEXT-DECORATION: none
}
.bannerHome {
	BACKGROUND: url(images/banner_bg_home.jpg) repeat-x
}
.bannerInner {
	BACKGROUND: url(images/banner_bg_inner.jpg) repeat-x
}
.noticeArea {
	BACKGROUND: url(images/notice_bg.jpg) repeat-x center center
}
.searchLogo {
	BACKGROUND: url(images/search_logo.jpg) no-repeat center center
}
.searchInput {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 260px; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}
.searchImage {
	BACKGROUND: url(images/search_btn.jpg) no-repeat center center; CURSOR: pointer
}
.noticeMarqueeLogo {
	BACKGROUND: url(images/notice_logo.jpg) no-repeat center center
}
.noticeMarquee A {
	COLOR: #14367f
}
.noticeMarquee A:hover {
	COLOR: #14367f
}
.homeMain {
	TABLE-LAYOUT: fixed; BACKGROUND-COLOR: #ffffff
}
.homeBorder {
	BORDER-RIGHT: #d4dded 0px solid; BORDER-TOP: #d4dded 0px solid; BORDER-LEFT: #d4dded 0px solid; BORDER-BOTTOM: #d4dded 0px solid
}
.innerMain {
	TABLE-LAYOUT: fixed; BACKGROUND-COLOR: #eff5fb
}
.left {
	BORDER-RIGHT: #d4dded 1px solid; BORDER-TOP: #d4dded 1px solid; BACKGROUND: url(images/left_bg.jpg) no-repeat right bottom; BORDER-LEFT: #d4dded 1px solid; BORDER-BOTTOM: #d4dded 1px solid
}
.left .leftBase {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/left1_bg.jpg) no-repeat center center; COLOR: #d4dbea
}
.left A.menu {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(images/left2_bg.jpg) no-repeat center center; COLOR: #425e98; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-DECORATION: none
}
.left A.menuCurrent {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/left2_bg_cur.jpg) no-repeat center center; COLOR: #405c98; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-DECORATION: none
}
.left A.menu:hover {
	BACKGROUND: url(images/left2_bg_cur.jpg) no-repeat center center; COLOR: #405c98; TEXT-DECORATION: underline
}
.left A.menuCurrent:hover {
	BACKGROUND: url(images/left2_bg_cur.jpg) no-repeat center center; COLOR: #405c98; TEXT-DECORATION: underline
}
.left A.subMenu {
	DISPLAY: block; BACKGROUND: url(images/left3_bg.jpg) no-repeat center center; COLOR: #405c98; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-DECORATION: none
}
.left A.subMenuCurrent {
	DISPLAY: block; BACKGROUND: url(images/left3_bg_cur.jpg) no-repeat center center; COLOR: #405c98; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-DECORATION: none
}
.left A.subMenu:hover {
	BACKGROUND: url(images/left3_bg_cur.jpg) no-repeat center center; COLOR: #405c98
}
.left A.subMenuCurrent:hover {
	BACKGROUND: url(images/left3_bg_cur.jpg) no-repeat center center; COLOR: #405c98
}
.right {
	BORDER-RIGHT: #d4dded 1px solid; BORDER-TOP: #d4dded 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ffffff
}
.right .location {
	PADDING-LEFT: 18px; BACKGROUND: url(images/right_location_bg.jpg) repeat-x 50% bottom; COLOR: #14367f; BORDER-BOTTOM: #d4dded 1px solid
}
.right .location A {
	COLOR: #14367f; TEXT-DECORATION: none
}
.right .location A:hover {
	COLOR: #14367f; TEXT-DECORATION: underline
}
.right .title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(images/right_title_bg.jpg) no-repeat center bottom; PADDING-BOTTOM: 5px; COLOR: #996600; PADDING-TOP: 20px
}
.right .content {
	FONT-SIZE: 14px; MARGIN: 20px 0px 40px; COLOR: #333333; LINE-HEIGHT: 180%
}
.right .list {
	MARGIN: 20px 0px; COLOR: #333333
}
.right .pic {
	MARGIN-TOP: 20px
}
.right .content A {
	FONT-SIZE: 12px; COLOR: #333
}
.right .list A {
	FONT-SIZE: 12px; COLOR: #333
}
.right .content A:hover {
	FONT-SIZE: 12px; COLOR: #333
}
.right .list A:hover {
	FONT-SIZE: 12px; COLOR: #333
}
.right .pic A {
	COLOR: #333
}
.right .pic A:hover {
	COLOR: #333
}
.right IMG.p {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.right_top {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(images/line_02.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.page {
	MARGIN-BOTTOM: 20px
}
.page A {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
.page A.current {
	COLOR: #7a7a7a
}
.page A:hover {
	COLOR: #7a7a7a; TEXT-DECORATION: underline
}
.date {
	FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contactInfo {
	COLOR: #333; LINE-HEIGHT: 180%
}
.contactTitle {
	FONT-WEIGHT: bold; COLOR: #333; BACKGROUND-COLOR: #ebebeb
}
.contactMsg {
	FONT-WEIGHT: bold; COLOR: #333
}
.input {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #333; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff
}
.button {
	
}
.order {
	MARGIN-TOP: 20px; BORDER-COLLAPSE: collapse
}
.order TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.order TD.orderTitle {
	FONT-WEIGHT: bold; COLOR: #333
}
.order TD.orderContent {
	COLOR: #666
}
.order A {
	
}
.orderLink A {
	
}
.orderLink A:hover {
	
}
.message {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 15px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.message .messageTitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px; BACKGROUND: url(images/message1.gif) no-repeat 6px center; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.message .messageContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px; PADDING-BOTTOM: 20px; COLOR: #333; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
.message .replyTitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px; BACKGROUND: url(images/message2.gif) no-repeat 6px center; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.message .replyContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px; PADDING-BOTTOM: 20px; COLOR: #999; LINE-HEIGHT: 180%; PADDING-TOP: 0px
}
.survey .question {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.survey .item {
	
}
.survey_view {
	BORDER-COLLAPSE: collapse
}
.survey_view TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.survey_view .question {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; HEIGHT: 25px
}
.survey_view .trHead {
	HEIGHT: 25px; TEXT-ALIGN: center
}
.survey_view .trContent {
	HEIGHT: 25px
}
.survey_view .map {
	COLOR: #ffcc00
}
.navBottom {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(images/footer_bg.jpg); COLOR: #fbfcff
}
.navBottom A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #fbfcff; TEXT-DECORATION: none
}
.navBottom A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #fbfcff; TEXT-DECORATION: underline
}
.footer {
	PADDING-BOTTOM: 10px; COLOR: #333; LINE-HEIGHT: 20px; PADDING-TOP: 8px; BACKGROUND-COLOR: #dae0e7
}
.footer A {
	COLOR: #333; TEXT-DECORATION: underline
}
.footer A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.selectLink {
	COLOR: #14367f; BACKGROUND-COLOR: #f3f6f8
}
