* {font-family: Arial, san serif; font-size: 10pt; color: 000000;}

body {background: #ffffff;}
body.popup {background: #ffefd5;} /* different color background for small pop-up windows */
a.inline-link:link {text-decoration: underline; color: #ff8c00}
a.inline-link:visited {color: #a0522d;}
a.inline-link:hover {color: #cc0033;} 
h2 {font-size: 14pt; color: #8b0000;} 
h3 {font-size: 11pt; color: #8b0000;} 
ul.red {list-style-image: url(../images/round-bullet-red.gif);} /*special character for bullets */
ul.holistic {list-style-image: url(../images/round-bullet-red.gif); padding-left: 65px;}

/* used for home page only */
td.intro {font-weight: normal; padding-bottom: 13px;}
td.whats-new {color: #7d650d; padding-left: 20px;}
td.home-menu {color: #7d650d; padding-right: 2px; line-height: 1.2;}
td.left {text-align: left;}
a.home-link:link {font-size: 12pt; text-decoration: underline; color: #ff8c00}
a.home-link:visited {font-size: 12pt; color: #a0522d;}
a.home-link:hover {font-size: 12pt; color: #cc0033;}
li.home {margin-left: -1.5em; list-style-image: url(../images/round-bullet-red2.gif);}
span.home-text {font-weight: bold; color: #8b0000;font-size: 12pt;} 
span.home-text2 {font-weight: bold; color: #8b0000;font-size: 10pt;} 

td.content {padding-left: 8px;} /* main body of text on all pages */
p.footnote {font-size: 8pt;}

/* used for menus only */
td.menu {padding-left: 10px;}
a.sub-menu   {font-size: 9pt; color: #7d650d; text-decoration: none; line-height: 120%; }
a.menu-link {font-size: 11pt; text-decoration: none; color: #7d650d; line-height: 120%; }
a.sub-menu:hover {font-weight: bold; color: #cc0033}
a.menu-link:hover {font-weight: bold; color: #cc0033} 
span.sub-menu-no-link {font-size: 9pt; font-weight: bold; color: #7d650d; line-height: 120%; }
span.menu_no_link { font-size: 11pt; font-weight: bold; color: #7d650d; line-height: 120%; }

/* used for sidebars only */
td.sidebar {padding: 7px;} 
li.sidebar {margin-left:-1.5em; list-style-image: url(../images/round-bullet-red.gif);} /*special character for bullets */

/* used for photo only (in rental_home)*/
td.photo {font-size: 8pt; text-align: center;}
span.caption {font-size: 8pt;}

/* used for sangha_home only */
h3.sangha {font-size: 11pt; color: #8b0000;} /*8b0000*/
span.group {font-size: 11pt; font-weight: bold; line-height: 133% }
span.event {line-height: 133%;}
td.column-left {padding-left: 8px; padding-right: 8px; }
td.column-right {padding-left: 8px; padding-right: 8px; }

td.table-top {padding-left: 8px; border-bottom: thin solid #d2691e; border-top: thin solid #d2691e;}
td.table-rest {padding-left: 8px; border-bottom: thin solid #eaeaea;}

td.pptop-left {border: 1px solid #999999; background: #eaeaea;}
td.pptop-rest {border-top: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #eaeaea;}
td.ppbottom-left {border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-left: 1px  solid #999999;}
td.ppbottom-rest {border-bottom: 1px solid #999999; border-right: 1px solid #999999; }

