body {
background-color:#f9f9f9;
color:#000000;
background-image:url(bodyimage.png);
background-repeat:repeat;
background-position:top left;
font:14px Georgia, "Times New Roman", Times, serif !important;
}
div.header {
margin: 1.5em 2.1em 0em 0em;
padding: 0.25em 0em 0.5em 0em;
background-color:#efefef;
color:#000000;
background-image:url(headfootimage.png);
background-repeat:repeat-x;
background-position:top left;
}
div.header a.icon {
display: block;
float: left;
width: 7em;
text-align: center;
}
span.breadcrumb a {
font: 85% Verdana, Helvetica, Arial, sans-serif;
text-decoration: none;
color: #335262;
}
span.breadcrumb a:hover {
font: 85% Verdana, Helvetica, Arial, sans-serif;
text-decoration: underline;
color: #335262;
}

div.searchhead {
display: block;
float: right;
margin: 2.5em 2.1em 0em 0em;
padding: 0.25em 0em 0.5em 0em;
text-align: right;
}
div.searchhead a {
font: 90% Georgia, "Times New Roman", Times, serif;
text-decoration: none;
color: #0066cc;
}
div.searchhead a:hover {
font: 90% Georgia, "Times New Roman", Times, serif;
text-decoration: underline;
color: #0066cc;
}
div.public {
padding-top: 1.5em;
}
div.public a:link {
color: #0066cc;
text-decoration: none;
}
div.public a:visited {
color: #0066cc;
text-decoration: none;
}
div.public a:active {
color: #0066cc;
}
div.public a:hover {
color: #0066cc;
text-decoration: underline;
}

/* defines the width of the text in the preview and public layout */
div.public {
margin-left: 7em;
padding-top: 2.3em;
width: 860px; /* for IE5 */
}
/* this selector works only for standards compatible browsers like mozilla
** IE ignores this definition */
body>div.public {
width: 860px;
}
/* preview width */
div.preview>div.public {
width: 45em;
}

h1, h2, h3 {
color: #a52929;
background: transparent;
font-weight: normal;
}
h4, h5, h6 {
color: #070f42;
background: transparent;
font-weight: normal;
}
table.list td {
border-bottom: 1px solid #d0d0d0;
}
.tabulae0footer {
margin: 3.75em 2.1em 1em 0em;
padding: 0.1em 0em 0.5em 0em;
border: transparent;
background-color:#efefef;
color:#000000;
background-image:url(headfootimage.png);
background-repeat:repeat-x;
background-position:top left;
}
.tabulaefooter {
margin: 0em 0em 0em 7.5em; 
padding: 0.5em 0em 0.75em 0em;
width: 860px; /* for IE5 */
font-size: 85%;
}
body>.tabulaefooter {
width: 860px;
}
div.preview>.tabulaefooter {
width: 860px;
}
span.tabulae2footer a, span.tabulae2footer a:active, span.tabulae2footer a:visited {
text-decoration: none;
margin-left:0em;
color:#335262;
background:transparent;
}  
span.tabulae2footer a:hover {
text-decoration: underline;
margin-left:0em;
color:#335262;
background:transparent;
}  
.tabulae3footer {
margin: 0em 0em 1.5em 7.5em; 
width: 860px; /* for IE5 */
font-size: 85%;
}
.tabulae4footer {
margin: 0em 0em 0em 7em; 
width: 860px; /* for IE5 */
font-size: 100%;
}
.tabulae4footer a {
text-decoration: none;
color: #0066cc;
background: transparent;
}
.tabulae4footer a:active {
text-decoration: none;
color: #0066cc;
background: transparent;
}
.tabulae4footer a:hover {
text-decoration: underline;
color: #0066cc;
background: transparent;
}
input.searchform-submit, input.control
{
    background: #ffffff url(http://repositorium.indica-et-buddhica.org/images/buttonbg_e7.png) bottom left repeat-x;
    background-image: none;
    color: #454545;
    border: 1px outset #999999;
}
input.searchform-submit, input.control
{
    background: #ffffff url(http://repositorium.indica-et-buddhica.org/images/buttonbg_e7.png) bottom left repeat-x;
    cursor: pointer;
    font: 90% Verdana, Helvetica, Arial, sans-serif;
    font-weight: normal;
    padding: 2px 5px 2px 5px;
    text-transform: lowercase;
}
input.searchform-submit:hover, input.control:hover
{
    background: #e7e7e7 url(http://repositorium.indica-et-buddhica.org/images/buttonbg_bc.png) bottom left repeat-x;
}
.formStyledonateformstyle form{border-color:transparent;border-style:none;border-width:1px;background-color:transparent;color:#242422;padding:0.5em}
.formStyledonateformstyle textarea,.formStyledonateformstyle input,.formStyledonateformstyle select{border-color:transparent;border-style:solid;border-width:1px;background-color:transparent}
.formStyledonateformstyle option{background-color:transparent}
.formStyledonateformstyle textarea:hover,.formStyledonateformstyle textarea:focus,.formStyledonateformstyle input:hover,.formStyledonateformstyle input:focus{border-color:transparent;background-color:transparent}
.formStyledonateformstyle button{border-color:transparent;border-width:1px;border-style:solid;background-color:transparent}
.formStyledonateformstyle button:hover{background-color:#fff}
