1
* { margin: 0; padding: 0; text-rendering: optimizespeed; }
2
html { min-height: 100%; margin: 0 0 1px; font-size: 100.01%; }
3
body { background-color: #F5F5F5; font-size: 62.5%; }
5
@media only screen and (max-device-width: 480px) { html { -webkit-text-size-adjust: none; } }
6
body, textarea, input, select, option, button { color: #333; font-family: Myriad Pro,Lucida Grande,Lucida Sans Unicode,sans-serif; line-height: 1.5; }
7
li, dt, dd, p, th, td, caption, pre { font-size: 1.3em; }
8
ul, ol, dl, p, table, pre, h1, h2, h3, h4, h5, h6 { margin-bottom: 15px; }
10
a { color: #91312a; text-decoration: none; }
11
a:hover, a:focus, a:active { text-decoration: underline; }
13
ul, ol, dd, blockquote { padding-left: 40px; }
14
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
15
li *, li p, li li, dt *, dd *, p *, th *, td * { font-size: 1em; }
17
img { border: none; -ms-interpolation-mode: bicubic; }
18
pre { font-family: "Courier New",monospace; }
20
#top { background: url(top-bg-a.png) repeat-x; text-align: center; }
21
#top div.topwrapit { position: relative; z-index: 20; height: 73px; }
23
#logo { position: absolute; left: -2px; top: 4px; }
24
#nav { display: -moz-inline-stack; display: inline-block; position: relative; z-index: 20; list-style: none; margin: 40px auto 0; padding: 0; background: url(nav-bg-one.png) 100% 0 no-repeat; }
25
#nav h2 { display: none; }
26
html* #nav { display: inline; zoom: 1; }
28
#nav ul#superfish-1 { float: left; list-style: none; height: 26px; margin: 0; padding: 1px 8px 5px 6px; background: url(nav-bg-one.png) no-repeat; }
29
#nav ul li { position: relative; float: left; font-size: 1.1em; font-weight: 600; font-weight:bolder; }
30
#nav ul li a { float: left; background: url(nav-bg-one-active.png) -10001px -10001px no-repeat; color: #eee; /*text-shadow: #111 0 -1px 0;*/
31
/* text-decoration: none !important;*/text-decoration: none ; z-index:9999;}
32
#nav ul li a:hover{ color: #fff;text-decoration: underline; }
33
#nav ul li a span { float: left; height: 21px; padding: 4px 15px 0; background: url(nav-bg-one-active.png) -10001px -10001px no-repeat; cursor: pointer;font-size:1em; line-height : 120%! important }
34
#nav ul li em { position: absolute; left: -10001px; top: -10001px; }
35
#nav ul li ul { display: none; position: absolute;
37
width: 600px; top: 30px; list-style: none;
38
/* margin: 0 0 0 -57px; */
39
padding: 0; text-align: center; background-color:#fff; }
41
display: block; position: absolute;
43
width: 100px; top: 24px; list-style: none;
44
/*margin: 0 0 0 -60px;*/
45
padding: 0; text-align: center;
47
background:none repeat scroll 0 0 transparent; /* added by tta, tta@openerp.com*/
49
#nav ul li.active ul { display: block; }
50
#nav ul li ul li { display: -moz-inline-stack; display: inline-block; float: left; height: 20px; padding: 0 7px 0px 3px; /*background: url(nav-sub-sep.gif) 100% 1px no-repeat;*/ font-size:1em; vertical-align: top;font-weight:normal; text-align:left; margin-left:0px; width:140px;}
51
#nav ul li ul li a { color: #474747; width: 190px; }
52
#nav ul li ul li a:hover, #nav ul li ul li a:active, #nav ul li ul li a:focus { color: #8d241b; text-decoration: underline; }
53
/* #nav ul li ul li.first,
54
#nav ul li ul li:first-child { padding-left: 0; } */
55
html* #nav ul li ul li { display: inline; }
56
#nav ul li.active ul li a { background: none; }
57
#nav ul li.active ul li a:hover,
58
#nav ul li.active ul li a:focus,
59
#nav ul li.active ul li a:active { color: #8d241b; text-decoration: underline; }
60
#nav ul li ul li.first a,
61
/* #nav ul li ul li:first-child a { padding-left: 18px; background: url(nav-sub-sep.gif) 0 1px no-repeat; } */
62
#nav ul li.active ul li a span { height: 26px; height: auto; padding: 2px 0 0; background: none; line-height: 26px; }
63
#nav ul li ul li a span.drop { padding-right: 14px; background: url(nav-sub-down.gif) 100% 55% no-repeat; }
64
#nav ul li.active ul li.active a span { color: #474747; }
65
#nav ul li.active ul li.active a span.regular { padding-bottom: 10px; background: url(nav-sub-active.png) 50% 100% no-repeat; }
66
#nav ul.sf-shadow li.first { list-style: none; padding: 0 0.5em 0 0;font-size:1.1em; }
67
#nav ul.sf-shadow li.leaf { list-style: none; padding: 0 0.5em 0 0; }
68
#nav ul.sf-shadow li.expanded { list-style: none; padding: 0 0.5em 0 0; }
69
#call1 { position: absolute; top: 45px; padding-left: 12px; color: #777; font-size: 1.1em; text-transform: uppercase; line-height: 1.25; }
70
#call1 a { text-decoration: none; }
71
#call { position: absolute; right: 0; top: 45px; padding-left: 12px; color: #777; background:url("list-a-bullet-a.gif") no-repeat scroll 0 50%; font-size: 1.1em; /*text-transform: uppercase; comment by tejas tank, tta@openerp.com */ line-height: 1.25; }
72
#call strong { color: #111; font-weight: bold; }
74
#content { background: WhiteSmoke; /*#fff;*/ /* #e1e0e0; */ }
75
#content div.wrapit { padding: 35px 0 35px; }
78
#footer { padding: 1px 0 0px 0px; background-color: #434343; /* background: url(footer-bg-a.png) repeat-x; */ color: #999; text-shadow: #000 0 -1px 0; }
79
#footer div.wrapit { overflow: hidden; padding: 0 0 15px; background: url(footer-seps-a.png) no-repeat; }
80
#footer ul { display: inline; float: left; list-style: none; width: 210px; margin: 0 0 0 2px; padding: 15px 8px 0 20px; }
81
#footer ul.first { width: 218px; margin-left: 0; padding-left: 0; }
82
#footer ul li { font-size: 1.2em; }
83
#footer ul li strong { float: left; width: 100px; font-weight: normal; }
84
#footer ul li span { position: absolute; left: -10001px; top: -10001px; }
85
#footer ul li a { color: #999; text-decoration: none; }
86
#footer ul li a:hover, #footer ul li a:focus, #footer ul li a:active { color: #ccc; }
87
#footer ul li strong a { color: #ccc; }
88
#footer ul li strong a:hover, #footer ul li strong a:focus, #footer ul li strong a:active { color: #fff; }
89
#footer p { display: inline; float: left; width: 210px; margin: 0 0 0 2px; padding: 15px 0 0 20px; color: #161616; text-shadow: #575757 0 1px 0; font-size: 1.1em; }
91
div.wrapit { width: 940px; margin: 0 auto; }
93
div.topwrapit { margin : 0px auto; padding:0; width: 940px; }
97
h1, h2, h3, h4, h5, h6 { margin: 0 0 10px; color: #111; font-weight: bold; text-shadow: #fff 0 1px 0; }
98
h1 { margin-bottom: 5px; font-size: 2.6em; }
99
h2 { margin-bottom: 5px; font-size: 2.0em; }
100
h3 { font-size: 1.3em;
102
/*text-transform:capitalize;*/
107
h4 { font-size: 1.4em; }
108
h5 { font-size: 1.2em; }
109
h6 { font-size: 1.0em; }
113
.left { display: inline; float: left; margin: 0 15px 10px 0; }
114
.right { display: inline; float: right; margin: 0 15px 10px 0; }
117
div.hide { display:none; }
119
/*********************************************************
121
********************************************************/
130
#nav ul#superfish-1 { padding: 5px 8px 5px 8px; }
134
table, tbody, th, td {
136
border-collapse: separate;
144
div.documentwrapper, div.sphinxsidebarwrapper {
145
background-color: #F5F5F5;
148
background-color: transparent;
150
#comments_control, div.sphinxsidebar input, #language_control {
151
border: 1px solid #ccc;
156
div.related-tiny li.right a {
160
border: 1px solid #ccc;
161
-webkit-border-radius: 5px;
162
-moz-border-radius: 5px;
168
div.related-tiny li.right {
174
div#language_links, div#version_links {
180
border: 1px solid #ccc;
181
-webkit-border-radius: 5px;
182
-moz-border-radius: 5px;
184
-moz-box-shadow: 3px 3px 3px #666;
185
-webkit-box-shadow: 3px 3px 3px #666;
186
box-shadow: 3px 3px 3px #666;
188
div#language_links a, div#version_links a {
190
padding: 0 2px 0 2px;
193
div#language_links a:hover, div#version_links a:hover {
194
background-color: #eee;
195
text-decoration: none;
197
div.sphinxsidebar ul a,
202
div.sphinxsidebar ul {
205
div.sphinxsidebar ul ul,
206
div.sphinxsidebar ul ul ul {
207
list-style-image: url(list-a-bullet-a.gif);
209
div.sphinxsidebar h4,
210
div.sphinxsidebar h3,
211
div.sphinxsidebar h3 a {
216
/* :::: PRINT :::: */
230
background:url(button-a-c.png) no-repeat;
235
text-decoration:none !important;
243
a.button-a:hover span {