body {background: #ffffff}
.a {font: normal 9pt "verdana", "geneva", "arial", "helvetica"; color:#395b73}
.b {font: normal bold 9pt "arial", "helvetica"; color:#395b73}
.bb {font: normal bold 12pt "arial", "helvetica"; color:#395b73}
.bc {font: normal bold 9pt "arial", "helvetica"; color:#395b73}
.c {font: normal 8pt "arial", "helvetica"; color:#000000}
a:link {color: #395b73; text-decoration: none}
a:visited {color: #395b73; text-decoration: none}
a:hover {background: none; color: #ff9900; text-decoration: underline}
a:active {color: #ff9900; text-decoration: none}
a.nlink:link {text-decoration: underline; color: #395b73; background: #ffffff}
a.nlink:visited {text-decoration: underline; color: #395b73; background: #ffffff}
a.nlink:hover {text-decoration: none; color: #395b73; background: #ffffff}
a.nlink:active {text-decoration: underline; color: #ff0000; background: #ffffff}

.smTextWithBGColor { background-color: #ffff82; font-size: 10px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #ff6600; }
.smTextWithoutBGColor { background-color: #ebf0f4; font-size: 10px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #ff6600; }

.homeAd { background-color: #c0c0c0; BORDER-RIGHT: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-top: #666 1px solid; BORDER-bottom: #666 1px solid;font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
.boxOLinks { background-color: #e4e4e4; BORDER-RIGHT: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-top: #666 1px solid; BORDER-bottom: #666 1px solid; }

.required { font-size: 12px; font-family: Arial,verdana; font-weight: normal; COLOR: #FF0000; }

.textInBox { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #fff; border-bottom: 1px solid #CC3300; border-top: 1px solid #CC3300; border-right: 1px solid #CC3300; border-left: 1px solid #CC3300; background-color: #CC3300; }

.bodyTextNoUnderline { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; }
.bodyTextNoUnderlineBld { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #000; }
:link.bodyTextNoUnderline { color: #ff6600; }
:visited.bodyTextNoUnderline { color: #ff6600; }

.bodytext { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; }
.bodyTextBld { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #000;}
.bodyTextRed { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #ff0000; }
.bodyTexthighlighted { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #fff; background-color: #000; }
.bodyTextNoWrap { font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
.bodyTextNoWrapRed { font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: red; }
.bodyTextBldNoWrap { font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #000; }
.bodyTextBldGray { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #808080; }
:link.bodytext { color: #ff6600; Text-Decoration: underline; }
:visited.bodytext { color: #ff6600; Text-Decoration: underline; }
.bodyTextWhite { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #fff; }
.bodyTextWhiteBld { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #fff; }

.devloperralign{text-align: left;}
.devloperlalign{text-align: right;}

.errorBg { background-color: #e4e4e4; BORDER-RIGHT: #FF0000 1px solid; BORDER-LEFT: #FF0000 1px solid; BORDER-top: #FF0000 1px solid; BORDER-bottom: #FF0000 1px solid; }
.messageBg { background-color: #e4e4e4; BORDER-RIGHT: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-top: #333 1px solid; BORDER-bottom: #333 1px solid; }

.pageTitle { font-size: 26px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #000; }

.titleText { font-size: 17px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #000; }
:link.titleText { color: #ff6600; }
:visited.titleText { color: #ff6600; }

.smTopText { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #fff; }
.smTopTextUnderline { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #fff; Text-Decoration: underline; }
.smTopTextNoUnderline { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #fff; Text-Decoration: none; }
.smTopTextBld { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #fff; Text-Decoration: underline; }
:link.smTopText { color: #fff; white-space:nowrap; }
:visited.smTopText { color: #fff; white-space:nowrap; }

.medText { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #7392b0; }
.medTextBlk { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
.medTextBlkBld { font-size: 10px; font-family: Arial,verdana; white-space:nowrap; font-weight: bold; COLOR: #000; }
:link.medText { color: #ff6600; white-space:nowrap; }
:visited.medText { color: #ff6600; white-space:nowrap; }

.smTextBlk { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
.smTextRed { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #ff0000; }
.smTextRedBld { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #ff0000; }
:link.smTextBlk { color: #000; white-space:nowrap; }
:visited.smTextBlk { color: #000; white-space:nowrap; }

.smText { font-size: 10px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
.smTextBlue { font-size: 10px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #7392b0; }
.smTextWrap { font-size: 10px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; }
:link.smText { color: #ff6600; white-space:nowrap; }
:visited.smText { color: #ff6600; white-space:nowrap; }

.tabFont { font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
:link.tabFont { color: #000; white-space:nowrap; }
:visited.tabFont { color: #000; white-space:nowrap; }

.telNoBld { font-size: 13px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #fff; }
.telNo { font-size: 13px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #fff; }

.treeTitle { font-size: 10px; font-family: Arial,verdana; white-space:nowrap; font-weight: bold; COLOR: #fff; }
:link.treeTitle { font-size: 10px; font-family: Arial,verdana; white-space:nowrap; font-weight: bold; COLOR: #fff; Text-Decoration: underline; }
:visited.treeTitle { font-size: 10px; font-family: Arial,verdana; white-space:nowrap; font-weight: bold; COLOR: #fff; Text-Decoration: underline; }
.treeTitleNotBold { font-size: 10px; font-family: Arial,verdana; white-space:nowrap; font-weight: normal; COLOR: #fff; }
.criteriaTitle { font-size: 10px; font-family: Arial,verdana; white-space:nowrap; font-weight: bold; COLOR: #000; }

.purchaseListButton { font-family: Arial; font-size: 12px; height: 23; width: 115; }
.saveAndCreateAnotherButton { font-family: Arial; font-size: 12px; height: 23; width: 165; }
.saveAndCloseButton { font-family: Arial; font-size: 12px; height: 23; width: 102; }
.emailMeButton { font-family: Arial; font-size: 12px; height: 23; width: 193; }
.saveAsButton { font-family: Arial; font-size: 12px; height: 23; width: 77; }
.saveButton { font-family: Arial; font-size: 12px; height: 23; width: 58; }
.previousNextButton { font-family: Arial; font-size: 12px; height: 23; width: 25; }
.closeButton { font-family: Arial; font-size: 12px; height: 23; width: 64; }
.upDownButton { font-family: Arial; font-size: 12px; height: 23; width: 51; }
.cancelButton { font-family: Arial; font-size: 12px; height: 23; width: 64; }
.submitButton { font-family: Arial; font-size: 12px; height: 23; width: 74; }
.addRemoveButton { font-family: Arial; font-size: 12px; height: 23; width: 72; }
.addAllRemoveAllButton { font-family: Arial; font-size: 12px; height: 23; width: 86; }
.loginButton { font-family: Arial; font-size: 12px; height: 23; width: 72; }
.lookupButton { font-family: Arial; font-size: 12px; height: 23; width: 72; }
.continueButton { font-family: Arial; font-size: 12px; height: 23; width: 76; }
.createEditDeleteButton { font-family: Arial; font-size: 12px; height: 23; width: 76; }
.applyButton { font-family: Arial; font-size: 12px; height: 23; width: 58; }
.removeButton { font-family: Arial; font-size: 12px; height: 23; width: 78; }
.getCountButton { font-family: Arial; font-size: 12px; height: 23; width: 82; }
.makeActiveInactiveButton { font-family: Arial; font-size: 12px; height: 23; width: 100; }
.downloadButton { font-family: Arial; font-size: 12px; height: 23; width: 90; }
.printerSetupButton { font-family: Arial; font-size: 12px; height: 23; width: 100; }
.submitOrderButton { font-family: Arial; font-size: 12px; height: 23; width: 104; }
.copyRenameDeleteButton { font-family: Arial; font-size: 12px; height: 23; width: 78; }
.browseButton { font-family: Arial; font-size: 12px; height: 23; width: 78; }
.threeDotsButton { font-size: 12px; font-family: Arial; position: relative; width: 22px; height: 23px; }


.grayBorder { BORDER-RIGHT: #7392b0 1px solid; BORDER-LEFT: #7392b0 1px solid; BORDER-top: #c0c0c0 1px solid; BORDER-bottom: #7392b0 1px solid; }
.grayBorderWithTop { BORDER-RIGHT: #7392b0 1px solid; BORDER-LEFT: #7392b0 1px solid; BORDER-top: #7392b0 1px solid; BORDER-bottom: #7392b0 1px solid; }
.grayBorderWith999Top { BORDER-RIGHT: #7392b0 1px solid; BORDER-LEFT: #7392b0 1px solid; BORDER-top: #7392b0 1px solid; BORDER-bottom: #7392b0 1px solid; }
.grayBorderNoTop { BORDER-RIGHT: #7392b0 1px solid; BORDER-LEFT: #7392b0 1px solid; BORDER-bottom: #7392b0 1px solid; }
.grayBorderSidesAndTopWithBG { BORDER-RIGHT: #7392b0 1px solid; BORDER-TOP: #7392b0 1px solid; BORDER-LEFT: #7392b0 1px solid; BORDER-BOTTOM: #7392b0 1px solid; background-color: #ebf0f4; }
.grayBorderSidesWithBG { BORDER-RIGHT: #7392b0 1px solid; BORDER-LEFT: #7392b0 1px solid; background-color: #ebf0f4; }


.tabOff { background-color: #ebf0f4; BORDER-RIGHT: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-top: #000 1px solid; font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }
.tabOn { background-color: #fff; BORDER-RIGHT: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-top: #000 1px solid; font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; }

.controlW183 { font-size: 12px; font-family: Arial; position: relative; width: 183px; }
.controlForCustom { font-size: 11px; font-family: Arial; position: relative; width: 50px; }
.controlForCustomNth { font-size: 11px; font-family: Arial; position: relative; width: 50px; }
.controlW366 { font-size: 12px; font-family: Arial; position: relative; width: 366px; }
.controlW149 { font-size: 12px; font-family: Arial; position: relative; width: 149px; }
.controlW162 { font-size: 12px; font-family: Arial; position: relative; width: 162px; }
.controlW162H21 { font-size: 12px; font-family: Arial; position: relative;width: 162px; height: 21px; }
.controlW90 { font-size: 12px; font-family: Arial; position: relative; width: 90px; }
.controlW110 { font-size: 12px; font-family: Arial; position: relative; width: 110px; }
.controlW31 { font-size: 12px; font-family: Arial; position: relative; width: 31px; }
.controlW68 { font-size: 12px; font-family: Arial; position: relative; width: 68px; }
.controlW80 { font-size: 12px; font-family: Arial; position: relative; width: 80px; }
.controlW22 { font-size: 12px; font-family: Arial; position: relative; width: 22px; }
.controlW22H23 { font-size: 12px; font-family: Arial; position: relative; width: 22px; height: 23px; }
.controlW128 { font-size: 12px; font-family: Arial; position: relative; width: 128px; }
.controlW40 { font-size: 12px; font-family: Arial; position: relative; width: 40px; }

.tableheader { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; line-height: 16px; text-align: left; background-color: #ebf0f4; padding-left: 4px; padding-right: 8px; border-bottom: 1px solid #7392b0; border-top: 1px solid #ADC0E4; border-right: 1px solid #7392b0; }
.tableheaderNoTop { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; line-height: 16px; text-align: left; background-color: #ebf0f4; padding-left: 6px; padding-right: 6px; border-bottom: 1px solid #7392b0; border-right: 1px solid #7392b0; }
.tableheaderNoTopOrRight { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; line-height: 16px; text-align: left; background-color: #ebf0f4; padding-left: 6px; padding-right: 6px; border-bottom: 1px solid #7392b0; border-right: 1px solid #ebf0f4; }
.tableheaderTextOnly { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #000; line-height: 16px; text-align: left; }
.tableheaderSelectedColumn { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; line-height: 16px; text-align: left; background-color: #DBE4EB; padding-left: 4px; border-bottom: 1px solid #999; border-top: 1px solid #999; border-right: 1px solid #999; }
.tableheaderSelectedColumnNoTop { font-size: 11px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #000; line-height: 16px; text-align: left; background-color: #ccd8e2; padding-left: 4px; border-bottom: 1px solid #7392b0; border-right: 1px solid #7392b0; }

.tabledataForCustom { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; border-right: 1px solid #7392b0; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tabledataForCustomGrayRow { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; background-color: #eeeeee; border-bottom: 1px solid #fff; border-right: 1px solid #7392b0; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tabledataForCustomGrayRowNoRight { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; background-color: #eeeeee; border-bottom: 1px solid #fff; border-right: 1px solid #e4e4e4; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tabledataForCustomNoRight { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tabledataForCustomWithBG { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; border-right: 1px solid #7392b0; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; background-color: #ebf0f4; }
.tabledataForCustomNoRightWithBG { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; background-color: #ebf0f4; }

.tabledataNoLine { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tabledataNoLineForCustom { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; border-right: 1px solid #7392b0; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tabledataNoLineForCustomNoRight { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: middle; border-bottom: 1px solid #fff; border-right: 1px solid #fff; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 2px; }
.tableText { white-space:nowrap; font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; text-align: left; vertical-align: top; }
:link.tableText { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #ff6600; text-align: left; vertical-align: top; }
:visited.tableText { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #ff6600; text-align: left; vertical-align: top; }

.tabledataSelectedRow { font-size: 11px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; background-color: #ffff82; text-align: left; border-bottom: 1px solid #DBE4EB; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
.selectBox { background-color: #ebf0f4; border-bottom: 1px solid #7392b0; border-right: 1px solid #7392b0; border-left: 1px solid #ebf0f4; border-top: 1px solid #ebf0f4; }
.selectBoxBottom { background-color: #ebf0f4; border-bottom: 1px solid; border-right: 1px solid #7392b0; border-left: 1px solid #ebf0f4; border-top: 1px solid #ebf0f4; }
.columnSelectedColor { background-color: #DBE4EB; }

.smTextWithBGColor { background-color: #ffff82; font-size: 10px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: normal; COLOR: #ff6600; }
.smTextWithoutBGColor { background-color: #f3f3f3; font-size: 10px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #ed9b09; }

.bodyTextWhite { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #ffffff; }
.bodyTextWhiteBld { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #ffffff; }

.criteriaTitle { font-size: 14px; font-family: Arial,Verdana; white-space:nowrap; font-weight: bold; COLOR: #000000; }







body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
   text-align:left;
}

#editAccess td {
    text-align:-moz-right;
    text-align: -webkit-right;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}




.style1 {
	color: #395b73;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {font-size: 10px}
.style3 {font-weight: bold; color: #ed9b09;}
.style5 {
	color: #ed9b09;
	font-size: 16px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.style6 {font-size: 12px}
.style7 {color: #000000; font-weight: bold; }
.style8 {color: #ed9b09; white-space:nowrap; }
.style9 {font-weight: bold}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style11 { font-family: Arial, Verdana, Geneva, helvetica; font-size: 20px;}
.style12 {color: #395b73}
.style14 {
	color: #314f88;
	font-weight: bold;
}
.style19 {font-family: Arial, Helvetica, sans-serif}
.style21 {color: #000000}
.style22 {font-size: 14px}
.style23 {color: #395b73; font-size: 14px; }
.style25 {
	font-size: 12px;
	color: #000000;
}
.style18 {	color: #ed9b09;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.style26 {font-size: 10px}
.style27 {
	font-size: 10;
	color: #FFFFFF;
}
.style30 {font-size: 10px; color: #FFFFFF; }
.style31 {color: #FFFFFF}
.style32 {font-weight: bold}
.style33 {font-size: 14px; color: #000000; }
.style34 {font-size: 12px; color: #FFFFFF; }


.style35 {color: #000000}
.style36 {
	color: #ed9b09;
	font-size: 14px;
	font-family: Arial,Verdana, Geneva, helvetica;
}
.style37 {color: #000000; font-weight: bold; }
.style38 {color: #395b73}
.style39 {font-family: Arial, Helvetica, sans-serif}
.style40 {font-size: 14px}
.style41 {color: #395b73; font-size: 14px; }
.style42 {
	font-size: 12px;
	color: #000000;
}
.style43 {	color: #ed9b09;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.style44 {font-size: 10px}
.style45 {
	font-size: 10;
	color: #FFFFFF;
}
.style46 {font-size: 10px; color: #FFFFFF; }
.style47 {color: #FFFFFF}
.style48 {font-weight: bold}
.style49 {font-size: 14px; color: #000000; }
.style50 {background-color:#c8d7e3}
.style51 {background-color:#eeeeee}
.style52 {color: #990099;white-space:nowrap;}
.style53 {font-size: 25px;color: #ed9b09;font-weight: bold;}
.styleEdit53 {font-size: 22px;color: #ed9b09;font-weight: bold;font-family:Arial,Helvetica,sans-serif;}
.style54 {color: #ed9b09}
.style55 {font-size: 12px;font-weight: bold;}
.style56 {font-size: 18px;font-weight: bold;}

input.btn{
   height: 23; width: 82;
   font-family: Arial,'trebuchet ms',helvetica,sans-serif;
   font-size:12;
   font-weight:bold;
   background-color:#eeeeee;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   }

input.btnhov{
   height: 23; width: 82;
   font-family: Arial,'trebuchet ms',helvetica,sans-serif;
   font-size:12;
   font-weight:bold;
   background-color:#fed;
   border-top: 2px solid;
   border-bottom: 2px solid;
   border-top-color:#ed9b09;
   border-left-color:#ed9b09;
   border-right-color:#ed9b09;
   border-bottom-color:#ed9b09;
   }

/*.selectfree{
    position:absolute;
    z-index:10;
    cursor:move;
    top:50%;
    left:50%;
    overflow:hidden;
    visibility:hidden;
} */

.overlay{
   cursor:wait;
   display:none;
	position:absolute;
	top:0;
	left:0;
	width:1280px;
	height:1024px;
	z-index:5000;
	background-color:black;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
}

.content {
   position: relative;
   z-index: 6000;
   left: 40%;
   top: 45%;
}

.overlay[id] {
/* IE6 and below Can't See This */
   position: fixed;
}

.selectfree iframe{
    display:block;
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    height:100px/*must have for any big value*/;
}
.salesSection{visibility:hidden;}
.promoCodeSection{visibility:hidden;}
.cdsaccount{visibility:hidden;}

.priceTable {
   border-top: 1px solid;
   border-bottom: 1px solid;
   border-left: 1px solid;
   border-right: 1px solid;
   border-right-color:#000000;
   border-top-color:#000000;
   border-bottom-color:#000000;
   border-left-color:#000000;
}
.priceFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #009900;
}

.paginationText {  font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; COLOR: #000; }
:link.paginationLink { color: #ff6600; Text-Decoration: underline;font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold }
:visited.paginationLink { color: #ff6600; Text-Decoration: underline;font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold }
:active.paginationLink{border-bottom:solid 1px #D3D3D3;border-right:solid 1px #D3D3D3;}
.paginationLink { font-size: 12px; font-family: Arial,Helvetica,sans-serif; white-space:nowrap; font-weight: bold; COLOR: #000; text-align: center; background-color: #e4e4e4; }

a.pagination:link {color: red; background: transparent }
a.pagination:visited { COLOR: #000;font-weight: bold;font-size: 12px; font-family: Arial,Helvetica,sans-serif;text-align: center; background:  transparent }
a.pagination:active {color: #ff9900; text-decoration: underline;font-weight: bold;font-size: 12px; font-family: Arial,Helvetica,sans-serif;text-align: center;}
.currentActive{color:  #ff9900; font-weight: bold;font-size: 12px; font-family: Arial,Helvetica,sans-serif;text-align: center;}
.resultPage{ COLOR: #000;font-weight: bold;font-size: 12px; font-family: Arial,Helvetica,sans-serif;text-align: center;}


.paginationBarPurchaseList{
    position:absolute;
    z-index:10;
    cursor:move;
    top:35%;
    left:40%;
    overflow:hidden;
    visibility:hidden;
}
/*.paginationBar{
    position:absolute;
    z-index:10;
    cursor:move;
    top:35%;
    left:40%;
    overflow:hidden;
    visibility:hidden;
}    */
.paginationBarPurchaseList iframe{
    display:block;
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    height:100px/*must have for any big value*/;
}
.paginationBar iframe{
    display:block;
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    height:100px/*must have for any big value*/;
}
.criteriaDesc { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal;background:#EBF0F4;border:solid;border-color:#EBF0F5;border-collapse: collapse;border-width:1px;}

/*.developerPageModule{
    position:absolute;
    z-index:10;
    cursor:move;
    top:35%;
    left:30%;
    overflow:hidden;
    visibility:hidden;
} */
.simpleSearchDesc { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal;}
.simpleSearchTitle{  color:#ed9b09;white-space:nowrap;font-family: Arial, Verdana, Geneva, helvetica; font-size: 20px;padding-top:9px}
.simpleSearchSection{padding-left:10px;width:610px;}
.simpleSearchSection{padding-left:0px;background:#EBF0F4;width:610px;}
.advancedSearchGeoSection
{
   padding-left:10px;
   width:622px;
   text-align:left;  
   position:relative;
}
.simpleSearchGeoSection
{
   padding-left:10px;
   width:100%;
   text-align:left;
}
.simpleSearchGEOtitle
{
   color:#385A72;
   font-family: Arial,Helvetica,sans-serif; font-weight: bold;
   font-size:18px;
}
.developerPageModule{
    position:absolute;
    z-index:10;
    cursor:move;
    top:35%;
    left:30%;
    overflow:hidden;
    visibility:hidden;
}

.developerPageModule iframe{
    display:block;
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    height:100px/*must have for any big value*/;
}
.style100 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #ffb623; }
.controlW200 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; position: relative; width: 110px; }
.bulletstyle {font: normal 9pt "verdana", "geneva", "arial", "helvetica"; color:#395b73}
.style300 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; color: #ffb623; }
.styleDev1 {color: #ed9b09;font-size: 11px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.styleDev8 {color: #ed9b09; white-space:nowrap; }
.styleUserAcive { font-family: Arial, Verdana, Geneva, helvetica; font-size: 15px}
.bodyTextSmall { font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: normal; COLOR: #000; }

#eReceiptThankYouMessage , #eReceiptImportantNote
{
    font-size:14px;
    font-weight:bold;
    color:#ED9B09;
    white-space:nowrap;
}
#eReceiptImportantNoteText
{
    font-size:12px;
    color:#ED9B09;
    font-weight:bold;
    white-space:nowrap;
}
#eReceiptCompanyText
{
    font-size:12px;
    color:#000000;
    font-weight:bold;
    white-space:nowrap;
}
#supplyAddtionalInfoBubble
{
   background:#FFFFFF url(/list/images/gradient_yellow_box.gif) repeat-x scroll 0%;
   border:1px solid #EFE590;
   margin:0.5em 0.5pt 0pt;
   padding:10px 10px 7pt;
  /* width:872px;*/
}
.supplyAddtionalInfoBubbleText
{
   color:#333333;
   font-family: Arial, Verdana, Geneva, helvetica; font-size:12px;font-weight:normal;
}
.supplyAddtionalInfoBubbleBoldText
{
   color:#976800;
   font-family: Arial, Verdana, Geneva, helvetica; font-size:12px;font-weight:bold;
}
.searchHighLight
{
   font-weight:bold;
   color:green;
   text-decoration:blink
}

#full-center-containter
{
   border:2px solid #3E637F;
   width:1010px;
}

.optionMapSearch {font-weight: normal; COLOR: #800000;background: #FFE4C4;}
.optionState {cursor:pointer;color:#ED9B09;text-decoration:underline}
.optionStateDisable {cursor:default;color:gray;text-decoration:underline}

.simpleSearch-margin-width
{
   margin-bottom:5px;
   margin-top:5px;
   margin-bottom:5px;
   margin-bottom:5px;
}

.simpleSearch-title
{
   height:40px;
   vertical-align:bottom;
}
#printButton {
   display:none;
   visibility:hidden;
}
.email-section {
   border:0px;
width:50%;
}
#data-section {
   padding-left:20px;
}
#emailGrpBy {
   padding-left:20px;
}
/** Saved Seach Styles **/
.btnBlank {border:0px none;}
.btnRename {border:0px none; width:72px;height:21px;cursor:pointer;}
.btnViewCriteria {border:0px none; width:90px;height:21px;cursor:pointer;}

a.linkFileName { color:#003370;font-weight:bold;text-decoration:underline;font-family:verdana}
a.linkFileName:link { color:#003370;font-weight:bold;text-decoration:underline;font-family:verdana}
a.linkFileName:active { color:#003370;font-weight:bold;text-decoration:underline;font-family:verdana}
a.linkFileName:hover { color:#003370;text-decoration:none;font-family:verdana}
a.linkFileName:visited { color:#003370;font-weight:bold;text-decoration:underline;font-family:verdana}

.datatableH1 {margin-left:5px;color:#03346C;font-family: verdana;font-size:12px;font-weight:bold;}
#renameDiv {padding:3px 5px 3px 5px;height:30px;width:300px;}
/** Links **/
a.linkCancel {color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.linkCancel:link{color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.linkCancel:active{color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.linkCancel:hover{color:blue;font-size:10px;text-decoration:none;font-family: verdana;}
a.linkCancel:visited{color:blue;font-size:10px;text-decoration:none;font-family: verdana;}

.savedSearchTitle {margin-top:10px;margin-left:5px;color:#646464;font-size:11px;font-family: verdana;}
.savedSearchPaginationText {margin-left:50px;color:#646464;font-size:10px;font-family: verdana;font-weight:bold;}
.hr-golden-rule{ margin-left:5px; width: 99%; text-align: left; border: 1px 0px 0px 0px; border-style:solid;border-color:#B8860B;}
.savedSearchSave{cursor:pointer;}
.deleteButton{cursor:pointer;margin-bottom:10px;}
.savedSearchRenameTable td{padding:0px 3px 0px 3px;}
.savedSearchRenameText{font-size:10px;text-decoration:none;font-family:verdana;}

.paginationText {margin-left:25px;color:#646464;font-size:10px;font-family: verdana;font-weight:bold;}
span.paginatorLink {color:blue;font-size:10px;text-decoration:none;font-family: verdana;}

a.paginatorLink {color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.paginatorLink:link {color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.paginatorLink:visited {color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.paginatorLink:active {color:blue;font-size:10px;text-decoration:underline;font-family: verdana;}
a.paginatorLink:hover {color:blue;font-size:10px;text-decoration:none;font-family: verdana;}
.paginatorSeparator {margin-left:2px;margin-right:2px;color:#B8860B;}
.renamebox_leftend {padding:0px;background:transparent url('/list/images/datatableimages/renamebox_leftend.gif') no-repeat;height:29px;width:10px;}
.renamebox_middle {padding:0px;background:transparent url('/list/images/datatableimages/renamebox_middle.gif')  repeat-x;height:29px;width:250px;}
.renamebox_rightend {padding:0px;background:transparent url('/list/images/datatableimages/renamebox_rightend.gif') no-repeat;height:29px;width:10px;}

/** Purchased List Styles **/
.purchasedListTitle {line-height:19px;margin-left:5px;color:#646464;font-size:11px;font-family: verdana;}
.btnReports {border:0px none; width:72px;height:21px;cursor:pointer;}
.btnExport {border:0px none; width:60px;height:21px;cursor:pointer;}
.btnLabels {border:0px none; width:60px;height:21px;cursor:pointer;}
.fileName {color:#003370;font-size:11px;font-weight:bold;}
.fileNamePurged {color:red;font-size:11px;font-weight:bold;}
.fileNameReRun {color:green;font-size:11px;font-weight:bold;}
.purchasedListPurgedHighlight {color:red;}
.emailText {color:red;font-weight:bold;cursor:pointer;}
.errorText {color:red;}
.purgebox_leftend {padding:0px;background:transparent url('/list/images/datatableimages/purgebox_leftend.gif') no-repeat;height:49px;width:8px;}
.purgebox_middle {padding:0px;background:transparent url('/list/images/datatableimages/purgebox_middle.gif')  repeat-x;height:49px;width:5px;}
.purgebox_rightend {padding:0px;background:transparent url('/list/images/datatableimages/purgebox_rightend.gif') no-repeat;height:49px;width:12px;}
.notifyText{font-size:12px;font-weight:bold}
.purgeLink{color:#395B73;text-decoration:underline;cursor:pointer;}
.purgeLinkPurged{color:red;text-decoration:underline;cursor:pointer;}
.purchasedListNotifyText{width:185px;height:15px;font-size:10px;font-family:verdana;}
#emailNotifyDiv {padding:3px 5px 3px 5px;height:30px;width:300px;font-family:verdana;}
#emailNotifyRemDiv {padding:3px 5px 3px 5px;height:30px;width:340px;font-family:verdana;}
.emailTxt{font-family:verdana;font-size:10px;}
.reportPopupBG {
   background: #FFFFFF url( /list/images/datatableimages/table_top_bg.gif ) repeat-x;
   border-top:1px solid #7F7F7F;
   border-left:1px solid #7F7F7F;
   border-right:1px solid #7F7F7F;
   border-bottom:1px solid #7F7F7F;
   height:auto;
   width:390px;
}

.reportPopupHeader {
   color: #004c7f;
   font-weight: bold;
   font-family: Arial, Verdana, Geneva, helvetica;
   font-size: 20px;
}
.reportPopupSubHeader { padding-left:20px;font-size: 11px; font-family: verdana; white-space:nowrap; font-weight: bold; COLOR: #000; }
.reportPopupTableContent{padding-left:15px; }
.viewCriteriaPopup{   border-top:1px solid #7F7F7F;
   border-left:1px solid #7F7F7F;
   border-right:1px solid #7F7F7F;
   border-bottom:1px solid #7F7F7F;
   height:auto;
   width:420px;}
.tdFont td{font-family:verdana;}
/*Email Popup*/
.emailTo{ padding:10px 0px 20px 20px;}
.emailPopupTxt { padding:30px 0px 5px 20px;}
/*Confirm Order Page */
#confirmorder-calculate-tax {text-align:center;margin:0 3px;}

.custom-selection-label {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size: 12px;color:#333333;}
.custom-selection-text {padding: 0px 100px 0px 00px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size: 12px;color:#333333;}
.savedsearch-lookup {padding: 10px 10px 10px 10px;font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size: 12px;color:#333333;}
div.inner-container-header {position:relative;  margin:5px 0px 5px 0px; font-weight:bold; color:#28292B;width:570px}
div.inner-container-left   {position:relative;  margin:0px 10px 0px 0px;  float:left; width:570px; height:auto; }
.custom-selection-header-text
{
   color:#A4AA3E;
   font-size:12px;
   font-weight:bold;
}
.search-field-section-header  {padding-left:5px;padding: 2px 2px 4px 8px;font-size: 12px; color:#0d549b; font-family: Arial, Helvetica, sans-serif; font-weight:bold; width: 572px;}
.save_criteria_PopupBG {
   background: #FFFFFF url( /list/images/datatableimages/table_top_bg.gif ) repeat-x;
   border-top:1px solid #7F7F7F;
   border-left:1px solid #7F7F7F;
   border-right:1px solid #7F7F7F;
   border-bottom:1px solid #7F7F7F;
   height:auto;
   width:572px;
   margin-left: 2px;
}
.customer_lookup_description {
   width:570px;
   font-family: Arial,verdana;
   height:40px;
}

.purchase_list_criteria {
   /*width:100px;*/
   font-family: Arial,verdana;
   text-align:left;
}

.groupby_sel_criteria {
   width:100px;
   font-family: Arial,verdana;
   height:25px;
   text-align:center;
}

.groupby_criteria_columns {
   width:100px;
   font-family: Arial,verdana;
   height:25px;
   text-align:center;
   font-weight: bold;
}

#gradientImg
{
   background:url(/list/images/layout/landingpage/lt_grey_gradient.gif) 0 0 repeat-x;
}
