/* CSS Document */

P, BODY, OL, UL, LI, DIV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TABLE, TD, TR, TH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

H1 {
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #330066; 
   font-weight: bold;
   margin-bottom: 0px;
   }
   
H2 {
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #330066; 
   font-weight: bold;
   margin-bottom: 0px;
   }

/* H3 should be used as typical headline */
H3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 15px;
   color: #330066; 
   font-weight: bold;
   margin-bottom: 0px;
   font-style: normal
   }


/* H4 and H5 are options for smaller headlines or subheads */
H4 {
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 0px
   }

H5 {
   font-family: Arial, Helvetica, sans-serif;
   color: #330066;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 0px
   }

H6 {
   font-family: Arial, Helvetica, sans-serif;
   color: #330066;
   font-size: 12px;
   font-weight: bold;
   margin-bottom: 0px
   }
   
b, strong {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}   

/* these are alternative styles available for body text */   

.head01 {
	caption: Heading Small Black;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
	font-size: 14px;
	font-weight: bold;
} 

.head02 {
	caption: Heading Small Purple;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color: #330066;
	font-size: 14px;
	font-weight: bold;
} 

.head03 {
	caption: Heading Black;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
	font-size: 16px;
	font-weight: bold;
} 

.head04 {
	caption: Heading Purple;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color: #330066;
	font-size: 16px;
	font-weight: bold;
} 

.head05 {
	caption: Heading Large Black;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
	font-size: 18px;
	font-weight: bold;
} 

.head06 {
	caption: Heading Large Purple;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color: #330066;
	font-size: 18px;
	font-weight: bold;
} 

.head07 {
	caption: Heading Large Red;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
    color:#b70f0f;
	font-size: 18px;
	font-weight: bold;
} 

.regular {
	caption: Regular Text Black;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

.regular02 {
	caption: Regular Text Purple;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
	color: #330066;
	font-size: 12px;
}

.bold {	
	caption: Bold Text Black;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #000000;
	font-size: 12px;
	font-weight: bold;
} 

.bold02 {
	caption: Bold Text Purple;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #330066;
	font-size: 12px;
	font-weight: bold;
} 

.small {
	caption: Small Text Black;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #000000;
	font-size: 10px;
} 

.small02 {
	caption: Small Text Purple;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #330066;
	font-size: 10px;
} 

.small03 {
	caption: Small Text White;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #FFF;
	font-size: 10px;
} 

.large01 {
	caption: Large Text Black;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
} 

.large02 {
	caption: Large Text Purple;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #330066;
	font-size: 14px;
} 

.large03 {
	caption: Large Text White;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #FFF;
	font-size: 14px;
} 

.footer {
	visible: false;
	font-size : 10px;
	
}
.copyright {
	visible: false;
	font-size : 11px;
}


/* all the link styles set here */

a.breadcrumbs:link, a.breadcrumbs:visited {
	visible: false;
   	font-family: Arial, Helvetica, sans-serif;
   	color: #330066;
   	font-size: 11px;
   	font-weight: normal;
   }

a.breadcrumbs:hover {
	visible: false;
   	font-family: Arial, Helvetica, sans-serif;
   	color: #333366;
   	font-size: 11px;
   	font-weight : normal;
}

a:link, a:visited {
	visible: false;
	color: #B70F0F;
	text-decoration: underline;
}
   
a:hover { 
	visible: false;
	color: #330066;
	text-decoration: underline;
} 
   
a:active { 
	visible: false;
	color: #333366;
	text-decoration: underline;
} 

a.menu:link, a.menu:visited {
	visible: false;
   font-size: 11px;
   color: #330066;
   font-weight: bold;
   text-decoration: none;
}
   
a.menu:hover { 
	visible: false;
	font-size: 11px;
	color: #333366;
	font-weight: bold;
	text-decoration: underline;
} 

a.firstSectionLinks:link, a.firstSectionLinks:visited {
	visible: false;
	color: #330066;
	font-weight : normal;
}
   
a.firstSectionLinks:hover { 
	visible: false;
	color: #333366;
	font-weight : normal;
} 
 
a.actioncenter:link, a.actioncenter:visited {
	visible: false;
	font-weight: normal;
  	color: #330066;
  	text-decoration: underline;
}
   
 a.actioncenter:hover { 
 	visible: false;
	color: #333366;
	font-weight: normal;
} 
   
a.footer:link,a.footer:visited { 
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #330066; 
}
	
a.footer:hover	{
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	color:#333366; 
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
	
.smallgray {
	visible: false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7e7e7e;
}
.alldayevent {
	visible: false;
	background-color: #eaeaea;
	font-family: Arial, Helvetica, sans-serif;
    color: #4a4a97;
	font-size: 12px;
	font-weight: bold;
}


/* makes a skinny HR that looks good in NN4 */
HR  {
	visible: false;
	height : 1px;
}


/* FORM stuff */
form {
	visible: false;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

input	{
	visible: false;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	font-size: 11px; 
}

select	{
	visible: false;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	font-size: 11px; 
}
	
textarea	{
	visible: false;
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal; 
	font-size: 11px; 
}
	
.button {
	visible: false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330066;
	background-color: transparent;
	
}

.required {
	visible: false;
	font-weight: bold;
	color: #330066;
}

.smallnote {
	visible: false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


/* end FORM stuff */

.calendarTitle {
	visible: false;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #330066;
}

.rowa {
	visible: false;
	background-color: #DFD1E7;
}

.rowb {
	visible: false;
	background-color: #FFFFFF;
}

/* 
 	start non-bold link styles. Bryan Mayjor - bryan@ctsg.com  8/13/2003
 */
 
a.normal:link{
	caption: Non-Bold Link;
	element:span;
	visible: false;
   	color: #330066;
	font-weight: normal;
   	text-decoration: underline;
  }
   
 a.normal:hover { 
	visible: false;
	color: #333366;
   	font-weight: normal;
   	text-decoration: underline;
  }
   
a.normal:active { 
	visible: false;
  	 color: #333366;
  	 font-weight: normal;
  	 text-decoration: underline;
  }
  
 /* 
 	end non-bold link styles. Bryan Mayjor - bryan@ctsg.com  8/13/2003
 */
 
 
.white01 {
	caption: Regular Text White;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #FFFFFF;
	font-size: 12px;
} 

.white02 {	
	caption: Bold Text White;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
   	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
} 

.blogText {
	visible: false;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #330066;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}



/* custom styles - added by Sara Pritt email: s_pritt@yahoo.com */
.cellSpace {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	visible: false;
}

a.whiteLink:link,a.whiteLink:visited {
	caption: Link Regular White;
	element:span;
	color: #ffffff;
	text-decoration : none;
}

a.whiteLink:hover  {	
	color : #3D525C;
	text-decoration : underline;
}

a.whiteBoldLink:link,a.whiteBoldLink:visited {	
	caption: Link Bold White;
	element:span;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.whiteBoldLink:hover  {	
	color : #3D525C;
	font-weight : bold;
	text-decoration : underline;
}

.white03 {	
	caption: Large Bold Text White;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

.bold03 {	
	caption: Bold Text Red;
	element:span;
	font-family: Arial, Helvetica, sans-serif;
	color: #B70F0F;
	font-size: 12px;
	font-weight: bold;
} 

.head07 {
	caption: Heading Large Red;
	element:span;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B70F0F;
	font-size: 16px;
	font-weight: bold;
} 
