##// END OF EJS Templates
more templates updates
marcink -
r579:6d0474c7 default
parent child Browse files
Show More
@@ -1,114 +1,113 b''
1 div.diffblock {
1 div.diffblock {
2 overflow: auto;
2 overflow: auto;
3 padding: 0px;
3 padding: 0px;
4 border: 1px solid #ccc;
4 border: 1px solid #ccc;
5 background: #f8f8f8;
5 background: #f8f8f8;
6 font-size: 100%;
6 font-size: 100%;
7 line-height: 100%;
7 line-height: 100%;
8 /* new */
8 /* new */
9 line-height: 125%;
9 line-height: 125%;
10 }
10 }
11 div.diffblock .code-header{
11 div.diffblock .code-header{
12 border-bottom: 1px solid #CCCCCC;
12 border-bottom: 1px solid #CCCCCC;
13 background: #EEEEEE;
13 background: #EEEEEE;
14 color:blue;
15 padding:10px 0 10px 0;
14 padding:10px 0 10px 0;
16 }
15 }
17 div.diffblock .code-header div{
16 div.diffblock .code-header div{
18 margin-left:25px;
17 margin-left:25px;
19 font-weight: bold;
18 font-weight: bold;
20 }
19 }
21 div.diffblock .code-body{
20 div.diffblock .code-body{
22 background: #FFFFFF;
21 background: #FFFFFF;
23 }
22 }
24 div.diffblock pre.raw{
23 div.diffblock pre.raw{
25 background: #FFFFFF;
24 background: #FFFFFF;
26 color:#000000;
25 color:#000000;
27 }
26 }
28
27
29 table.code-difftable{
28 table.code-difftable{
30 border-collapse: collapse;
29 border-collapse: collapse;
31 width: 99%;
30 width: 99%;
32 }
31 }
33 table.code-difftable td:target *{
32 table.code-difftable td:target *{
34 background: repeat scroll 0 0 #FFFFBE !important;
33 background: repeat scroll 0 0 #FFFFBE !important;
35 text-decoration: underline;
34 text-decoration: underline;
36 }
35 }
37
36
38 table.code-difftable td {
37 table.code-difftable td {
39 padding: 0 !important;
38 padding: 0 !important;
40 background: none !important;
39 background: none !important;
41 border:0 !important;
40 border:0 !important;
42 }
41 }
43
42
44
43
45 .code-difftable .context{
44 .code-difftable .context{
46 background:none repeat scroll 0 0 #DDE7EF;
45 background:none repeat scroll 0 0 #DDE7EF;
47 }
46 }
48 .code-difftable .add{
47 .code-difftable .add{
49 background:none repeat scroll 0 0 #DDFFDD;
48 background:none repeat scroll 0 0 #DDFFDD;
50 }
49 }
51 .code-difftable .add ins{
50 .code-difftable .add ins{
52 background:none repeat scroll 0 0 #AAFFAA;
51 background:none repeat scroll 0 0 #AAFFAA;
53 text-decoration:none;
52 text-decoration:none;
54 }
53 }
55
54
56 .code-difftable .del{
55 .code-difftable .del{
57 background:none repeat scroll 0 0 #FFDDDD;
56 background:none repeat scroll 0 0 #FFDDDD;
58 }
57 }
59 .code-difftable .del del{
58 .code-difftable .del del{
60 background:none repeat scroll 0 0 #FFAAAA;
59 background:none repeat scroll 0 0 #FFAAAA;
61 text-decoration:none;
60 text-decoration:none;
62 }
61 }
63
62
64 .code-difftable .lineno{
63 .code-difftable .lineno{
65 background:none repeat scroll 0 0 #EEEEEE !important;
64 background:none repeat scroll 0 0 #EEEEEE !important;
66 border-right:1px solid #DDDDDD;
65 border-right:1px solid #DDDDDD;
67 padding-left:2px;
66 padding-left:2px;
68 padding-right:2px;
67 padding-right:2px;
69 text-align:right;
68 text-align:right;
70 width:30px;
69 width:30px;
71 -moz-user-select:none;
70 -moz-user-select:none;
72 -webkit-user-select: none;
71 -webkit-user-select: none;
73 }
72 }
74 .code-difftable .lineno pre{
73 .code-difftable .lineno pre{
75 color:#747474 !important;
74 color:#747474 !important;
76 font:11px "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace !important;
75 font:11px "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace !important;
77 letter-spacing:-1px;
76 letter-spacing:-1px;
78 text-align:right;
77 text-align:right;
79 width:20px;
78 width:20px;
80 }
79 }
81 .code-difftable .lineno a{
80 .code-difftable .lineno a{
82 color:#0000CC !important;
81 color:#0000CC !important;
83 }
82 }
84 .code-difftable .code td{
83 .code-difftable .code td{
85 margin:0;
84 margin:0;
86 padding: 0;
85 padding: 0;
87 }
86 }
88 .code-difftable .code pre{
87 .code-difftable .code pre{
89 margin:0;
88 margin:0;
90 padding:0;
89 padding:0;
91 }
90 }
92
91
93 .code {
92 .code {
94 display: block;
93 display: block;
95 width: 100%;
94 width: 100%;
96 }
95 }
97 .code-diff {
96 .code-diff {
98 padding: 0px;
97 padding: 0px;
99 margin-top: 5px;
98 margin-top: 5px;
100 margin-bottom: 5px;
99 margin-bottom: 5px;
101 border-left: 2px solid #ccc;
100 border-left: 2px solid #ccc;
102 }
101 }
103 .code-diff pre, .line pre {
102 .code-diff pre, .line pre {
104 padding: 3px;
103 padding: 3px;
105 margin: 0;
104 margin: 0;
106 }
105 }
107 .lineno a {
106 .lineno a {
108 text-decoration: none;
107 text-decoration: none;
109 }
108 }
110
109
111 .line{
110 .line{
112 padding:0;
111 padding:0;
113 margin:0;
112 margin:0;
114 } No newline at end of file
113 }
@@ -1,119 +1,118 b''
1 div.codeblock {
1 div.codeblock {
2 overflow: auto;
2 overflow: auto;
3 padding: 0px;
3 padding: 0px;
4 border: 1px solid #ccc;
4 border: 1px solid #ccc;
5 background: #f8f8f8;
5 background: #f8f8f8;
6 font-size: 100%;
6 font-size: 100%;
7 line-height: 100%;
7 line-height: 100%;
8 /* new */
8 /* new */
9 line-height: 125%;
9 line-height: 125%;
10 }
10 }
11 div.codeblock .code-header{
11 div.codeblock .code-header{
12 border-bottom: 1px solid #CCCCCC;
12 border-bottom: 1px solid #CCCCCC;
13 background: #EEEEEE;
13 background: #EEEEEE;
14 color:blue;
15 padding:10px 0 10px 0;
14 padding:10px 0 10px 0;
16 }
15 }
17 div.codeblock .code-header .revision{
16 div.codeblock .code-header .revision{
18 margin-left:25px;
17 margin-left:25px;
19 font-weight: bold;
18 font-weight: bold;
20 }
19 }
21 div.codeblock .code-header .commit{
20 div.codeblock .code-header .commit{
22 margin-left:25px;
21 margin-left:25px;
23 font-weight: normal;
22 font-weight: normal;
24 }
23 }
25
24
26 div.codeblock .code-body table{
25 div.codeblock .code-body table{
27 width: 0 !important;
26 width: 0 !important;
28 }
27 }
29 div.code-body {
28 div.code-body {
30 background-color: #FFFFFF;
29 background-color: #FFFFFF;
31 }
30 }
32 div.code-body pre .match{
31 div.code-body pre .match{
33 background-color: #FAFFA6;
32 background-color: #FAFFA6;
34 }
33 }
35 div.code-body pre .break{
34 div.code-body pre .break{
36 background-color: #DDE7EF;
35 background-color: #DDE7EF;
37 width: 100%;
36 width: 100%;
38 color: #747474;
37 color: #747474;
39 display: block;
38 display: block;
40
39
41 }
40 }
42 div.annotatediv{
41 div.annotatediv{
43 margin-left:2px;
42 margin-left:2px;
44 margin-right:4px;
43 margin-right:4px;
45 }
44 }
46 .code-highlight {
45 .code-highlight {
47 padding: 0px;
46 padding: 0px;
48 margin-top: 5px;
47 margin-top: 5px;
49 margin-bottom: 5px;
48 margin-bottom: 5px;
50 border-left: 2px solid #ccc;
49 border-left: 2px solid #ccc;
51 }
50 }
52 .code-highlight pre, .linenodiv pre {
51 .code-highlight pre, .linenodiv pre {
53 padding: 5px;
52 padding: 5px;
54 margin: 0;
53 margin: 0;
55 }
54 }
56 .linenos a { text-decoration: none; }
55 .linenos a { text-decoration: none; }
57
56
58 .code { display: block; }
57 .code { display: block; }
59 .code-highlight .hll { background-color: #ffffcc }
58 .code-highlight .hll { background-color: #ffffcc }
60 .code-highlight .c { color: #408080; font-style: italic } /* Comment */
59 .code-highlight .c { color: #408080; font-style: italic } /* Comment */
61 .code-highlight .err { border: 1px solid #FF0000 } /* Error */
60 .code-highlight .err { border: 1px solid #FF0000 } /* Error */
62 .code-highlight .k { color: #008000; font-weight: bold } /* Keyword */
61 .code-highlight .k { color: #008000; font-weight: bold } /* Keyword */
63 .code-highlight .o { color: #666666 } /* Operator */
62 .code-highlight .o { color: #666666 } /* Operator */
64 .code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
63 .code-highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
65 .code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */
64 .code-highlight .cp { color: #BC7A00 } /* Comment.Preproc */
66 .code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
65 .code-highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
67 .code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
66 .code-highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
68 .code-highlight .gd { color: #A00000 } /* Generic.Deleted */
67 .code-highlight .gd { color: #A00000 } /* Generic.Deleted */
69 .code-highlight .ge { font-style: italic } /* Generic.Emph */
68 .code-highlight .ge { font-style: italic } /* Generic.Emph */
70 .code-highlight .gr { color: #FF0000 } /* Generic.Error */
69 .code-highlight .gr { color: #FF0000 } /* Generic.Error */
71 .code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
70 .code-highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
72 .code-highlight .gi { color: #00A000 } /* Generic.Inserted */
71 .code-highlight .gi { color: #00A000 } /* Generic.Inserted */
73 .code-highlight .go { color: #808080 } /* Generic.Output */
72 .code-highlight .go { color: #808080 } /* Generic.Output */
74 .code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
73 .code-highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
75 .code-highlight .gs { font-weight: bold } /* Generic.Strong */
74 .code-highlight .gs { font-weight: bold } /* Generic.Strong */
76 .code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
75 .code-highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
77 .code-highlight .gt { color: #0040D0 } /* Generic.Traceback */
76 .code-highlight .gt { color: #0040D0 } /* Generic.Traceback */
78 .code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
77 .code-highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
79 .code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
78 .code-highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
80 .code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
79 .code-highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
81 .code-highlight .kp { color: #008000 } /* Keyword.Pseudo */
80 .code-highlight .kp { color: #008000 } /* Keyword.Pseudo */
82 .code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
81 .code-highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
83 .code-highlight .kt { color: #B00040 } /* Keyword.Type */
82 .code-highlight .kt { color: #B00040 } /* Keyword.Type */
84 .code-highlight .m { color: #666666 } /* Literal.Number */
83 .code-highlight .m { color: #666666 } /* Literal.Number */
85 .code-highlight .s { color: #BA2121 } /* Literal.String */
84 .code-highlight .s { color: #BA2121 } /* Literal.String */
86 .code-highlight .na { color: #7D9029 } /* Name.Attribute */
85 .code-highlight .na { color: #7D9029 } /* Name.Attribute */
87 .code-highlight .nb { color: #008000 } /* Name.Builtin */
86 .code-highlight .nb { color: #008000 } /* Name.Builtin */
88 .code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
87 .code-highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
89 .code-highlight .no { color: #880000 } /* Name.Constant */
88 .code-highlight .no { color: #880000 } /* Name.Constant */
90 .code-highlight .nd { color: #AA22FF } /* Name.Decorator */
89 .code-highlight .nd { color: #AA22FF } /* Name.Decorator */
91 .code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
90 .code-highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
92 .code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
91 .code-highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
93 .code-highlight .nf { color: #0000FF } /* Name.Function */
92 .code-highlight .nf { color: #0000FF } /* Name.Function */
94 .code-highlight .nl { color: #A0A000 } /* Name.Label */
93 .code-highlight .nl { color: #A0A000 } /* Name.Label */
95 .code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
94 .code-highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
96 .code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
95 .code-highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
97 .code-highlight .nv { color: #19177C } /* Name.Variable */
96 .code-highlight .nv { color: #19177C } /* Name.Variable */
98 .code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
97 .code-highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
99 .code-highlight .w { color: #bbbbbb } /* Text.Whitespace */
98 .code-highlight .w { color: #bbbbbb } /* Text.Whitespace */
100 .code-highlight .mf { color: #666666 } /* Literal.Number.Float */
99 .code-highlight .mf { color: #666666 } /* Literal.Number.Float */
101 .code-highlight .mh { color: #666666 } /* Literal.Number.Hex */
100 .code-highlight .mh { color: #666666 } /* Literal.Number.Hex */
102 .code-highlight .mi { color: #666666 } /* Literal.Number.Integer */
101 .code-highlight .mi { color: #666666 } /* Literal.Number.Integer */
103 .code-highlight .mo { color: #666666 } /* Literal.Number.Oct */
102 .code-highlight .mo { color: #666666 } /* Literal.Number.Oct */
104 .code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
103 .code-highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
105 .code-highlight .sc { color: #BA2121 } /* Literal.String.Char */
104 .code-highlight .sc { color: #BA2121 } /* Literal.String.Char */
106 .code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
105 .code-highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
107 .code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */
106 .code-highlight .s2 { color: #BA2121 } /* Literal.String.Double */
108 .code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
107 .code-highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
109 .code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
108 .code-highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
110 .code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
109 .code-highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
111 .code-highlight .sx { color: #008000 } /* Literal.String.Other */
110 .code-highlight .sx { color: #008000 } /* Literal.String.Other */
112 .code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */
111 .code-highlight .sr { color: #BB6688 } /* Literal.String.Regex */
113 .code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */
112 .code-highlight .s1 { color: #BA2121 } /* Literal.String.Single */
114 .code-highlight .ss { color: #19177C } /* Literal.String.Symbol */
113 .code-highlight .ss { color: #19177C } /* Literal.String.Symbol */
115 .code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
114 .code-highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
116 .code-highlight .vc { color: #19177C } /* Name.Variable.Class */
115 .code-highlight .vc { color: #19177C } /* Name.Variable.Class */
117 .code-highlight .vg { color: #19177C } /* Name.Variable.Global */
116 .code-highlight .vg { color: #19177C } /* Name.Variable.Global */
118 .code-highlight .vi { color: #19177C } /* Name.Variable.Instance */
117 .code-highlight .vi { color: #19177C } /* Name.Variable.Instance */
119 .code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
118 .code-highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
@@ -1,3673 +1,3653 b''
1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
2 {
2 {
3 margin: 0;
3 margin: 0;
4 padding: 0;
4 padding: 0;
5 border: 0;
5 border: 0;
6 outline: 0;
6 outline: 0;
7 font-size: 100%;
7 font-size: 100%;
8 vertical-align: baseline;
8 vertical-align: baseline;
9 background: transparent;
9 background: transparent;
10 }
10 }
11
11
12 body {
12 body {
13 line-height: 1;
13 line-height: 1;
14 }
14 }
15
15
16 ol,ul {
16 ol,ul {
17 list-style: none;
17 list-style: none;
18 }
18 }
19
19
20 blockquote,q {
20 blockquote,q {
21 quotes: none;
21 quotes: none;
22 }
22 }
23
23
24 blockquote:before,blockquote:after,q:before,q:after {
24 blockquote:before,blockquote:after,q:before,q:after {
25 content: '';
25 content: '';
26 content: none;
26 content: none;
27 }
27 }
28
28
29 :focus {
29 :focus {
30 outline: 0;
30 outline: 0;
31 }
31 }
32
32
33 ins {
33 ins {
34 text-decoration: none;
34 text-decoration: none;
35 }
35 }
36
36
37 del {
37 del {
38 text-decoration: line-through;
38 text-decoration: line-through;
39 }
39 }
40
40
41 /* tables still need 'cellspacing="0"' in the markup */
41 /* tables still need 'cellspacing="0"' in the markup */
42 table {
42 table {
43 border-collapse: collapse;
43 border-collapse: collapse;
44 border-spacing: 0;
44 border-spacing: 0;
45 }
45 }
46
46
47 /*
47 /*
48 main stylesheet
48 main stylesheet
49 */
49 */
50 html {
50 html {
51 height: 100%;
51 height: 100%;
52 }
52 }
53
53
54 body {
54 body {
55 margin: 0;
55 margin: 0;
56 padding: 0;
56 padding: 0;
57 height: 100%;
57 height: 100%;
58 background: #d1d1d1 url("../images/background.png") repeat;
58 background: #d1d1d1 url("../images/background.png") repeat;
59 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
59 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
60 Lucida Sans Unicode, Arial, sans-serif;
60 Lucida Sans Unicode, Arial, sans-serif;
61 font-size: 12px;
61 font-size: 12px;
62 color: #000000;
62 }
63 }
63
64
64 /*
65 /*
65 images
66 images
66 */
67 */
67 img {
68 img {
68 border: none;
69 border: none;
69 }
70 }
70
71
71 img.icon {
72 img.icon {
72 vertical-align: bottom;
73 vertical-align: bottom;
73 }
74 }
74
75
75 /*
76 /*
76 anchors
77 anchors
77 */
78 */
78 a {
79 a {
79 color: #0066CC;
80 color: #003367;
80 text-decoration: none;
81 text-decoration: none;
81 cursor: pointer;
82 cursor: pointer;
83 font-weight: bold;
82 }
84 }
83
85
84 a:hover {
86 a:hover {
85 color: #000000;
87 color: #316293;
86 text-decoration: underline;
88 text-decoration: underline;
87 }
89 }
88
90
89 /*
91 /*
90 headings
92 headings
91 */
93 */
92 h1,h2,h3,h4,h5,h6 {
94 h1,h2,h3,h4,h5,h6 {
93 color: #292929;
95 color: #292929;
94 font-weight: bold;
96 font-weight: bold;
95 }
97 }
96
98
97 h1 {
99 h1 {
98 font-size: 22px;
100 font-size: 22px;
99 }
101 }
100
102
101 h2 {
103 h2 {
102 font-size: 20px;
104 font-size: 20px;
103 }
105 }
104
106
105 h3 {
107 h3 {
106 font-size: 18px;
108 font-size: 18px;
107 }
109 }
108
110
109 h4 {
111 h4 {
110 font-size: 16px;
112 font-size: 16px;
111 }
113 }
112
114
113 h5 {
115 h5 {
114 font-size: 14px;
116 font-size: 14px;
115 }
117 }
116
118
117 h6 {
119 h6 {
118 font-size: 11px;
120 font-size: 11px;
119 }
121 }
120
122
121 /*
123 /*
122 lists
124 lists
123 */
125 */
124 ul.circle {
126 ul.circle {
125 list-style-type: circle;
127 list-style-type: circle;
126 }
128 }
127
129
128 ul.disc {
130 ul.disc {
129 list-style-type: disc;
131 list-style-type: disc;
130 }
132 }
131
133
132 ul.square {
134 ul.square {
133 list-style-type: square;
135 list-style-type: square;
134 }
136 }
135
137
136 ol.lower-roman {
138 ol.lower-roman {
137 list-style-type: lower-roman;
139 list-style-type: lower-roman;
138 }
140 }
139
141
140 ol.upper-roman {
142 ol.upper-roman {
141 list-style-type: upper-roman;
143 list-style-type: upper-roman;
142 }
144 }
143
145
144 ol.lower-alpha {
146 ol.lower-alpha {
145 list-style-type: lower-alpha;
147 list-style-type: lower-alpha;
146 }
148 }
147
149
148 ol.upper-alpha {
150 ol.upper-alpha {
149 list-style-type: upper-alpha;
151 list-style-type: upper-alpha;
150 }
152 }
151
153
152 ol.decimal {
154 ol.decimal {
153 list-style-type: decimal;
155 list-style-type: decimal;
154 }
156 }
155
157
156 /*
158 /*
157 colors
159 colors
158 */
160 */
159 div.color {
161 div.color {
160 margin: 7px 0 0 60px;
162 margin: 7px 0 0 60px;
161 padding: 1px 1px 1px 0px;
163 padding: 1px 1px 1px 0px;
162 clear: both;
164 clear: both;
163 overflow: hidden;
165 overflow: hidden;
164 position: absolute;
166 position: absolute;
165 background: #FFFFFF;
167 background: #FFFFFF;
166 }
168 }
167
169
168 div.color a {
170 div.color a {
169 margin: 0 0 0 1px;
171 margin: 0 0 0 1px;
170 padding: 0;
172 padding: 0;
171 width: 15px;
173 width: 15px;
172 height: 15px;
174 height: 15px;
173 display: block;
175 display: block;
174 float: left;
176 float: left;
175 }
177 }
176
178
177 div.color a.blue {
179 div.color a.blue {
178 background: #376ea6;
180 background: #376ea6;
179 }
181 }
180
182
181 div.color a.green {
183 div.color a.green {
182 background: #85924b;
184 background: #85924b;
183 }
185 }
184
186
185 div.color a.brown {
187 div.color a.brown {
186 background: #9b6e42;
188 background: #9b6e42;
187 }
189 }
188
190
189 div.color a.purple {
191 div.color a.purple {
190 background: #88528b;
192 background: #88528b;
191 }
193 }
192
194
193 div.color a.red {
195 div.color a.red {
194 background: #bd3220;
196 background: #bd3220;
195 }
197 }
196
198
197 div.color a.greyblue {
199 div.color a.greyblue {
198 background: #566e86;
200 background: #566e86;
199 }
201 }
200
202
201 /*
203 /*
202 options
204 options
203 */
205 */
204 div.options {
206 div.options {
205 margin: 7px 0 0 162px;
207 margin: 7px 0 0 162px;
206 padding: 0;
208 padding: 0;
207 clear: both;
209 clear: both;
208 overflow: hidden;
210 overflow: hidden;
209 position: absolute;
211 position: absolute;
210 background: #FFFFFF;
212 background: #FFFFFF;
211 }
213 }
212
214
213 div.options a {
215 div.options a {
214 margin: 0;
216 margin: 0;
215 padding: 3px 8px 3px 8px;
217 padding: 3px 8px 3px 8px;
216 height: 1%;
218 height: 1%;
217 display: block;
219 display: block;
218 text-decoration: none;
220 text-decoration: none;
219 }
221 }
220
222
221 div.options a:hover {
223 div.options a:hover {
222 text-decoration: none;
224 text-decoration: none;
223 }
225 }
224
226
225 /*
227 /*
226 header
228 header
227 */
229 */
228 #header {
230 #header {
229 margin: 0;
231 margin: 0;
230 padding: 0 30px 0 30px;
232 padding: 0 30px 0 30px;
231 background: #b0b0b0 url("../images/header_background.png") repeat;
233 background: #b0b0b0 url("../images/header_background.png") repeat;
232 }
234 }
233
235
234 /*
236 /*
235 header / user
237 header / user
236 */
238 */
237 #header ul#logged-user {
239 #header ul#logged-user {
238 margin: 0;
240 margin: 0;
239 padding: 0;
241 padding: 0;
240 float: right;
242 float: right;
241 }
243 }
242
244
243 #header ul#logged-user li {
245 #header ul#logged-user li {
244 margin:-2px 0 0;
246 margin:-2px 0 0;
245 padding: 10px 12px 10px 12px;
247 padding: 10px 12px 10px 12px;
246 list-style: none;
248 list-style: none;
247 float: left;
249 float: left;
248 border-left: 1px solid #bbbbbb;
250 border-left: 1px solid #bbbbbb;
249 border-right: 1px solid #a5a5a5;
251 border-right: 1px solid #a5a5a5;
250 }
252 }
251
253
252 #header ul#logged-user li.first {
254 #header ul#logged-user li.first {
253 border-left: none;
255 border-left: none;
254 margin: -6px;
256 margin: -6px;
255 }
257 }
256
258
257 #header ul#logged-user li.first div.account {
259 #header ul#logged-user li.first div.account {
258 padding-top: 4px;
260 padding-top: 4px;
259 float: left;
261 float: left;
260 }
262 }
261
263
262 #header ul#logged-user li.last {
264 #header ul#logged-user li.last {
263 border-right: none;
265 border-right: none;
264 }
266 }
265
267
266 #header ul#logged-user li a {
268 #header ul#logged-user li a {
267 color: #4e4e4e;
269 color: #4e4e4e;
268 font-weight: bold;
270 font-weight: bold;
269 text-decoration: none;
271 text-decoration: none;
270 }
272 }
271
273
272 #header ul#logged-user li a:hover {
274 #header ul#logged-user li a:hover {
273 color: #376ea6;
275 color: #376ea6;
274 text-decoration: underline;
276 text-decoration: underline;
275 }
277 }
276
278
277 #header ul#logged-user li.highlight a {
279 #header ul#logged-user li.highlight a {
278 color: #ffffff;
280 color: #ffffff;
279 }
281 }
280
282
281 #header ul#logged-user li.highlight a:hover {
283 #header ul#logged-user li.highlight a:hover {
282 color: #376ea6;
284 color: #376ea6;
283 }
285 }
284
286
285 #header #header-inner {
287 #header #header-inner {
286 margin: 0;
288 margin: 0;
287 padding: 0;
289 padding: 0;
288 height: 40px;
290 height: 40px;
289 clear: both;
291 clear: both;
290 position: relative;
292 position: relative;
291 background: #003367 url("../images/header_inner.png") repeat-x;
293 background: #003367 url("../images/header_inner.png") repeat-x;
292 border-bottom: 2px solid #ffffff;
294 border-bottom: 2px solid #ffffff;
293 }
295 }
294
296
295 /*
297 /*
296 header / home
298 header / home
297 */
299 */
298 #header #header-inner #home {
300 #header #header-inner #home {
299 float: left;
301 float: left;
300 }
302 }
301
303
302 #header #header-inner #home a {
304 #header #header-inner #home a {
303 margin: 0;
305 margin: 0;
304 padding: 0;
306 padding: 0;
305 height: 40px;
307 height: 40px;
306 width: 46px;
308 width: 46px;
307 display: block;
309 display: block;
308 background: url("../images/button_home.png");
310 background: url("../images/button_home.png");
309 background-position: 0 0;
311 background-position: 0 0;
310 }
312 }
311
313
312 #header #header-inner #home a:hover {
314 #header #header-inner #home a:hover {
313 background-position: 0 -40px;
315 background-position: 0 -40px;
314 }
316 }
315
317
316 /*
318 /*
317 header / logo
319 header / logo
318 */
320 */
319 #header #header-inner #logo {
321 #header #header-inner #logo {
320 float: left;
322 float: left;
321 }
323 }
322
324
323 #header #header-inner #logo h1 {
325 #header #header-inner #logo h1 {
324 margin: 13px 0 0 13px;
326 margin: 13px 0 0 13px;
325 padding: 0;
327 padding: 0;
326 color: #FFFFFF;
328 color: #FFFFFF;
327 font-size: 14px;
329 font-size: 14px;
328 text-transform: uppercase;
330 text-transform: uppercase;
329 }
331 }
330
332
331 #header #header-inner #logo a {
333 #header #header-inner #logo a {
332 color: #ffffff;
334 color: #ffffff;
333 text-decoration: none;
335 text-decoration: none;
334 }
336 }
335
337
336 #header #header-inner #logo a:hover {
338 #header #header-inner #logo a:hover {
337 color: #dabf29;
339 color: #dabf29;
338 }
340 }
339
341
340 /*
342 /*
341 header / quick
343 header / quick
342 */
344 */
343 #header #header-inner #quick,#header #header-inner #quick ul {
345 #header #header-inner #quick,#header #header-inner #quick ul {
344 margin: 10px 5px 0 0;
346 margin: 10px 5px 0 0;
345 padding: 0;
347 padding: 0;
346 position: relative;
348 position: relative;
347 float: right;
349 float: right;
348 list-style-type: none;
350 list-style-type: none;
349 list-style-position: outside;
351 list-style-position: outside;
350 }
352 }
351
353
352 #header #header-inner #quick li {
354 #header #header-inner #quick li {
353 margin: 0 5px 0 0;
355 margin: 0 5px 0 0;
354 padding: 0;
356 padding: 0;
355 position: relative;
357 position: relative;
356 float: left;
358 float: left;
357 }
359 }
358
360
359 #header #header-inner #quick li a {
361 #header #header-inner #quick li a {
360 top: 0;
362 top: 0;
361 left: 0;
363 left: 0;
362 padding: 0;
364 padding: 0;
363 height: 1%;
365 height: 1%;
364 display: block;
366 display: block;
365 clear: both;
367 clear: both;
366 overflow: hidden;
368 overflow: hidden;
367 background: #336699 url("../../resources/images/quick_l.png") no-repeat
369 background: #336699 url("../../resources/images/quick_l.png") no-repeat
368 top left;
370 top left;
369 color: #FFFFFF;
371 color: #FFFFFF;
370 font-weight: bold;
372 font-weight: bold;
371 text-decoration: none;
373 text-decoration: none;
372 }
374 }
373
375
374 #header #header-inner #quick li span {
376 #header #header-inner #quick li span {
375 top: 0;
377 top: 0;
376 right: 0;
378 right: 0;
377 margin: 0;
379 margin: 0;
378 padding: 10px 12px 8px 10px;
380 padding: 10px 12px 8px 10px;
379 height: 1%;
381 height: 1%;
380 display: block;
382 display: block;
381 float: left;
383 float: left;
382 background: url("../../resources/images/quick_r.png") no-repeat top
384 background: url("../../resources/images/quick_r.png") no-repeat top
383 right;
385 right;
384 border-left: 1px solid #3f6f9f;
386 border-left: 1px solid #3f6f9f;
385 }
387 }
386
388
387 #header #header-inner #quick li span.normal {
389 #header #header-inner #quick li span.normal {
388 padding: 10px 12px 8px 12px;
390 padding: 10px 12px 8px 12px;
389 border: none;
391 border: none;
390 }
392 }
391
393
392 #header #header-inner #quick li span.icon {
394 #header #header-inner #quick li span.icon {
393 top: 0;
395 top: 0;
394 left: 0;
396 left: 0;
395 padding: 8px 8px 4px 8px;
397 padding: 8px 8px 4px 8px;
396 background: url("../../resources/images/quick_l.png") no-repeat top left;
398 background: url("../../resources/images/quick_l.png") no-repeat top left;
397 border-left: none;
399 border-left: none;
398 border-right: 1px solid #2e5c89;
400 border-right: 1px solid #2e5c89;
399 }
401 }
400
402
401 #header #header-inner #quick li a:hover {
403 #header #header-inner #quick li a:hover {
402 background: #4e4e4e url("../../resources/images/quick_l_selected.png")
404 background: #4e4e4e url("../../resources/images/quick_l_selected.png")
403 no-repeat top left;
405 no-repeat top left;
404 }
406 }
405
407
406 #header #header-inner #quick li a:hover span {
408 #header #header-inner #quick li a:hover span {
407 background: url("../../resources/images/quick_r_selected.png") no-repeat
409 background: url("../../resources/images/quick_r_selected.png") no-repeat
408 top right;
410 top right;
409 border-left: 1px solid #545454;
411 border-left: 1px solid #545454;
410 }
412 }
411
413
412 #header #header-inner #quick li a:hover span.normal {
414 #header #header-inner #quick li a:hover span.normal {
413 border: none;
415 border: none;
414 }
416 }
415
417
416 #header #header-inner #quick li a:hover span.icon {
418 #header #header-inner #quick li a:hover span.icon {
417 background: url("../../resources/images/quick_l_selected.png") no-repeat
419 background: url("../../resources/images/quick_l_selected.png") no-repeat
418 top left;
420 top left;
419 border-left: none;
421 border-left: none;
420 border-right: 1px solid #464646;
422 border-right: 1px solid #464646;
421 }
423 }
422
424
423 #header #header-inner #quick ul {
425 #header #header-inner #quick ul {
424 top: 29px;
426 top: 29px;
425 right: 0;
427 right: 0;
426 margin: 0;
428 margin: 0;
427 padding: 0;
429 padding: 0;
428 width: 200px;
430 width: 200px;
429 display: none;
431 display: none;
430 position: absolute;
432 position: absolute;
431 background: #FFFFFF;
433 background: #FFFFFF;
432 border: 1px solid #666;
434 border: 1px solid #666;
433 border-top: 1px solid #003367;
435 border-top: 1px solid #003367;
434 z-index: 100;
436 z-index: 100;
435 }
437 }
436
438
437 #header #header-inner #quick ul.repo_switcher {
439 #header #header-inner #quick ul.repo_switcher {
438 max-height: 275px;
440 max-height: 275px;
439 overflow-x: hidden;
441 overflow-x: hidden;
440 overflow-y: auto;
442 overflow-y: auto;
441 white-space: nowrap;
443 white-space: nowrap;
442 }
444 }
443
445
444 #header #header-inner #quick li ul li {
446 #header #header-inner #quick li ul li {
445 border-bottom: 1px solid #dddddd;
447 border-bottom: 1px solid #dddddd;
446 }
448 }
447
449
448 #header #header-inner #quick li ul li.last {
450 #header #header-inner #quick li ul li.last {
449 border: none;
451 border: none;
450 }
452 }
451
453
452 #header #header-inner #quick li ul li a {
454 #header #header-inner #quick li ul li a {
453 margin: 0;
455 margin: 0;
454 padding: 7px 9px 7px 9px;
456 padding: 7px 9px 7px 9px;
455 height: 1%;
457 height: 1%;
456 width: 182px;
458 width: 182px;
457 height: auto;
459 height: auto;
458 display: block;
460 display: block;
459 float: left;
461 float: left;
460 background: #FFFFFF;
462 background: #FFFFFF;
461 color: #0066CC;
463 color: #003367;
462 font-weight: normal;
464 font-weight: normal;
463 }
465 }
464
466
465 #header #header-inner #quick li ul li a.childs {
467 #header #header-inner #quick li ul li a.childs {
466 margin: 0;
468 margin: 0;
467 padding: 7px 9px 7px 24px;
469 padding: 7px 9px 7px 24px;
468 width: 167px;
470 width: 167px;
469 background: #FFFFFF url("../../resources/images/plus.png") no-repeat 8px
471 background: #FFFFFF url("../../resources/images/plus.png") no-repeat 8px
470 9px;
472 9px;
471 }
473 }
472
474
473 #header #header-inner #quick li ul li a:hover {
475 #header #header-inner #quick li ul li a:hover {
474 color: #000000;
476 color: #000000;
475 background: #FFFFFF;
477 background: #FFFFFF;
476 }
478 }
477
479
478 #header #header-inner #quick li ul li a.childs:hover {
480 #header #header-inner #quick li ul li a.childs:hover {
479 background: #FFFFFF url("../../resources/images/minus.png") no-repeat
481 background: #FFFFFF url("../../resources/images/minus.png") no-repeat
480 8px 9px;
482 8px 9px;
481 }
483 }
482
484
483 #header #header-inner #quick ul ul {
485 #header #header-inner #quick ul ul {
484 top: auto;
486 top: auto;
485 }
487 }
486
488
487 #header #header-inner #quick li ul ul {
489 #header #header-inner #quick li ul ul {
488 right: 200px;
490 right: 200px;
489 max-height: 275px;
491 max-height: 275px;
490 overflow: auto;
492 overflow: auto;
491 overflow-x: hidden;
493 overflow-x: hidden;
492 white-space: nowrap;
494 white-space: nowrap;
493 }
495 }
494
496
495 #header #header-inner #quick li:hover ul ul,#header #header-inner #quick li:hover ul ul ul,#header #header-inner #quick li:hover ul ul ul ul
497 #header #header-inner #quick li:hover ul ul,#header #header-inner #quick li:hover ul ul ul,#header #header-inner #quick li:hover ul ul ul ul
496 {
498 {
497 display: none;
499 display: none;
498 }
500 }
499
501
500 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul
502 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul
501 {
503 {
502 display: block;
504 display: block;
503 }
505 }
504
506
505 /*ICONS*/
507 /*ICONS*/
506 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover
508 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover
507 {
509 {
508 background: url("../images/icons/book.png") no-repeat scroll 4px 9px
510 background: url("../images/icons/book.png") no-repeat scroll 4px 9px
509 #FFFFFF;
511 #FFFFFF;
510 margin: 0;
512 margin: 0;
511 padding: 12px 9px 7px 24px;
513 padding: 12px 9px 7px 24px;
512 width: 167px;
514 width: 167px;
513 }
515 }
514
516
515 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover
517 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover
516 {
518 {
517 background: url("../images/icons/lock.png") no-repeat scroll 4px 9px
519 background: url("../images/icons/lock.png") no-repeat scroll 4px 9px
518 #FFFFFF;
520 #FFFFFF;
519 margin: 0;
521 margin: 0;
520 padding: 12px 9px 7px 24px;
522 padding: 12px 9px 7px 24px;
521 width: 167px;
523 width: 167px;
522 }
524 }
523
525
524 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover
526 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover
525 {
527 {
526 background: url("../images/icons/lock_open.png") no-repeat scroll 4px
528 background: url("../images/icons/lock_open.png") no-repeat scroll 4px
527 9px #FFFFFF;
529 9px #FFFFFF;
528 margin: 0;
530 margin: 0;
529 padding: 12px 9px 7px 24px;
531 padding: 12px 9px 7px 24px;
530 width: 167px;
532 width: 167px;
531 }
533 }
532
534
533 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
535 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
534 {
536 {
535 background: url("../images/icons/folder_edit.png") no-repeat scroll 4px
537 background: url("../images/icons/folder_edit.png") no-repeat scroll 4px
536 9px #FFFFFF;
538 9px #FFFFFF;
537 margin: 0;
539 margin: 0;
538 padding: 12px 9px 7px 24px;
540 padding: 12px 9px 7px 24px;
539 width: 167px;
541 width: 167px;
540 }
542 }
541
543
542 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
544 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
543 {
545 {
544 background: #FFFFFF url("../images/icons/user_edit.png") no-repeat 4px
546 background: #FFFFFF url("../images/icons/user_edit.png") no-repeat 4px
545 9px;
547 9px;
546 margin: 0;
548 margin: 0;
547 padding: 12px 9px 7px 24px;
549 padding: 12px 9px 7px 24px;
548 width: 167px;
550 width: 167px;
549 }
551 }
550
552
551 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
553 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
552 {
554 {
553 background: #FFFFFF url("../images/icons/cog.png") no-repeat 4px 9px;
555 background: #FFFFFF url("../images/icons/cog.png") no-repeat 4px 9px;
554 margin: 0;
556 margin: 0;
555 padding: 12px 9px 7px 24px;
557 padding: 12px 9px 7px 24px;
556 width: 167px;
558 width: 167px;
557 }
559 }
558
560
559 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
561 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
560 {
562 {
561 background: #FFFFFF url("../images/icons/key.png") no-repeat 4px 9px;
563 background: #FFFFFF url("../images/icons/key.png") no-repeat 4px 9px;
562 margin: 0;
564 margin: 0;
563 padding: 12px 9px 7px 24px;
565 padding: 12px 9px 7px 24px;
564 width: 167px;
566 width: 167px;
565 }
567 }
566
568
567 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover
569 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover
568 {
570 {
569 background: #FFFFFF url("../images/icons/arrow_divide.png") no-repeat
571 background: #FFFFFF url("../images/icons/arrow_divide.png") no-repeat
570 4px 9px;
572 4px 9px;
571 margin: 0;
573 margin: 0;
572 padding: 12px 9px 7px 24px;
574 padding: 12px 9px 7px 24px;
573 width: 167px;
575 width: 167px;
574 }
576 }
575
577
576 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover
578 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover
577 {
579 {
578 background: #FFFFFF url("../images/icons/search_16.png") no-repeat 4px
580 background: #FFFFFF url("../images/icons/search_16.png") no-repeat 4px
579 9px;
581 9px;
580 margin: 0;
582 margin: 0;
581 padding: 12px 9px 7px 24px;
583 padding: 12px 9px 7px 24px;
582 width: 167px;
584 width: 167px;
583 }
585 }
584
586
585 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover
587 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover
586 {
588 {
587 background: #FFFFFF url("../images/icons/delete.png") no-repeat 4px 9px;
589 background: #FFFFFF url("../images/icons/delete.png") no-repeat 4px 9px;
588 margin: 0;
590 margin: 0;
589 padding: 12px 9px 7px 24px;
591 padding: 12px 9px 7px 24px;
590 width: 167px;
592 width: 167px;
591 }
593 }
592
594
593 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover
595 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover
594 {
596 {
595 background: #FFFFFF url("../images/icons/arrow_branch.png") no-repeat
597 background: #FFFFFF url("../images/icons/arrow_branch.png") no-repeat
596 4px 9px;
598 4px 9px;
597 margin: 0;
599 margin: 0;
598 padding: 12px 9px 7px 24px;
600 padding: 12px 9px 7px 24px;
599 width: 167px;
601 width: 167px;
600 }
602 }
601
603
602 #header #header-inner #quick li ul li a.tags,#header #header-inner #quick li ul li a.tags:hover
604 #header #header-inner #quick li ul li a.tags,#header #header-inner #quick li ul li a.tags:hover
603 {
605 {
604 background: #FFFFFF url("../images/icons/tag_blue.png") no-repeat 4px
606 background: #FFFFFF url("../images/icons/tag_blue.png") no-repeat 4px
605 9px;
607 9px;
606 margin: 0;
608 margin: 0;
607 padding: 12px 9px 7px 24px;
609 padding: 12px 9px 7px 24px;
608 width: 167px;
610 width: 167px;
609 }
611 }
610
612
611 /*
613 /*
612 header corners
614 header corners
613 */
615 */
614 #header #header-inner div.corner {
616 #header #header-inner div.corner {
615 height: 6px;
617 height: 6px;
616 width: 6px;
618 width: 6px;
617 position: absolute;
619 position: absolute;
618 background: url("../images/header_inner_corners.png") no-repeat;
620 background: url("../images/header_inner_corners.png") no-repeat;
619 }
621 }
620
622
621 #header #header-inner div.tl {
623 #header #header-inner div.tl {
622 top: 0;
624 top: 0;
623 left: 0;
625 left: 0;
624 background-position: 0 0;
626 background-position: 0 0;
625 }
627 }
626
628
627 #header #header-inner div.tr {
629 #header #header-inner div.tr {
628 top: 0;
630 top: 0;
629 right: 0;
631 right: 0;
630 background-position: -6px 0;
632 background-position: -6px 0;
631 }
633 }
632
634
633 /*
635 /*
634 content / left
636 content / left
635 */
637 */
636 #content #left {
638 #content #left {
637 left: 0;
639 left: 0;
638 width: 280px;
640 width: 280px;
639 position: absolute;
641 position: absolute;
640 }
642 }
641
643
642 /*
644 /*
643 content / left / menu
645 content / left / menu
644 */
646 */
645 #content #left #menu {
647 #content #left #menu {
646 margin: 5px 10px 0 60px;
648 margin: 5px 10px 0 60px;
647 padding: 0;
649 padding: 0;
648 clear: both;
650 clear: both;
649 overflow: hidden;
651 overflow: hidden;
650 }
652 }
651
653
652 /*
654 /*
653 content / left / menu / heading
655 content / left / menu / heading
654 */
656 */
655 #content #left #menu h6 {
657 #content #left #menu h6 {
656 margin: 5px 0 0 0;
658 margin: 5px 0 0 0;
657 padding: 0;
659 padding: 0;
658 clear: both;
660 clear: both;
659 overflow: hidden;
661 overflow: hidden;
660 background: #dfdfdf url("../images/menu.png") repeat-x;
662 background: #dfdfdf url("../images/menu.png") repeat-x;
661 color: #6e6e6e;
663 color: #6e6e6e;
662 }
664 }
663
665
664 #content #left #menu h6 a {
666 #content #left #menu h6 a {
665 margin: 0;
667 margin: 0;
666 padding: 0;
668 padding: 0;
667 height: 1%;
669 height: 1%;
668 display: block;
670 display: block;
669 clear: both;
671 clear: both;
670 overflow: hidden;
672 overflow: hidden;
671 background: url("../images/menu_l.png") no-repeat top left;
673 background: url("../images/menu_l.png") no-repeat top left;
672 color: #6e6e6e;
674 color: #6e6e6e;
673 text-decoration: none;
675 text-decoration: none;
674 }
676 }
675
677
676 #content #left #menu h6 span {
678 #content #left #menu h6 span {
677 margin: 0;
679 margin: 0;
678 padding: 9px 10px 10px 10px;
680 padding: 9px 10px 10px 10px;
679 height: 1%;
681 height: 1%;
680 display: block;
682 display: block;
681 background: url("../images/menu_r.png") no-repeat top right;
683 background: url("../images/menu_r.png") no-repeat top right;
682 }
684 }
683
685
684 #content #left #menu h6.selected {
686 #content #left #menu h6.selected {
685 background: #00376e url("../images/menu_selected.png") repeat-x;
687 background: #00376e url("../images/menu_selected.png") repeat-x;
686 color: #FFFFFF;
688 color: #FFFFFF;
687 }
689 }
688
690
689 #content #left #menu h6.selected a {
691 #content #left #menu h6.selected a {
690 background: url("../images/menu_l_selected.png") no-repeat top left;
692 background: url("../images/menu_l_selected.png") no-repeat top left;
691 color: #ffffff;
693 color: #ffffff;
692 }
694 }
693
695
694 #content #left #menu h6.selected span {
696 #content #left #menu h6.selected span {
695 background: url("../images/menu_r_selected.png") no-repeat top right;
697 background: url("../images/menu_r_selected.png") no-repeat top right;
696 }
698 }
697
699
698 /*
700 /*
699 content / left / menu / links
701 content / left / menu / links
700 */
702 */
701 #content #left #menu ul {
703 #content #left #menu ul {
702 margin: 0;
704 margin: 0;
703 padding: 0;
705 padding: 0;
704 background: #376ea6;
706 background: #376ea6;
705 }
707 }
706
708
707 #content #left #menu ul.opened {
709 #content #left #menu ul.opened {
708 display: block;
710 display: block;
709 }
711 }
710
712
711 #content #left #menu ul.closed {
713 #content #left #menu ul.closed {
712 display: none;
714 display: none;
713 }
715 }
714
716
715 #content #left #menu li {
717 #content #left #menu li {
716 margin: 0;
718 margin: 0;
717 padding: 0;
719 padding: 0;
718 clear: both;
720 clear: both;
719 overflow: hidden;
721 overflow: hidden;
720 list-style: none;
722 list-style: none;
721 border-bottom: 1px solid #5f8bb7;
723 border-bottom: 1px solid #5f8bb7;
722 color: #ffffff;
724 color: #ffffff;
723 }
725 }
724
726
725 #content #left #menu li a {
727 #content #left #menu li a {
726 margin: 0 0 0 6px;
728 margin: 0 0 0 6px;
727 padding: 8px 0 8px 18px;
729 padding: 8px 0 8px 18px;
728 height: 1%;
730 height: 1%;
729 display: block;
731 display: block;
730 float: left;
732 float: left;
731 background: url("../images/colors/colors/blue/menu_arrow.png") no-repeat
733 background: url("../images/colors/colors/blue/menu_arrow.png") no-repeat
732 0 9px;
734 0 9px;
733 color: #ffffff;
735 color: #ffffff;
734 text-decoration: none;
736 text-decoration: none;
735 }
737 }
736
738
737 #content #left #menu li a:hover {
739 #content #left #menu li a:hover {
738 color: #b9dcff;
740 color: #b9dcff;
739 }
741 }
740
742
741 /*
743 /*
742 content / left / menu / collapsible
744 content / left / menu / collapsible
743 */
745 */
744 #content #left #menu li.collapsible {
746 #content #left #menu li.collapsible {
745 background: url("../images/menu_border.png") no-repeat top left;
747 background: url("../images/menu_border.png") no-repeat top left;
746 }
748 }
747
749
748 #content #left #menu li.collapsible a {
750 #content #left #menu li.collapsible a {
749 margin: 0 0 0 6px;
751 margin: 0 0 0 6px;
750 padding: 8px 0 8px 0;
752 padding: 8px 0 8px 0;
751 height: 1%;
753 height: 1%;
752 display: block;
754 display: block;
753 background: transparent;
755 background: transparent;
754 float: left;
756 float: left;
755 font-weight: bold;
757 font-weight: bold;
756 }
758 }
757
759
758 #content #left #menu li.collapsible a.plus {
760 #content #left #menu li.collapsible a.plus {
759 margin: 0;
761 margin: 0;
760 padding: 8px 0 9px 24px;
762 padding: 8px 0 9px 24px;
761 height: 10px;
763 height: 10px;
762 width: 10px;
764 width: 10px;
763 display: block;
765 display: block;
764 float: left;
766 float: left;
765 background: url("../images/menu_plus.png") no-repeat 5px 10px;
767 background: url("../images/menu_plus.png") no-repeat 5px 10px;
766 border: none;
768 border: none;
767 }
769 }
768
770
769 #content #left #menu li.collapsible a.minus {
771 #content #left #menu li.collapsible a.minus {
770 margin: 0;
772 margin: 0;
771 padding: 8px 0 9px 24px;
773 padding: 8px 0 9px 24px;
772 height: 10px;
774 height: 10px;
773 width: 10px;
775 width: 10px;
774 display: block;
776 display: block;
775 float: left;
777 float: left;
776 background: url("../images/menu_minus.png") no-repeat 5px 10px;
778 background: url("../images/menu_minus.png") no-repeat 5px 10px;
777 border: none;
779 border: none;
778 }
780 }
779
781
780 #content #left #menu li ul {
782 #content #left #menu li ul {
781 margin: 0;
783 margin: 0;
782 padding: 0;
784 padding: 0;
783 border-left: 18px solid #285889;
785 border-left: 18px solid #285889;
784 }
786 }
785
787
786 #content #left #menu li ul.expanded {
788 #content #left #menu li ul.expanded {
787 display: block;
789 display: block;
788 }
790 }
789
791
790 #content #left #menu li ul.collapsed {
792 #content #left #menu li ul.collapsed {
791 display: none;
793 display: none;
792 }
794 }
793
795
794 #content #left #menu li ul li {
796 #content #left #menu li ul li {
795 margin: 0;
797 margin: 0;
796 padding: 0;
798 padding: 0;
797 clear: both;
799 clear: both;
798 overflow: hidden;
800 overflow: hidden;
799 list-style: none;
801 list-style: none;
800 border-bottom: 1px solid #5f8bb7;
802 border-bottom: 1px solid #5f8bb7;
801 color: #ffffff;
803 color: #ffffff;
802 }
804 }
803
805
804 #content #left #menu li.collapsible ul li a {
806 #content #left #menu li.collapsible ul li a {
805 font-weight: normal;
807 font-weight: normal;
806 }
808 }
807
809
808 #content #left #menu li.last {
810 #content #left #menu li.last {
809 border-bottom: none;
811 border-bottom: none;
810 }
812 }
811
813
812 /*
814 /*
813 content / left / date picker
815 content / left / date picker
814 */
816 */
815 #content #left #date-picker {
817 #content #left #date-picker {
816 margin: 10px 10px 0 60px;
818 margin: 10px 10px 0 60px;
817 padding: 0;
819 padding: 0;
818 clear: both;
820 clear: both;
819 overflow: hidden;
821 overflow: hidden;
820 }
822 }
821
823
822 #content #left #date-picker .ui-datepicker {
824 #content #left #date-picker .ui-datepicker {
823 width: auto;
825 width: auto;
824 padding: 0;
826 padding: 0;
825 clear: both;
827 clear: both;
826 overflow: hidden;
828 overflow: hidden;
827 background: #FFFFFF;
829 background: #FFFFFF;
828 border: 1px solid #d1d1d1;
830 border: 1px solid #d1d1d1;
829 }
831 }
830
832
831 #content #left #date-picker .ui-datepicker .ui-datepicker-header {
833 #content #left #date-picker .ui-datepicker .ui-datepicker-header {
832 padding: 5px 0;
834 padding: 5px 0;
833 }
835 }
834
836
835 #content #left #date-picker .ui-datepicker .ui-datepicker-prev {
837 #content #left #date-picker .ui-datepicker .ui-datepicker-prev {
836 top: 5px;
838 top: 5px;
837 left: 4px;
839 left: 4px;
838 }
840 }
839
841
840 #content #left #date-picker .ui-datepicker .ui-datepicker-next {
842 #content #left #date-picker .ui-datepicker .ui-datepicker-next {
841 top: 5px;
843 top: 5px;
842 right: 4px;
844 right: 4px;
843 }
845 }
844
846
845 #content #left #date-picker .ui-datepicker .ui-datepicker-prev-hover {
847 #content #left #date-picker .ui-datepicker .ui-datepicker-prev-hover {
846 top: 5px;
848 top: 5px;
847 left: 4px;
849 left: 4px;
848 }
850 }
849
851
850 #content #left #date-picker .ui-datepicker .ui-datepicker-next-hover {
852 #content #left #date-picker .ui-datepicker .ui-datepicker-next-hover {
851 top: 5px;
853 top: 5px;
852 right: 4px;
854 right: 4px;
853 }
855 }
854
856
855 /*
857 /*
856 content / right
858 content / right
857 */
859 */
858 #content #right {
860 #content #right {
859 margin: 0 60px 10px 290px;
861 margin: 0 60px 10px 290px;
860 }
862 }
861
863
862 /*
864 /*
863 content / right / box
865 content / right / box
864 */
866 */
865 #content div.box {
867 #content div.box {
866 margin: 0 0 10px 0;
868 margin: 0 0 10px 0;
867 padding: 0 0 10px 0;
869 padding: 0 0 10px 0;
868 clear: both;
870 clear: both;
869 overflow: hidden;
871 overflow: hidden;
870 background: #ffffff;
872 background: #ffffff;
871 }
873 }
872
874
873 #content div.box-left {
875 #content div.box-left {
874 margin: 0 0 10px;
876 margin: 0 0 10px;
875 width: 49%;
877 width: 49%;
876 clear: none;
878 clear: none;
877 float: left;
879 float: left;
878 }
880 }
879
881
880 #content div.box-right {
882 #content div.box-right {
881 margin: 0 0 10px;
883 margin: 0 0 10px;
882 width: 49%;
884 width: 49%;
883 clear: none;
885 clear: none;
884 float: right;
886 float: right;
885 }
887 }
886
888
887 /*
889 /*
888 content / right / box / title
890 content / right / box / title
889 */
891 */
890 #content div.box div.title {
892 #content div.box div.title {
891 margin: 0 0 20px 0;
893 margin: 0 0 20px 0;
892 padding: 0;
894 padding: 0;
893 clear: both;
895 clear: both;
894 overflow: hidden;
896 overflow: hidden;
895 background: #336699 url("../images/title.png") repeat-x;
897 background: #336699 url("../images/header_inner.png") repeat-x;
896 }
898 }
897
899
898 #content div.box div.title h5 {
900 #content div.box div.title h5 {
899 margin: 0;
901 margin: 0;
900 padding: 11px 0 11px 10px;
902 padding: 11px 0 11px 10px;
901 float: left;
903 float: left;
902 border: none;
904 border: none;
903 color: #ffffff;
905 color: #ffffff;
904 text-transform: uppercase;
906 text-transform: uppercase;
905 }
907 }
906
908
907 #content div.box div.title ul.links {
909 #content div.box div.title ul.links {
908 margin: 0;
910 margin: 0;
909 padding: 0;
911 padding: 0;
910 float: right;
912 float: right;
911 }
913 }
912
914
913 #content div.box div.title ul.links li {
915 #content div.box div.title ul.links li {
914 margin: 0;
916 margin: 0;
915 padding: 0;
917 padding: 0;
916 list-style: none;
918 list-style: none;
917 float: left;
919 float: left;
918 }
920 }
919
921
920 #content div.box div.title ul.links li a {
922 #content div.box div.title ul.links li a {
921 margin: 0;
923 margin: 0;
922 padding: 13px 16px 12px 16px;
924 padding: 13px 16px 12px 16px;
923 height: 1%;
925 height: 1%;
924 display: block;
926 display: block;
925 float: left;
927 float: left;
926 background: url("../images/title_link.png") no-repeat top left;
927 border-left: 1px solid #316293;
928 border-left: 1px solid #316293;
928 color: #ffffff;
929 color: #ffffff;
929 font-size: 11px;
930 font-size: 11px;
930 font-weight: bold;
931 font-weight: bold;
931 text-decoration: none;
932 text-decoration: none;
932 }
933 }
933
934
934 #content div.box div.title ul.links li a:hover {
935 #content div.box div.title ul.links li a:hover {
935 color: #bfe3ff;
936 background: url("../../images/title_tab_selected.png") no-repeat bottom
937 center;
938 color: #bfe3ff;
936 }
939 }
937
940
938 #content div.box div.title ul.links li.ui-tabs-selected a {
941 #content div.box div.title ul.links li.ui-tabs-selected a {
939 background: url("../../../resources/images/title_tab_selected.png")
942 background: url("../../../resources/images/title_tab_selected.png")
940 no-repeat bottom center;
943 no-repeat bottom center;
941 color: #bfe3ff;
944 color: #bfe3ff;
942 }
945 }
943
946
944 /*
947 /*
945 content / right / box / headings
948 content / right / box / headings
946 */
949 */
947 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6
950 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6
948 {
951 {
949 margin: 10px 20px 10px 20px;
952 margin: 10px 20px 10px 20px;
950 padding: 0 0 15px 0;
953 padding: 0 0 15px 0;
951 clear: both;
954 clear: both;
952 overflow: hidden;
955 overflow: hidden;
953 border-bottom: 1px solid #DDDDDD;
956 border-bottom: 1px solid #DDDDDD;
954 }
957 }
955
958
956 /*
959 /*
957 content / right / box / paragraphs
960 content / right / box / paragraphs
958 */
961 */
959 #content div.box p {
962 #content div.box p {
960 margin: 0 24px 10px 24px;
963 margin: 0 24px 10px 24px;
961 padding: 0;
964 padding: 0;
962 color: #5f5f5f;
965 color: #5f5f5f;
963 font-size: 12px;
966 font-size: 12px;
964 line-height: 150%;
967 line-height: 150%;
965 }
968 }
966
969
967 #content div.box blockquote {
970 #content div.box blockquote {
968 margin: 0 34px 0 34px;
971 margin: 0 34px 0 34px;
969 padding: 0 0 0 14px;
972 padding: 0 0 0 14px;
970 border-left: 4px solid #DDDDDD;
973 border-left: 4px solid #DDDDDD;
971 color: #5f5f5f;
974 color: #5f5f5f;
972 font-size: 11px;
975 font-size: 11px;
973 line-height: 150%;
976 line-height: 150%;
974 }
977 }
975
978
976 #content div.box blockquote p {
979 #content div.box blockquote p {
977 margin: 10px 0 10px 0;
980 margin: 10px 0 10px 0;
978 padding: 0;
981 padding: 0;
979 }
982 }
980
983
981 /*
984 /*
982 content / right / box / lists
985 content / right / box / lists
983 */
986 */
984 #content div.box dl {
987 #content div.box dl {
985 margin: 10px 24px 10px 24px;
988 margin: 10px 24px 10px 24px;
986 }
989 }
987
990
988 #content div.box dt {
991 #content div.box dt {
989 margin: 0;
992 margin: 0;
990 font-size: 12px;
993 font-size: 12px;
991 }
994 }
992
995
993 #content div.box dd {
996 #content div.box dd {
994 margin: 0;
997 margin: 0;
995 padding: 8px 0 8px 15px;
998 padding: 8px 0 8px 15px;
996 font-size: 12px;
999 font-size: 12px;
997 }
1000 }
998
1001
999 #content div.box ul.left {
1002 #content div.box ul.left {
1000 float: left;
1003 float: left;
1001 }
1004 }
1002
1005
1003 #content div.box ol.left {
1006 #content div.box ol.left {
1004 float: left;
1007 float: left;
1005 }
1008 }
1006
1009
1007 #content div.box li {
1010 #content div.box li {
1008 padding: 4px 0 4px 0;
1011 padding: 4px 0 4px 0;
1009 font-size: 12px;
1012 font-size: 12px;
1010 }
1013 }
1011
1014
1012 #content div.box ol.lower-roman,#content div.box ol.upper-roman {
1015 #content div.box ol.lower-roman,#content div.box ol.upper-roman {
1013 margin: 10px 24px 10px 44px;
1016 margin: 10px 24px 10px 44px;
1014 }
1017 }
1015
1018
1016 #content div.box ol.lower-alpha,#content div.box ol.upper-alpha {
1019 #content div.box ol.lower-alpha,#content div.box ol.upper-alpha {
1017 margin: 10px 24px 10px 44px;
1020 margin: 10px 24px 10px 44px;
1018 }
1021 }
1019
1022
1020 #content div.box ol.decimal {
1023 #content div.box ol.decimal {
1021 margin: 10px 24px 10px 44px;
1024 margin: 10px 24px 10px 44px;
1022 }
1025 }
1023
1026
1024 #content div.box ul.disc,#content div.box ul.circle {
1027 #content div.box ul.disc,#content div.box ul.circle {
1025 margin: 10px 24px 10px 38px;
1028 margin: 10px 24px 10px 38px;
1026 }
1029 }
1027
1030
1028 #content div.box ul.square {
1031 #content div.box ul.square {
1029 margin: 10px 24px 10px 40px;
1032 margin: 10px 24px 10px 40px;
1030 }
1033 }
1031
1034
1032 /*
1035 /*
1033 content / right / box / images
1036 content / right / box / images
1034 */
1037 */
1035 #content div.box img.left {
1038 #content div.box img.left {
1036 margin: 10px 10px 10px 0;
1039 margin: 10px 10px 10px 0;
1037 border: none;
1040 border: none;
1038 float: left;
1041 float: left;
1039 }
1042 }
1040
1043
1041 #content div.box img.right {
1044 #content div.box img.right {
1042 margin: 10px 0 10px 10px;
1045 margin: 10px 0 10px 10px;
1043 border: none;
1046 border: none;
1044 float: right;
1047 float: right;
1045 }
1048 }
1046
1049
1047 /*
1050 /*
1048 content / right / box / messages
1051 content / right / box / messages
1049 */
1052 */
1050 #content div.box div.messages {
1053 #content div.box div.messages {
1051 margin: 0 20px 0 20px;
1054 margin: 0 20px 0 20px;
1052 padding: 0;
1055 padding: 0;
1053 clear: both;
1056 clear: both;
1054 overflow: hidden;
1057 overflow: hidden;
1055 }
1058 }
1056
1059
1057 #content div.box div.message {
1060 #content div.box div.message {
1058 margin: 0 0 0px 0;
1061 margin: 0 0 0px 0;
1059 padding: 10px 0 10px 0;
1062 padding: 10px 0 10px 0;
1060 clear: both;
1063 clear: both;
1061 overflow: hidden;
1064 overflow: hidden;
1062 }
1065 }
1063
1066 #content div.box div.message a{
1067 font-weight: normal !important;
1068 }
1064 #content div.box div.message div.image {
1069 #content div.box div.message div.image {
1065 margin: 9px 0 0 5px;
1070 margin: 9px 0 0 5px;
1066 padding: 6px;
1071 padding: 6px;
1067 float: left;
1072 float: left;
1068 }
1073 }
1069
1074
1070 #content div.box div.message div.image img {
1075 #content div.box div.message div.image img {
1071 margin: 0;
1076 margin: 0;
1072 vertical-align: middle;
1077 vertical-align: middle;
1073 }
1078 }
1074
1079
1075 #content div.box div.message div.text {
1080 #content div.box div.message div.text {
1076 margin: 0;
1081 margin: 0;
1077 padding: 9px 6px 9px 6px;
1082 padding: 9px 6px 9px 6px;
1078 float: left;
1083 float: left;
1079 }
1084 }
1080
1085
1081 #content div.box div.message div.dismiss {
1086 #content div.box div.message div.dismiss {
1082 margin: 0;
1087 margin: 0;
1083 padding: 0;
1088 padding: 0;
1084 float: right;
1089 float: right;
1085 }
1090 }
1086
1091
1087 #content div.box div.message div.dismiss a {
1092 #content div.box div.message div.dismiss a {
1088 margin: 15px 14px 0 0;
1093 margin: 15px 14px 0 0;
1089 padding: 0;
1094 padding: 0;
1090 height: 16px;
1095 height: 16px;
1091 width: 16px;
1096 width: 16px;
1092 display: block;
1097 display: block;
1093 background: url("../images/icons/cross.png") no-repeat;
1098 background: url("../images/icons/cross.png") no-repeat;
1094 }
1099 }
1095
1100
1096 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6
1101 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6
1097 {
1102 {
1098 margin: 0;
1103 margin: 0;
1099 padding: 0px;
1104 padding: 0px;
1100 border: none;
1105 border: none;
1101 }
1106 }
1102
1107
1103 #content div.box div.message div.text span {
1108 #content div.box div.message div.text span {
1104 margin: 0;
1109 margin: 0;
1105 padding: 5px 0 0 0;
1110 padding: 5px 0 0 0;
1106 height: 1%;
1111 height: 1%;
1107 display: block;
1112 display: block;
1108 }
1113 }
1109
1114
1110 #content div.box div.message-error {
1115 #content div.box div.message-error {
1111 height: 1%;
1116 height: 1%;
1112 clear: both;
1117 clear: both;
1113 overflow: hidden;
1118 overflow: hidden;
1114 background: #FBE3E4;
1119 background: #FBE3E4;
1115 border: 1px solid #FBC2C4;
1120 border: 1px solid #FBC2C4;
1116 color: #860006;
1121 color: #860006;
1117 }
1122 }
1118
1123
1119 #content div.box div.message-error h6 {
1124 #content div.box div.message-error h6 {
1120 color: #860006;
1125 color: #860006;
1121 }
1126 }
1122
1127
1123 #content div.box div.message-warning {
1128 #content div.box div.message-warning {
1124 height: 1%;
1129 height: 1%;
1125 clear: both;
1130 clear: both;
1126 overflow: hidden;
1131 overflow: hidden;
1127 background: #FFF6BF;
1132 background: #FFF6BF;
1128 border: 1px solid #FFD324;
1133 border: 1px solid #FFD324;
1129 color: #5f5200;
1134 color: #5f5200;
1130 }
1135 }
1131
1136
1132 #content div.box div.message-warning h6 {
1137 #content div.box div.message-warning h6 {
1133 color: #5f5200;
1138 color: #5f5200;
1134 }
1139 }
1135
1140
1136 #content div.box div.message-notice {
1141 #content div.box div.message-notice {
1137 height: 1%;
1142 height: 1%;
1138 clear: both;
1143 clear: both;
1139 overflow: hidden;
1144 overflow: hidden;
1140 background: #8FBDE0;
1145 background: #8FBDE0;
1141 border: 1px solid #6BACDE;
1146 border: 1px solid #6BACDE;
1142 color: #003863;
1147 color: #003863;
1143 }
1148 }
1144
1149
1145 #content div.box div.message-notice h6 {
1150 #content div.box div.message-notice h6 {
1146 color: #003863;
1151 color: #003863;
1147 }
1152 }
1148
1153
1149 #content div.box div.message-success {
1154 #content div.box div.message-success {
1150 height: 1%;
1155 height: 1%;
1151 clear: both;
1156 clear: both;
1152 overflow: hidden;
1157 overflow: hidden;
1153 background: #E6EFC2;
1158 background: #E6EFC2;
1154 border: 1px solid #C6D880;
1159 border: 1px solid #C6D880;
1155 color: #4e6100;
1160 color: #4e6100;
1156 }
1161 }
1157
1162
1158 #content div.box div.message-success h6 {
1163 #content div.box div.message-success h6 {
1159 color: #4e6100;
1164 color: #4e6100;
1160 }
1165 }
1161
1166
1162 /*
1167 /*
1163 content / right / box / forms
1168 content / right / box / forms
1164 */
1169 */
1165 #content div.box div.form {
1170 #content div.box div.form {
1166 margin: 0;
1171 margin: 0;
1167 padding: 0 20px 10px 20px;
1172 padding: 0 20px 10px 20px;
1168 clear: both;
1173 clear: both;
1169 overflow: hidden;
1174 overflow: hidden;
1170 }
1175 }
1171
1176
1172 #content div.box div.form div.fields {
1177 #content div.box div.form div.fields {
1173 margin: 0;
1178 margin: 0;
1174 padding: 0;
1179 padding: 0;
1175 clear: both;
1180 clear: both;
1176 overflow: hidden;
1181 overflow: hidden;
1177 }
1182 }
1178
1183
1179 #content div.box div.form div.fields div.field {
1184 #content div.box div.form div.fields div.field {
1180 margin: 0;
1185 margin: 0;
1181 padding: 10px 0 10px 0;
1186 padding: 10px 0 10px 0;
1182 height: 1%;
1187 height: 1%;
1183 border-bottom: 1px solid #DDDDDD;
1188 border-bottom: 1px solid #DDDDDD;
1184 clear: both;
1189 clear: both;
1185 overflow: hidden;
1190 overflow: hidden;
1186 }
1191 }
1187
1192
1188 #content div.box div.form div.fields div.field-first {
1193 #content div.box div.form div.fields div.field-first {
1189 padding: 0 0 10px 0;
1194 padding: 0 0 10px 0;
1190 }
1195 }
1191
1196
1192 #content div.box div.form div.fields div.field-noborder {
1197 #content div.box div.form div.fields div.field-noborder {
1193 border-bottom: 0px !important;
1198 border-bottom: 0px !important;
1194 }
1199 }
1195
1200
1196 #content div.box div.form div.fields div.field span.error-message {
1201 #content div.box div.form div.fields div.field span.error-message {
1197 margin: 8px 0 0 0;
1202 margin: 8px 0 0 0;
1198 padding: 0;
1203 padding: 0;
1199 height: 1%;
1204 height: 1%;
1200 display: block;
1205 display: block;
1201 color: #FF0000;
1206 color: #FF0000;
1202 }
1207 }
1203
1208
1204 #content div.box div.form div.fields div.field span.success {
1209 #content div.box div.form div.fields div.field span.success {
1205 margin: 8px 0 0 0;
1210 margin: 8px 0 0 0;
1206 padding: 0;
1211 padding: 0;
1207 height: 1%;
1212 height: 1%;
1208 display: block;
1213 display: block;
1209 color: #316309;
1214 color: #316309;
1210 }
1215 }
1211
1216
1212 /*
1217 /*
1213 content / right / forms / labels
1218 content / right / forms / labels
1214 */
1219 */
1215 #content div.box div.form div.fields div.field div.label {
1220 #content div.box div.form div.fields div.field div.label {
1216 left: 310px;
1221 left: 310px;
1217 margin: 0;
1222 margin: 0;
1218 padding: 8px 0 0 5px;
1223 padding: 8px 0 0 5px;
1219 width: auto;
1224 width: auto;
1220 position: absolute;
1225 position: absolute;
1221 }
1226 }
1222
1227
1223 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label
1228 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label
1224 {
1229 {
1225 left: 0;
1230 left: 0;
1226 margin: 0;
1231 margin: 0;
1227 padding: 0 0 8px 0;
1232 padding: 0 0 8px 0;
1228 width: auto;
1233 width: auto;
1229 position: relative;
1234 position: relative;
1230 clear: both;
1235 clear: both;
1231 overflow: hidden;
1236 overflow: hidden;
1232 }
1237 }
1233
1238
1234 /*
1239 /*
1235 content / right / forms / label (select)
1240 content / right / forms / label (select)
1236 */
1241 */
1237 #content div.box div.form div.fields div.field div.label-select {
1242 #content div.box div.form div.fields div.field div.label-select {
1238 padding: 2px 0 0 5px;
1243 padding: 2px 0 0 5px;
1239 }
1244 }
1240
1245
1241 #content div.box-left div.form div.fields div.field div.label-select,#content div.box-right div.form div.fields div.field div.label-select
1246 #content div.box-left div.form div.fields div.field div.label-select,#content div.box-right div.form div.fields div.field div.label-select
1242 {
1247 {
1243 padding: 0 0 8px 0;
1248 padding: 0 0 8px 0;
1244 }
1249 }
1245
1250
1246 /*
1251 /*
1247 content / right / forms / label (checkbox)
1252 content / right / forms / label (checkbox)
1248 */
1253 */
1249 #content div.box div.form div.fields div.field div.label-checkbox {
1254 #content div.box div.form div.fields div.field div.label-checkbox {
1250 padding: 0 0 0 5px !important;
1255 padding: 0 0 0 5px !important;
1251 }
1256 }
1252
1257
1253 /*
1258 /*
1254 content / right / forms / label (radio)
1259 content / right / forms / label (radio)
1255 */
1260 */
1256 #content div.box div.form div.fields div.field div.label-radio {
1261 #content div.box div.form div.fields div.field div.label-radio {
1257 padding: 0 0 0 5px !important;
1262 padding: 0 0 0 5px !important;
1258 }
1263 }
1259
1264
1260 /*
1265 /*
1261 content / right / forms / label (textarea)
1266 content / right / forms / label (textarea)
1262 */
1267 */
1263 #content div.box div.form div.fields div.field div.label-textarea {
1268 #content div.box div.form div.fields div.field div.label-textarea {
1264 padding: 0 0 0 5px !important;
1269 padding: 0 0 0 5px !important;
1265 }
1270 }
1266
1271
1267 #content div.box-left div.form div.fields div.field div.label-textarea,#content div.box-right div.form div.fields div.field div.label-textarea
1272 #content div.box-left div.form div.fields div.field div.label-textarea,#content div.box-right div.form div.fields div.field div.label-textarea
1268 {
1273 {
1269 padding: 0 0 8px 0 !important;
1274 padding: 0 0 8px 0 !important;
1270 }
1275 }
1271
1276
1272 /*
1277 /*
1273 content / right / forms / labels (label)
1278 content / right / forms / labels (label)
1274 */
1279 */
1275 #content div.box div.form div.fields div.field div.label label {
1280 #content div.box div.form div.fields div.field div.label label {
1276 color: #393939;
1281 color: #393939;
1277 font-weight: bold;
1282 font-weight: bold;
1278 }
1283 }
1279
1284
1280 #content div.box div.form div.fields div.field div.label span {
1285 #content div.box div.form div.fields div.field div.label span {
1281 margin: 0;
1286 margin: 0;
1282 padding: 2px 0 0 0;
1287 padding: 2px 0 0 0;
1283 height: 1%;
1288 height: 1%;
1284 display: block;
1289 display: block;
1285 color: #363636;
1290 color: #363636;
1286 }
1291 }
1287
1292
1288 /*
1293 /*
1289 content / right / forms / input
1294 content / right / forms / input
1290 */
1295 */
1291 #content div.box div.form div.fields div.field div.input {
1296 #content div.box div.form div.fields div.field div.input {
1292 margin: 0 0 0 200px;
1297 margin: 0 0 0 200px;
1293 padding: 0;
1298 padding: 0;
1294 }
1299 }
1295
1300
1296 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input
1301 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input
1297 {
1302 {
1298 margin: 0;
1303 margin: 0;
1299 padding: 7px 7px 6px 7px;
1304 padding: 7px 7px 6px 7px;
1300 clear: both;
1305 clear: both;
1301 overflow: hidden;
1306 overflow: hidden;
1302 border-top: 1px solid #b3b3b3;
1307 border-top: 1px solid #b3b3b3;
1303 border-left: 1px solid #b3b3b3;
1308 border-left: 1px solid #b3b3b3;
1304 border-right: 1px solid #eaeaea;
1309 border-right: 1px solid #eaeaea;
1305 border-bottom: 1px solid #eaeaea;
1310 border-bottom: 1px solid #eaeaea;
1306 }
1311 }
1307
1312
1308 #content div.box div.form div.fields div.field div.input input {
1313 #content div.box div.form div.fields div.field div.input input {
1309 margin: 0;
1314 margin: 0;
1310 padding: 7px 7px 6px 7px;
1315 padding: 7px 7px 6px 7px;
1311 background: #FFFFFF;
1316 background: #FFFFFF;
1312 border-top: 1px solid #b3b3b3;
1317 border-top: 1px solid #b3b3b3;
1313 border-left: 1px solid #b3b3b3;
1318 border-left: 1px solid #b3b3b3;
1314 border-right: 1px solid #eaeaea;
1319 border-right: 1px solid #eaeaea;
1315 border-bottom: 1px solid #eaeaea;
1320 border-bottom: 1px solid #eaeaea;
1316 color: #000000;
1321 color: #000000;
1317 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1322 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1318 Lucida Sans Unicode, Arial, sans-serif;
1323 Lucida Sans Unicode, Arial, sans-serif;
1319 font-size: 11px;
1324 font-size: 11px;
1320 float: left;
1325 float: left;
1321 }
1326 }
1322
1327
1323 #content div.box-left div.form div.fields div.field div.input input,#content div.box-right div.form div.fields div.field div.input input
1328 #content div.box-left div.form div.fields div.field div.input input,#content div.box-right div.form div.fields div.field div.input input
1324 {
1329 {
1325 width: 100%;
1330 width: 100%;
1326 padding: 0;
1331 padding: 0;
1327 border: none;
1332 border: none;
1328 }
1333 }
1329
1334
1330 #content div.box div.form div.fields div.field div.input input.small {
1335 #content div.box div.form div.fields div.field div.input input.small {
1331 width: 30%;
1336 width: 30%;
1332 }
1337 }
1333
1338
1334 #content div.box div.form div.fields div.field div.input input.medium {
1339 #content div.box div.form div.fields div.field div.input input.medium {
1335 width: 55%;
1340 width: 55%;
1336 }
1341 }
1337
1342
1338 #content div.box div.form div.fields div.field div.input input.large {
1343 #content div.box div.form div.fields div.field div.input input.large {
1339 width: 85%;
1344 width: 85%;
1340 }
1345 }
1341
1346
1342 #content div.box div.form div.fields div.field div.input input.date {
1347 #content div.box div.form div.fields div.field div.input input.date {
1343 width: 177px;
1348 width: 177px;
1344 }
1349 }
1345
1350
1346 #content div.box div.form div.fields div.field div.input input.button {
1351 #content div.box div.form div.fields div.field div.input input.button {
1347 margin: 0;
1352 margin: 0;
1348 padding: 4px 8px 4px 8px;
1353 padding: 4px 8px 4px 8px;
1349 background: #D4D0C8;
1354 background: #D4D0C8;
1350 border-top: 1px solid #FFFFFF;
1355 border-top: 1px solid #FFFFFF;
1351 border-left: 1px solid #FFFFFF;
1356 border-left: 1px solid #FFFFFF;
1352 border-right: 1px solid #404040;
1357 border-right: 1px solid #404040;
1353 border-bottom: 1px solid #404040;
1358 border-bottom: 1px solid #404040;
1354 color: #000000;
1359 color: #000000;
1355 }
1360 }
1356
1361
1357 #content div.box div.form div.fields div.field div.input input.error {
1362 #content div.box div.form div.fields div.field div.input input.error {
1358 background: #FBE3E4;
1363 background: #FBE3E4;
1359 border-top: 1px solid #e1b2b3;
1364 border-top: 1px solid #e1b2b3;
1360 border-left: 1px solid #e1b2b3;
1365 border-left: 1px solid #e1b2b3;
1361 border-right: 1px solid #FBC2C4;
1366 border-right: 1px solid #FBC2C4;
1362 border-bottom: 1px solid #FBC2C4;
1367 border-bottom: 1px solid #FBC2C4;
1363 }
1368 }
1364
1369
1365 #content div.box div.form div.fields div.field div.input input.success {
1370 #content div.box div.form div.fields div.field div.input input.success {
1366 background: #E6EFC2;
1371 background: #E6EFC2;
1367 border-top: 1px solid #cebb98;
1372 border-top: 1px solid #cebb98;
1368 border-left: 1px solid #cebb98;
1373 border-left: 1px solid #cebb98;
1369 border-right: 1px solid #c6d880;
1374 border-right: 1px solid #c6d880;
1370 border-bottom: 1px solid #c6d880;
1375 border-bottom: 1px solid #c6d880;
1371 }
1376 }
1372
1377
1373 #content div.box div.form div.fields div.field div.input img.ui-datepicker-trigger
1378 #content div.box div.form div.fields div.field div.input img.ui-datepicker-trigger
1374 {
1379 {
1375 margin: 0 0 0 6px;
1380 margin: 0 0 0 6px;
1376 }
1381 }
1377
1382
1378 /*
1383 /*
1379 content / right / forms / input (file styling)
1384 content / right / forms / input (file styling)
1380 */
1385 */
1381 #content div.box div.form div.fields div.field div.input a.ui-input-file
1386 #content div.box div.form div.fields div.field div.input a.ui-input-file
1382 {
1387 {
1383 margin: 0 0 0 6px;
1388 margin: 0 0 0 6px;
1384 padding: 0;
1389 padding: 0;
1385 width: 28px;
1390 width: 28px;
1386 height: 28px;
1391 height: 28px;
1387 display: inline;
1392 display: inline;
1388 position: absolute;
1393 position: absolute;
1389 overflow: hidden;
1394 overflow: hidden;
1390 cursor: pointer;
1395 cursor: pointer;
1391 background: #e5e3e3 url("../images/button_browse.png") no-repeat;
1396 background: #e5e3e3 url("../images/button_browse.png") no-repeat;
1392 border: none;
1397 border: none;
1393 text-decoration: none;
1398 text-decoration: none;
1394 }
1399 }
1395
1400
1396 #content div.box div.form div.fields div.field div.input a:hover.ui-input-file
1401 #content div.box div.form div.fields div.field div.input a:hover.ui-input-file
1397 {
1402 {
1398 background: #e5e3e3 url("../images/button_browse_selected.png")
1403 background: #e5e3e3 url("../images/button_browse_selected.png")
1399 no-repeat;
1404 no-repeat;
1400 }
1405 }
1401
1406
1402 /*
1407 /*
1403 content / right / forms / textarea
1408 content / right / forms / textarea
1404 */
1409 */
1405 #content div.box div.form div.fields div.field div.textarea {
1410 #content div.box div.form div.fields div.field div.textarea {
1406 margin: 0 0 0 200px;
1411 margin: 0 0 0 200px;
1407 padding: 10px;
1412 padding: 10px;
1408 border-top: 1px solid #b3b3b3;
1413 border-top: 1px solid #b3b3b3;
1409 border-left: 1px solid #b3b3b3;
1414 border-left: 1px solid #b3b3b3;
1410 border-right: 1px solid #eaeaea;
1415 border-right: 1px solid #eaeaea;
1411 border-bottom: 1px solid #eaeaea;
1416 border-bottom: 1px solid #eaeaea;
1412 }
1417 }
1413
1418
1414 #content div.box div.form div.fields div.field div.textarea-editor {
1419 #content div.box div.form div.fields div.field div.textarea-editor {
1415 padding: 0;
1420 padding: 0;
1416 border: 1px solid #dddddd;
1421 border: 1px solid #dddddd;
1417 }
1422 }
1418
1423
1419 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea
1424 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea
1420 {
1425 {
1421 margin: 0;
1426 margin: 0;
1422 }
1427 }
1423
1428
1424 #content div.box div.form div.fields div.field div.textarea textarea {
1429 #content div.box div.form div.fields div.field div.textarea textarea {
1425 margin: 0;
1430 margin: 0;
1426 padding: 0;
1431 padding: 0;
1427 width: 100%;
1432 width: 100%;
1428 height: 220px;
1433 height: 220px;
1429 overflow: hidden;
1434 overflow: hidden;
1430 background: #FFFFFF;
1435 background: #FFFFFF;
1431 border-width: 0;
1436 border-width: 0;
1432 color: #000000;
1437 color: #000000;
1433 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1438 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1434 Lucida Sans Unicode, Arial, sans-serif;
1439 Lucida Sans Unicode, Arial, sans-serif;
1435 font-size: 11px;
1440 font-size: 11px;
1436 outline: none;
1441 outline: none;
1437 }
1442 }
1438
1443
1439 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea
1444 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea
1440 {
1445 {
1441 width: 100%;
1446 width: 100%;
1442 height: 100px;
1447 height: 100px;
1443 }
1448 }
1444
1449
1445 #content div.box div.form div.fields div.field div.textarea textarea.error
1450 #content div.box div.form div.fields div.field div.textarea textarea.error
1446 {
1451 {
1447 padding: 3px 10px 10px 23px;
1452 padding: 3px 10px 10px 23px;
1448 background-color: #FBE3E4;
1453 background-color: #FBE3E4;
1449 background-image: url("../../../resources/images/icons/exclamation.png");
1454 background-image: url("../../../resources/images/icons/exclamation.png");
1450 background-repeat: no-repeat;
1455 background-repeat: no-repeat;
1451 background-position: 3px 3px;
1456 background-position: 3px 3px;
1452 border: 1px solid #FBC2C4;
1457 border: 1px solid #FBC2C4;
1453 }
1458 }
1454
1459
1455 #content div.box div.form div.fields div.field div.textarea textarea.success
1460 #content div.box div.form div.fields div.field div.textarea textarea.success
1456 {
1461 {
1457 padding: 3px 10px 10px 23px;
1462 padding: 3px 10px 10px 23px;
1458 background-color: #E6EFC2;
1463 background-color: #E6EFC2;
1459 background-image: url("../../../resources/images/icons/accept.png");
1464 background-image: url("../../../resources/images/icons/accept.png");
1460 background-repeat: no-repeat;
1465 background-repeat: no-repeat;
1461 background-position: 3px 3px;
1466 background-position: 3px 3px;
1462 border: 1px solid #C6D880;
1467 border: 1px solid #C6D880;
1463 }
1468 }
1464
1469
1465 /*
1470 /*
1466 content / right / forms / textarea (tinymce editor)
1471 content / right / forms / textarea (tinymce editor)
1467 */
1472 */
1468 #content div.box div.form div.fields div.field div.textarea table {
1473 #content div.box div.form div.fields div.field div.textarea table {
1469 margin: 0;
1474 margin: 0;
1470 padding: 0;
1475 padding: 0;
1471 width: 100%;
1476 width: 100%;
1472 border: none;
1477 border: none;
1473 }
1478 }
1474
1479
1475 #content div.box div.form div.fields div.field div.textarea table td {
1480 #content div.box div.form div.fields div.field div.textarea table td {
1476 padding: 0;
1481 padding: 0;
1477 background: #DDDDDD;
1482 background: #DDDDDD;
1478 border: none;
1483 border: none;
1479 }
1484 }
1480
1485
1481 #content div.box div.form div.fields div.field div.textarea table td table
1486 #content div.box div.form div.fields div.field div.textarea table td table
1482 {
1487 {
1483 margin: 0;
1488 margin: 0;
1484 padding: 0;
1489 padding: 0;
1485 width: auto;
1490 width: auto;
1486 border: none;
1491 border: none;
1487 }
1492 }
1488
1493
1489 #content div.box div.form div.fields div.field div.textarea table td table td
1494 #content div.box div.form div.fields div.field div.textarea table td table td
1490 {
1495 {
1491 padding: 5px 5px 5px 0;
1496 padding: 5px 5px 5px 0;
1492 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1497 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1493 Lucida Sans Unicode, Arial, sans-serif;
1498 Lucida Sans Unicode, Arial, sans-serif;
1494 font-size: 11px;
1499 font-size: 11px;
1495 }
1500 }
1496
1501
1497 #content div.box div.form div.fields div.field div.textarea table td table td a
1502 #content div.box div.form div.fields div.field div.textarea table td table td a
1498 {
1503 {
1499 border: none;
1504 border: none;
1500 }
1505 }
1501
1506
1502 #content div.box div.form div.fields div.field div.textarea table td table td a.mceButtonActive
1507 #content div.box div.form div.fields div.field div.textarea table td table td a.mceButtonActive
1503 {
1508 {
1504 background: #b1b1b1;
1509 background: #b1b1b1;
1505 }
1510 }
1506
1511
1507 /*
1512 /*
1508 content / right / forms / select
1513 content / right / forms / select
1509 */
1514 */
1510 #content div.box div.form div.fields div.field div.select {
1515 #content div.box div.form div.fields div.field div.select {
1511 margin: 0 0 0 200px;
1516 margin: 0 0 0 200px;
1512 padding: 0;
1517 padding: 0;
1513 }
1518 }
1514
1519
1515 #content div.box div.form div.fields div.field div.select a:hover {
1520 #content div.box div.form div.fields div.field div.select a:hover {
1516 color: #000000;
1521 color: #000000;
1517 text-decoration: none;
1522 text-decoration: none;
1518 }
1523 }
1519
1524
1520 #content div.box div.form div.fields div.field div.select select {
1525 #content div.box div.form div.fields div.field div.select select {
1521 margin: 0;
1526 margin: 0;
1522 }
1527 }
1523
1528
1524 /*
1529 /*
1525 content / right / forms / select (jquery styling)
1530 content / right / forms / select (jquery styling)
1526 */
1531 */
1527 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus
1532 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus
1528 {
1533 {
1529 border: 1px solid #666666;
1534 border: 1px solid #666666;
1530 }
1535 }
1531
1536
1532 #content div.box div.form div.fields div.field div.select a.ui-selectmenu
1537 #content div.box div.form div.fields div.field div.select a.ui-selectmenu
1533 {
1538 {
1534 color: #565656;
1539 color: #565656;
1535 text-decoration: none;
1540 text-decoration: none;
1536 }
1541 }
1537
1542
1538 #content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover
1543 #content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover
1539 {
1544 {
1540 color: #000000;
1545 color: #000000;
1541 text-decoration: none;
1546 text-decoration: none;
1542 }
1547 }
1543
1548
1544 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus span.ui-icon
1549 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus span.ui-icon
1545 {
1550 {
1546 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1551 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1547 }
1552 }
1548
1553
1549 /*
1554 /*
1550 content / right / forms / element focus
1555 content / right / forms / element focus
1551 */
1556 */
1552 #content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus
1557 #content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus
1553 {
1558 {
1554 background: #f6f6f6;
1559 background: #f6f6f6;
1555 border-color: #666;
1560 border-color: #666;
1556 }
1561 }
1557
1562
1558 /*
1563 /*
1559 content / right / forms / checkboxes
1564 content / right / forms / checkboxes
1560 */
1565 */
1561 #content div.box div.form div.fields div.field div.checkboxes {
1566 #content div.box div.form div.fields div.field div.checkboxes {
1562 margin: 0 0 0 200px;
1567 margin: 0 0 0 200px;
1563 padding: 0;
1568 padding: 0;
1564 }
1569 }
1565
1570
1566 #content div.box div.form div.fields div.field div.checkboxes div.checkbox
1571 #content div.box div.form div.fields div.field div.checkboxes div.checkbox
1567 {
1572 {
1568 margin: 0;
1573 margin: 0;
1569 padding: 2px 0 2px 0;
1574 padding: 2px 0 2px 0;
1570 clear: both;
1575 clear: both;
1571 overflow: hidden;
1576 overflow: hidden;
1572 }
1577 }
1573
1578
1574 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input
1579 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input
1575 {
1580 {
1576 margin: 0;
1581 margin: 0;
1577 float: left;
1582 float: left;
1578 }
1583 }
1579
1584
1580 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label
1585 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label
1581 {
1586 {
1582 margin: 3px 0 0 4px;
1587 margin: 3px 0 0 4px;
1583 height: 1%;
1588 height: 1%;
1584 display: block;
1589 display: block;
1585 float: left;
1590 float: left;
1586 }
1591 }
1587
1592
1588 /*
1593 /*
1589 content / right / forms / radios
1594 content / right / forms / radios
1590 */
1595 */
1591 #content div.box div.form div.fields div.field div.radios {
1596 #content div.box div.form div.fields div.field div.radios {
1592 margin: 0 0 0 200px;
1597 margin: 0 0 0 200px;
1593 padding: 0;
1598 padding: 0;
1594 }
1599 }
1595
1600
1596 #content div.box div.form div.fields div.field div.radios div.radio {
1601 #content div.box div.form div.fields div.field div.radios div.radio {
1597 margin: 0;
1602 margin: 0;
1598 padding: 2px 0 2px 0;
1603 padding: 2px 0 2px 0;
1599 clear: both;
1604 clear: both;
1600 overflow: hidden;
1605 overflow: hidden;
1601 }
1606 }
1602
1607
1603 #content div.box div.form div.fields div.field div.radios div.radio input
1608 #content div.box div.form div.fields div.field div.radios div.radio input
1604 {
1609 {
1605 margin: 0;
1610 margin: 0;
1606 float: left;
1611 float: left;
1607 }
1612 }
1608
1613
1609 #content div.box div.form div.fields div.field div.radios div.radio label
1614 #content div.box div.form div.fields div.field div.radios div.radio label
1610 {
1615 {
1611 margin: 3px 0 0 4px;
1616 margin: 3px 0 0 4px;
1612 height: 1%;
1617 height: 1%;
1613 display: block;
1618 display: block;
1614 float: left;
1619 float: left;
1615 }
1620 }
1616
1621
1617 /*
1622 /*
1618 content / right / forms / button
1623 content / right / forms / button
1619 */
1624 */
1620 div.form div.fields div.field div.button {
1625 div.form div.fields div.field div.button {
1621 margin: 0;
1626 margin: 0;
1622 padding: 0 0 0 8px;
1627 padding: 0 0 0 8px;
1623 float: left;
1628 float: left;
1624 }
1629 }
1625
1630
1626 div.form div.fields div.field div.button input {
1631 div.form div.fields div.field div.button input {
1627 margin: 0;
1632 margin: 0;
1628 color: #000000;
1633 color: #000000;
1629 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1634 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1630 Lucida Sans Unicode, Arial, sans-serif;
1635 Lucida Sans Unicode, Arial, sans-serif;
1631 font-size: 11px;
1636 font-size: 11px;
1632 font-weight: bold;
1637 font-weight: bold;
1633 }
1638 }
1634
1639
1635 div.form div.fields div.field div.button .ui-state-default {
1640 div.form div.fields div.field div.button .ui-state-default {
1636 margin: 0;
1641 margin: 0;
1637 padding: 6px 12px 6px 12px;
1642 padding: 6px 12px 6px 12px;
1638 background: #e5e3e3 url("../images/button.png") repeat-x;
1643 background: #e5e3e3 url("../images/button.png") repeat-x;
1639 border-top: 1px solid #DDDDDD;
1644 border-top: 1px solid #DDDDDD;
1640 border-left: 1px solid #c6c6c6;
1645 border-left: 1px solid #c6c6c6;
1641 border-right: 1px solid #DDDDDD;
1646 border-right: 1px solid #DDDDDD;
1642 border-bottom: 1px solid #c6c6c6;
1647 border-bottom: 1px solid #c6c6c6;
1643 color: #515151;
1648 color: #515151;
1644 outline: none;
1649 outline: none;
1645 }
1650 }
1646
1651
1647 div.form div.fields div.field div.button .ui-state-hover {
1652 div.form div.fields div.field div.button .ui-state-hover {
1648 margin: 0;
1653 margin: 0;
1649 padding: 6px 12px 6px 12px;
1654 padding: 6px 12px 6px 12px;
1650 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1655 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1651 border-top: 1px solid #cccccc;
1656 border-top: 1px solid #cccccc;
1652 border-left: 1px solid #bebebe;
1657 border-left: 1px solid #bebebe;
1653 border-right: 1px solid #b1b1b1;
1658 border-right: 1px solid #b1b1b1;
1654 border-bottom: 1px solid #afafaf;
1659 border-bottom: 1px solid #afafaf;
1655 color: #515151;
1660 color: #515151;
1656 outline: none;
1661 outline: none;
1657 }
1662 }
1658
1663
1659 div.form div.fields div.field div.highlight {
1664 div.form div.fields div.field div.highlight {
1660 display: inline;
1665 display: inline;
1661 }
1666 }
1662
1667
1663 div.form div.fields div.field div.highlight .ui-state-default {
1668 div.form div.fields div.field div.highlight .ui-state-default {
1664 margin: 0;
1669 margin: 0;
1665 padding: 6px 12px 6px 12px;
1670 padding: 6px 12px 6px 12px;
1666 background: #4e85bb url("../images/button_highlight.png") repeat-x;
1671 background: #4e85bb url("../images/button_highlight.png") repeat-x;
1667 border-top: 1px solid #5c91a4;
1672 border-top: 1px solid #5c91a4;
1668 border-left: 1px solid #2a6f89;
1673 border-left: 1px solid #2a6f89;
1669 border-right: 1px solid #2b7089;
1674 border-right: 1px solid #2b7089;
1670 border-bottom: 1px solid #1a6480;
1675 border-bottom: 1px solid #1a6480;
1671 color: #FFFFFF;
1676 color: #FFFFFF;
1672 }
1677 }
1673
1678
1674 div.form div.fields div.field div.highlight .ui-state-hover {
1679 div.form div.fields div.field div.highlight .ui-state-hover {
1675 margin: 0;
1680 margin: 0;
1676 padding: 6px 12px 6px 12px;
1681 padding: 6px 12px 6px 12px;
1677 background: #46a0c1 url("../images/button_highlight_selected.png")
1682 background: #46a0c1 url("../images/button_highlight_selected.png")
1678 repeat-x;
1683 repeat-x;
1679 border-top: 1px solid #78acbf;
1684 border-top: 1px solid #78acbf;
1680 border-left: 1px solid #34819e;
1685 border-left: 1px solid #34819e;
1681 border-right: 1px solid #35829f;
1686 border-right: 1px solid #35829f;
1682 border-bottom: 1px solid #257897;
1687 border-bottom: 1px solid #257897;
1683 color: #FFFFFF;
1688 color: #FFFFFF;
1684 }
1689 }
1685
1690
1686 /*
1691 /*
1687 content / right / forms / buttons
1692 content / right / forms / buttons
1688 */
1693 */
1689 #content div.box div.form div.fields div.buttons {
1694 #content div.box div.form div.fields div.buttons {
1690 margin: 10px 0 0 200px;
1695 margin: 10px 0 0 200px;
1691 padding: 0;
1696 padding: 0;
1692 }
1697 }
1693
1698
1694 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons
1699 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons
1695 {
1700 {
1696 margin: 10px 0 0 0;
1701 margin: 10px 0 0 0;
1697 }
1702 }
1698
1703
1699 #content div.box div.form div.fields div.buttons input {
1704 #content div.box div.form div.fields div.buttons input {
1700 margin: 0;
1705 margin: 0;
1701 color: #000000;
1706 color: #000000;
1702 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1707 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1703 Lucida Sans Unicode, Arial, sans-serif;
1708 Lucida Sans Unicode, Arial, sans-serif;
1704 font-size: 11px;
1709 font-size: 11px;
1705 font-weight: bold;
1710 font-weight: bold;
1706 }
1711 }
1707
1712
1708 /*
1713 /*
1709 content / right / forms / buttons
1714 content / right / forms / buttons
1710 */
1715 */
1711 div.form div.fields div.buttons {
1716 div.form div.fields div.buttons {
1712 margin: 10px 0 0 200px;
1717 margin: 10px 0 0 200px;
1713 padding: 0;
1718 padding: 0;
1714 }
1719 }
1715
1720
1716 div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons
1721 div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons
1717 {
1722 {
1718 margin: 10px 0 0 0;
1723 margin: 10px 0 0 0;
1719 }
1724 }
1720
1725
1721 div.form div.fields div.buttons input {
1726 div.form div.fields div.buttons input {
1722 margin: 0;
1727 margin: 0;
1723 color: #000000;
1728 color: #000000;
1724 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1729 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1725 Lucida Sans Unicode, Arial, sans-serif;
1730 Lucida Sans Unicode, Arial, sans-serif;
1726 font-size: 11px;
1731 font-size: 11px;
1727 font-weight: bold;
1732 font-weight: bold;
1728 }
1733 }
1729
1734
1730 /*
1735 /*
1731 content / right / forms / buttons (jquery styling)
1736 content / right / forms / buttons (jquery styling)
1732 */
1737 */
1733 #content div.box div.form div.fields div.buttons input.ui-state-default
1738 #content div.box div.form div.fields div.buttons input.ui-state-default
1734 {
1739 {
1735 margin: 0;
1740 margin: 0;
1736 padding: 6px 12px 6px 12px;
1741 padding: 6px 12px 6px 12px;
1737 background: #e5e3e3 url("../images/button.png") repeat-x;
1742 background: #e5e3e3 url("../images/button.png") repeat-x;
1738 border-top: 1px solid #DDDDDD;
1743 border-top: 1px solid #DDDDDD;
1739 border-left: 1px solid #c6c6c6;
1744 border-left: 1px solid #c6c6c6;
1740 border-right: 1px solid #DDDDDD;
1745 border-right: 1px solid #DDDDDD;
1741 border-bottom: 1px solid #c6c6c6;
1746 border-bottom: 1px solid #c6c6c6;
1742 color: #515151;
1747 color: #515151;
1743 outline: none;
1748 outline: none;
1744 }
1749 }
1745
1750
1746 #content div.box div.form div.fields div.buttons input.ui-state-hover {
1751 #content div.box div.form div.fields div.buttons input.ui-state-hover {
1747 margin: 0;
1752 margin: 0;
1748 padding: 6px 12px 6px 12px;
1753 padding: 6px 12px 6px 12px;
1749 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1754 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1750 border-top: 1px solid #cccccc;
1755 border-top: 1px solid #cccccc;
1751 border-left: 1px solid #bebebe;
1756 border-left: 1px solid #bebebe;
1752 border-right: 1px solid #b1b1b1;
1757 border-right: 1px solid #b1b1b1;
1753 border-bottom: 1px solid #afafaf;
1758 border-bottom: 1px solid #afafaf;
1754 color: #515151;
1759 color: #515151;
1755 outline: none;
1760 outline: none;
1756 }
1761 }
1757
1762
1758 #content div.box div.form div.fields div.buttons div.highlight {
1763 #content div.box div.form div.fields div.buttons div.highlight {
1759 display: inline;
1764 display: inline;
1760 }
1765 }
1761
1766
1762 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
1767 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
1763 {
1768 {
1764 margin: 0;
1769 margin: 0;
1765 padding: 6px 12px 6px 12px;
1770 padding: 6px 12px 6px 12px;
1766 background: #4e85bb url("../images/button_highlight.png") repeat-x;
1771 background: #4e85bb url("../images/button_highlight.png") repeat-x;
1767 border-top: 1px solid #5c91a4;
1772 border-top: 1px solid #5c91a4;
1768 border-left: 1px solid #2a6f89;
1773 border-left: 1px solid #2a6f89;
1769 border-right: 1px solid #2b7089;
1774 border-right: 1px solid #2b7089;
1770 border-bottom: 1px solid #1a6480;
1775 border-bottom: 1px solid #1a6480;
1771 color: #FFFFFF;
1776 color: #FFFFFF;
1772 }
1777 }
1773
1778
1774 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
1779 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
1775 {
1780 {
1776 margin: 0;
1781 margin: 0;
1777 padding: 6px 12px 6px 12px;
1782 padding: 6px 12px 6px 12px;
1778 background: #46a0c1 url("../images/button_highlight_selected.png")
1783 background: #46a0c1 url("../images/button_highlight_selected.png")
1779 repeat-x;
1784 repeat-x;
1780 border-top: 1px solid #78acbf;
1785 border-top: 1px solid #78acbf;
1781 border-left: 1px solid #34819e;
1786 border-left: 1px solid #34819e;
1782 border-right: 1px solid #35829f;
1787 border-right: 1px solid #35829f;
1783 border-bottom: 1px solid #257897;
1788 border-bottom: 1px solid #257897;
1784 color: #FFFFFF;
1789 color: #FFFFFF;
1785 }
1790 }
1786
1791
1787 /*
1792 /*
1788 content / right / box / tables
1793 content / right / box / tables
1789 */
1794 */
1790 #content div.box div.table {
1795 #content div.box div.table {
1791 margin: 0;
1796 margin: 0;
1792 padding: 0 20px 10px 20px;
1797 padding: 0 20px 10px 20px;
1793 clear: both;
1798 clear: both;
1794 overflow: hidden;
1799 overflow: hidden;
1795 }
1800 }
1796
1801
1797 #content div.box table {
1802 #content div.box table {
1798 margin: 0;
1803 margin: 0;
1799 padding: 0;
1804 padding: 0;
1800 width: 100%;
1805 width: 100%;
1801 border-collapse: collapse;
1806 border-collapse: collapse;
1802 }
1807 }
1803
1808
1804 #content div.box table th {
1809 #content div.box table th {
1805 padding: 10px;
1810 padding: 10px;
1806 background: #eeeeee;
1811 background: #eeeeee;
1807 border-bottom: 1px solid #dddddd;
1812 border-bottom: 1px solid #dddddd;
1808 }
1813 }
1809
1814
1810 #content div.box table th.left {
1815 #content div.box table th.left {
1811 text-align: left;
1816 text-align: left;
1812 }
1817 }
1813
1818
1814 #content div.box table th.right {
1819 #content div.box table th.right {
1815 text-align: right;
1820 text-align: right;
1816 }
1821 }
1817
1822
1818 #content div.box table th.center {
1823 #content div.box table th.center {
1819 text-align: center;
1824 text-align: center;
1820 }
1825 }
1821
1826
1822 #content div.box table th.selected {
1827 #content div.box table th.selected {
1823 padding: 0;
1828 padding: 0;
1824 vertical-align: middle;
1829 vertical-align: middle;
1825 }
1830 }
1826
1831
1827 #content div.box table th.selected input {
1832 #content div.box table th.selected input {
1828 margin: 0;
1833 margin: 0;
1829 }
1834 }
1830
1835
1831 #content div.box table td {
1836 #content div.box table td {
1832 padding: 5px;
1837 padding: 5px;
1833 background: #ffffff;
1838 background: #ffffff;
1834 border-bottom: 1px solid #cdcdcd;
1839 border-bottom: 1px solid #cdcdcd;
1835 vertical-align: middle;
1840 vertical-align: middle;
1836 }
1841 }
1837
1842
1838 #content div.box table tr.selected td {
1843 #content div.box table tr.selected td {
1839 background: #FFFFCC;
1844 background: #FFFFCC;
1840 }
1845 }
1841
1846
1842 #content div.box table td.selected {
1847 #content div.box table td.selected {
1843 padding: 0;
1848 padding: 0;
1844 width: 3%;
1849 width: 3%;
1845 text-align: center;
1850 text-align: center;
1846 vertical-align: middle;
1851 vertical-align: middle;
1847 }
1852 }
1848
1853
1849 #content div.box table td.selected input {
1854 #content div.box table td.selected input {
1850 margin: 0;
1855 margin: 0;
1851 }
1856 }
1852
1857
1853 #content div.box table td.action {
1858 #content div.box table td.action {
1854 width: 45%;
1859 width: 45%;
1855 text-align: left;
1860 text-align: left;
1856 }
1861 }
1857
1862
1858 #content div.box table td.user {
1863 #content div.box table td.user {
1859 width: 10%;
1864 width: 10%;
1860 text-align: center;
1865 text-align: center;
1861 }
1866 }
1862
1867
1863 #content div.box table td.date {
1868 #content div.box table td.date {
1864 width: 33%;
1869 width: 33%;
1865 text-align: center;
1870 text-align: center;
1866 }
1871 }
1867
1872
1868 #content div.box table td.address {
1873 #content div.box table td.address {
1869 width: 10%;
1874 width: 10%;
1870 text-align: center;
1875 text-align: center;
1871 }
1876 }
1872
1877
1873 /*
1878 /*
1874 content / right / box / table action
1879 content / right / box / table action
1875 */
1880 */
1876 #content div.box div.action {
1881 #content div.box div.action {
1877 margin: 10px 0 0 0;
1882 margin: 10px 0 0 0;
1878 padding: 0;
1883 padding: 0;
1879 float: right;
1884 float: right;
1880 background: #FFFFFF;
1885 background: #FFFFFF;
1881 text-align: right;
1886 text-align: right;
1882 }
1887 }
1883
1888
1884 #content div.box div.action a:hover {
1889 #content div.box div.action a:hover {
1885 color: #000000;
1890 color: #000000;
1886 text-decoration: none;
1891 text-decoration: none;
1887 }
1892 }
1888
1893
1889 #content div.box div.action select {
1894 #content div.box div.action select {
1890 margin: 0;
1895 margin: 0;
1891 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1896 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1892 Lucida Sans Unicode, Arial, sans-serif;
1897 Lucida Sans Unicode, Arial, sans-serif;
1893 font-size: 11px;
1898 font-size: 11px;
1894 }
1899 }
1895
1900
1896 #content div.box div.action div.button {
1901 #content div.box div.action div.button {
1897 margin: 6px 0 0 0;
1902 margin: 6px 0 0 0;
1898 padding: 0;
1903 padding: 0;
1899 text-align: right;
1904 text-align: right;
1900 }
1905 }
1901
1906
1902 #content div.box div.action div.button input {
1907 #content div.box div.action div.button input {
1903 margin: 0;
1908 margin: 0;
1904 color: #000000;
1909 color: #000000;
1905 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1910 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1906 Lucida Sans Unicode, Arial, sans-serif;
1911 Lucida Sans Unicode, Arial, sans-serif;
1907 font-size: 11px;
1912 font-size: 11px;
1908 font-weight: bold;
1913 font-weight: bold;
1909 }
1914 }
1910
1915
1911 #content div.box div.action div.button input.ui-state-default {
1916 #content div.box div.action div.button input.ui-state-default {
1912 margin: 0;
1917 margin: 0;
1913 padding: 6px 12px 6px 12px;
1918 padding: 6px 12px 6px 12px;
1914 background: #e5e3e3 url("../images/button.png") repeat-x;
1919 background: #e5e3e3 url("../images/button.png") repeat-x;
1915 border-top: 1px solid #DDDDDD;
1920 border-top: 1px solid #DDDDDD;
1916 border-left: 1px solid #c6c6c6;
1921 border-left: 1px solid #c6c6c6;
1917 border-right: 1px solid #DDDDDD;
1922 border-right: 1px solid #DDDDDD;
1918 border-bottom: 1px solid #c6c6c6;
1923 border-bottom: 1px solid #c6c6c6;
1919 color: #515151;
1924 color: #515151;
1920 }
1925 }
1921
1926
1922 #content div.box div.action div.button input.ui-state-hover {
1927 #content div.box div.action div.button input.ui-state-hover {
1923 margin: 0;
1928 margin: 0;
1924 padding: 6px 12px 6px 12px;
1929 padding: 6px 12px 6px 12px;
1925 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1930 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1926 border-top: 1px solid #cccccc;
1931 border-top: 1px solid #cccccc;
1927 border-left: 1px solid #bebebe;
1932 border-left: 1px solid #bebebe;
1928 border-right: 1px solid #b1b1b1;
1933 border-right: 1px solid #b1b1b1;
1929 border-bottom: 1px solid #afafaf;
1934 border-bottom: 1px solid #afafaf;
1930 color: #515151;
1935 color: #515151;
1931 }
1936 }
1932
1937
1933 #content div.box div.action .ui-selectmenu {
1938 #content div.box div.action .ui-selectmenu {
1934 margin: 0;
1939 margin: 0;
1935 padding: 0;
1940 padding: 0;
1936 }
1941 }
1937
1942
1938 #content div.box div.action a.ui-selectmenu-focus {
1943 #content div.box div.action a.ui-selectmenu-focus {
1939 border: 1px solid #666666;
1944 border: 1px solid #666666;
1940 }
1945 }
1941
1946
1942 #content div.box div.action a.ui-selectmenu-focus span.ui-icon {
1947 #content div.box div.action a.ui-selectmenu-focus span.ui-icon {
1943 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1948 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1944 }
1949 }
1945
1950
1946 /*
1951 /*
1947 content / right / pagination
1952 content / right / pagination
1948 */
1953 */
1949 #content div.box div.pagination {
1954 #content div.box div.pagination {
1950 margin: 10px 0 0 0;
1955 margin: 10px 0 0 0;
1951 padding: 0;
1956 padding: 0;
1952 height: 1%;
1957 height: 1%;
1953 clear: both;
1958 clear: both;
1954 overflow: hidden;
1959 overflow: hidden;
1955 }
1960 }
1956
1961
1957 #content div.box div.pagination div.results {
1962 #content div.box div.pagination div.results {
1958 margin: 0;
1963 margin: 0;
1959 padding: 0;
1964 padding: 0;
1960 text-align: left;
1965 text-align: left;
1961 float: left
1966 float: left
1962 }
1967 }
1963
1968
1964 #content div.box div.pagination div.results span {
1969 #content div.box div.pagination div.results span {
1965 margin: 0;
1970 margin: 0;
1966 padding: 6px 8px 6px 8px;
1971 padding: 6px 8px 6px 8px;
1967 height: 1%;
1972 height: 1%;
1968 display: block;
1973 display: block;
1969 float: left;
1974 float: left;
1970 background: #ebebeb url("../images/pager.png") repeat-x;
1975 background: #ebebeb url("../images/pager.png") repeat-x;
1971 border-top: 1px solid #dedede;
1976 border-top: 1px solid #dedede;
1972 border-left: 1px solid #cfcfcf;
1977 border-left: 1px solid #cfcfcf;
1973 border-right: 1px solid #c4c4c4;
1978 border-right: 1px solid #c4c4c4;
1974 border-bottom: 1px solid #c4c4c4;
1979 border-bottom: 1px solid #c4c4c4;
1975 color: #4A4A4A;
1980 color: #4A4A4A;
1976 font-weight: bold;
1981 font-weight: bold;
1977 }
1982 }
1978
1983
1979 #content div.box div.pagination ul.pager {
1984 #content div.box div.pagination ul.pager {
1980 margin: 0;
1985 margin: 0;
1981 padding: 0;
1986 padding: 0;
1982 float: right;
1987 float: right;
1983 text-align: right;
1988 text-align: right;
1984 }
1989 }
1985
1990
1986 #content div.box div.pagination ul.pager li {
1991 #content div.box div.pagination ul.pager li {
1987 margin: 0 0 0 4px;
1992 margin: 0 0 0 4px;
1988 padding: 0;
1993 padding: 0;
1989 height: 1%;
1994 height: 1%;
1990 float: left;
1995 float: left;
1991 list-style: none;
1996 list-style: none;
1992 background: #ebebeb url("../images/pager.png") repeat-x;
1997 background: #ebebeb url("../images/pager.png") repeat-x;
1993 border-top: 1px solid #dedede;
1998 border-top: 1px solid #dedede;
1994 border-left: 1px solid #cfcfcf;
1999 border-left: 1px solid #cfcfcf;
1995 border-right: 1px solid #c4c4c4;
2000 border-right: 1px solid #c4c4c4;
1996 border-bottom: 1px solid #c4c4c4;
2001 border-bottom: 1px solid #c4c4c4;
1997 color: #4A4A4A;
2002 color: #4A4A4A;
1998 font-weight: bold;
2003 font-weight: bold;
1999 }
2004 }
2000
2005
2001 #content div.box div.pagination ul.pager li.separator {
2006 #content div.box div.pagination ul.pager li.separator {
2002 padding: 6px;
2007 padding: 6px;
2003 }
2008 }
2004
2009
2005 #content div.box div.pagination ul.pager li.current {
2010 #content div.box div.pagination ul.pager li.current {
2006 padding: 6px;
2011 padding: 6px;
2007 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2012 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2008 border-top: 1px solid #cccccc;
2013 border-top: 1px solid #cccccc;
2009 border-left: 1px solid #bebebe;
2014 border-left: 1px solid #bebebe;
2010 border-right: 1px solid #b1b1b1;
2015 border-right: 1px solid #b1b1b1;
2011 border-bottom: 1px solid #afafaf;
2016 border-bottom: 1px solid #afafaf;
2012 color: #515151;
2017 color: #515151;
2013 }
2018 }
2014
2019
2015 #content div.box div.pagination ul.pager li.disabled {
2020 #content div.box div.pagination ul.pager li.disabled {
2016 padding: 6px;
2021 padding: 6px;
2017 color: #B4B4B4;
2022 color: #B4B4B4;
2018 }
2023 }
2019
2024
2020 #content div.box div.pagination ul.pager li a {
2025 #content div.box div.pagination ul.pager li a {
2021 margin: 0;
2026 margin: 0;
2022 padding: 6px;
2027 padding: 6px;
2023 height: 1%;
2028 height: 1%;
2024 display: block;
2029 display: block;
2025 float: left;
2030 float: left;
2026 color: #515151;
2031 color: #515151;
2027 text-decoration: none;
2032 text-decoration: none;
2028 }
2033 }
2029
2034
2030 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active
2035 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active
2031 {
2036 {
2032 margin: -1px;
2037 margin: -1px;
2033 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2038 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2034 border-top: 1px solid #cccccc;
2039 border-top: 1px solid #cccccc;
2035 border-left: 1px solid #bebebe;
2040 border-left: 1px solid #bebebe;
2036 border-right: 1px solid #b1b1b1;
2041 border-right: 1px solid #b1b1b1;
2037 border-bottom: 1px solid #afafaf;
2042 border-bottom: 1px solid #afafaf;
2038 }
2043 }
2039
2044
2040 /*
2045 /*
2041 content / webhelpers pagination
2046 content / webhelpers pagination
2042 */
2047 */
2043 #content div.box div.pagination-wh {
2048 #content div.box div.pagination-wh {
2044 margin: 10px 0 0 0;
2049 margin: 10px 0 0 0;
2045 padding: 0;
2050 padding: 0;
2046 height: 1%;
2051 height: 1%;
2047 clear: both;
2052 clear: both;
2048 overflow: hidden;
2053 overflow: hidden;
2049 text-align: right;
2054 text-align: right;
2050 }
2055 }
2051
2056
2052 #content div.box div.pagination-wh div.results {
2057 #content div.box div.pagination-wh div.results {
2053 margin: 0;
2058 margin: 0;
2054 padding: 0;
2059 padding: 0;
2055 text-align: left;
2060 text-align: left;
2056 float: left
2061 float: left
2057 }
2062 }
2058
2063
2059 #content div.box div.pagination-wh div.results span {
2064 #content div.box div.pagination-wh div.results span {
2060 margin: 0;
2065 margin: 0;
2061 padding: 6px 8px 6px 8px;
2066 padding: 6px 8px 6px 8px;
2062 height: 1%;
2067 height: 1%;
2063 display: block;
2068 display: block;
2064 float: left;
2069 float: left;
2065 background: #ebebeb url("../images/pager.png") repeat-x;
2070 background: #ebebeb url("../images/pager.png") repeat-x;
2066 border-top: 1px solid #dedede;
2071 border-top: 1px solid #dedede;
2067 border-left: 1px solid #cfcfcf;
2072 border-left: 1px solid #cfcfcf;
2068 border-right: 1px solid #c4c4c4;
2073 border-right: 1px solid #c4c4c4;
2069 border-bottom: 1px solid #c4c4c4;
2074 border-bottom: 1px solid #c4c4c4;
2070 color: #4A4A4A;
2075 color: #4A4A4A;
2071 font-weight: bold;
2076 font-weight: bold;
2072 }
2077 }
2073
2078
2074 #content div.box div.pagination-left {
2079 #content div.box div.pagination-left {
2075 float: left;
2080 float: left;
2076 }
2081 }
2077
2082
2078 #content div.box div.pagination-right {
2083 #content div.box div.pagination-right {
2079 float: right;
2084 float: right;
2080 }
2085 }
2081
2086
2082 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot
2087 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot
2083 {
2088 {
2084 margin: 0 0 0 4px;
2089 margin: 0 0 0 4px;
2085 padding: 6px;
2090 padding: 6px;
2086 height: 1%;
2091 height: 1%;
2087 float: left;
2092 float: left;
2088 background: #ebebeb url("../images/pager.png") repeat-x;
2093 background: #ebebeb url("../images/pager.png") repeat-x;
2089 border-top: 1px solid #dedede;
2094 border-top: 1px solid #dedede;
2090 border-left: 1px solid #cfcfcf;
2095 border-left: 1px solid #cfcfcf;
2091 border-right: 1px solid #c4c4c4;
2096 border-right: 1px solid #c4c4c4;
2092 border-bottom: 1px solid #c4c4c4;
2097 border-bottom: 1px solid #c4c4c4;
2093 color: #4A4A4A;
2098 color: #4A4A4A;
2094 font-weight: bold;
2099 font-weight: bold;
2095 }
2100 }
2096
2101
2097 #content div.box div.pagination-wh span.pager_curpage {
2102 #content div.box div.pagination-wh span.pager_curpage {
2098 margin: 0 0 0 4px;
2103 margin: 0 0 0 4px;
2099 padding: 6px;
2104 padding: 6px;
2100 height: 1%;
2105 height: 1%;
2101 float: left;
2106 float: left;
2102 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2107 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2103 border-top: 1px solid #cccccc;
2108 border-top: 1px solid #cccccc;
2104 border-left: 1px solid #bebebe;
2109 border-left: 1px solid #bebebe;
2105 border-right: 1px solid #b1b1b1;
2110 border-right: 1px solid #b1b1b1;
2106 border-bottom: 1px solid #afafaf;
2111 border-bottom: 1px solid #afafaf;
2107 color: #515151;
2112 color: #515151;
2108 font-weight: bold;
2113 font-weight: bold;
2109 }
2114 }
2110
2115
2111 #content div.box div.pagination-wh a.disabled {
2116 #content div.box div.pagination-wh a.disabled {
2112 padding: 6px;
2117 padding: 6px;
2113 color: #B4B4B4;
2118 color: #B4B4B4;
2114 }
2119 }
2115
2120
2116 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active
2121 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active
2117 {
2122 {
2118 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2123 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2119 border-top: 1px solid #cccccc;
2124 border-top: 1px solid #cccccc;
2120 border-left: 1px solid #bebebe;
2125 border-left: 1px solid #bebebe;
2121 border-right: 1px solid #b1b1b1;
2126 border-right: 1px solid #b1b1b1;
2122 border-bottom: 1px solid #afafaf;
2127 border-bottom: 1px solid #afafaf;
2123 text-decoration: none;
2128 text-decoration: none;
2124 }
2129 }
2125
2130
2126 /*
2131 /*
2127 content / right / traffic chart
2132 content / right / traffic chart
2128 */
2133 */
2129 #content div.box div.traffic {
2134 #content div.box div.traffic {
2130 margin: 0;
2135 margin: 0;
2131 padding: 0 20px 10px 20px;
2136 padding: 0 20px 10px 20px;
2132 clear: both;
2137 clear: both;
2133 overflow: hidden;
2138 overflow: hidden;
2134 }
2139 }
2135
2140
2136 #content div.box div.traffic div.legend {
2141 #content div.box div.traffic div.legend {
2137 margin: 0 0 10px 0;
2142 margin: 0 0 10px 0;
2138 padding: 0 0 10px 0;
2143 padding: 0 0 10px 0;
2139 clear: both;
2144 clear: both;
2140 overflow: hidden;
2145 overflow: hidden;
2141 border-bottom: 1px solid #dddddd;
2146 border-bottom: 1px solid #dddddd;
2142 }
2147 }
2143
2148
2144 #content div.box div.traffic div.legend h6 {
2149 #content div.box div.traffic div.legend h6 {
2145 margin: 0;
2150 margin: 0;
2146 padding: 0;
2151 padding: 0;
2147 float: left;
2152 float: left;
2148 border: none;
2153 border: none;
2149 }
2154 }
2150
2155
2151 #content div.box div.traffic div.legend ul {
2156 #content div.box div.traffic div.legend ul {
2152 margin: 0;
2157 margin: 0;
2153 padding: 0;
2158 padding: 0;
2154 float: right;
2159 float: right;
2155 }
2160 }
2156
2161
2157 #content div.box div.traffic div.legend li {
2162 #content div.box div.traffic div.legend li {
2158 margin: 0;
2163 margin: 0;
2159 padding: 0 8px 0 4px;
2164 padding: 0 8px 0 4px;
2160 list-style: none;
2165 list-style: none;
2161 float: left;
2166 float: left;
2162 font-size: 11px;
2167 font-size: 11px;
2163 }
2168 }
2164
2169
2165 #content div.box div.traffic div.legend li.visits {
2170 #content div.box div.traffic div.legend li.visits {
2166 border-left: 12px solid #edc240;
2171 border-left: 12px solid #edc240;
2167 }
2172 }
2168
2173
2169 #content div.box div.traffic div.legend li.pageviews {
2174 #content div.box div.traffic div.legend li.pageviews {
2170 border-left: 12px solid #afd8f8;
2175 border-left: 12px solid #afd8f8;
2171 }
2176 }
2172
2177
2173 #content div.box div.traffic table {
2178 #content div.box div.traffic table {
2174 width: auto;
2179 width: auto;
2175 }
2180 }
2176
2181
2177 #content div.box div.traffic table td {
2182 #content div.box div.traffic table td {
2178 padding: 2px 3px 3px 3px;
2183 padding: 2px 3px 3px 3px;
2179 background: transparent;
2184 background: transparent;
2180 border: none;
2185 border: none;
2181 }
2186 }
2182
2187
2183 #content div.box div.traffic table td.legendLabel {
2188 #content div.box div.traffic table td.legendLabel {
2184 padding: 0 3px 2px 3px;
2189 padding: 0 3px 2px 3px;
2185 }
2190 }
2186
2191
2187 /*
2192 /*
2188 footer
2193 footer
2189 */
2194 */
2190 #footer {
2195 #footer {
2191 margin: 0;
2196 margin: 0;
2192 padding: 0px 30px;
2197 padding: 0px 30px;
2193 clear: both;
2198 clear: both;
2194 overflow: hidden;
2199 overflow: hidden;
2195 background: url("../images/header_background.png") repeat scroll 0 0 #B0B0B0;
2200 background: url("../images/header_background.png") repeat scroll 0 0 #B0B0B0;
2196 text-align: right;
2201 text-align: right;
2197 }
2202 }
2198
2203
2199 #footer p {
2204 #footer p {
2200 background:none repeat scroll 0 0 #2F2F2F;
2205 background:none repeat scroll 0 0 #2F2F2F;
2201 color:#FFFFFF;
2206 color:#FFFFFF;
2202 font-weight:bold;
2207 font-weight:bold;
2203 padding:15px 25px 15px 0;
2208 padding:15px 25px 15px 0;
2204 }
2209 }
2205
2210
2206 /*
2211 /*
2207 login
2212 login
2208 */
2213 */
2209 #login {
2214 #login {
2210 margin: 10% auto 0 auto;
2215 margin: 10% auto 0 auto;
2211 padding: 0;
2216 padding: 0;
2212 width: 420px;
2217 width: 420px;
2213 }
2218 }
2214
2219
2215 /*
2220 /*
2216 login / colors
2221 login / colors
2217 */
2222 */
2218 #login div.color {
2223 #login div.color {
2219 margin: 10px auto 0 auto;
2224 margin: 10px auto 0 auto;
2220 padding: 3px 3px 3px 0;
2225 padding: 3px 3px 3px 0;
2221 clear: both;
2226 clear: both;
2222 overflow: hidden;
2227 overflow: hidden;
2223 background: #FFFFFF;
2228 background: #FFFFFF;
2224 }
2229 }
2225
2230
2226 #login div.color a {
2231 #login div.color a {
2227 margin: 0 0 0 3px;
2232 margin: 0 0 0 3px;
2228 padding: 0;
2233 padding: 0;
2229 width: 20px;
2234 width: 20px;
2230 height: 20px;
2235 height: 20px;
2231 display: block;
2236 display: block;
2232 float: left;
2237 float: left;
2233 }
2238 }
2234
2239
2235 /*
2240 /*
2236 login / title
2241 login / title
2237 */
2242 */
2238 #login div.title {
2243 #login div.title {
2239 margin: 0 auto;
2244 margin: 0 auto;
2240 padding: 0;
2245 padding: 0;
2241 width: 420px;
2246 width: 420px;
2242 clear: both;
2247 clear: both;
2243 overflow: hidden;
2248 overflow: hidden;
2244 position: relative;
2249 position: relative;
2245 background: #003367 url("../images/header_inner.png") repeat-x;
2250 background: #003367 url("../images/header_inner.png") repeat-x;
2246 }
2251 }
2247
2252
2248 #login div.title h5 {
2253 #login div.title h5 {
2249 margin: 10px;
2254 margin: 10px;
2250 padding: 0;
2255 padding: 0;
2251 color: #ffffff;
2256 color: #ffffff;
2252 }
2257 }
2253
2258
2254 /*
2259 /*
2255 login / title / corners
2260 login / title / corners
2256 */
2261 */
2257 #login div.title div.corner {
2262 #login div.title div.corner {
2258 height: 6px;
2263 height: 6px;
2259 width: 6px;
2264 width: 6px;
2260 position: absolute;
2265 position: absolute;
2261 background: url("../images/login_corners.png") no-repeat;
2266 background: url("../images/login_corners.png") no-repeat;
2262 }
2267 }
2263
2268
2264 #login div.title div.tl {
2269 #login div.title div.tl {
2265 top: 0;
2270 top: 0;
2266 left: 0;
2271 left: 0;
2267 background-position: 0 0;
2272 background-position: 0 0;
2268 }
2273 }
2269
2274
2270 #login div.title div.tr {
2275 #login div.title div.tr {
2271 top: 0;
2276 top: 0;
2272 right: 0;
2277 right: 0;
2273 background-position: -6px 0;
2278 background-position: -6px 0;
2274 }
2279 }
2275
2280
2276 #login div.inner {
2281 #login div.inner {
2277 margin: 0 auto;
2282 margin: 0 auto;
2278 padding: 20px;
2283 padding: 20px;
2279 width: 380px;
2284 width: 380px;
2280 background: #FFFFFF url("../images/login.png") no-repeat top left;
2285 background: #FFFFFF url("../images/login.png") no-repeat top left;
2281 border-top: none;
2286 border-top: none;
2282 border-bottom: none;
2287 border-bottom: none;
2283 }
2288 }
2284
2289
2285 /*
2290 /*
2286 login / form
2291 login / form
2287 */
2292 */
2288 #login div.form {
2293 #login div.form {
2289 margin: 0;
2294 margin: 0;
2290 padding: 0;
2295 padding: 0;
2291 clear: both;
2296 clear: both;
2292 overflow: hidden;
2297 overflow: hidden;
2293 }
2298 }
2294
2299
2295 #login div.form div.fields {
2300 #login div.form div.fields {
2296 margin: 0;
2301 margin: 0;
2297 padding: 0;
2302 padding: 0;
2298 clear: both;
2303 clear: both;
2299 overflow: hidden;
2304 overflow: hidden;
2300 }
2305 }
2301
2306
2302 #login div.form div.fields div.field {
2307 #login div.form div.fields div.field {
2303 margin: 0;
2308 margin: 0;
2304 padding: 0 0 10px 0;
2309 padding: 0 0 10px 0;
2305 clear: both;
2310 clear: both;
2306 overflow: hidden;
2311 overflow: hidden;
2307 }
2312 }
2308
2313
2309 #login div.form div.fields div.field span.error-message {
2314 #login div.form div.fields div.field span.error-message {
2310 margin: 8px 0 0 0;
2315 margin: 8px 0 0 0;
2311 padding: 0;
2316 padding: 0;
2312 height: 1%;
2317 height: 1%;
2313 display: block;
2318 display: block;
2314 color: #FF0000;
2319 color: #FF0000;
2315 }
2320 }
2316
2321
2317 #login div.form div.fields div.field div.label {
2322 #login div.form div.fields div.field div.label {
2318 margin: 2px 10px 0 0;
2323 margin: 2px 10px 0 0;
2319 padding: 5px 0 0 5px;
2324 padding: 5px 0 0 5px;
2320 width: 173px;
2325 width: 173px;
2321 float: left;
2326 float: left;
2322 text-align: right;
2327 text-align: right;
2323 }
2328 }
2324
2329
2325 #login div.form div.fields div.field div.label label {
2330 #login div.form div.fields div.field div.label label {
2326 color: #000000;
2331 color: #000000;
2327 font-weight: bold;
2332 font-weight: bold;
2328 }
2333 }
2329
2334
2330 #login div.form div.fields div.field div.label span {
2335 #login div.form div.fields div.field div.label span {
2331 margin: 0;
2336 margin: 0;
2332 padding: 2px 0 0 0;
2337 padding: 2px 0 0 0;
2333 height: 1%;
2338 height: 1%;
2334 display: block;
2339 display: block;
2335 color: #363636;
2340 color: #363636;
2336 }
2341 }
2337
2342
2338 #login div.form div.fields div.field div.input {
2343 #login div.form div.fields div.field div.input {
2339 margin: 0;
2344 margin: 0;
2340 padding: 0;
2345 padding: 0;
2341 float: left;
2346 float: left;
2342 }
2347 }
2343
2348
2344 #login div.form div.fields div.field div.input input {
2349 #login div.form div.fields div.field div.input input {
2345 margin: 0;
2350 margin: 0;
2346 padding: 7px 7px 6px 7px;
2351 padding: 7px 7px 6px 7px;
2347 width: 176px;
2352 width: 176px;
2348 background: #FFFFFF;
2353 background: #FFFFFF;
2349 border-top: 1px solid #b3b3b3;
2354 border-top: 1px solid #b3b3b3;
2350 border-left: 1px solid #b3b3b3;
2355 border-left: 1px solid #b3b3b3;
2351 border-right: 1px solid #eaeaea;
2356 border-right: 1px solid #eaeaea;
2352 border-bottom: 1px solid #eaeaea;
2357 border-bottom: 1px solid #eaeaea;
2353 color: #000000;
2358 color: #000000;
2354 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
2359 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
2355 Lucida Sans Unicode, Arial, sans-serif;
2360 Lucida Sans Unicode, Arial, sans-serif;
2356 font-size: 11px;
2361 font-size: 11px;
2357 }
2362 }
2358
2363
2359 #login div.form div.fields div.field div.input input.error {
2364 #login div.form div.fields div.field div.input input.error {
2360 background: #FBE3E4;
2365 background: #FBE3E4;
2361 border-top: 1px solid #e1b2b3;
2366 border-top: 1px solid #e1b2b3;
2362 border-left: 1px solid #e1b2b3;
2367 border-left: 1px solid #e1b2b3;
2363 border-right: 1px solid #FBC2C4;
2368 border-right: 1px solid #FBC2C4;
2364 border-bottom: 1px solid #FBC2C4;
2369 border-bottom: 1px solid #FBC2C4;
2365 }
2370 }
2366
2371
2367 #login div.form div.fields div.field div.input input.success {
2372 #login div.form div.fields div.field div.input input.success {
2368 background: #E6EFC2;
2373 background: #E6EFC2;
2369 border-top: 1px solid #cebb98;
2374 border-top: 1px solid #cebb98;
2370 border-left: 1px solid #cebb98;
2375 border-left: 1px solid #cebb98;
2371 border-right: 1px solid #c6d880;
2376 border-right: 1px solid #c6d880;
2372 border-bottom: 1px solid #c6d880;
2377 border-bottom: 1px solid #c6d880;
2373 }
2378 }
2374
2379
2375 #login div.form div.fields div.field div.input div.link {
2380 #login div.form div.fields div.field div.input div.link {
2376 margin: 6px 0 0 0;
2381 margin: 6px 0 0 0;
2377 padding: 0;
2382 padding: 0;
2378 text-align: right;
2383 text-align: right;
2379 }
2384 }
2380
2385
2381 #login div.form div.fields div.field div.checkbox {
2386 #login div.form div.fields div.field div.checkbox {
2382 margin: 0 0 0 184px;
2387 margin: 0 0 0 184px;
2383 padding: 0;
2388 padding: 0;
2384 }
2389 }
2385
2390
2386 #login div.form div.fields div.field div.checkbox label {
2391 #login div.form div.fields div.field div.checkbox label {
2387 color: #565656;
2392 color: #565656;
2388 font-weight: bold;
2393 font-weight: bold;
2389 }
2394 }
2390
2395
2391 #login div.form div.fields div.buttons {
2396 #login div.form div.fields div.buttons {
2392 margin: 0;
2397 margin: 0;
2393 padding: 10px 0 0 0;
2398 padding: 10px 0 0 0;
2394 clear: both;
2399 clear: both;
2395 overflow: hidden;
2400 overflow: hidden;
2396 border-top: 1px solid #DDDDDD;
2401 border-top: 1px solid #DDDDDD;
2397 text-align: right;
2402 text-align: right;
2398 }
2403 }
2399
2404
2400 #login div.form div.fields div.buttons input {
2405 #login div.form div.fields div.buttons input {
2401 margin: 0;
2406 margin: 0;
2402 color: #000000;
2407 color: #000000;
2403 font-size: 1.0em;
2408 font-size: 1.0em;
2404 font-weight: bold;
2409 font-weight: bold;
2405 font-family: Verdana, Helvetica, Sans-Serif;
2410 font-family: Verdana, Helvetica, Sans-Serif;
2406 }
2411 }
2407
2412
2408 #login div.form div.fields div.buttons input.ui-state-default {
2413 #login div.form div.fields div.buttons input.ui-state-default {
2409 margin: 0;
2414 margin: 0;
2410 padding: 6px 12px 6px 12px;
2415 padding: 6px 12px 6px 12px;
2411 background: #e5e3e3 url("../images/button.png") repeat-x;
2416 background: #e5e3e3 url("../images/button.png") repeat-x;
2412 border-top: 1px solid #DDDDDD;
2417 border-top: 1px solid #DDDDDD;
2413 border-left: 1px solid #c6c6c6;
2418 border-left: 1px solid #c6c6c6;
2414 border-right: 1px solid #DDDDDD;
2419 border-right: 1px solid #DDDDDD;
2415 border-bottom: 1px solid #c6c6c6;
2420 border-bottom: 1px solid #c6c6c6;
2416 color: #515151;
2421 color: #515151;
2417 }
2422 }
2418
2423
2419 #login div.form div.fields div.buttons input.ui-state-hover {
2424 #login div.form div.fields div.buttons input.ui-state-hover {
2420 margin: 0;
2425 margin: 0;
2421 padding: 6px 12px 6px 12px;
2426 padding: 6px 12px 6px 12px;
2422 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2427 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2423 border-top: 1px solid #cccccc;
2428 border-top: 1px solid #cccccc;
2424 border-left: 1px solid #bebebe;
2429 border-left: 1px solid #bebebe;
2425 border-right: 1px solid #b1b1b1;
2430 border-right: 1px solid #b1b1b1;
2426 border-bottom: 1px solid #afafaf;
2431 border-bottom: 1px solid #afafaf;
2427 color: #515151;
2432 color: #515151;
2428 }
2433 }
2429
2434
2430 /*
2435 /*
2431 login / links
2436 login / links
2432 */
2437 */
2433 #login div.form div.links {
2438 #login div.form div.links {
2434 margin: 10px 0 0 0;
2439 margin: 10px 0 0 0;
2435 padding: 0 0 2px 0;
2440 padding: 0 0 2px 0;
2436 clear: both;
2441 clear: both;
2437 overflow: hidden;
2442 overflow: hidden;
2438 }
2443 }
2439
2444
2440 /*
2445 /*
2441 register
2446 register
2442 */
2447 */
2443 #register {
2448 #register {
2444 margin: 10% auto 0 auto;
2449 margin: 10% auto 0 auto;
2445 padding: 0;
2450 padding: 0;
2446 width: 420px;
2451 width: 420px;
2447 }
2452 }
2448
2453
2449 /*
2454 /*
2450 register / colors
2455 register / colors
2451 */
2456 */
2452 #register div.color {
2457 #register div.color {
2453 margin: 10px auto 0 auto;
2458 margin: 10px auto 0 auto;
2454 padding: 3px 3px 3px 0;
2459 padding: 3px 3px 3px 0;
2455 clear: both;
2460 clear: both;
2456 overflow: hidden;
2461 overflow: hidden;
2457 background: #FFFFFF;
2462 background: #FFFFFF;
2458 }
2463 }
2459
2464
2460 #register div.color a {
2465 #register div.color a {
2461 margin: 0 0 0 3px;
2466 margin: 0 0 0 3px;
2462 padding: 0;
2467 padding: 0;
2463 width: 20px;
2468 width: 20px;
2464 height: 20px;
2469 height: 20px;
2465 display: block;
2470 display: block;
2466 float: left;
2471 float: left;
2467 }
2472 }
2468
2473
2469 /*
2474 /*
2470 register / title
2475 register / title
2471 */
2476 */
2472 #register div.title {
2477 #register div.title {
2473 margin: 0 auto;
2478 margin: 0 auto;
2474 padding: 0;
2479 padding: 0;
2475 width: 420px;
2480 width: 420px;
2476 clear: both;
2481 clear: both;
2477 overflow: hidden;
2482 overflow: hidden;
2478 position: relative;
2483 position: relative;
2479 background: #003367 url("../images/header_inner.png") repeat-x;
2484 background: #003367 url("../images/header_inner.png") repeat-x;
2480 }
2485 }
2481
2486
2482 #register div.title h5 {
2487 #register div.title h5 {
2483 margin: 10px;
2488 margin: 10px;
2484 padding: 0;
2489 padding: 0;
2485 color: #ffffff;
2490 color: #ffffff;
2486 }
2491 }
2487
2492
2488 /*
2493 /*
2489 register / inner
2494 register / inner
2490 */
2495 */
2491 #register div.title div.corner {
2496 #register div.title div.corner {
2492 height: 6px;
2497 height: 6px;
2493 width: 6px;
2498 width: 6px;
2494 position: absolute;
2499 position: absolute;
2495 background: url("../images/login_corners.png") no-repeat;
2500 background: url("../images/login_corners.png") no-repeat;
2496 }
2501 }
2497
2502
2498 #register div.title div.tl {
2503 #register div.title div.tl {
2499 top: 0;
2504 top: 0;
2500 left: 0;
2505 left: 0;
2501 background-position: 0 0;
2506 background-position: 0 0;
2502 }
2507 }
2503
2508
2504 #register div.title div.tr {
2509 #register div.title div.tr {
2505 top: 0;
2510 top: 0;
2506 right: 0;
2511 right: 0;
2507 background-position: -6px 0;
2512 background-position: -6px 0;
2508 }
2513 }
2509
2514
2510 #register div.inner {
2515 #register div.inner {
2511 margin: 0 auto;
2516 margin: 0 auto;
2512 padding: 20px;
2517 padding: 20px;
2513 width: 380px;
2518 width: 380px;
2514 background: #FFFFFF;
2519 background: #FFFFFF;
2515 border-top: none;
2520 border-top: none;
2516 border-bottom: none;
2521 border-bottom: none;
2517 }
2522 }
2518
2523
2519 /*
2524 /*
2520 register / form
2525 register / form
2521 */
2526 */
2522 #register div.form {
2527 #register div.form {
2523 margin: 0;
2528 margin: 0;
2524 padding: 0;
2529 padding: 0;
2525 clear: both;
2530 clear: both;
2526 overflow: hidden;
2531 overflow: hidden;
2527 }
2532 }
2528
2533
2529 #register div.form div.fields {
2534 #register div.form div.fields {
2530 margin: 0;
2535 margin: 0;
2531 padding: 0;
2536 padding: 0;
2532 clear: both;
2537 clear: both;
2533 overflow: hidden;
2538 overflow: hidden;
2534 }
2539 }
2535
2540
2536 #register div.form div.fields div.field {
2541 #register div.form div.fields div.field {
2537 margin: 0;
2542 margin: 0;
2538 padding: 0 0 10px 0;
2543 padding: 0 0 10px 0;
2539 clear: both;
2544 clear: both;
2540 overflow: hidden;
2545 overflow: hidden;
2541 }
2546 }
2542
2547
2543 #register div.form div.fields div.field span.error-message {
2548 #register div.form div.fields div.field span.error-message {
2544 margin: 8px 0 0 0;
2549 margin: 8px 0 0 0;
2545 padding: 0;
2550 padding: 0;
2546 height: 1%;
2551 height: 1%;
2547 display: block;
2552 display: block;
2548 color: #FF0000;
2553 color: #FF0000;
2549 }
2554 }
2550
2555
2551 #register div.form div.fields div.field div.label {
2556 #register div.form div.fields div.field div.label {
2552 margin: 2px 10px 0 0;
2557 margin: 2px 10px 0 0;
2553 padding: 5px 0 0 5px;
2558 padding: 5px 0 0 5px;
2554 width: 100px;
2559 width: 100px;
2555 float: left;
2560 float: left;
2556 text-align: right;
2561 text-align: right;
2557 }
2562 }
2558
2563
2559 #register div.form div.fields div.field div.label label {
2564 #register div.form div.fields div.field div.label label {
2560 color: #000000;
2565 color: #000000;
2561 font-weight: bold;
2566 font-weight: bold;
2562 }
2567 }
2563
2568
2564 #register div.form div.fields div.field div.label span {
2569 #register div.form div.fields div.field div.label span {
2565 margin: 0;
2570 margin: 0;
2566 padding: 2px 0 0 0;
2571 padding: 2px 0 0 0;
2567 height: 1%;
2572 height: 1%;
2568 display: block;
2573 display: block;
2569 color: #363636;
2574 color: #363636;
2570 }
2575 }
2571
2576
2572 #register div.form div.fields div.field div.input {
2577 #register div.form div.fields div.field div.input {
2573 margin: 0;
2578 margin: 0;
2574 padding: 0;
2579 padding: 0;
2575 float: left;
2580 float: left;
2576 }
2581 }
2577
2582
2578 #register div.form div.fields div.field div.input input {
2583 #register div.form div.fields div.field div.input input {
2579 margin: 0;
2584 margin: 0;
2580 padding: 7px 7px 6px 7px;
2585 padding: 7px 7px 6px 7px;
2581 width: 245px;
2586 width: 245px;
2582 background: #FFFFFF;
2587 background: #FFFFFF;
2583 border-top: 1px solid #b3b3b3;
2588 border-top: 1px solid #b3b3b3;
2584 border-left: 1px solid #b3b3b3;
2589 border-left: 1px solid #b3b3b3;
2585 border-right: 1px solid #eaeaea;
2590 border-right: 1px solid #eaeaea;
2586 border-bottom: 1px solid #eaeaea;
2591 border-bottom: 1px solid #eaeaea;
2587 color: #000000;
2592 color: #000000;
2588 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
2593 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
2589 Lucida Sans Unicode, Arial, sans-serif;
2594 Lucida Sans Unicode, Arial, sans-serif;
2590 font-size: 11px;
2595 font-size: 11px;
2591 }
2596 }
2592
2597
2593 #register div.form div.fields div.field div.input input.error {
2598 #register div.form div.fields div.field div.input input.error {
2594 background: #FBE3E4;
2599 background: #FBE3E4;
2595 border-top: 1px solid #e1b2b3;
2600 border-top: 1px solid #e1b2b3;
2596 border-left: 1px solid #e1b2b3;
2601 border-left: 1px solid #e1b2b3;
2597 border-right: 1px solid #FBC2C4;
2602 border-right: 1px solid #FBC2C4;
2598 border-bottom: 1px solid #FBC2C4;
2603 border-bottom: 1px solid #FBC2C4;
2599 }
2604 }
2600
2605
2601 #register div.form div.fields div.field div.input input.success {
2606 #register div.form div.fields div.field div.input input.success {
2602 background: #E6EFC2;
2607 background: #E6EFC2;
2603 border-top: 1px solid #cebb98;
2608 border-top: 1px solid #cebb98;
2604 border-left: 1px solid #cebb98;
2609 border-left: 1px solid #cebb98;
2605 border-right: 1px solid #c6d880;
2610 border-right: 1px solid #c6d880;
2606 border-bottom: 1px solid #c6d880;
2611 border-bottom: 1px solid #c6d880;
2607 }
2612 }
2608
2613
2609 #register div.form div.fields div.field div.input div.link {
2614 #register div.form div.fields div.field div.input div.link {
2610 margin: 6px 0 0 0;
2615 margin: 6px 0 0 0;
2611 padding: 0;
2616 padding: 0;
2612 text-align: right;
2617 text-align: right;
2613 }
2618 }
2614
2619
2615 #register div.form div.fields div.field div.checkbox {
2620 #register div.form div.fields div.field div.checkbox {
2616 margin: 0 0 0 184px;
2621 margin: 0 0 0 184px;
2617 padding: 0;
2622 padding: 0;
2618 }
2623 }
2619
2624
2620 #register div.form div.fields div.field div.checkbox label {
2625 #register div.form div.fields div.field div.checkbox label {
2621 color: #565656;
2626 color: #565656;
2622 font-weight: bold;
2627 font-weight: bold;
2623 }
2628 }
2624
2629
2625 #register div.form div.fields div.buttons {
2630 #register div.form div.fields div.buttons {
2626 margin: 0;
2631 margin: 0;
2627 padding: 10px 0 0 114px;
2632 padding: 10px 0 0 114px;
2628 clear: both;
2633 clear: both;
2629 overflow: hidden;
2634 overflow: hidden;
2630 border-top: 1px solid #DDDDDD;
2635 border-top: 1px solid #DDDDDD;
2631 text-align: left;
2636 text-align: left;
2632 }
2637 }
2633
2638
2634 #register div.form div.fields div.buttons input {
2639 #register div.form div.fields div.buttons input {
2635 margin: 0;
2640 margin: 0;
2636 color: #000000;
2641 color: #000000;
2637 font-size: 1.0em;
2642 font-size: 1.0em;
2638 font-weight: bold;
2643 font-weight: bold;
2639 font-family: Verdana, Helvetica, Sans-Serif;
2644 font-family: Verdana, Helvetica, Sans-Serif;
2640 }
2645 }
2641
2646
2642 #register div.form div.fields div.buttons input.ui-state-default {
2647 #register div.form div.fields div.buttons input.ui-state-default {
2643 margin: 0;
2648 margin: 0;
2644 padding: 6px 12px 6px 12px;
2649 padding: 6px 12px 6px 12px;
2645 background: #e5e3e3 url("../images/button.png") repeat-x;
2650 background: #e5e3e3 url("../images/button.png") repeat-x;
2646 border-top: 1px solid #DDDDDD;
2651 border-top: 1px solid #DDDDDD;
2647 border-left: 1px solid #c6c6c6;
2652 border-left: 1px solid #c6c6c6;
2648 border-right: 1px solid #DDDDDD;
2653 border-right: 1px solid #DDDDDD;
2649 border-bottom: 1px solid #c6c6c6;
2654 border-bottom: 1px solid #c6c6c6;
2650 color: #515151;
2655 color: #515151;
2651 }
2656 }
2652
2657
2653 #register div.form div.fields div.buttons div.highlight input.ui-state-default
2658 #register div.form div.fields div.buttons div.highlight input.ui-state-default
2654 {
2659 {
2655 background: url("../images/button_highlight.png") repeat-x scroll 0 0
2660 background: url("../images/button_highlight.png") repeat-x scroll 0 0
2656 #4E85BB;
2661 #4E85BB;
2657 border-color: #5C91A4 #2B7089 #1A6480 #2A6F89;
2662 border-color: #5C91A4 #2B7089 #1A6480 #2A6F89;
2658 border-style: solid;
2663 border-style: solid;
2659 border-width: 1px;
2664 border-width: 1px;
2660 color: #FFFFFF;
2665 color: #FFFFFF;
2661 }
2666 }
2662
2667
2663 #register div.form div.fields div.buttons input.ui-state-hover {
2668 #register div.form div.fields div.buttons input.ui-state-hover {
2664 margin: 0;
2669 margin: 0;
2665 padding: 6px 12px 6px 12px;
2670 padding: 6px 12px 6px 12px;
2666 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2671 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2667 border-top: 1px solid #cccccc;
2672 border-top: 1px solid #cccccc;
2668 border-left: 1px solid #bebebe;
2673 border-left: 1px solid #bebebe;
2669 border-right: 1px solid #b1b1b1;
2674 border-right: 1px solid #b1b1b1;
2670 border-bottom: 1px solid #afafaf;
2675 border-bottom: 1px solid #afafaf;
2671 color: #515151;
2676 color: #515151;
2672 }
2677 }
2673
2678
2674 #register div.form div.activation_msg {
2679 #register div.form div.activation_msg {
2675 padding-top: 4px;
2680 padding-top: 4px;
2676 padding-bottom: 4px;
2681 padding-bottom: 4px;
2677 }
2682 }
2678
2683
2679 /*
2684 /*
2680 SUMMARY
2685 SUMMARY
2681 */
2686 */
2682 .trending_language_tbl,.trending_language_tbl td {
2687 .trending_language_tbl,.trending_language_tbl td {
2683 margin: 0px !important;
2688 margin: 0px !important;
2684 padding: 0px !important;
2689 padding: 0px !important;
2685 border: 0 !important;
2690 border: 0 !important;
2686 }
2691 }
2687
2692
2688 .trending_language {
2693 .trending_language {
2689 -moz-border-radius-bottomright: 4px;
2694 -moz-border-radius-bottomright: 4px;
2690 -moz-border-radius-topright: 4px;
2695 -moz-border-radius-topright: 4px;
2691 border-bottom-right-radius: 4px 4px;
2696 border-bottom-right-radius: 4px 4px;
2692 border-top-right-radius: 4px 4px;
2697 border-top-right-radius: 4px 4px;
2693 background-color: #336699;
2698 background-color: #336699;
2694 color: #FFFFFF;
2699 color: #FFFFFF;
2695 display: block;
2700 display: block;
2696 min-width: 20px;
2701 min-width: 20px;
2697 max-width: 400px;
2702 max-width: 400px;
2698 padding: 3px;
2703 padding: 3px;
2699 text-decoration: none;
2704 text-decoration: none;
2700 height: 12px;
2705 height: 12px;
2701 margin-bottom: 4px;
2706 margin-bottom: 4px;
2702 margin-left: 5px;
2707 margin-left: 5px;
2703 white-space: pre;
2708 white-space: pre;
2704 }
2709 }
2705
2710
2706 #clone_url {
2711 #clone_url {
2707 border: none;
2712 border: none;
2708 }
2713 }
2709
2714
2710 /*
2715 /*
2711 FILES
2716 FILES
2712 */
2717 */
2713 h3.files_location {
2718 h3.files_location {
2714 font-size: 1.8em;
2719 font-size: 1.8em;
2715 font-weight: bold;
2720 font-weight: bold;
2716 margin: 10px 0 !important;
2721 margin: 10px 0 !important;
2717 border-bottom: none !important;
2722 border-bottom: none !important;
2718 }
2723 }
2719
2724
2720 #files_data.dl {
2725 #files_data.dl {
2721
2726
2722 }
2727 }
2723
2728
2724 #files_data dl dt {
2729 #files_data dl dt {
2725 float: left;
2730 float: left;
2726 margin: 0 !important;
2731 margin: 0 !important;
2727 padding: 5px;
2732 padding: 5px;
2728 width: 115px;
2733 width: 115px;
2729 }
2734 }
2730
2735
2731 #files_data dl dd {
2736 #files_data dl dd {
2732 margin: 0 !important;
2737 margin: 0 !important;
2733 padding: 5px !important;
2738 padding: 5px !important;
2734 }
2739 }
2735
2740
2736 /*
2741 /*
2737 CHANGESETS
2742 CHANGESETS
2738 */
2743 */
2739 #changeset_content {
2744 #changeset_content {
2740 border: 1px solid #CCCCCC;
2745 border: 1px solid #CCCCCC;
2741 padding: 5px;
2746 padding: 5px;
2742 }
2747 }
2743
2748
2744 #changeset_content .container .wrapper {
2749 #changeset_content .container .wrapper {
2745 width: 600px;
2750 width: 600px;
2746 }
2751 }
2747
2752
2748 #changeset_content .container {
2753 #changeset_content .container {
2749 min-height: 120px;
2754 min-height: 120px;
2750 font-size: 1.2em;
2755 font-size: 1.2em;
2751 overflow: hidden;
2756 overflow: hidden;
2752 }
2757 }
2753
2758
2754 #changeset_content .container .left {
2759 #changeset_content .container .left {
2755 float: left;
2760 float: left;
2756 width: 70%;
2761 width: 70%;
2757 padding-left: 5px;
2762 padding-left: 5px;
2758 }
2763 }
2759
2764
2760 #changeset_content .container .right {
2765 #changeset_content .container .right {
2761 float: right;
2766 float: right;
2762 width: 25%;
2767 width: 25%;
2763 text-align: right;
2768 text-align: right;
2764 }
2769 }
2765
2770
2766 #changeset_content .container .left .date {
2771 #changeset_content .container .left .date {
2767 font-weight: bold;
2772 font-weight: bold;
2768 }
2773 }
2769
2774
2770 #changeset_content .container .left .author {
2775 #changeset_content .container .left .author {
2771
2776
2772 }
2777 }
2773
2778
2774 #changeset_content .container .left .message {
2779 #changeset_content .container .left .message {
2775 font-style: italic;
2780 font-style: italic;
2776 color: #556CB5;
2781 color: #556CB5;
2777 white-space: pre-wrap;
2782 white-space: pre-wrap;
2778 }
2783 }
2779
2784
2780 .cs_files {
2785 .cs_files {
2781
2786
2782 }
2787 }
2783
2788
2784 .cs_files .cs_added {
2789 .cs_files .cs_added {
2785 background: url("/images/icons/page_white_add.png") no-repeat scroll 3px;
2790 background: url("/images/icons/page_white_add.png") no-repeat scroll 3px;
2786 /*background-color:#BBFFBB;*/
2791 /*background-color:#BBFFBB;*/
2787 height: 16px;
2792 height: 16px;
2788 padding-left: 20px;
2793 padding-left: 20px;
2789 margin-top: 7px;
2794 margin-top: 7px;
2790 text-align: left;
2795 text-align: left;
2791 }
2796 }
2792
2797
2793 .cs_files .cs_changed {
2798 .cs_files .cs_changed {
2794 background: url("/images/icons/page_white_edit.png") no-repeat scroll
2799 background: url("/images/icons/page_white_edit.png") no-repeat scroll
2795 3px;
2800 3px;
2796 /*background-color: #FFDD88;*/
2801 /*background-color: #FFDD88;*/
2797 height: 16px;
2802 height: 16px;
2798 padding-left: 20px;
2803 padding-left: 20px;
2799 margin-top: 7px;
2804 margin-top: 7px;
2800 text-align: left;
2805 text-align: left;
2801 }
2806 }
2802
2807
2803 .cs_files .cs_removed {
2808 .cs_files .cs_removed {
2804 background: url("/images/icons/page_white_delete.png") no-repeat scroll
2809 background: url("/images/icons/page_white_delete.png") no-repeat scroll
2805 3px;
2810 3px;
2806 /*background-color: #FF8888;*/
2811 /*background-color: #FF8888;*/
2807 height: 16px;
2812 height: 16px;
2808 padding-left: 20px;
2813 padding-left: 20px;
2809 margin-top: 7px;
2814 margin-top: 7px;
2810 text-align: left;
2815 text-align: left;
2811 }
2816 }
2812
2817
2813 /*
2818 /*
2814 CHANGESETS - CANVAS
2819 CHANGESETS - CANVAS
2815 */
2820 */
2816 #graph {
2821 #graph {
2817 overflow: hidden;
2822 overflow: hidden;
2818 }
2823 }
2819
2824
2820 #graph_nodes {
2825 #graph_nodes {
2821 width: 160px;
2826 width: 160px;
2822 float: left;
2827 float: left;
2823 margin-left: -50px;
2828 margin-left: -50px;
2824 margin-top: 5px;
2829 margin-top: 5px;
2825 }
2830 }
2826
2831
2827 #graph_content {
2832 #graph_content {
2828 width: 800px;
2833 width: 800px;
2829 float: left;
2834 float: left;
2830 }
2835 }
2831
2836
2832 #graph_content .container_header {
2837 #graph_content .container_header {
2833 border: 1px solid #CCCCCC;
2838 border: 1px solid #CCCCCC;
2834 padding: 10px;
2839 padding: 10px;
2835 }
2840 }
2836
2841
2837 #graph_content .container .wrapper {
2842 #graph_content .container .wrapper {
2838 width: 600px;
2843 width: 600px;
2839 }
2844 }
2840
2845
2841 #graph_content .container {
2846 #graph_content .container {
2842 border-bottom: 1px solid #CCCCCC;
2847 border-bottom: 1px solid #CCCCCC;
2843 border-left: 1px solid #CCCCCC;
2848 border-left: 1px solid #CCCCCC;
2844 border-right: 1px solid #CCCCCC;
2849 border-right: 1px solid #CCCCCC;
2845 min-height: 80px;
2850 min-height: 80px;
2846 overflow: hidden;
2851 overflow: hidden;
2847 font-size: 1.2em;
2852 font-size: 1.2em;
2848 }
2853 }
2849
2854
2850 #graph_content .container .left {
2855 #graph_content .container .left {
2851 float: left;
2856 float: left;
2852 width: 70%;
2857 width: 70%;
2853 padding-left: 5px;
2858 padding-left: 5px;
2854 }
2859 }
2855
2860
2856 #graph_content .container .right {
2861 #graph_content .container .right {
2857 float: right;
2862 float: right;
2858 width: 28%;
2863 width: 28%;
2859 text-align: right;
2864 text-align: right;
2860 padding-bottom: 5px;
2865 padding-bottom: 5px;
2861 }
2866 }
2862
2867
2863 #graph_content .container .left .date {
2868 #graph_content .container .left .date {
2864 font-weight: bold;
2869 font-weight: bold;
2865 padding-bottom: 5px;
2870 padding-bottom: 5px;
2866 }
2871 }
2867
2872
2868 #graph_content .container .left .author {
2873 #graph_content .container .left .author {
2869
2874
2870 }
2875 }
2871
2876
2872 #graph_content .container .left .message {
2877 #graph_content .container .left .message {
2873 font-size: 100%;
2878 font-size: 100%;
2874 padding-top: 3px;
2879 padding-top: 3px;
2875 white-space: pre-wrap;
2880 white-space: pre-wrap;
2876 }
2881 }
2877
2882
2878 .right div {
2883 .right div {
2879 clear: both;
2884 clear: both;
2880 }
2885 }
2881
2886
2882 .right .changes .added,.changed,.removed {
2887 .right .changes .added,.changed,.removed {
2883 border: 1px solid #DDDDDD;
2888 border: 1px solid #DDDDDD;
2884 display: block;
2889 display: block;
2885 float: right;
2890 float: right;
2886 text-align: center;
2891 text-align: center;
2887 min-width: 15px;
2892 min-width: 15px;
2888 }
2893 }
2889
2894
2890 .right .changes .added {
2895 .right .changes .added {
2891 background: #BBFFBB;
2896 background: #BBFFBB;
2892 }
2897 }
2893
2898
2894 .right .changes .changed {
2899 .right .changes .changed {
2895 background: #FFDD88;
2900 background: #FFDD88;
2896 }
2901 }
2897
2902
2898 .right .changes .removed {
2903 .right .changes .removed {
2899 background: #FF8888;
2904 background: #FF8888;
2900 }
2905 }
2901
2906
2902 .right .merge {
2907 .right .merge {
2903 vertical-align: top;
2908 vertical-align: top;
2904 font-size: 60%;
2909 font-size: 60%;
2905 font-weight: bold;
2910 font-weight: bold;
2906 }
2911 }
2907
2912
2908 .right .merge img {
2913 .right .merge img {
2909 vertical-align: bottom;
2914 vertical-align: bottom;
2910 }
2915 }
2911
2916
2912 .right .parent {
2917 .right .parent {
2913 font-size: 90%;
2918 font-size: 90%;
2914 font-family: monospace;
2919 font-family: monospace;
2915 }
2920 }
2916
2921
2917 .right .logtags .branchtag {
2922 .right .logtags .branchtag {
2918 background: #FFFFFF url("../images/icons/arrow_branch.png") no-repeat
2923 background: #FFFFFF url("../images/icons/arrow_branch.png") no-repeat
2919 right 6px;
2924 right 6px;
2920 display: block;
2925 display: block;
2921 padding: 8px 16px 0px 0px
2926 padding: 8px 16px 0px 0px
2922 }
2927 }
2923
2928
2924 .right .logtags .tagtag {
2929 .right .logtags .tagtag {
2925 background: #FFFFFF url("../images/icons/tag_blue.png") no-repeat right
2930 background: #FFFFFF url("../images/icons/tag_blue.png") no-repeat right
2926 6px;
2931 6px;
2927 display: block;
2932 display: block;
2928 padding: 6px 18px 0px 0px
2933 padding: 6px 18px 0px 0px
2929 }
2934 }
2930
2935
2931 /*
2936 /*
2932 FILE BROWSER
2937 FILE BROWSER
2933 */
2938 */
2934 div.browserblock {
2939 div.browserblock {
2935 overflow: hidden;
2940 overflow: hidden;
2936 padding: 0px;
2941 padding: 0px;
2937 border: 1px solid #ccc;
2942 border: 1px solid #ccc;
2938 background: #f8f8f8;
2943 background: #f8f8f8;
2939 font-size: 100%;
2944 font-size: 100%;
2940 line-height: 100%;
2945 line-height: 100%;
2941 /* new */
2946 /* new */
2942 line-height: 125%;
2947 line-height: 125%;
2943 }
2948 }
2944
2949
2945 div.browserblock .browser-header {
2950 div.browserblock .browser-header {
2946 border-bottom: 1px solid #CCCCCC;
2951 border-bottom: 1px solid #CCCCCC;
2947 background: #FFFFFF;
2952 background: #FFFFFF;
2948 color: blue;
2953 color: blue;
2949 padding: 10px 0 10px 0;
2954 padding: 10px 0 10px 0;
2950 }
2955 }
2951
2956
2952 div.browserblock .browser-header span {
2957 div.browserblock .browser-header span {
2953 margin-left: 25px;
2958 margin-left: 25px;
2954 font-weight: bold;
2959 font-weight: bold;
2955 }
2960 }
2956
2961
2957 div.browserblock .browser-body {
2962 div.browserblock .browser-body {
2958 background: #EEEEEE;
2963 background: #EEEEEE;
2959 }
2964 }
2960
2965
2961 table.code-browser {
2966 table.code-browser {
2962 border-collapse: collapse;
2967 border-collapse: collapse;
2963 width: 100%;
2968 width: 100%;
2964 }
2969 }
2965
2970
2966 table.code-browser tr {
2971 table.code-browser tr {
2967 margin: 3px;
2972 margin: 3px;
2968 }
2973 }
2969
2974
2970 table.code-browser thead th {
2975 table.code-browser thead th {
2971 background-color: #EEEEEE;
2976 background-color: #EEEEEE;
2972 height: 20px;
2977 height: 20px;
2973 font-size: 1.1em;
2978 font-size: 1.1em;
2974 font-weight: bold;
2979 font-weight: bold;
2975 text-align: center;
2980 text-align: center;
2976 text-align: left;
2981 text-align: left;
2977 padding-left: 10px;
2982 padding-left: 10px;
2978 }
2983 }
2979
2984
2980 table.code-browser tbody tr {
2985 table.code-browser tbody tr {
2981
2986
2982 }
2987 }
2983
2988
2984 table.code-browser tbody td {
2989 table.code-browser tbody td {
2985 padding-left: 10px;
2990 padding-left: 10px;
2986 height: 20px;
2991 height: 20px;
2987 }
2992 }
2988
2993
2989 table.code-browser .browser-file {
2994 table.code-browser .browser-file {
2990 background: url("/images/icons/document_16.png") no-repeat scroll 3px;
2995 background: url("/images/icons/document_16.png") no-repeat scroll 3px;
2991 height: 16px;
2996 height: 16px;
2992 padding-left: 20px;
2997 padding-left: 20px;
2993 text-align: left;
2998 text-align: left;
2994 }
2999 }
2995
3000
2996 table.code-browser .browser-dir {
3001 table.code-browser .browser-dir {
2997 background: url("/images/icons/folder_16.png") no-repeat scroll 3px;
3002 background: url("/images/icons/folder_16.png") no-repeat scroll 3px;
2998 height: 16px;
3003 height: 16px;
2999 padding-left: 20px;
3004 padding-left: 20px;
3000 text-align: left;
3005 text-align: left;
3001 }
3006 }
3002
3007
3003 /*
3008 /*
3004 SEARCH
3009 SEARCH
3005 */
3010 */
3006 .box .search {
3011 .box .search {
3007 clear: both;
3012 clear: both;
3008 margin: 0;
3013 margin: 0;
3009 overflow: hidden;
3014 overflow: hidden;
3010 padding: 0 20px 10px;
3015 padding: 0 20px 10px;
3011 }
3016 }
3012
3017
3013 .box .search div.search_path {
3018 .box .search div.search_path {
3014 background: none repeat scroll 0 0 #EEEEEE;
3019 background: none repeat scroll 0 0 #EEEEEE;
3015 border: 1px solid #CCCCCC;
3020 border: 1px solid #CCCCCC;
3016 color: blue;
3021 color: blue;
3017 padding: 10px 0;
3022 padding: 10px 0;
3018 margin-bottom: 10px;
3023 margin-bottom: 10px;
3019 }
3024 }
3020
3025
3021 .box .search div.search_path div.link {
3026 .box .search div.search_path div.link {
3022 font-weight: bold;
3027 font-weight: bold;
3023 margin-left: 25px;
3028 margin-left: 25px;
3024 }
3029 }
3025
3030
3026 .box .search div.search_path div.link a {
3031 .box .search div.search_path div.link a {
3027 color: #0066CC;
3032 color: #003367;
3028 cursor: pointer;
3033 cursor: pointer;
3029 text-decoration: none;
3034 text-decoration: none;
3030 }
3035 }
3031
3036
3032 /*
3037 /*
3033 ADMIN - SETTINGS
3038 ADMIN - SETTINGS
3034 */
3039 */
3035 #path_unlock {
3040 #path_unlock {
3036 color: red;
3041 color: red;
3037 font-size: 1.2em;
3042 font-size: 1.2em;
3038 padding-left: 4px;
3043 padding-left: 4px;
3039 }
3044 }
3040
3045
3041 /*
3046 /*
3042 INFOBOX
3047 INFOBOX
3043 */
3048 */
3044 .info_box * {
3049 .info_box * {
3045 background: url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
3050 background: url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
3046 border-color: #DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
3051 border-color: #DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
3047 border-style: solid;
3052 border-style: solid;
3048 border-width: 1px;
3053 border-width: 1px;
3049 color: #4A4A4A;
3054 color: #4A4A4A;
3050 display: block;
3055 display: block;
3051 font-weight: bold;
3056 font-weight: bold;
3052 height: 1%;
3057 height: 1%;
3053 padding: 4px 6px;
3058 padding: 4px 6px;
3054 display: inline;
3059 display: inline;
3055 }
3060 }
3056
3061
3057 .info_box span {
3062 .info_box span {
3058 margin-left: 3px;
3063 margin-left: 3px;
3059 margin-right: 3px;
3064 margin-right: 3px;
3060 }
3065 }
3061
3066
3062 .info_box input#at_rev {
3067 .info_box input#at_rev {
3063 padding: 5px 3px 3px 2px;
3068 padding: 5px 3px 3px 2px;
3064 text-align: center;
3069 text-align: center;
3065 }
3070 }
3066
3071
3067 .info_box input#view {
3072 .info_box input#view {
3068 padding: 4px 3px 2px 2px;
3073 padding: 4px 3px 2px 2px;
3069 text-align: center;
3074 text-align: center;
3070 }
3075 }
3071
3076
3072 /*
3077 /*
3073 YUI TOOLTIP
3078 YUI TOOLTIP
3074 */
3079 */
3075 .yui-overlay,.yui-panel-container {
3080 .yui-overlay,.yui-panel-container {
3076 visibility: hidden;
3081 visibility: hidden;
3077 position: absolute;
3082 position: absolute;
3078 z-index: 2;
3083 z-index: 2;
3079 }
3084 }
3080
3085
3081 .yui-tt {
3086 .yui-tt {
3082 visibility: hidden;
3087 visibility: hidden;
3083 position: absolute;
3088 position: absolute;
3084 color: #666666;
3089 color: #666666;
3085 background-color: #FFFFFF;
3090 background-color: #FFFFFF;
3086 font-family: arial, helvetica, verdana, sans-serif;
3091 font-family: arial, helvetica, verdana, sans-serif;
3087 padding: 8px;
3092 padding: 8px;
3088 border: 2px solid #556CB5;
3093 border: 2px solid #003367;
3089 font: 100% sans-serif;
3094 font: 100% sans-serif;
3090 width: auto;
3095 width: auto;
3091 opacity: 1.0;
3096 opacity: 1.0;
3092 }
3097 }
3093
3098
3094 .yui-tt-shadow {
3099 .yui-tt-shadow {
3095 display: none;
3100 display: none;
3096 }
3101 }
3097
3102
3098 /*
3103 /*
3099 YUI AUTOCOMPLETE
3104 YUI AUTOCOMPLETE
3100 */
3105 */
3101 .ac {
3106 .ac {
3102 vertical-align: top;
3107 vertical-align: top;
3103 }
3108 }
3104
3109
3105 .ac .match {
3110 .ac .match {
3106 font-weight: bold;
3111 font-weight: bold;
3107 }
3112 }
3108
3113
3109 .ac .yui-ac {
3114 .ac .yui-ac {
3110 position: relative;
3115 position: relative;
3111 font-family: arial;
3116 font-family: arial;
3112 font-size: 100%;
3117 font-size: 100%;
3113 }
3118 }
3114
3119
3115 .ac .perm_ac {
3120 .ac .perm_ac {
3116 width: 15em;
3121 width: 15em;
3117 }
3122 }
3118
3123
3119 /* styles for input field */
3124 /* styles for input field */
3120 .ac .yui-ac-input {
3125 .ac .yui-ac-input {
3121 width: 100%;
3126 width: 100%;
3122 }
3127 }
3123
3128
3124 /* styles for results container */
3129 /* styles for results container */
3125 .ac .yui-ac-container {
3130 .ac .yui-ac-container {
3126 position: absolute;
3131 position: absolute;
3127 top: 1.6em;
3132 top: 1.6em;
3128 width: 100%;
3133 width: 100%;
3129 }
3134 }
3130
3135
3131 /* styles for header/body/footer wrapper within container */
3136 /* styles for header/body/footer wrapper within container */
3132 .ac .yui-ac-content {
3137 .ac .yui-ac-content {
3133 position: absolute;
3138 position: absolute;
3134 width: 100%;
3139 width: 100%;
3135 border: 1px solid #808080;
3140 border: 1px solid #808080;
3136 background: #fff;
3141 background: #fff;
3137 overflow: hidden;
3142 overflow: hidden;
3138 z-index: 9050;
3143 z-index: 9050;
3139 }
3144 }
3140
3145
3141 /* styles for container shadow */
3146 /* styles for container shadow */
3142 .ac .yui-ac-shadow {
3147 .ac .yui-ac-shadow {
3143 position: absolute;
3148 position: absolute;
3144 margin: .3em;
3149 margin: .3em;
3145 width: 100%;
3150 width: 100%;
3146 background: #000;
3151 background: #000;
3147 -moz-opacity: 0.10;
3152 -moz-opacity: 0.10;
3148 opacity: .10;
3153 opacity: .10;
3149 filter: alpha(opacity = 10);
3154 filter: alpha(opacity = 10);
3150 z-index: 9049;
3155 z-index: 9049;
3151 }
3156 }
3152
3157
3153 /* styles for results list */
3158 /* styles for results list */
3154 .ac .yui-ac-content ul {
3159 .ac .yui-ac-content ul {
3155 margin: 0;
3160 margin: 0;
3156 padding: 0;
3161 padding: 0;
3157 width: 100%;
3162 width: 100%;
3158 }
3163 }
3159
3164
3160 /* styles for result item */
3165 /* styles for result item */
3161 .ac .yui-ac-content li {
3166 .ac .yui-ac-content li {
3162 margin: 0;
3167 margin: 0;
3163 padding: 2px 5px;
3168 padding: 2px 5px;
3164 cursor: default;
3169 cursor: default;
3165 white-space: nowrap;
3170 white-space: nowrap;
3166 }
3171 }
3167
3172
3168 /* styles for prehighlighted result item */
3173 /* styles for prehighlighted result item */
3169 .ac .yui-ac-content li.yui-ac-prehighlight {
3174 .ac .yui-ac-content li.yui-ac-prehighlight {
3170 background: #B3D4FF;
3175 background: #B3D4FF;
3171 }
3176 }
3172
3177
3173 /* styles for highlighted result item */
3178 /* styles for highlighted result item */
3174 .ac .yui-ac-content li.yui-ac-highlight {
3179 .ac .yui-ac-content li.yui-ac-highlight {
3175 background: #556CB5;
3180 background: #556CB5;
3176 color: #FFF;
3181 color: #FFF;
3177 }
3182 }
3178
3183
3179 /*
3184 /*
3180 ACTION ICONS
3185 ACTION ICONS
3181 */
3186 */
3182 .add_icon {
3187 .add_icon {
3183 background: url("/images/icons/add.png") no-repeat scroll 3px;
3188 background: url("/images/icons/add.png") no-repeat scroll 3px;
3184 height: 16px;
3189 height: 16px;
3185 padding-left: 20px;
3190 padding-left: 20px;
3186 padding-top: 1px;
3191 padding-top: 1px;
3187 text-align: left;
3192 text-align: left;
3188 }
3193 }
3189
3194
3190 .edit_icon {
3195 .edit_icon {
3191 background: url("/images/icons/folder_edit.png") no-repeat scroll 3px;
3196 background: url("/images/icons/folder_edit.png") no-repeat scroll 3px;
3192 height: 16px;
3197 height: 16px;
3193 padding-left: 20px;
3198 padding-left: 20px;
3194 padding-top: 1px;
3199 padding-top: 1px;
3195 text-align: left;
3200 text-align: left;
3196 }
3201 }
3197
3202
3198 .delete_icon {
3203 .delete_icon {
3199 background: url("/images/icons/delete.png") no-repeat scroll 3px;
3204 background: url("/images/icons/delete.png") no-repeat scroll 3px;
3200 height: 16px;
3205 height: 16px;
3201 padding-left: 20px;
3206 padding-left: 20px;
3202 padding-top: 1px;
3207 padding-top: 1px;
3203 text-align: left;
3208 text-align: left;
3204 }
3209 }
3205
3210
3206 .rss_icon {
3211 .rss_icon {
3207 background: url("/images/icons/rss_16.png") no-repeat scroll 3px;
3212 background: url("/images/icons/rss_16.png") no-repeat scroll 3px;
3208 height: 16px;
3213 height: 16px;
3209 padding-left: 20px;
3214 padding-left: 20px;
3210 padding-top: 1px;
3215 padding-top: 1px;
3211 text-align: left;
3216 text-align: left;
3212 }
3217 }
3213
3218
3214 .atom_icon {
3219 .atom_icon {
3215 background: url("/images/icons/atom.png") no-repeat scroll 3px;
3220 background: url("/images/icons/atom.png") no-repeat scroll 3px;
3216 height: 16px;
3221 height: 16px;
3217 padding-left: 20px;
3222 padding-left: 20px;
3218 padding-top: 1px;
3223 padding-top: 1px;
3219 text-align: left;
3224 text-align: left;
3220 }
3225 }
3221
3226
3222 .archive_icon {
3227 .archive_icon {
3223 background: url("/images/icons/compress.png") no-repeat scroll 3px;
3228 background: url("/images/icons/compress.png") no-repeat scroll 3px;
3224 height: 16px;
3229 height: 16px;
3225 padding-left: 20px;
3230 padding-left: 20px;
3226 text-align: left;
3231 text-align: left;
3227 padding-top: 1px;
3232 padding-top: 1px;
3228 }
3233 }
3229
3234
3230 .action_button {
3235 .action_button {
3231 border: 0px;
3236 border: 0px;
3232 display: block;
3237 display: block;
3233 color: #0066CC;
3234 }
3238 }
3235
3239
3236 .action_button:hover {
3240 .action_button:hover {
3237 border: 0px;
3241 border: 0px;
3238 text-decoration: underline;
3242 text-decoration: underline;
3239 cursor: pointer;
3243 cursor: pointer;
3240 color: #0066CC;
3241 }
3244 }
3242
3245
3243 /*
3246 /*
3244 REPO SWITCHER
3247 REPO SWITCHER
3245 */
3248 */
3246 #switch_repos {
3249 #switch_repos {
3247 position: absolute;
3250 position: absolute;
3248 height: 25px;
3251 height: 25px;
3249 z-index: 1;
3252 z-index: 1;
3250 }
3253 }
3251
3254
3252 #switch_repos select {
3255 #switch_repos select {
3253 min-width: 150px;
3256 min-width: 150px;
3254 max-height: 250px;
3257 max-height: 250px;
3255 z-index: 1;
3258 z-index: 1;
3256 }
3259 }
3257
3260
3258 /*
3261 /*
3259 BREADCRUMBS
3262 BREADCRUMBS
3260 */
3263 */
3261 .breadcrumbs {
3264 .breadcrumbs {
3262 border: medium none;
3265 border: medium none;
3263 color: #FFFFFF;
3266 color: #FFFFFF;
3264 float: left;
3267 float: left;
3265 margin: 0;
3268 margin: 0;
3266 padding: 11px 0 11px 10px;
3269 padding: 11px 0 11px 10px;
3267 text-transform: uppercase;
3270 text-transform: uppercase;
3268 font-weight: bold;
3271 font-weight: bold;
3269 font-size: 14px;
3272 font-size: 14px;
3270 }
3273 }
3271
3274
3272 .breadcrumbs a {
3275 .breadcrumbs a {
3273 color: #FFFFFF;
3276 color: #FFFFFF;
3274 }
3277 }
3275
3278
3276 /*
3279 /*
3277 FLASH MSG
3280 FLASH MSG
3278 */
3281 */
3279 .flash_msg ul {
3282 .flash_msg ul {
3280 margin: 0;
3283 margin: 0;
3281 padding: 0px 0px 10px 0px;
3284 padding: 0px 0px 10px 0px;
3282 }
3285 }
3283
3286
3284 .error_msg {
3287 .error_msg {
3285 background-color: #FFCFCF;
3288 background-color: #FFCFCF;
3286 background-image: url("../../images/icons/error_msg.png");
3289 background-image: url("../../images/icons/error_msg.png");
3287 border: 1px solid #FF9595;
3290 border: 1px solid #FF9595;
3288 color: #CC3300;
3291 color: #CC3300;
3289 }
3292 }
3290
3293
3291 .warning_msg {
3294 .warning_msg {
3292 background-color: #FFFBCC;
3295 background-color: #FFFBCC;
3293 background-image: url("../../images/icons/warning_msg.png");
3296 background-image: url("../../images/icons/warning_msg.png");
3294 border: 1px solid #FFF35E;
3297 border: 1px solid #FFF35E;
3295 color: #C69E00;
3298 color: #C69E00;
3296 }
3299 }
3297
3300
3298 .success_msg {
3301 .success_msg {
3299 background-color: #D5FFCF;
3302 background-color: #D5FFCF;
3300 background-image: url("../../images/icons/success_msg.png");
3303 background-image: url("../../images/icons/success_msg.png");
3301 border: 1px solid #97FF88;
3304 border: 1px solid #97FF88;
3302 color: #009900;
3305 color: #009900;
3303 }
3306 }
3304
3307
3305 .notice_msg {
3308 .notice_msg {
3306 background-color: #DCE3FF;
3309 background-color: #DCE3FF;
3307 background-image: url("../../images/icons/notice_msg.png");
3310 background-image: url("../../images/icons/notice_msg.png");
3308 border: 1px solid #93A8FF;
3311 border: 1px solid #93A8FF;
3309 color: #556CB5;
3312 color: #556CB5;
3310 }
3313 }
3311
3314
3312 .success_msg,.error_msg,.notice_msg,.warning_msg {
3315 .success_msg,.error_msg,.notice_msg,.warning_msg {
3313 background-position: 10px center;
3316 background-position: 10px center;
3314 background-repeat: no-repeat;
3317 background-repeat: no-repeat;
3315 font-size: 12px;
3318 font-size: 12px;
3316 font-weight: bold;
3319 font-weight: bold;
3317 min-height: 14px;
3320 min-height: 14px;
3318 line-height: 14px;
3321 line-height: 14px;
3319 margin-bottom: 0px;
3322 margin-bottom: 0px;
3320 margin-top: 0px;
3323 margin-top: 0px;
3321 padding: 6px 10px 6px 40px;
3324 padding: 6px 10px 6px 40px;
3322 display: block;
3325 display: block;
3323 overflow: auto;
3326 overflow: auto;
3324 }
3327 }
3325
3328
3326 #msg_close {
3329 #msg_close {
3327 background: transparent url("../../icons/cross_grey_small.png")
3330 background: transparent url("../../icons/cross_grey_small.png")
3328 no-repeat scroll 0 0;
3331 no-repeat scroll 0 0;
3329 cursor: pointer;
3332 cursor: pointer;
3330 height: 16px;
3333 height: 16px;
3331 position: absolute;
3334 position: absolute;
3332 right: 5px;
3335 right: 5px;
3333 top: 5px;
3336 top: 5px;
3334 width: 16px;
3337 width: 16px;
3335 }
3338 }
3336
3339
3337 /*
3340 /*
3338 YUI FLOT
3341 YUI FLOT
3339 */
3342 */
3340 div#commit_history {
3343 div#commit_history {
3341 float: left;
3344 float: left;
3342 }
3345 }
3343
3346
3344 div#legend_data {
3347 div#legend_data {
3345 float: left;
3348 float: left;
3346 }
3349 }
3347
3350
3348 div#legend_container {
3351 div#legend_container {
3349 float: left;
3352 float: left;
3350 }
3353 }
3351
3354
3352 div#legend_container table,div#legend_choices table {
3355 div#legend_container table,div#legend_choices table {
3353 width: auto !important;
3356 width: auto !important;
3354 }
3357 }
3355
3358
3356 div#legend_container table td {
3359 div#legend_container table td {
3357 border: none !important;
3360 border: none !important;
3358 padding: 0px !important;
3361 padding: 0px !important;
3359 height: 20px !important;
3362 height: 20px !important;
3360 }
3363 }
3361
3364
3362 div#legend_choices table td {
3365 div#legend_choices table td {
3363 border: none !important;
3366 border: none !important;
3364 padding: 0px !important;
3367 padding: 0px !important;
3365 height: 20px !important;
3368 height: 20px !important;
3366 }
3369 }
3367
3370
3368 div#legend_choices {
3371 div#legend_choices {
3369 float: left;
3372 float: left;
3370 }
3373 }
3371
3374
3372 /*
3375 /*
3373 PERMISSIONS TABLE
3376 PERMISSIONS TABLE
3374 */
3377 */
3375 table#permissions_manage {
3378 table#permissions_manage {
3376 width: 0 !important;
3379 width: 0 !important;
3377 }
3380 }
3378
3381
3379 table#permissions_manage span.private_repo_msg {
3382 table#permissions_manage span.private_repo_msg {
3380 font-size: 0.8em;
3383 font-size: 0.8em;
3381 opacity: 0.6;
3384 opacity: 0.6;
3382 }
3385 }
3383
3386
3384 table#permissions_manage td.private_repo_msg {
3387 table#permissions_manage td.private_repo_msg {
3385 font-size: 0.8em;
3388 font-size: 0.8em;
3386 }
3389 }
3387
3390
3388 table#permissions_manage tr#add_perm_input td {
3391 table#permissions_manage tr#add_perm_input td {
3389 vertical-align: middle;
3392 vertical-align: middle;
3390 }
3393 }
3391
3394
3392 /*
3395 /*
3393 GRAVATARS
3396 GRAVATARS
3394 */
3397 */
3395 div.gravatar {
3398 div.gravatar {
3396 background-color: white;
3399 background-color: white;
3397 border: 1px solid #D0D0D0;
3400 border: 1px solid #D0D0D0;
3398 float: left;
3401 float: left;
3399 margin-right: 0.7em;
3402 margin-right: 0.7em;
3400 padding: 2px 2px 0px;
3403 padding: 2px 2px 0px;
3401 }
3404 }
3402
3405
3403 /*
3406 /*
3404 GLOBAL WIDTH
3407 GLOBAL WIDTH
3405 */
3408 */
3406 #header,#content,#footer {
3409 #header,#content,#footer {
3407 min-width: 1224px;
3410 min-width: 1224px;
3408 }
3411 }
3409
3412
3410 /*
3413 /*
3411 content
3414 content
3412 */
3415 */
3413 #content {
3416 #content {
3414 padding:10px 30px;
3417 padding:10px 30px;
3415 min-height: 100%;
3418 min-height: 100%;
3416 clear: both;
3419 clear: both;
3417 overflow: hidden;
3420 overflow: hidden;
3418 background: url("../images/header_background.png") repeat scroll 0 0 #B0B0B0
3421 background: url("../images/header_background.png") repeat scroll 0 0 #B0B0B0
3419 }
3422 }
3420
3423
3421 /*
3424 /*
3422 content / right / forms / labels
3425 content / right / forms / labels
3423 */
3426 */
3424 #content div.box div.form div.fields div.field div.label {
3427 #content div.box div.form div.fields div.field div.label {
3425 left: 80px;
3428 left: 80px;
3426 margin: 0;
3429 margin: 0;
3427 padding: 8px 0 0 5px;
3430 padding: 8px 0 0 5px;
3428 width: auto;
3431 width: auto;
3429 position: absolute;
3432 position: absolute;
3430 }
3433 }
3431
3434
3432 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label
3435 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label
3433 {
3436 {
3434 left: 0;
3437 left: 0;
3435 margin: 0;
3438 margin: 0;
3436 padding: 0 0 8px 0;
3439 padding: 0 0 8px 0;
3437 width: auto;
3440 width: auto;
3438 position: relative;
3441 position: relative;
3439 }
3442 }
3440
3443
3441 /*THEME*/
3444 /*THEME*/
3442
3445
3443 /*
3446 /*
3444 header
3445 */
3446 #header #header-inner {
3447 background: #b0b0b0 url("../../images/header_inner.png") repeat-x;
3448 }
3449
3450 /*
3451 header / quick
3447 header / quick
3452 */
3448 */
3453 #header #header-inner #quick li a {
3449 #header #header-inner #quick li a {
3454 background: #336699 url("../../images/quick_l.png") no-repeat top left;
3450 background: #336699 url("../../images/quick_l.png") no-repeat top left;
3455 }
3451 }
3456
3452
3457 #header #header-inner #quick li span {
3453 #header #header-inner #quick li span {
3458 background: url("../../images/quick_r.png") no-repeat top right;
3454 background: url("../../images/quick_r.png") no-repeat top right;
3459 border-left: 1px solid #3f6f9f;
3455 border-left: 1px solid #3f6f9f;
3460 }
3456 }
3461
3457
3462 #header #header-inner #quick li span.icon {
3458 #header #header-inner #quick li span.icon {
3463 background: url("../../images/quick_l.png") no-repeat top left;
3459 background: url("../../images/quick_l.png") no-repeat top left;
3464 border-right: 1px solid #2e5c89;
3460 border-right: 1px solid #2e5c89;
3465 }
3461 }
3466
3462
3467 #header #header-inner #quick li a:hover {
3463 #header #header-inner #quick li a:hover {
3468 background: #4e4e4e url("../../images/quick_l_selected.png") no-repeat
3464 background: #4e4e4e url("../../images/quick_l_selected.png") no-repeat
3469 top left;
3465 top left;
3470 }
3466 }
3471
3467
3472 #header #header-inner #quick li a:hover span {
3468 #header #header-inner #quick li a:hover span {
3473 background: url("../../images/quick_r_selected.png") no-repeat top right;
3469 background: url("../../images/quick_r_selected.png") no-repeat top right;
3474 }
3470 }
3475
3471
3476 #header #header-inner #quick li a:hover span.icon {
3472 #header #header-inner #quick li a:hover span.icon {
3477 background: url("../../images/quick_l_selected.png") no-repeat top left;
3473 background: url("../../images/quick_l_selected.png") no-repeat top left;
3478 }
3474 }
3479
3475
3480 /*
3476 /*
3481 header corners
3477 header corners
3482 */
3478 */
3483 #header #header-inner div.corner {
3479 #header #header-inner div.corner {
3484 background: url("../../images/header_inner_corners.png") no-repeat;
3480 background: url("../../images/header_inner_corners.png") no-repeat;
3485 }
3481 }
3486
3482
3487 #header #header-inner div.tl {
3483 #header #header-inner div.tl {
3488 top: 0;
3484 top: 0;
3489 left: 0;
3485 left: 0;
3490 background-position: 0 0;
3486 background-position: 0 0;
3491 }
3487 }
3492
3488
3493 #header #header-inner div.tr {
3489 #header #header-inner div.tr {
3494 top: 0;
3490 top: 0;
3495 right: 0;
3491 right: 0;
3496 background-position: -6px 0;
3492 background-position: -6px 0;
3497 }
3493 }
3498
3494
3499 /*
3495 /*
3500 content / left / menu
3496 content / left / menu
3501 */
3497 */
3502 #content #left #menu h6.selected {
3498 #content #left #menu h6.selected {
3503 background: #00376e url("../../images/menu_selected.png") repeat-x;
3499 background: #00376e url("../../images/menu_selected.png") repeat-x;
3504 }
3500 }
3505
3501
3506 #content #left #menu h6.selected a {
3502 #content #left #menu h6.selected a {
3507 background: url("../../images/menu_l_selected.png") no-repeat top left;
3503 background: url("../../images/menu_l_selected.png") no-repeat top left;
3508 }
3504 }
3509
3505
3510 #content #left #menu h6.selected span {
3506 #content #left #menu h6.selected span {
3511 background: url("../../images/menu_r_selected.png") no-repeat top right;
3507 background: url("../../images/menu_r_selected.png") no-repeat top right;
3512 }
3508 }
3513
3509
3514 #content #left #menu ul {
3510 #content #left #menu ul {
3515 background: #376ea6;
3511 background: #376ea6;
3516 }
3512 }
3517
3513
3518 #content #left #menu li {
3514 #content #left #menu li {
3519 border-top: 1px solid #4377ab;
3515 border-top: 1px solid #4377ab;
3520 border-bottom: 1px solid #326395;
3516 border-bottom: 1px solid #326395;
3521 }
3517 }
3522
3518
3523 #content #left #menu li a {
3519 #content #left #menu li a {
3524 background: url("../../images/menu_arrow.png") no-repeat 0 9px;
3520 background: url("../../images/menu_arrow.png") no-repeat 0 9px;
3525 }
3521 }
3526
3522
3527 #content #left #menu li a:hover {
3523 #content #left #menu li a:hover {
3528 color: #b9dcff;
3524 color: #b9dcff;
3529 }
3525 }
3530
3526
3531 #content #left #menu li.collapsible {
3527 #content #left #menu li.collapsible {
3532 background: url("../../images/menu_border.png") no-repeat top left;
3528 background: url("../../images/menu_border.png") no-repeat top left;
3533 }
3529 }
3534
3530
3535 #content #left #menu li.collapsible a.minus {
3531 #content #left #menu li.collapsible a.minus {
3536 border-bottom: 1px solid #326395;
3532 border-bottom: 1px solid #326395;
3537 }
3533 }
3538
3534
3539 #content #left #menu li ul {
3535 #content #left #menu li ul {
3540 border-left: 18px solid #326395;
3536 border-left: 18px solid #326395;
3541 }
3537 }
3542
3538
3543 #content #left #menu li ul li {
3539 #content #left #menu li ul li {
3544 background: url("../../images/menu_arrow.png") no-repeat 10px 9px;
3540 background: url("../../images/menu_arrow.png") no-repeat 10px 9px;
3545 border-top: 1px solid #4377ab;
3541 border-top: 1px solid #4377ab;
3546 border-bottom: 1px solid #326395;
3542 border-bottom: 1px solid #326395;
3547 }
3543 }
3548
3544
3549 /*
3545
3550 content / right / box / title
3551 */
3552 #content div.box div.title {
3553 background: #336699 url("../../images/title.png") repeat-x;
3554 }
3555
3556 #content div.box div.title ul.links li a {
3557 background: url("../../images/title_link.png") no-repeat top left;
3558 border-left: 1px solid #316293;
3559 }
3560
3561 #content div.box div.title ul.links li a:hover {
3562 background: url("../../images/title_tab_selected.png") no-repeat bottom
3563 center;
3564 color: #bfe3ff;
3565 }
3566
3546
3567 #content div.box div.title ul.links li.ui-tabs-selected a {
3547 #content div.box div.title ul.links li.ui-tabs-selected a {
3568 background: url("../../images/title_tab_selected.png") no-repeat bottom
3548 background: url("../../images/title_tab_selected.png") no-repeat bottom
3569 center;
3549 center;
3570 color: #bfe3ff;
3550 color: #bfe3ff;
3571 }
3551 }
3572
3552
3573 /*
3553 /*
3574 content / right / box / search
3554 content / right / box / search
3575 */
3555 */
3576 #content div.box div.title div.search {
3556 #content div.box div.title div.search {
3577 background: url("../../images/title_link.png") no-repeat top left;
3557 background: url("../../images/title_link.png") no-repeat top left;
3578 border-left: 1px solid #316293;
3558 border-left: 1px solid #316293;
3579 }
3559 }
3580
3560
3581 #content div.box div.title div.search div.input input {
3561 #content div.box div.title div.search div.input input {
3582 border: 1px solid #316293;
3562 border: 1px solid #316293;
3583 }
3563 }
3584
3564
3585 #content div.box div.title div.search div.button input.ui-state-default
3565 #content div.box div.title div.search div.button input.ui-state-default
3586 {
3566 {
3587 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
3567 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
3588 border: 1px solid #316293;
3568 border: 1px solid #316293;
3589 border-left: none;
3569 border-left: none;
3590 color: #FFFFFF;
3570 color: #FFFFFF;
3591 }
3571 }
3592
3572
3593 #content div.box div.title div.search div.button input.ui-state-hover {
3573 #content div.box div.title div.search div.button input.ui-state-hover {
3594 background: #46a0c1 url("../../images/button_highlight_selected.png")
3574 background: #46a0c1 url("../../images/button_highlight_selected.png")
3595 repeat-x;
3575 repeat-x;
3596 border: 1px solid #316293;
3576 border: 1px solid #316293;
3597 border-left: none;
3577 border-left: none;
3598 color: #FFFFFF;
3578 color: #FFFFFF;
3599 }
3579 }
3600
3580
3601 /*
3581 /*
3602 content / right / forms / button
3582 content / right / forms / button
3603 */
3583 */
3604 #content div.box div.form div.fields div.field div.highlight .ui-state-default
3584 #content div.box div.form div.fields div.field div.highlight .ui-state-default
3605 {
3585 {
3606 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
3586 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
3607 border-top: 1px solid #5c91a4;
3587 border-top: 1px solid #5c91a4;
3608 border-left: 1px solid #2a6f89;
3588 border-left: 1px solid #2a6f89;
3609 border-right: 1px solid #2b7089;
3589 border-right: 1px solid #2b7089;
3610 border-bottom: 1px solid #1a6480;
3590 border-bottom: 1px solid #1a6480;
3611 color: #ffffff;
3591 color: #ffffff;
3612 }
3592 }
3613
3593
3614 #content div.box div.form div.fields div.field div.highlight .ui-state-hover
3594 #content div.box div.form div.fields div.field div.highlight .ui-state-hover
3615 {
3595 {
3616 background: #46a0c1 url("../../images/button_highlight_selected.png")
3596 background: #46a0c1 url("../../images/button_highlight_selected.png")
3617 repeat-x;
3597 repeat-x;
3618 border-top: 1px solid #78acbf;
3598 border-top: 1px solid #78acbf;
3619 border-left: 1px solid #34819e;
3599 border-left: 1px solid #34819e;
3620 border-right: 1px solid #35829f;
3600 border-right: 1px solid #35829f;
3621 border-bottom: 1px solid #257897;
3601 border-bottom: 1px solid #257897;
3622 color: #ffffff;
3602 color: #ffffff;
3623 }
3603 }
3624
3604
3625 /*
3605 /*
3626 content / right / forms / buttons
3606 content / right / forms / buttons
3627 */
3607 */
3628 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
3608 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
3629 {
3609 {
3630 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
3610 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
3631 border-top: 1px solid #5c91a4;
3611 border-top: 1px solid #5c91a4;
3632 border-left: 1px solid #2a6f89;
3612 border-left: 1px solid #2a6f89;
3633 border-right: 1px solid #2b7089;
3613 border-right: 1px solid #2b7089;
3634 border-bottom: 1px solid #1a6480;
3614 border-bottom: 1px solid #1a6480;
3635 color: #ffffff;
3615 color: #ffffff;
3636 }
3616 }
3637
3617
3638 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
3618 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
3639 {
3619 {
3640 background: #46a0c1 url("../../images/button_highlight_selected.png")
3620 background: #46a0c1 url("../../images/button_highlight_selected.png")
3641 repeat-x;
3621 repeat-x;
3642 border-top: 1px solid #78acbf;
3622 border-top: 1px solid #78acbf;
3643 border-left: 1px solid #34819e;
3623 border-left: 1px solid #34819e;
3644 border-right: 1px solid #35829f;
3624 border-right: 1px solid #35829f;
3645 border-bottom: 1px solid #257897;
3625 border-bottom: 1px solid #257897;
3646 color: #ffffff;
3626 color: #ffffff;
3647 }
3627 }
3648
3628
3649 /*
3629 /*
3650 login / title
3630 login / title
3651 */
3631 */
3652 #login div.title {
3632 #login div.title {
3653 background: #003367 url("../../images/header_inner.png") repeat-x;
3633 background: #003367 url("../../images/header_inner.png") repeat-x;
3654 }
3634 }
3655
3635
3656 /*
3636 /*
3657 login / title / corners
3637 login / title / corners
3658 */
3638 */
3659 #login div.title div.corner {
3639 #login div.title div.corner {
3660 background: url("../../images/login_corners.png") no-repeat;
3640 background: url("../../images/login_corners.png") no-repeat;
3661 }
3641 }
3662
3642
3663 #login div.title div.tl {
3643 #login div.title div.tl {
3664 top: 0;
3644 top: 0;
3665 left: 0;
3645 left: 0;
3666 background-position: 0 0;
3646 background-position: 0 0;
3667 }
3647 }
3668
3648
3669 #login div.title div.tr {
3649 #login div.title div.tr {
3670 top: 0;
3650 top: 0;
3671 right: 0;
3651 right: 0;
3672 background-position: -6px 0;
3652 background-position: -6px 0;
3673 } No newline at end of file
3653 }
1 NO CONTENT: modified file, binary diff hidden
NO CONTENT: modified file, binary diff hidden
@@ -1,98 +1,98 b''
1 ## -*- coding: utf-8 -*-
1 ## -*- coding: utf-8 -*-
2 <%inherit file="base/base.html"/>
2 <%inherit file="base/base.html"/>
3 <%def name="title()">
3 <%def name="title()">
4 ${c.rhodecode_name}
4 ${c.rhodecode_name}
5 </%def>
5 </%def>
6 <%def name="breadcrumbs()">
6 <%def name="breadcrumbs()">
7 ${c.rhodecode_name}
7 ${c.rhodecode_name}
8 </%def>
8 </%def>
9 <%def name="page_nav()">
9 <%def name="page_nav()">
10 ${self.menu('home')}
10 ${self.menu('home')}
11 </%def>
11 </%def>
12 <%def name="main()">
12 <%def name="main()">
13 <%def name="get_sort(name)">
13 <%def name="get_sort(name)">
14 <%name_slug = name.lower().replace(' ','_') %>
14 <%name_slug = name.lower().replace(' ','_') %>
15
15
16 %if name_slug == c.sort_slug:
16 %if name_slug == c.sort_slug:
17 %if c.sort_by.startswith('-'):
17 %if c.sort_by.startswith('-'):
18 <a href="?sort=${name_slug}">${name}&uarr;</a>
18 <a href="?sort=${name_slug}">${name}&uarr;</a>
19 %else:
19 %else:
20 <a href="?sort=-${name_slug}">${name}&darr;</a>
20 <a href="?sort=-${name_slug}">${name}&darr;</a>
21 %endif:
21 %endif:
22 %else:
22 %else:
23 <a href="?sort=${name_slug}">${name}</a>
23 <a href="?sort=${name_slug}">${name}</a>
24 %endif
24 %endif
25 </%def>
25 </%def>
26
26
27 <div class="box">
27 <div class="box">
28 <!-- box / title -->
28 <!-- box / title -->
29 <div class="title">
29 <div class="title">
30 <h5>${_('Dashboard')}</h5>
30 <h5>${_('Dashboard')}</h5>
31 %if h.HasPermissionAny('hg.admin','hg.create.repository')():
31 %if h.HasPermissionAny('hg.admin','hg.create.repository')():
32 <ul class="links">
32 <ul class="links">
33 <li>
33 <li>
34 <span>${h.link_to(_('ADD NEW REPOSITORY'),h.url('admin_settings_create_repository'),class_="add_icon")}</span>
34 <span>${h.link_to(_('ADD NEW REPOSITORY'),h.url('admin_settings_create_repository'))}</span>
35 </li>
35 </li>
36 </ul>
36 </ul>
37 %endif
37 %endif
38 </div>
38 </div>
39 <!-- end box / title -->
39 <!-- end box / title -->
40 <div class="table">
40 <div class="table">
41 <table>
41 <table>
42 <thead>
42 <thead>
43 <tr>
43 <tr>
44 <th class="left">${get_sort(_('Name'))}</th>
44 <th class="left">${get_sort(_('Name'))}</th>
45 <th class="left">${get_sort(_('Description'))}</th>
45 <th class="left">${get_sort(_('Description'))}</th>
46 <th class="left">${get_sort(_('Last change'))}</th>
46 <th class="left">${get_sort(_('Last change'))}</th>
47 <th class="left">${get_sort(_('Tip'))}</th>
47 <th class="left">${get_sort(_('Tip'))}</th>
48 <th class="left">${get_sort(_('Contact'))}</th>
48 <th class="left">${get_sort(_('Contact'))}</th>
49 <th class="left">${_('RSS')}</th>
49 <th class="left">${_('RSS')}</th>
50 <th class="left">${_('Atom')}</th>
50 <th class="left">${_('Atom')}</th>
51 </tr>
51 </tr>
52 </thead>
52 </thead>
53 <tbody>
53 <tbody>
54 %for cnt,repo in enumerate(c.repos_list):
54 %for cnt,repo in enumerate(c.repos_list):
55 %if h.HasRepoPermissionAny('repository.write','repository.read','repository.admin')(repo['name'],'main page check'):
55 %if h.HasRepoPermissionAny('repository.write','repository.read','repository.admin')(repo['name'],'main page check'):
56 <tr class="parity${cnt%2}">
56 <tr class="parity${cnt%2}">
57 <td>
57 <td>
58 %if repo['repo'].dbrepo.private:
58 %if repo['repo'].dbrepo.private:
59 <img class="icon" alt="${_('private')}" src="/images/icons/lock.png"/>
59 <img class="icon" alt="${_('private')}" src="/images/icons/lock.png"/>
60 %else:
60 %else:
61 <img class="icon" alt="${_('public')}" src="/images/icons/lock_open.png"/>
61 <img class="icon" alt="${_('public')}" src="/images/icons/lock_open.png"/>
62 %endif
62 %endif
63 ${h.link_to(repo['name'],
63 ${h.link_to(repo['name'],
64 h.url('summary_home',repo_name=repo['name']))}
64 h.url('summary_home',repo_name=repo['name']))}
65 %if repo['repo'].dbrepo.fork:
65 %if repo['repo'].dbrepo.fork:
66 <a href="${h.url('summary_home',repo_name=repo['repo'].dbrepo.fork.repo_name)}">
66 <a href="${h.url('summary_home',repo_name=repo['repo'].dbrepo.fork.repo_name)}">
67 <img class="icon" alt="${_('public')}"
67 <img class="icon" alt="${_('public')}"
68 title="${_('Fork of')} ${repo['repo'].dbrepo.fork.repo_name}"
68 title="${_('Fork of')} ${repo['repo'].dbrepo.fork.repo_name}"
69 src="/images/icons/arrow_divide.png"/></a>
69 src="/images/icons/arrow_divide.png"/></a>
70 %endif
70 %endif
71 </td>
71 </td>
72 <td title="${repo['description']}">${h.truncate(repo['description'],60)}</td>
72 <td title="${repo['description']}">${h.truncate(repo['description'],60)}</td>
73 <td>${h.age(repo['last_change'])}</td>
73 <td>${h.age(repo['last_change'])}</td>
74 <td>
74 <td>
75 %if repo['rev']>=0:
75 %if repo['rev']>=0:
76 ${h.link_to('r%s:%s' % (repo['rev'],repo['tip']),
76 ${h.link_to('r%s:%s' % (repo['rev'],repo['tip']),
77 h.url('changeset_home',repo_name=repo['name'],revision=repo['tip']),
77 h.url('changeset_home',repo_name=repo['name'],revision=repo['tip']),
78 class_="tooltip",
78 class_="tooltip",
79 tooltip_title=h.tooltip(repo['last_msg']))}
79 tooltip_title=h.tooltip(repo['last_msg']))}
80 %else:
80 %else:
81 ${_('No changesets yet')}
81 ${_('No changesets yet')}
82 %endif
82 %endif
83 </td>
83 </td>
84 <td title="${repo['contact']}">${h.person(repo['contact'])}</td>
84 <td title="${repo['contact']}">${h.person(repo['contact'])}</td>
85 <td>
85 <td>
86 <a title="${_('Subscribe to %s rss feed')%repo['name']}" class="rss_icon" href="${h.url('rss_feed_home',repo_name=repo['name'])}"></a>
86 <a title="${_('Subscribe to %s rss feed')%repo['name']}" class="rss_icon" href="${h.url('rss_feed_home',repo_name=repo['name'])}"></a>
87 </td>
87 </td>
88 <td>
88 <td>
89 <a title="${_('Subscribe to %s atom feed')%repo['name']}" class="atom_icon" href="${h.url('atom_feed_home',repo_name=repo['name'])}"></a>
89 <a title="${_('Subscribe to %s atom feed')%repo['name']}" class="atom_icon" href="${h.url('atom_feed_home',repo_name=repo['name'])}"></a>
90 </td>
90 </td>
91 </tr>
91 </tr>
92 %endif
92 %endif
93 %endfor
93 %endfor
94 </tbody>
94 </tbody>
95 </table>
95 </table>
96 </div>
96 </div>
97 </div>
97 </div>
98 </%def>
98 </%def>
@@ -1,261 +1,262 b''
1 ## -*- coding: utf-8 -*-
1 ## -*- coding: utf-8 -*-
2 <%inherit file="/base/base.html"/>
2 <%inherit file="/base/base.html"/>
3
3
4 <%def name="title()">
4 <%def name="title()">
5 ${_('Repository settings')}
5 ${_('Repository settings')}
6 </%def>
6 </%def>
7
7
8 <%def name="breadcrumbs_links()">
8 <%def name="breadcrumbs_links()">
9 ${h.link_to(c.repo_info.repo_name,h.url('summary_home',repo_name=c.repo_info.repo_name))}
9 ${h.link_to(c.repo_info.repo_name,h.url('summary_home',repo_name=c.repo_info.repo_name))}
10 &raquo;
10 &raquo;
11 ${_('Settings')}
11 ${_('Settings')}
12
13 </%def>
12 </%def>
13
14 <%def name="page_nav()">
14 <%def name="page_nav()">
15 ${self.menu('settings')}
15 ${self.menu('settings')}
16 </%def>
16 </%def>
17 <%def name="main()">
17 <%def name="main()">
18 <div class="box">
18 <div class="box">
19 <!-- box / title -->
19 <!-- box / title -->
20 <div class="title">
20 <div class="title">
21 ${self.breadcrumbs()}
21 ${self.breadcrumbs()}
22 </div>
22 </div>
23 ${h.form(url('repo_settings_update', repo_name=c.repo_info.repo_name),method='put')}
23 ${h.form(url('repo_settings_update', repo_name=c.repo_info.repo_name),method='put')}
24 <div class="form">
24 <div class="form">
25 <!-- fields -->
25 <!-- fields -->
26 <div class="fields">
26 <div class="fields">
27 <div class="field">
27 <div class="field">
28 <div class="label">
28 <div class="label">
29 <label for="repo_name">${_('Name')}:</label>
29 <label for="repo_name">${_('Name')}:</label>
30 </div>
30 </div>
31 <div class="input input-medium">
31 <div class="input input-medium">
32 ${h.text('repo_name',class_="small")}
32 ${h.text('repo_name',class_="small")}
33 </div>
33 </div>
34 </div>
34 </div>
35
35
36 <div class="field">
36 <div class="field">
37 <div class="label label-textarea">
37 <div class="label label-textarea">
38 <label for="description">${_('Description')}:</label>
38 <label for="description">${_('Description')}:</label>
39 </div>
39 </div>
40 <div class="textarea text-area editor">
40 <div class="textarea text-area editor">
41 ${h.textarea('description',cols=23,rows=5)}
41 ${h.textarea('description',cols=23,rows=5)}
42 </div>
42 </div>
43 </div>
43 </div>
44
44
45 <div class="field">
45 <div class="field">
46 <div class="label label-checkbox">
46 <div class="label label-checkbox">
47 <label for="private">${_('Private')}:</label>
47 <label for="private">${_('Private')}:</label>
48 </div>
48 </div>
49 <div class="checkboxes">
49 <div class="checkboxes">
50 ${h.checkbox('private',value="True")}
50 ${h.checkbox('private',value="True")}
51 </div>
51 </div>
52 </div>
52 </div>
53
53
54 <div class="field">
54 <div class="field">
55 <div class="label">
55 <div class="label">
56 <label for="">${_('Permissions')}:</label>
56 <label for="">${_('Permissions')}:</label>
57 </div>
57 </div>
58 <div class="input">
58 <div class="input">
59 <table id="permissions_manage">
59 <table id="permissions_manage">
60 <tr>
60 <tr>
61 <td>${_('none')}</td>
61 <td>${_('none')}</td>
62 <td>${_('read')}</td>
62 <td>${_('read')}</td>
63 <td>${_('write')}</td>
63 <td>${_('write')}</td>
64 <td>${_('admin')}</td>
64 <td>${_('admin')}</td>
65 <td>${_('user')}</td>
65 <td>${_('user')}</td>
66 <td></td>
66 <td></td>
67 </tr>
67 </tr>
68
68
69 %for r2p in c.repo_info.repo_to_perm:
69 %for r2p in c.repo_info.repo_to_perm:
70 %if r2p.user.username =='default' and c.repo_info.private:
70 %if r2p.user.username =='default' and c.repo_info.private:
71 <tr>
71 <tr>
72 <td colspan="4">
72 <td colspan="4">
73 <span class="private_repo_msg">
73 <span class="private_repo_msg">
74 ${_('private repository')}
74 ${_('private repository')}
75 </span>
75 </span>
76 </td>
76 </td>
77 <td class="private_repo_msg">${r2p.user.username}</td>
77 <td class="private_repo_msg">${r2p.user.username}</td>
78 </tr>
78 </tr>
79 %else:
79 %else:
80 <tr id="id${id(r2p.user.username)}">
80 <tr id="id${id(r2p.user.username)}">
81 <td>${h.radio('perm_%s' % r2p.user.username,'repository.none')}</td>
81 <td>${h.radio('perm_%s' % r2p.user.username,'repository.none')}</td>
82 <td>${h.radio('perm_%s' % r2p.user.username,'repository.read')}</td>
82 <td>${h.radio('perm_%s' % r2p.user.username,'repository.read')}</td>
83 <td>${h.radio('perm_%s' % r2p.user.username,'repository.write')}</td>
83 <td>${h.radio('perm_%s' % r2p.user.username,'repository.write')}</td>
84 <td>${h.radio('perm_%s' % r2p.user.username,'repository.admin')}</td>
84 <td>${h.radio('perm_%s' % r2p.user.username,'repository.admin')}</td>
85 <td>${r2p.user.username}</td>
85 <td>${r2p.user.username}</td>
86 <td>
86 <td>
87 %if r2p.user.username !='default':
87 %if r2p.user.username !='default':
88 <span class="delete_icon action_button" onclick="ajaxAction(${r2p.user.user_id},'${'id%s'%id(r2p.user.username)}')">
88 <span class="delete_icon action_button" onclick="ajaxAction(${r2p.user.user_id},'${'id%s'%id(r2p.user.username)}')">
89 <script type="text/javascript">
89 <script type="text/javascript">
90 function ajaxAction(user_id,field_id){
90 function ajaxAction(user_id,field_id){
91 var sUrl = "${h.url('delete_repo_user',repo_name=c.repo_name)}";
91 var sUrl = "${h.url('delete_repo_user',repo_name=c.repo_name)}";
92 var callback = { success:function(o){
92 var callback = { success:function(o){
93 var tr = YAHOO.util.Dom.get(String(field_id));
93 var tr = YAHOO.util.Dom.get(String(field_id));
94 tr.parentNode.removeChild(tr);},failure:function(o){
94 tr.parentNode.removeChild(tr);},failure:function(o){
95 alert("${_('Failed to remove user')}");},};
95 alert("${_('Failed to remove user')}");},};
96 var postData = '_method=delete&user_id='+user_id;
96 var postData = '_method=delete&user_id='+user_id;
97 var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);};
97 var request = YAHOO.util.Connect.asyncRequest('POST', sUrl, callback, postData);};
98 </script>
98 </script>
99 </span>
99 </span>
100 %endif
100 %endif
101 </td>
101 </td>
102 </tr>
102 </tr>
103 %endif
103 %endif
104 %endfor
104 %endfor
105
105
106
106
107 <tr id="add_perm_input">
107 <tr id="add_perm_input">
108 <td>${h.radio('perm_new_user','repository.none')}</td>
108 <td>${h.radio('perm_new_user','repository.none')}</td>
109 <td>${h.radio('perm_new_user','repository.read')}</td>
109 <td>${h.radio('perm_new_user','repository.read')}</td>
110 <td>${h.radio('perm_new_user','repository.write')}</td>
110 <td>${h.radio('perm_new_user','repository.write')}</td>
111 <td>${h.radio('perm_new_user','repository.admin')}</td>
111 <td>${h.radio('perm_new_user','repository.admin')}</td>
112 <td class='ac'>
112 <td class='ac'>
113 <div class="perm_ac" id="perm_ac">
113 <div class="perm_ac" id="perm_ac">
114 ${h.text('perm_new_user_name',class_='yui-ac-input')}
114 ${h.text('perm_new_user_name',class_='yui-ac-input')}
115 <div id="perm_container"></div>
115 <div id="perm_container"></div>
116 </div>
116 </div>
117 </td>
117 </td>
118 <td></td>
118 <td></td>
119 </tr>
119 </tr>
120 <tr>
120 <tr>
121 <td colspan="6">
121 <td colspan="6">
122 <span id="add_perm" class="add_icon" style="cursor: pointer;">
122 <span id="add_perm" class="add_icon" style="cursor: pointer;">
123 ${_('Add another user')}
123 ${_('Add another user')}
124 </span>
124 </span>
125 </td>
125 </td>
126 </tr>
126 </tr>
127 </table>
127 </table>
128 </div>
128 </div>
129
129
130 <div class="buttons">
130 <div class="buttons">
131 ${h.submit('update','update',class_="ui-button ui-widget ui-state-default ui-corner-all")}
131 ${h.submit('update','update',class_="ui-button ui-widget ui-state-default ui-corner-all")}
132 </div>
132 </div>
133 </div>
133 </div>
134 </div>
134 </div>
135 ${h.end_form()}
135 ${h.end_form()}
136 <script type="text/javascript">
136 <script type="text/javascript">
137 YAHOO.util.Event.onDOMReady(function(){
137 YAHOO.util.Event.onDOMReady(function(){
138 var D = YAHOO.util.Dom;
138 var D = YAHOO.util.Dom;
139 if(!D.hasClass('perm_new_user_name','error')){
139 if(!D.hasClass('perm_new_user_name','error')){
140 D.setStyle('add_perm_input','display','none');
140 D.setStyle('add_perm_input','display','none');
141 }
141 }
142 YAHOO.util.Event.addListener('add_perm','click',function(){
142 YAHOO.util.Event.addListener('add_perm','click',function(){
143 D.setStyle('add_perm_input','display','');
143 D.setStyle('add_perm_input','display','');
144 D.setStyle('add_perm','opacity','0.6');
144 D.setStyle('add_perm','opacity','0.6');
145 D.setStyle('add_perm','cursor','default');
145 D.setStyle('add_perm','cursor','default');
146 });
146 });
147 });
147 });
148 </script>
148 </script>
149 <script type="text/javascript">
149 <script type="text/javascript">
150 YAHOO.example.FnMultipleFields = function(){
150 YAHOO.example.FnMultipleFields = function(){
151 var myContacts = ${c.users_array|n}
151 var myContacts = ${c.users_array|n}
152
152
153 // Define a custom search function for the DataSource
153 // Define a custom search function for the DataSource
154 var matchNames = function(sQuery) {
154 var matchNames = function(sQuery) {
155 // Case insensitive matching
155 // Case insensitive matching
156 var query = sQuery.toLowerCase(),
156 var query = sQuery.toLowerCase(),
157 contact,
157 contact,
158 i=0,
158 i=0,
159 l=myContacts.length,
159 l=myContacts.length,
160 matches = [];
160 matches = [];
161
161
162 // Match against each name of each contact
162 // Match against each name of each contact
163 for(; i<l; i++) {
163 for(; i<l; i++) {
164 contact = myContacts[i];
164 contact = myContacts[i];
165 if((contact.fname.toLowerCase().indexOf(query) > -1) ||
165 if((contact.fname.toLowerCase().indexOf(query) > -1) ||
166 (contact.lname.toLowerCase().indexOf(query) > -1) ||
166 (contact.lname.toLowerCase().indexOf(query) > -1) ||
167 (contact.nname && (contact.nname.toLowerCase().indexOf(query) > -1))) {
167 (contact.nname && (contact.nname.toLowerCase().indexOf(query) > -1))) {
168 matches[matches.length] = contact;
168 matches[matches.length] = contact;
169 }
169 }
170 }
170 }
171
171
172 return matches;
172 return matches;
173 };
173 };
174
174
175 // Use a FunctionDataSource
175 // Use a FunctionDataSource
176 var oDS = new YAHOO.util.FunctionDataSource(matchNames);
176 var oDS = new YAHOO.util.FunctionDataSource(matchNames);
177 oDS.responseSchema = {
177 oDS.responseSchema = {
178 fields: ["id", "fname", "lname", "nname"]
178 fields: ["id", "fname", "lname", "nname"]
179 }
179 }
180
180
181 // Instantiate AutoComplete for perms
181 // Instantiate AutoComplete for perms
182 var oAC_perms = new YAHOO.widget.AutoComplete("perm_new_user_name", "perm_container", oDS);
182 var oAC_perms = new YAHOO.widget.AutoComplete("perm_new_user_name", "perm_container", oDS);
183 oAC_perms.useShadow = false;
183 oAC_perms.useShadow = false;
184 oAC_perms.resultTypeList = false;
184 oAC_perms.resultTypeList = false;
185
185
186 // Instantiate AutoComplete for owner
186 // Instantiate AutoComplete for owner
187 var oAC_owner = new YAHOO.widget.AutoComplete("user", "owner_container", oDS);
187 var oAC_owner = new YAHOO.widget.AutoComplete("user", "owner_container", oDS);
188 oAC_owner.useShadow = false;
188 oAC_owner.useShadow = false;
189 oAC_owner.resultTypeList = false;
189 oAC_owner.resultTypeList = false;
190
190
191
191
192 // Custom formatter to highlight the matching letters
192 // Custom formatter to highlight the matching letters
193 var custom_formatter = function(oResultData, sQuery, sResultMatch) {
193 var custom_formatter = function(oResultData, sQuery, sResultMatch) {
194 var query = sQuery.toLowerCase(),
194 var query = sQuery.toLowerCase(),
195 fname = oResultData.fname,
195 fname = oResultData.fname,
196 lname = oResultData.lname,
196 lname = oResultData.lname,
197 nname = oResultData.nname || "", // Guard against null value
197 nname = oResultData.nname || "", // Guard against null value
198 query = sQuery.toLowerCase(),
198 query = sQuery.toLowerCase(),
199 fnameMatchIndex = fname.toLowerCase().indexOf(query),
199 fnameMatchIndex = fname.toLowerCase().indexOf(query),
200 lnameMatchIndex = lname.toLowerCase().indexOf(query),
200 lnameMatchIndex = lname.toLowerCase().indexOf(query),
201 nnameMatchIndex = nname.toLowerCase().indexOf(query),
201 nnameMatchIndex = nname.toLowerCase().indexOf(query),
202 displayfname, displaylname, displaynname;
202 displayfname, displaylname, displaynname;
203
203
204 if(fnameMatchIndex > -1) {
204 if(fnameMatchIndex > -1) {
205 displayfname = highlightMatch(fname, query, fnameMatchIndex);
205 displayfname = highlightMatch(fname, query, fnameMatchIndex);
206 }
206 }
207 else {
207 else {
208 displayfname = fname;
208 displayfname = fname;
209 }
209 }
210
210
211 if(lnameMatchIndex > -1) {
211 if(lnameMatchIndex > -1) {
212 displaylname = highlightMatch(lname, query, lnameMatchIndex);
212 displaylname = highlightMatch(lname, query, lnameMatchIndex);
213 }
213 }
214 else {
214 else {
215 displaylname = lname;
215 displaylname = lname;
216 }
216 }
217
217
218 if(nnameMatchIndex > -1) {
218 if(nnameMatchIndex > -1) {
219 displaynname = "(" + highlightMatch(nname, query, nnameMatchIndex) + ")";
219 displaynname = "(" + highlightMatch(nname, query, nnameMatchIndex) + ")";
220 }
220 }
221 else {
221 else {
222 displaynname = nname ? "(" + nname + ")" : "";
222 displaynname = nname ? "(" + nname + ")" : "";
223 }
223 }
224
224
225 return displayfname + " " + displaylname + " " + displaynname;
225 return displayfname + " " + displaylname + " " + displaynname;
226
226
227 };
227 };
228 oAC_perms.formatResult = custom_formatter;
228 oAC_perms.formatResult = custom_formatter;
229 oAC_owner.formatResult = custom_formatter;
229 oAC_owner.formatResult = custom_formatter;
230
230
231 // Helper function for the formatter
231 // Helper function for the formatter
232 var highlightMatch = function(full, snippet, matchindex) {
232 var highlightMatch = function(full, snippet, matchindex) {
233 return full.substring(0, matchindex) +
233 return full.substring(0, matchindex) +
234 "<span class='match'>" +
234 "<span class='match'>" +
235 full.substr(matchindex, snippet.length) +
235 full.substr(matchindex, snippet.length) +
236 "</span>" +
236 "</span>" +
237 full.substring(matchindex + snippet.length);
237 full.substring(matchindex + snippet.length);
238 };
238 };
239
239
240 var myHandler = function(sType, aArgs) {
240 var myHandler = function(sType, aArgs) {
241 var myAC = aArgs[0]; // reference back to the AC instance
241 var myAC = aArgs[0]; // reference back to the AC instance
242 var elLI = aArgs[1]; // reference to the selected LI element
242 var elLI = aArgs[1]; // reference to the selected LI element
243 var oData = aArgs[2]; // object literal of selected item's result data
243 var oData = aArgs[2]; // object literal of selected item's result data
244 myAC.getInputEl().value = oData.nname;
244 myAC.getInputEl().value = oData.nname;
245 };
245 };
246
246
247 oAC_perms.itemSelectEvent.subscribe(myHandler);
247 oAC_perms.itemSelectEvent.subscribe(myHandler);
248 //oAC_owner.itemSelectEvent.subscribe(myHandler);
248 //oAC_owner.itemSelectEvent.subscribe(myHandler);
249
249
250 return {
250 return {
251 oDS: oDS,
251 oDS: oDS,
252 oAC_perms: oAC_perms,
252 oAC_perms: oAC_perms,
253 oAC_owner: oAC_owner,
253 oAC_owner: oAC_owner,
254 };
254 };
255 }();
255 }();
256
256
257 </script>
257 </script>
258 </div>
258 </div>
259 </div>
259 </%def>
260 </%def>
260
261
261
262
General Comments 0
You need to be logged in to leave comments. Login now