source: TI12-security/trunk/python/ndg.security.server/ndg/security/server/templates/default_project/+package+/openidprovider/layout/ndg2.css_tmpl @ 4683

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI12-security/trunk/python/ndg.security.server/ndg/security/server/templates/default_project/+package+/openidprovider/layout/ndg2.css_tmpl@4683
Revision 4683, 8.5 KB checked in by pjkersha, 11 years ago (diff)
  • paster template - more settings in place for default security services template
Line 
1/* Following information on http://css.maxdesign.com.au/floatutorial/tutorial0816.htm */
2/* Entire Page Contents */
3
4body, html {
5        margin: 0;
6        padding: 0;
7        border: 0;
8        background-color: #fff;
9        color:#333333;
10        font-family:Verdana, Arial, Helvetica, sans-serif;
11        line-height:1.4;
12        font-size:small;
13}
14
15body {
16min-width: 980px;
17}
18
19
20
21/* Top Banner Div */
22
23#header {
24 height: 100px;
25 background: #fff;
26 padding: 0;
27 border: solid #333333;
28 border-width: 0 0 2px 0;
29 background-image:url(/layout/neodc_logo4ndg.jpg);background-position:right;
30 background-repeat:no-repeat;
31 }
32
33#logo{
34 position:absolute;
35 top:15px;
36 left:20px;
37 width:200px;
38 height:63px;
39 z-index:900;
40}
41
42.searchBar {margin-top: 2px; background-color:  #f0f0f0; } /* Change this color and you need to change the color in the pagetab current */
43.searchBar table {padding-left:10px; padding-bottom:0px; margin:0px;font-weight:bold;}
44.searchBar .hidden {display:none}
45/* .searchOneLine {margin-top: 2px; margin-bottom: 2px; background-color: #f0f0f0; text-align:right; font-size:100%;} */
46
47#Header {color: black; background-color: white; text-align: center; margin-bottom: 10px; padding-top: 3px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; font-size: medium; font-weight:bold; color:white}
48#Header table {margin:0px; padding:20px;}
49
50/* Main Tabs First Cut */
51/* Reminder: top, right, bottom, left */
52#PageTabs {margin: 5px 0px 0px 0px; line-height:normal;border: solid black; border-width: 0px 0px 0px 0px;}
53#PageTabRow {width:100%; }
54#PageTabRow ul {margin:0 0 0 10px; padding:0; list-style:none; }
55#PageTabRow li {float:left; margin-right:10px; padding: 2px 10px; border: solid black; border-width:1px 1px 0px 1px; }
56#PageTabRow li.current {position:relative; top:1px; background-color: #f0f0f0; } /* color should be same as searchBar! */
57#PageTabRow li.hidden {}
58#PageTabRow a {display:block; text-decoration:none;}
59.line {border-top: 1px solid black; clear:both;}
60
61
62/* In page tabs */
63/* Reminder: top, right, bottom, left */
64.InPageTabs {margin: 5px 20px 0px 20px; line-height:normal; border: solid black; border-width: 0px 0px 0px 0px;}
65
66.InPageHdr ul {margin:0 0 0 10px; padding:0; list-style:none; }
67.InPageHdr li {float:left; margin-right:10px; padding: 2px 10px; border: solid black; border-width:1px 1px 0px 1px; }
68.InPageHdr li.current {position:relative; top:1px; background-color: #f0f0f0; } /* color should be same as searchBar! */
69.InPageHdr li.hidden {}
70.InPageHdr a {display:block; text-decoration:none;}
71.InPageContent {border:1px solid black; clear: both;}
72.InPageContent ul {list-style:none;}
73.InPageContent .hidden {display:none;}
74/* Left Column if Necessary */
75
76#Left{ WIDTH: 220px; FLOAT: left; margin-bottom: 10px; margin-right:10px;margin-left:5px;}
77.tabhdr { margin-top:5px; float:left; line-height:normal;}
78.tabhdr ul {margin:0; padding:0; list-style:none;}
79.tabhdr a:link {display:block; text-decoration:none; color:black; float:left; width:5em;}
80.tabhdr li {margin:0;}
81.tabhdr li.current {float:left; margin-right:3px; padding:2px 10px; background-color:#f0f0f0;
82                    border-top: 1px solid #3c78b5; border-right: 1px solid #3c78b5; border-left: 1px solid #3c78b5; position:relative;top:1px;}
83.tabhdr li.hidden {float:left; margin-right:3px; padding:2px 10px;
84    border-left:1px solid #3c78b5; border-right:1px solid #3c78b5; border-top:1px solid #3c78b5; }
85.tabcontent {padding:2px 10px; background: #f0f0f0; clear:both; border:1px solid #3c78b5;}
86.tabcontent ul {list-style:none; font-size:50%; margin-left:0; padding-left:0; }
87/* Main Content */
88
89#contents  {border-left: 1px solid #3c78b5;}
90#contentsRight  {border-left: 1px solid #3c78b5; margin-left:250px;}
91
92.error {display:block;text-align:center;font-size:150%;background-color:red; padding:10px;}
93
94/* The following is the css associated with pretty printing xml */
95.xmlDoc {font-size:80%}
96.xmlElem {PADDING-LEFT: 20px;}
97.xmlAttrVal {COLOR:Red; }
98.xmlAttrTyp {COLOR:Green; }
99.xmlElemTag {COLOR:Blue; }
100.highlight {BACKGROUND-COLOR:Yellow; }
101.ndgem {FONT-WEIGHT: bold}
102
103/* This is the "metadata" css */
104.metadata {PADDING-LEFT: 20px; font-size:80%; padding-right:20px;}
105#Corrections {PADDING-LEFT:20px; font-size:80%; padding-right:20px;}
106.metadata #keywords {COLOR: Blue; FONT-SIZE:120%; FONT-WEIGHT:bold;}
107.metaentry {COLOR: Black}
108.metadata .hidden {display:none}
109
110/* We don't want borders on linked images */
111a img {border: none;}
112
113/* StubB */
114.headingblock{background-color: #f0f0f0;border: 1px solid #3c78b5; margin:10px 60px 20px 50px; padding-top:5px;}
115/* .bottomblock{border: 1px solid #3c78b5; margin-left:5px;margin-right:5px;padding:5px;}*/
116
117.heading {
118    font-size: 140%;
119    font-weight: bold;
120    color: #003366;
121    padding: 4px;
122    text-align:center;
123    }
124   
125 
126/* top right bottom left */
127.metadata #abstract {MARGIN: 5px 20px 10px 20px; font-size:100%;  padding: 8px 8px 8px 8px; text-align:justify;}
128.metadata h4 {font-size: 120%;
129    line-height: normal;
130    font-weight: bold;
131    color: #003366;
132    padding: 2px 2px 2px 2px;
133    margin: 0px 0px 4px 0px;
134}
135.metadata table {padding-top:10px;}
136
137.linehead {
138    font-size: 120%;
139    line-height: normal;
140    font-weight: bold;
141    background-color: #f0f0f0;
142    color: #003366;
143    border-bottom: 1px solid #3c78b5;
144    padding: 2px 2px 2px 2px;
145    margin: 0px 0px 4px 0px;
146}
147.emphatic {font-size: 120%;
148    line-height: normal;
149    font-weight: bold;
150    background-color: #f0f0f0;
151    color: #003366;
152    border-bottom: 1px solid #3c78b5;
153    padding: 2px 2px 2px 2px;
154    margin: 0px 0px 4px 0px;
155    }
156.rowhead {
157    font-size: 100%;
158    font-weight: bold;
159    border-bottom: 1px solid #3c78b5;
160    }
161.cellhead { font-size: 100%; font-weight: bold;}
162
163.key {background-image:url(/layout/key.gif);}
164
165#map {width:440px; height:220px; border: 1px solid black;}
166/* .map {width:300px;height:250px;border:0;padding:0;margin:0;overflow:hidden;}*/
167/* NumSim */
168
169#visMap {width: 600px; height: 300px; border: 1px solid black;}
170
171.Model {margin: 5px 5px 5px 20px; border: 1px solid #3c78b5; clear:both;}
172
173/* Advanced Search Page */
174
175.clear { clear: both; }
176.outer {border-left: 14px solid #FFFFFF; border-right: 500px solid #FFFFFF; }
177.inner {width: 100%; }
178.inner .hidden {display:none;background-color: #f4f4f4; border:1px solid black;}
179.float-wrap {float: left; width: 100%; margin-left: -14px; }
180#AdvContent {float: right; background-color: #fff;margin-right: -14px;  width: 100%;}
181* html #AdvContent {position: relative; }
182.contentWrap{padding: 5px;}
183.contentWrap ol, .contentWrap ul {margin: 3px 0 5px 35px;}
184.contentWrap li {padding-bottom: 2px;}
185#innerLeft {float: left;width: 1px;min-height: 250px;padding: 0;}
186* html #innerLeft {position: relative; height: 250px;}
187#innerRight {float: right; width: 490px;padding: 5px;min-height: 250px;margin-right: -500px; }
188* html #innerRight {height: 250px;position: relative;  }
189.searchHdr {font-weight:bold;color: #571F12;background-color: #fff;padding:15px 0px 10px 0px;vertical-align:text-top;}
190.SearchBox {padding:0 0 0 60px;}
191.SearchTxt {padding:0 20px 0 0;}
192.SearchStartDate {padding:0 0 0 60px;}
193.SearchEndDate {padding:0 0 0 60px;}
194.SearchSource {padding:0 0 0 60px;}
195.SearchSubmit {padding:30px 0 20px 60px;}
196
197.helptxt {font-size:smaller; background-color:LightGrey;}
198
199/* Results Page */
200
201
202#context { margin: 5px 10px 5px 10px; border:0; color:#571512;}
203#SemanticSearchBox{margin: 0px 0px 0px 0px; border:0}
204#SemanticSearchResults { margin: 5px 10px 5px 10px; border:0; color:#571512;}
205
206.resultsBar {text-align:right; margin: 2px 10px 2px 10px; border:0;}
207.resultsBar .hidden {display:none;}
208.resultsBar .resultsLeft {float:left}
209
210#resultsTab thead {background-color: #075993; color:#FFFFFF; margin: 0px 10px 0px 10px;}
211#resultsTab th {
212        background-color: #075993;
213        color:#FFFFFF;
214        padding: 3px 10px 3px 10px;
215}
216#resultsTab td {
217        color:#333333;
218        /* line-height:1.5; */
219        padding: 5px 10px 5px 10px;
220}
221/* #resultsTab tbody {vertical-align:baseline; } */
222
223.ndgem {font-weight:bold}
224tr.rowlo {background: #eeeeee;
225border-top:1px;
226border-bottom:1px;
227border-bottom-color:#FFFFFF;
228border-top-color:#000000;
229}
230tr.rowhi {
231border-top:1px;
232border-bottom:1px;
233border-bottom-color:#FFFFFF;
234border-top-color:#000000;
235}
236
237/* Selection page */
238
239.gsummary .hidden {display: none}
240
241
242/* And now the footer */
243#Footer  { color: #999999; background-color: #eeeeee; margin-bottom: 25px; padding-top: 3px; padding-right: 10px; padding-left: 10px; clear: both; border-top: 2px solid #333333; margin-top:10px; font-size:80%; border-bottom: 2px solid #333333;}
244
245/* Footer not yet checked */
246Footer.td {border-style:solid; border-color:black; border-width:1px;}
247/* Footer not yet checked complete */
248
249
Note: See TracBrowser for help on using the repository browser.