* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
BODY {
	BACKGROUND: #fff; MARGIN-BOTTOM: 10px; COLOR: #000; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.header {
	MARGIN: 0px auto; WIDTH: 760px
}
.toolbar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/main_toolbar_bg.jpg); PADDING-BOTTOM: 0px; WIDTH: 740px; PADDING-TOP: 0px; HEIGHT: 23px
}
.toolbar .left_side .item {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN-RIGHT: 5px; HEIGHT: 18px
}
.toolbar .left_side {
	WIDTH: 500px
}
.toolbar .tools .item {
	MARGIN: 0px; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 25px; PADDING-TOP: 2px; HEIGHT: 16px; TEXT-ALIGN: center
}
.btn_hidetoolbar {
	WIDTH: 80px; CURSOR: pointer; COLOR: #ccc; PADDING-TOP: 4px! important
}
.btn_showtoolbar {
	WIDTH: 80px; CURSOR: pointer; COLOR: #ccc; PADDING-TOP: 4px! important
}
.btn_hidetoolbar {
	BACKGROUND: url(/images/btn_hidetoolbar_bg.gif) no-repeat right 3px
}
.btn_showtoolbar {
	RIGHT: 100px; BACKGROUND: url(/images/btn_showtoolbar_bg.gif) no-repeat right 50%; WIDTH: 43px; POSITION: absolute; TOP: 1px
}
.passport_logout {
	PADDING-LEFT: 20px; PADDING-TOP: 4px! important
}
.passport_check {
	PADDING-LEFT: 20px; PADDING-TOP: 4px! important
}
.passport_login {
	PADDING-LEFT: 20px; PADDING-TOP: 4px! important
}
.passport_logout {
	BACKGROUND: url(/images/logout_bg.jpg) no-repeat 0px 3px; COLOR: #f00
}
.passport_check {
	BACKGROUND: url(/images/login_check_bg.jpg) no-repeat 0px 3px; COLOR: #cc0
}
.passport_login {
	BACKGROUND: url(/images/login_bg.jpg) no-repeat 0px 3px
}
.login {
	MARGIN-TOP: 2px; HEIGHT: 18px
}
.login LABEL {
	FLOAT: left; LINE-HEIGHT: 20px; MARGIN-RIGHT: 2px; HEIGHT: 20px
}
.login INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; WIDTH: 58px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 14px
}
.login .btn {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 30px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #e8e8e8
}
.logo {
	FLOAT: left; MARGIN: 8px 16px 0px; WIDTH: 155px; HEIGHT: 65px
}
.iconnav {
	MARGIN-TOP: 10px; WIDTH: 100%; HEIGHT: 84px
}
.iconnav .item {
	FLOAT: left; MARGIN: 0px 12px; WIDTH: 67px; HEIGHT: 65px
}
.iconnav .icon {
	FLOAT: left; WIDTH: 58px; TEXT-ALIGN: center
}
.iconnav .text {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 58px; TEXT-ALIGN: center
}
.btn_selecticon {
	MARGIN-TOP: 6px; FLOAT: right
}
.pulldown {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; OVERFLOW-Y: auto; BACKGROUND: #fff; OVERFLOW-X: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 85px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; HEIGHT: 150px
}
.pulldown UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pulldown LI {
	LIST-STYLE-TYPE: none
}
.pulldown LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; WIDTH: 48px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; HEIGHT: 18px
}
.pulldown LI A:hover {
	BACKGROUND: #09c; COLOR: #fff; TEXT-DECORATION: none
}
.nav {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 10px; BACKGROUND: url(../images/nav_bg.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 738px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 27px
}
.nav LI {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 0px 0px 20px; LINE-HEIGHT: 25px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
.nav LI A {
	COLOR: #069
}
.nav LI A:hover {
	COLOR: #c30
}
.main {
	MARGIN: 10px auto 0px; WIDTH: 760px
}
.msg {
	WIDTH: 760px; PADDING-TOP: 80px; HEIGHT: 100px; TEXT-ALIGN: center
}
.flink {
	CLEAR: both; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 30px auto; OVERFLOW: auto; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 760px; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 100%
}
.flink .item {
	FLOAT: left; MARGIN: 3px 5px; WIDTH: 88px; LINE-HEIGHT: 31px; HEIGHT: 31px; TEXT-ALIGN: center
}
.flink IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.flink .left_side {
	PADDING-RIGHT: 5px
}
.flink H3 {
	FONT-WEIGHT: normal; TEXT-INDENT: 8px; LINE-HEIGHT: 30px
}
.flink .right_side {
	BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 695px
}
.footer {
	MARGIN: 20px auto 0px; WIDTH: 760px
}
.servicelink {
	TEXT-ALIGN: center
}
.copyright {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
.show_inline {
	DISPLAY: inline
}
.left {
	FLOAT: left
}
.left_side {
	FLOAT: left
}
.right {
	FLOAT: right
}
.right_side {
	FLOAT: right
}
TABLE.col2 {
	WIDTH: 100%
}
TABLE.col4 {
	WIDTH: 100%
}
TABLE.col2 TD {
	WIDTH: 50%
}
TABLE.col4 TD {
	WIDTH: 25%
}
.null {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.ad760 {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
