portlet.css 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161
  1. /********************************
  2. * Licensed Materials - Property of IBM
  3. *
  4. * IBM Cognos Products: cpscrn
  5. *
  6. * (C) Copyright IBM Corp. 2005, 2013
  7. *
  8. * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  9. ********************************/
  10. /* portlet layout styles - cogstyle-portlet-* */
  11. .cogstyle-portlet-frame {
  12. padding: 2px 2px 2px 2px;
  13. zoom: 1;
  14. }
  15. .showOnFocus {
  16. position:absolute;
  17. top: -9999px;
  18. left: -9999px;
  19. }
  20. .showOnFocus:focus {
  21. background-color: #ffffff;
  22. border-bottom-left-radius: 4px;
  23. border-bottom-right-radius: 4px;
  24. border-color: #140c47;
  25. border-style: solid;
  26. border-width: 0 4px 4px;
  27. box-shadow: 2px 2px 3px #1d1268;
  28. font-size: 70%;
  29. top: 0px;
  30. left: 0px;
  31. padding: 5px;
  32. position:absolute;
  33. z-index: 50;
  34. }
  35. .cogstyle-portlet-caption-bar {
  36. background-color: #134679;
  37. background-image: none;
  38. border: #000099 1px solid;
  39. color: #ffffff;
  40. background-repeat: repeat-x;
  41. background-position: left top;
  42. }
  43. .cogstyle-portlet-caption {
  44. color: #ffffff;
  45. padding: 2px 2px 2px 4px;
  46. white-space: nowrap;
  47. font-weight: bold;
  48. }
  49. .cogstyle-portlet-action, .cogstyle-portlet-action-hover {
  50. width: 14px;
  51. height: 14px;
  52. text-align: center;
  53. cursor: pointer;
  54. }
  55. .cogstyle-portlet-action {
  56. background-color: #e3e9f3;
  57. border: 1px solid #ffffff;
  58. }
  59. .cogstyle-portlet-action-hover {
  60. background-color: #ffffff;
  61. border: 1px solid #ffffff;
  62. }
  63. .cogstyle-portlet-action-sep {
  64. width: 5px;
  65. height: 18px;
  66. }
  67. .cogstyle-portlet-content {
  68. padding: 3px 3px 3px 3px;
  69. }
  70. .cogstyle-portlet-borders {
  71. border-bottom: 1px solid #999999;
  72. border-left: 1px solid #999999;
  73. border-right: 1px solid #999999;
  74. }
  75. .cogstyle-portlet-borders-nocaption {
  76. border: 1px solid #999999;
  77. }
  78. .cogstyle-portlet-error-frame {
  79. border: 1px solid #000099;
  80. background-color: #fefe80;
  81. color: #292929;
  82. padding: 3px 3px 3px 3px;
  83. }
  84. .cogstyle-portlet-error-message {
  85. background-position: left top;
  86. background-repeat: no-repeat;
  87. background-image: url($WEB$/fragments/common/images/msg_error.gif);
  88. padding-left: 40px;
  89. padding-top: 5px;
  90. color: #000000;
  91. min-height: 32px;
  92. }
  93. .cogstyle-portlet-error-details {
  94. overflow: auto;
  95. }
  96. /* dialog styles - cogstyle-dialog-* */
  97. .cogstyle-dialog {
  98. position: absolute;
  99. left: 0px;
  100. top: 0px;
  101. }
  102. .cogstyle-dialog {
  103. background-color: #ffffff;
  104. }
  105. .cogstyle-dialog table {
  106. font-size: 100%;
  107. }
  108. .cogstyle-dialog-caption table {
  109. background-color: #134679;
  110. background-image: none;
  111. color: #ffffff;
  112. padding: 3px 3px 3px 3px;
  113. cursor: default;
  114. background-repeat: repeat-x;
  115. background-position: left top;
  116. border-bottom: #000099 1px solid;
  117. }
  118. .cogstyle-dialog-caption table tr {
  119. background-image: url(../../../ps/images/space.gif); /* required to make text readable in IE when using high contrast mode */
  120. }
  121. .cogstyle-dialog-caption a {
  122. color: #ffffff;
  123. font-weight: normal;
  124. }
  125. .cogstyle-dialog-body {
  126. border-left: solid 1px #999999;
  127. border-right: solid 1px #999999;
  128. border-bottom: solid 1px #999999;
  129. }
  130. .cogstyle-dialog-content {
  131. overflow: auto;
  132. margin-left: 5px;
  133. margin-right: 5px;
  134. margin-top: 5px;
  135. margin-bottom: 10px;
  136. }
  137. .cogstyle-dialog-commandbar {
  138. border-top: solid 1px #cccccc;
  139. background-color: #f3f3f3;
  140. }
  141. .cogstyle-dialog-label {
  142. font-weight: bold;
  143. color: #134679;
  144. }
  145. .cogstyle-dialog-button {
  146. background-color: #f3f3f3;
  147. background-image: -moz-linear-gradient(top, #f3f3f3 0%, #c8c8c8 100%);
  148. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#c8c8c8));
  149. background-image: -webkit-linear-gradient(top, #f3f3f3 0%, #c8c8c8 100%);
  150. background-image: -o-linear-gradient(top, #f3f3f3 0%, #c8c8c8 100%);
  151. background-image: -ms-linear-gradient(top, #f3f3f3 0%, #c8c8c8 100%);
  152. background-image: linear-gradient(to bottom, #f3f3f3 0%, #c8c8c8 100%);
  153. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#c8c8c8',GradientType=0 );
  154. zoom: 1;
  155. border: #999999 1px solid;
  156. -webkit-border-radius: 3px;
  157. -moz-border-radius: 3px;
  158. border-radius: 3px;
  159. color: #000000;
  160. font-size: 129%;
  161. cursor: pointer;
  162. height: 24px;
  163. width: 70px;
  164. padding-left: 10px;
  165. padding-right: 10px;
  166. padding-top: 0px;
  167. padding-bottom: 0px;
  168. overflow-x: visible;
  169. margin: 5px 5px 5px 5px;
  170. -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5), inset 0px 0px 0px #FFFFFF;
  171. -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5), inset 0px 0px 0px #FFFFFF;
  172. box-shadow: 0px 1px 1px rgba(0,0,0,0.5), inset 0px 0px 0px #FFFFFF;
  173. text-shadow: 0px -1px 1px rgba(0,0,0,0.2), 0px 1px 1px #FFFFFF;
  174. }
  175. .cogstyle-dialog-button[type] {
  176. width: auto;
  177. height: auto;
  178. min-height: 24px;
  179. }
  180. .cogstyle-dialog-button:hover {
  181. background-color: #f3f3f3;
  182. background-image: -moz-linear-gradient(top, #f3f3f3 0%, #e4e4e4 100%);
  183. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#e4e4e4));
  184. background-image: -webkit-linear-gradient(top, #f3f3f3 0%, #e4e4e4 100%);
  185. background-image: -o-linear-gradient(top, #f3f3f3 0%, #e4e4e4 100%);
  186. background-image: -ms-linear-gradient(top, #f3f3f3 0%, #e4e4e4 100%);
  187. background-image: linear-gradient(to bottom, #f3f3f3 0%, #e4e4e4 100%);
  188. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e4e4e4',GradientType=0 );
  189. zoom: 1;
  190. border: #999999 1px solid;
  191. -webkit-border-radius: 3px;
  192. -moz-border-radius: 3px;
  193. border-radius: 3px;
  194. color: #000000;
  195. -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.5), inset 0px 0px 0px #FFFFFF;
  196. -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.5), inset 0px 0px 0px #FFFFFF;
  197. box-shadow: 0px 1px 1px rgba(0,0,0,0.5), inset 0px 0px 0px #FFFFFF;
  198. text-shadow: 0px -1px 1px rgba(0,0,0,0.2), 0px 1px 1px #FFFFFF;
  199. }
  200. /* table styles - cogstyle-table-* */
  201. .cogstyle-table-actions {
  202. text-align: right;
  203. vertical-align: bottom;
  204. }
  205. .cogstyle-select-actions {
  206. padding-left: 10px;
  207. vertical-align: bottom;
  208. }
  209. /* horizontal tabs styles - cogstyle-htabs-* */
  210. /* default set */
  211. .cogstyle-htabs-last {
  212. width: 100%;
  213. overflow: hidden;
  214. border-bottom: solid 1px #cccccc;
  215. border-right: solid 1px #cccccc;
  216. }
  217. .cogstyle-htabs-bar {
  218. height: 20px;
  219. background-color: #ffffff;
  220. padding-top: 5px;
  221. }
  222. .cogstyle-htabs-table {
  223. margin: 0px 0px 0px 0px;
  224. text-align: center;
  225. }
  226. .cogstyle-htabs-active {
  227. text-align: center;
  228. padding-right: 15px;
  229. padding-left: 15px;
  230. padding-top: 2px;
  231. padding-bottom: 3px;
  232. cursor: pointer;
  233. white-space: nowrap;
  234. background-color: #ffffff;
  235. background-repeat: repeat-x;
  236. background-position: left top;
  237. border-top: solid 2px #5888cb;
  238. border-left: solid 1px #999999;
  239. border-right: solid 1px #999999;
  240. background-image: none;
  241. background-image: none;
  242. -webkit-border-top-left-radius: 3px;
  243. -webkit-border-top-right-radius: 3px;
  244. -moz-border-radius-topleft: 3px;
  245. -moz-border-radius-topright: 3px;
  246. border-top-left-radius: 3px;
  247. border-top-right-radius: 3px;
  248. }
  249. .cogstyle-htabs-active A {
  250. color: #134679;
  251. text-decoration: none;
  252. font-weight: bold;
  253. }
  254. .cogstyle-htabs {
  255. text-align: center;
  256. padding-right: 15px;
  257. padding-left: 15px;
  258. padding-top: 2px;
  259. padding-bottom: 3px;
  260. cursor: pointer;
  261. white-space: nowrap;
  262. background-color: #ffffff;
  263. background-repeat: repeat-x;
  264. background-position: left top;
  265. background-image: none;
  266. background-image: none;
  267. border-bottom: solid 1px #999999;
  268. border-top: solid 1px #cccccc;
  269. border-right: solid 1px #cccccc;
  270. border-left: solid 1px #cccccc;
  271. -webkit-border-top-left-radius: 1px;
  272. -webkit-border-top-right-radius: 1px;
  273. -moz-border-radius-topleft: 1px;
  274. -moz-border-radius-topright: 1px;
  275. border-top-left-radius: 1px;
  276. border-top-right-radius: 1px;
  277. }
  278. .cogstyle-htabs:hover {
  279. text-align: center;
  280. padding-right: 15px;
  281. padding-left: 15px;
  282. padding-top: 1px;
  283. padding-bottom: 3px;
  284. cursor: pointer;
  285. white-space: nowrap;
  286. background-color: #ffffff;
  287. background-repeat: repeat-x;
  288. background-position: left top;
  289. border-top: solid 2px #759bd0;
  290. border-left: solid 1px #999999;
  291. border-right: solid 1px #999999;
  292. background-image: none;
  293. background-image: none;
  294. -webkit-border-top-left-radius: 3px;
  295. -webkit-border-top-right-radius: 3px;
  296. -moz-border-radius-topleft: 3px;
  297. -moz-border-radius-topright: 3px;
  298. border-top-left-radius: 3px;
  299. border-top-right-radius: 3px;
  300. }
  301. .cogstyle-htabs A {
  302. color: #000099;
  303. text-decoration: underline;
  304. }
  305. .cogstyle-htabs A:hover {
  306. text-decoration: underline;
  307. }
  308. /* scroll buttons */
  309. .cogstyle-htabs-scroll-button-container {
  310. width: 24px;
  311. }
  312. .cogstyle-htabs-scroll-button-imageplaceholder {
  313. height: 16px;
  314. width: 6px;
  315. }
  316. .cogstyle-htabs-scroll-button {
  317. border-style: solid;
  318. border-width: 1px;
  319. border-color: #999999;
  320. background-color: #e3e9f3;
  321. cursor: pointer;
  322. }
  323. .cogstyle-htabs-scroll-button-disabled {
  324. border-style: solid;
  325. border-width: 1px;
  326. border-color: #cccccc;
  327. background-color: #e3e9f3;
  328. cursor: default;
  329. }
  330. .cogstyle-htabs-scroll-button, .cogstyle-htabs-scroll-button-disabled, .cogstyle-htabs-scroll-button-hover {
  331. }
  332. .cogstyle-htabs-scroll-button-left {
  333. padding: 1px;
  334. background-position: center center;
  335. background-repeat: no-repeat;
  336. }
  337. .cogstyle-htabs-scroll-button-right {
  338. padding: 1px;
  339. background-position: center center;
  340. background-repeat: no-repeat;
  341. }
  342. .cogstyle-htabs-scroll-button-left-disabled {
  343. padding: 1px;
  344. background-position: center center;
  345. background-repeat: no-repeat;
  346. }
  347. .cogstyle-htabs-scroll-button-right-disabled {
  348. padding: 1px;
  349. background-position: center center;
  350. background-repeat: no-repeat;
  351. }
  352. .cogstyle-htabs-scroll-button-hover {
  353. border-style: solid;
  354. border-width: 1px;
  355. padding: 1px;
  356. border-color: #999999;
  357. background-color: #ffffff;
  358. cursor: pointer;
  359. }
  360. .cogstyle-htabs-page-content {
  361. position: relative;
  362. zoom: 1;
  363. }
  364. .cogstyle-htabs-page-content-fixed {
  365. position: relative;
  366. zoom: 1;
  367. overflow: auto;
  368. padding-right: expression(((this.scrollHeight>this.offsetHeight)&&(document.compatMode=="CSS1Compat"))?"15px":"0px");
  369. }
  370. /* vertical tabs styles - cogstyle-vtabs-* */
  371. .cogstyle-vtabs-area {
  372. border-left: 1px solid #000000;
  373. border-right: 1px solid #000000;
  374. border-top: 1px solid #000000;
  375. border-bottom: solid 1px #000000;
  376. }
  377. .cogstyle-vtabs {
  378. cursor: pointer;
  379. white-space: nowrap;
  380. padding-top: 5px;
  381. padding-bottom: 5px;
  382. vertical-align: bottom;
  383. overflow: hidden;
  384. }
  385. .cogstyle-vtabs A {
  386. color: #000099;
  387. text-decoration: underline;
  388. }
  389. .cogstyle-vtabs-left-edge {
  390. padding-left: 5px;
  391. background-color: #ffffff;
  392. }
  393. .cogstyle-vtabs-left-edge-hover {
  394. padding-left: 5px;
  395. background-color: #e3e9f3;
  396. }
  397. .cogstyle-vtabs-right-edge {
  398. padding-right: 5px;
  399. }
  400. .cogstyle-vtabs-active {
  401. cursor: pointer;
  402. white-space: nowrap;
  403. padding-top: 5px;
  404. padding-bottom: 5px;
  405. vertical-align: bottom;
  406. overflow: hidden;
  407. }
  408. .cogstyle-vtabs-active-border {
  409. border: solid 1px #999999;
  410. }
  411. .cogstyle-vtabs-active A {
  412. color: #ffffff;
  413. text-decoration: none;
  414. font-weight: bold;
  415. }
  416. .cogstyle-vtabs-active-left-edge, .cogstyle-vtabs-active-left-edge-hover {
  417. padding-left: 5px;
  418. background-color: #5888cb;
  419. background-image: none;
  420. background-image: none;
  421. background-repeat: repeat-x;
  422. border-top: solid 1px #999999
  423. border-bottom: solid 1px #999999;
  424. }
  425. .cogstyle-vtabs-active-right-edge {
  426. padding-right: 5px;
  427. }
  428. .cogstyle-vtabs-opened {
  429. cursor: pointer;
  430. white-space: nowrap;
  431. padding-top: 5px;
  432. padding-bottom: 5px;
  433. vertical-align: bottom;
  434. overflow: hidden;
  435. }
  436. .cogstyle-vtabs-opened A {
  437. color: #000099;
  438. text-decoration: underline;
  439. }
  440. .cogstyle-vtabs-opened-left-edge {
  441. padding-left: 5px;
  442. background-color: #ffffff;
  443. }
  444. .cogstyle-vtabs-opened-left-edge-hover {
  445. padding-left: 5px;
  446. background-color: #e3e9f3;
  447. }
  448. .cogstyle-vtabs-opened-right-edge {
  449. padding-right: 5px;
  450. }
  451. .cogstyle-vtabs-opened-active {
  452. cursor: pointer;
  453. white-space: nowrap;
  454. padding-top: 5px;
  455. padding-bottom: 5px;
  456. vertical-align: bottom;
  457. overflow: hidden;
  458. }
  459. .cogstyle-vtabs-opened-active A {
  460. color: #ffffff;
  461. text-decoration: none;
  462. }
  463. .cogstyle-vtabs-opened-active-left-edge {
  464. padding-left: 5px;
  465. background-color: #5888cb;
  466. border-top: solid 1px #999999;
  467. border-bottom: solid 1px #999999;
  468. background-repeat: repeat-x;
  469. }
  470. .cogstyle-vtabs-opened-active-left-edge-hover {
  471. padding-left: 5px;
  472. background-color: #e3e9f3;
  473. border-top: solid 1px #999999;
  474. border-bottom: solid 1px #999999;
  475. background-repeat: repeat-x;
  476. }
  477. .cogstyle-vtabs-opened-active-right-edge {
  478. padding-right: 5px;
  479. }
  480. .cogstyle-vtabs-alt {
  481. cursor: pointer;
  482. white-space: nowrap;
  483. padding-top: 5px;
  484. padding-bottom: 5px;
  485. vertical-align: bottom;
  486. overflow: hidden;
  487. }
  488. .cogstyle-vtabs-alt A {
  489. color: #000000;
  490. text-decoration: none;
  491. }
  492. .cogstyle-vtabs-alt-left-edge {
  493. padding-left: 5px;
  494. background-color: #ffffff;
  495. }
  496. .cogstyle-vtabs-alt-left-edge-hover {
  497. padding-left: 5px;
  498. background-color: #e3e9f3;
  499. }
  500. .cogstyle-vtabs-alt-right-edge {
  501. padding-right: 5px;
  502. }
  503. .cogstyle-vtabs-alt-active {
  504. cursor: pointer;
  505. white-space: nowrap;
  506. padding-top: 5px;
  507. padding-bottom: 5px;
  508. vertical-align: bottom;
  509. overflow: hidden;
  510. }
  511. .cogstyle-vtabs-alt-active A {
  512. color: #ffffff;
  513. text-decoration: none;
  514. font-weight: bold;
  515. }
  516. .cogstyle-vtabs-alt-active-left-edge {
  517. padding-left: 5px;
  518. background-color: #5888cb;
  519. }
  520. .cogstyle-vtabs-alt-active-left-edge-hover {
  521. padding-left: 5px;
  522. background-color: #e3e9f3;
  523. }
  524. .cogstyle-vtabs-alt-active-right-edge {
  525. padding-right: 5px;
  526. }
  527. .cogstyle-vtabs-alt-opened {
  528. cursor: pointer;
  529. white-space: nowrap;
  530. padding-top: 5px;
  531. padding-bottom: 5px;
  532. vertical-align: bottom;
  533. overflow: hidden;
  534. }
  535. .cogstyle-vtabs-alt-opened A {
  536. color: #000000;
  537. text-decoration: underline;
  538. }
  539. .cogstyle-vtabs-alt-opened-left-edge {
  540. padding-left: 5px;
  541. background-color: #ffffff;
  542. }
  543. .cogstyle-vtabs-alt-opened-left-edge-hover {
  544. padding-left: 5px;
  545. background-color: #e3e9f3;
  546. }
  547. .cogstyle-vtabs-alt-opened-right-edge {
  548. padding-right: 5px;
  549. }
  550. .cogstyle-vtabs-alt-opened-active {
  551. cursor: pointer;
  552. white-space: nowrap;
  553. padding-top: 5px;
  554. padding-bottom: 5px;
  555. vertical-align: bottom;
  556. overflow: hidden;
  557. }
  558. .cogstyle-vtabs-alt-opened-active A {
  559. color: #ffffff;
  560. text-decoration: none;
  561. font-weight: bold;
  562. }
  563. .cogstyle-vtabs-alt-opened-active-left-edge {
  564. padding-left: 5px;
  565. background-color: #5888cb;
  566. }
  567. .cogstyle-vtabs-alt-opened-active-left-edge-hover {
  568. padding-left: 5px;
  569. background-color: #e3e9f3;
  570. }
  571. .cogstyle-vtabs-alt-opened-active-right-edge {
  572. padding-right: 5px;
  573. }
  574. /* active have no hand */
  575. .cogstyle-vtabs-active, .cogstyle-vtabs-opened-active, .cogstyle-vtabs-alt-active, .cogstyle-vtabs-alt-opened-active {
  576. cursor: default;
  577. }
  578. /* opened vtabs are bold */
  579. .cogstyle-vtabs-opened-active, .cogstyle-vtabs-alt-opened-active {
  580. font-weight: bold;
  581. }
  582. .cogstyle-vtabs-icon {
  583. height: 16px;
  584. width: 16px;
  585. margin-right: 6px;
  586. vertical-align: middle;
  587. }
  588. .cogstyle-vtabs-page-content {
  589. position: relative;
  590. zoom: 1;
  591. }
  592. .cogstyle-vtabs-page-content-fixed {
  593. width: 100%;
  594. position: relative;
  595. zoom: 1;
  596. overflow: auto;
  597. padding-right: expression(((this.scrollHeight>this.offsetHeight)&&(document.compatMode=="CSS1Compat"))?"15px":"0px");
  598. }
  599. .cogstyle-vtabs-subtabs-area {
  600. }
  601. .cogstyle-vtabs-active-subtabs-area {
  602. }
  603. .cogstyle-vtabs-opened-subtabs-area {
  604. }
  605. .cogstyle-vtabs-opened-active-subtabs-area {
  606. border-bottom: 1px solid #999999;
  607. }
  608. /* splitter styles - cogstyle-splitter-* */
  609. .cogstyle-splitter {
  610. background-color: #cccccc;
  611. border-left: 1px solid #ffffff;
  612. border-right: 1px solid #ffffff;
  613. cursor: E-resize;
  614. width: 4px;
  615. white-space: nowrap;
  616. }
  617. .cogstyle-splitter-bar {
  618. position: absolute;
  619. z-index: 100;
  620. left: 0px;
  621. top: 0px;
  622. background-color: #999999;
  623. border-left: 1px solid #ffffff;
  624. border-right: 1px solid #ffffff;
  625. cursor: E-resize;
  626. }
  627. .cogstyle-filter {
  628. padding: 0px;
  629. border: 1px solid #999999;
  630. margin-top: 3px;
  631. white-space: normal;
  632. }
  633. /* custom edit styles */
  634. .cogstyle-form-group-sep {
  635. background-color: #999999;
  636. }
  637. .cogstyle-form-group-label {
  638. font-weight: bold;
  639. color: #134679;
  640. font-size: 115%;
  641. margin-left: 5px;
  642. margin-right: 5px;
  643. }
  644. /* header styles - cogstyle-header-* */
  645. .cogstyle-header-back {
  646. background-image: none;
  647. background-image: none, -moz-linear-gradient(top, #8eb1dd 0%, #5888cb 100%);
  648. background-image: none, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8eb1dd), color-stop(100%,#5888cb));
  649. background-image: none, -webkit-linear-gradient(top, #8eb1dd 0%, #5888cb 100%);
  650. background-image: none, -o-linear-gradient(top, #8eb1dd 0%, #5888cb 100%);
  651. background-image: none, -ms-linear-gradient(top, #8eb1dd 0%, #5888cb 100%);
  652. background-image: none, linear-gradient(to bottom, #8eb1dd 0%, #5888cb 100%);
  653. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8eb1dd', endColorstr='#5888cb',GradientType=0 );
  654. zoom: 1;
  655. background-repeat: repeat-x;
  656. background-position: left top;
  657. background-color: #8eb1dd;
  658. min-height: 35px;
  659. }
  660. .cogstyle-header-main {
  661. color: #ffffff;
  662. vertical-align: middle;
  663. background-image: none;
  664. background-image: none;
  665. background-repeat: no-repeat;
  666. background-position: 220px 0px;
  667. text-align: left;
  668. height: 35px;
  669. width: 100%;
  670. }
  671. .cogstyle-header-main tr {
  672. background-image: url(../../../ps/images/space.gif); /* to make text readable in IE in high contrast mode */
  673. }
  674. .cogstyle-header-logo-section {
  675. }
  676. .cogstyle-header-banner-lip {
  677. background-color: #f3f3f3;
  678. clear: left;
  679. display: block;
  680. height: 4px;
  681. overflow:hidden;
  682. }
  683. /* comment out display:none to display your logo */
  684. .cogstyle-header-logo {
  685. display: none;
  686. width: 45px;
  687. height: 16px;
  688. margin: 2px;
  689. background-image: none;
  690. background-image: url(../../../skins/classic/branding/your_logo_here.gif);
  691. background-position: top left;
  692. background-repeat: no-repeat;
  693. }
  694. .cogstyle-header-middle-section {
  695. width: 1px;
  696. padding-right: 20px;
  697. }
  698. .cogstyle-header-middle-section-spacer {
  699. }
  700. .cogstyle-header-right-section {
  701. padding-right: 15px;
  702. vertical-align: inherit
  703. }
  704. .cogstyle-header-right-section-container {
  705. float: right;
  706. }
  707. .cogstyle-header-logo {
  708. }
  709. .cogstyle-header-ibm-logo {
  710. background-image: none;
  711. background-image: url(../../../skins/classic/branding/ibm-logo-white.gif);
  712. background-repeat: no-repeat;
  713. background-position: 0px 10px;
  714. padding-right: 16px;
  715. padding-left: 41px;
  716. display: ;
  717. }
  718. .cogstyle-header-title {
  719. color: #ffffff;
  720. font-weight: normal;
  721. font-size: 1.3em;
  722. font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
  723. text-align: left;
  724. white-space: nowrap;
  725. padding-left: 16px;
  726. width: 100%;
  727. }
  728. .rtl .cogstyle-header-title {
  729. text-align: right;
  730. padding-left: 0px;
  731. padding-right: 16px;
  732. }
  733. .cogstyle-header-separator {
  734. padding-left: 5px;
  735. padding-right: 5px;
  736. text-align: right;
  737. }
  738. .cogstyle-header-user-id {
  739. color: #ffffff;
  740. font-weight: bold;
  741. margin-left: 8px;
  742. margin-right: 8px;
  743. }
  744. .cogstyle-header-section {
  745. padding: 3px 0px;
  746. vertical-align: middle;
  747. white-space: nowrap;
  748. }
  749. .cogstyle-header-section-item {
  750. white-space: nowrap;
  751. vertical-align: middle;
  752. }
  753. .cogstyle-header-section-item-padding {
  754. padding-left: 3px;
  755. }
  756. .cogstyle-header-menu-spacer {
  757. padding-left: 2px;
  758. }
  759. .cogstyle-header-menu-label {
  760. color: #ffffff;
  761. }
  762. .cogstyle-header-menu-label-link {
  763. color: #ffffff;
  764. text-decoration: underline;
  765. }
  766. .cogstyle-header-link {
  767. margin-left: 2px;
  768. margin-right: 2px;
  769. }
  770. .cogstyle-header-menu-label A {
  771. color: #ffffff;
  772. }
  773. .cogstyle-header-btn-normal {
  774. padding: 2px 2px 2px 2px;
  775. vertical-align: middle;
  776. }
  777. .cogstyle-header-btn-over {
  778. border: solid 1px #ffffff;
  779. padding: 1px 1px 1px 1px;
  780. vertical-align: middle;
  781. }
  782. #footer {
  783. color: #999999;
  784. font-size: 7pt;
  785. text-align: center;
  786. padding-top: 20px;
  787. }
  788. /* menu styles - cogstyle-menu-* */
  789. .cogstyle-menu {
  790. margin-left: 8px;
  791. margin-right: 8px;
  792. }
  793. .cogstyle-menu-popup, .portlet-menu {
  794. position: absolute;
  795. z-index: 1;
  796. left: 0px;
  797. top: 0px;
  798. background-color: #ffffff;
  799. text-align: left;
  800. }
  801. .cogstyle-menu-popup {
  802. border: solid 1px #000000;
  803. padding: 2px;
  804. }
  805. .cogstyle-menu-popup table {
  806. font-size: 100%;
  807. }
  808. .portlet-menu {
  809. border: solid 1px black;
  810. }
  811. .cogstyle-menu-item, .cogstyle-menu-item-hilite, .cogstyle-menu-item-disabled, .portlet-menu-item {
  812. text-decoration: none;
  813. white-space: nowrap;
  814. padding-left: 3px;
  815. }
  816. td.portlet-menu-item:focus{
  817. background-color: #e3e9f3;
  818. }
  819. .cogstyle-menu-item, .cogstyle-menu-item-hilite, .cogstyle-menu-item-disabled {
  820. padding-right: 4px;
  821. height: 20px;
  822. }
  823. .portlet-menu-item {
  824. padding-right: 3px;
  825. padding-top: 1px;
  826. padding-bottom: 1px;
  827. }
  828. .cogstyle-menu-item, .cogstyle-menu-item-hilite, .portlet-menu-item {
  829. cursor: pointer;
  830. }
  831. .cogstyle-menu-item, .cogstyle-menu-item-hilite {
  832. color: #000099;
  833. }
  834. .portlet-menu-item {
  835. color: #000099;
  836. }
  837. .cogstyle-menu-item-disabled {
  838. color: #767676;
  839. cursor: default;
  840. }
  841. .cogstyle-menu-item-hilite, .portlet-menu-item-hover, .portlet-menu-item-selected, .portlet-menu-item-hover-selected {
  842. background-color: #e3e9f3;
  843. text-decoration: underline;
  844. }
  845. .portlet-menu-item-hover, .portlet-menu-item-selected, .portlet-menu-item-hover-selected {
  846. color: #000099;
  847. }
  848. td.cogstyle-menu-item-selected {
  849. background-image: url(../../../fragments/common/images/checkmark.gif);
  850. background-repeat: no-repeat;
  851. background-position: center;
  852. }
  853. td.cogstyle-menu-item-selected:before {
  854. content: url(../../../fragments/common/images/checkmark.gif);
  855. }
  856. td.cogstyle-menu-item-parent:after {
  857. content: url(../../../fragments/common/images/right.gif);
  858. position:absolute;
  859. right:1px;
  860. margin: 2%;
  861. padding-top: 5%;
  862. }
  863. .cogstyle-menu-item-separator {
  864. border-bottom: 1px solid #cccccc;
  865. width: 100%;
  866. margin-bottom: 4px;
  867. margin-top: 3px;
  868. height: 1px;
  869. overflow: hidden;
  870. }
  871. /* other styles - cogstyle-* */
  872. .cogstyle-btn-normal {
  873. padding: 2px 2px 2px 2px;
  874. vertical-align: middle;
  875. }
  876. .cogstyle-btn-over {
  877. border: solid 1px #ffffff;
  878. padding: 1px 1px 1px 1px;
  879. vertical-align: middle;
  880. }
  881. .cogstyle-input-text {
  882. border: solid 1px #99aacc;
  883. }
  884. .cogstyle-background1 {
  885. background-color: #e3e9f3;
  886. }
  887. .cogstyle-img-faded {
  888. filter: alpha(opacity=40);
  889. opacity: 0.4;
  890. -moz-opacity: 0.4;
  891. }
  892. #wait {
  893. border: solid 1px #999999;
  894. background-color: #e3e9f3;
  895. color: #292929;
  896. text-align: left;
  897. vertical-align: top;
  898. font-weight: normal;
  899. position: absolute;
  900. left: 0px;
  901. top: 0px;
  902. z-index: 100;
  903. display: none;
  904. padding: 5px 5px 5px 5px;
  905. }
  906. #wait table {
  907. font-size: 100%;
  908. }
  909. /* layout styles - cogstyle-layout-* */
  910. .cogstyle-layout-action-list {
  911. text-align: right;
  912. vertical-align: middle;
  913. display: block;
  914. }
  915. .cogstyle-layout-button-spacing {
  916. vertical-align: top;
  917. padding-left: 10px;
  918. padding-top: 2px;
  919. padding-bottom: 2px;
  920. }
  921. .cogstyle-layout-column {
  922. vertical-align: top;
  923. }
  924. .cogstyle-layout-column-set {
  925. display: block;
  926. }
  927. .cogstyle-layout-dialog-display-select {
  928. padding-top: 5px;
  929. padding-bottom: 5px;
  930. }
  931. .cogstyle-layout-divider {
  932. width: 100%;
  933. vertical-align: middle;
  934. width: 100%;
  935. }
  936. .cogstyle-layout-divider-label {
  937. text-align: middle;
  938. white-space: nowrap;
  939. }
  940. .cogstyle-layout-divider-line {
  941. border-top: solid 1px #cccccc;
  942. }
  943. .cogstyle-layout-field {
  944. padding-bottom: 2px;
  945. display: block;
  946. }
  947. .cogstyle-layout-hint {
  948. text-align: top;
  949. padding-top: 5px;
  950. padding-bottom: 3px;
  951. }
  952. .cogstyle-layout-imgspace {
  953. height: 18px;
  954. width: 1px;
  955. }
  956. .cogstyle-layout-inline {
  957. display: inline;
  958. }
  959. .cogstyle-layout-label {
  960. padding-top: 8px;
  961. padding-bottom: 3px;
  962. text-align: bottom;
  963. white-space: nowrap;
  964. }
  965. .cogstyle-layout-label-in-control {
  966. padding-top: 4px;
  967. padding-bottom: 3px;
  968. text-align: bottom;
  969. white-space: nowrap;
  970. }
  971. .cogstyle-layout-label-wide {
  972. padding-top: 8px;
  973. padding-bottom: 3px;
  974. text-align: bottom;
  975. white-space: nowrap;
  976. width: 100%;
  977. }
  978. .cogstyle-layout-link {
  979. display: inline;
  980. padding-right: 3px;
  981. }
  982. .cogstyle-layout-link-action {
  983. display: inline;
  984. padding-top: 2px;
  985. padding-left: 2px;
  986. padding-bottom: 3px;
  987. white-space: nowrap;
  988. }
  989. .cogstyle-layout-link-expand {
  990. display: inline;
  991. padding-left: 3px;
  992. }
  993. cogstyle-layout-link-list {
  994. display: block;
  995. padding-left: 5px;
  996. }
  997. .cogstyle-layout-link-inplace {
  998. display: inline;
  999. white-space: nowrap;
  1000. }
  1001. .cogstyle-layout-on-form {
  1002. padding-left: 6px;
  1003. zoom: 1;
  1004. }
  1005. .cogstyle-layout-in-radio-chkbox {
  1006. padding-bottom: 5px;
  1007. }
  1008. .cogstyle-layout-radio-chkbox-control {
  1009. padding-left: 0px;
  1010. padding-right: 5px;
  1011. padding-bottom: 3px;
  1012. }
  1013. .cogstyle-layout-radio-chkbox-text {
  1014. vertical-align: middle;
  1015. }
  1016. .cogstyle-layout-row {
  1017. padding-right: 5px;
  1018. }
  1019. .cogstyle-layout-row-select {
  1020. padding-top: 5px;
  1021. padding-bottom: 8px;
  1022. }
  1023. .cogstyle-layout-row-select-image {
  1024. padding-top: 5px;
  1025. padding-bottom: 5px;
  1026. }
  1027. .cogstyle-layout-section {
  1028. display: block;
  1029. padding-top: 1px;
  1030. padding-bottom: 5px;
  1031. padding-left: 7px;
  1032. }
  1033. .cogstyle-layout-section-padded {
  1034. display: block;
  1035. padding-top: 10px;
  1036. padding-bottom: 10px;
  1037. padding-left: 10px;
  1038. padding-right: 10px;
  1039. }
  1040. .cogstyle-layout-section-footer {
  1041. padding-top: 1px;
  1042. padding-bottom: 5px;
  1043. width: 100%;
  1044. background-color: #f3f3f3;
  1045. padding-top: 5px;
  1046. padding-bottom: 2px;
  1047. }
  1048. .cogstyle-layout-section-list {
  1049. display: block;
  1050. padding-right: 10px;
  1051. }
  1052. .cogstyle-layout-section-select-dialog {
  1053. padding-bottom: 10px;
  1054. display: block;
  1055. }
  1056. .cogstyle-layout-section-wide {
  1057. padding-top: 1px;
  1058. padding-bottom: 5px;
  1059. width: 100%;
  1060. }
  1061. .cogstyle-layout-section-wide-control {
  1062. padding-top: 1px;
  1063. padding-bottom: 5px;
  1064. width: 100%;
  1065. background-color: #f3f3f3;
  1066. }
  1067. .cogstyle-layout-row-wide {
  1068. width: 100%;
  1069. }
  1070. .cogstyle-layout-select-locale {
  1071. display: inline;
  1072. padding-top: 2px;
  1073. padding-bottom: 5px;
  1074. padding-left: 2px;
  1075. }
  1076. .cogstyle-layout-select-locale-label {
  1077. padding-left: 2px;
  1078. }
  1079. .cogstyle-layout-select-locale-row {
  1080. padding-bottom: 5px;
  1081. }
  1082. .cogstyle-layout-select-locale-text {
  1083. display: inline;
  1084. vertical-align: bottom;
  1085. padding-left: 5px;
  1086. }
  1087. .cogstyle-layout-static-expand-img {
  1088. cursor: pointer;
  1089. height: 10px;
  1090. width: 10px;
  1091. }
  1092. .cogstyle-layout-sub-label {
  1093. white-space: nowrap;
  1094. }
  1095. .cogstyle-layout-textmsg {
  1096. padding-top: 25px;
  1097. padding-bottom: 25px;
  1098. text-align: center;
  1099. }
  1100. .cogstyle-layout-wide {
  1101. width: 100%;
  1102. }
  1103. .cogstyle-layout-dynamic-collapse {
  1104. padding-top: 4px;
  1105. display: none;
  1106. }
  1107. .cogstyle-layout-dynamic-expand {
  1108. padding-top: 4px;
  1109. display: block;
  1110. }
  1111. .cogstyle-htabs-end {
  1112. width: 100%;
  1113. overflow: hidden;
  1114. }
  1115. .cogstyle-htabs-tabTail {
  1116. width: 100%;
  1117. overflow: hidden;
  1118. border-bottom: solid 1px #999999;
  1119. border-right: solid 1px #999999;
  1120. }
  1121. .cogstyle-htabs-spacer {
  1122. border-bottom: 1px solid #999999;
  1123. width: 2px;
  1124. }