body {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#308330;
}
#body {
margin:0px;
background-image:url(/Portals/0/Skins/ychs/background.png);
background-repeat:repeat-x;
background-color:#3fab42;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#308330;
}
td, p, li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
.mainContainer {
margin-left:auto;
margin-right:auto;
background-image:url(/Portals/0/Skins/ychs/mainback.png);
background-repeat:repeat-y;
width:951px;
background-color:#ffffff;
}
a:link {
color:#308330;
text-decoration:underline;
}
a:hover {
color:#000000;
text-decoration:underline;
}
a:visited {
color:#308330;
text-decoration:underline;
}
.search {
background-image:url(/Portals/0/Skins/ychs/searchback.png);
background-repeat:no-repeat;
width:742px;
height:36px;

}
.search div {
padding-top:5px;
padding-right: 24px;
}
ul {
list-style-image:url(/Portals/0/Skins/ychs/bullet.gif);
line-height:18px;
}
#bottomFooter{
background-image:url(/Portals/0/Skins/ychs/footer.png);
background-repeat:no-repeat;
height:50px;
font-size: 8pt;
color: white;
}
#bottomFooter div{
padding-top:25px;
color:#ffffff;
margin-left:300px;
font-size: 8pt;
color: white;
}
#footer a:link {
color:#ffffff;
text-decoration:none;    
}
#footer a:hover {
color:#ffffff;
text-decoration:underline;    
}
.formfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #258028;
	font-size: 8.5pt;
}
.formtable{
background-color: #EFF7EE;
}
.formpad{
padding: 5px;
}

.sepbdr
{
border-bottom: 3px solid #FFFFFF;
width:100%;
}
#SepLine{
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 15px;
	padding-left: 3px;
}
#Date
{
	background-image:url(/Portals/0/Skins/ychs/dateback.png);
	background-repeat:no-repeat;
	padding-right: 24px;
	font-size: 8pt;
	color: white;
	text-align: right;
	height:23px;
	font-weight:bold;
}
/*Styles for Elements*/
.bx-ltgreen
{padding: 5px;	font-weight: bold;	text-align: center;	color: white; background-color: #E3F1E2;}

.bx-green
{padding: 5px;	font-weight: bold;	text-align: center;	color: white; background-color: #2b912d;}

.bx-dkgreen
{padding: 5px; font-weight: bold; text-align: center; color: white; background-color: #1A761A;}

.bg-ltgreen
{background-color: #E3F1E2;}

.title-og
{color: #f99c02;}

.title-green
{color: #1A761A;}

.title-lg
{font-weight: bold; font-size: 15pt; padding-bottom: 10px;}

.title-md
{font-weight: bold;	font-size: 14pt; padding-bottom: 8px;}

.title-sm
{font-weight: bold;	font-size: 11pt; padding-bottom: 5px;}

.font-sm
{font-size: 8pt;}

/* Paddings */
.b-5 
{padding-bottom: 5px;}

.b-10 
{padding-bottom: 10px;}

.tb-20
{padding-bottom: 20px;
 padding-top: 20px;	
}


/* Overide */
.Normal
{
	font-size: 8.5pt;
	line-height: 13pt;
	font-family: Verdana, Helvetica, sans-serif;
}
.SubHead
{
	font-size: 8.5pt;
	line-height: 13pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #046C0B;}

.Head
{
	color: #046C0B;
	font-weight: bold; 
	font-size: 15pt; 
	padding-bottom: 5px;}

A.CommandButton:link	
{	
	text-decoration: underline;
	color:	#258028;
}	
		
A.CommandButton:visited	
{	
	text-decoration: underline;
	color:	#258028;
}	
		
A.CommandButton:active	
{	
	text-decoration: underline;
	color:	#258028;
}	
		
A.CommandButton:hover	
{
	text-decoration: underline; 
	color:	#FDA502;
}


.septitle-bg
{
	background-image: url(/Portals/0/York%20Catholic/titlebg.gif);
	background-repeat: repeat-x;
	text-align: center;
	}

.sepln-bg
{
	background-image: url(/Portals/0/York%20Catholic/seplnbg.gif);
	background-repeat: repeat-x;
	text-align: center;
	}
	
div.DNN_Documents  td.TitleCell { width:700px; }
A.white:link	
{	
	text-decoration: none;
	color:	#FFFFFF;
}	
		
A.white:visited	
{	
	text-decoration: none;
	color:	#FFFFFF;
}	
		
A.white:active	
{	
	text-decoration: none;
	color:	#FFFFFF;
}	
		
A.white:hover	
{
	text-decoration: none; 
	color:	#FBD896;
}
.OptIn_ListTable td{
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
}
.ProductRetailPrice {
display:none;
}
.ProductSavedPrice {
display:none;
}
.EULA_Bar {
display:none;
}
