adding css folder

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@14604 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
Bawany Satgunanathan 2008-04-29 01:34:17 +00:00
parent 860de06d4f
commit 9804f715b8
7 changed files with 606 additions and 0 deletions

View File

@ -0,0 +1,122 @@
@import url("documentation.css");
@import url("docnav.css");
@import url("reports.css");
@import url("dirty.css");
body{
background-color: white;
margin:0 auto;
font-family: "liberation sans", "Myriad ", "Bitstream Vera Sans","Lucida Grande", verdana, "Luxi Sans","Trebuchet MS", helvetica,verdana,arial,sans-serif;
font-size:12px;
max-width:55em;
padding:0em 2em;
color:#333;
line-height:150%;
}
body.toc_embeded {margin-left: 300px !important;} /*jeff rocks*/
object.toc{ /*for hosting system only*/
border-style:none;
position:fixed;
width:290px;height:99.99%;
top:0; left:0;
z-index: 100;
border-style:none;
border-right:1px solid #999 !important;}
/*Links*/
a:link{color:#0066cc;}
a:visited{color:#6699cc;}
div.longdesc-link{float:right;color:#999;}
/*headings*/
h1,h2,h3,h4,h5,h6{color:#a7a700;
line-height:130%;
margin-top:0em;
font-family:"liberation sans","Bitstream Vera Sans","Lucida Grande","Trebuchet MS",helvetica,verdana,arial,sans-serif;
background-color:transparent;
}
h1{background: #800 url(../images/h1-bg.png) top left repeat;
line-height:1.2em;
color:white;
font-size:2em;
padding:1.5em;
}
h2{font-size:1.6em;
}
h3{font-size:1.3em;
padding-top:0em;
padding-bottom:0em;
}
h4{font-size:1.1em;
padding-top:0em;
padding-bottom:0em;
}
h5.formalpara {font-size:1em;
margin-top:2em;margin-bottom:.8em;
}
/*element rules*/
hr{border-collapse: collapse;border-style:none;border-top: 1px dotted #ccc;width:100% !important;}
sup{color:#999;}
/* web site rules */
ul.languages, .languages li{display:inline; font-size:.9em;padding:0em;}
.languages li a{padding:0em .5em;text-decoration: none;}
.languages li p{display:inline;}
.languages li a:link, .languages li a:visited{color:#444;}
.languages li a:hover, .languages li a:focus, .languages li a:active{color:black}
ul.languages{display:block; background-color:#eee;padding:.5em;}
/*supporting stylesheets*/
/*unique to the webpage only*/
.article ul, .article li{margin:0em; padding:0em;list-style:none;}
.books{position:relative;}
.versions li{width:100%;clear:both; display:block;}
a.version{font-size:2em; text-decoration:none; width:100%;display:block; padding:1em 0em .2em 0em;clear:both;}
a.version:before{content:"Version";font-size:smaller; }
a.version:visited, a.version:link{color:#666;}
a.version:focus, a.version:hover{color:black;}
.books {display:block;position:relative; clear:both; width:100%; }
.books li{display:block; width:200px !important; float:left !important;position:relative; clear: none !important;}
.books .html{width:170px;display:block;line-height:1.7em;}
.books .pdf{position:absolute; left:170px;top:0px;font-size:smaller;line-height:2em;}
.books .pdf:link, .books .pdf:visited{color:#555;}
.books .pdf:hover, .books .pdf:focus{color:#000;}
.books li a{text-decoration:none;}
.books li a:hover{color:black}
/*products*/
.products li {display: block; width:300px; float:left;}
.products li a{width:300px; padding:.5em 0em;}
.products ul{clear:both;}
/* desktop styles */
body.desktop .book > .toc {
display:block;
width:24em;
height:99%;
position:fixed;
overflow:auto;
top:0px;
left:0px;
padding-left:10px;
font-size:0.8em;
background-color:#EEEEEE;
}
body.desktop {
margin-left:24em;
}
.toc dt {
line-height:1.2em;
margin-bottom:.7em;
}

View File

@ -0,0 +1,3 @@
pre{-moz-border-radius:11px;}
.example{-moz-border-radius:15px;}
/*div.note,div.tip ,div.important ,div.caution ,div.warning{-moz-border-radius:11px;}*/

View File

@ -0,0 +1,22 @@
/*document navigation*/
.docnav a, .docnav strong{text-decoration:none;font-weight:normal;}
.docnav{list-style:none;margin:0em;padding:0em;position:relative;width:100%;padding-bottom:2em;padding-top:1em;border-top:1px dotted #ccc;}
.docnav li{list-style:none;margin:0em;padding:0em;display:inline;font-size:.8em;}
.docnav li:before{content:" ";}
.docnav li.previous, .docnav li.next{position:absolute;top:1em;}
.docnav li.up, .docnav li.home{margin:0em 1.5em;}
.docnav li.previous{left:0px;text-align:left;}
.docnav li.next{right:0px;text-align:right;}
.docnav li.previous strong, .docnav li.next strong{display:block;height:22px;}
.docnav{margin:0 auto;text-align:center;}
.docnav li.next a strong{background: url(../images/stock-go-forward.png) top right no-repeat;padding-top:3px;padding-right:28px;font-size:1.2em;}
.docnav li.previous a strong{background: url(../images/stock-go-back.png) top left no-repeat;padding-top:3px;padding-left:28px;font-size:1.2em;}
.docnav li.home a strong{background: url(../images/stock-home.png) top left no-repeat;padding:5px;padding-left:28px;font-size:1.2em;}
.docnav li.up a strong{background: url(../images/stock-go-up.png) top left no-repeat;padding:5px;padding-left:28px;font-size:1.2em;}
.docnav a:link, .docnav a:visited {color:#666 !important;}
.docnav a:hover,.docnav a:focus, .docnav a:active{color:black !important;}
.docnav a{max-width: 10em;overflow:hidden;}
.docnav a:link strong{text-decoration:none;}
.docnav{margin:0 auto;text-align:center;}

View File

@ -0,0 +1,211 @@
/*Lists*/
ol li ,ul li{padding-left:.2em;padding-bottom:.5em;margin:0em;}
ul{padding-left:1.6em;list-style-image:url(../images/dot.png);list-style-type: circle;}
ul ul{list-style-image:url(../images/dot2.png);list-style-type: circle;}
dt {font-weight:bold;margin-bottom:0em;padding-bottom:0em;}
dd{margin:0em;margin-left:2em;padding-top:0em;}
li p:first-child, dd p:first-child{padding:0em;margin-top:.3em;}
.variablelist,.itemizedlist{margin-top:.6em;}
ul li p:first-child{margin:0em;}
/*images*/
img{display:block;margin:2em 0;}
.inlinemediaobject,.inlinemediaobject img{display:inline !important;margin:0em;}
.figure img{display:block; margin:0;}
.figure .title{margin:0em; margin-bottom:2em !important; padding:0px;}
/*document modes*/
.confidential{background-color:#900; color:White; padding:.5em .5em; font-family:serif; text-transform:uppercase; text-align:center}
dt a{font-weight: normal;}
.longdesc-link{display:none;}
.prompt{background-color:#ede7c8;padding:0em .3em;}
/*user interface styles*/
.screen .replaceable {color:#444;}
.screen{background-color:#ede7c8;color:#333;padding:.5em 1em;margin:0em;}
pre,code,.guibutton,.keycap,.guilabel{font-size:0.9em;font-family:"liberation mono", "Bitstream vera mono",monospace;}
.guibutton,.keycap,.guilabel{font-weight:bold;white-space:nowrap;color:#444;font-family:"liberation sans", "Bitstream vera sans", "dejavu sans" sans-serif;}
.guibutton,.guilabel{}
.keycap{padding: .1em .4em;}
.example {background-color:#c8c5ac; padding:5px; margin-bottom:10px;}
/*terminal/console text*/
.command,
.computeroutput,
.filename,
.citetitle,
.replaceable,
.option{}
.command .replaceable{color:#555;}
pre{display:block;background-color:#f7f2d0;color:#333;overflow:auto;}
code{white-space:nowrap;}
/*Notifications*/
div.note,div.tip ,div.important ,div.caution ,div.warning{
background: #555753; color:white;padding:1em;padding-bottom:20px;border:1px solid #444;margin-bottom:1.5em;background-repeat:no-repeat; background-position:10px 10px;
}
div.note pre,div.tip pre ,div.important pre ,div.caution pre ,div.warning pre{background-color:#333; color:white;}
div.note,div.tip ,div.important ,div.caution ,div.warning{margin-top:.5em;}
div.note{background-image:url(../images/note.png)}
div.tip{background-image:url(../images/tip.png)}
div.important{background-image:url(../images/important.png)}
div.caution{background-image:url(../images/caution.png)}
div.warning{background-image:url(../images/warning.png)}
div.note .replaceable,div.tip .replaceable,div.important .replaceable,div.caution .replaceable,div.warning .replaceable{
color:#e3dcc0;
}
pre .replaceable, tt .replaceable{
color:#444 !important;
}
div.note h2,div.tip h2,div.important h2,div.caution h2,div.warning h2{height:32px;font-size:1.3em;color:white;}
div.note .guilabel,div.tip .guilabel,div.important .guilabel,div.caution .guilabel,div.warning .guilabel{color:white !important;}
/*
div.note h2,div.tip h2,div.important h2,div.caution h2,div.warning h2{
background-color:transparent;background-position:top left;background-repeat:no-repeat;height:48px;font-size:1.3em;color:#ede7c8;
}
*/
div.note li,div.tip li,div.caution li,div.warning li,div.important li{
padding-left:10px;margin:0em;
}
div.note ul,div.tip ul,div.caution ul,div.warning ul,div.important ul{
padding-left:40px;margin:0em;
}
div.note pre pre a:visited,div.tip pre pre a:visited,div.important pre pre a:visited,
div.caution pre pre a:visited,div.warning pre pre a:visited,div.note pre a:link,
.tip pre a:link,div.important pre a:link,div.caution pre a:link,div.warning pre a:link{
color:#0066cc !important;
}
div.note a:visited,div.tip a:visited ,div.important a:visited ,div.caution a:visited ,
div.warning a:visited,div.note a:link ,div.tip a:link ,div.important a:link ,div.caution a:link ,div.warning a:link{
color:#f7f2d0;
}
/*notification icons*/
div.note h2,div.note p,div.tip h2,div.tip p,div.caution h2,div.caution p,div.warning h2,div.warning p,div.important h2,.important p {padding:0em;margin:0em;padding-left:56px;}
/*div.note h2{background-image:url(../images/note.png)}
div.tip h2{background-image:url(../images/tip.png)}
div.caution h2{background-image:url(../images/caution.png)}
div.warning h2{background-image:url(../images/warning.png)}
div.important h2{background-image:url(../images/important.png)}
*/
/*Page Title*/
#title strong{display:none;}
#title a{display:block;height:54px;width:110px;padding-left:200px;background:transparent url(../images/rhlogo.png) top left no-repeat;}
#title{display:block;height:45px;background:transparent url(../images/documentation.png) top right no-repeat;padding-bottom:1em;}
/*Table*/
table{border:1px solid #aaa;width:100%;border-collapse:collapse;}
table th{text-align:left;background-color:#900;padding:.3em .5em;color:white;}
table td{padding:.15em .5em;}
table tr.even td{background-color:#f5f5f5;}
table th p:first-child,table td p:first-child,table li p:first-child{margin-top:0em;padding-top:0em;display:inline;}
th, td{border-style:none;;}
table table td{border-bottom:1px dotted #aaa !important;background-color:white;padding:.6em 0em;}
table table{border:1px solid white !important;font-size:.9em;}
td.remarkval{font-size:.9em;color:#444;}
.defaultval{font-size:.8em}
td.typeval{font-size:.8em}
td.fieldval{font-weight:bold; font-size:.9em;}
th.dbkey{font-size:.9em;}
.lbname,.lbtype,.lbdescr,.lbdriver,.lbhost{color:white;font-weight:bold;background-color:#999;font-size:0.9em;width:120px;}
td.remarkval{width:230px;}
td.tname{font-weight:bold;font-size:1.1em;}
h5{font-size:9pt;}
h6{font-size:10pt;}
th.dbfield{width:120px;}
th.dbtype{width:70px;}
th.dbdefault{width:70px;}
th.dbnul{width:70px;}
th.dbkey{width:70px;}
span.book{margin-top:4em;display:block;}
span.chapter{display:block;margin-top:0.5em;}
/*Breadcrumbs*/
#breadcrumbs ul li.first:before{content:" ";}
#breadcrumbs{color:#900;padding:3px;margin-bottom:25px;}
#breadcrumbs ul{margin-left:0;padding-left:0;display:inline;border:none;}
#breadcrumbs ul li{margin-left:0;padding-left:2px;border:none;list-style:none;display:inline;}
#breadcrumbs ul li:before{content:"\0020 \0020 \0020 \00BB \0020";color:#333;}
/*status*/
.alpha1{background: white url(../images/watermark-alpha1.png) top left repeat;}
.alpha2{background: white url(../images/watermark-alpha2.png) top left repeat;}
.beta1{background: white url(../images/watermark-beta1.png) top left repeat;}
.beta2{background: white url(../images/watermark-beta2.png) top left repeat;}
.pre-release-candidate{background: white url(../images/watermark-pre-release-candidate.png) top left repeat;}
.release-candidate{background: white url(../images/watermark-release-candidate.png) top left repeat;}
/*index*/
.glossary h3,
.index h3{font-size: 2em;color:#aaa;margin:0em;}
.indexdiv{margin-bottom:1em;}
.glossary dt,.index dt{font-size:.9em;color:#444;padding-top:.5em;}
.glossary dl dl dt,
.index dl dl dt{font-size:.85em;color:#777;line-height:1.2em;font-weight:normal;padding-top:0em;}
.index dl dl dt:before{content:"- ";color:#ccc;}
/*changes*/
.footnotes{}
.footnote {padding:.2em 1em;background-color:#c8c5ac;font-size: .9em;margin:0em;margin-bottom:.5em;color:#222;}
table .footnote{margin:1em .5em;}
sup{padding:0em .3em;padding-left:0em;}
.footnote{position:relative;}
.footnote sup {color:#e3dcc0;font-size:1.8em;position:absolute;left: .4em;}
.footnote sup a:link,
.footnote sup a:visited{color:#92917d;text-decoration:none;}
.footnote:hover sup a{color:#fff;text-decoration:none;}
.footnote p{padding-left:5em;}
.footnote a:link,
.footnote a:visited{color:#00537c;}
.footnote a:hover{color:white;}
li p:first-child{margin:0em !important; padding:0em !important;}
/**/
div.chapter, div.section {padding-top:2em;}
.revhistory{font-size:}
pre .replaceable,
pre .keycap{color:white;}
pre{font-family:"liberation mono", "bitstream vera mono", "dejavu mono" monospace;}
div.note .replaceable,
div.tip .replaceable,
div.important .replaceable,
div.caution .replaceable,
div.warning .replaceable,
div.note .keycap,
div.tip .keycap,
div.important .keycap,
div.caution .keycap,
div.warning .keycap
{color:white;}
div.abstract{font-size:larger;}
.authorgroup {}
.authorgroup h4{padding:0em; margin:0em;margin-top:1em;}
.author, .editor, .translator, .othercredit{display:block;}
ul li p:last-child{margin-bottom:0em; padding-bottom:0em;}

View File

@ -0,0 +1,102 @@
@import "locale.css";
#logo{display:block;height:32px; background: transparent url(../images/logo.png) top left no-repeat;margin-left:18px;}
#logo span{display:none;}
#wrap{padding:10px; padding-top:8px;background-color:white;}
.hide {display:none;}
body {max-width: 760px;min-width: 72em;margin: 0 auto 10px auto;padding: 0;background: #fff url(../images/bkgrnd_greydots.png) repeat;font-family: "liberation Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS", helvetica, verdana, arial, sans-serif;font-size: small;color: #333;}
p {line-height: 1.25em;
/* margin-top: 0;*/}
h1+p,h2+p,h3+p,h4+p {margin-top: .25em;}
p.footnote {margin-top: 4em;font-size: xx-small;color: black;}
a img, img {border-width: 0px;border-style:none; border-color:transparent;}
/*lists*/
dt {font-weight:bold;padding-bottom:.5em;}
dd {margin-bottom:1.5em;}
dd div {margin: 1em 0 2em 0;}
ul li,
ol li {margin: 5px 0;}
ul.linkage {list-style: none;padding-left: 8px;margin-left: 9px;}
ul.linkage li{background-image: url(../images/bullet_arrowblue.png);background-repeat: no-repeat;background-position: 0 .4em;padding-left: 10px;margin: .4em 0;}
/*Headings*/
h1, h2, h3, h4 {margin-top: 0;margin-bottom: .5em;padding-bottom: 0;}
h1 {padding-top: 0;font-size: x-large;}
h2 {font-size: medium;margin: 0;}
h3, h4, h5 {font-size: small;margin-bottom: 0em; padding-bottom:0em;}
h4 {font-size: x-small;}
/*links */
a:link {color: #0066cc; text-decoration: none;}
a:visited {color: #6699cc; text-decoration: none;}
h2 a,
h3 a,
h4 a {text-decoration: none;}
h1, h2, h3, h4 { margin-top: 0; margin-bottom: .5em; padding-bottom: 0; }
h1 { padding-top: 0; font-size: x-large; }
input {border: 1px solid #999;background: #f7f2d0;}
input.submitSpace {margin-top: 20px}
/*tables*/
#legacy{max-height:40em; overflow:auto;}
table.docstable{width:100%;}
table.docstable td.title a{display:block;width:100%;}
table.docstable th{text-align:left;padding-left:.5em;padding-top:1em;}
table.docstable tr:hover td a{color:black}
table.docstable td{ border-bottom:1px solid #efefef; }
table, td,th{ table-collapse:collapse; border-style:none; border-collapse:collapse;}
table.docstable .download a:link,.docstable .download a:visited{color:#ccc;}
table.docstable td{line-height:16px;}
.pdf, .tarball{display:block; float:left; padding: 0px 4px 0px 18px;height:16px;font-size:x-small;}
.pdf {background: transparent url(../images/doc.png)top left no-repeat;}
.tarball {background: transparent url(../images/pkg.png)top left no-repeat;}
#content{padding:0em 1.5em;}
table.docstable tr:hover .tarball, table.docstable tr:hover .pdf {background-position:bottom left; color:black;}
td{ padding:.2em .5em; font-size:.85em;}
table.docstable .date, table.docstable .download{width:100px;}
table.docstable .date{color:#999;}
b{ color:#900; }
acronym{border-bottom:none;}
#content{clear:both;}
/*navigation*/
#navigation{margin-top:1em;display:block; clear:both;margin-bottom:1em;font-weight:bold;font-size:x-small; font-family: "Luxi Sans", verdana, "bistream vera sans",helvetica, arial, sans-serif;}
#navigation ul{clear:both;}
#navigation ul, #navigation li {list-style:none;margin:0em;padding:0em;display:block;}
#navigation li {display:inline;}
#navigation li a{float:left;min-height:24px; line-height:24px;padding:0em 1em;}
#main-navigation #mainLast a{background:#b70000 url(../images/mainlink.png)top right no-repeat;padding-right:2em;}
#main-navigation #mainFirst a{background:#b70000 url(../images/mainfirst.png)top left no-repeat;padding-left:2em;}
#secondary-navigation, #main-navigation{display:block; clear:both; height:24px;}
#main-navigation{background:#c00 url(../images/mainback.png)top right no-repeat;color:white;}
#main-navigation a:link, #main-navigation a:visited{background-color:#b70000;color:white;}
#secondary-navigation #secFirst a{background:#999 url(../images/secondaryfirst.png)top left no-repeat;padding-left:2em;}
#secondary-navigation #secLast a{background:#999 url(../images/secondarylink.png)top right no-repeat;padding-right:2em;}
#secondary-navigation{background:#e6e6e6 url(../images/secondaryback.png)top right no-repeat;font-weight:normal;}
#secondary-navigation a:link, #secondary-navigation a:visited{background-color:#999;color:white;}
#main-navigation a:focus,
#main-navigation a:hover,
#secondary-navigation a:focus,
#secondary-navigation a:hover{color:black;}
#footer{color:#999;margin-top:2em;}

View File

@ -0,0 +1,91 @@
body{
background-color: white;
margin:0 auto;
font-family: "dejavu sans", "bitstream vera sans", verdana, helvetica,sans-serif;
font-size:12px;
max-width:700px;
min-width: 700px;
padding:0em;
color:#444;
}
a:link{color:#0066cc;}
a:visited{color:#6699cc;}
div.longdesc-link{float:right;color:#999;}
p#powered strong{display:none;}
p#powered{margin-left:10px;display:block;height:128px;width:225px; background:white url(../images/poweredby.png) top left no-repeat;float:left;}
h1{font-size:large;margin:0em;padding:25px 10px; background:#a70000 url(../images/titlebg.png) top left repeat-x;color:white;/*letter-spacing:.1em;text-transform:uppercase;*/}
ul.locale, ul.locale li{list-style:none;margin:0em; padding:0em;display:block;clear:both;}
ul.locale li{padding-left:10px;}
ul.locale{border:1px solid #eee;margin-top:1em;}
/*uniform*/
/*Progress Bar*/
div.progress, div.progress span{background-image:url(../images/shine.png);background-position: top left; background-repeat: repeat-x;height:12px;}
div.progress{display:block;width:128px;background-color:#c00;border:1px solid white;}
div.progress span{ float:left;}
div.progress span.translated{background-color:#6c3;}
div.progress span.fuzzy{background-color:#ff9f00;}
ul.locale dt, ul.locale dd {display:inline;padding:0em;margin:0em; font-size:smaller;}
ul.locale dt{color:#999;}
ul.locale li:hover a:link,ul.locale li:hover a:visited, ul.locale li:hover dd{color:white;}
ul.locale li:hover dt{color:#bfdce8;}
/*RESULTS*/
.results ul.locale li{height:40px;background: white url(../images/48row.png) bottom right repeat-x;position:relative;}
.results ul.locale div.progress{position:relative;top:13px;left:-143px;}
.results ul.locale li{padding:0em;padding-left: 153px; }
.results ul.locale li h3{margin:0em; padding:0em;position:absolute;font-size:1.1em;top:-3px;line-height:32px;}
h3, h3 a{display:block !important;width:546px; line-height:32px !important;}
h3 a {margin:0em;padding:0em;height:32px; margin-top:-6px;}
.results ul.locale li:hover{background-position:top left;color:white;background-color:#0093d9;}
.results ul.locale dl{position:absolute; top:17px;}
#words,#hours{float:left;padding-top:20px;padding-left:10px;width:210px; min-height:108px; float:left; background:white url(../images/statshade.png)top right no-repeat;margin-bottom:2em;}
#words dd,#hours dd {text-align:right ; padding-right:30px;font-size:larger;}
#words dt,#hours dt{float:left;font-weight:bold;font-size:smaller;color:#666;}
#words h2,#hours h2{text-transform:uppercase; color:#ccc; margin:0em;}
#words div.progress,#hours div.progress{width:173px;height:16px;}
#words div.progress span,#hours div.progress span{height:16px;}
p.home{position:absolute;margin-top:120px;margin-left:160px;}
p.home a{color:white;text-decoration:none;background-color:#555; font-size:smaller;padding: 2px 8px;}
.reports ul.locale li h3 a{display:block;width:100%;position:absolute; top:4px;}
/*REPORTS*/
.reports ul.locale li{height:32px;background: white url(../images/32row.png) bottom right repeat-x;position:relative;}
.reports ul.locale div.progress{position:relative;top:9px;left:-143px;}
.reports ul.locale li{padding-left: 153px; }
.reports ul.locale li h3{margin:0em; padding:0em;position:absolute;font-size:1.1em;top:0px;}
.reports ul.locale li:hover{background-position:top left;background-color:#0093d9;color:white;}
.reports ul.locale dl{position:absolute; top:7px; left:370px;}
.reports ul.locale dd{margin-right:.8em;}
.controls {float:right;}
.controls input{border:1px solid #369;color:white;font-family:sans-serif;font-size:.8em;
background: #09c url(../images/shine.png) top left repeat-x; padding:0em .5em;}
li:hover .controls input{background-color:#444;color:white;}
.controls input:active, .controls input:hover, .controls input:focus{background-color:#eee !important;color:#444 !important;}
input.disabled{background-color:#678!important;color:#abc !important; border-color:#678 !important;}

View File

@ -0,0 +1,55 @@
/* Reports */
.reports ul.locale{list-style:none;}
.reports ul{padding:0em;margin:0em;}
.reports ul.locale li{font-size:small;color:#000;display:block;border:1px solid #eee;float:left;padding-right:2em;margin-right:1em;margin-bottom:1em;}
.reports ul.locale li a{font-size:1.2em;display:block;padding-top:.1em;padding-bottom:.5em;}
.reports ul.locale strong{display:block;margin:0em;padding:0em;margin-bottom:-2.2em;}
.reports ul.locale span.value{display:block;position:relative;text-align:right;margin-right:-1.5em;font-size:1.0em;color:#444;}
.reports ul.locale li{width:12em;display:block;float:left;margin:0em;clear:none;}
.reports ul.locale li div.progress{font-size:1em;width:13.2em;position:relative; left: 0em; top:0em; margin-bottom:0em;}
.reports h2{font-size:1em;margin:0em;}
.reports li{}
.reports li:hover{background-color:#666;border-color:#444 !important;color:white !important;}
.reports li:hover strong, .reports li:hover h2, .reports li:hover a, .reports li:hover span.value{color:white;}
/*uniform*/
body.results, body.reports{max-width:57em !important;padding:0em !important}
/*Progress Bar*/
div.progress{display:block;float:left;width:16em;background:#c00 url(../images/shine.png) top left repeat-x;height:1em;}
div.progress span{height:1em; float:left;}
div.progress span.translated{background:#6c3 url(../images/shine.png) top left repeat-x;}
div.progress span.fuzzy{background:#ff9f00 url(../images/shine.png) top left repeat-x;}
/*Results*/
.results ul.locale{list-style:none;padding:0em;margin:0em;}
.results .pofile{padding:0em !important;margin:0em;}
.results ul.locale li{border-top:1px solid #eee;padding:0em; margin:0em;padding-left:32px;}
.results ul.locale .pofile{font-size:1.2em;display:block;width:100%;color:#444;padding:0em;margin:0em;}
.results span.value{color:#888;}
.results strong{font-weight: normal;}
.results .home a{display:block;margin:0 auto;width:5em;background: url(../images/stock-home.png) top left no-repeat;padding:5px;padding-left:28px;font-size:1.2em;}
.results ul.locale li:hover, .results ul.locale li:hover span.pofile ,.results ul.locale li:hover strong, .results ul.locale li:hover span.value{background-color:#666 !important;color:white;}
ul.locale{list-style:none;}
ul.locale li.total{font-size:small;color:#777;width:31em;display:block;float:left;margin-right:2em;clear:none !important;}
ul.locale li{clear:both;font-size:small;color:#777;display:block;}
ul.locale strong, span.value {font-weight:normal;color:#888;font-size:.7em;}
ul.locale li a{font-size:1.2em;display:block;padding-top:.2em;}
ul.locale li.total div.progress{position:relative;left:0em;top:0em;margin-bottom:0em; }
ul.locale li{width:100%;}
ul.locale li div.progress{float:left;position:relative; left:30.5em; top:-2em; margin:0em;margin-bottom:-3em;}
li.total{padding:0em !important;}
li.total{float:right;max-width:16em;padding:.5em;margin:0 auto;padding-top: .5em;background-color:#f7f2d0;font-size: 1.3em !important;color:#ccc !important;margin-bottom:1em;min-height:9.5em;}
li.total .value{color:#444;font-size:.8em;}
li.total strong{display:block;color:black;font-weight:bold;}
li.total span.value {position:relative;display:block;top:-1.25em;text-align:right;}
.pofile{position:relative;}