PageRenderTime 274ms CodeModel.GetById 15ms RepoModel.GetById 1ms app.codeStats 0ms

/public/css/default/jquery-ui/tab-screen.css

http://simpleinvoices.googlecode.com/
CSS | 792 lines | 525 code | 131 blank | 136 comment | 0 complexity | 26650b0c757fc9cc8758a1673749e233 MD5 | raw file
Possible License(s): GPL-3.0, LGPL-2.1, GPL-2.0, LGPL-3.0
  1. /* PAGE BODY
  2. Last Edit: $Id: tab-screen.css 3264 2010-08-06 08:34:48Z matt.developercity $ */
  3. html, body { padding: 0; margin: 0; font-family:arial,sans-serif;}
  4. body {
  5. background:#ebebeb; }
  6. body, .dialog {
  7. font-family:arial, verdana, helvetica, sans-serif;
  8. font-size:12px;
  9. color:#333; }
  10. table.manage {
  11. font-size:12px; }
  12. td.account {
  13. font-size:12px; }
  14. /* Tablesorter table styling - end
  15. td for the manage screen - start */
  16. td.index_table {
  17. background-color:#F5F5F5;
  18. border:1px solid #fff;
  19. font-style:normal;
  20. font-weight:400;
  21. text-decoration:none;
  22. border-color:#FFF;
  23. border-style:none; }
  24. td, div {
  25. font-family:verdana, arial, helvetica, sans-serif;
  26. text-align:left; }
  27. td {
  28. padding:4px;
  29. }
  30. td.columnleft {
  31. border-left:5px solid #EEE;
  32. }
  33. td.details_screen{
  34. border-top: 1px dashed #d3d3d3;
  35. line-height:120%;
  36. }
  37. table tr:first-child td.details_screen {
  38. border:none;
  39. }
  40. /* Credits.html
  41. -------------------------------------------------*/
  42. .credit_names li {
  43. font-weight:700;
  44. }
  45. .credit_names li ul {
  46. font-weight:normal;
  47. padding:0.2em 0 1.3em 0;
  48. }
  49. .solutionTable {
  50. margin:20px 0;
  51. }
  52. .solutionTable td, .solutionTable th {
  53. padding:3px 10px;
  54. }
  55. /* GLOBALS & GENERAL CASES
  56. -------------------------------------------------*/
  57. .print_only {
  58. display:none; }
  59. /*
  60. a:hover {
  61. color:#fff;
  62. background-color:#900;
  63. text-decoration:none; }
  64. */
  65. a.image:link,a.image:visited,a.image:hover {
  66. border:none;
  67. background:none;
  68. padding:0; }
  69. a.toggle.active:link,a.toggle.active:visited,a.toggle.active:hover {
  70. background:#999 !important;
  71. color:#03c !important;
  72. text-decoration:none;
  73. font-weight:400 !important; }
  74. p {
  75. font:11px Arial, Helvetica, sans-serif;
  76. margin:0 0 15px; }
  77. hr {
  78. background-color:#000;
  79. height:1px;
  80. border:0;
  81. margin:10px 0; }
  82. a img {
  83. border:0; }
  84. a.image img {
  85. border:none;
  86. margin:0;
  87. padding:0; }
  88. table tr.shaded td {
  89. background-color:#edf3fe; }
  90. a.anchor:link,a.anchor:visited,a.anchor:hover {
  91. color:#fff;
  92. background:#fff;
  93. font-size:0;
  94. text-decoration:none;
  95. padding:0; }
  96. div.notice {
  97. background:#080; }
  98. div.alert {
  99. background:red; }
  100. /*
  101. h1 {
  102. font:bold 32px Arial, Helvetica, sans-serif;
  103. letter-spacing:normal;
  104. color:#000;
  105. position:relative;
  106. margin:5px 0 15px;
  107. padding:0 0 5px; }
  108. */
  109. /* TYPOGRAPHY
  110. -------------------------------------------------*/
  111. h1.admin {
  112. margin-bottom:2px; }
  113. h2 {
  114. /* font-size:18px;
  115. font-family:helvetica;
  116. */
  117. margin:0 0 15px; }
  118. /*
  119. h3 {
  120. font-size:1em;
  121. text-align:center;
  122. margin:4pt;
  123. }
  124. h4 {
  125. font-size:11px;
  126. margin:0; }
  127. h5 {
  128. font-size:80%;
  129. font-style:italic;
  130. font-family:georgia;
  131. font-weight:400;
  132. text-align:left;
  133. padding-top:3px;
  134. color:#6FC0DE;
  135. border-bottom:1px solid #C2DDE7;
  136. margin:0 0 20px; }
  137. h5 strong {
  138. color:#4F9DBA; }
  139. */
  140. form {
  141. margin:0;
  142. padding:0; }
  143. .red {
  144. color:#c00; }
  145. .blue {
  146. color:#06c; }
  147. .green {
  148. color:#390; }
  149. .highlight {
  150. background-color:#ffc; }
  151. ins {
  152. background-color:#cfc;
  153. text-decoration:none; }
  154. del {
  155. color:#999; }
  156. code,pre {
  157. font-family:"Bitstream Vera Sans Mono", monaco, "Courier New", courier, monospace;
  158. background:inherit;
  159. color:#333;
  160. font-size:80%; }
  161. table {
  162. border-collapse:collapse; }
  163. /* Old PHP Reports CSS - uses class="reportTable" */
  164. table.reportTable {
  165. border:1px solid #000; }
  166. *+html table.reportTable {
  167. border-collapse:separate; }
  168. *+html td.PAGE_LAYER {
  169. border-width:thin;
  170. border:1px solid #000;
  171. border-collapse:separate; }
  172. *+html table.reportTable tr {
  173. border:1px solid #000;
  174. border-collapse:separate; }
  175. table.reportTable td.PAGE_LAYER {
  176. background-color:#ccc;
  177. border-color:#000; }
  178. /* New PHPreports CSS - uses ID="pg2" or "pg1" - Although HEADER and FOOTER are used now instead of PAGE_LAYER, it is left as is for compatibility */
  179. table#pg1 {
  180. border:1px solid #000; }
  181. *+html table#pg1 {
  182. border-collapse:separate; }
  183. *+html td.PAGE_LAYER {
  184. border-width:thin;
  185. border:1px solid #000;
  186. border-collapse:separate; }
  187. *+html table#pg1 tr {
  188. border:1px solid #000;
  189. border-collapse:separate; }
  190. table#pg1 td.PAGE_LAYER {
  191. background-color:#ccc;
  192. border-color:#000; }
  193. table#pg1 td.GROUP_LAYER {
  194. background-color:#fff;
  195. border-color:#000; }
  196. table#pg2 {
  197. border:1px solid #000; }
  198. *+html table#pg2 {
  199. border-collapse:separate; }
  200. *+html td.PAGE_LAYER {
  201. border-width:thin;
  202. border:1px solid #000;
  203. border-collapse:separate; }
  204. *+html table#pg2 tr {
  205. border:1px solid #000;
  206. border-collapse:separate; }
  207. table#pg2 td.PAGE_LAYER {
  208. background-color:#ccc;
  209. border-color:#000; }
  210. table#pg2 td.GROUP_LAYER {
  211. background-color:#fff;
  212. border-color:#000; }
  213. /*
  214. tr {
  215. border:1px solid #fff; }
  216. td {
  217. border:1px solid #fff; }
  218. Work around IE/Win code size bug - courtesy Jesper, waffle.wootest.net */
  219. * html code {
  220. font-size:105%; }
  221. /* STRUCTURE
  222. -------------------------------------------------*/
  223. div#Container {
  224. /* background:#fff;*/
  225. padding:10px;
  226. background: #FFFFFF;
  227. /*
  228. background: #FFFFFF url(../../../images/common/paper_corner.gif) no-repeat scroll right top;
  229. border-bottom:2px #DADADA solid;
  230. border-right:2px #DADADA solid;
  231. border-left:1px #DADADA solid;
  232. border-top:2px #DDD solid;
  233. border-style:solid;
  234. */
  235. border: 1px solid #ddd;
  236. /*margin: 0 auto;*/
  237. margin:-34px auto 0;
  238. padding-top:42px;
  239. width: 970px;
  240. z-index:1;
  241. -moz-box-shadow:0 3px 5px #CCCCCC;
  242. -webkit-box-shadow:0 3px 5px #CCCCCC;
  243. -webkit-border-top-left-radius:6px;
  244. -webkit-border-top-right-radius:6px;
  245. -moz-border-radius-topleft:6px;
  246. -moz-border-radius-topright:6px;
  247. -webkit-border-bottom-left-radius:6px;
  248. -webkit-border-bottom-right-radius:6px;
  249. -moz-border-radius-bottomleft:6px;
  250. -moz-border-radius-bottomright:6px;
  251. /* margin:13px auto 0;
  252. padding:0 23px 0 30px;
  253. */
  254. }
  255. .ClearAll {
  256. clear:both;
  257. font-size:1px;
  258. margin:0;
  259. padding:0; }
  260. .Left {
  261. text-align:left;
  262. width:70%;
  263. float:left;
  264. margin:0;
  265. padding:0; }
  266. .Right {
  267. text-align:left;
  268. float:left;
  269. width:30%;
  270. margin:0;
  271. padding:0; }
  272. /* FOR PROPORTIONAL WIDTH
  273. --------------------------*/
  274. .col {
  275. text-align:center;
  276. /*padding:0 20px;*/
  277. /*min-height:352px;*/
  278. }
  279. body.lobby .Full .bottom {
  280. margin-bottom:0; }
  281. .Right .col {
  282. padding:0 0 0 9px; }
  283. /*
  284. * For manage tables and no javascript and list of invoices in view customer screen
  285. * */
  286. table.sortable {
  287. border-spacing:0;
  288. border:1px solid #fff;
  289. border-collapse:collapse; }
  290. th.sortable {
  291. text-align:left;
  292. background-color:#e9e9da;
  293. border-bottom:1px solid #CBC7B8;
  294. border-right:1px solid #D6D2C2;
  295. font-weight:400;
  296. padding:2px; }
  297. th.sortable_rt {
  298. text-align:right;
  299. background-color:#e9e9da;
  300. border-bottom:1px solid #CBC7B8;
  301. border-right:1px solid #D6D2C2;
  302. font-weight:400;
  303. padding:2px; }
  304. /*
  305. * Accordian css - start
  306. * */
  307. #accordian {
  308. width:auto;
  309. min-height:22em;
  310. }
  311. * html #accordian {
  312. height:22em; }
  313. #accordian td {
  314. width:10%;
  315. height:3em;
  316. }
  317. #list1 {
  318. width:49%;
  319. float:right; }
  320. * html #list1 {
  321. width:49% }
  322. *+html #list1 {
  323. width:49% }
  324. #list2 {
  325. width:49%;
  326. float:left; }
  327. * html #list2 {
  328. width:50% }
  329. *+html #list2 {
  330. width:50% }
  331. /*
  332. * Accordian css - end
  333. *
  334. * left rigth - define text align for tables here
  335. * */
  336. .align_right {
  337. text-align:right; }
  338. .align_center {
  339. text-align:center; }
  340. .validation_alert {
  341. font-weight:700;
  342. color:#FFF;
  343. background-color:red;
  344. padding:10px; }
  345. #left,.Full,.align_left {
  346. text-align:left; }
  347. a:link,a:visited {
  348. /*color:#03c;*/
  349. text-decoration:none; }
  350. a.cluetip:link,
  351. a.cluetip:visited {
  352. padding-left:4px;
  353. }
  354. .title,.mytitle {
  355. text-align:center;
  356. cursor:pointer;
  357. border:1px solid #CCC;
  358. margin-top:0.5em;
  359. padding:0.1em; }
  360. .on1 .title,.on .mytitle {
  361. background-color:#E4EFC7; }
  362. .off1 .title,.off .mytitle {
  363. background-color:#E0E0E0; }
  364. .content,.mycontent {
  365. background-color:#FFF;
  366. border:1px solid silver;
  367. border-top-width:0;
  368. padding:0.1em; }
  369. .si_grey_background
  370. {
  371. background:#e5e5e5;
  372. }
  373. .gmailLoader
  374. {
  375. background-color:#CF4342;
  376. color:#fff;
  377. top:0px;
  378. right:0px;
  379. position:fixed;
  380. padding: 3px
  381. }
  382. /* extjs/doukiwki style input boes */
  383. input, select, textarea
  384. {
  385. background:#FFFFFF url(../../../images/common/text-bg.gif) repeat-x scroll center top;
  386. /*border:1px solid #B5B8C8;*/
  387. border:1px solid #CCCCCC;
  388. /*padding:1px 3px;*/
  389. margin:1px;
  390. padding:0.2em 0.3em;
  391. }
  392. /*
  393. input:focus, select:focus, iframe:focus .wysiwyg:focus, #IFrame:focus
  394. {
  395. border-bottom:1px solid #D54E21;
  396. }
  397. */
  398. .xxbutton {
  399. background:#FFFFFF url(../../../images/common/text-bg-rotate.gif) repeat-x scroll center bottom;
  400. }
  401. .xxbutton{
  402. border-top:1px solid #eee;
  403. border-left:1px solid #eee;
  404. /*border:1px solid #8CACBB;*/
  405. color:#000000;
  406. cursor:pointer;
  407. /*font-size:100%;*/
  408. margin:1px;
  409. /*padding:0.125em 0.4em;*/
  410. text-decoration:none;
  411. vertical-align:middle;
  412. font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  413. font-size:100%;
  414. line-height:130%;
  415. text-decoration:none;
  416. font-weight:bold;
  417. color:#565656;
  418. cursor:pointer;
  419. padding:5px 10px 6px 7px; /* Links */
  420. }
  421. .xxbutton_img {
  422. border:medium none;
  423. height:16px;
  424. margin:0 3px -3px 0 !important;
  425. padding:0;
  426. width:16px;
  427. }
  428. /* BUTTONS */
  429. table.buttons{
  430. border-collapse:none;
  431. }
  432. .buttons a, .buttons button{
  433. -moz-border-radius:6px;
  434. -webkit-border-radius:6px;
  435. display:block;
  436. float:left;
  437. margin:0 7px 0 0;
  438. background:#FFFFFF url(../../../images/common/text-bg-rotate.gif) repeat-x scroll center bottom;
  439. /* background-color:#f5f5f5;*/
  440. border:1px solid #ccc;
  441. border-top:1px solid #eee;
  442. border-left:1px solid #eee;
  443. font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
  444. font-size:100%;
  445. line-height:130%;
  446. text-decoration:none;
  447. font-weight:bold;
  448. color:#565656;
  449. cursor:pointer;
  450. /*padding:5px 10px 6px 7px;*/ /* OLD Links */
  451. padding:5px 10px 7px 7px; /* Links */
  452. }
  453. .buttons button{
  454. width:auto;
  455. overflow:visible;
  456. padding:4px 10px 3px 7px; /* IE6 */
  457. }
  458. .buttons button[type]{
  459. padding:5px 10px 5px 7px; /* Firefox */
  460. line-height:17px; /* Safari */
  461. }
  462. *:first-child+html button[type]{
  463. padding:4px 10px 3px 7px; /* IE7 */
  464. }
  465. .buttons button img, .buttons a img{
  466. margin:0 3px -3px 0 !important;
  467. padding:0;
  468. border:none;
  469. width:16px;
  470. height:16px;
  471. }
  472. /* STANDARD */
  473. button:hover, .buttons a:hover{
  474. border:1px solid #c2e1ef;
  475. color:#336699;
  476. }
  477. .buttons a:active{
  478. border:1px solid #6299c5;
  479. color:#fff;
  480. }
  481. /* POSITIVE */
  482. button.positive, .buttons a.positive{
  483. /* color:#529214;*/
  484. }
  485. .buttons a.positive:hover, button.positive:hover{
  486. border:1px solid #C6D880;
  487. color:#529214;
  488. }
  489. .buttons a.positive:active{
  490. border:1px solid #529214;
  491. color:#fff;
  492. }
  493. /* NEGATIVE */
  494. .buttons a.negative, button.negative{
  495. /* color:#d12f19;*/
  496. }
  497. .buttons a.negative:hover, button.negative:hover{
  498. border:1px solid #fbc2c4;
  499. color:#d12f19;
  500. }
  501. .buttons a.negative:active{
  502. border:1px solid #d12f19;
  503. color:#fff;
  504. }
  505. /*top of form*/
  506. #top
  507. {
  508. text-align:center;
  509. }
  510. .ui-tabs-hide { display: none; }
  511. .txt_right
  512. {
  513. margin:0 auto;
  514. width:970px;
  515. text-align:right;
  516. padding-top:3px;
  517. /*
  518. padding:0pt;
  519. padding-top:4px;
  520. padding-bottom:4px;
  521. padding-right:30px;
  522. height:21px;
  523. */
  524. /*background:#464646;*/
  525. /*background:transparent url(../../../images/top_menu_grey.png) repeat scroll left top;*/
  526. color:#EEE;
  527. /*color:#999999;*/
  528. }
  529. .top_menu
  530. {
  531. margin:0pt;
  532. padding:0pt;
  533. padding-top:4px;
  534. padding-bottom:4px;
  535. text-align:right;
  536. padding-right:30px;
  537. height:21px;
  538. background:#878484;
  539. /*background:#464646;*/
  540. /*background:transparent url(../../../images/common/top_menu_grey.png) repeat scroll left top;*/
  541. color:#EEE;
  542. /*color:#999999;*/
  543. }
  544. .settings {
  545. float:right;
  546. margin-top:10px;
  547. padding-right:30px;
  548. }
  549. .floatLeft{
  550. float:left;
  551. }
  552. .floatRight{
  553. float:right;
  554. }
  555. .note, .note-edit
  556. {
  557. width:100%
  558. }
  559. #tabs_customer .anchors a
  560. {
  561. background-color:#fff;
  562. margin-top:2px;
  563. padding-top:6px;
  564. padding-left;0px;
  565. }
  566. #tabs_customer .ui-tabs-panel a
  567. {
  568. float:none;
  569. background:#fff;
  570. padding:0;
  571. margin:0;
  572. }
  573. #tabs_customer .ui-tabs-panel
  574. {
  575. color:#333333;
  576. border-top: 1px #efefef solid;
  577. }
  578. #tabs_customer .anchors .ui-tabs-selected a
  579. {
  580. background-color:#E9E9DA;
  581. padding-left:12px;
  582. padding-right:12px;
  583. padding-top:4px;
  584. padding-bottom:4px;
  585. }
  586. #tabs_customer
  587. {
  588. border-bottom: 0px #efefef solid;
  589. }
  590. .ui-tabs-hide {
  591. /* display: none;*/
  592. }
  593. img.action
  594. {
  595. vertical-align:bottom;
  596. }
  597. /*
  598. * Form validation errors
  599. */
  600. .formError
  601. {
  602. position:absolute;
  603. top:300px; left:300px;
  604. width:150px;
  605. padding-bottom:15px;
  606. display:block;
  607. z-index:5000;
  608. }
  609. .formError .formErrorContent
  610. {
  611. width:100%;
  612. background:#000;
  613. color:#fff;
  614. font-family:tahoma;
  615. font-size:10px;
  616. box-shadow: 1px 1px 6px #000;
  617. -moz-box-shadow: 1px 1px 6px #000;
  618. -webkit-box-shadow: 1px 1px 6px #000;
  619. padding:4px 10px 4px 10px;
  620. border-radius: 6px;
  621. -moz-border-radius: 6px;
  622. -webkit-border-radius: 6px;
  623. }
  624. .formError .formErrorArrow{
  625. position:absolute;
  626. bottom:0;left:20px;
  627. width:15px; height:15px;
  628. }
  629. .formError .formErrorArrow div{
  630. box-shadow: 1px 4px 5px #000;
  631. -moz-box-shadow: 1px 4px 5px #000;
  632. -webkit-box-shadow: 1px 1px 5px #000;
  633. font-size:0px;
  634. }
  635. .formError .formErrorArrow .line10{width:15px;height:1px; background:#000;margin:0 auto; font-size:0px; display:block;}
  636. .formError .formErrorArrow .line9{width:13px;height:1px; background:#000;margin:0 auto;display:block;}
  637. .formError .formErrorArrow .line8{width:11px;height:1px; background:#000;margin:0 auto;display:block;}
  638. .formError .formErrorArrow .line7{width:9px;height:1px; background:#000;margin:0 auto;display:block;}
  639. .formError .formErrorArrow .line6{width:7px;height:1px; background:#000;margin:0 auto;display:block;}
  640. .formError .formErrorArrow .line5{width:5px;height:1px; background:#000;margin:0 auto;display:block;}
  641. .formError .formErrorArrow .line4{width:3px;height:1px; background:#000;margin:0 auto;display:block;}
  642. .formError .formErrorArrow .line3{width:1px;height:1px; background:#000;margin:0 auto;display:block;}
  643. /* upload logo file - people - billers */
  644. .logobuttonuploader{
  645. background-image:url(../../../images/common/download.png);
  646. background-repeat:no-repeat;
  647. padding-left:20px;
  648. }
  649. #uploadlogowrapper{
  650. width:150px;
  651. float:right;
  652. padding:5px;
  653. }