body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Tahoma, Helvetica, Arial;
}
td {
	font-size: 12px;
}

.soldout {
	color: #C40000;
	font-size: 14px;
	font-weight: bold;
}



/* HSY NEWS SECTIONS BEGIN HERE */

.News {
	background-color: #395618;
}
.NewsLight {
	background-color: #598527;
}

.NewsTitle {
   color: #FFFFFF;
   font-weight: bold;
   font-size: 12px;
}

.NewsDate { 
	color: #FFFFFF;
	font-size: 10px;
}

.NewsText {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
}

a.NewsText:link {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.NewsText:visited {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.NewsText:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.NewsText:active {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}



/* HSY NEWS SECTIONS END HERE */
/* YOUNG APOSTLES SECTIONS BEGIN HERE */


.YA {
	background-color: #316592;
}
.YALight {
	background-color: #448CCB;
}

.YATitle {
   color: #FFFFFF;
   font-weight: bold;
   font-size: 12px;
}

.YADate { 
	color: #FFFFFF;
	font-size: 10px;
}

.YAText {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
}

a.YAText:link {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.YAText:visited {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.YAText:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.YAText:active {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}
/* YOUNG APOSTLES SECTIONS END HERE */

/* THEME SECTION BEGIN HERE */

.Theme {
	background-color: #BC851B;
}
.ThemeLight {
	background-color: #F7CC1E;
}

.ThemeTitle {
   color: #FFFFFF;
   font-weight: bold;
   font-size: 12px;
}

.ThemeHeadline {
	color: #790000;
	font-weight: bold;
	font-size: 14px;
}	


.ThemeDate { 
	color: #FFFFFF;
	font-size: 10px;
}

.ThemeText {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
}

a.ThemeText:link {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.ThemeText:visited {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.ThemeText:hover {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.ThemeText:active {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}
/* THEME SECTIONS END HERE */
/* YOUNG ADULTS SECTION BEGIN HERE */

.YoungAdults {
	background-color: #AF3E4C;
}
.YoungAdultsLight {
	background-color: #F26D7D;
}

.YoungAdultsTitle {
   color: #FFFFFF;
   font-weight: bold;
   font-size: 12px;
}

.YoungAdultsDate { 
	color: #FFFFFF;
	font-size: 10px;
}

.YoungAdultsText {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
}

a.YoungAdultsText:link {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.YoungAdultsText:visited {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.YoungAdultsText:hover {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a.YoungAdultsText:active {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}



/* Young AdultsSECTIONS END HERE */

colhead {
	color: #FFFFFF
	font-size: 12px;
	font-weight: bold;
}
	

.style1 {
	color: #FFFFFF;
	font-size: 10px;
}
.style2 {color: #FFFFFF}
.style3 {font-size: 10px}
.style4 {font-size: x-small}

a.style4:link {
	color: #990000;
	font-weight: normal;
	font-size:  x-small;
	font-decoration: underline;
}

a.style4:visited {
	color: #990000;
	font-weight: normal;
	font-size:  x-small;
	font-decoration: underline;
}

a.style4:hover {
	color: #990000;
	font-weight: normal;
	font-size: x-small;
	font-decoration: underline;
}

a.style4:active {
	color: #990000;
	font-weight: normal;
	font-size:  x-small;
	font-decoration: underline;
}




a:link {
	color: #990000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a:visited {
	color: #990000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a:hover {
	color: #990000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}

a:active {
	color: #990000;
	font-weight: normal;
	font-size: 12px;
	font-decoration: underline;
}
.redInput {
	font: 10px Arial, Helvetica, sans-serif;
	color: #990000;
	border: 1px dashed #990000;
}
