/* modal dialog box: */
#mbox{background-color:#fff; padding:8px; border:2px solid #6633CC ;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image:url(images/overlay.png);}
.dialog {display:none}

* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");}
/* end modal dialog box */                  


.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			border-style:none;
			
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border-style:none;
/*			border:solid thin #6677DD;
			border-width:0 0 1 0;
*/			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}

.loginbutton{
border: none;
background:url(media/loginButton.gif) no-repeat top left;
height: 30px;
width: 112px;
color:#FFFFFF;
text-decoration: none;
font: bold 13px Arial;
padding: 2px 8px;
}

.loginbuttonG{
border: none;
background:url(media/loginButtonGrayBg.gif) no-repeat top left;
height: 30px;
width: 112px;
color:#FFFFFF;
text-decoration: none;
font: bold 13px Arial;
padding: 2px 8px;
}
.bigO {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF3300;
}


.loginbutton:hover {
background:url(media/loginButtonOn.gif) no-repeat top left;
}
.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}

.mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	color: #000000;
	font-weight: bold;
}
.mainHead {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bolder;
	color: #000000;
}
.smallPurple {
	font-size: 9px;
	font-weight: bold;
	color: #6600FF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bolder;
	font-variant: small-caps;
	color: #000066;
}
.loginHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #6600FF;
	font-weight: bolder;
}

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

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

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: 11px;
	line-height: 22px;
}

.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;
}



.smallLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.x-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 9px;
}
.formText {
	font-family: DINCE-Regular;
	font-size: 14px;
	color: #FFFFFF;
}
.formHeading {
	font-family: DINCE-Regular;
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}


.sideBar{
padding:4px; 
position:absolute; 
left:6px; 
top:92px; 
width:212px; 
background-color:#A4BDD8; 
border: 2px solid #6600CC; 
-moz-border-radius: 2px 10px 2px 10px;
height:1500px;


}

Common

pre.exception {
font-size:145%;
}
body, td {
color:#333333;
margin:0px;
}
body {
background-color:#FFFFFF;
background-position:left top;
background-repeat:repeat-x;
font-family:'Arial','Helvetica',sans-serif;
font-size:75%;
}
a {
color:#333333;
}
a:hover {
text-decoration:underline;
}
th {
font-weight:bold;
text-align:left;
white-space:nowrap;
}
form {
margin:0px;
padding:0px;
}
h1, h2, h3, h4, h5, h6 {
display:inline;
font-family:'Verdana','Geneva',sans-serif;
font-size:100%;
margin:0px;
}
textarea {
font-family:'Arial','Helvetica',sans-serif;
font-size:100%;
}
select {
color:#000000;
}
select option, select optgroup {
font-size:100%;
}
img {
border:0pt none;
}
dl {
margin-left:1em;
}
dt {
font-weight:bold;
}
fieldset legend {
color:black;
font-weight:bold;
}
fieldset ul {
padding:0pt;
}
ul li, ol li {
margin-left:1.5em;
padding-left:0pt;
}
input {
padding-top:0pt;
}
.clearingBox {
clear:both;
font-size:1%;
}
.advisory {
font-style:italic;
}
.hidden {
display:none;
}
.errorStyle, .errorMsg, .importantWarning {
color:#CC0000;
}
.errorLine {
margin:0pt 0pt 0pt 0.7em;
text-indent:-0.7em;
}
.requiredMark {
color:white;
display:none;
}
.requiredInput .requiredMark {
display:inline;
}
.fewerMore {
font-size:109%;
text-align:center;
}
.topLinks {
margin-bottom:2px;
text-align:center;
}
.topLinks .calendarIconBar img {
display:inline;
float:none;
}
.titleSeparatingColon {
display:none;
}
.statusMsg, .messagingBox {
background-color:#FFFFCC;
border:1px solid #333333;
display:block;
margin:4px;
padding:4px;
}
.messagingBox {
background-image:none;
background-position:5px 2px;
background-repeat:no-repeat;
padding-left:25px;
}
.actionConfirmationBox {
background-image:url(/img/func_icons/util/checkmark16.gif);
}
.disabledInput {
background-color:#EBEBE4;
}
.confidential {
color:#777777;
font-size:91%;
font-style:italic;
padding:10px;
text-align:center;
}
.exampleBox {
background-color:#FFFFEE;
border:1px solid #AAAAAA;
margin:0pt 0.5em;
padding:0pt 0.25em;
}
.selectAndClearAll {
display:block;
}
.textCounterOuter {
padding:2px 0pt;
text-align:right;
}
.textAreaReadOnly {
background-color:#E8E8E8;
}
.textCounterMiddle {
border:1px solid #FFFFFF;
display:none;
padding:2px;
}
.textCounterMiddle.warn, .textCounterMiddle.over {
display:inline;
}
.textCounter {
display:inline;
font-size:93%;
padding:0pt 2px;
}
.warn .textCounter {
background-color:#FFFF66;
color:#000000;
}
.over .textCounter {
background-color:#FF3333;
color:#FFFFFF;
}
.warning {
color:#CC0000;
font-weight:bold;
}
.appforceLogo145 {
background:transparent url(/img/appExchange145x32.gif) no-repeat scroll center bottom;
height:32px;
width:145px;
}
.multiforce {
font-weight:bold;
padding-top:2px;
text-align:right;
white-space:nowrap;
}
.multiforce #toolbar {
background:transparent url(/img/tab/appex_bg.gif) no-repeat scroll left top;
display:inline;
padding:22px 8px 30px 18px;
}
.multiforce #toolbar select {
font-size:100%;
font-weight:bold;
margin-top:10px;
vertical-align:top;
}
.multiforce #toolbar .appforceLogo {
background:transparent url(/img/appExchange145x32.gif) no-repeat scroll center top;
height:32px;
margin-right:4px;
margin-top:4px;
width:145px;
}
.multiforce #toolbar .btnGo {
margin:12px 0pt 0pt;
vertical-align:top;
}
.multiforce .navLinks {
color:#999999;
position:relative;
top:2px;
vertical-align:top;
}
.multiforce .navLinks a {
color:#000000;
padding:0pt 2px;
vertical-align:top;
}
.multiforce .warning {
font-weight:bold;
}
.bPageHeader .phHeader, .tabsNewBar {
border:0pt none;
margin:0pt;
padding:0pt;
width:100%;
}
table.tabsNewBar tr.newBar {
display:none;
}
.tabNavigation {
font-family:'Verdana','Geneva',sans-serif;
font-size:91%;
margin-bottom:6px;
padding-bottom:10px;
padding-left:10px;
}
table.tab {
line-height:normal;
}
.tab td {
background-image:url(/img/tab/left.gif);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #A4A29E;
margin:0pt;
padding:0pt 0pt 0pt 6px;
text-align:center;
}
.tab a {
color:#444444;
text-decoration:none;
}
.tab div {
background-image:url(/img/tab/right.gif);
background-position:right top;
background-repeat:no-repeat;
padding:3px 9px 5px 3px;
}
.tab a:hover {
text-decoration:underline;
}
.tab td.currentTab {
background-color:transparent;
font-weight:bold;
}
.currentTab, .currentTab a {
color:#FFFFFF;
}
.currentTab div {
padding:4px 9px 4px 3px;
}
.tab .last div {
background-image:url(/img/tab/last.gif);
}
.tabNavigation, .blank .tabNavigation {
background-image:url(/img/tab/blank_bg.gif);
background-position:center bottom;
background-repeat:repeat-x;
}
.allTabsArrow {
background-image:url(/img/tab/arrow.gif);
height:9px;
width:6px;
}
.allTabTab .currentTab .allTabsArrow {
background-image:url(/img/tab/arrowWhite.gif);
height:9px;
width:6px;
}
.tabOn {
background-color:#669900;
color:#FFFFFF;
font-family:'Verdana','Arial','Helvetica';
font-size:100%;
font-weight:bold;
text-decoration:none;
}
a.tabOn:link {
background-color:#669900;
color:#FFFFFF;
font-family:'Verdana','Arial','Helvetica';
font-size:100%;
font-weight:bold;
text-decoration:none;
}
.tabOff {
background-color:#336699;
color:#FFFFFF;
font-family:'Verdana','Arial','Helvetica';
font-size:100%;
font-weight:normal;
text-decoration:none;
}
a.tabOff:link {
background-color:#336699;
color:#FFFFFF;
font-family:'Verdana','Arial','Helvetica';
font-size:100%;
font-weight:normal;
text-decoration:none;
}
.outerNoSidebar {
padding:0px 10px 10px;
width:100%;
}
div.outerNoSidebar {
width:auto;
}
.outer {
margin:0pt;
}
.outer td.oRight {
background-color:#FFFFFF;
padding:0px 10px 10px 210px;
}
.bodyDiv {
position:relative;
}
sidebarDiv {
background-color:#E8E8E8;
left:0pt;
position:absolute;
top:0pt;
z-index:10;
}
sidebarDiv.collapsible {
border-width:1px 0pt;
padding-right:6px;
}
sidebarDiv .indicator {
background:transparent url(/img/sidebar/LNav_twisty_closed.gif) no-repeat scroll left top;
height:41px;
padding:0pt;
position:absolute;
right:1px;
width:6px;
z-index:6;
}
sidebarDiv pinIndicator {
top:20px;
}
sidebarDiv pinIndicator2 {
bottom:20px;
}
sidebarDiv .indicator.open {
background-image:url(/img/sidebar/LNav_twisty_opened.gif);
}
sidebarDiv .pinBox {
background:transparent url(/img/sidebar/LNav_handleBG.gif) repeat-y scroll right center;
display:none;
overflow:hidden;
position:absolute;
right:0pt;
top:0pt;
width:6px;
z-index:5;
}
sidebarDiv .indicator, sidebarDiv .pinBox {
cursor:url(/img/cursors/col-expand.cur), pointer;
}
sidebarDiv .indicator.open, sidebarDiv .pinBox.open {
cursor:url(/img/cursors/col-collapse.cur), pointer;
}
sidebarDiv.collapsible .pinBox, sidebarDiv.collapsible .indicator {
display:block;
}
sidebarDiv .sidebarInner {
background-color:#FFFFFF;
padding-bottom:0.1px;
width:200px;
}
.outer td {
vertical-align:top;
}
.outer .oRight .spacer {
width:678px;
}
.outer .fullSpan {
background-color:#FFFFFF;
padding:0px 0px 10px 14px;
}
.outer .fullSpan .spacer {
width:678px;
}
.bPageHeader, .bPageHeader td.left {
background-image:url(/img/bgTop.gif);
background-position:left top;
background-repeat:repeat-x;
}
.bPageHeader .phHeader {
background-position:right top;
background-repeat:no-repeat;
}
.bPageHeader .phHeader td {
vertical-align:top;
}
.bPageHeader .previewIndicator {
color:#990000;
float:left;
font-weight:bold;
height:100%;
padding:20px 0pt 0pt 2em;
}
.bPageHeader .phHeader td.right {
text-align:right;
white-space:nowrap;
width:100%;
}
.bPageHeader .phHeader .daysRemaining, .bPageHeader .phHeader .buildMsg, .bPageHeader .phHeader .preRelease {
position:absolute;
right:0pt;
top:1.8em;
}
.bPageHeader .phHeader .upgradeNow {
position:absolute;
right:4px;
top:2em;
}
.bPageHeader .phHeader .currentlySu {
color:#CC0000;
font-weight:bold;
position:absolute;
right:0pt;
text-transform:uppercase;

top:3.2em;
}
.bPageHeader .phHeader .buildMsg, .bPageHeader .phHeader .preRelease {
background-color:#FFFFDD;
border:1px solid #CCCCCC;
color:#FF0000;
font-weight:bold;
padding:2px 4px;
}
.bPageHeader .phHeader .daysRemaining, .bPageHeader .phHeader .preRelease {
margin-left:-10px;
}
.bPageHeader .phHeader .daysRemaining a, .bPageHeader .phHeader .preRelease a {
font-size:93%;
font-weight:normal;
margin-left:3px;
text-decoration:none;
}
.bPageHeader .phHeader .right .spacer {
width:533px;
}
.bPageHeader .phHeader .left .spacer, .bPageHeader .phHeader td.left {
width:230px;
}
.mTreeSelection {
background-color:#E8E8E8;
font-size:109%;
padding:0.8em;
text-align:left;
}
.mTreeSelection .folderNodeSpan {
white-space:nowrap;
}
.mTreeSelection .helpTreeHeading {
font-weight:bold;
}
.mTreeSelection .treeLine {
background-color:#333333;
font-size:0%;
height:1px;
margin-bottom:0.69em;
margin-top:0.33em;
}
.mTreeSelection h2 {
border-bottom:2px solid #CCCCCC;
display:block;
font-weight:bold;
margin-top:15px;
padding:0.33em 0.33em 0.33em 0em;
}
.helpTree {
font-size:88%;
}
.helpTree .mTreeSelection .setupLeaf, .helpTree .mTreeSelection .setupHighlightLeaf {
padding-bottom:2px;
}
.mTreeSelection .setupHighlightLeaf {
background-color:#FFFFFF;
margin-left:1.27em;
margin-right:-0.5em;
padding-bottom:0.15em;
}
.newFlag {
color:#FF0000;
font-size:0.8em;
margin-left:0.5em;
}
.mTreeSelection .setupHighlightLeaf a {
text-decoration:none;
}
.mTreeSelection .setupLeaf {
margin-left:1.27em;
padding-bottom:2px;
padding-top:2px;
}
.mTreeSelection a:hover {
text-decoration:underline;
}
.mTreeSelection a.setupHighlightFolder {
background-color:#FFFFFF;
text-decoration:none;
}
.mTreeSelection .parent {
padding-bottom:1px;
padding-top:1px;
}
.setupFolder {
text-decoration:none;
}
.childContainer {
margin-left:1em;
}
.setupLeaf a {
text-decoration:none;
}
.setupSection {
font-weight:bold;
padding:0.33em;
text-decoration:none;
}
.setupLink {
font-weight:bold;
padding:0.33em;
text-decoration:underline;
}
.setupImage {
cursor:pointer;
padding:0.23em 0.33em;
}
.bodyBoldWhite {
color:#FFFFFF;
font-weight:bold;
}
.bPageFooter {
border-top:1px solid #E8E8E8;
line-height:1.8em;
padding:10px 0px 20px;
text-align:center;
}
.bPageFooter .spacer {
width:935px;
}
tagsMru {
display:block;
height:20px;
position:static;
}
tagsMru .menuButtonButton {
background:#FFFFFF url(/img/sidebar/tagsBG.gif) no-repeat scroll right bottom;
border:1px solid #6699CC;
color:#333333;
display:block;
font-size:90%;
padding:2px 1px;
}
tagsMru .menuButtonButton img {
margin:-1px 2px -1px 0pt;
vertical-align:top;
}
tagsMru .menuButtonMenu {
background-color:#F3F3EC;
border:1px solid #6699CC;
left:auto;
margin-top:0pt;
}
tagsMru .menuButtonMenu a {
background-color:transparent;
border-color:#F3F3EC;
border-style:solid;
border-width:1px 0pt;
color:#333333;
font-family:'Arial','Helvetica',sans-serif;
font-size:100%;
font-weight:normal;
padding:2px 2px 2px 6px;
}
tagsMru .menuButtonMenu a img {
padding-right:0.5em;
vertical-align:top;
}
tagsMru .menuButtonMenu .tagHomeLink {
color:#000000;
font-weight:bold;
padding:4px 2px 6px 6px;
z-index:200;
}
tagsMru .menuButtonMenu a .mruIcon {
margin-right:2px;
}
tagsMru .menuButtonMenu a:hover {
background-color:#FFFFFF;
border-color:#E3DEB8;
text-decoration:none;
}
createNew {
display:block;
height:20px;
position:static;
}
createNew .menuButtonButton {
background:#FFFFFF url(media/activetab.gif) no-repeat scroll right bottom;
border:1px solid #6699CC;
color:#333333;
display:block;
font-size:90%;
padding:2px 1px;
}
createNew .menuButtonMenu {
background-color:#F3F3EC;
border:1px solid #6699CC;
left:auto;
margin-top:0pt;
}
createNew .menuButtonMenu a {
background-color:transparent;
border-color:#F3F3EC;
border-style:solid;
border-width:1px 0pt;
color:#333333;
font-family:'Arial','Helvetica',sans-serif;
font-size:100%;
font-weight:normal;
padding:0pt 2px 0pt 6px;
}
createNew .menuButtonMenu a .mruIcon {
margin-right:2px;
}
createNew .menuButtonMenu a:hover {
background-color:#FFFFFF;
border-color:#E3DEB8;
text-decoration:none;
}
.menuButton {
cursor:pointer;
display:inline;
z-index:99;
}
.menuButton .menuButtonButton {
width: 150px;
background:#FFFFFF url(media/CreateNewBtn.gif) no-repeat scroll right bottom;
color:#FFFFFF;
display:inline;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:2px 22px 3px 3px;
white-space:pre;
}
.menuButton .hasDefault {
background:#FFFFFF url(media/CreateNewBtn.gif) no-repeat scroll right bottom;
}
.menuButton .menuButtonMenu {
border-bottom:1px solid #333333;
display:none;
left:0pt;
margin-top:-2px;
position:absolute;
white-space:nowrap;
z-index:50;
}
.menuButton .menuButtonMenu a {
background-color:#CCCCCC;
border-color:#EEEEEE rgb(102, 102, 102) rgb(187, 187, 187) rgb(187, 187, 187);
border-style:solid;
border-width:1px;
color:#000000;
display:block;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:0pt 6px;
text-decoration:none;
white-space:pre;
}
.menuButton .menuButtonMenu a:hover {
background-color:#9096A1;
border-bottom:1px solid #666666;
color:#FFFFFF;
text-decoration:none;
}
.searchCustomization .menuButton .menuButtonMenu, browseTags .menuButton .menuButtonMenu {
border:medium none;
left:auto;
right:0pt;
}
.searchCustomization .menuButton .menuButtonMenu a, browseTags .menuButton .menuButtonMenu a {
background-color:#FFFFFF;
border:1px solid #333333;
padding:0.3em;
}
.searchCustomization .menuButton .menuButtonMenu a:hover, browseTags .menuButton .menuButtonMenu a:hover, browseTags .menuButtonMenu a.selectedSortOrder {
background-color:#9096A1;
}
browseTags .menuButtonMenu a.selectedSortOrder {
color:#FFFFFF;
cursor:default;
}
.fatboyMutton .menuButtonMenu a {
background-color:#FFFFFF;
border-color:-moz-use-text-color #666666 -moz-use-text-color rgb(187, 187, 187);
border-style:none solid;
border-width:0px 1px;
font-weight:normal;
}
.fatboyMutton .menuButtonMenu a:hover {
background-color:#FFFFCC;
border-bottom:0px none;
color:#000000;
}
.selectMenuOuterDiv {
display:inline;
z-index:5;
}
.pbButton .selectMenuOuterDiv {
vertical-align:top;
}
.selectMenuOuterDiv .selectMenuDiv {
background-image:none;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-family:'Verdana','Geneva',sans-serif;
font-weight:bold;
padding:0px 3px 1px;
position:relative;
white-space:pre;
}
.selectMenuDiv .selectMenuButton {
background:#FFFFFF url(/img/combo_button_no_line.gif) no-repeat scroll right bottom;
cursor:pointer;
display:inline;
font-size:80%;
padding:2px 22px 3px 3px;
position:relative;
}
.selectMenuDiv div.hasDefault {
background:#FFFFFF url(/img/combo_button.gif) no-repeat scroll right bottom;
}
.selectMenuDiv .selectMenuDropdown {
display:inline;
margin-left:3px;
margin-top:2px;
position:relative;
}
.selectMenuDiv .selectMenuDropdownDiv {
border-bottom:1px solid #333333;
}
.selectMenuDiv .selectMenuDropdown .theOption {
background-color:#CCCCCC;
border-color:#EEEEEE rgb(102, 102, 102) rgb(187, 187, 187) rgb(187, 187, 187);
border-style:solid;
border-width:1px;
color:#000000;
display:block;
font-size:80%;
padding:0pt 6px;
text-decoration:none;
}
.selectMenuDiv .selectMenuDropdown .selectMenuGroup {
background-color:#FFFFFF;
border-color:#EEEEEE rgb(102, 102, 102) rgb(187, 187, 187) rgb(187, 187, 187);
border-style:solid;
border-width:1px;
color:#000000;
cursor:default;
display:block;
font-size:80%;
font-weight:bold;
padding:0pt 6px;
text-decoration:none;
}
.selectMenuDiv .selectMenuDropdown a.theOption:hover {
background-color:#9096A1;
border-bottom:1px solid #666666;
color:#FFFFFF;
}
.help td {
vertical-align:middle;
}
.lookupInput {
display:inline;
vertical-align:middle;
white-space:nowrap;
}
.lookupInput img {
background-repeat:no-repeat;
margin-right:0.25em;
}
.lookupInput a.readOnly {
float:right;
}
.lookupInput span.readOnly {
display:block;
white-space:normal;
}
.lookupInput span.totalSummary {
font-weight:bold;
}
.colorInputElement .sample {
border:1px solid #A5ACB2;
margin:0pt 5px 0pt 1px;
}
.duelingListBox table.layout td {
text-align:center;
vertical-align:middle;
}
.duelingListBox .selectTitle {
font-weight:bold;
padding:0.5em 0pt;
}
.duelingListBox .text {
padding:0.1em 0pt;
}
.duelingListBox .errorMsg {
text-align:center;
}
.alertBox {
background-image:url(/img/bgmMessage.gif);
background-position:left top;
background-repeat:no-repeat;
margin:10px 0px 20px;
padding:0px 15px 0px 13px;
}
.alertBox .content {
background-color:#FFFFCC;
font-size:109%;
padding:5px 10px;
}
.dateInput {
white-space:nowrap;
}
.datePickerButton {
padding:0em 0.33em;
}
.multiItemEdit .genericTable td .datePickerButton {
padding:0em 0.33em;
vertical-align:bottom;
}
.sidebarModule .dateInput input {
width:70px;
}
.timeInput {
white-space:nowrap;
}
.htmlInput .controls {
background-color:#CCCCCC;
border:1px solid #000000;
padding:5px;
}
.htmlInput .htmlEditor {
border:1px solid #000000;
}
.miniTab {
font-family:'Verdana','Geneva',sans-serif;
padding:6px 0pt 0pt 10px;
}
.miniTab .currentTab, .miniTab .currentTab a {
color:#333333;
}
.miniTab ul {
list-style-type:none;
margin:0pt;
padding:0.235em 0pt;
}
.miniTab .links {
color:#FFFFFF;
float:right;
font-size:91%;
margin-right:5px;
text-align:right;
}
.miniTab .links a {
color:#FFFFFF;
font-size:91%;
}
.miniTab ul.miniTabList li {
background-image:url(/img/tab/miniTab_off.gif);
background-repeat:repeat-x;
border-left:1px solid black;
border-right:1px solid black;
border-style:solid;
border-top:1px solid black;
border-width:1px 1px 2px;
display:inline;
margin-left:0pt;
margin-right:5px;
padding:4px 8px 1px;
}
.miniTab ul li a {
text-decoration:none;
}
.miniTab ul li a:hover {
text-decoration:underline;
}
.miniTab ul li.currentTab {
background-image:url(/img/tab/miniTab_on.gif);
background-repeat:repeat-x;
border-bottom-style:none;
font-weight:bold;
padding-bottom:3px;
}
.bMiniTab .bPageBlock {
border-top-style:none;
}
.bMiniTab .bPageBlock .pbHeader {
padding-top:4px;
}
.bMiniTab .bPageBlock .pbHeader .pbButton {
text-align:center;
}
.bMiniTabFilter {
margin-top:4px;
}
.bMiniTabBlock {
padding-top:4px;
}
.lookupTab .lookup .lookupMiniTab {
background-color:#FFFFFF;
border-bottom:1px solid #000000;
margin-bottom:22px;
}
.lookup div.miniTabBackground {
border-bottom:1px solid #000000;
padding-top:5px;
position:relative;
top:27px;
}
.lookupTab .lookup .lookupMiniTab ul li {
border-bottom-width:0px;
margin-right:10px;
padding-bottom:3px;
position:relative;
}
.lookupTab .lookup .lookupMiniTab ul li.currentTab {
padding-bottom:4px;
}
insertFieldCell {
padding-bottom:0.5em;
}
insertOperatorCell {
padding-bottom:0.5em;
padding-top:0.2em;
}
.insertCell {
padding-top:2.1em;
}
.editorContentLabel {
font-weight:bold;
}
fieldSelector {
width:14em;
}
.newFieldSelector {
overflow-x:auto;
padding:10px 0pt;
white-space:nowrap;
}
.newFieldSelector .selectWrapper {
margin:0pt 10px;
}
insertBox {
background-color:#FAFAFA;
border:1px solid #AAAAAA;
padding-left:5px;
padding-right:5px;
text-align:center;
}
insertBox span {
display:block;
margin-bottom:8px;
}
.fieldPickerAttributeTable {
margin-bottom:5px;
text-align:left;
width:100%;
}
.insertWrapperString {
font-size:100%;
font-weight:bold;
}
.fieldPickerAttributeCategory {
color:#555555;
font-size:90%;
padding-right:6px;
text-align:center;
vertical-align:bottom;
}
.fieldPickerAttributeValue {
color:#888888;
font-size:90%;
text-align:left;
text-decoration:none;
vertical-align:bottom;
}
functionSelector, functionCategorySelector {
width:14em;
}
.miniTabOn .formulaType {
font-size:0.8em;
}
.miniTabOn .formulaType .formulaExample {
color:blue;
}
.formulaEditorOuter {
clear:both;
}
funcFormat, funcExplain {
width:14em;
}
.formulaFooter td {
white-space:nowrap;
}
.validationSuccess {
color:green;
}
.pShowMore {
padding:9px 0pt 2px 5px;
text-align:left;
}
.bDescription {
font-size:109%;
padding:0.8em 0pt;
text-align:left;
}
.bDescriptionUi {
font-size:109%;
padding:0.1em 0pt 0.8em;
text-align:left;
}
.opportunitySummary th {
font-weight:bold;
width:30%;
}
.opportunitySummary .btn {
margin:0pt;
}
.bNext {
margin:0px 15px 4px 18px;
}
.bNext .rolodex {
float:none;
font-size:91%;
margin-right:0em;
padding:8px 0pt;
text-align:center;
white-space:nowrap;
}
.bNext .rolodex a {
padding:0px 2px;
}
.bNext .rolodex a:link, .bNext .rolodex a:visited, .bNext .rolodex a:active {
text-decoration:none;
outline: none;
}
.bNext .rolodex a:hover {
text-decoration:underline;
}
.bNext .rolodex a.listItem {
border-right:1px solid #666666;
}
.bNext .rolodex a.listItem:hover {
background-color:#CCCCCC;
}
.bNext .rolodex a.listItem .listItemPad {
padding:0pt 3px;
}
.bNext .rolodex a.listItemLast {
border-right:medium none;
}
.bNext .rolodex .listItemSelected {
background-color:#666666;
border-right:1px solid #666666;
color:#FFFFFF;
font-weight:bold;
padding:0pt 5px;
}
.bNext .next {
float:right;
font-size:91%;
padding-top:5px;
text-align:right;
white-space:nowrap;
}
.bNext .current {
font-weight:bold;
}
.bNext .recycle {
color:#336600;
font-weight:bold;
}
.bNext .withFilter {
height:1%;
}
.bNext .withFilter .filter {
float:left;
}
.bFilter {
margin:0pt 0pt 15px 18px;
}
.bSubBlock .bFilter {
margin-bottom:0pt;
margin-left:0pt;
}
.bFilter .btn {
margin-right:0.69em;
vertical-align:middle;
}
.bFilter .view {
padding-right:15px;
}
.bFilter .fBody span {
vertical-align:middle;
}
.bFilter .fBody .leftPad, .bFilter .fDescription {
margin-left:10px;
}
.bFilter input, .bFilter select {
margin:2px auto;
vertical-align:middle;
}
.bFilter select {
font-size:91%;
}
.bFilter .fHeader, .bFilter h2 {
font-weight:bold;
padding-right:0.69em;
text-align:left;
}
.bFilterSearch .fHeader, .bFilterSearch .fDescription {
display:inline;
margin-left:0pt;
}
.bFilter .fFooter {
font-size:91%;
padding-left:8px;
padding-top:2px;
text-align:left;
}
.bFilter th {
font-size:91%;
font-weight:normal;
padding-right:10px;
padding-top:8px;
text-align:left;
}
.bFilter td {
padding-right:10px;
text-align:left;
}
.bFilter .btnRow {
padding-top:8px;
}
.bFilterView .bFilter .fBody {
vertical-align:middle;
}
.bFilterSearch .bFilter .messages, .bFilterSearch .bFilter .view {
float:left;
margin-bottom:10px;
}
.bFilterSearch .bFilter .fBody {
vertical-align:top;
}
.bFilterSearch .bFilter .messages {
width:50%;
}
.filterOverview {
padding-bottom:15px;
}
.filterOverview .bFilter {
margin:0px;
}
.bOverviewSearch .messages {
width:50%;
}
.bOverviewSearch .messages, .bOverviewSearch .view {
float:left;
}
.bOverviewSearch .view {
padding-right:15px;
}
.bOverviewSearch .pbSearch {
margin-top:5px;
}
.bOverviewSearch {
margin:0pt 0pt 18px 15px;
}
.multiSelectPicklistTable .multiSelectPicklistRow {
vertical-align:top;
}
.multiSelectPicklistTable .multiSelectPicklistRow .multiSelectPicklistCell {
background-color:#AAAAAA;
vertical-align:middle;
}
.btn, .button, .formulaButton, .btnWhatsNew {
background-image:url(images/btn.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:-moz-use-text-color #5C5D61 rgb(92, 93, 97) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:1px 3px;
}
.btnGo {
background-image:url(/img/bgButton.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:-moz-use-text-color #5C5D61 rgb(92, 93, 97) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
color:#FFFFFF;
cursor:pointer;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:0px 3px 1px;
}
.btnImportant {
background-image:url(/img/bgButtonImportant.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:-moz-use-text-color #5C5D61 rgb(92, 93, 97) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
color:#FFFFFF;
cursor:pointer;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:1px 3px;
}
.upgradeNow, .subscribeNow, .btnSharing {
background-image:url(/img/bgButtonSharing.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:-moz-use-text-color #5C5D61 rgb(92, 93, 97) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
color:#FFFFFF;
cursor:pointer;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:1px 3px;
}
.btnDisabled {
background-image:url(/img/bgButtonDisabled.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204);
border-style:solid;
border-width:1px;
color:#C1C1C1;
cursor:default;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:0pt 3px 1px;
}
.btnHelp {
margin-right:5px;
}
.btnCancel {
background-image:url(/img/bgButton.gif);
background-position:left top;
background-repeat:repeat-x;
border-color:-moz-use-text-color #5C5D61 rgb(92, 93, 97) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
margin-left:2em;
padding:1px 3px;
}
.btnActionOverride, .btnOverriddenAction {
background:#38C352 none repeat scroll 0%;
border-color:-moz-use-text-color #5C5D61 rgb(92, 93, 97) -moz-use-text-color;
border-style:none solid solid none;
border-width:medium 1px 1px medium;
color:white;
cursor:pointer;
font-family:'Verdana','Geneva',sans-serif;
font-size:80%;
font-weight:bold;
padding:1px 3px;
}
.btnOverriddenAction {
background:#45F166 none repeat scroll 0%;
font-style:italic;
}
.btnActionOverrideFailedToMatchPattern {
background:yellow none repeat scroll 0%;
}
.btnGo, .btnImportant, .btnSharing, .btnDisabled, .btn, .bEditBlock .btnGo, .bEditBlock .btnImportant, .bEditBlock .btnSharing, .bEditBlock .btnDisabled, .bEditBlock .btn, .btnCustomAction, .btnOverriddenAction {
margin:0pt 2px;
}
.bPageTitle {
margin-bottom:15px;
}
.bPageTitle .ptBody {
overflow:hidden;
padding-bottom:5px;
padding-top:5px;
width:100%;
}
.SimpleWhatIsPopup .bPageTitle .ptBody {
padding-bottom:5px;
}
.bPageTitle .ptBreadcrumb {
font-family:'Verdana','Geneva',sans-serif;
font-size:91.3%;
height:15px;
margin-bottom:-15px;
vertical-align:middle;
}
.bPageTitle h1, .bPageTitle h2 {
display:block;
}
h1.noSecondHeader, .introPage h1 {
margin:10px 0pt 15px;
white-space:nowrap;
}
.bPageTitle .ptHeader a {
color:#FFFFFF;
text-decoration:underline;
}
.bPageTitle .ptBody .content {
display:inline;
float:left;
padding-left:5px;
vertical-align:middle;
width:40%;
}
.pageTitleIcon {
display:inline;
float:left;
margin-right:5px;
width:32px;
}
.sysAdminTab .bPageTitle .ptBody .content, .homeTab .bPageTitle .ptBody .content, .allTabTab .bPageTitle .ptBody .content {
padding-left:10px;
}
.bPageTitle .ptBody .links {
float:right;
font-size:91%;
padding:10px 5px 0pt 0pt;
text-align:right;
vertical-align:middle;
width:40%;
}
.bPageTitle .ptBody .links .configLinks {
text-decoration:underline;
}
.bPageTitle .metadata {
background-color:#E8E8E8;
border-bottom:1px solid #E0E0E0;
border-top:1px solid #FFFFFF;
line-height:22px;
padding-top:0.2em;
white-space:nowrap;
width:100%;
}
.bPageTitle .metadata .tagHeader {
border-bottom:1px solid #CCCCCC;
padding-bottom:1px;
text-align:right;
vertical-align:middle;
}
.bPageTitle .metadata .newText {
color:#FF0000;
font-weight:bold;
margin-left:0.2em;
}
.bPageTitle .metadata .tagHeader .tagHeaderEmptySpanLeft {
border-right:1px solid #E0E0E0;
padding:3px 0px;
vertical-align:middle;
}
.bPageTitle .metadata .tagHeader .tagHeaderEmptySpanRight {
border-left:1px solid #FFFFFF;
padding:3px 0px;
vertical-align:middle;
}
.bPageTitle .metadata .tagHeader .tagHeaderImg {
padding:0px 2px 0px 0px;
vertical-align:middle;
}
.bPageTitle .metadata .tagHeader .myTags {
font-weight:bold;
vertical-align:middle;
}
.bPageTitle .metadata .tagHeader .tagList {
margin-left:0.5em;
margin-right:0.3em;
vertical-align:middle;
}
.editTagsOff, .editTagsOn {
margin-right:0.5em;
padding-bottom:0.4em;
padding-top:0.2em;
}
.bPageTitle .metadata .tagHeader .editTagsOff {
background:transparent url(/img/tagTabBG_left_off.gif) no-repeat scroll left top;
}
.bPageTitle .metadata .tagHeader .editTagsOn {
background:transparent url(/img/tagTabBG_left_on.gif) no-repeat scroll left top;
}
.editTagsOff .clickable, .editTagsOn .unclickable {
margin-left:5px;
padding:0.2em 10px 0.4em 5px;
}
.bPageTitle .metadata .tagHeader .editTagsOff .clickable {
background:transparent url(/img/tagTabBG_off.gif) no-repeat scroll right top;
}
.bPageTitle .metadata .tagHeader .editTagsOn .unclickable {
background:transparent url(/img/tagTabBG_on.gif) no-repeat scroll right top;
cursor:default;
font-weight:bold;
text-decoration:none;
}
.bPageTitle .tagDropDown {
background-color:#E0E0E0;
border-top:1px solid #FFFFFF;
padding-bottom:0.2em;
padding-top:0.2em;
white-space:nowrap;
width:100%;
}
.bPageTitle .tagDropDown .tagDropDownContent {
padding:0.5em;
}
.bPageTitle .tagDropDown .tagDropDownContent td {
padding-top:0.5em;
}
.bPageTitle .tagDropDown .tagDropDownContent .tagButtons div {
font-size:91%;
margin-top:1.5em;
text-align:right;
}
.bPageTitle .tagDropDown .tagDropDownContent .tagButtons a span {
margin-right:0.5em;
text-decoration:underline;
}
.bPageTitle .tagDropDown .tagDropDownContent .tagButtons a {
text-decoration:none;
}
.bPageTitle .tagDropDown .tagDropDownContent .my_tags {
font-weight:bold;
padding-right:1em;
text-align:right;
width:100%;
}
.bPageTitle .tagDropDown .tagDropDownContent textarea {
margin-right:10px;
margin-top:-0.3em;
overflow-x:auto;
overflow-y:hidden;
padding-left:2px;
padding-top:1px;
}
.bPageTitle .tagDropDown .tagDropDownContent .example {
color:#666666;
font-size:0.9em;
text-align:left;
}
.bPageTitle .ptBody .links .helpLink, .bWizardBlock .helpLink, .bEditBlock .booleanFilterTopMargin .helpLink, .bPageBlock .pbBody .pbSubblock .pbSubbody .helpLink {
padding-right:5px;
text-decoration:underline;
}
.bPageTitle .ptBody .links .helpIcon, .bWizardBlock .helpIcon {
vertical-align:bottom;
}
.bPageTitle .ptBody .links a, .bWizardBlock .pbLinks a {
text-decoration:none;
}
.bEditBlock .booleanFilterTopMargin .helpIcon {
vertical-align:text-bottom;
}
a.tipsLink, a.tipsLink:hover {
text-decoration:none;
}
.bWizardBlock .pbWizardHelpLink a {
text-decoration:none;
}
.bPageTitle .content .blank {
clear:both;
font-size:0%;
}
.bPageTitle .ptBody .content .icon {
margin-top:-5px;
position:absolute;
}
.bPageTitle .ptSubheader .content {
height:40px;
padding-bottom:2px;
padding-left:20px;
padding-top:2px;
}
.bPageTitle .ptBody .pageType {
font-size:91%;
}
.bPageTitle .ptBody .pageDescription {
font-size:109%;
font-weight:bold;
}
.bPageTitle .ptSubheader .pageType {
font-size:91%;
}
.bPageTitle .ptSubheader .pageDescription {
font-size:109%;
font-weight:bold;
}
.bPageTitleButton {
float:right;
}
.oRight .bPageTitle .ptBody a, .oRight .bPageTitle .ptSubheader a, .outerNoSidebar .bPageTitle a .helpLink {
}
.oRight .recordTypesHeading {
display:block;
font-weight:bold;
padding:1em 0pt;
}
.oRight .infoTable {
background-color:#666666;
text-align:left;
}
.oRight .infoTable .headerRow th {
background-color:#CCCCCC;
border:medium none;
font-weight:bold;
margin:1px;
padding:3px;
white-space:nowrap;
}
.oRight .infoTable td, .oRight .infoTable th {
background-color:#FFFFFF;
border-color:#DDDDDD;
border-style:solid;
border-width:0pt 1px 1px 0pt;
margin:1px;
padding:4px;
white-space:nowrap;
}
.oRight .infoTable th {
border-left-width:1px;
}
.bPageTitle .ptHeader {
background-color:black;
}
.ptBody {
background-color:#666666;
}
.toolsContent {
width:100%;
}
.overviewHeaderDescription {
float:left;
padding:5px 15px 15px 5px;
}
.overviewHeaderContent {
float:right;
padding:5px 15px 15px 5px;
}
.bSubBlock {
border-color:-moz-use-text-color -moz-use-text-color #000000;
border-style:none none solid;
border-width:0px 0px 2px;
margin-bottom:15px;
}
.bSubBlock .lbHeader {
display:block;
float:none;
font-family:'Arial','Helvetica',sans-serif;
font-weight:bold;
padding:2px 13px;
}
.bSubBlock .lbHeader .spacer {
clear:both;
font-size:0%;
}
.bSubBlock .lbSubheader {
font-weight:bold;
padding:10px 0px 1px 13px;
}
.bSubBlock .lbBodyDescription {
background-color:#F3F3EC;
padding:10px 23px 5px 26px;
}
.bSubBlock .lbBody {
background-color:#F3F3EC;
line-height:1.6em;
padding:10px 23px 10px 26px;
}
.bSubBlock .lbBody td, .bSubBlock .lbBody th {
padding:0px 5px 1px 0px;
text-align:left;
vertical-align:middle;
}
.bSubBlock .lbBody span {
vertical-align:middle;
}
.bSubBlock .lbBody ul {
list-style-type:none;
margin:0px;
padding:0px;
}
.bSubBlock .lbBody li, .bSubBlock .lbBody .bSummary {
line-height:2em;
margin:0px;
padding:0px;
}
.bSubBlock .lbBody .bSummary td, .bSubBlock .lbBody .bSummary th {
padding:0.1em 0.69em 0.1em 0em;
vertical-align:middle;
}
.bSubBlock .lbBody .mainLink {
font-weight:bold;
}
.bReport .bSubBlock .lbHeader, .bTool .bSubBlock .lbHeader {
background-color:#DF8810;
}
.bReport .bSubBlock, .bTool .bSubBlock {
border-bottom-color:#DF8810;
border-right-color:#DF8810;
}
.bSubBlock .textDate {
font-size:91%;
margin:1px;
width:80px;
}
.bSubBlockselect {
font-size:91%;
}
.bSubBlock .lbHeader .primaryInfo {
float:left;
width:50%;
}
.bSubBlock .lbHeader .secondaryInfo {
float:left;
text-align:right;
width:50%;
}
.bPageBlock {
background-color:#222222;
background-image:url(images/longBG.gif);
background-position:left bottom;
background-repeat:no-repeat;
border-top:4px solid #222222;
clear:both;
margin-bottom:9px;
padding-bottom:9px;
}
.bPageBlock .pbError {
color:#CC0000;
font-weight:bold;
text-align:center;
}
.pbInfo {
color:#009900;
font-weight:bold;
padding-bottom:10px;
text-align:center;
}
.bPageBlock .pbHeader {
background-color:#EEECD1;
border-bottom:1px solid #FFFFFF;
margin:0px 2px 0px 0px;
padding-bottom:2px;
}
.pbSubheader {
background-color:#222222;
font-size:91%;
font-weight:bold;
margin-bottom:2px;
margin-top:15px;
overflow:hidden;
padding:2px 2px 2px 5px;
}
.pbSubheader.first {
margin-top:0pt;
}
.pbSubheader .pbSubExtra {
float:right;
margin-right:2em;
}
.pbSubbody {
padding:10px;
}
.pbSubbody ul {
margin:0pt;
padding:0pt;
}
.detailPage .bPageBlock, .editPage .bPageBlock {
border-top-width:7px;
}
.detailPage .bRelatedList .bPageBlock, .editPage .bRelatedList .bPageBlock {
border-top-width:4px;
}
.bRelatedList .bPageBlock .pbButton {
white-space:normal;
}
.bRelatedList .bPageBlock .pbButton .btn {
margin:0pt 1px;
}
.bRelatedList .bPageBlock .pbButton .relatedInfo {
padding-right:3.7em;
vertical-align:bottom;
white-space:normal;
}
.bRelatedList .bPageBlock .pbButton .relatedInfo .mouseOverInfoOuter {
vertical-align:bottom;
}
.bEditBlock input, .bEditBlock select, .bEditBlock img, .quickCreateModule input, .quickCreateModule select, .quickCreateModule img {
margin-right:0.25em;
vertical-align:middle;
}
.bEditBlock input.radio {
vertical-align:baseline;
}
.requiredLegend {
background-color:#FFFFFF;
color:#000000;
font-weight:normal;
padding:0pt 2px;
}
.headerTitle .requiredLegend {
float:right;
}
.requiredExampleOuter {
margin:0pt 0.2em 0pt 0.3em;
padding:1px 0pt;
}
.requiredExample {
border-left:3px solid #CC0000;
font-size:80%;
vertical-align:1px;
width:100%;
}
.bPageBlock .pbHeader .pbIcon {
width:44px;
}
.bPageBlock .pbTitle {
color:#222222;
font-size:91%;
margin:0px;
vertical-align:middle;
width:30%;
}
.bPageBlock .pbTitle img.minWidth {
border:0pt none;
display:block;
height:1px;
margin:0pt 0pt -1px;
padding:0pt;
visibility:hidden;
width:190px;
}
.bPageBlock .pbHeader table, .bPageBlock .pbBottomButtons table {
border-spacing:0pt;
width:100%;
}
.bPageBlock .pbButton {
padding:1px 0px;
vertical-align:middle;
white-space:nowrap;
}
.bPageBlock .pbButtonb {
padding:1px 0px;
white-space:nowrap;
}
.bPageBlock .pbDescription {
text-align:right;
}
.bPageBlock .pbHeader .pbLinks {
font-size:91%;
padding:1px 5px 1px 1px;
text-align:right;
vertical-align:middle;
}
.bPageBlock .pbCopy {
font-size:91%;
padding:3px 0px 5px;
text-align:left;
}
.bPageBlock .pbDescription span {
font-size:91%;
padding:3px 0px 5px;
}
.bPageBlock .pbHeader select, .bPageBlock .pbBottomButtons select {
font-size:91%;
margin:1px 7px 0px 0px;
}
.customLinks {
width:100%;
}
.customLinks td {
padding:2px;
width:33%;
}
.customLinks td .bullet {
display:none;
}
.pbHeader .pbTitle h2, .pbHeader .pbTitle h3 {
color:#333333;
display:block;
margin:0pt 0pt 0pt 4px;
padding:0pt;
}
.bPageBlock .pbHeader .pbTitle .twisty {
background-color:#222222;
/*border-bottom:medium none;
*/height:10px;
width:16px;
}
.bPageBlock .pbHeader .pbHelp .help {
font-size:91%;
vertical-align:middle;
width:auto;
}
.bPageBlock .pbHeader .pbHelp .help .imgCol {
width:22px;
}
.bPageBlock .pbHeader .pbHelp .help a.linkCol {
padding-right:0.5em;
text-decoration:none;
vertical-align:bottom;
}
.bPageBlock .pbHeader .pbHelp .help .linkCol .linkSpan {
font-size:100%;
margin-right:0.4em;
text-decoration:underline;
vertical-align:bottom;
}
.bPageBlock .pbHeader .pbHelp .help .linkCol .helpIcon {
vertical-align:bottom;
}
.bPageBlock .pbHeader .pbHelp {
padding:1px 5px 1px 1px;
text-align:right;
vertical-align:middle;
}
.bPageBlock .pbHeader .pbCustomize {
font-size:91%;
padding:3px 2px 2px 4px;
text-align:right;
vertical-align:middle;
}
.bPageBlock .pbBody {
background-color:#F3F3EC;
margin-right:2px;
padding:6px 20px 4px;
}
.bPageBlock .pbFooter, .bWizardBlock .pbFooter {
background-color:#222222;
background-image:url(images/LRcorner.gif);
background-position:right bottom;
background-repeat:repeat-x;
display:block;
float:right;
height:9px;
width:9px;
}
.bPageBlock .pbBottomButtons {
background-color:#F3F3EC;
margin:1px 2px 0pt 0pt;
}
.bPageBlock .noRecords {
color:#333333;
font-weight:bold;
padding-bottom:15px;
}
.bPageBlock .detailList {
width:100%;
}
.bPageBlock .detailList th, .bPageBlock .detailList td {
vertical-align:top;
}
.bPageBlock .labelCol {
color:#333333;
font-size:12px;

/*font-size:91%;
*/font-weight:bold;
padding:2px 10px 2px 2px;
text-align:right;
}

.FormlabelCol {
color:#333333;
font-size:12px;

/*font-size:91%;
*/font-weight:bold;
padding:2px 10px 2px 2px;
text-align:right;
}

.bPageBlock .detailList .labelCol {
width:18%;
}
.bPageBlock .dataCol {
padding:2px 2px 2px 10px;
text-align:left;
}

.FormdataCol {
padding:2px 2px 2px 10px;
text-align:left;
}

.bPageBlock .detailList .dataCol {
width:32%;
}
.bPageBlock .detailList .data2Col {
padding:2px 2px 2px 10px;
text-align:left;
width:82%;
}
.bPageBlock .buttons {
padding:3px 20px;
text-align:center;
}
.bEditBlock .detailList .dataCol, .bEditBlock .detailList .data2Col {
padding:0pt 2px 0pt 10px;
}
.bPageBlock .detailList .col02 {
border-right:20px solid #F3F3EC;
}
.bPageBlock .detailList tr td, .bPageBlock .detailList tr th {
border-bottom:1px solid #E3DEB8;
}
.editPage .bPageBlock .detailList tr td, .editPage .bPageBlock .detailList tr th {
border-bottom:medium none;
}
.bPageBlock .detailList th.last, .bPageBlock .detailList td.last, .bPageBlock.bLayoutBlock .detailList tr td, .bPageBlock.bLayoutBlock .detailList tr th {
border-bottom:medium none;
}
.bPageBlock .detailList table td, .bPageBlock .detailList table th {
border-bottom-style:none;
}
.bPageBlock .detailList .bRelatedList .pbTitle {
vertical-align:middle;
}
.bPageBlock .detailList .error, .bPageTitle .tagDropDown .tagDropDownContent .error {
border:2px solid #CC0000;
}

.bPageBlock .detailList .empty {
border-bottom:medium none;
}
.bPageBlock .detailList .errorMsg {
padding-left:3px;
}
.bPageBlock .requiredInput {
height:100%;
position:relative;
}

.formPage .requiredInput {
	height:100%;
	position:relative;
	width: 120px;
}

.formPage .requiredInput .requiredBlock {
background-color:#CC0000;
bottom:1px;
left:-4px;
position:absolute;
top:1px;
width:3px;
}
.formPage .requiredInput .requiredBlock.noLabel {
height:1.7em;
background-color:#CC0000;
bottom:1px;
left:-4px;
position:absolute;
top:1px;
width:3px;
}

.formPage .requiredInput .requiredBlock {
background-color:#CC0000;
bottom:1px;
left:-4px;
position:absolute;
top:1px;
width:3px;
}
.bPageBlock .requiredInput .requiredBlock.noLabel {
height:1.7em;
background-color:#CC0000;
bottom:1px;
left:-4px;
position:absolute;
top:1px;
width:3px;
}
.bPageBlock .doubleCol {
width:100%;
}
.bPageBlock .doubleCol th {
width:14.5%;
}
.bPageBlock .requiredMark {
color:#F3F3EC;
}
.pbBody .bPageBlock .pbHeader, .pbBody .bPageBlock .pbTitle, .pbBody .bPageBlock .pbLinks, .pbBody .bPageBlock .pbLinks a {
color:#FFFFFF;
}
.bPageBlock .subgroup {
list-style-type:none;
margin:0pt;
padding:0pt 0pt 0pt 10px;
}
.bPageBlock .subSubHeader {
color:#333333;
display:block;
margin-top:10px;
padding-left:5px;
}
.bPageBlock .detailList .inlineEditLock, .bPageBlock .detailList .inlineEditLockOn, .bPageBlock .detailList .inlineEditWrite, .bPageBlock .detailList .inlineEditWriteOn {
padding-right:16px;
}
.inlineEditLockOn {
background:transparent url(/img/func_icons/util/lock12.gif) no-repeat scroll 100% 2px;
}
.inlineEditWriteOn {
background:#FFFFFF url(/img/func_icons/util/pencil12.gif) no-repeat scroll 100% 2px;
}
.inlineEditUndo {
background-image:url(/img/func_icons/util/ileUndo16.gif);
height:16px;
vertical-align:middle;
width:16px;
}
.inlineEditUndoLink {
display:none;
margin-left:2px;
}
.inlineEditModified .inlineEditUndoLink {
margin-left:6px;
}
.inlineEditRequiredDiv, .inlineEditDiv {
display:none;
}
.inlineEditRequiredDiv .lookupInput img, .inlineEditDiv .lookupInput img {
vertical-align:middle;
}
.inlineEditRequiredDiv {
border-left:3px solid #CC0000;
padding-left:1px;
}
.inlineEditRequiredMark {
background-color:#CC0000;
color:#CC0000;
height:90%;
}
.inlineEditCompoundDiv .inlineEditRequiredMark {
margin-right:1px;
padding:3px 0pt 2px;
}
.inlineEditCompoundDiv .textCounterMiddle {
bottom:20px;
left:80px;
position:absolute;
}
.inlineEditModified {
color:#FF6A00;
font-weight:bold;
}
.inlineEditDialog .inlineEditRequiredDiv, .inlineEditDialog .inlineEditDiv {
display:block;
}
.inlineEditDialog .innerContent {
text-align:center;
}
.inlineEditDialog .innerContent table {
text-align:left;
}
.inlineEditDialog .labelCol {
color:#333333;
font-size:91%;
font-weight:bold;
padding:2px 10px 2px 2px;
text-align:right;
}
.bPageBlock .pbHeader .listHeader {
padding-top:1px;
text-align:center;
vertical-align:middle;
}
.bPageBlock .pbHeader .listHeader span {
font-size:100%;
padding-right:0.91em;
}
.listHeader .btn {
margin:0pt 1px;
}
.bPageBlock .alignCenter {
text-align:center;
}
.bPageBlock .list {
width:100%;
}
.list td, .list th, body.oldForecast .list .last td, body.oldForecast .list .last th {
border-bottom:1px solid #E3DEB8;
color:#333333;
padding:4px 2px 4px 5px;
}
.bPageBlock .list .last td, .bPageBlock .list .last th, body.oldForecast .list .totalRow td, body.oldForecast .list .totalRow th {
border-bottom-width:0pt;
}
.bPageBlock td.actionColumn .actionLink {
color:#333333;
font-weight:bold;
vertical-align:top;
}
.list .iconColumn, .list .actionColumn {
width:1%;
}
.list th.actionColumn * {
vertical-align:top;
}
.list .actionColumn input {
margin-bottom:1px;
margin-top:2px;
vertical-align:top;
}
.list .headerRow th {
border-bottom:2px solid #CCCCCC;
white-space:nowrap;
}
.list .noRows, .bRelatedList .list .noRowsHeader {
border-bottom:medium none;
font-size:91%;
font-weight:normal;
padding-bottom:0pt;
}
.listHoverLinks, .RLPanelShadow {
display:none;
}
.backToTop {
display:none;
}
.list tr.even th, .list tr.odd th {
font-weight:normal;
white-space:normal;
}
.list tr.even th, .list tr.odd th, .list tr.even td, .list tr.odd td {
vertical-align:top;
}
.list .booleanColumn {
text-align:center;
}
.searchResults .list .booleanColumn img {
vertical-align:bottom;
}
.list .numericalColumn, .list .numericalColumn, .list .CurrencyElement {
text-align:right;
}
.bPageBlock .pbInnerFooter table {
width:100%;
}
.list .CurrencyElement, .list .PhoneNumberElement, .list .DateElement {
white-space:nowrap;
}
.highlight td, .highlight th {
background-color:#FFFFFF;
}
.listAction {
font-size:91%;
}
.actionColumn {
white-space:nowrap;
}
.bPageBlock .list .divide td {
border-bottom:medium none;
padding-bottom:15px;
}
.bPageBlock .reportHeader {
padding-bottom:10px;
}
.bPageBlock .reportHeader .booleanFilter, .bPageBlock .reportHeader .itemNumber, .bPageBlock .reportHeader .filterField, .bPageBlock .reportHeader .filterValue, .bPageBlock .reportHeader .filterAction, .bPageBlock .reportHeader .topnAction {
font-weight:bold;
}
.bPageBlock .reportOutput td, .bPageBlock .reportOutput th {
color:#333333;
padding:3px 2px 3px 5px;
vertical-align:top;
white-space:normal;
}
.bPageBlock .reportOutput td.nowrapCell, .bPageBlock .reportOutput th.nowrapCell {
white-space:nowrap;
}
.bPageBlock .reportOutput {
padding-bottom:15px;
width:100%;
}
.bPageBlock .reportOutput .colSpan td {
vertical-align:middle;
}
.bPageBlock .reportOutput th {
border-top:medium none;
text-align:left;
}
.bPageBlock .reportOutput .odd {
background-color:#FFFFFF;
}
.bPageBlock .reportOutput .even {
background-color:#F3F3EC;
}
.bPageBlock .reportOutput a:active, .bPageBlock .reportOutput a:hover {
color:#666666;
outline: none;
}
.bPageBlock .componentTable .col01, .bPageBlock .componentTable .col02 {
padding-right:15px;
}
.categoryTitle {
font-weight:bold;
margin-bottom:10px;
}
.bPageBlock .categoryList td, .bPageBlock .categoryList th {
color:#333333;
padding:3px 2px 3px 5px;
text-align:left;
}
.bPageBlock .categoryList {
padding-bottom:15px;
}
.bPageBlock .formTable h3 {
display:block;
font-weight:bold;
padding:15px 0px 10px;
}
.bPageBlock .formTable td {
padding-left:0.89em;
}
.bPageBlock .formTable .bHeader {
font-weight:bold;
text-indent:-0.63em;
}
.bPageBlock .formTable .bBody {
font-size:91%;
}
.bPageBlock .formTable .asterisk {
color:#CC0000;
}
.bPageBlock .textBox {
margin:1px 7px 1px 1px;
width:160px;
}
.bPageBlock .cbCol {
vertical-align:middle;
}
.bPageBlock .cbCol input {
margin:-2px 0px;
}
.listElementBottomNav {
display:none;
}
.recycleBin .listElementBottomNav, .listPage .listElementBottomNav, .product .listElementBottomNav {
display:block;
}
.listElementBottomNav .bNext .clear {
clear:none;
display:none;
}
.introBody {
width:951px;
}
.introBody .introTitle {
font-weight:bold;
}
.introBody .introForm {
background-color:#E8E8E8;
border-left:20px solid #FFFFFF;
vertical-align:top;
width:225px;
}
.introBody .introFormBody {
font-size:91%;
padding:1em;
text-align:center;
}
.introBody .introFormBody .formDescription {
padding:10px 0pt 20px;
text-align:left;
}
.introBody .introForm .requiredMark {
color:red;
font-size:109%;
}
.introBody .introForm .inputLabel {
font-weight:bold;
padding-top:10px;
}
.introBody .introForm .formDescription {
padding-bottom:15px;
padding-top:10px;
}
.introBody .introForm .requiredDescription {
font-weight:bold;
padding-bottom:20px;
text-align:right;
}
.introBody .formTitle {
background-color:#999999;
color:#FFFFFF;
font-weight:bold;
padding:0.1em 1em;
}
.introBody .introDescription {
background-color:#F3F3EC;
background-position:left top;
background-repeat:no-repeat;
padding:1em;
width:951px;
}
.introBody .introDescription .contentDescription {
float:left;
font-size:109%;
padding:5px 0pt 20px;
width:70%;
}
.introBody .introDescription .demoDescription {
float:right;
font-size:109%;
padding-left:2.5%;
width:27.5%;
}
.introBody .introDescription .helpAndTraining {
float:right;
padding-left:2%;
vertical-align:top;
width:28%;
}
.introBody .introDescription .benefitsDescription {
float:left;
vertical-align:top;
width:70%;
}
.introBody .introDescription .demoBox {
background-color:#FFFFFF;
border:1px solid #000000;
margin:10px;
width:170px;
}
.introBody .introDescription .demoBox .demoTitle {
background-color:#000000;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
.introBody .introDescription .demoBox .demoImage {
background-color:#000000;
border-bottom:1px solid #000000;
width:71px;
}
.introBody .introDescription .nestedModule {
background-color:#F3F3EC;
border-color:#F3F3EC;
font-size:91%;
}
.introBody .introDescription .nestedModuleInner {
padding-bottom:70px;
}
.introBody .introDescription .continue {
float:right;
text-align:right;
width:8%;
}
.introBody .introDescription .buttons {
clear:both;
overflow:hidden;
width:98%;
}
.introBody .upperBorder {
padding-top:1.31em;
}
.introBody .lowerBorder {
padding-bottom:2px;
}
.introBody .screenShot {
margin:25px auto;
vertical-align:bottom;
}
.accountTab .introBody .introDescription {
background-image:url(/img/accountsSplashBg.gif);
}
.campaignTab .introBody .introDescription {
background-image:url(/img/campaignsSplashBg.gif);
}
.caseTab .introBody .introDescription {
background-image:url(/img/casesSplashBg.gif);
}
.contactTab .introBody .introDescription {
background-image:url(/img/contactsSplashBg.gif);
}
.contractTab .introBody .introDescription {
background-image:url(/img/contractsSplashBg.gif);
}
.dashboardTab .introBody .introDescription {
background-image:url(/img/dashboardsSplashBg.gif);
}
.documentTab .introBody .introDescription {
background-image:url(/img/documentsSplashBg.gif);
}
.forecastTab .introBody .introDescription {
background-image:url(/img/forecastsSplashBg.gif);
}
.leadTab .introBody .introDescription {
background-image:url(/img/leadsSplashBg.gif);
}
.opportunityTab .introBody .introDescription {
background-image:url(/img/opportunitiesSplashBg.gif);
}
.portalTab .introBody .introDescription {
background-image:url(/img/portalsSplashBg.gif);
}
.productTab .introBody .introDescription {
background-image:url(/img/productsSplashBg.gif);
}
.reportTab .introBody .introDescription {
background-image:url(/img/reportsSplashBg.gif);
}
.solutionTab .introBody .introDescription {
background-image:url(/img/solutionsSplashBg.gif);
}
.eventTab div.recurrenceHeader {
background-color:#F3F3EC;
border-right-style:solid;
border-right-width:2px;
padding:8px 0pt 8px 5px;
}
.currentUser {
font-weight:bold;
}
.bTitle {
border-bottom:1px solid #000000;
margin-bottom:4px;
padding-bottom:6px;
}
.bTitle h2 {
font-size:109%;
}
.bTitle .viewSelect {
float:right;
}
.bCalendar .taskList {
padding-left:10px;
width:50%;
}
.bCalendar .calendarBlock {
width:50%;
}
.bCalendar .bTopButtons {
margin-bottom:2px;
text-align:right;
}
.bCalendar .calHeader {
clear:both;
padding-top:5px;
white-space:nowrap;
}
.bCalendar .calendarIconBar {
padding-bottom:5px;
text-align:right;
white-space:nowrap;
}
.bCalendar .bPageBlock .calendarIconBar * {
display:inline;
float:none;
}
.bCalendar .bPageBlock .pbTitle h3 {
font-weight:bold;
padding:3px 0pt 7px;
white-space:nowrap;
width:auto;
}
.bCalendar .bPageBlock .calendarView, .bCalendar .bPageBlock .calendarWeekView {
background:transparent none repeat scroll 0%;
border-style:solid;
border-width:1px;
width:100%;
}
.bCalendar .calendarView td {
padding:1px 0pt 1px 2px;
width:90%;
}
.calendarBlock th {
background-color:#E2E2D1;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-weight:bold;
padding:3px;
text-align:right;
}
.bCalendar .taskList th {
border-right:medium none;
}
.bCalendar .even td, .bCalendar .odd td {
border-bottom:1px solid #E7E7D8;
}
.bCalendar .even {
border-bottom:1px solid #E7E7D8;
}
.bCalendar .odd {
border-bottom:1px solid #E7E7D8; /*#C5C5B6*/
border-top:1px solid #E3DEB8;
}
.bCalendar .hourRow even {
border-bottom:1px solid #E7E7D8; /*#D6D6C7*/
border-top:1px solid #E3DEB8;
}
.bCalendar .hourRow odd {
border-bottom:1px solid #E7E7D8;  /*C5C5B6*/
border-top:1px solid #E3DEB8;
}
.bCalendar .calendarWeekView th {
/*border:medium none;*/
text-align:left;
}
.bCalendar .calendarWeekView .newLink {
background-color:#E7E7D8;
padding-right:2px;
text-align:right;
}
.bCalendar .calendarWeekView .eventBlock {
border-bottom:1px solid #E7E7D8; /*#E8E3C3*/
padding:2px 0pt;
}
.bCalendar .calendarWeekView .eventBlock.last {
border-bottom:medium none;
}
.bCalendar .bPageBlock .calendarDayWeekView {
background:transparent none repeat scroll 0%;
border:1px solid #999999;
position:relative;
table-layout:fixed;
width:100%;
z-index:0;
}
.bCalendar .bPageBlock .calendarDayWeekView th {
border-right:medium none;
margin:0px;
padding:0px;
}
.bCalendar .bPageBlock .calendarDayWeekView .calDays {
border-bottom:1px solid #A7A7A7;
border-left:1px solid #CCCCCC;
color:#333333;
font-size:12px;
height:25px;
padding:2px 0px 0px 5px;
text-align:left;
}
.bCalendar .bPageBlock .calendarDayWeekView .calDays.timeColumn {
padding-left:0px;
}
.bCalendar .bPageBlock .calendarDayWeekView .date {
background-color:#E2E2D1;
border-left:1px solid #CCCCCC;
color:#333333;
font-size:12px;
font-weight:bold;
padding:1px 3px 1px 5px;
}
.bCalendar .bPageBlock .calendarDayWeekView .dateDnD {
background-color:#E2E2D1;
/*border-bottom:1px solid #C5C5B6;
*/border-left:1px solid #CCCCCC;
color:#333333;
font-size:90%;
font-weight:bold;
padding:1px 3px 1px 5px;
}
.addNewEventIcon {
background-image:url(/img/cal/addNew_off.gif);
background-repeat:no-repeat;
display:block;
float:right;
height:9px;
margin:2px 6px 2px 2px;
width:13px;
}
a:hover img.addNewEventIcon {
background-image:url(/img/cal/addNew_on.gif);
height:9px;
width:13px;
}
.bCalendar .calendarDayWeekView .timeColumn {
background-color:#E2E2D1;
height:100%;
width:65px;
}
.bCalendar .calendarDayWeekView .timeColumnDnD {
background-color:#E2E2D1;
height:100%;
width:5.5em;
}
.bCalendar .calendarDayWeekView .timeCell {
border-top:1px solid #E7E7D8;
text-align:center;
white-space:nowrap;
width:60px;
}
.bCalendar .calendarDayWeekView .timeCellDnD {
background-color:#E2E2D1;
font-weight:bold;
line-height:50px;
text-align:center;
white-space:nowrap;
}
.bCalendar .calendarDayWeekView .dayOfWeekCell {
height:100%;
}
.bCalendar .calendarDayWeekView .dayCell {
height:100%;
width:95%;
}
.bCalendar .calendarDayWeekView .dayBlock {
border-left:1px solid #CCCCCC;
height:100%;
table-layout:fixed;
width:100%;
}
.bCalendar .calendarDayWeekView .fixedTable {
table-layout:fixed;
}
.bCalendar .calendarDayWeekView .firstWeekCell {
background-color:#B8AFAB;
border-bottom:1px solid #A7A7A7;
height:25px;
text-align:left;
}
.bCalendar .calendarDayWeekView .hourRow {
height:25px;
border:#333333;
border-style:solid; 
}
.bCalendar .calendarDayWeekView .hourRow td, .bCalendar .calendarDayWeekView .hourRow th {
height:17px;
padding:0px;
}
.bCalendar .calendarDayWeekView .even td, .bCalendar .calendarDayWeekView .even th {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom:1px solid #E7E7D8;
	border-bottom-style:solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #E7E7D8;
}
.bCalendar .calendarDayWeekView .odd th {
border:1px solid #E7E7D8;
}
.bCalendar .calendarDayWeekView th.alldayevent, .bCalendar .calendarDayWeekView td.alldayevent {
background-color:#E8E8E8;
margin:0pt;
}
.bCalendar .calendarDayWeekView .eventBlock {
border-width:0px;
}
.bCalendar .calendarDayWeekView .hourRowDnD {
height:25px;
overflow:visible;
position:relative;
}
.bCalendar .calendarDayWeekView .eventBlockDnD {
border-width:0px;
position:absolute;
top:0%;
}
.bCalendar .calendarDayWeekView .even td.eventBlock {
border-top-width:0px;
}
.bCalendar .calendarDayWeekView .eventBlockDiv {
border:1px solid #CCCCCC;
cursor:pointer;
margin:0px 0px -2px -1px;
overflow:hidden;
padding-left:6px;
white-space:normal;
}
.bCalendar .calendarDayWeekView .eventBlockDivDnD {
border:1px solid #CCCCCC;
margin:0px 0px -1px -1px;
overflow:hidden;
padding-left:6px;
white-space:normal;
}
.bCalendar .calendarDayWeekView .noDrop {
background:#FF0000 url(/img/cal/icon_nodrop.gif) no-repeat scroll center;
left:0px;
opacity:0.5;
position:absolute;
top:0px;
visibility:visible;
width:100%;
}
.bCalendar .calendarDayWeekView .accept .noDrop {
visibility:hidden;
}
.bCalendar .calendarDayWeekView .multiLineEventBlock {
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
height:100%;
overflow:hidden;
padding:2px 2px 4px 4px;
}
.bCalendar .calendarDayWeekView .dragContentPointer * {
cursor:pointer;
}
.bCalendar .bPageBlock .calendarDayWeekView .currentHeader {
background-color:#C4D2E4;
}
.bCalendar .bPageBlock .calendarDayWeekView .currentBody {
background-color:#E4EAF3;
}
.bCalendar .calendarDayWeekView .multiLineEventBlock img {
vertical-align:middle;
}
.bCalendar .calendarDayWeekView .eventIcon {
float:left;
}
.bCalendar .calendarMonthView {
border:1px solid;
width:100%;
}
.bCalendar .calendarMonthView td.upperLeft, .bCalendar .headerRow .calDays {
background-color:#B8AFAB;
color:#333333;
}
.bCalendar .calendarMonthView .headerRow th {
border-color:#FFFFFF rgb(255, 255, 255) rgb(204, 204, 204);
border-style:solid;
border-width:0pt 0pt 1px 0px;
font-weight:bold;
padding:3px;
text-align:left;
width:14%;
}
.bCalendar .calendarMonthView td {
border-color:#CCCCCC;
border-style:solid;
border-width:0pt 1px 1px 0pt;
padding:0pt;
width:14%;
}
.bCalendar .calendarMonthView td.upperLeft {
border-bottom:1px solid #CCCCCC;
border-width:0pt 0pt 1px;
padding:0pt;
}
.bCalendar .calendarMonthView .calInactive {
background-color:#D4D4D4;
}
.bCalendar .calendarMonthView .calActive {
background-color:#F3F3EC;
}
.bCalendar .calendarMonthView .calToday {
background-color:#FFFFFF;
}
.bCalendar .calendarMonthView .date {
background-color:#E2E2D1;
border-bottom:1px solid #CCCCCC;
color:#333333;
font-size:90%;
font-weight:bold;
margin-bottom:1px;
padding:1px 3px;
}
.bCalendar .calendarMonthView .calToday .date {
background-color:#CDC68D;
font-weight:bold;
}
.bCalendar .calendarMonthView td .event {
display:block;
font-weight:bold;
}
.bCalendar td .event {
font-weight:bold;
margin-right:0.4em;
}
.bCalendar .calendarMonthView .date .newLink {
float:right;
font-weight:normal;
}
.bCalendar .calendarMonthView .weekLink {
background-color:#E2E2D1;
padding:30px 5px;
text-align:center;
vertical-align:middle;
width:18px;
}
.bCalendar #dropZones {
opacity:0.5;
position:absolute;
}
.bCalendar #dropZones div {
height:26px;
}
.print .bCalendar .calendarWeekView th {
background-color:#F3F3EC;
}
.bCalendar .pbHeaderBar, .bMultiuserCalendar .pbHeaderBar {
display:inline;
width:100%;
}
.bCalendar .pbHeaderBar .calLinks, .bMultiuserCalendar .pbHeaderBar .calLinks {
float:right;
padding-left:20px;
padding-right:2px;
}
.bCalendar .pbHeaderBar .legendBar, .bMultiuserCalendar .pbHeaderBar .legendBar {
float:left;
padding-left:2px;
padding-right:20px;
}
.bCalendar .legend, .bMultiuserCalendar .legend {
text-align:left;
}
.bCalendar .pbHeaderBar .headerClearing, .bMultiuserCalendar .pbHeaderBar .headerClearing {
clear:both;
}
.bCalendar.hideWeekend .weekend, .bMultiuserCalendar .hideWeekend .weekend, #listDiv .weekend {
display:none;
}
.bCalendar .singleUserCalSpacer, .bMultiuserCalendar .multiUserCalSpacer {
visibility:hidden;
width:740px;
}
.bCalendar .dailySpacer {
visibility:hidden;
width:405px;
}
.bCalendar .allDaySpacer {
height:26px;
visibility:hidden;
}
.bMultiuserCalendar .bPageBlock {
border-top-color:#506749;
}
.bMultiuserCalendar .bPageBlock .pbHeader .pbTitle, .bMultiuserCalendar .bPageBlock .pbHeader .pbTitle h2 {
color:#506749;
}
.bMultiuserCalendar .bPageBlock .pbFooter, .bMultiuserCalendar .bPageBlock, .bMultiuserCalendar .bPageBlock .pbHeader .pbTitle .twisty {
background-color:#506749;
}
.bMultiuserCalendar .bPageBlock .pbSubheader {
background-color:#506749;
}
.bMultiuserCalendar .pbButton, .bMultiuserCalendar .pbDescription {
vertical-align:middle;
}
.bMultiuserCalendar .pbDescription {
text-align:right;
}
.bMultiuserTopButtons {
clear:both;
float:right;
margin-bottom:2px;
text-align:right;
}
.bMultiuserCalendar .pbButton .iconBar {
margin-top:0px;
padding:1px;
}
.bMultiuserCalendar .pbButton .iconBar img {
margin-right:4px;
vertical-align:middle;
}
.bMultiuserCalendar .pbButton .iconBar img.extra {
margin-right:15px;
}
.bMultiuserCalendar .pbButton .iconBar img.last {
margin-right:24px;
}
.multiuserCalendar .calendarTable {
border:1px solid #506749;
width:100%;
}
.multiuserCalendar .sunCol, .multiuserCalendar .monCol, .multiuserCalendar .tueCol, .multiuserCalendar .wedCol, .multiuserCalendar .thuCol, .multiuserCalendar .friCol, .multiuserCalendar .satCol {
border-left:1px solid #CCCCCC;
width:11%;
}
.multiuserCalendar .mins.first {
border-left:1px solid #CCCCCC;
}
.multiuserCalendar.hideWeekend .monCol, .multiuserCalendar.hideWeekend .tueCol, .multiuserCalendar.hideWeekend .wedCol, .multiuserCalendar.hideWeekend .thuCol, .multiuserCalendar.hideWeekend .friCol {
width:15.4%;
}
.multiuserCalendar.hideWeekend .sunCol, .multiuserCalendar.hideWeekend .satCol {
display:none;
}
.multiuserCalendar th.sunCol, .multiuserCalendar th.monCol, .multiuserCalendar th.tueCol, .multiuserCalendar th.wedCol, .multiuserCalendar th.thuCol, .multiuserCalendar th.friCol, .multiuserCalendar th.satCol, .multiuserCalendar th.timeCol, .multiuserCalendar .headerRow th.nameCol, .multiuserCalendar .headerRow th.typeCol {
border-bottom:medium none;
border-left:medium none;
}
.multiuserCalendar.superDetail th.timeCol {
border-left:1px solid #CCCCCC;
padding:0pt 2px;
}
.multiuserCalendar .nameCol, .multiuserCalendar .typeCol {
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}
.multiuserCalendar .headerRow th.cbCol {
border-bottom:medium none;
}
.multiuserCalendar th.sunCol, .multiuserCalendar th.monCol, .multiuserCalendar th.tueCol, .multiuserCalendar th.wedCol, .multiuserCalendar th.thuCol, .multiuserCalendar th.friCol, .multiuserCalendar th.satCol, .multiuserCalendar th.nameCol {
background-position:left bottom;
background-repeat:no-repeat;
}
.multiuserCalendar .error .nameCol {
background-color:#CC0000;
color:#FFFFFF;
}
.multiuserCalendar .lastLineOdd, .multiuserCalendar .lastLineEven {
border-bottom:medium none;
}
.calDialog div {
padding-top:10px;
}
.calDialog .options {
padding-left:24px;
}
.calDialog .commands {
float:right;
}
.calDialog .commands * {
margin-left:6px;
}
.calHeader {
color:#333333;
font-weight:bold;
padding-bottom:5px;
text-align:center;
white-space:nowrap;
width:100%;
}
.calHeader a {
font-size:100%;
}
.calHeader .prev {
margin-right:1em;
}
.calHeader .next {
margin-left:1em;
}
.calHeader .picker {
margin:0pt 1em;
padding-top:2px;
}
.calHeader .picker form {
display:inline;
}
.calHeader .rightElements {
float:right;
padding-right:5px;
}
.calHeader .titleElements {
white-space:nowrap;
}
.multiuserCalendar .dateRow td, .multiuserCalendar .dateRow th {
background-color:#E2E2D1;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#333333;
font-size:91%;
font-weight:bold;
padding:1px 0px 0px 4px;
}
.multiuserCalendar .dateRow td a, .multiuserCalendar th a {
color:#333333;
font-weight:bold;
}
.multiuserCalendar .headerRow th {
background-color:#B8AFAB;
color:#333333;
font-weight:bold;
padding:3px 0px;
}
.multiuserCalendar th, .multiuserCalendar .even td.cbCol, .multiuserCalendar .odd td.cbCol {
background-color:#E2E2D1;
color:#506749;
font-weight:bold;
}
.multiuserCalendar th.cbCol, .multiuserCalendar .even td.cbCol, .multiuserCalendar .odd td.cbCol {
border-bottom:1px solid #CCCCCC;
text-align:center;
vertical-align:middle;
}
.multiuserCalendar tr.continuing th.cbCol, .multiuserCalendar tr.even.continuing td.cbCol, .multiuserCalendar tr.odd.continuing td.cbCol {
border-bottom:medium none;
}
.multiuserCalendar .odd td {
background-color:#FFFFFF;
}
.multiuserCalendar .even td {
background-color:#F9F9F9;
}
.multiuserCalendar .even td, .multiuserCalendar .odd td {
border-bottom:1px solid #E3DEB8;
padding:0px;
}
.multiuserCalendar tr.continuing td, .multiuserCalendar tr.continuing th {
border-bottom:medium none;
}
.multiuserCalendar td.nameCol, .multiuserCalendar th.nameCol, .multiuserCalendar td.typeCol {
padding:3px 0px 3px 3px;
vertical-align:middle;
}
.multiuserCalendar .emptyRow {
line-height:0pt;
}
.multiuserCalendar .eventBusy, .multiuserCalendar .eventFree, .multiuserCalendar .eventOOO {
display:block;
height:1.2em;
overflow:hidden;
text-decoration:none;
width:100%;
}
.multiuserCalendar .eventCtnr {
min-height:1.2em;
position:relative;
}
.multiuserCalendar .eventCtnr .eventBusy, .multiuserCalendar .eventCtnr .eventFree, .multiuserCalendar .eventCtnr .eventOOO {
bottom:0pt;
display:block;
position:absolute;
text-decoration:none;
top:0pt;
}
.multiuserCalendar .inner {
display:block;
height:100%;
width:100%;
}
.multiuserCalendar .eventCtnr .eventText {
background-color:#FEFDB9;
color:#333333;
margin:0pt 3px;
overflow:hidden;
text-decoration:none;
white-space:nowrap;
width:auto;
}
.multiuserCalendar .eventCtnr .callout {
background-color:#FEFDB9;
border:1px solid black;
bottom:120%;
display:none;
left:-2em;
opacity:0;
padding:2px;
position:absolute;
width:15em;
}
.superDetail .mins.first {
border-left:1px solid black;
}
.superDetail .dayView .mins.first {
border-left:medium none;
}
.superDetail .eventBusy, .superDetail .eventFree, .superDetail .eventOOO {
height:100%;
overflow:visible;
}
.superDetail .eventBusy div, .superDetail .eventFree div, .superDetail .eventOOO div {
background-color:#FEFDB9;
border-bottom:1px solid #E3DEB8;
border-top:1px solid #E3DEB8;
font-size:75%;
margin:0pt 4px;
white-space:nowrap;
}
.superDetail .eventBusy a, .superDetail .eventFree a, .superDetail .eventOOO a {
text-decoration:none;
}
.legend {
padding:4px 5px 4px 0px;
text-align:right;
}
.legend div {
display:inline;
height:9px;
padding-right:9px;
}
.legend span {
margin:0px 6px 0px 2px;
padding-bottom:2px;
}
.legend .busy, .multiuserCalendar .eventBusy, .bCalendar .calendarDayWeekView .eventBlockDiv.eventBusy, .bCalendar .calendarDayWeekView .eventBlockDivDnD.eventBusy, .hoverDetail.eventBusy .hoverOuter {
background-color:#9933CC;
filter:alpha(opacity=20);       /*6699CC;*/
}
.legend .outOfOffice, .multiuserCalendar .eventOOO, .bCalendar .calendarDayWeekView .eventBlockDiv.eventOOO, .bCalendar .calendarDayWeekView .eventBlockDivDnD.eventOOO, .hoverDetail.eventOOO .hoverOuter {
background-color:#B6624F;
}
.bCalendar .calendarDayWeekView .eventBlockDiv.eventFree, .bCalendar .calendarDayWeekView .eventBlockDivDnD.eventFree, .hoverDetail.eventFree .hoverOuter {
background-color:#FFFFFF;
}
.multiuserCalendar .eventFree {
}
.hoverDetail .hoverErrorMsgDesc {
text-align:left;
}
.bRelatedList .bMyTask .bPageBlock .pbButton {
white-space:nowrap;
}
.bMyTask .selectMenuDiv .selectMenuDropdownDiv {
background-color:#FFFFFF;
border:1px solid #333333;
}
.bMyTask .selectMenuDiv .selectMenuDropdown .theOption {
background-color:#FFFFFF;
border:0px solid #BBBBBB;
font-size:80%;
padding:2px 6px;
text-align:left;
}
.bMyTask .selectMenuDiv .selectMenuDropdown a.theOption.hover {
background-color:#9096A1;
color:#FFFFFF;
}
.mergeEntity {
width:100%;
}
.mergeEntity .headerRow td, .mergeEntity .headerRow th {
background-color:#DDDDDD;
font-weight:bold;
text-align:left;
}
.mergeEntity .requiredInput th {
color:white;
}
.accountTab .mergeEntity .requiredInput th, .personaccountTab .mergeEntity .requiredInput th {
background-color:#3366CC;
}
.accountTab .mergeEntity .requiredMark, .personaccountTab .mergeEntity .requiredMark {
color:#3366CC;
}
.leadTab .mergeEntity .requiredInput th {
background-color:#E1A21A;
}
.leadTab .mergeEntity .requiredMark {
color:#E1A21A;
}
.contactTab .mergeEntity .requiredInput th {
background-color:#56458C;
}
.contactTab .mergeEntity .requiredMark {
color:#56458C;
}
.mergeEntity th {
background-color:#DDDDDD;
border-bottom:1px solid #BBBBBB;
padding-right:2px;
text-align:right;
vertical-align:top;
}
.mergeEntity td {
background-color:white;
border-bottom:1px solid #BBBBBB;
vertical-align:top;
white-space:normal;
}
.mergeEntity .last td, .mergeEntity .last th {
border-bottom:medium none;
}
.helpIcon {
background-image:url(/img/func_icons/util/help16.png);
height:16px;
width:16px;
}
.recycleIcon {
background-image:url(/img/func_icons/util/recycle.gif);
height:19px;
margin-right:7px;
width:19px;
}
.printerIcon {
background-image:url(/img/func_icons/util/printer20.gif);
background-position:left top;
height:20px;
width:20px;
}
.printerIconOn {
background-image:url(/img/func_icons/util/printer20.gif);
background-position:right top;
height:20px;
width:20px;
}
.lookupIcon {
background-image:url(/img/func_icons/util/lookup20.gif);
background-position:left top;
height:20px;
width:20px;
}
.lookupIconOn {
background-image:url(/img/func_icons/util/lookup20.gif);
background-position:right top;
height:20px;
width:20px;
}
.alertIcon {
background-image:url(/img/func_icons/util/alert16.gif);
height:16px;
width:16px;
}
.checkmarkIcon {
background-image:url(/img/func_icons/util/checkmark16.gif);
height:16px;
width:16px;
}
.blogIcon {
background-image:url(/img/func_icons/util/blog20.gif);
background-position:left top;
height:20px;
width:20px;
}
.blogIconOn {
background-image:url(/img/func_icons/util/blog20.gif);
background-position:right top;
height:20px;
width:20px;
}
.addBlogIcon {
background-image:url(/img/func_icons/util/blogAdd20.gif);
background-position:left top;
height:20px;
width:20px;
}
.addBlogIcon {
background-image:url(/img/func_icons/util/blogAdd20.gif);
background-position:right top;
height:20px;
width:20px;
}
.dependencyIcon {
background-image:url(/img/func_icons/util/dependency20.gif);
background-position:left top;
height:20px;
width:20px;
}
.dependencyIconOn {
background-image:url(/img/func_icons/util/dependency20.gif);
background-position:right top;
height:20px;
width:20px;
}
.exportIcon {
background-image:url(/img/func_icons/util/export20.gif);
background-position:left top;
height:20px;
width:20px;
}
.exportIconOn {
background-image:url(/img/func_icons/util/export20.gif);
background-position:right top;
height:20px;
width:20px;
}
.searchIcon {
background-image:url(/img/func_icons/util/search20.gif);
background-position:left top;
height:20px;
width:20px;
}
.searchIconOn {
background-image:url(/img/func_icons/util/search20.gif);
background-position:right top;
height:20px;
width:20px;
}
.trashIcon {
background-image:url(/img/func_icons/util/trash20.gif);
background-position:left top;
height:20px;
width:20px;
}
.trashIconOn {
background-image:url(/img/func_icons/util/trash20.gif);
background-position:right top;
height:20px;
width:20px;
}
.groupEventIcon {
background-image:url(/img/group_event.gif);
height:16px;
width:16px;
}
.doubleArrowUp {
background-image:url(/img/double_arrow_up.gif);
height:20px;
width:24px;
}
.doubleArrowDwn {
background-image:url(/img/double_arrow_dwn.gif);
height:20px;
width:24px;
}
.comboboxIcon {
background-image:url(/img/func_icons/util/combobox20.gif);
background-position:left top;
height:20px;
width:20px;
}
.comboboxIconOn {
background-image:url(/img/func_icons/util/combobox20.gif);
background-position:right top;
height:20px;
width:20px;
}
.colorPickerIcon {
background-image:url(/img/func_icons/util/colorPicker16.gif);
height:16px;
width:16px;
}
.downArrowIcon {
background-image:url(/img/arrow_dwn.gif);
height:20px;
width:24px;
}
.leftArrowIcon {
background-image:url(/img/arrow_lt.gif);
height:20px;
width:24px;
}
.rightArrowIcon {
background-image:url(/img/arrow_rt.gif);
height:20px;
width:24px;
}
.upArrowIcon {
background-image:url(/img/arrow_up.gif);
height:20px;
width:24px;
}
.datePickerIcon {
background-image:url(/img/func_icons/util/datePicker16.gif);
height:16px;
width:16px;
}
.escalatedLarge {
background-image:url(/img/func_icons/util/escalation16.gif);
height:16px;
margin-left:3px;
margin-top:3px;
vertical-align:middle;
width:16px;
}
.escalatedSmall {
background-image:url(/img/func_icons/util/escalation12.gif);
height:12px;
margin-left:3px;
margin-top:-2px;
vertical-align:middle;
width:12px;
}
.infoIcon {
background-image:url(/img/func_icons/util/info16.png);
height:16px;
width:16px;
}
.imgNewDataSmall, .imgNewData {
margin-left:0.5em;
vertical-align:top;
}
.mailCloseIcon {
background-image:url(/img/func_icons/util/mailCloseEnv16.gif);

height:16px;
width:16px;
}
.mailOpenIcon {
background-image:url(/img/func_icons/util/mailOpenEnv16.gif);
height:16px;
width:16px;
}
.mailFrontIcon {
background-image:url(/img/func_icons/util/mailFrontEnv16.gif);
height:16px;
width:16px;
}
.customizePageIcon {
background-image:url(/img/func_icons/util/customize20.gif);
background-position:left top;
height:20px;
width:20px;
}
.customizePageIconOn {
background-image:url(/img/func_icons/util/customize20.gif);
background-position:right top;
height:20px;
width:20px;
}
.linkIcon {
background-image:url(/img/func_icons/util/link20.gif);
background-position:left top;
height:20px;
width:20px;
}
.linkIconOn {
background-image:url(/img/func_icons/util/link20.gif);
background-position:right top;
height:20px;
width:20px;
}
.tab .multiforce div {
background-image:url(/img/tab/mf_picklist.gif);
background-repeat:no-repeat;
height:21px;
width:47px;
}
.listTranslatedSolutions .pbTitle h3 {
margin:3px 0pt 0pt 4px;
}
.relatedListIcon {
display:none;
}
.listRelatedObject .userDefinedImage {
display:inline;
float:left;
margin-left:5px;
margin-top:-4px;
position:relative;
}
.listRelatedObject .motifElement .userDefinedImage {
float:none;
margin-left:0px;
margin-top:0px;
position:static;
}
.customnotabBlock .userDefinedImage {
display:none;
}
.relatedListIcon, .mruIcon {
background-repeat:no-repeat;
}
.hideListButton {
background-image:url(/img/twistySubhDown.gif);
height:10px;
width:16px;
}
.showListButton {
background-image:url(/img/twistySubhRight.gif);
height:10px;
width:16px;
}
.twistyHeader .hideListButton {
background-image:url(/img/arrowDown.gif);
height:13px;
width:16px;
}
.twistyHeader .showListButton {
background-image:url(/img/arrowRight.gif);
height:13px;
width:16px;
}
.calendarIconBar {
padding-top:3px;
}
.calendarIconBar .dayViewIconOn {
background-image:url(/img/func_icons/cal/day24.gif);
background-position:right top;
display:block;
}
.calendarIconBar .dayViewIcon {
background-image:url(/img/func_icons/cal/day24.gif);
background-position:left top;
display:block;
}
.calendarIconBar .weekViewIconOn {
background-image:url(/img/func_icons/cal/week24.gif);
background-position:right top;
display:block;
}
.calendarIconBar .weekViewIcon {
background-image:url(/img/func_icons/cal/week24.gif);
background-position:left top;
display:block;
}
.calendarIconBar .monthViewIconOn {
background-image:url(/img/func_icons/cal/month24.gif);
background-position:right top;
display:block;
margin-right:13px;
}
.calendarIconBar .monthViewIcon {
background-image:url(/img/func_icons/cal/month24.gif);
background-position:left top;
display:block;
margin-right:13px;
}
.calendarIconBar .singleUserViewIconOn {
background-image:url(/img/func_icons/cal/onePerson24.gif);
background-position:right top;
display:block;
}
.calendarIconBar .singleUserViewIcon {
background-image:url(/img/func_icons/cal/onePerson24.gif);
background-position:left top;
display:block;
}
.calendarIconBar .multiUserViewIconOn {
background-image:url(/img/func_icons/cal/multiPerson24.gif);
background-position:right top;
display:block;
margin-right:13px;
}
.calendarIconBar .multiUserViewIcon {
background-image:url(/img/func_icons/cal/multiPerson24.gif);
background-position:left top;
display:block;
margin-right:13px;
}
.calendarIconBar .listViewIconOn {
background-image:url(/img/func_icons/cal/listView24.gif);
background-position:right top;
display:block;
margin-right:0px;
}
.calendarIconBar .listViewIcon {
background-image:url(/img/func_icons/cal/listView24.gif);
background-position:left top;
display:block;
margin-right:0px;
}
.calendarIconBar img {
background-repeat:no-repeat;
float:left;
height:18px;
margin-right:3px;
width:24px;
}
.calendarIconBar .clear {
clear:both;
}
.calendarHeader {
margin:0px;
min-height:30px;
padding:0px;
width:100%;
}
.calendarHeaderBG {
background-image:url(/img/cal/header_bkgd.gif);
background-repeat:repeat-x;
}
.calendarHeader img {
background-repeat:no-repeat;
float:left;
height:18px;
margin-right:3px;
width:24px;
}
.calendarHeader .clear {
clear:both;
}
.calendarHeader .extra {
float:left;
margin:6px 6px 6px 10px;
}
.calendarHeader .error {
display:block;
}
.calendarHeader .userIcons {
float:left;
margin:6px 6px 6px 10px;
}
.calendarHeader .dwmIcons {
float:left;
margin:6px 0px 6px 10px;
}
.calendarHeader .dateText {
float:left;
font-weight:bold;
margin:7px 0px;
padding-left:21px;
}
.calendarHeader .dateDiv {
font-weight:bold;
margin:7px 0px;
text-align:center;
}
.calendarHeader .arrowIcons {
float:left;
margin:8px 0px;
padding-left:2px;
}
.calendarHeader .arrowIcons img {
width:20px;
}
.calendarHeader .dateLinks {
float:left;
margin:7px 0px;
padding-left:2px;
}
.calendarHeader .dateLinks img {
width:20px;
}
.calendarHeader .buttons {
float:left;
margin:7px 0px;
padding-left:21px;
}
.calendarHeader .wEndCheckBox .checkboxLabel {
float:left;
margin:7px 2px;
}
.calendarHeader .wEndCheckBox input {
float:left;
margin:8px 0px 8px 10px;

}
.calendarHeader .buttons .menuButton {
padding-left:4px;
}
.calendarHeader .legend {
float:right;
margin:3px 0px;
}
.calendarHeader .dayViewIconOn {
background-image:url(/img/func_icons/cal/day24.gif);
background-position:right top;
display:block;
}
.calendarHeader .dayViewIcon {
background-image:url(/img/func_icons/cal/day24.gif);
background-position:left top;
display:block;
}
.calendarHeader .weekViewIconOn {
background-image:url(/img/func_icons/cal/week24.gif);
background-position:right top;
display:block;
}
.calendarHeader .weekViewIcon {
background-image:url(/img/func_icons/cal/week24.gif);
background-position:left top;
display:block;
}
.calendarHeader .monthViewIconOn {
background-image:url(/img/func_icons/cal/month24.gif);
background-position:right top;
display:block;
}
.calendarHeader .monthViewIcon {
background-image:url(/img/func_icons/cal/month24.gif);
background-position:left top;
display:block;
}
.calendarHeader .singleUserViewIconOn {
background-image:url(/img/func_icons/cal/onePerson24.gif);
background-position:right top;
display:block;
}
.calendarHeader .singleUserViewIcon {
background-image:url(/img/func_icons/cal/onePerson24.gif);
background-position:left top;
display:block;
}
.calendarHeader .multiUserViewIconOn {
background-image:url(/img/func_icons/cal/multiPerson24.gif);
background-position:right top;
display:block;
}
.calendarHeader .multiUserViewIcon {
background-image:url(/img/func_icons/cal/multiPerson24.gif);
background-position:left top;
display:block;
}
.calendarHeader .listViewIconOn {
background-image:url(/img/func_icons/cal/listView24.gif);
background-position:right top;
display:block;
}
.calendarHeader .listViewIcon {
background-image:url(/img/func_icons/cal/listView24.gif);
background-position:left top;
display:block;
}
.multiUserCalendarHeader {
clear:both;
}
.multiUserCalendarHeader h2 {
display:inline;
}
.multiUserCalendarHeader .bNext {
margin:-15px 15px 4px 18px;
}
.prevCalArrow {
background-image:url(/img/func_icons/cal/leftArrow.gif);
height:13px;
width:19px;
}
.nextCalArrow {
background-image:url(/img/func_icons/cal/rightArrow.gif);
height:13px;
width:19px;
}
.sidebarModule {
background-color:#A8BDDA;
margin:0pt 0pt 2px;
overflow:hidden;
}
.sidebarModule .requiredMark {
color:#A8BDDA;
}
.sidebarModuleHeader {
font-weight:bold;
padding:15px 8px 2px 15px;
}
.sidebarModuleBody, .sidebarModuleBodyNoHeader {
padding:0pt 6px 16px 11px;
}
.sidebarModuleBodyNoHeader {
padding-top:15px;
}
.sidebarModuleBody select {
font-size:91%;
}
.sidebarModuleTag {
vertical-align:top;
}
.sidebarModuleTag img {
padding-right:0.5em;
vertical-align:bottom;
}
.imageModule .sidebarModuleBody {
margin:auto;
padding-left:0pt;
padding-right:0pt;
width:185px;
}
.createNewModule {
overflow:visible;
}
.tagsMruModule {
overflow:visible;
}
.recycleBin .undelButtons {
text-align:center;
}
body.recycleBin .bFilter {
margin-left:0pt;
}
body.recycleBin .bFilter input {
margin-left:0.25em;
margin-right:0.25em;
}
.recycleBinModule {
background-color:#E8EEE3;
}
.recycleBinModule .sidebarModuleBody {
font-weight:bold;
padding:10px 12px 10px 16px;
}
.recycleBinModule a {
color:#336600;
text-decoration:none;
}
.recycleBinModule a span {
text-decoration:underline;
}
.recentItemModule {
overflow:visible;
}
.mruItem {
padding:4px 2px 3px 30px;
position:relative;
z-index:7;
}
.mruItem a img {
left:5px;
position:absolute;
}
.mruHoverDetail {
display:none;
overflow:hidden;
position:absolute;
top:0pt;
width:300px;
z-index:15;
}
.mruList .secondaryPalette a {
color:#FFFFFF;
}
.mruList .secondaryPalette .pbBody a {
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.mruHoverDetail .bPageBlock {
border-style:solid;
border-width:3px;
margin:0pt;
padding:0pt;
}
.lookupHoverDetail .bPageBlock .pbFooter, .mruHoverDetail .bPageBlock .pbFooter {
display:none;
}
.mruHoverDetail .bPageBlock .pbHeader {
background-color:transparent;
border:medium none;
margin:0pt 0pt 0pt 2px;
padding:0pt;
}
.lookupHoverDetail .bPageBlock .pbHeader .pbTitle, .mruHoverDetail .bPageBlock .pbHeader .pbTitle {
background-color:transparent;
border:medium none;
width:45%;
}
.mruHoverDetail .bPageBlock .pbHeader .pbTitle h2, .mruHoverDetail .bPageBlock .pbHeader .pbTitle h3 {
color:#FFFFFF;
overflow:hidden;
width:140px;
}
.lookupHoverDetail .bPageBlock .pbHeader .errorTitle, .mruHoverDetail .bPageBlock .pbHeader .errorTitle {
color:#FFFFFF;
display:block;
font-size:91%;
margin:2px 0pt 4px 4px;
}
.lookupHoverDetail .bPageBlock .pbHeader .pbButton, .mruHoverDetail .bPageBlock .pbHeader .pbButton {
background-color:transparent;
border:medium none;
text-align:right;
}
.mruHoverDetail .bPageBlock .pbBody {
margin:0pt;
padding:6px 10px;
}
.lookupHoverDetail .bPageBlock .detailList .labelCol, .mruHoverDetail .bPageBlock .detailList .labelCol {
border-bottom:1px solid #E3DEB8;
width:33%;
}
.lookupHoverDetail .bPageBlock .detailList .dataCol, .lookupHoverDetail .bPageBlock .detailList .data2Col, .mruHoverDetail .bPageBlock .detailList .dataCol, .mruHoverDetail .bPageBlock .detailList .data2Col {
border-bottom:1px solid #E3DEB8;
width:67%;
}
.lookupHoverDetail .bPageBlock .detailList .last, .mruHoverDetail .bPageBlock .detailList .last {
border-bottom:medium none;
}
.lookupHoverDetail {
display:none;
height:270px;
left:0pt;
margin:0pt;
padding:0pt;
position:absolute;
top:0pt;
width:320px;
z-index:15;
}
.lookupHoverDetail .bPageBlock {
border:medium none;
height:239px;
margin:0pt;
padding:0pt;
width:292px;
}
.lookupHoverDetail .bPageBlock .pbBody {
background-color:#F3F3EC;
border:medium none;
height:207px;
margin:0pt;
overflow-x:hidden;
overflow-y:auto;
padding:6px 10px;
width:272px;
}
.lookupHoverDetail .bPageBlock .pbHeader {
background-color:transparent;
border:medium none;
margin:0pt;
padding:1px 0pt 0pt;
}
.lookupHoverDetail .bPageBlock .pbTitle h2, .lookupHoverDetail .bPageBlock .pbTitle h3 {
color:#FFFFFF;
overflow:hidden;
width:132px;
}
.lookupHoverDetail .topLeft, .lookupHoverDetail .bottomLeft, .lookupHoverDetail .topRight, .lookupHoverDetail .bottomRight {
height:239px;
margin:0pt;
overflow:hidden;
padding-left:14px;
padding-right:14px;
width:292px;
}
.lookupHoverDetail .topLeft {
background:transparent url(/img/topLeftBubble.png) no-repeat scroll center;
padding-bottom:12px;
padding-top:19px;
}
.lookupHoverDetail .bottomLeft {
background:transparent url(/img/bottomLeftBubble.png) no-repeat scroll center;
padding-bottom:27px;
padding-top:4px;
}
.lookupHoverDetail .topRight {
background:transparent url(/img/topRightBubble.png) no-repeat scroll center;
padding-bottom:12px;
padding-top:19px;
}
.lookupHoverDetail .bottomRight {
background:transparent url(/img/bottomRightBubble.png) no-repeat scroll center;
padding-bottom:27px;
padding-top:4px;
}
.pbSearch input.searchTextBox {
margin-right:3px;
}
.searchModule {
background-color:#D9D9D9;
}
.searchModule .sidebarModuleBody {
padding-bottom:5px;
}
.searchScope {
margin-bottom:5px;
padding-top:2px;
}
.searchModule .searchTextBox {
font-size:91%;
margin:1px 7px 0pt 1px;
vertical-align:middle;
width:150px;
}
.searchFooter {
border-top:1px dotted #999999;
font-size:91%;
margin-top:7px;
padding:6px 2px 0px 0px;
}
.relatedListsearchHeader {
border-bottom:1px solid #999999;
margin-bottom:10px;
padding-bottom:6px;
}
.relatedListsearchFooter {
border-top:1px solid #999999;
margin-top:10px;
padding-top:6px;
}
.nestedModule {
background-color:#E8E8E8;
background-image:url(/img/bgmMessage.gif);
background-position:left top;
background-repeat:no-repeat;
border-color:#E8E8E8;
border-style:solid;
border-width:10px 0pt;
margin-top:-2px;
padding:0px 15px 0px 13px;
}
.nestedModuleInner {
background-color:#FFFFFF;
margin-bottom:0pt;
}
.nestedModule .sidebarModuleHeader {
padding-bottom:5px;
padding-top:7px;
}
.nestedModule .sidebarModuleBody {
border-top:1px solid #CCCCCC;
line-height:1.6em;
margin:0pt 10px 8px;
padding:0px 3px 0pt 5px;
}
.linksModule ul {
margin:0pt;
padding:2px 0pt 1px 10px;
}
.linksModule li {
line-height:1.3em;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0pt;
padding:0pt;
}
.divisionModule {
background-color:#D9D9D9;
}
.divisionModule select {
width:165px;
}
.quickCreateModule .requiredMark {
color:#CC0000;
}
.quickCreateField {
padding:1px 2px 5px 4px;
}
.quickCreateFooter {
padding-bottom:2px;
}
.bWizardBlock {
border-bottom:2px solid #747E96;
margin-right:11px;
}
.bWizardBlock .pbWizardTitle {
background-position:center bottom;
background-repeat:repeat-x;
color:white;
font-weight:bold;
padding:2px 15px 6px;
}
.reportTab .bWizardBlock .pbWizardTitle {
background-image:url(/img/bgReportsWizard.gif);
}
.campaignTab .bWizardBlock .pbWizardTitle {
background-image:url(/img/bgCampaignsWizard.gif);
}
.bWizardBlock .pbWizardTitle .ptRightTitle {
float:right;
}
.bWizardBlock .pbWizardHeader {
margin-bottom:6px;
}
.bWizardBlock .pbDescription {
clear:right;
color:#333333;
font-size:109%;
}
.bWizardBlock .pbTopButtons {
color:#333333;
}
.bWizardBlock .pbTopButtons label {
font-size:109%;
}
.bWizardBlock .pbTopButtons #navsel {
font-size:91%;
}
.bWizardBlock .pbBody {
background-color:#F3F3EC;
background-image:url(/img/bgScanline.gif);
background-repeat:repeat;
padding:6px 20px 2px;
}
.bWizardBlock .quickLinks, .bWizardBlock .pbWizardHelpLink {
float:right;
margin:4px 0pt;
}
.linksDiv fieldset {
overflow:visible;
position:relative;
}
.bEditBlock .linksDiv fieldset {
margin-top:-2em;
}
.editFormulaQuickLinks {
float:right;
}
.bWizardBlock fieldset {
background-color:white;
}
.bWizardBlock .pbWizardBody {
clear:both;
}
.bWizardBlock .pbWizardFooter, .bWizardBlock .pbWizardHeader {
height:1%;
overflow:hidden;
}
.bWizardBlock .pbTopButtons {
float:right;
margin:2px 5px 2px 1em;
}
.bWizardBlock .pbBottomButtons {
float:right;
margin-right:5px;
}
.bWizardBlock .bPageBlock {
margin:0pt;
}
.bWizardBlock .bRelatedList .contactBlock .secondaryPalette .pbHeader, .bWizardBlock .bRelatedList .leadBlock .secondaryPalette .pbHeader, .bWizardBlock .bRelatedList .caseBlock .secondaryPalette .pbHeader {
background-color:#EEECD1;
border-bottom:1px solid #FFFFFF;
border-top-style:solid;
border-top-width:4px;
}
.bWizardBlock .bRelatedList .contactBlock .secondaryPalette .pbBody, .bWizardBlock .bRelatedList .leadBlock .secondaryPalette .pbBody, .bWizardBlock .bRelatedList .caseBlock .secondaryPalette .pbBody {
border-bottom-style:solid;
border-bottom-width:2px;
padding-bottom:2px;
}
.bWizardBlock .pbBody .bPageBlock, .bWizardBlock .pbBody .bPageBlock .pbFooter, .bWizardBlock .pbBody .bPageBlock .pbHeader {
background:transparent none repeat scroll 0%;
border:medium none;
}
.bWizardBlock .bPageBlock .pbTitle, .bWizardBlock .bPageBlock .pbBody {
background:transparent none repeat scroll 0%;
margin:0pt;
padding:0pt;
}
.bWizardBlock .bPageBlock .detailList tr td, .bWizardBlock .bPageBlock .detailList tr th {
border-bottom:medium none;
}
.bWizardBlock .bPageBlock .detailList .col02 {
border-right:medium none;
padding-right:20px;
}
.bWizardBlock .bPageBlock .detailList .labelCol, .bWizardBlock .bPageBlock .detailList .dataCol, .bWizardBlock .bPageBlock .detailList .data2Col, .bWizardBlock .bPageBlock .detailList .detailRow, .bWizardBlock .bRelatedList .bPageBlock .pbBody, .bWizardBlock .listReport .bPageBlock .pbBody {
background-color:#F3F3EC;
}
.bWizardBlock .pbWizardTitle, .bWizardBlock .pbSubheader {
background-color:black;
}
.bWizardBlock .pbHeader .pbTitle h2, .bWizardBlock .pbHeader .pbTitle h3 {
color:#FFFFFF;
}
.bWizardBlock .bRelatedList .pbHeader .pbTitle h2, .bWizardBlock .bRelatedList .pbHeader .pbTitle h3 {
color:#333333;
}
.reportTab .bWizardBlock .bRelatedList .pbHeader .pbTitle h2, .reportTab .bWizardBlock .bRelatedList .pbHeader .pbTitle h3 {
color:#FFFFFF;
}
div.lookup, div.invitee, .popup {
padding:10px 10px 0pt;
}
.popup .bPageBlock .labelCol {
width:30%;
}
.lookup .actionColumn {
width:1%;
}
.lookup .bPageTitle {
margin-bottom:8px;
}
.lookup .pBody {
font-weight:bold;
padding:0pt 30px;
}
.lookup .bDescription {
font-size:100%;
font-weight:normal;
padding-top:5px;
}
.lookup .bPageBlock, .popup .bPageBlock {
background-image:none;
border-bottom-style:solid;
border-bottom-width:2px;
padding-bottom:0pt;
padding-right:0pt;
}
.lookup .bPageBlock .pbBody, .lookup .bPageBlock .pbBottomButtons, .popup .bPageBlock .pbBody, .popup .bPageBlock .pbBottomButtons {
margin-right:0pt;
}
.TaskOwnerUROGLookup .lookup .pbBottomButtons {
margin-top:15px;
text-align:center;
}
.lookup .bPageBlock .pbHeader, .lookup .bPageBlock .pbFooter, .popup .bPageBlock .pbHeader, .popup .bPageBlock .pbFooter {
display:none;
}
.invitee .bPageTitle h1 {
font-size:93%;
}
.invitee .relatedListIcon {
display:none;
}
.invitee .bPageBlock .pbTitle h3 {
margin-left:10px;
}
.lookup .footer {
border-top:2px solid #D9D9D9;
color:#878787;
margin-top:20px;
padding-top:0.5em;
text-align:center;
}
.lookup .content h1 {
margin:0.5em 0pt;
}
.lookup .bPageBlock .list .errorMsg {
border-bottom:medium none;
color:#CC0000;
text-align:center;
}
.lookup, .lookup .pBody, .lookup .bDescription {
padding-bottom:0pt;
}
.lookup #division, .lookup #lksrch, .lookup #lktp {
margin:0pt 1em;
}
.newAssetLookupHeader .step {
float:right;
font-weight:bold;
}
.newAssetLookupHeader h2 {
margin-bottom:6px;
}
.newAssetLookupHeader p {
margin:0pt;
}
.subjectSelectionPopup h1 {
margin:0.5em;
}
body.subjectSelectionPopup div.choicesBox {
background-color:#F3F3EC;
border-top-style:solid;
border-top-width:5px;
margin-left:auto;
margin-right:auto;
padding:0px;
width:90%;
}
.subjectSelectionPopup .footer {
border-top:2px solid #D9D9D9;
color:#878787;
font-size:91%;
margin:20px auto 0pt;
padding-top:0.5em;
text-align:center;
width:90%;
}
.subjectSelectionPopup ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt auto;
padding:0pt;
width:95%;
}
.subjectSelectionPopup li {
border-top:1px solid #E3DEB8;
margin:0pt;
padding:4px;
vertical-align:middle;
}
.subjectSelectionPopup li a {
font-size:91%;
}
.subjectSelectionPopup li.listItem0 {
border-top:medium none;
}
.choicesBox br {
display:none;
}
.lookupSearch {
float:left;
}
.lookupSearchError {
padding-bottom:2em;
padding-left:40px;
}
body .primaryPalette, body .primaryPalette a, body .bPageTitle .secondaryPalette, body .bPageTitle .secondaryPalette a, body .secondaryPalette .lbHeader, body .secondaryPalette .lbHeader a, body .pbSubheader, body .pbSubheader a {
color:#FFFFFF;
}
.homeTab .bPageTitle .ptBody .greeting .pageType {
font-size:109%;
font-weight:bold;
}
.homeTab .bPageTitle .ptBody .greeting .pageDescription {
font-size:91%;
font-weight:normal;
}
.homeTab .bPageTitle .ptBody .greeting h1, .homeTab .bPageTitle .ptBody .greeting h2 {
padding-left:0px;
}

.bMyDashboard .bPageBlock {
border-top-color:#7E1E14;
}
.bMyDashboard .bPageBlock .pbHeader .pbTitle {
color:#7E1E14;
}
.bMyDashboard .bPageBlock .pbFooter, .bMyDashboard .bPageBlock, .bMyDashboard .bPageBlock .pbHeader .pbTitle .twisty {
background-color:#7E1E14;
}
.bMyDashboard .bPageBlock .pbSubheader {
background-color:#7E1E14;
}
body .bDashboard .primaryPalette, body .bDashboard .secondaryPalette {
background-color:#861614;
border-color:#861614;
}
body .bDashboard .tertiaryPalette {
background-color:#A55647;
border-color:#A55647;
}
.bWizardBlock .bRelatedList .leadBlock .secondaryPalette .pbHeader {
border-top-color:#E39321;
}
.bWizardBlock .bRelatedList .leadBlock .secondaryPalette .pbBody {
border-bottom-color:#E39321;
}
body .bNote .primaryPalette, .note .primaryPalette {
background-color:#44A12C;
border-color:#44A12C;
}
body .bNote .secondaryPalette, .searchResults .listNote .secondaryPalette, .note .secondaryPalette {
background-color:#638658;
border-color:#638658;
}
.bMyCalendar .primaryPalette, .bMyCalendar .secondaryPalette, .bMultiuserCalendar .primaryPalette, .bMultiuserCalendar .secondaryPalette {
background-color:#506749;
border-color:#506749;
}
.bMultiuserCalendar .pbButton, .bMultiuserCalendar .pbDescription {
vertical-align:middle;
}
.bMultiuserCalendar .pbDescription {
text-align:right;
}
.bMultiuserCalendar .pbButton .iconBar {
margin-top:0px;
padding:1px;
}
.bMultiuserCalendar .pbButton .iconBar img {
margin-right:4px;
vertical-align:middle;
}
.bMultiuserCalendar .pbButton .iconBar img.extra {
margin-right:15px;
}
.bMultiuserCalendar .pbButton .iconBar img.last {
margin-right:24px;
}
.bMyCalendar .bPageBlock .pbBody .eventList {
padding-top:10px;
}
.bGeneratedReport .bPageBlock, .reportTab .csvSetup .bPageBlock {
border-top-color:#A85548;
}
.bGeneratedReport .bPageBlock .pbFooter, .bGeneratedReport .bPageBlock, .bGeneratedReport .bPageBlock .pbHeader .pbTitle .twisty, .reportTab .csvSetup .bPageBlock, .reportTab .csvSetup .bPageBlock .pbFooter, .reportTab .csvSetup .bPageBlock .pbHeader .pbTitle .twisty {
background-color:#A85548;
}
.bGeneratedReport .bPageBlock .pbSubheader, .reportTab .csvSetup .bPageBlock .pbSubheader {
background-color:#A85548;
}
.reportTab .lbBody .bFilterView {
margin-bottom:0px;
}
.reportTab .bFilterView {
margin-bottom:15px;
}
.bFilterReport h3 {
display:block;
font-size:91%;
font-weight:normal;
padding:8px 10px 0pt 0pt;
text-align:left;
}
.bFilterReport {
margin-left:18px;
}
.reportParameters .row {
margin-bottom:15px;
}
.reportParameters .row tr {
vertical-align:top;
}
.reportParameters .row td {
padding-right:10px;
}
.reportParameters label, .reportParameters .label {
display:block;
font-size:91%;
margin-top:20px;
white-space:nowrap;
}
.reportParameters fieldset label, .reportParameters fieldset .label {
margin-top:0px;
}
.bFilterReport select, .bFilterReport input {
font-size:91%;
margin-bottom:0pt;
margin-top:0pt;
vertical-align:top;
}
.bFilterReport input.btn, .bFilterReport input.btnDisabled {
font-size:80%;
}
.reportParameters #timeInterval {
vertical-align:bottom;
}
.bFilterReport .reportActions {
margin-bottom:15px;
white-space:nowrap;
}
.bGeneratedReport .bPageBlock .pbHeader .pbTitle {
color:#A85548;
display:block;
}
.bGeneratedReport .bPageBlock .pbBody {
padding:5px 20px 0px;
}
.bGeneratedReport .bPageBlock, .bGeneratedReport .pbBody {
background:transparent none repeat scroll 0%;
border:medium none;
}
.bGeneratedReport .pbHeader, .bGeneratedReport .pbFooter {
display:none;
}
.bGeneratedReport .pbSubheader {
margin-bottom:0px;
}
.reportTab .roleSelector {
margin-bottom:15px;
}
.reportTab .roleSelector .drillDownPath, .reportTab .roleSelector .drillDownOptions {
font-weight:bold;
margin-left:18px;
}
.reportTab .roleSelector .drillDownPath a, .reportTab .roleSelector .drillDownOptions a {
font-size:109%;
}
.reportTab .reportList .folderName {
background-color:#CCCCCC;
color:#000000;
font-weight:bold;
margin-bottom:2px;
padding-left:3px;
}
.reportTab .reportList .entryActions {
font-weight:bold;
margin-right:1.2em;
}
.reportTab .reportList .entryName {
margin-right:0.6em;
}
.reportTab .reportList .entryDesc {
margin-left:0.6em;
}
.reportTab .reportList .reportListFolder {
padding:5px 0pt;
}
.reportTab .reportList .reportEntry {
padding:1px 0pt;
}
.bGeneratedReport .chartEditLinks {
padding-bottom:5px;
}
.bGeneratedReport .chartEditLinks a {
padding:0.25em;
}
.progressIndicator {
margin-bottom:15px;
margin-left:18px;
overflow:hidden;
}
.progressIndicator h2 {
float:left;
vertical-align:top;
}
.progressIndicator #status {
float:left;
font-size:91%;
padding-left:1em;
vertical-align:top;
width:75%;
}
.reportTab .bWizardBlock .typeStep .reportTypeList {
padding-bottom:15px;
width:100%;
}
.reportTab .bWizardBlock .typeStep .reportTypeList th, .reportTab .bWizardBlock .typeStep .reportTypeList td {
color:#333333;
padding:4px 2px 4px 5px;
}
.reportTab .bWizardBlock .aggregatesStep #maxError {
background-color:#F3F3EC;
text-align:center;
}
.reportTab .bWizardBlock .groupingStep h3 {
display:block;
text-align:left;
}
.reportTab .bWizardBlock .groupingStep .text {
font-size:91%;
}
.reportTab .bWizardBlock .groupingStep .subtotalRow h3 {
display:block;
font-size:91%;
font-weight:normal;
padding-top:8px;
text-align:left;
}
.reportTab .bWizardBlock .columnsStep .selectReportColumns .action {
text-align:right;
}
.reportTab .bWizardBlock .columnsStep .selectReportColumns .categoryHeader {
margin:0.5em 0pt 0pt;
}
.reportTab .bWizardBlock .orderColumnsStep .duelingListBox .selectBox .selectTitle {
color:#333333;
font-weight:bold;
}
.reportTab .bWizardBlock .criteriaStep .bFilterReport th {
font-size:91%;
font-weight:normal;
}
.reportTab .bWizardBlock .criteriaStep .advancedSettings {
overflow:hidden;
}
.reportTab .bWizardBlock .criteriaStep .bPageBlock .textBox {
font-size:91%;
margin:0pt 1em;
}
.reportTab .bWizardBlock .criteriaStep .bPageBlock .addRemoveControl {
font-size:91%;
}
.reportTab .bWizardBlock .criteriaStep #reportCriteriaAdvancedHints {
float:right;
width:66%;
}
.reportTab .bWizardBlock .criteriaStep #toggleReportDetailsAndPickCurrency .toggleDetails {
font-size:91%;
margin-top:6px;
width:33%;
}
.booleanFilterTopMargin {
margin-top:10px;
}
.reportTab .bPageTitle .ptHeader {
color:#DCDEE6;
}
.reportTab .bPageTitle .ptHeader a {
color:#DCDEE6;
text-decoration:underline;
}
.crtLayoutPreview .selectReportColumns .action {
text-align:right;
}
.crtLayoutPreview .selectReportColumns .action .disabledLink {
text-decoration:underline;
}
.crtLayoutPreview .pbHeader .pbTitle h3, .crtLayoutPreview .pbHeader .pbLinks {
color:#FFFFFF;
}
.forecastListFilter {
width:70%;
}
.opportunityTab .bPageBlock .pbHeader table.forecastListFilter {
width:auto;
}
.opportunityTab .bPageBlock .pbHeader table.forecastListFilter input {
margin-left:-4px;
margin-top:1px;
}
.opportunityTab .bPageBlock .pbHeader table.forecastListFilter label {
margin-left:-1em;
}
.forecastListFilter td, .forecastListFilter th {
padding:2px;
text-align:center;
white-space:nowrap;
}
.forecastListFilter td {
padding:2px 2px 2px 6px;
}
.forecastListFilter th {
padding:2px;
}
.forecastTab .forecastListFilter {
margin-bottom:10px;
}
.oldForecast .list .totalRow * {
font-weight:bold;
}
.oldForecast h4 {
margin-bottom:0.5em;
}
.bComponentBlock .bPageBlock {
border-top-color:#7E1D14;
}
.bComponentBlock .bPageBlock .pbHeader .pbTitle {
color:#7E1D14;
}
.bComponentBlock .bPageBlock .pbFooter, .bComponentBlock .bPageBlock, .bComponentBlock .bPageBlock .pbHeader .pbTitle .twisty {
background-color:#7E1D14;
}
.bComponentBlock .bPageBlock .pbSubheader {
background-color:#7E1D14;
}
.bComponentBlock .bPageBlock .pbBody {
padding:5px 20px 0px;
}
.multiSelectList .available .selected {
background-color:#DEEDFF;
}
.treeNode .label {
font-size:109%;
font-weight:bold;
}
.treeNode .actions, .treeNode .actions a {

color:#666666;
margin-left:4px;
}
.treeNode .addChild, .treeNode .addChild a {
color:#666666;
font-weight:bold;
}
.treeNode .roleHighlight {
background-color:#DDDDDD;
font-weight:bold;
}
.treeNode .roleUser {
color:#2222DD;
}
.treeNode .roleUserNon {
color:#666666;
font-size:93%;
font-weight:bold;
}
.treeNode .actions a {
font-size:93%;
}
.treeNode .actions a.roleAssign {
color:#DD2222;
}
.treeMultiSelect div {
overflow:hidden;
}
.treeMultiSelect .pbTitle {
width:190px;
}
.treeMultiSelect .pbHeader {
padding-top:2px;
}
.treeMultiSelect .pbBottomButtons {
clear:left;
padding-top:2px;
}
.treeMultiSelect .tmsBlocks {
clear:left;
float:left;
width:100%;
}
.treeMultiSelect .tmsBlock {
border-width:0px;
margin:0px;
overflow:auto;
padding:0px 0px 1px 3px;
}
.treeMultiSelect .tmsBlock.v {
width:50%;
}
.treeMultiSelect .tmsBlock .pbSubheader {
font-size:100%;
}
.treeMultiSelect .tmsBlock.selections .selection {
display:none;
}
.treeMultiSelect .tmsBlock.selections .selection.selected {
display:block;
}
.criteriaDetail {
color:#333333;
font-family:'Arial','Helvetica',sans-serif;
}
.criteriaDetail .fld {
font-family:"Courier New",'Courier',mono;
font-size:105%;
}
.criteriaDetail .op {
font-size:80%;
padding:0.5em;
text-transform:uppercase;
}
.criteriaDetail .val {
}
.criteriaDetail .lop {
font-size:80%;
text-transform:uppercase;
}
.criteriaDetail .par {
font-weight:bold;
}
.folderAccess {
list-style-type:none;
margin-left:0px;
padding-left:0px;
}
.folderAccess li {
margin-left:0px;
}
.packageEdit .actionColumn {
width:50px;
}
a.categoryNode {
font-family:Arial,Helvetica;
font-size:110%;
font-weight:bold;
text-decoration:underline;
vertical-align:top;
}
a.categorySubNode {
font-family:Arial,Helvetica;
font-size:100%;
font-weight:normal;
text-decoration:underline;
vertical-align:top;
}
table.solutionNode {
margin-bottom:0.81em;
margin-top:0.81em;
vertical-align:top;
width:100%;
}
table.solutionBrowser {
margin-left:-16px;
margin-right:-13px;
width:100%;
}
table.solutionBrowser td {
vertical-align:top;
}
table.solutionBrowser .lbHeader {
display:inline;
}
table.solutionBrowser div.pagetitle {
display:inline;
}
.solutionHeader {
margin-left:-16px;
}
table.solutionBrowser td.solutionBrowserHeader img {
margin:2px;
vertical-align:middle;
}
table.solutionBrowser td.solutionBrowserHeader h3 {
margin-left:-10px;
vertical-align:middle;
}
table.solutionBrowser .solutionFolder {
vertical-align:top;
}
.solutionSuggestionsPage .solutionBlock .pbTitle {
white-space:nowrap;
}
.solutionSearchHeader .pbTitle {
padding-right:1em;
white-space:nowrap;
width:1%;
}
.solutionSearchHeader .pbTitle .minWidth {
display:none;
}
.importWizardTitle {
background-color:#669900;
font-family:'Arial','Helvetica',sans-serif;
font-size:1em;
font-weight:normal;
height:24px;
text-align:left;
text-decoration:none;
vertical-align:middle;
width:100%;
}
.importWizardTitle td {
color:#FFFFFF;
}
.importWizardTitle td h1 {
padding-right:5px;
}
table.genericTable {
background-color:#F3F3EC;
border-color:#333333;
border-style:solid;
border-width:3px 1px 1px;
margin-top:0.5em;
padding:0.2em;
}
.genericTable .numericalColumn {
text-align:right;
}
.infoBox {
background-color:#FFFFCC;
border-bottom:2px solid #747E96;
height:99.5%;
}
.infoBox h4, .infoBox h5, .infoBox h6 {
font-family:'Arial','Helvetica',sans-serif;
}
.infoBox ul, .infoBox ol {
margin-left:0pt;
padding-left:0pt;
}
.infoBoxHeader {
background-color:#747E96;
color:white;
display:block;
font-size:100%;
font-weight:bold;
}
.infoBoxSubheader {
border-bottom:1px solid black;
display:block;
font-size:100%;
font-weight:bold;
padding:0pt 0pt 2px 3px;
}
.setupTab .infoBoxElement, .sysAdminTab .infoBoxElement {
background-color:#FFFFCC;
border-bottom:2px solid #747E96;
height:99.5%;
}
.infoBoxElement table {
background-color:#FFFFCC;
padding-left:3px;
}
.infoBoxElement .infoRow .infoHeader {
color:white;
font-weight:bold;
}
.infoBoxElement .infoRow {
background-color:#747E96;
font-weight:bold;
text-align:center;
}
.infoBoxElement .blackLine {
background-color:#000000;
font-weight:bold;
}
.importCampaignMember .header {
font-weight:bold;
}
.bEmailStatus {
white-space:nowrap;
}
.bRowHilight {
background-color:#FAEBD7;
}
.printableView table.twoCol .fullWidth {
width:100%;
}
.printableView td {
vertical-align:top;
}
.wizBottom {
background-color:#003366;
border-top:2px solid #99CC00;
font-weight:bold;
height:23px;
text-align:right;
width:100%;
}
.wizBottom a {
color:#FFFFFF;
margin-right:25px;
}
.massAddCampaignMemberWiz .detailList .labelCol {
white-space:nowrap;
}
.setupSplash {
background:transparent none repeat scroll 0%;
border-bottom:2px solid;
}
.setupSplash .setupSplashBody .bodyDescription {
text-align:left;
}
.setupTab .setupSplashBody, .sysAdminTab .setupSplashBody {
background-color:#F3F3EC;
padding:1em;
}
.setupTab table.setupSplashBody, .sysAdminTab table.setupSplashBody {
width:100%;
}
.setupTab .setupSplash .splashHeader, .sysAdminTab .setupSplash .splashHeader {
color:#FFFFFF;
font-weight:bold;
padding-left:1em;
}
.setupSplash .splashImage {
text-align:center;
}
.splashContinue {
text-align:center;
width:100%;
}
.setupSplashBody ul {
margin-left:0pt;
padding-left:0pt;
}
.setupTab .setupSplashBody div, .sysAdminTab .setupSplashBody div {
margin-bottom:1em;
}
.setupTab .customAppSplash {
background-image:url(/img/customApps.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .customAppSplash {
background-image:url(/img/customApps.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .orgImportImage {
background-image:url(/img/import_myorg.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .orgImportImage {
background-image:url(/img/import_myorg.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .contactImportImage {
background-image:url(/img/import_diagram.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .contactImportImage {
background-image:url(/img/import_diagram.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .integrateSalesforce {
background-image:url(/img/integrate_pic.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .integrateSalesforce {
background-image:url(/img/integrate_pic.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .offlineBriefcase {
background-image:url(/img/offline_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .offlineBriefcase {
background-image:url(/img/offline_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .avantGoBriefcase {
background-image:url(/img/offline_pda_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .avantGoBriefcase {
background-image:url(/img/offline_pda_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .outlookSplash {
background-image:url(/img/integration.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .outlookSplash {
background-image:url(/img/integration.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .syncChartButton {
background-image:url(/img/sync_chart_small.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .syncChartButton {
background-image:url(/img/sync_chart_small.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .wirelessChart {
background-image:url(/img/wireless_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .wirelessChart {
background-image:url(/img/wireless_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .wsdlchart {
background-image:url(/img/wsdl_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .wsdlchart {
background-image:url(/img/wsdl_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .officeSplash {
background-image:url(/img/office_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .officeSplash {
background-image:url(/img/office_chart.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .leadImportImage {
background-image:url(/img/import_leaddata.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .leadImportImage {
background-image:url(/img/import_leaddata.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .dataExport {
background-image:url(/img/weekly_report.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.sysAdminTab .dataExport {
background-image:url(/img/weekly_report.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.homeTab .campaignImportImage {
background-image:url(/img/import_campaigndata.gif);
background-repeat:no-repeat;
height:130px;
width:400px;
}
.setupTab .setupSplashBody .alertBox .content, .sysAdminTab .setupSplashBody .alertBox .content {
background-color:#FFFFFF;
font-size:109%;
padding:5px 10px;
}
.autoCompleteBox {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #666666;
display:block;
overflow:hidden;
padding:2px;
position:absolute;
width:25em;
z-index:10;
}
.autoCompleteMoreRow {
color:#777777;
}
.autoCompleteMoreRow, .autoCompleteRow, .autoCompleteSelectedRow {
height:1.5em;
white-space:nowrap;
}
.autoCompleteRow, .autoCompleteSelectedRow {
cursor:pointer;
}
.autoCompleteSelectedRow {
background-color:#AACCFF;
}
.bRelatedList .relatedAccountHierarchy .list th.dataCell {
white-space:nowrap;
}
.addEditPrice, .addEditPrice table {
width:100%;
}
.addEditPrice th {
border-bottom:1px solid #000000;
}
body.choosePriceBook .pbHeader .pbTitle {
white-space:nowrap;
width:75%;
}
.skiplink {
position:absolute;
}
#validationStatus .validStyle {
color:#009900;
}
.pbBody, .pbBody a, .pbBody td, .lbBody a, .lbBodyDescription, .list .headerRow .noRowsHeader {
color:#000000;
}
.reportTab .pbBody .reportEntry .entryActions a {
color:#333333;
}
.bodyBold {
font-weight:bold;
}
.bodyItalic {
font-style:italic;
}
.greyBold, .bodyBoldGrey {
font-weight:bold;
}
.bodySmall {
}
.bodySmallBold {
font-weight:bold;
}
.bodySuperSmall {
}
.bodyBoldWhite {
font-weight:bold;
}
.redLargeBold {
color:#990000;
font-weight:bold;
}
.noTableSidebar {
left:0pt;
position:absolute;
width:195px;
}
.noTableBody {
margin-left:205px;
padding-right:10px;
}
.noTableFooter {
clear:both;
margin-left:205px;
}
.reportRunPage .specifyHeadings h3 {
border-bottom:1px solid black;
margin-bottom:0.5em;
margin-top:1em;
padding-bottom:1px;
}
.reportRunPage .orderColumnsStep .duelingListBox table.layout {
margin-left:auto;
margin-right:auto;
}
.hoverContent {
width:300px;
}
.hoverInner {
background-color:#FFFFFF;
border-left:1px solid #BBBBBB;
border-width:0px 0px 0px 1px;
margin:0px;
padding:10px;
}
.hoverOuter {
border:1px solid #000000;
bottom:2px;
padding:0px 0px 0px 6px;
position:relative;
right:2px;
}
.hoverDetail {
border:1px #6600CC solid;
background-color:#FFFFFF;
display:block;
margin:0px;
padding:3px;
position:absolute;
/*text-align:center;*/
/*z-index:100;*/
border-left:7px #6600CC solid;
}
.hoverDetail .bPageBlock {
margin-bottom:0px;
}
.hoverDetail .pbSubsection {
overflow:hidden;
width:300px;
}
.hoverDetail .simpleHover {
overflow:hidden;
text-align:left;
width:300px;
}
.hoverDetail .simpleHover .labelKey {
font-weight:bold;
}
.hoverDetail .bPageBlock .detailList .labelCol {
width:30%;
}
.hoverDetail .bPageBlock .pbTitle {
text-align:left;
}
.hoverDetail .bPageBlock .pbTitle img.minWidth {
display:none;
}
.hoverDetail .bPageBlock .pbButton {
text-align:right;
white-space:normal;
}
.customButtonDetailSection {
background-color:#EEEEEE;
border:1px solid #333333;
}
.bPageBlock .detailList .tdSectionRowHeader th {
border-bottom:2px solid #CCCCCC;
border-top:2px solid #CCCCCC;
padding-bottom:6px;
padding-top:4px;
white-space:nowrap;
}
.pbBody .tdSectionRowHeader div {
font-weight:bold;
}
.tdTableColumnHeader {
width:20%;
}
.bPageBlock .detailList .tdSectionRow td {
padding-bottom:2px;
padding-top:3px;
}
.pSearchShowMore {
font-size:0.95em;
margin-top:0.3em;
text-align:center;
white-space:nowrap;
}
.pSearchShowMore .itemsRange {
padding-left:0.5em;
padding-right:0.5em;
}
.pSearchShowMore .pShowMore {
padding:0em;
}
.pSearchShowMore .pShowMoreNoLink {
color:#999999;
padding:0em;
text-align:left;
}
.topNavigation .pSearchShowMore .noLink, .relatedListsearchFooter .pSearchShowMore .noLink, .relatedListsearchHeader .pSearchShowMore .noLink, .tagResults .pSearchShowMore .noLink {
color:#999999;
}
.pSearchShowMore .nextArrow, .pSearchShowMore .prevArrow {
margin-left:0.5em;
margin-right:0.5em;
}
.searchColumnSelector {
background-color:#D9D9D9;
border:1px solid #999999;
margin-top:0.25em;
position:absolute;
right:-0.5em;
z-index:50;
}
.searchColumnSelectorHolder {
position:relative;
}
.searchFilterFields .searchFilterHelp {
font-size:0.95em;
white-space:nowrap;
}
.searchFilterHelp .searchFilterHelpImage {
display:block;
margin-top:10px;
vertical-align:bottom;
}
.searchFilterHelp .searchFilterHelpText {
display:block;
margin-top:12px;
vertical-align:bottom;
}
.searchColumnSelector .selectCell {
vertical-align:bottom;
}
.searchColumnSelector select {
width:130px;
}
.searchFilterFields {
background-color:#D9D9D9;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
z-index:50;
}
.searchFilterFields td input {
margin-right:0.3em;
}
.searchFilterFields td label {
font-weight:bold;
vertical-align:bottom;
}
.searchColumnSelector .duelingListBox {
margin:1em;
}
.searchColumnSelector .selectorHeader {
background-color:#666666;
color:#FFFFFF;
font-weight:bold;
padding:3px;
text-align:left;
}
.searchFilterFields .filterFieldsHeader {
margin-bottom:0.5em;
text-align:center;
}
.searchFilterFields .filteredBy {
font-weight:bold;
margin-left:0.5em;
margin-right:0.5em;
}
.searchFilterFields .summaryRow td {
text-align:left;
}
.searchFilterFields .customizeFilters {
float:right;
font-size:0.95em;
}
.searchFilterFields td {
padding-left:0.5em;
}
.searchFilterFields td.rightCell, .searchFilterFields td.leftCell {
margin:0em;
padding:0em;
width:100%;
}
.searchFilterFields .filterFields, .searchFilterFields label {
text-align:left;
white-space:nowrap;
}
.bRelatedList .customizeColumns, .bRelatedList .customizeDisplay {
font-size:0.95em;
padding-left:1em;
padding-right:1em;
width:100%;
}
.searchFirstCell {
white-space:nowrap;
}
.requiredInlineFormulaTable .requiredCell {
width:0%;
}
.searchColumnSelector .columnSelectorButtons {
padding:0.5em;
text-align:center;
}
.searchFilterFields .searchFilterButtons {
margin-top:1em;
text-align:left;
}
.searchFilterFieldsHolder .searchFilterFields {
padding:0.3em;
text-align:left;
}
.searchFilterFields .searchFilterButtons {
padding:0em;
}
.searchFilterFields .filterLink {
font-size:0.95em;
padding-left:1em;
}
.searchFilterFields .clearFilter {
font-size:0.95em;
}
.searchFilterFields .breakFilter {
padding-left:0.5em;
padding-right:0.5em;
}
.searchFilterFieldsHolder {
margin-top:0.2em;
}
.searchFilterFieldsInfo {
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
margin-bottom:-2px;
margin-top:0.1em;
padding:0em 0em 0.2em 0pt;
white-space:nowrap;
}
.searchFilterFieldsInfo td {
color:#FFFFFF;
font-size:1.1em;
font-weight:bold;
padding-top:0.4em;
text-align:center;
}
.searchFilterFieldsInfo td.noShowLink {
font-size:0.9em;
font-weight:normal;
padding-bottom:0.2em;
padding-top:0.2em;
text-align:right;
}
.searchFilterFieldsInfo td.noShowLink .separator {
padding-right:0.5em;
}
.searchFilterFieldsInfo td.noShowLink a {
color:#FFFFFF;
padding-right:0.5em;
}
.waitingSearchDiv {

left:0px;
position:absolute;
text-align:center;
top:0px;
z-index:5;
}
.waitingSearchDiv .waitingSearchHolder {
background-color:#FFFFCC;
border:1px solid #333333;
font-size:1.2em;
font-weight:bold;
margin-left:auto;
margin-right:auto;
padding:0.5em;
position:relative;
white-space:nowrap;
}
.waitingSearchDiv .waitingHolder {
background-color:#FFFFCC;
border:1px solid #333333;
font-size:1.2em;
font-weight:bold;
margin:auto;
padding:0.5em;
position:relative;
top:45%;
white-space:nowrap;
width:40%;
}
.waitingSearchDivOpacity {
background-color:#FFFFDD;
opacity:0.8;
}
.waitingSearchDiv .waitingSearchHolder .waitingImage, .waitingSearchDiv .waitingHolder .waitingImage {
vertical-align:bottom;
}
.pageMask {
height:100%;
left:0px;
position:absolute;
top:0px;
width:100%;
z-index:500;
}
.pageMaskWithOpacity {
background-color:#FFFFFF;
opacity:0.5;
}
.pageMaskWithPosition {
background-color:#FFFFFF;
border:2px solid #000000;
height:526px;
left:200px;
top:200px;
width:500px;
}
.pageMaskCancel {
background:transparent url(/img/search_dismiss.gif) no-repeat scroll 0pt 50%;
height:18px;
margin-left:0px;
margin-top:0px;
position:absolute;
right:6px;
top:4px;
width:18px;
}
.pageMaskIFrame {
border:0px none;
height:500px;
width:839px;
}
.pageMaskHeader {
background:transparent url(/img/lookup_top.gif) no-repeat scroll 0pt 50%;
color:#FFFFFF;
cursor:move;
font-size:1em;
font-weight:bold;
height:18px;
margin:0px;
padding:4px 0px;
text-align:left;
width:100%;
}
.waitingSearchDiv .waitingSearchHolder .waitingDescription {
padding:0pt 1.5em 0pt 0.5em;
}
.waitingSearchDiv .waitingSearchHolder .waitingCancel {
background:transparent url(/img/search_dismiss.gif) no-repeat scroll 0%;
border:0pt none;
cursor:pointer;
height:13px;
padding:0em;
vertical-align:top;
width:13px;
}
.waitingHeaderSearchDiv {
position:absolute;
top:0px;
}
.dhtmlHistoryFrame {
border:0px none;
bottom:0px;
height:1px;
position:absolute;
right:0px;
visibility:visible;
width:1px;
}
.topButton, .bottomButton {
padding:2px 0pt;
text-align:center;
}
.helpOrb {
background-image:url(/img/help/helpOrbs.gif);
height:15px;
width:20px;
}
.detailList .helpOrb {
position:absolute;
right:-20px;
top:0pt;
}
.editPage .detailList .helpOrb {
right:-23px;
}
.helpButton, .helpButtonOn {
position:relative;
}
.helpButton .helpOrb {
background-position:left top;
}
.helpButtonOn .helpOrb {
background-position:right top;
}
.helpText {
background-color:#FEFDB9;
border:1px solid orange;
color:#000000;
display:none;
font-weight:normal;
opacity:0;
padding:2px 5px;
position:absolute;
text-align:left;
text-decoration:none;
white-space:normal;
width:15em;
z-index:12;
}
.staleValue {
background-image:url(/img/staleValue.gif);
background-position:right top;
background-repeat:no-repeat;
height:12px;
width:18px;
}
.multiLineItem th {
font-weight:normal;
}
.multiLineItem .bodyBold {
font-weight:bold;
}
.bEditBlock .infoIcon {
margin-top:3px;
vertical-align:top;
}
.codeBlock {
font-family:"Courier New",'Courier',mono;
font-size:100%;
}
.codePrototype {
font-family:"Courier New","Courier","mono";
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:0pt;
}
.codePrototypeMember {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:6px 0px;
}
.summaryOuter {
background-color:#EEEEEE;
border:1px dotted #999999;
font-weight:bold;
margin:10px 0pt;
padding:10px;
}
.summaryInner {
background-color:#FFFFFF;
border:1px solid #999999;
font-weight:normal;
margin:10px 0pt;
padding:8px;
}
.summaryOuterNoBackground {
font-weight:bold;
margin:10px 0pt;
padding:10px;
}
.summaryInnerNoBackground {
background-color:#FFFFFF;
border:medium none;
font-weight:normal;
margin:0pt;
padding:0pt;
}
.summaryInner h2, .summaryInnerNoBackground h2 {
border-bottom:1px solid #CCCCCC;
display:block;
font-size:130%;
font-weight:bold;
}
.summaryInner .summaryNo, .summaryInnerNoBackground .summaryNo {
color:#990000;
font-weight:bold;
}
.summaryInner .summaryYes, .summaryInnerNoBackground .summaryYes {
color:#009900;
font-weight:bold;
}
.summaryInner td, .summaryInnerNoBackground td {
padding-left:10px;
}
.summaryInner th, .summaryInnerNoBackground th {
vertical-align:top;
}
.summaryOuter .summaryFooter {
text-align:center;
}
.summaryOuterNoBackground .summaryFooter {
padding-top:5px;
text-align:center;
}
.bWizardBlock .bRelatedList .contactBlock .secondaryPalette .pbHeader {
border-top-color:#56458C;
}
.bWizardBlock .bRelatedList .contactBlock .secondaryPalette .pbBody {
border-bottom-color:#56458C;
}
.bWizardBlock .bRelatedList .caseBlock .secondaryPalette .pbHeader {
border-top-color:#B7A752;
}
.bWizardBlock .bRelatedList .caseBlock .secondaryPalette .pbBody {
border-bottom-color:#B7A752;
}
fatboyTkSidebar {
border-style:none;
width:180px;
}
fatboyTkResize {
background-image:url(/img/sidebar/talk_resize_bar.gif);
cursor:s-resize;
display:block;
height:8px;
width:180px;
}
fatboyTkResize.hidden {
display:none;
}
.fatboyTkToggle {
cursor:pointer;
font-weight:normal;
padding-left:0.5em;
}
.fatboyTkToggle .hidden {
display:none;
}
fbGettingStarted {
text-align:center;
width:180px;
}
fbGettingStartedTop {
background-image:url(/img/google/getting_started_button_fatboy_top.gif);
height:60px;
}
fbGettingStartedMid {
background-image:url(/img/google/getting_started_button_fatboy_middle.gif);
font-weight:bold;
padding:0px 15px 8px;
}
fbGettingStartedBot {
background-image:url(/img/google/getting_started_button_fatboy_bottom.gif);
height:34px;
line-height:2.5em;
text-decoration:underline;
}
.fbGettingStartedOn div {
background-position:right top;
}
.fbGettingStartedOff div {
background-position:left top;
}
