BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
checkbox {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-RIGHT: #bed9f0 1px solid; BORDER-TOP: #bed9f0 1px solid; BORDER-LEFT: #bed9f0 1px solid; BORDER-BOTTOM: #bed9f0 1px solid
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1267af
}
A {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
A:link {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0a6ec4; TEXT-DECORATION: underline
}
.top-bg {
	BORDER-RIGHT: #d9efff 10px solid; BACKGROUND: url(../images/med-mem-top-mid-bg.gif) repeat-x 50% top; BORDER-LEFT: #d9efff 10px solid; HEIGHT: 90px
}
.loginpage-bg {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(bg.gif); MARGIN: 150px 0px 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 460px; BACKGROUND-COLOR: #128df4
}
.loginpage-mid-top-bg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(middle-bg-01.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.loginpage-mid-bg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(middle-bg-02.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.loginpage-mid-bot-bg {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(middle-bg-03.gif); BACKGROUND-REPEAT: no-repeat
}
.gray-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #707070
}
.blue-text-bold-01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1267af
}
.white-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
.blue-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1267af
}
.white-text-bold {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.bold-text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.orng-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f76a00; TEXT-DECORATION: none
}
.comn-input {
	BORDER-RIGHT: #c7c7c7 1px solid; BORDER-TOP: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; BORDER-BOTTOM: #c7c7c7 1px solid
}
.bot-white-nav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bot-white-nav A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bot-white-nav A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bot-white-nav A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.black-nav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #064282; TEXT-DECORATION: none
}
.black-nav A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #064282; TEXT-DECORATION: underline
}
.black-nav A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #064282; TEXT-DECORATION: underline
}
.black-nav A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #064282; TEXT-DECORATION: none
}
.left-table-nav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.left-table-nav A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.left-table-nav A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.left-table-nav A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
TR.hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3f628e; HEIGHT: 24px; BACKGROUND-COLOR: #bed9f0; TEXT-DECORATION: none
}
TR.hdr TD {
	BORDER-RIGHT: #fff 1px solid
}
.tab-bor {
	BORDER-RIGHT: #bed9f0 1px solid; BORDER-TOP: #bed9f0 1px solid; BORDER-LEFT: #bed9f0 1px solid; BORDER-BOTTOM: #bed9f0 1px solid
}
.blue-bg {
	BACKGROUND-COLOR: #bed9f0
}
.gray-bg {
	BACKGROUND-COLOR: #eeeded
}
.error-normal {
	FONT-WEIGHT: bold; COLOR: #ff5100
}
.btn {
	BORDER-RIGHT: #62a8e3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #62a8e3 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(btn-bg.gif) repeat-x; PADDING-BOTTOM: 1px; BORDER-LEFT: #62a8e3 1px solid; CURSOR: pointer; COLOR: #084670; PADDING-TOP: 1px; BORDER-BOTTOM: #62a8e3 1px solid; TEXT-ALIGN: center
}
.orng-btn {
	BORDER-RIGHT: #dba40a 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dba40a 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(orng-btn-bg.gif) repeat-x; PADDING-BOTTOM: 1px; BORDER-LEFT: #dba40a 1px solid; CURSOR: pointer; COLOR: #735605; PADDING-TOP: 1px; BORDER-BOTTOM: #dba40a 1px solid; TEXT-ALIGN: center
}
.scroller {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 200px
}
.scroller-s {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 174px
}
.scroller-b {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 449px
}
.scroller-t {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto
}
.scroller-with-bor {
	CLEAR: both; BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c7c7c7 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c7c7 1px solid; POSITION: relative; HEIGHT: auto
}
.qlist {
	
}
.qlist TD {
	
}
.qlist .srch {
	
}
.qlist .srch TABLE TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1267af; TEXT-DECORATION: none
}
.qlist .srch .vsrch TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.qlist .srch TD.vsrch TABLE {
	FLOAT: right
}
.qlist .srch .vsrch SELECT {
	
}
.qlist .srch .vsrch .txtbox {
	
}
.qlist .srch .vsrch .btn {
	BORDER-RIGHT: #d09413 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d09413 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d09413 1px solid; WIDTH: 65px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #d09413 1px solid; BACKGROUND-COLOR: #f2bd4a; TEXT-ALIGN: center
}
.qlist .btn {
	BORDER-RIGHT: #62a8e3 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #62a8e3 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(btn-bg.gif) repeat-x; PADDING-BOTTOM: 1px; BORDER-LEFT: #62a8e3 1px solid; CURSOR: pointer; COLOR: #084670; PADDING-TOP: 1px; BORDER-BOTTOM: #62a8e3 1px solid; TEXT-ALIGN: center
}
.qlist .srch TD.asrch {
	VERTICAL-ALIGN: middle; HEIGHT: 22px; TEXT-ALIGN: right
}
.qlist .srch .asrch A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff8a00; TEXT-DECORATION: none
}
.qlist .srch .asrch A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0a6ec4; TEXT-DECORATION: underline
}
.qlist .srch .asrch .active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0a6ec4; TEXT-DECORATION: underline
}
.qlist .lst TABLE {
	BORDER-COLLAPSE: collapse
}
.qlist .lst TD {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.qlist .lst TD.ttl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffc600; TEXT-ALIGN: center
}
.qlist .lst TR.hdr TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR: #3f628e; HEIGHT: 25px; BACKGROUND-COLOR: #bed9f0
}
.qlist .lst TR.hdr TD A {
	FONT-WEIGHT: bold; COLOR: #3f628e; TEXT-DECORATION: none
}
.qlist .lst TR.hdr TD A:hover {
	TEXT-DECORATION: underline
}
.qlist .lst TR.hdr TD .srtAsc {
	FONT-SIZE: 8px
}
.qlist .lst TR.hdr TD .srtDesc {
	FONT-SIZE: 8px
}
.qlist .lst TR.data1 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff
}
.qlist .lst TR.data1 TD A:link {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
.qlist .lst TR.data1 TD A:visited {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
.qlist .lst TR.data1 TD A:hover {
	COLOR: #0a6ec4; TEXT-DECORATION: underline
}
.qlist .lst TR.data2 TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 24px; BACKGROUND-COLOR: #dce6ea
}
.qlist .lst TR.data2 TD A:link {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
.qlist .lst TR.data2 TD A:visited {
	COLOR: #0a6ec4; TEXT-DECORATION: none
}
.qlist .lst TR.data2 TD A:hover {
	COLOR: #0a6ec4; TEXT-DECORATION: underline
}
.qlist .lst TR.datared TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; COLOR: #ff0000; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #fef7de
}
.qlist .lst TR.datared TD A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.qlist .lst TR.datared TD A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.qlist .lst TR.datared TD A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataredH TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; COLOR: #ff0000; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #fdeaa8
}
.qlist .lst TR.dataredH TD A:link {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataredH TD A:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataredH TD A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataredS TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; COLOR: #ff0000; PADDING-TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #fdeaa8
}
.qlist .lst TR.dataredS TD A:link {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataredS TD A:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataredS TD A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.qlist .lst TR.dataH TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 24px; BACKGROUND-COLOR: #dfecf8
}
.qlist .lst TR.dataH TD A:link {
	COLOR: #1c75ac; BACKGROUND-COLOR: #dfecf8; TEXT-DECORATION: underline
}
.qlist .lst TR.dataH TD A:visited {
	COLOR: #1c75ac; BACKGROUND-COLOR: #dfecf8; TEXT-DECORATION: underline
}
.qlist .lst TR.dataH TD A:hover {
	COLOR: #0b5889; BACKGROUND-COLOR: #dfecf8; TEXT-DECORATION: underline
}
.qlist .lst TR.dataS TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; HEIGHT: 24px; BACKGROUND-COLOR: #4d9fe2
}
.qlist .lst TR.dataS TD A:link {
	COLOR: #fff; BACKGROUND-COLOR: #4d9fe2; TEXT-DECORATION: underline
}
.qlist .lst TR.dataS TD A:visited {
	COLOR: #fff; BACKGROUND-COLOR: #4d9fe2; TEXT-DECORATION: underline
}
.qlist .lst TR.dataS TD A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #4d9fe2; TEXT-DECORATION: underline
}
.qlist .lst TR.gftr TD {
	BACKGROUND-COLOR: #ffe99d
}
.qlist .lst TR.lftr TD {
	BACKGROUND-COLOR: #ffe383
}
.qlist .lst TR.pgr {
	
}
.qlist .lst TR.pgr TD {
	BORDER-TOP: #bed9f0 2px solid; FONT-WEIGHT: bold; COLOR: #1267af; HEIGHT: 28px; TEXT-DECORATION: none
}
.qlist .lst TR.pgr TD A:link {
	FONT-WEIGHT: bold; COLOR: #daa100; TEXT-DECORATION: underline
}
.qlist .lst TR.pgr TD A:visited {
	FONT-WEIGHT: bold; COLOR: #daa100; TEXT-DECORATION: underline
}
.qlist .lst TR.pgr TD A:hover {
	FONT-WEIGHT: bold; COLOR: #daa100; TEXT-DECORATION: none
}
.qlist .lst TR.hdr TD.leftAlign {
	TEXT-ALIGN: left
}
.qlist .lst TR.data1 TD.leftAlign {
	TEXT-ALIGN: left
}
.qlist .lst TR.data2 TD.leftAlign {
	TEXT-ALIGN: left
}
.qlist .lst TR.dataH TD.leftAlign {
	TEXT-ALIGN: left
}
.qlist .lst TR.dataS TD.leftAlign {
	TEXT-ALIGN: left
}
.qlist .lst TR.hdr TD.centerAlign {
	TEXT-ALIGN: center
}
.qlist .lst TR.data1 TD.centerAlign {
	TEXT-ALIGN: center
}
.qlist .lst TR.data2 TD.centerAlign {
	TEXT-ALIGN: center
}
.qlist .lst TR.dataH TD.centerAlign {
	TEXT-ALIGN: center
}
.qlist .lst TR.dataS TD.centerAlign {
	TEXT-ALIGN: center
}
.qlist .lst TR.hdr TD.rightAlign {
	TEXT-ALIGN: right
}
.qlist .lst TR.data1 TD.rightAlign {
	TEXT-ALIGN: right
}
.qlist .lst TR.data2 TD.rightAlign {
	TEXT-ALIGN: right
}
.qlist .lst TR.dataH TD.rightAlign {
	TEXT-ALIGN: right
}
.qlist .lst TR.dataS TD.rightAlign {
	TEXT-ALIGN: right
}
.qlist .lst TR.tftr TD {
	BACKGROUND-COLOR: #4d9fe2; TEXT-ALIGN: right
}
.qlist .grp1 TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000066; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f1f5ff
}
.qlist .grp2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #384d85; PADDING-TOP: 2px; HEIGHT: 20px; BACKGROUND-COLOR: #eff1fb
}
.err {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #dfecf8
}
.errortable {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.error-text-red {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0012; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.error-text-path {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006dff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.error-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3399cc; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.error-bold-02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003b81; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.error-head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003b80; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error-td02 {
	BACKGROUND-COLOR: #cadffa
}
.error-td03 {
	BACKGROUND-COLOR: #eff5fd
}
.error-td04 {
	BACKGROUND-COLOR: #fefeed
}
.not-work {
	FONT-WEIGHT: normal; COLOR: #ff0000
}
.overtime-work {
	FONT-WEIGHT: normal; COLOR: #007700
}
.total-work {
	FONT-WEIGHT: normal; COLOR: #000099
}
.mem-blue-bg {
	BACKGROUND-COLOR: #d9efff
}
.mem-top-bot-blue-bg {
	BACKGROUND-COLOR: #1f4f82
}
.mem-mid-left-right-bor {
	BORDER-RIGHT: #d9efff 10px solid; BORDER-LEFT: #d9efff 10px solid; BACKGROUND-COLOR: #f3f8fe
}
.mem-bot-bg {
	BACKGROUND-COLOR: #265d92
}
.mem-mid-bot-bg {
	BACKGROUND: url(../images/mem-mid-b-bg.gif) repeat-x 50% top; HEIGHT: 9px
}
.mem-mid-top-bg {
	BACKGROUND: url(../images/mem-mid-t-bg.gif) repeat-x 50% top; HEIGHT: 7px
}
.mem-mid-left-bot-cor {
	BACKGROUND: url(../images/mem-mid-b-cor.gif) no-repeat 50% top; WIDTH: 5px; HEIGHT: 9px
}
.mem-mid-left-top-cor {
	BACKGROUND: url(../images/mem-mid-t-l-cor.gif) no-repeat right top; WIDTH: 5px; HEIGHT: 7px
}
.mem-mid-white-bg {
	BORDER-LEFT: #56b0d2 0px solid; BACKGROUND-COLOR: #ffffff
}
.mem-left-bg {
	BACKGROUND-COLOR: #3077aa
}
.mem-left-bot-bg {
	BACKGROUND: url(../images/mem-left-b-bg.gif) repeat-x left top; HEIGHT: 11px
}
.mem-left-left-bg {
	BACKGROUND: url(../images/mem-left-l-bg.gif) repeat-y 50% top; WIDTH: 9px
}
.mem-left-right-bg {
	BACKGROUND: url(../images/mem-left-r-bg.gif) repeat-y 50% top; WIDTH: 4px
}
.mem-left-top-bg {
	BACKGROUND: url(../images/mem-left-t-bg.gif) repeat-x 50% top; HEIGHT: 16px
}
.mem-left-dot-bg {
	BACKGROUND: url(../images/mem-left-dot-line.gif) repeat-x right 50%
}
.mem-left-title-bg {
	BACKGROUND: url(../images/mem-left-title-strip.gif) repeat-x left 50%; HEIGHT: 25px
}
.med-mid-title-bg_backup {
	BACKGROUND: url(../images/mem-title-bg.gif) repeat-x left 50%; HEIGHT: 24px
}
.med-mid-title-bg {
	BACKGROUND: url(../images/mid_title_blue.gif) repeat-x left top; PADDING-TOP: 2px; HEIGHT: 33px
}
.mem-homep-bor {
	BORDER-RIGHT: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid
}
.mem-homep-title-bg {
	BACKGROUND: url(../images/mem-home-t-title-bg.gif) repeat-x left top; HEIGHT: 25px
}
.right-blue-bor {
	BORDER-RIGHT: #bed9f0 1px solid
}
.birthday-font {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d39000
}
.search-bg {
	BORDER-RIGHT: #c8c7c7 1px solid; BORDER-TOP: #c8c7c7 1px solid; BORDER-LEFT: #c8c7c7 1px solid; BORDER-BOTTOM: #c8c7c7 1px solid; BACKGROUND-COLOR: #f8f8f8
}
.space {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.description-reg {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
.description-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.description-uline {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.bullet-reg LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: disc
}
.bullet-bold LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: disc
}
.note-hd {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000
}
.note-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.note-description {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000
}
.note-bullet LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #ff0000; PADDING-TOP: 2px; LIST-STYLE-TYPE: disc
}
.path {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff3399
}
.key {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff44f8
}
.example-hd {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0044ce
}
.example-description {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0044ce
}
.example-bullet LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #0044ce; PADDING-TOP: 2px; LIST-STYLE-TYPE: disc
}
.example-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0044ce
}
.greentemp {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #02cc44
}
.olFontClass {
	
}
.olFontClass A {
	
}
.olCapFontClass {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #3077aa
}
.olCapFontClass A {
	FONT-SIZE: 9px; COLOR: #cccccc
}
.olFgClass TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.olCgClass TD {
	BORDER-RIGHT: #3077aa 1px solid; BORDER-TOP: #3077aa 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #3077aa 1px solid; BORDER-BOTTOM: #3077aa 1px solid; BACKGROUND-COLOR: #3077aa
}
.olCloseFontClass {
	BACKGROUND-COLOR: #3077aa; TEXT-ALIGN: right
}
.olBgClass {
	BACKGROUND-COLOR: #9fc4d9
}
.dtree {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.dtree IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.dtree A {
	COLOR: #333; TEXT-DECORATION: none
}
.dtree A.node {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.dtree A.nodeSel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
.dtree A.node:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.dtree A.nodeSel:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.dtree A.nodeSel {
	BACKGROUND-COLOR: #c0d2ec
}
.dtree .clip {
	OVERFLOW: hidden
}
.first-charactor {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.help-title-bg {
	BACKGROUND-COLOR: #1f4f82
}
.help-title-text {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: "tahoma"; TEXT-DECORATION: none
}
.help-action-text {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "tahoma"; TEXT-DECORATION: none
}
.help-top-bg {
	BACKGROUND-IMAGE: url(../images/bg.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 90px
}
.shortcuts {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: "tahoma"; TEXT-DECORATION: none
}
.emppopmenu {
	BORDER-RIGHT: #c4cfec 1px solid; BORDER-TOP: #c4cfec 1px solid; BORDER-LEFT: #c4cfec 1px solid; BORDER-BOTTOM: #c4cfec 1px solid; BACKGROUND-COLOR: #e5efff
}
.emppopmenu TD {
	BORDER-BOTTOM: #c4cfec 1px solid
}
A.leftbar-nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #022275; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftbar-nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #022275; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.leftbar-nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #364d82; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textwhite_new {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.textwhite_nor {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.error_nor {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d50000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.textblack_nor {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.textbox_nor {
	BORDER-RIGHT: #1a8bb5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #1a8bb5 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #1a8bb5 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #1a8bb5 1px solid; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.errornew {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #cceeff; TEXT-DECORATION: none
}
.wehite_font_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.wehite_font_normaltext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.welcome_text {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 28px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(w.gif); COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; HEIGHT: 27px; TEXT-DECORATION: none
}
.birthday_text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffcc; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.back1 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(mem_innerpage_final_slic-12.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 39px
}
.back2 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(mem_innerpage_final_slic-11.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 39px
}
.leftbar_link {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(left_bottom_line.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.leftbar_textlink A:link {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(bulleteround.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.leftbar_textlink A:visited {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(bulleteround.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.leftbar_textlink A:hover {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(bulleteround_orange.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.leftback_activelink {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(activeback.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.leftbar_textlink_active A:link {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(bulleteround_green.gif); COLOR: #004b66; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.leftbar_textlink_active A:visited {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(bulleteround_green.gif); COLOR: #004b66; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.leftbar_textlink_active A:hover {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(activeback-blue.gif); COLOR: #004b66; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
.leftbar_head_new {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(lefttitle_new_head.gif); COLOR: #004b66; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.bodyclasscolor {
	BACKGROUND-COLOR: #931800
}
#august .textwhite_new {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #693b00; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#august .textblack_nor {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#august .textbox_nor {
	BORDER-RIGHT: #996600 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #996600 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #996600 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #996600 1px solid; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#august .textwhite_nor {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
#med_listOfOptions {
	BORDER-RIGHT: #7b9ec4 1px solid; BORDER-TOP: #7b9ec4 1px solid; FONT-SIZE: 0.9em; Z-INDEX: 100; OVERFLOW: auto; BORDER-LEFT: #7b9ec4 1px solid; WIDTH: 175px; BORDER-BOTTOM: #7b9ec4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 250px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#med_listOfOptions DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; MARGIN: 1px; CURSOR: pointer; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#med_listOfOptions .optionDiv {
	
}
#med_listOfOptions .optionDivSelected {
	COLOR: #fff; BACKGROUND-COLOR: #2880d6
}
#med_listOfOptions_iframe {
	Z-INDEX: 5; POSITION: absolute; BACKGROUND-COLOR: #f00
}
.attach_new A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.attach_new A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.attach_new A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #555555; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.TNav {
	margin-top:13px;
}
.TNav .TopNav1 a, .TNav .TopNav2 a {
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#CCC;
	text-decoration:none;
	height: 24px;
	display:block;
	padding-top:10px;
	text-align:center;
}
.TNav .TopNav1 a {
	width: 83px;
	background: url(nav/btn1.gif) no-repeat center bottom;
}
.TNav .TopNav2 a {
	width: 156px;
	background: url(nav/btn2.gif) no-repeat center bottom;
}

.TNav .TopNav1 a:hover, .TNav .TopNav2 a:hover {
	color:#68b720;
}



.TNav .TopNav1on a, .TNav .TopNav2on a {
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	height: 24px;
	display:block;
	padding-top:10px;
	text-align:center;
	font-weight:bold;
}
.TNav .TopNav1on a {
	width: 83px;
	background: url(nav/btn1on.gif) no-repeat center bottom;
}
.TNav .TopNav2on a {
	width: 156px;
	background: url(nav/btn2on.gif) no-repeat center bottom;
}

.TNav .TopNav1on a:hover, .TNav .TopNav2on a:hover {
	color:#FFF;

}