cchl_skin.css 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119
  1. INPUT.clsCCHLNumericRange {
  2. text-align: right;
  3. border: 1px solid #E7E7E7;
  4. width: 100%;
  5. height: 19px;
  6. vertical-align: top;
  7. }
  8. .clsCCHLcctable {
  9. border-right: 1px #999 solid;
  10. border-top: 1px black solid;
  11. border-left: 1px black solid;
  12. border-bottom: 1px #999 solid;
  13. background-color: white;
  14. }
  15. .clsCCHLtableHeader {
  16. width: 18px;
  17. background-color: #E7E7E7;
  18. }
  19. DIV.clsCCHLWebSafeColor {
  20. cursor: default;
  21. margin: 2px;
  22. border: 1px solid gray;
  23. width: 14px;
  24. height: 14px;
  25. font-size: 2pt;
  26. }
  27. DIV.clsCCHLBorderPreviewLine {
  28. background-color: silver;
  29. margin-bottom: 3px;
  30. line-height: 3px;
  31. }
  32. IMG.clsCCHLAbout {
  33. width: 650px;
  34. height: 522px;
  35. }
  36. INPUT.clsCCHLNumeric {
  37. text-align: right;
  38. }
  39. .clsCCHLPromptComponent {
  40. display: inline;
  41. visibility: visible;
  42. clear: none;
  43. }
  44. .clsCCHLDisplayInline {
  45. display: inline;
  46. }
  47. .clsCCHLApplicationTitle {
  48. font-size: 90%;
  49. color: black;
  50. font-weight: bold;
  51. }
  52. .clsCCHLDocumentTitle {
  53. font-size: 90%;
  54. color: black;
  55. font-weight: normal;
  56. }
  57. .clsCCHLSecondaryTitle {
  58. font-size: 90%;
  59. color: #369;
  60. font-weight: bold;
  61. }
  62. .clsCCHLMenuTitle {
  63. font-size: 70%;
  64. color: #369;
  65. font-weight: bold;
  66. }
  67. .clsCCHLLink {
  68. font-size: 70%;
  69. color: #00C;
  70. font-weight: normal;
  71. }
  72. .clsCCHLHighLevelLink {
  73. font-size: 90%;
  74. color: #00C;
  75. font-weight: normal;
  76. }
  77. .clsCCHLReadOnlyText {
  78. font-size: 70%;
  79. color: black;
  80. font-weight: normal;
  81. }
  82. .clsCCHLControlLabel {
  83. font-size: 70%;
  84. color: #369;
  85. font-weight: bold;
  86. }
  87. .clsCCHLButtonText {
  88. font-size: 90%;
  89. color: black;
  90. font-weight: normal;
  91. text-decoration: none;
  92. }
  93. .clsCCHLFieldSet {
  94. border: none;
  95. text-align: left;
  96. display: inline;
  97. vertical-align: top;
  98. padding: 0;
  99. }
  100. .clsCCHLDialogButton {
  101. height: 22px;
  102. border: 1px solid #999;
  103. cursor: pointer;
  104. }
  105. .clsCCHLDialogButton:hover {
  106. border: 1px solid #369;
  107. background-color: #E3E9F3;
  108. }
  109. .clsCCHLToolbarButton {
  110. border: 1px solid #f8f8f8;
  111. background-color: #ffffff;
  112. padding: 2px;
  113. }
  114. .clsCCHLToolbarButton_hover {
  115. border: 1px solid #8d8d8d;
  116. background-color: #f8f8f8;
  117. padding: 2px;
  118. }
  119. .clsCCHLToolbarButton_active {
  120. border: 1px solid #8d8d8d;
  121. background-color: #e7e7e7;
  122. padding: 2px;
  123. }
  124. .clsCCHLBottomBar {
  125. border-top: 1px solid #999;
  126. margin: 0;
  127. padding: 0;
  128. padding-top: 5px;
  129. padding-bottom: 5px;
  130. text-align: right;
  131. }
  132. .clsCCHLInsertRemoveButton {
  133. color: black;
  134. text-decoration: none;
  135. text-align: center;
  136. padding: 2px;
  137. width: 100%;
  138. overflow: visible;
  139. background-color: white;
  140. border: solid 1px #999;
  141. white-space: nowrap;
  142. }
  143. .clsCCHLInsertRemoveButton[disabled] {
  144. color: #CCC;
  145. text-decoration: none;
  146. text-align: center;
  147. padding: 2px;
  148. width: 100%;
  149. overflow: visible;
  150. background-color: white;
  151. border: 1px solid #999;
  152. white-space: nowrap;
  153. }
  154. .clsCCHLInsertRemoveButtonOver {
  155. color: black;
  156. background-color: #E3E9F3;
  157. text-decoration: none;
  158. text-align: center;
  159. padding: 2px;
  160. width: 100%;
  161. overflow: visible;
  162. border: 1px solid #999;
  163. white-space: nowrap;
  164. }
  165. .clsCCHLChoicesHeader {
  166. color: #369;
  167. font-size: 10pt;
  168. }
  169. .clsCCHLChoicesListbox {
  170. min-width: 200px;
  171. margin-top: 0;
  172. margin-left: 5px;
  173. margin-right: 5px;
  174. }
  175. .clsCCHLFeedbackWidget {
  176. margin-top: 0;
  177. margin-left: 5px;
  178. margin-right: 5px;
  179. margin-bottom: 0;
  180. border-width: 0;
  181. border-top-style: solid;
  182. border-color: white;
  183. padding-top: 2px;
  184. }
  185. .clsCCHLFeedbackWidgetParseError {
  186. margin-top: 0;
  187. margin-left: 5px;
  188. margin-right: 5px;
  189. margin-bottom: 0;
  190. border-width: 2px;
  191. border-top-color: #F60;
  192. border-top-style: dashed;
  193. padding-top: 0;
  194. }
  195. .clsCCHLFeedbackWidgetParseErrorArrowLeft {
  196. margin: 0;
  197. border-width: 2px;
  198. border-top-color: #F60;
  199. border-top-style: dashed;
  200. padding-top: 0;
  201. }
  202. .clsCCHLFeedbackSpacer {
  203. width: 100%;
  204. min-width: 200px;
  205. }
  206. .clsCCHLTextWidget {
  207. width: 145px;
  208. }
  209. .clsCCHLTextWidgetParseError {
  210. border-bottom-width: 2px;
  211. border-bottom-color: #F60;
  212. border-bottom-style: dashed;
  213. }
  214. .clsPromptInvalidMessageContainer {
  215. background: #fff;
  216. border: 1px solid #f00;
  217. padding-left: 2px;
  218. }
  219. .clsPromptInvalidMessage {
  220. font-size: 8pt;
  221. color: #f00;
  222. line-height: 8pt;
  223. }
  224. .clsCCHLCheckBoxList {
  225. overflow: auto;
  226. border: 2px inset threedhighlight;
  227. padding-left: 5px;
  228. padding-right: 10px;
  229. padding-bottom: 2px;
  230. margin: 0;
  231. min-width: 200px;
  232. max-height: 165px;
  233. }
  234. .clsCCHLRadioGroupList {
  235. overflow: auto;
  236. border: 2px inset threedhighlight;
  237. padding-left: 5px;
  238. padding-right: 10px;
  239. padding-bottom: 2px;
  240. margin: 0;
  241. min-width: 200px;
  242. max-height: 165px;
  243. }
  244. .clsCCHLAlignRight {
  245. text-align: right;
  246. }
  247. .clsCCHLListControl {
  248. min-width: 200px;
  249. }
  250. .clsCCHLSelectControl {
  251. min-width: 200px;
  252. }
  253. .clsCCHLCheckBox {
  254. font-size: 70%;
  255. color: black;
  256. }
  257. .clsCCHLSelectDateCalendar {
  258. border: 1px solid #999;
  259. color: black;
  260. padding: 3px;
  261. margin-right: 5px;
  262. text-align: center;
  263. vertical-align: top;
  264. background-color: white;
  265. height: 240px;
  266. overflow: visible;
  267. width: 200px;
  268. }
  269. .clsCCHLSelectDateCalendarDialog {
  270. background-color: #ffffff;
  271. color: #121212;
  272. padding: 3px;
  273. text-align: center;
  274. vertical-align: top;
  275. overflow: visible;
  276. width: 210px;
  277. border: 1px solid #444444;
  278. }
  279. .clsCCHLSelectDateDialogTopTable {
  280. border-collapse: separate;
  281. }
  282. .clsCCHLSelectDateYears {
  283. text-align: center;
  284. background-color: #00649d;
  285. color: #121212;
  286. font-weight: bold;
  287. }
  288. .clsCCHLSelectDateMonths {
  289. color: #00649d;
  290. font-size: 8pt;
  291. text-decoration: underline;
  292. margin-top: 3px;
  293. text-align: center;
  294. vertical-align: bottom;
  295. cursor: pointer;
  296. font-weight: normal;
  297. }
  298. .clsCCHLSelectDateMonthsSelected {
  299. color: #00649d;
  300. font-size: 8pt;
  301. text-decoration: underline;
  302. margin-top: 3px;
  303. text-align: center;
  304. vertical-align: bottom;
  305. cursor: pointer;
  306. font-weight: bold;
  307. }
  308. .clsCCHLSelectDateMonthsDisabled {
  309. color: #121212;
  310. font-size: 8pt;
  311. text-decoration: none;
  312. margin-top: 3px;
  313. text-align: center;
  314. vertical-align: bottom;
  315. cursor: default;
  316. font-weight: normal;
  317. }
  318. .clsCCHLSelectDateDaysOfWeek {
  319. background-color: #8d8d8d;
  320. font-size: 9pt;
  321. padding: 3px;
  322. color: #121212;
  323. text-decoration: none;
  324. text-align: center;
  325. }
  326. .clsCCHLSelectDateDays {
  327. color: #00649d;
  328. text-decoration: underline;
  329. text-align: center;
  330. font-size: 10pt;
  331. padding: 3px;
  332. cursor: pointer;
  333. font-weight: normal;
  334. background-color: transparent;
  335. }
  336. .clsCCHLSelectDateDaysSelected {
  337. font-weight: bold;
  338. color: #00649d;
  339. background-color: #f8f8f8;
  340. text-decoration: none;
  341. font-size: 80%;
  342. cursor: pointer;
  343. text-align: center;
  344. padding: 3px;
  345. }
  346. .clsCCHLSelectDateDaysDisabled {
  347. color: #121212;
  348. text-decoration: none;
  349. text-align: center;
  350. font-size: 10pt;
  351. padding: 3px;
  352. cursor: default;
  353. font-weight: normal;
  354. background-color: #ffffff;
  355. }
  356. .clsCCHLSelectDateEditBox {
  357. padding: 0;
  358. padding-left: 5px;
  359. margin-top: 0;
  360. margin-left: 0;
  361. margin-right: 5px;
  362. width: 140px;
  363. }
  364. .clsCCHLSelectDateEditBoxParseError {
  365. padding: 0;
  366. padding-left: 5px;
  367. margin-top: 0;
  368. margin-left: 0;
  369. margin-right: 5px;
  370. border-bottom-color: #F60;
  371. border-bottom-style: dashed;
  372. width: 140px;
  373. }
  374. .clsCCHLSelectDateYearEditBox {
  375. width: 100px;
  376. font-size: 13px;
  377. text-align: center;
  378. font-weight: bold;
  379. }
  380. .clsCCHLSelectDateYearEditBoxParseError {
  381. text-align: center;
  382. border-bottom-color: #F60;
  383. border-bottom-style: dashed;
  384. font-weight: bold;
  385. }
  386. .clsCCHLSelectTimeEditBox {
  387. border: 1px solid #999999;
  388. margin: 0;
  389. padding: 0;
  390. margin-right: 5px;
  391. overflow: visible;
  392. overflow-x: visible;
  393. background-color: #ffffff;
  394. width: 140px;
  395. }
  396. .clsCCHLSelectTimeEditBoxExtend {
  397. margin: 0;
  398. padding: 0;
  399. margin-right: 5px;
  400. overflow: visible;
  401. overflow-x: visible;
  402. background-color: #ffffff;
  403. width: 180px;
  404. border: 1px solid #999999;
  405. }
  406. .clsCCHLSelectTime {
  407. margin-left: 0;
  408. top: 0;
  409. left: 0;
  410. }
  411. .clsCCHLSelectTimeControl {
  412. text-align: center;
  413. padding: 0;
  414. margin: 0;
  415. border-bottom-width: 2px;
  416. border-bottom-color: white;
  417. border-bottom-style: solid;
  418. border: none;
  419. background-image: none;
  420. }
  421. .clsCCHLSelectTimeControlParseError {
  422. text-align: center;
  423. padding: 0;
  424. border: none;
  425. border-bottom-width: 2px;
  426. border-bottom-color: #F60;
  427. border-bottom-style: dashed;
  428. }
  429. .clsCCHLColon {
  430. font: message-box;
  431. font-family: "Helvetica Neue", Helvetica, Tahoma, Arial, "MS UI Gothic", Gulim, SimSun, PMingLiU, Raghu8, "Arial Unicode MS", "Andale WT", sans-serif;
  432. vertical-align: middle;
  433. background-color: #ffffff;
  434. margin: 0;
  435. border: 0;
  436. padding: 0;
  437. }
  438. .clsCCHLClock {
  439. margin: 0;
  440. height: 190px;
  441. width: 140px;
  442. position: relative;
  443. }
  444. .clsCCHLClockBlock {
  445. border: 1px solid #444444;
  446. background-color: #ffffff;
  447. margin-bottom: 10px;
  448. width: 100%;
  449. }
  450. .clsCCHLClockDigits {
  451. position: absolute;
  452. top: 0;
  453. left: 0;
  454. font-size: 10px;
  455. color: black;
  456. }
  457. .clsCCHLMinuteHand {
  458. position: absolute;
  459. width: 2px;
  460. height: 2px;
  461. font-size: 2px;
  462. background: black;
  463. border: 1px solid black;
  464. }
  465. .clsCCHLHourHand {
  466. position: absolute;
  467. width: 2px;
  468. height: 2px;
  469. font-size: 2px;
  470. background: black;
  471. border: 1px solid black;
  472. }
  473. .clsCCHLSecondHand {
  474. position: absolute;
  475. width: 2px;
  476. height: 2px;
  477. font-size: 2px;
  478. background: #369;
  479. border: 1px solid #369;
  480. }
  481. .clsCCHLDivClock {
  482. position: absolute;
  483. top: 0;
  484. left: 0;
  485. }
  486. .clsCCHLDivRelative {
  487. position: relative;
  488. }
  489. .clsCCHLAngleChooser {
  490. border: 1px solid #444444;
  491. background-color: #ffffff;
  492. margin-bottom: 10px;
  493. width: 170px;
  494. cursor: default;
  495. }
  496. .clsCCHLDivAngleChooserContainer {
  497. position: absolute;
  498. top: 0;
  499. left: 0;
  500. width: 170px;
  501. overflow: hidden;
  502. }
  503. .clsCCHLDivAngleHands {
  504. position: absolute;
  505. top: 0;
  506. left: 0;
  507. width: 100%;
  508. height: 100%;
  509. background-color: lime;
  510. }
  511. .clsCCHLStartAngle {
  512. position: absolute;
  513. width: 2px;
  514. height: 2px;
  515. font-size: 2px;
  516. background: black;
  517. }
  518. .clsCCHLEndAngle {
  519. position: absolute;
  520. width: 4px;
  521. height: 4px;
  522. font-size: 4px;
  523. background: red;
  524. }
  525. .clsCCHLBoundingBox {
  526. background-color: #E7E7E7;
  527. margin: 5px;
  528. padding-top: 5px;
  529. padding-right: 5px;
  530. padding-bottom: 5px;
  531. }
  532. .clsCCHLIntervalWidgetParseError {
  533. margin-top: 5px;
  534. margin-left: 0;
  535. margin-right: 3px;
  536. border-bottom-color: #F60;
  537. border-bottom-style: dashed;
  538. }
  539. .clsCCHLSwsEditBox {
  540. margin-right: 5px;
  541. }
  542. .clsCCHLSwsSearchButton {
  543. padding: 2px;
  544. margin-left: 5px;
  545. margin-right: 5px;
  546. color: black;
  547. }
  548. .clsCCHLSwsOptions {
  549. margin-top: 5px;
  550. color: black;
  551. font-size: 10pt;
  552. }
  553. .clsCCHLSwsResultsHeader {
  554. color: #369;
  555. font-size: 10pt;
  556. }
  557. .clsCCHLSwsChoicesHeader {
  558. color: #369;
  559. font-size: 10pt;
  560. }
  561. .clsCCHLSwsResultsListbox {
  562. width: 150px;
  563. margin-top: 0;
  564. margin-left: 5px;
  565. margin-right: 5px;
  566. margin-bottom: 5px;
  567. min-width: 200px !important;
  568. }
  569. .clsCCHLSwsChoicesListbox {
  570. width: 150px;
  571. margin-top: 0;
  572. margin-left: 5px;
  573. margin-right: 5px;
  574. margin-bottom: 5px;
  575. min-width: 200px !important;
  576. }
  577. .clsCCHLSwsResultsListboxSingle {
  578. width: 230px;
  579. margin-top: 0;
  580. margin-left: 5px;
  581. margin-right: 5px;
  582. margin-bottom: 5px;
  583. min-width: 230px !important;
  584. }
  585. .clsCCHLOptions {
  586. cursor: pointer;
  587. vertical-align: bottom;
  588. width: 240px;
  589. padding: 0;
  590. }
  591. .clsCCHLDialogTitle {
  592. font-size: 90%;
  593. font-weight: bold;
  594. color: #369;
  595. }
  596. .clsCCHLDialogHeaderBorder {
  597. background-color: #369;
  598. }
  599. .clsCCHLDialogIntroduction {
  600. font-size: 70%;
  601. color: #369;
  602. }
  603. .clsCCHLDialogSeperator {
  604. background-color: #999;
  605. }
  606. .clsCCHLDialogFooterButtons {
  607. background-color: #999;
  608. }
  609. .clsCCHLFormLabel {
  610. font-size: 70%;
  611. font-weight: bold;
  612. color: #369;
  613. }
  614. .clsCCHLButton {
  615. font-size: 70%;
  616. color: black;
  617. text-decoration: none;
  618. cursor: pointer;
  619. width: 100%;
  620. height: 18px;
  621. padding-top: 2px;
  622. }
  623. .clsCCHLButtonLeftRightPadding {
  624. padding-left: 10px;
  625. padding-right: 10px;
  626. }
  627. .clsCCHLButton:hover {
  628. background-color: #E3E9F3;
  629. }
  630. .clsCCHLPromptButton {
  631. font-size: 90%;
  632. color: black;
  633. text-decoration: none;
  634. text-align: center;
  635. width: auto;
  636. height: 26px;
  637. padding-top: 2px;
  638. padding-bottom: 2px;
  639. margin-right: 7px;
  640. background-color: white;
  641. border: 1px solid #999;
  642. cursor: pointer;
  643. }
  644. .clsCCHLPromptButtonOver {
  645. font-size: 90%;
  646. color: black;
  647. background-color: #E3E9F3;
  648. text-decoration: none;
  649. text-align: center;
  650. width: auto;
  651. height: 26px;
  652. padding-top: 2px;
  653. padding-bottom: 2px;
  654. margin-right: 7px;
  655. border: 1px solid #999;
  656. cursor: pointer;
  657. }
  658. .clsCCHLPromptButton[disabled] {
  659. font-size: 90%;
  660. color: #CCC;
  661. text-decoration: none;
  662. text-align: center;
  663. width: auto;
  664. height: 26px;
  665. padding-top: 2px;
  666. padding-bottom: 2px;
  667. margin-right: 7px;
  668. background-color: white;
  669. border: 1px solid #CCC;
  670. cursor: default;
  671. }
  672. .clsCCHLTableLink {
  673. font-size: 70%;
  674. color: #369;
  675. text-decoration: underline;
  676. }
  677. .clsCCHLTableText {
  678. font-size: 70%;
  679. color: #369;
  680. }
  681. .clsCCHLTableItemCount {
  682. font-size: 70%;
  683. font-weight: normal;
  684. color: black;
  685. }
  686. .clsCCHLTableSortTitle {
  687. text-decoration: none;
  688. font-weight: bold;
  689. color: #369;
  690. }
  691. .clsCCHLTableTitle {
  692. font-size: 70%;
  693. font-weight: bold;
  694. color: #369;
  695. }
  696. .clsCCHLTableOutline {
  697. background-color: black;
  698. }
  699. .clsCCHLTableBody {
  700. background-color: white;
  701. }
  702. .clsCCHLTableOutlineIE {
  703. border: 1px solid;
  704. border-color: black #999 #999 black;
  705. }
  706. .clsCCHLTableOutline1 {
  707. background-color: black;
  708. }
  709. .clsCCHLTableOutline2 {
  710. background-color: #999;
  711. }
  712. .clsCCHLTableOutline3 {
  713. background-color: #999;
  714. }
  715. .clsCCHLTreePane {
  716. height: 400px;
  717. width: 300px;
  718. overflow: auto;
  719. border: 1px solid black;
  720. padding: 5px;
  721. }
  722. .clsCCHLTreeNode_unselected {
  723. cursor: pointer;
  724. margin: 0;
  725. padding: 0;
  726. background-color: white;
  727. color: black;
  728. vertical-align: middle;
  729. }
  730. .clsCCHLTreeNode_partial {
  731. cursor: pointer;
  732. background-color: #E3E9F3;
  733. margin: 0;
  734. padding: 0;
  735. color: black;
  736. vertical-align: middle;
  737. }
  738. .clsCCHLTreeNode_selected {
  739. cursor: pointer;
  740. margin: 0;
  741. padding: 0;
  742. background-color: black;
  743. color: white;
  744. vertical-align: middle;
  745. }
  746. .clsCCHLTreeNode_hover {
  747. cursor: pointer;
  748. margin: 0;
  749. padding: 0;
  750. color: black;
  751. background-color: #BEC8DC;
  752. vertical-align: middle;
  753. }
  754. .clsCCHLTreeLevel {
  755. margin: 0;
  756. padding: 0;
  757. vertical-align: middle;
  758. }
  759. .clsCCHLTreeLabel {
  760. cursor: pointer;
  761. }
  762. .clsCCHLTreeText {
  763. padding: 0 1px 0 3px;
  764. font-size: 70%;
  765. vertical-align: middle;
  766. }
  767. .noLink {
  768. text-decoration: none;
  769. color: black;
  770. font-weight: normal;
  771. }
  772. SPAN.clsCCHLTreeNode_selected A.noLink {
  773. color: white;
  774. }
  775. .clsCCHLErrorRequired {
  776. margin-right: 2px;
  777. }
  778. .clsCCHLCPCell {
  779. border: 1px solid #CCC;
  780. width: 15px;
  781. height: 15px;
  782. text-align: center;
  783. cursor: pointer;
  784. }
  785. .clsCCHLCPCell_hover {
  786. border: 1px solid #369;
  787. width: 15px;
  788. height: 15px;
  789. text-align: center;
  790. cursor: pointer;
  791. }
  792. .clsCCHLCPCell_active {
  793. border: 1px solid #369;
  794. width: 15px;
  795. height: 15px;
  796. text-align: center;
  797. }
  798. .clsCCHLCPCellLabel {
  799. padding-left: 10px;
  800. padding-right: 40px;
  801. padding-top: 5px;
  802. padding-bottom: 5px;
  803. }
  804. .clsCCHLCPCustomTB {
  805. padding-left: 5px;
  806. padding-right: 5px;
  807. }
  808. .clsCCHLCPPreview {
  809. height: 177px;
  810. width: 240px;
  811. background-color: #E7E7E7;
  812. border: 1px solid;
  813. border-color: #CCC;
  814. }
  815. .clsCCHLCPPreviewSwatch {
  816. height: 110px;
  817. width: 145px;
  818. cursor: pointer;
  819. }
  820. .clsCCHLCPButton {
  821. height: 22px;
  822. width: 29px;
  823. background-color: white;
  824. border: 1px solid #CCC;
  825. margin-right: 3px;
  826. cursor: pointer;
  827. }
  828. .clsCCHLCPButtonOver {
  829. height: 22px;
  830. width: 29px;
  831. background-color: #E3E9F3;
  832. border: 1px solid #369;
  833. margin-right: 3px;
  834. cursor: pointer;
  835. }
  836. .clsCCHLCPLink {
  837. text-decoration: underline;
  838. font-size: 70%;
  839. color: #369;
  840. cursor: pointer;
  841. }
  842. .clsCCHLCPMenuContainer {
  843. background-color: white;
  844. border: 1px solid #369;
  845. }
  846. .clsCCHLCPCaptionBar {
  847. padding: 3px;
  848. background-color: #E3E9F3;
  849. }
  850. .clsCCHLCPPalette {
  851. padding: 3px;
  852. }
  853. .clsCCHLCPItem {
  854. border: 1px solid white;
  855. padding: 1px;
  856. }
  857. .clsCCHLCPItem_hover {
  858. border: 1px solid #369;
  859. background-color: #BEC8DC;
  860. padding: 1px;
  861. }
  862. .clsCCHLCPItem_active {
  863. border: 1px solid #369;
  864. background-color: #E3E9F3;
  865. padding: 1px;
  866. }
  867. .clsCCHLAPButtonNormal {
  868. border: 1px solid #CCC;
  869. background-color: white;
  870. padding: 2px;
  871. }
  872. .clsCCHLAPButtonOver {
  873. border: 1px solid #CCC;
  874. background-color: #BEC8DC;
  875. cursor: pointer;
  876. padding: 2px;
  877. }
  878. .clsCCHLAPButtonPressed {
  879. border: 1px solid #369;
  880. background-color: #E3E9F3;
  881. padding: 2px;
  882. }
  883. .clsCCHLAPButtonOverPressed {
  884. border: 1px solid #369;
  885. background-color: #E3E9F3;
  886. padding: 2px;
  887. }
  888. .clsCCHLAPContainer {
  889. background-color: white;
  890. border: 1px solid #369;
  891. }
  892. .clsCCHLParentDetail {
  893. display: none;
  894. }
  895. .clsCCHLExpandCollapseHover {
  896. cursor: pointer;
  897. }
  898. .clsCCHLParseErrorOn {
  899. border-bottom: 2px dashed #F60;
  900. padding-bottom: 0;
  901. }
  902. .clsCCHLParseErrorOff {
  903. border-bottom-width: 0;
  904. padding-bottom: 2px;
  905. }
  906. .clsCCHLPromptLink {
  907. font-size: 60%;
  908. color: #00C;
  909. font-weight: normal;
  910. cursor: pointer;
  911. text-decoration: underline;
  912. }
  913. .clsCCHLContextBar {
  914. padding: 1px 2px 4px 5px;
  915. cursor: default;
  916. height: 42px;
  917. overflow: hidden;
  918. border: none;
  919. background-color: Transparent;
  920. border: 1px solid #444444;
  921. }
  922. .clsCCHLContextBar TABLE {
  923. padding: 0;
  924. border-style: none;
  925. border-collapse: collapse;
  926. white-space: nowrap;
  927. margin: 0;
  928. }
  929. .clsCCHLContextBar TBODY {
  930. padding: 0;
  931. border-style: none;
  932. border-collapse: collapse;
  933. white-space: nowrap;
  934. margin: 0;
  935. }
  936. .clsCCHLContextBar TR {
  937. padding: 0;
  938. border-style: none;
  939. border-collapse: collapse;
  940. white-space: nowrap;
  941. margin: 0;
  942. }
  943. .clsCCHLContextBar TD {
  944. padding: 0;
  945. border-style: none;
  946. border-collapse: collapse;
  947. white-space: nowrap;
  948. margin: 0;
  949. }
  950. .clsCCHLContextLabel {
  951. font-family: "Helvetica Neue", Helvetica, Tahoma;
  952. font-size: 80%;
  953. color: #000000;
  954. }
  955. TABLE.clsCCHLContextItem {
  956. cursor: default;
  957. }
  958. TD.clsCCHLContextItem {
  959. padding: 2px;
  960. border-color: #9AC;
  961. font-family: "Helvetica Neue", Helvetica, Tahoma;
  962. font-size: 70%;
  963. margin: 0;
  964. border: 1px solid #444444;
  965. color: #000000;
  966. background-color: #ffffff;
  967. }
  968. TD.clsCCHLContextItem_selected {
  969. padding: 2px;
  970. border-color: #9AC;
  971. font-family: "Helvetica Neue", Helvetica, Tahoma;
  972. font-size: 70%;
  973. margin: 0;
  974. border: 1px solid #444444;
  975. color: #000000;
  976. background-color: #95daf2;
  977. }
  978. .clsCCHLContextItemImg {
  979. height: 24px;
  980. padding: 0;
  981. margin: 0;
  982. width: 7px;
  983. }
  984. .clsCCHLCaretVerticalBar {
  985. padding: 3px;
  986. width: 10px;
  987. border-left: 1px solid black;
  988. border-right: 1px solid black;
  989. background-color: white;
  990. }
  991. TABLE.clsCCHLContextItemSelected .clsCCHLContextItemLabel {
  992. background-color: black;
  993. color: white;
  994. }
  995. .clsCCHLScrollButton {
  996. padding: 0;
  997. margin: 0;
  998. background-color: white;
  999. border: 1px solid;
  1000. border-color: #CCC;
  1001. }
  1002. .clsCCHLScrollButton_hover {
  1003. background-color: #BEC8DC;
  1004. border: 1px solid;
  1005. border-color: #9AC;
  1006. }
  1007. .clsCCHLScrollButton_pressed {
  1008. background-color: #BEC8DC;
  1009. border: 1px solid;
  1010. border-color: #369;
  1011. }
  1012. .clsCCHLScrollButtons {
  1013. float: right;
  1014. width: 22px;
  1015. }
  1016. .clsCCHLMsgDetails {
  1017. overflow: auto;
  1018. background-color: transparent;
  1019. }
  1020. DIV.clsCCHLDropRect {
  1021. z-index: 98;
  1022. position: absolute;
  1023. width: 0;
  1024. height: 0;
  1025. top: 0;
  1026. left: 0;
  1027. border: 2px dashed black;
  1028. font-size: 2pt;
  1029. display: none;
  1030. }
  1031. .clsPalette {
  1032. width: 150px;
  1033. height: 150px;
  1034. background: url(td_images/icon_colorpicker.png) no-repeat;
  1035. background-position: -65px 0;
  1036. background-color: #F00;
  1037. border: 1px solid gray;
  1038. position: relative;
  1039. }
  1040. .clsPaletteIndicator {
  1041. background-image: url(td_images/icon_colorpicker.png);
  1042. background-position: -240px 0;
  1043. height: 11px;
  1044. width: 11px;
  1045. top: 0;
  1046. left: 0;
  1047. background-repeat: no-repeat;
  1048. position: relative;
  1049. }
  1050. .clsPreviewDiv {
  1051. width:100%;
  1052. height:20px;
  1053. border: 1px solid gray;
  1054. background-color:transparent;
  1055. }
  1056. .clsHueBar {
  1057. background: url(td_images/icon_colorpicker.png) no-repeat;
  1058. background-position: 0 0;
  1059. height: 150px;
  1060. width: 19px;
  1061. position: relative;
  1062. border: 1px solid gray;
  1063. }
  1064. .clsSliderInHueBar {
  1065. background: url(td_images/icon_colorpicker.png) no-repeat;
  1066. background-position: -24px 0px;
  1067. width: 37px;
  1068. height: 10px;
  1069. font-size: 6pt;
  1070. left: -28px;
  1071. position: relative;
  1072. }
  1073. .clsContainerBorder {
  1074. border:1px solid gray;
  1075. }
  1076. .clsCustomColorBox {
  1077. width:19px;
  1078. height:19px;
  1079. background-color:transparent;
  1080. margin: 1px;
  1081. }
  1082. .clsEmptyCustomColorBox {
  1083. border: 1px dotted gray;
  1084. }
  1085. .customColorAddButton {
  1086. position: absolute;
  1087. top: -25px;
  1088. left: 290px;
  1089. width: 40px;
  1090. height: 20px;
  1091. }
  1092. .clsCCHLDropRect IMG {
  1093. filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  1094. opacity: 0.5;
  1095. }
  1096. .clsBorderActionButton {
  1097. border: 1px solid #99bbd1;
  1098. background-color: #d3e4ef;
  1099. }
  1100. .clsPreviewAreaContainer {
  1101. border: 1px solid #99bbd1;
  1102. }
  1103. .clsHighContrast .clsPreviewAreaContainer {
  1104. border: 1px solid #fff;
  1105. }
  1106. .clsHighContrast .clsPreviewContent {
  1107. border: 1px solid #fff;
  1108. }
  1109. .clsHighContrast .clsPreviewBorder {
  1110. position: relative;
  1111. }
  1112. .clsHighContrast .clsPreviewBorderLegend {
  1113. position: absolute;
  1114. left: 10;
  1115. top: -8;
  1116. background-color: #fff;
  1117. }