.dashHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ecd587
}
.dashborder {
	BORDER-RIGHT: #ecd587 1px; BORDER-TOP: #ecd587 1px; BORDER-LEFT: #ecd587 1px; BORDER-BOTTOM: #ecd587 1px
}
.dashBodyBk {
	BACKGROUND-COLOR: #f9f6e3
}
.dashBdyText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A {
	COLOR: #000099; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #000099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A.geprNotTouchedLink:link {
	COLOR: green
}
A.geprNotTouchedLink:visited {
	COLOR: green
}
A.geprNotTouchedLink:hover {
	COLOR: #ffcc00
}
A.geprTouchedLink:link {
	COLOR: red
}
A.geprTouchedLink:visited {
	COLOR: red
}
A.geprTouchedLink:hover {
	COLOR: #ffcc00
}
.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.pageSubHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.sectionHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TR.listRowShaded {
	COLOR: black; BACKGROUND-COLOR: #cccccc
}
TR.listRow {
	COLOR: black; BACKGROUND-COLOR: white
}
.orderStatusNormal {
	BACKGROUND-COLOR: #99ccff
}
.orderStatusPending {
	BACKGROUND-COLOR: #ffffbb
}
.orderStatusAttention {
	BACKGROUND-COLOR: #ffaacc
}
.formError {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.blueText {
	FONT-WEIGHT: bold; COLOR: #006699; TEXT-DECORATION: none
}
.boldText {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.center {
	TEXT-ALIGN: center
}
.centerBold {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.left {
	TEXT-ALIGN: left
}
.hvalign {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.leftBold {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.optField {
	COLOR: black
}
.reqField {
	COLOR: #cc0000
}
.right {
	TEXT-ALIGN: right
}
.rightBold {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
leftBold {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.small {
	FONT-SIZE: 7pt
}
.verysmall {
	FONT-SIZE: 6pt
}
.grayHeading {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; COLOR: #006699; BORDER-TOP-COLOR: #999999; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #999999
}
.headerLeft {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #006699; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.headerRight {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #006699; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.headerCenter {
	FONT-WEIGHT: bold; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.sideNavBack {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sideNavBackRight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.panel {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.sectionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699
}
TABLE.browse {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-ALIGN: center
}
TABLE.browse TR.heading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.browse TR.headingwhite {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; COLOR: black; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.browse TD.subheading {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.browse TR.listRowShaded {
	CURSOR: hand; BACKGROUND-COLOR: #f5f5f5
}
TABLE.browse TR.listRowShadedNoHand {
	BACKGROUND-COLOR: #f5f5f5
}
TABLE.browse TR.listRow {
	CURSOR: hand; BACKGROUND-COLOR: white
}
TABLE.browse TR.listRowNoHand {
	BACKGROUND-COLOR: white
}
TABLE.browse TR.listRowHilighted {
	CURSOR: hand; BACKGROUND-COLOR: #dedeb5
}
TABLE.browse TR.closedlistRowShaded {
	CURSOR: hand; COLOR: #808080; BACKGROUND-COLOR: #f5f5f5
}
TABLE.browse TR.closedlistRow {
	CURSOR: hand; COLOR: #808080; BACKGROUND-COLOR: white
}
TABLE.browse TR.closedlistRowHilighted {
	CURSOR: hand; COLOR: #808080; BACKGROUND-COLOR: #dedeb5
}
TABLE.browse TD.center {
	TEXT-ALIGN: center
}
TABLE.browse TD.left {
	TEXT-ALIGN: left
}
TABLE.browse TD.right {
	TEXT-ALIGN: right
}
TABLE.notes {
	
}
TABLE.notes TR.note {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #efefda
}
TABLE.notes TR.line {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #efefda
}
TABLE.notes TR.line TD {
	WHITE-SPACE: nowrap
}
TABLE.notes TR.closed {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #808080; PADDING-TOP: 4px; BACKGROUND-COLOR: #efefda
}
TABLE.notes TR.closed TD {
	WHITE-SPACE: nowrap
}
TABLE.notes TR.header {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: bottom; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.texts TR.texts {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9pt; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: bottom; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana, Geneva; BACKGROUND-COLOR: #dedeb5; TEXT-ALIGN: center; TEXT-DECORATION: none
}
TABLE.notes TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TABLE.notes TD.left {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TABLE.notes TD.notetext {
	VERTICAL-ALIGN: top; WHITE-SPACE: normal; TEXT-ALIGN: left
}
TABLE.notes TD.blankline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.detail {
	
}
TABLE.detail TR.label {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
TABLE.detail TR.data {
	PADDING-LEFT: 10px; TEXT-ALIGN: left
}
#smbtn A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(\images\smbtn.gif) no-repeat 0px 0px; PADDING-BOTTOM: 1px; WIDTH: 60px; PADDING-TOP: 1px; HEIGHT: 16px; TEXT-DECORATION: none
}
#smbtn A:hover {
	BACKGROUND-POSITION: -60px 0px
}
#medbtn A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(\images\medbtn.gif) no-repeat 0px 0px; PADDING-BOTTOM: 1px; WIDTH: 90px; PADDING-TOP: 1px; HEIGHT: 16px; TEXT-DECORATION: none
}
#medbtn A:hover {
	BACKGROUND-POSITION: -90px 0px
}
#lrgbtn A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(\images\lrgbtn.gif) no-repeat 0px 0px; PADDING-BOTTOM: 1px; WIDTH: 130px; PADDING-TOP: 1px; HEIGHT: 16px; TEXT-DECORATION: none
}
#mabtn A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(\images\lrgbtn.gif) no-repeat 0px 0px; PADDING-BOTTOM: 1px; WIDTH: 130px; PADDING-TOP: 1px; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#lrgbtn A:hover {
	BACKGROUND-POSITION: -130px 0px
}
DIV.row {
	CLEAR: both; PADDING-TOP: 10px
}
DIV.row SPAN.label {
	FLOAT: left; TEXT-ALIGN: right
}
DIV.row SPAN.field {
	FLOAT: right; TEXT-ALIGN: left
}
.hidden {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -500px; HEIGHT: 1px
}
.uploadHidden {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -500px; HEIGHT: 1px
}
.attachmentRemoveLink {
	FONT-SIZE: 7pt
}
.attachmentViewLink {
	FONT-SIZE: 7pt
}
.divShow {
	VISIBILITY: visible; POSITION: relative
}
.divHide {
	VISIBILITY: hidden; POSITION: relative
}
.dpDiv {
	
}
.dpTable {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 192px; COLOR: #505050; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.dpTR {
	
}
.dpTitleTR {
	
}
.dpDayTR {
	
}
.dpTodayButtonTR {
	
}
.dpTD {
	BORDER-RIGHT: #ece9d8 1px solid; BORDER-TOP: #ece9d8 1px solid; BORDER-LEFT: #ece9d8 1px solid; BORDER-BOTTOM: #ece9d8 1px solid
}
.dpDayHighlightTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cccccc
}
.dpTDHover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; CURSOR: pointer; COLOR: blue; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #aca998
}
.dpTitleTD {
	
}
.dpButtonTD {
	
}
.dpTodayButtonTD {
	
}
.dpDayTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #243b87; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #c6d6ea
}
.dpTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray
}
.dpDayHighlight {
	FONT-WEIGHT: bold; COLOR: #4060ff
}
.dpButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #c6d6ea; PADDING-BOTTOM: 0px; COLOR: #243b87; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.dpTodayButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #c6d6ea; COLOR: #243b87; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}

.loginPage li {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}