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;
border-top: 1px solid #d0d0d0;
background-color:#f7f7f7; 
color:#000000; 
}
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;
font-weight: bold;
color: black;
}
div.searchhead a:hover {
font: 90% Georgia, "Times New Roman", Times, serif;
text-decoration: underline;
font-weight: bold;
color: black;
}

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

div.public {
padding-top: 0.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;
}
h1, h2, h3 {
color: #a52929;
background: transparent;
font-weight: normal;
}
h4, h5, h6 {
color: #a52929;
background: transparent;
font-weight: normal;
}
table.list td {
border-bottom: 1px solid #d0d0d0;
}
.tabulae0footer {
margin: 5em 2.1em 1em 0em;
padding: 0.1em 0em 0.5em 0em;
border: transparent;
/* background-color:#f7f7f7; */
color:#000000;
}
.tabulaefooter {
margin: 0em 0em 0em 7.5em; 
padding: 0.5em 0em 0.75em 0em;
width: 560px; /* for IE5 */
font-size: 90%;
}
body>.tabulaefooter {
width: 45em;
}
div.preview>.tabulaefooter {
width: 45em;
}
span.tabulae2footer a {
/* font: 85% Verdana, Helvetica, Arial, sans-serif; */
text-decoration: none;
margin-left:0em;
color:#335262;
background:transparent;
}  
span.tabulae2footer a:hover {
/* font: 85% Verdana, Helvetica, Arial, sans-serif; */
text-decoration: underline;
margin-left:0em;
color:#335262;
background:transparent;
}  
.tabulae3footer {
margin: 0em 0em 1.5em 7.5em; 
width: 560px; /* for IE5 */
font-size: 90%;
}
.subscribe {
margin: 0em 0em 1.5em 7em; 
width: 560px; /* for IE5 */
font-size: 100%;
}
.subscribe a {
text-decoration: none;
color: #335262;
background: transparent;
}
.subscribe a:active {
text-decoration: none;
color: #335262;
background: transparent;
}
.subscribe a:hover {
text-decoration: underline;
color: #335262;
background: transparent;
}
.tabulae4footer {
margin: 0em 0em 1.5em 7em; 
width: 560px; /* 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, input.button, #x
{
    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, input.button, #x
{
    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, input.button:hover, #x:hover
{
    background: #e7e7e7 url(http://repositorium.indica-et-buddhica.org/images/buttonbg_bc.png) bottom left repeat-x;
}

/* CPS Camera Antipodea renderCSS */
.fontShapeaverage{font:14px Georgia, "Times New Roman", Times, serif !important}
.fontShapeaverage p{font:100% Georgia, "Times New Roman", Times, serif !important;padding:5px 10px 0px 0px}
.fontShapeaverage small{font:12px Georgia, "Times New Roman", Times, serif !important}
.fontShapeaverage h1, .fontShapeaverage .h1{font:normal small-caps 24px/27px Georgia, "Times New Roman", Times, serif !important;padding:0px;margin:0px;border-style:none;border-width:0px}
.fontShapeaverage h2, .fontShapeaverage .h2{font:normal small-caps 20px/23px Georgia, "Times New Roman", Times, serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0px}
.fontShapeaverage h3, .fontShapeaverage .h3{font:normal small-caps 16px/19px Georgia, "Times New Roman", Times, serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:0px}
.fontShapeaverage h4, .fontShapeaverage .h4,.fontShapeaverage h5, .fontShapeaverage .h5,.fontShapeaverage h6, .fontShapeaverage .h6{font:normal small-caps 14px Georgia, "Times New Roman", Times, serif !important;padding:0px;margin:10px 0px 5px 0px;border-style:none;border-width:0}
.fontShapeaverage a,.fontShapeaverage a div,.fontShapeaverage a span{text-decoration:none}
.fontShapeaverage a:visited,.fontShapeaverage a:visited div,.fontShapeaverage a:visited span{text-decoration:none}
.fontShapeaverage a:active,.fontShapeaverage a:active div,.fontShapeaverage a:active span{text-decoration:underline overline}
.fontShapeaverage a:hover,.fontShapeaverage a:hover div,.fontShapeaverage a:hover span{text-decoration:underline}
.fontShapemini{font:12px Georgia, "Times New Roman", Times, serif !important}
.fontShapemini p{font:100% Georgia, "Times New Roman", Times, serif !important;padding:0em}
.fontShapemini small{font:10px Georgia, "Times New Roman", Times, serif !important}
.fontShapemini h1, .fontShapemini .h1{font:normal 16px/19px Verdana, sans-serif !important;padding:0.8em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h2, .fontShapemini .h2{font:normal 14px Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h3, .fontShapemini .h3{font:normal 12px Verdana, sans-serif !important;padding:0.6em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini h4, .fontShapemini .h4,.fontShapemini h5, .fontShapemini .h5,.fontShapemini h6, .fontShapemini .h6{font:normal 11px Verdana, sans-serif !important;padding:0.4em 0em 0em 0em;border-style:none;border-width:1px}
.fontShapemini a,.fontShapemini a div,.fontShapemini a span{text-decoration:none}
.fontShapemini a:visited,.fontShapemini a:visited div,.fontShapemini a:visited span{text-decoration:none}
.fontShapemini a:active,.fontShapemini a:active div,.fontShapemini a:active span{text-decoration:underline overline}
.fontShapemini a:hover,.fontShapemini a:hover div,.fontShapemini a:hover span{text-decoration:underline}
.fontColordefaultfontcolors h1, .fontColordefaultfontcolors .h1{border-color:#666666;color:#a52929}
.fontColordefaultfontcolors h2, .fontColordefaultfontcolors .h2{border-color:#666666;color:#a52929}
.fontColordefaultfontcolors h3, .fontColordefaultfontcolors .h3{border-color:#666666;color:#a52929}
.fontColordefaultfontcolors h4, .fontColordefaultfontcolors .h4,.fontColordefaultfontcolors h5, .fontColordefaultfontcolors .h5,.fontColordefaultfontcolors h6, .fontColordefaultfontcolors .h6{border-color:#666666;color:#a52929}
.fontColordefaultfontcolors a,.fontColordefaultfontcolors a div,.fontColordefaultfontcolors a span{color:#0066cc}
.fontColordefaultfontcolors a:visited,.fontColordefaultfontcolors a:visited div,.fontColordefaultfontcolors a:visited span{color:#0066cc}
.fontColordefaultfontcolors a:active,.fontColordefaultfontcolors a:active div,.fontColordefaultfontcolors a:active span{color:#0066cc}
.fontColordefaultfontcolors a:hover,.fontColordefaultfontcolors a:hover div,.fontColordefaultfontcolors a:hover span{color:#0066cc}
.fontColordefaultnovisitedlinks h1, .fontColordefaultnovisitedlinks .h1{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h2, .fontColordefaultnovisitedlinks .h2{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h3, .fontColordefaultnovisitedlinks .h3{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks h4, .fontColordefaultnovisitedlinks .h4,.fontColordefaultnovisitedlinks h5, .fontColordefaultnovisitedlinks .h5,.fontColordefaultnovisitedlinks h6, .fontColordefaultnovisitedlinks .h6{border-color:#666666;color:Black}
.fontColordefaultnovisitedlinks a,.fontColordefaultnovisitedlinks a div,.fontColordefaultnovisitedlinks a span{color:#0066cc}
.fontColordefaultnovisitedlinks a:visited,.fontColordefaultnovisitedlinks a:visited div,.fontColordefaultnovisitedlinks a:visited span{color:#0066cc}
.fontColordefaultnovisitedlinks a:active,.fontColordefaultnovisitedlinks a:active div,.fontColordefaultnovisitedlinks a:active span{color:#0066cc}
.fontColordefaultnovisitedlinks a:hover,.fontColordefaultnovisitedlinks a:hover div,.fontColordefaultnovisitedlinks a:hover span{color:#0066cc}
.colorBodyGrey{
border-color:#d8d8d8;
background-color:#f9f9f9;
color:#000000;
background-image:url(bodyimage.png);
background-repeat:repeat;
background-position:top left;
}
.formStyledefformstyle form{border-color:#f9f9f9;border-style:none;border-width:1px;background-color:#f9f9f9;color:#242422;padding:0.5em}
.formStyledefformstyle textarea,.formStyledefformstyle input,.formStyledefformstyle select{border-color:#bbb;border-style:solid;border-width:1px;background-color:#ffffff}
.formStyledefformstyle option{background-color:#ffffff}
.formStyledefformstyle textarea:hover,.formStyledefformstyle textarea:focus,.formStyledefformstyle input:hover,.formStyledefformstyle input:focus{border-color:#8a8a82;background-color:#def0f7}
.formStyledefformstyle button{border-color:#999 #333 #333 #999;border-width:1px;border-style:solid;background-color:#def0f7}
.formStyledefformstyle button:hover{background-color:#fffff3}
.colorGreyDark{
background-color:#efefef;
color:#000000;
background-image:url(headfootimage.png);
background-repeat:repeat-x;
background-position:top left;
}
.colorGreyDark a, .colorGreyDark a:active, .colorGreyDark a:visited, .colorGreyDark a:hover {
color:#335262;
background:transparent;
}
.shapeBodyShape{border-style:solid none dotted none;border-width:1px 0px 1px 0px;text-transform:none}

