/*   http://www.holy-redeemer.org/./themes/vanillaHRS/style.css   */

a {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

b {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

body {
	background-color: #f0f0f0; 
	/*background-color: #E0E0E0; */
	/*background-color: #FFDAB9; */
	/*background-color: #FFF8DC;*/
	/*background-color: #FAF0E6;*/
	color: Black; /*background-color : #efebe4;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: auto;
}

em {
	font-style: normal;
	font-weight: bold;
}

em strong, strong em {
	font-style: normal;
	font-weight: bolder;
	text-transform: uppercase;
}

h1 {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

i {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

strong {
	font-style: italic;
	font-weight: bold;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
}

td.article-top a {
	background-color: #F0F0F0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
}

td.dark a {
	background-color: #990000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.menu a {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-decoration: none;
}

td.menu a:hover {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-decoration: underline;
}

.active {
	background-color: #00FF00;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-align: center;
}

.article-top {
	background-color: #F0F0F0;
	border-bottom: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
	text-align: left;
}

.black {
	background-color: #000000;
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
}

.boldtext {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

.boxtop {
	/*background-color: #993333;*/
	background-color: Maroon;
	/*background-color: #F5DEB3;*/
	/* font-variant : normal; */
	color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif; /*background-color : #e0e0e0;*/
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}

.dark {
	background-color: #990000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.error {
	background-color: #FF6464;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; /*      font-variant : normal; */
	font-weight: normal;
}

.inactive {
	background-color: #FF0000;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-align: center;
}

.leftshade {
	background-image: url('http://www.holy-redeemer.org/themes/vanillaHRS/img/leftshade.gif'); /* font-family : Arial, Helvetica, sans-serif; */
	background-repeat: repeat-y;
}

.leftside {
	background-color: #f0f0f0; 
	/*background-color: #E0E0E0; */
	/*background-color: #EDC5B7; */
	/*background-color: #FFF8DC; */
	/*background-color: #FAF0E6;*/
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; /*background-color : #efebe4;*/
}

.light {
	background-color: #C46262;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt; /*background-color : transparent;*/
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

.mediumtype {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
}

.menu {
	color: #000000; /*background-color: transparent;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-align: left;
}

.normaltext {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
}

.onebigger {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

.onebiggerred {
	background-color: transparent;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

.rightside {
	background-color: Maroon;
	/*background-color: #F5DEB3;*/
	color: #FAEBD7;
	font-family: Arial, Helvetica, sans-serif; /*background-color : #dad2c4;*/
}

.smalltextatbottom {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-align: center;
}

.smalltextatbottom a {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
	text-align: center;
}

.smalltype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal; /* overrides type4 used for current date */
}

.smalltype a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: normal;
}

.titlebox-left {
	background-color: #f0f0f0; 
	/*background-color: #E0E0E0; */
	/*background-color: #FFF8DC;*/
	/*background-color: #F5DEB3;*/
	color: #000000; 
/*  using .titlebox-under instead
background-position: bottom;
background-repeat : repeat-x;
background-image: url(http://www.holy-redeemer.org/themes/vanillaHRS/img/bottomshade.gif);
*/
	font-family: Arial, Helvetica, sans-serif; /*background-color : #e0e0e0;*/
}

.titlebox-under {
	background-image: url(http://www.holy-redeemer.org/themes/vanillaHRS/img/bottomshade.gif);
	background-repeat: repeat-x; /*background-color: transparent;*/
	border: 0;
	font-family: Arial, Helvetica, sans-serif; /*background-color : #e0e0e0;*/
	margin: 0;
	padding: 0;
}

.titlehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19pt; /*background-color : transparent;*/
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

.type1 {
	background-color: #B79049;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; /*color : inherit; */
}

.type4 {
	color: #000000; /*background-color: transparent;*/
	font-family: Arial, Helvetica, sans-serif; /*text-align : left;*/
	font-size: 10pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
}

.type4 .smalltype, .type4 .smalltype a {
	background-color: transparent;
	color: #993333;
}

.type4 a .smalltype {
	background-color: transparent;
	color: #993333;
	text-decoration: none;
}

.type4 a:hover .smalltype {
	background-color: transparent;
	color: #993333;
	text-decoration: underline;
}

.type4bigger {
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal; /* font-variant : normal; */
	font-weight: bold;
	text-align: left;
}

.uniformstore {
	background-color: transparent;
	color: #800000;
	font-style: italic;
}

.white{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

