.small {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.big {
	color: rgb(0, 0, 0); line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.componentName {
	padding: 10px; color: rgb(51, 51, 140); line-height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; border-left-color: rgb(255, 255, 255); border-left-width: 2px; border-left-style: dotted;
}
.genHeaderBig {
	color: rgb(0, 0, 0); line-height: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.genHeaderSmall {
	color: rgb(0, 0, 0); line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.moduleName {
	color: rgb(51, 51, 140); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.hdrNameBg {
	background: url(images/header-bg.png) repeat-x rgb(255, 255, 255);
}
.hdrTabBg {
	background: url(images/toolbar-bg.png) repeat-x 50% bottom rgb(255, 255, 255); border-top-color: rgb(131, 187, 234); border-top-width: 1px; border-top-style: solid;
}
.tabSelected {
	background: url(images/toolbar-bg.png) repeat-x 50% bottom rgb(255, 255, 255); padding: 2px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 0px; border-bottom-style: solid;
}
.tabSelected A {
	color: white; text-transform: uppercase; font-size: 12px; text-decoration: underline;
}
.tabUnSelected {
	background: url(images/toolbar-bg.png) repeat-x 50% bottom rgb(255, 255, 255); padding: 2px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 0px; border-bottom-style: solid;
}
.tabUnSelected A {
	color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.tabSeperator {
	background: url(images/toolbar-div.png) no-repeat 50% bottom rgb(255, 255, 255); width: 2px;
}
.tabSelected {
	padding: 7px 10px;
}
.tabUnSelected {
	padding: 7px 10px;
}
.level2text {
	padding: 5px 15px; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.level2text A {
	color: rgb(85, 85, 85); text-decoration: underline;
}
.level2text A:hover {
	color: rgb(85, 85, 85); text-decoration: underline;
}
.level2Bg {
	background: url(images/level2Bg.gif) repeat-x 50% bottom rgb(255, 255, 255); color: white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-top-color: rgb(184, 184, 184); border-bottom-color: rgb(191, 191, 191); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.level2Bg A {
	color: rgb(51, 51, 140);
}
.level2SelTab {
	padding: 5px 20px; color: rgb(0, 0, 0); font-weight: bold;
}
.level2UnSelTab {
	padding: 5px 20px; color: rgb(0, 0, 0);
}
.sep1 {
	background: rgb(255, 255, 255); padding-left: 1px;
}
.showPanelBg {
	background: url(images/homePageSeperator.gif) no-repeat;
}
A {
	color: rgb(0, 112, 186); text-decoration: none;
}
A:hover {
	text-decoration: underline;
}
.hdrLink {
	color: rgb(0, 112, 186); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;
}
#showPanelTopLeft {
	visibility: hidden;
}
#showPanelTopRight {
	visibility: hidden;
}
#border2pxpopup {
	border: 2px solid rgb(221, 221, 221);
}
.hdrLink:hover {
	color: rgb(51, 51, 140); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline;
}
.searchBox {
	border: 0px solid rgb(0, 0, 170); width: 100px; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 239);
}
.searchBtn {
	background: url(images/button_serach.gif) repeat-x 50% bottom rgb(157, 157, 157); border: 0px solid rgb(204, 204, 204); width: 30px; height: 19px; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.lvt {
	border: 0px solid rgb(204, 204, 238); background-color: rgb(221, 221, 255);
}
.lvtBg {
	
}
.lvtHeaderText {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.lvtCol {
	background: url(images/level2Bg.gif) repeat-x center bottom rgb(255, 255, 255); border: 1px 0px 0px 1px solid rgb(255, 255, 255) rgb(255, 255, 255) rgb(255, 255, 255) rgb(221, 221, 221); font-weight: bold;
}
.lvtColData {
	background-color: rgb(255, 255, 255);
}
.lvtColDataHover {
	background-color: rgb(255, 255, 204);
}
.dvHeaderText {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.dvInnerHeader {
	background: url(images/inner.gif) repeat-x 50% bottom rgb(221, 220, 221); padding: 8px; border: 1px solid rgb(222, 222, 222); color: rgb(0, 0, 0);
}
.dvtSelectedCell {
	background: url(images/tab.gif) repeat-x 50% top rgb(255, 255, 255); border: 1px 1px 0px solid rgb(224, 221, 221); color: black; line-height: 20px; padding-right: 20px; padding-left: 20px; font-weight: bold;
}
.dvtSelectedCellBottom {
	background: url(images/tab.gif) repeat-x 50% bottom rgb(255, 255, 255); border: 0px 1px 1px solid rgb(224, 221, 221); color: black; line-height: 20px; padding-right: 20px; padding-left: 20px; font-weight: bold;
}
.dvtSelectedCellBottom {
	background: url(images/tab.gif) repeat-x 50% bottom rgb(255, 255, 255); border: 0px 1px 1px solid rgb(224, 221, 221); color: black; line-height: 20px; padding-right: 20px; padding-left: 20px; font-weight: bold;
}
.dvtUnSelectedCell {
	background: rgb(255, 255, 255); border: 1px solid rgb(224, 221, 221) rgb(224, 221, 221) rgb(224, 221, 221) rgb(222, 222, 222); color: black; padding-right: 20px; padding-left: 20px; cursor: pointer;
}
.dvtTabCache {
	border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.dvtTabCacheBottom {
	border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.dvtTabCacheBottom {
	border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.dvtContentSpace {
	padding-left: 0px; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.dvtCellLabel {
	background: url(images/testsidebar.jpg) repeat-y right center rgb(247, 247, 247); color: rgb(84, 84, 84); padding-right: 10px; padding-left: 10px; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; white-space: nowrap;
}
.cellLabel {
	background: url(images/testsidebar.jpg) repeat-y right center rgb(247, 247, 247); color: rgb(84, 84, 84); padding-right: 10px; padding-left: 10px; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; white-space: nowrap;
}
.dvtCellInfo {
	padding-right: 10px; padding-left: 10px; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.cellInfo {
	padding-right: 10px; padding-left: 10px; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.rightMailMerge {
	border: 1px solid rgb(222, 222, 222);
}
.rightMailMergeHeader {
	background: url(images/level2Bg.gif) repeat-x 50% bottom; padding: 5px; color: rgb(85, 85, 85); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.rightMailMergeContent {
	padding: 5px; background-color: rgb(255, 255, 255);
}
.detailedViewHeader {
	background: url(images/inner.gif) repeat-x 50% bottom rgb(221, 220, 221); padding: 12px; border: 1px solid rgb(221, 221, 221); color: rgb(0, 0, 0);
}
.detailedViewTextBox {
	border: 1px solid rgb(186, 186, 186); width: 90%; color: rgb(0, 0, 0); padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.detailedViewTextBoxOn {
	border: 1px solid rgb(186, 186, 186); width: 90%; color: rgb(0, 0, 0); padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 221);
}
.advSearch {
	padding: 10px; width: 600px; height: 150px; overflow: auto; border-right-color: rgb(234, 234, 234); border-bottom-color: rgb(234, 234, 234); border-left-color: rgb(234, 234, 234); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(255, 255, 239);
}
.searchAlph {
	border: 1px solid rgb(218, 218, 218); width: 10px; cursor: pointer; background-color: rgb(255, 255, 255);
}
.searchAlphselected {
	border: 1px solid rgb(102, 102, 102); width: 10px; cursor: pointer; background-color: rgb(187, 187, 187);
}
.textbox {
	padding: 2px; border: 1px solid rgb(153, 153, 153); width: 120px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.mx {
	
}
.calListTable TD {
	border-bottom-color: rgb(239, 239, 239); border-left-color: rgb(239, 239, 239); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid;
}
.calDIV {
	border: 1px solid rgb(255, 255, 255); width: 100%;
}
.calDayHour {
	border: 1px solid rgb(197, 213, 255); background-color: rgb(234, 231, 218);
}
.calAddEvent {
	left: 200px; top: 150px; width: 500px; position: absolute; z-index: 10000; background-color: rgb(255, 255, 255);
}
.addEventInnerBox {
	border: 1px dotted rgb(218, 218, 218);
}
.cellNormal {
	border: 0px; background-color: rgb(255, 255, 255);
}
.EventToDo {
	
}
.thumbnail {
	padding: 7px; border: 1px solid rgb(221, 221, 221); margin-right: 10px; margin-bottom: 15px; float: left; background-color: rgb(255, 255, 255);
}
.padTab {
	padding-top: 0px; padding-bottom: 0px; padding-left: 10px; vertical-align: top;
}
#company {
	border: 1px solid rgb(204, 204, 204); width: 100%; height: 200px; overflow: auto; display: block; white-space: nowrap; position: relative; background-color: rgb(255, 255, 255);
}
#user {
	left: 0px; top: 0px; width: 100%; display: block; position: relative;
}
#communication {
	left: 0px; top: 0px; width: 100%; display: block; position: relative;
}
#config {
	left: 0px; top: 0px; width: 100%; display: block; position: relative;
}
#userTab {
	left: 0px; top: 0px; width: 100%; display: none; position: relative;
}
#one {
	width: 245px; display: block; position: relative;
}
#mnuTab1 {
	width: 100%; overflow: auto; display: none; position: relative;
}
#mnuTab2 {
	width: 100%; overflow: auto; display: none; position: relative;
}
.bggray {
	background-color: rgb(223, 223, 223);
}
.bgwhite {
	background-color: rgb(255, 255, 255);
}
.copy {
	font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 9px;
}
#basicTab {
	width: 100%; overflow: auto; display: block; position: relative;
}
#moreTab {
	width: 100%; overflow: auto; display: none; position: relative;
}
#one {
	width: 245px; display: block; position: relative;
}
A.dash_href {
	width: 24px; height: 24px; margin-top: 10px; vertical-align: middle; display: block;
}
.dashHeading {
	color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold;
}
.dashSelectBg {
	background-image: url("images/dashSelectBg.gif"); background-repeat: repeat-x;
}
.dash_top {
	height: 63px; vertical-align: middle; background-image: url("images/dashTopBg.gif"); background-repeat: repeat-x;
}
.dash_border {
	padding: 5px; background-color: rgb(83, 138, 193);
}
.dash_white {
	padding: 5px 10px; background-color: rgb(255, 255, 255);
}
.dash_bdr_btm {
	border-bottom-color: rgb(147, 146, 113); border-bottom-width: 2px; border-bottom-style: dotted;
}
.dash_count {
	color: rgb(0, 0, 0); padding-right: 10px; padding-left: 10px; font-size: 36px; font-weight: bold; text-decoration: none;
}
.dash_switch {
	width: 26px; height: 26px; cursor: pointer;
}
.dash_row_sel {
	background-position: center 50%; width: 26px; height: 26px; text-align: center; font-size: 10px; font-weight: bold; text-decoration: none; vertical-align: middle; background-image: url("../images/dash_sel_chart.jpg"); background-repeat: no-repeat;
}
.dash_row_unsel {
	background-position: center 50%; width: 26px; height: 26px; text-align: center; font-size: 10px; font-weight: normal; text-decoration: none; vertical-align: middle; cursor: pointer; background-image: url("../images/dash_unsel_chart.jpg"); background-repeat: no-repeat;
}
.dash_chart_btm {
	border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.dash_bottom {
	height: 98px; vertical-align: middle; background-image: url("images/dashBottomBg.gif"); background-repeat: repeat-x;
}
.dash_btm {
	vertical-align: top; background-image: url("../images/dash_btm_center.jpg"); background-repeat: repeat-x;
}
A.submenu {
	text-align: left; color: rgb(0, 0, 0); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block; background-color: rgb(236, 236, 236);
}
A.submenu:hover {
	text-align: left; color: rgb(0, 0, 0); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block; background-color: rgb(221, 221, 221);
}
#mnuKey {
	padding: 5px; left: 0px; top: 0px; width: 8px; height: 100px; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; vertical-align: top; position: relative; cursor: pointer; background-color: rgb(102, 102, 102);
}
#slidemenu {
	width: 100px; height: 525px; vertical-align: top; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; display: none; opacity: 0.9; background-color: rgb(204, 204, 204);
}
.citystyle {
	left: 0px; top: 0px; text-align: left; position: relative;
}
#theClockLayer {
	left: 20px; height: 180px; text-align: center; position: relative;
}
.handsanddotsstyle {
	left: 0px; top: 0px; width: 2px; height: 2px; font-size: 2px; margin-top: 10px; position: absolute; background-color: rgb(0, 0, 0);
}
.facestyle {
	left: 0px; top: 0px; width: 15px; height: 15px; text-align: center; color: rgb(0, 0, 0); font-family: arial,sans-serif; font-size: 10px; margin-top: 10px; position: absolute;
}
.datestyle {
	left: 0px; top: 0px; width: 100px; text-align: center; color: rgb(0, 0, 0); font-family: arial,sans-serif; font-size: 10px; margin-top: 20px; position: absolute;
}
.ampmstyle {
	left: 0px; top: 0px; width: 20px; text-align: center; color: rgb(0, 0, 0); font-family: arial,sans-serif; font-size: 10px; margin-top: 23px; position: absolute;
}
#wclock {
	left: 100px; top: 100px; width: 175px; display: none; position: absolute; background-color: rgb(204, 204, 204);
}
.leftFormBorder1 {
	border: 1px solid rgb(175, 200, 228); opacity: 0.7; background-color: rgb(255, 255, 255);
}
.calcResult {
	border: 1px 1px 1px 0px solid solid solid none rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) ; width: 100%; height: 25px; text-align: right; font-size: 10px; background-color: rgb(255, 255, 204);
}
.calcMem {
	border: 1px 0px 1px 1px solid none solid solid rgb(204, 204, 204)  rgb(204, 204, 204) rgb(204, 204, 204); width: 100%; height: 25px; text-align: left; color: rgb(187, 187, 187); font-family: Arial; font-size: 10px; background-color: rgb(255, 255, 204);
}
.calcBlackBtn {
	height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px;
}
.calcGreyBtn {
	height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px;
}
.calcBigBtn {
	height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px;
}
.calcCancBtn {
	height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px;
}
.calcMemBtn {
	height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px;
}
.calcBackBtn {
	height: 20px; text-align: center; color: rgb(255, 255, 255); font-size: 11px;
}
.calcBackBtn {
	background: url(../images/calc_back_btn.gif) no-repeat; width: 25px;
}
.calcBlackBtn {
	background: url(../images/calc_black_btn.gif) no-repeat; width: 25px;
}
.calcGreyBtn {
	background: url(../images/calc_grey_btn.gif) no-repeat; width: 25px;
}
.calcCancBtn {
	background: url(../images/calc_canc_btn.gif) no-repeat; width: 25px;
}
.calcMemBtn {
	background: url(../images/calc_mem_btn.gif) no-repeat; width: 25px;
}
#calc {
	border: 2px solid rgb(204, 204, 204) rgb(102, 102, 102) rgb(0, 0, 0) rgb(204, 204, 204); left: 100px; top: 100px; width: 185px; position: absolute; background-color: rgb(255, 255, 255);
}
.subHdr {
	padding: 0px 10px; height: 27px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: middle; background-image: url("../images/rssHeader.gif"); background-repeat: repeat-x;
}
.delBg {
	padding: 0px 10px; height: 27px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: middle; background-image: url("../images/rssdelete.gif"); background-repeat: repeat-x;
}
#rssScroll {
	border: 0px solid rgb(0, 0, 0); width: 100%; height: 200px; overflow: auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255);
}
.rssTable {
	border: 0px solid rgb(204, 204, 204); width: 100%;
}
.rssTable TR TH {
	background: 0% 50% rgb(235, 235, 235); height: 20px; text-align: left; color: rgb(0, 0, 0); padding-right: 5px; padding-left: 5px; border-top-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.rssTable TR TD {
	padding: 2px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-bottom-color: rgb(218, 218, 218); border-left-color: rgb(218, 218, 218); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: dotted; border-left-style: dotted; white-space: nowrap;
}
.forwardBg {
	padding: 0px 10px; height: 27px; color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: middle; background-image: url("../images/rssforward.gif"); background-repeat: repeat-x; background-color: rgb(215, 215, 215);
}
.mnuTab {
	border: 0px solid rgb(0, 0, 0); width: 100%; color: rgb(0, 0, 0); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
}
.mnuTab TR TD {
	padding-left: 5px; vertical-align: middle; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.prvPrfBigText {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}
.prvPrfTopBg {
	background-color: rgb(235, 235, 235);
}
.prvPrfBottomBg {
	background-color: rgb(235, 235, 235);
}
.prvPrfOutline {
	border: 1px solid rgb(235, 235, 235);
}
.prvPrfTexture {
	background: url(../images/prvPrfTexture1.gif);
}
.prvPrfHoverOn {
	background-color: rgb(255, 255, 239);
}
.orgTab {
	border: 0px solid rgb(155, 155, 155); width: 100%; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-collapse: collapse;
}
.orgTab TR TH {
	height: 20px; text-align: left; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;
}
.orgTab TR TD {
	height: 20px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.groupli {
	text-align: left; color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; margin-left: 20px; list-style-type: none;
}
#orgLay {
	border: 3px solid rgb(204, 204, 204); left: 0px; top: 0px; width: 500px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; display: block; position: absolute; background-color: rgb(255, 255, 255);
}
#roleLay {
	border: 3px solid rgb(204, 204, 204); width: 300px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.classBtn {
	border: 2px solid rgb(245, 245, 245) rgb(153, 153, 153) rgb(153, 153, 153) rgb(245, 245, 245); text-align: center; color: rgb(0, 0, 0); padding-top: 3px; padding-bottom: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; background-color: rgb(219, 219, 219);
}
.txtBox {
	border: 1px solid rgb(102, 102, 102); width: 85%; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.leadTable {
	border: 3px solid rgb(204, 204, 204); border-collapse: collapse;
}
.leadTable TR TD {
	
}
.genHeaderGray {
	color: rgb(136, 136, 136); line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.genHeaderGrayBig {
	color: rgb(136, 136, 136); line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;
}
.importBox {
	border: 1px solid rgb(102, 102, 102); width: 125px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.txtGreen {
	color: green;
}
UL LI {
	padding-top: 2px; padding-bottom: 2px;
}
.reportHdr {
	height: 30px; text-align: left; color: rgb(0, 0, 0); padding-left: 10px; font-size: 12px; font-weight: bold; vertical-align: middle; border-bottom-color: rgb(149, 149, 149); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(221, 221, 221);
}
#reportLay {
	border: 1px solid rgb(221, 221, 221); width: 175px; padding-top: 5px; display: none; position: absolute; z-index: 2000; background-color: rgb(204, 204, 204);
}
#locateMap {
	border: 1px solid rgb(221, 221, 221); width: 120px; padding-top: 5px; display: none; position: absolute; z-index: 2000; background-color: rgb(204, 204, 204);
}
A.reportMnu {
	width: 155px; height: 20px; color: rgb(0, 112, 186); padding-top: 3px; padding-left: 20px; font-size: 11px; text-decoration: none; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
A.reportMnu:hover {
	width: 155px; height: 20px; color: rgb(0, 112, 186); padding-top: 3px; padding-left: 20px; font-size: 11px; text-decoration: underline; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#Generate {
	width: 100%; text-align: center; display: none; position: relative;
}
A.webMnu {
	color: rgb(0, 112, 186); font-size: 11px; text-decoration: underline;
}
A.webMnu:hover {
	color: rgb(0, 112, 186); font-size: 11px; text-decoration: underline;
}
A.alpha {
	border: 1px dotted rgb(204, 204, 204); color: gray; padding-right: 5px; padding-left: 5px; font-size: 11px; text-decoration: none; background-color: rgb(255, 255, 204);
}
A.alpha:hover {
	border: 1px dotted rgb(204, 204, 204); color: gray; padding-right: 5px; padding-left: 5px; font-size: 11px; text-decoration: underline; background-color: rgb(255, 255, 204);
}
.MatrixLayer {
	background: url(images/softedHomeMark.gif) repeat-x left bottom rgb(255, 255, 255); margin: 0.3%; border: 1px 1px 0px solid rgb(222, 222, 222); width: 31%; height: 325px; padding-top: 0px; padding-right: 0px; padding-left: 0px; visibility: visible;
}
.fontBold {
	color: rgb(0, 0, 0); font-size: 13px; font-weight: bold; text-decoration: none;
}
.style_Gray {
	color: gray;
}
#allMenu {
	background: url(images/layerPopUpBg.gif) rgb(255, 255, 255); padding: 10px; border: 4px solid rgb(221, 220, 221); left: 300px; top: 100px; width: 500px; display: none; position: absolute; z-index: 1000001;
}
.allMnuTable {
	width: 100%; background-color: rgb(255, 255, 255);
}
.allMnuHandle TD {
	padding: 2px; height: 20px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 2px; border-bottom-style: solid; cursor: move; background-color: rgb(0, 0, 102);
}
.allMnuHdr {
	color: rgb(0, 0, 153); padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; display: block; background-color: rgb(255, 255, 255);
}
A.allMnu {
	border: 1px solid rgb(255, 255, 255); width: 125px; height: 15px; color: rgb(0, 0, 51); padding-top: 0px; padding-bottom: 0px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; margin-left: 20px; display: block; background-color: rgb(255, 255, 255);
}
A.allMnu:hover {
	width: 125px; height: 15px; color: rgb(51, 51, 51); padding-top: 0px; padding-bottom: 0px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; display: block; background-color: rgb(238, 238, 255);
}
.calHdr {
	background-image: url("images/light-bg-cal.gif"); background-repeat: repeat-x;
}
.calSel {
	background: url(images/layerPopupBg.gif) 0% 50% rgb(255, 255, 255); width: 8%; text-align: center; color: rgb(0, 0, 0); text-transform: uppercase; font-weight: bold; border-top-color: rgb(99, 162, 226); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-top-width: 3px; border-right-width: 1px; border-bottom-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.calAddButton {
	background: url(images/calAddButton.gif) repeat-x rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); height: 30px; line-height: 25px; cursor: pointer;
}
.calInnerBorder {
	border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.calBorder {
	background: url(images/layerPopupBg.gif) rgb(255, 255, 255); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.calTopRight {
	border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.calUnSel {
	width: 8%; text-align: center; color: rgb(0, 0, 0); font-weight: normal; border-right-color: rgb(222, 222, 222); border-right-width: 1px; border-right-style: solid;
}
A.calMnu {
	height: 20px; color: rgb(0, 112, 186); padding-top: 3px; padding-left: 5px; font-size: 11px; text-decoration: none; display: block;
}
A.calMnu:hover {
	height: 20px; color: rgb(0, 112, 186); padding-top: 3px; padding-left: 5px; font-size: 11px; text-decoration: underline; display: block;
}
.bgwhite {
	background-color: rgb(255, 255, 255);
}
.copy {
	font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 9px;
}
#mnuTab {
	width: 100%; display: block; position: relative;
}
#mnuTab2 {
	width: 100%; overflow: auto; display: none; position: relative;
}
.style1 {
	color: rgb(255, 0, 0);
}
.event {
	padding: 1px; border: 2px solid rgb(221, 221, 221); left: 0px; top: 0px; width: 100%; text-align: left; vertical-align: middle; position: relative; background-color: rgb(251, 128, 47);
}
#hrView {
	display: block;
}
.calendarNav {
	background: 0% 50% rgb(255, 255, 255); text-align: center; color: rgb(51, 51, 140); padding-right: 10px; padding-left: 10px; font-size: 16px; font-weight: bold; white-space: nowrap;
}
#addEventDropDown {
	border: 1px solid rgb(221, 221, 221); left: 0px; top: 0px; width: 150px; overflow: visible; display: none; position: absolute; z-index: 5000;
}
.calAction {
	border: 1px solid rgb(221, 221, 221); width: 175px; padding-top: 5px; display: none; position: absolute; z-index: 2000; background-color: rgb(204, 204, 204);
}
.calSettings {
	left: 200px; top: 150px; width: 500px; position: absolute; z-index: 20000; background-color: rgb(255, 255, 255);
}
.outer {
	border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.calTxt {
	border: 1px solid rgb(204, 204, 204); width: 50%; text-align: left; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
#leadLay {
	padding: 5px; width: 100%; float: left; visibility: hidden; position: relative; z-index: 10000;
}
.eventDay {
	font-weight: bold; background-color: rgb(255, 153, 102);
}
.currDay {
	background: url(images/toolbar-bg.png) 0% 50% rgb(87, 116, 176); border: 1px solid rgb(222, 222, 222); font-weight: bold; text-decoration: underline;
}
.currDay A {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline;
}
level2Sel {
	color: rgb(0, 0, 0); font-weight: bold; text-decoration: underline;
}
#DeleteLay {
	padding: 5px; border: 3px solid rgb(204, 204, 204); width: 300px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
#CurrencyDeleteLay {
	width: 350px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.rptCellLabel {
	color: rgb(115, 115, 115); padding-right: 10px; font-weight: bold; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(255, 255, 255); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; white-space: nowrap; background-color: rgb(246, 246, 246);
}
.rptTable {
	border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.rptTitle {
	background: rgb(221, 221, 221); padding: 4px; height: 20px; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptHead {
	background: rgb(221, 221, 221); padding: 4px; height: 20px; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptData {
	background: rgb(221, 221, 221); padding: 4px; height: 20px; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptGrpHead {
	background: rgb(221, 221, 221); padding: 4px; height: 20px; text-align: left; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptGrp1Total {
	background: rgb(255, 255, 255); padding: 4px; height: 20px; text-align: center; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptGrp2Total {
	background: rgb(255, 255, 255); padding: 4px; height: 20px; text-align: center; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptTotal {
	background: rgb(255, 255, 255); padding: 4px; height: 20px; text-align: center; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.rptGrpHead {
	background: rgb(255, 255, 255); font-weight: normal; border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(255, 255, 255); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.rptData {
	background: rgb(255, 255, 255); font-weight: normal;
}
.rptEmptyGrp {
	background: rgb(255, 255, 255); border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.statechange {
	border: 3px solid rgb(204, 204, 204); left: 10px; top: 20px; width: 300px; visibility: hidden; position: absolute; background-color: rgb(255, 255, 255);
}
#PopupLay {
	padding: 5px; border: 3px solid rgb(204, 204, 204); left: 100px; top: 100px; width: 500px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
#folderLay {
	border: 1px solid rgb(221, 221, 221); width: 175px; padding-top: 5px; display: none; position: absolute; background-color: rgb(204, 204, 204);
}
.qcTransport {
	
}
#role_popup {
	border: 1px solid rgb(153, 153, 153); left: 0px; top: 0px; width: 95%; height: 300px; text-align: left; overflow: auto; position: relative; background-color: rgb(255, 255, 255);
}
.unread_email {
	font-weight: bold; background-color: rgb(0, 255, 0);
}
.delete_email {
	font-weight: bold; background-color: rgb(255, 81, 81);
}
.qualify_email {
	font-weight: bold; background-color: rgb(205, 181, 205);
}
.unread_email:hover {
	font-weight: bold;
}
.tagCloud {
	border: 1px solid rgb(221, 221, 221);
}
.tagCloudTopBg {
	background: url(images/tagCloudBg.gif) repeat-x;
}
.tagCloudDisplay {
	padding: 10px; color: rgb(0, 0, 0); line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.h2 {
	line-height: 20px; font-size: 18px;
}
.gray {
	color: gray;
}
UL {
	list-style: circle; line-height: 20px; padding-left: 5px; font-weight: normal; margin-left: 20px;
}
.tagCloudTopBg {
	background-image: url("images/tagCloudBg.gif"); background-repeat: repeat-x;
}
.tagCloudDisplay {
	padding: 5px; background-color: rgb(255, 255, 255);
}
.heading2 {
	color: rgb(0, 0, 0); line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.settingsUI {
	border: 2px solid rgb(221, 221, 221); text-align: left; background-image: url("images/layerPopupBg.gif"); background-color: rgb(255, 255, 255);
}
.settingsTabHeader {
	text-align: left; color: rgb(51, 51, 140); line-height: 22px; padding-right: 10px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-top-color: rgb(0, 0, 0); border-top-width: medium; border-top-style: none; background-color: rgb(239, 236, 236);
}
.settingsTabList {
	border: 1px solid rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221) rgb(255, 255, 255); text-align: left; color: rgb(0, 0, 0); line-height: 20px; padding-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: rgb(255, 255, 255);
}
.settingsTabSelected {
	text-align: left; color: rgb(0, 0, 0); line-height: 20px; padding-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 2px; border-bottom-width: 3px; border-left-width: 3px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.settingsSelectedUI {
	background: url(../images/settingsSelUIBg.gif) repeat-x; padding: 15px 25px;
}
.settingsIconDisplay {
	padding: 10px; color: rgb(0, 0, 0); line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: rgb(255, 255, 255);
}
.settingsSelUITopLine {
	border-bottom-color: rgb(153, 153, 153); border-bottom-width: 2px; border-bottom-style: dotted;
}
.tableHeading {
	background: url(images/level2Bg.gif) repeat-x center bottom rgb(255, 255, 255); border: 1px solid rgb(222, 222, 222);
}
.colHeader {
	border: 1px solid rgb(221, 221, 221) rgb(221, 221, 221) rgb(221, 221, 221) rgb(255, 255, 255); font-weight: bold; background-image: url("images/mailSubHeaderBg-grey.gif"); background-repeat: repeat-x; background-color: rgb(255, 255, 255);
}
.cellLabel {
	color: rgb(85, 85, 85); border-top-color: rgb(239, 239, 239); border-bottom-color: rgb(218, 218, 218); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(245, 245, 255);
}
.cellText {
	color: rgb(51, 51, 51); border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
.listTable {
	border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.listTableRow {
	border-right-color: rgb(234, 234, 234); border-bottom-color: rgb(234, 234, 234); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.listRow {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 2px; border-bottom-style: solid;
}
.listTableTopButtons {
	background-image: url("images/layerPopupBg.gif"); background-color: rgb(239, 239, 255);
}
.crmButton {
	border: 1px solid rgb(255, 255, 255) rgb(85, 85, 85) rgb(85, 85, 85) rgb(255, 255, 255);
}
.create {
	color: rgb(255, 255, 255); font-weight: bold; background-image: url("images/toolbar-bg.png"); background-color: rgb(87, 116, 176);
}
.delete {
	color: rgb(255, 255, 255); font-weight: bold; background-image: url("images/buttonred.png"); background-color: red;
}
.edit {
	color: rgb(255, 255, 255); font-weight: bold; background-image: url("images/buttongreen.png"); background-color: green;
}
.save {
	color: rgb(255, 255, 255); font-weight: bold; background-image: url("images/buttongreen.png"); background-color: green;
}
.cancel {
	color: rgb(255, 255, 255); font-weight: bold; background-image: url("images/buttonorange.png"); background-color: orange;
}
.inactive {
	color: rgb(153, 153, 153);
}
.active {
	color: rgb(34, 153, 34);
}
TEXTAREA {
	border: 1px solid rgb(218, 218, 218); width: 95%; height: 70px;
}
.treeTable1 {
	padding: 0px;
}
.cellBottomDotLine {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: dotted; background-color: rgb(237, 237, 237);
}
.crmFormList {
	border: 1px solid rgb(204, 204, 204); width: 90%; height: 120px;
}
.cellBottomDotLinePlain {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: dotted;
}
.thickBorder {
	border: 2px solid rgb(153, 153, 153);
}
.trackerHeading {
	background-color: rgb(239, 239, 239);
}
.trackerListBullet {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dotted; background-color: rgb(249, 249, 249);
}
.trackerList {
	border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.crmTable {
	border: 1px solid rgb(218, 218, 218);
}
.crmTableRow {
	border-right-color: rgb(218, 218, 218); border-bottom-color: rgb(218, 218, 218); border-right-width: 1px; border-bottom-width: 1px; border-right-style: dotted; border-bottom-style: dotted;
}
.lineOnTop {
	border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: solid;
}
.discountUI {
	padding: 5px; border: 3px solid rgb(204, 204, 204); width: 250px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.TaxShow {
	border: 3px;
}
.TaxHide {
	display: none;
}
.rssDisplay {
	background-color: rgb(232, 227, 202);
}
.emailSelected {
	color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(234, 234, 234);
}
.mailClient {
	border: 0px solid rgb(221, 221, 221);
}
.mailClientBg {
	border: 2px solid rgb(221, 221, 221); background-image: url("images/layerPopupBg.gif"); background-color: rgb(221, 221, 221);
}
.mailSubHeader {
	background: url(images/level2Bg.gif) repeat-x center bottom rgb(255, 255, 255); padding: 4px; border-top-color: rgb(221, 221, 221); border-top-width: 0px; border-top-style: solid;
}
.mailClientWriteEmailHeader {
	background: url(images/mailSubHeaderBg.gif) repeat-x rgb(221, 221, 221); padding: 10px; line-height: 24px; font-family: arial, helvetica, sans-serif; font-size: 20px; font-weight: bold; border-top-color: rgb(234, 234, 234); border-right-color: rgb(147, 146, 113); border-left-color: rgb(147, 146, 113); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.mailClientCSSButton {
	padding: 2px; border: 1px solid rgb(255, 255, 255) rgb(51, 51, 51) rgb(51, 51, 51) rgb(255, 255, 255); background-color: rgb(195, 194, 177);
}
.layerPopup {
	background: url(images/layerPopupBg.gif) rgb(255, 255, 245); border: 2px solid rgb(221, 221, 221); position: absolute;
}
.layerPopupHeading {
	line-height: 24px; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.layerHeadingULine {
	border-bottom-color: rgb(113, 115, 81); border-bottom-width: 2px; border-bottom-style: solid;
}
.layerPopupTransport {
	background-color: rgb(226, 229, 255);
}
.homePageSeperator {
	background: url(images/homePageSeperator.gif) no-repeat rgb(255, 255, 255); padding-top: 15px; padding-left: 15px; border-right-color: rgb(211, 210, 193); border-right-width: 0px; border-right-style: dotted;
}
.homePageMatrixHdr {
	background: rgb(255, 255, 255); border-bottom-color: rgb(211, 210, 193); border-bottom-width: 0px; border-bottom-style: solid;
}
.reportsListTable {
	border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: white;
}
.reportGenerateTable {
	border-right-color: rgb(165, 181, 238); border-bottom-color: rgb(165, 181, 238); border-left-color: rgb(165, 181, 238); border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: dotted; border-bottom-style: dotted; border-left-style: dotted; background-image: url("images/layerPopupBg.gif");
}
.reportCreateBottom {
	border-bottom-color: rgb(115, 114, 81); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(221, 221, 255);
}
.importLeadUI {
	background-color: white;
}
A.customMnu {
	background-position: left 50%; width: 155px; color: rgb(0, 0, 0); padding-top: 5px; padding-bottom: 5px; padding-left: 30px; text-decoration: none; display: block; background-repeat: no-repeat;
}
A.customMnuSelected {
	background-position: left 50%; width: 155px; color: rgb(255, 255, 255); padding-top: 5px; padding-bottom: 5px; padding-left: 30px; text-decoration: none; display: block; background-repeat: no-repeat; background-color: rgb(0, 153, 255);
}
.drop_mnu {
	padding: 0px; left: 0px; top: 0px; width: 150px; text-align: left; margin-top: 0px; border-right-color: rgb(211, 211, 211); border-bottom-color: rgb(211, 211, 211); border-left-color: rgb(211, 211, 211); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: none; position: absolute; z-index: 1000000001; overflow-x: hidden; overflow-y: hidden; background-color: rgb(255, 255, 204);
}
A.drop_down {
	padding: 2px 5px; width: 150px; text-align: left; color: rgb(51, 51, 140); line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-top-color: rgb(250, 250, 250); border-bottom-color: rgb(211, 211, 211); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block; background-color: rgb(255, 255, 255);
}
A.drop_down:hover {
	padding: 2px 5px; width: 150px; text-align: left; color: rgb(0, 112, 186); font-weight: normal; text-decoration: underline; background-color: rgb(255, 255, 204);
}
.bgwhite {
	background-color: white;
}
.searchUIBasic {
	border: 2px solid rgb(165, 181, 238); background-image: url("images/layerPopupBg.gif");
}
.searchUIAdv1 {
	border-top-color: rgb(165, 181, 238); border-right-color: rgb(165, 181, 238); border-left-color: rgb(165, 181, 238); border-top-width: 2px; border-right-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-left-style: solid; background-image: url("images/layerPopupBg.gif");
}
.searchUIAdv2 {
	border-right-color: rgb(165, 181, 238); border-left-color: rgb(165, 181, 238); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; background-image: url("images/layerPopupBg.gif");
}
.searchUIAdv3 {
	border-right-color: rgb(165, 181, 238); border-bottom-color: rgb(165, 181, 238); border-left-color: rgb(165, 181, 238); border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-image: url("images/layerPopupBg.gif");
}
.searchUIName {
	
}
.veil {
	background: url(images/layerPopupBg.gif); left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; overflow: hidden; vertical-align: middle; filter: Alpha(opacity = 70); position: absolute; z-index: 10000;
}
.veil_new {
	background: url(images/layerPopupBg.gif); left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; overflow: hidden; vertical-align: middle; filter: Alpha(opacity = 70); position: absolute; z-index: 50000;
}
.optioncontainer {
	width: 100%; height: 100%; vertical-align: middle; position: absolute; z-index: 90000;
}
.options {
	border: 2px solid rgb(34, 34, 34); width: 650px; text-align: left; color: rgb(255, 255, 255); margin-top: 16%; margin-left: 25%; vertical-align: middle; position: relative; z-index: 80000; background-color: black;
}
.options H2 {
	margin: 0px; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; border-bottom-color: rgb(55, 61, 76); border-bottom-width: 1px; border-bottom-style: solid;
}
.hide_tab {
	display: none;
}
.show_tab {
	display: inline-table;
}
.mailSelected {
	padding: 2px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.mailSelected_select {
	background: url(images/tabSelectedBg.gif) repeat-x rgb(31, 94, 255); padding: 2px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.winmarkModulesusr {
	background-position: right top; background-image: url("../images/windowmarkModulesusr.jpg"); background-repeat: no-repeat;
}
.winmarkRSS {
	background-position: right top; background-image: url("../images/windowmarkRSS.jpg"); background-repeat: no-repeat;
}
.winmarkDashboardusr {
	background-position: right top; background-image: url("../images/windowmarkDashboardusr.jpg"); background-repeat: no-repeat;
}
.groupname {
	width: 125px;
}
.winmarkModulesdef {
	background-position: left bottom; background-repeat: repeat-x;
}
.headerrow {
	cursor: move;
}
.repBox {
	border: 1px solid rgb(102, 102, 102); width: 100px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.repBox1 {
	border: 1px solid rgb(102, 102, 102); width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
.warning {
	color: rgb(0, 112, 186);
}
.multiCurrencyEditUI {
	padding: 5px; border: 3px solid rgb(204, 204, 204); width: 500px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.multiCurrencyDetailUI {
	padding: 5px; border: 3px solid rgb(204, 204, 204); width: 250px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.colData {
	border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.bckg {
	background-color: rgb(56, 172, 236);
}
.tooltipClass {
	padding: 5px; border: 2px solid rgb(182, 149, 89); background-color: rgb(232, 228, 238);
}
.thickborder {
	border: 3px solid rgb(204, 204, 204);
}
.homePageButtons {
	padding-top: 5px;
}
#addWidgetDropDown {
	border: 1px solid rgb(221, 221, 221); left: 0px; top: 0px; overflow: visible; display: none; position: absolute; z-index: 5000;
}
.widgetDropDownList {
	margin: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none;
}
.twoColumnWidget {
	padding-right: 1px; padding-left: 1px;
}
.scrollLink {
	padding-top: 10px; padding-bottom: 10px;
}
.topMarginHomepage {
	margin-top: 10px; margin-left: 10px;
}
.helpmessagebox {
	margin: 0px 0px 2px; padding: 2px; border: 1px solid yellow; background-color: rgb(255, 251, 207);
}
