
body {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #130080; bgcolor: #660099; margin-top: 5px;	margin-left: 10px;
}
p {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #130080;
}
.vertline {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #ffffff;
}
td {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #130080;
}
li {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #130080;
}
a.link { color: #0000ff; text-decoration : underline;
}
a.visited { color: #808080; 
}
a.hover { color: #ff0000; text-decoration : none; 
} /* main body links   */


a { text-decoration : underline;
}
a.links1:link { color: #0000ff; 
}
a.links1:visited { color: #808080; 
}
a.links1:hover { color: #ff0000; text-decoration : none; 
} /* main body links   */
a.links2:link { color: #00FFFF; 
}
a.links2:visited { color: #f8f4c7; 
}
a.links2:hover { color: yellow; text-decoration : none; 
} /* right side and bottom nav links   */
a.links3:link { text-decoration : none;
}
a.links3:visited { text-decoration : none;
}
a.links3:hover { color: #ff0000; text-decoration : underline; 
} /* main body links, no underline, no different color   */

h1 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 15pt; color: #660099; font-weight: bold; 
}  /* large blue heading, bold   */
.h1_blue {
font-family: arial, helvetica, geneva, sans-serif; font-size: 14pt; color: #130080; font-weight: bold; 
}  /* large blue heading, bold   */
.h1_purple {
font-family: arial, helvetica, geneva, sans-serif; font-size: 15pt; color: #660099; font-weight: bold; 
}  /* large purple heading, bold   */

h2 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 12pt; color: #CC0000; font-weight: bold;
}  /* red coloured, bold, secondary heading  */

h3 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 11pt; color: #130080; font-weight: bold;
}  /* blue coloured, bold, secondary heading  */
h4 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 13pt; color: #CC0000; font-weight: bold;
}  /* larger red coloured, bold, secondary heading  */
.text1 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold;
} /* white text, bold, */
.text2 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #ffffff; 
} /* white text, not bold, */
.text3{
font-family: arial, helvetica, geneva, sans-serif; font-size: 13pt; color: #ffffff; font-weight: bold;
}  /* White, bold, top main heading   */
.text4 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 12pt; color: #130080; font-weight: bold;
}  /* blue coloured, bold, larger secondary heading  */
.text5 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 12pt; color: #CC0000; font-weight: bold; 
}  /* red coloured, bold, secondary heading  */
.text5yellowbg {
font-family: arial, helvetica, geneva, sans-serif; font-size: 12pt; color: #CC0000; font-weight: bold; background-color: #F9FA96; padding: .3em;
}  /* text with yellow background  */
.text6 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #CC0000; font-weight: bold;
}  /* red coloured, bold, smaller secondary heading  */
.text7 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 14pt; color: #0B3D91; font-weight: bold; 
}  /* large blue heading, bold   */
.text8 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 13pt; color: #0B3D91; font-weight: bold; 
}  /* large blue heading, bold   */
.text9 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10pt; color: #CC0000; 
}  /* red coloured, normal font  */
.text10 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 11pt; color: #130080; font-weight: bold;
}  /* blue coloured, bold, secondary heading  */
.bluelinebg {
font-family: arial, helvetica, geneva, sans-serif; font-size: 12pt; color: #F9FA96; font-weight: bold; background-color: #130080; padding: .3em;
}  /* text with yellow background  */

.bluelinebgsm {
font-family: arial, helvetica, geneva, sans-serif; font-size: 11pt; color: #F9FA96; font-weight: bold; background-color: #130080; padding: .1em;
}  /* text with yellow background  */

.bluelinebgsm2 {
font-family: arial, helvetica, geneva, sans-serif; font-size: 11pt; color: #F9FA96; background-color: #CC0001; padding: .1em;
}  /* text with red background  */

.blueborder {
font-family: arial, helvetica, geneva, sans-serif; font-size: 10.5pt; color: #130080; background-color: #F9FA96; padding: .3em; border-width: 2px; border-style: solid; border-color: #130080;
}  /* text with yellow background and blue border */

.textcopyright {
font-family: tahoma, helvetica, geneva, arial, sans-serif; font-size: 8pt; color: #f0f8ff;
}
.textcaption {
font-family: tahoma, helvetica, geneva, sans-serif; font-size: 9pt; color: #0B3D91;
}
.smtextcaption {
font-family: tahoma, helvetica, geneva, sans-serif; font-size: 8pt; color: #000000;
}
.imgborder {
border-color: #CC0000; border-style: double; border-width: 4px; padding: .1em;
}
.toptext {
font-family: verdana, helvetica, geneva, sans-serif; font-size: 8pt; color: #130080;
}
.textsearch {
font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 7pt; color: #130080;
}

#frame1 {
  width:420px;	
	border-width: 2px;
	border-style: solid;
	border-color: yellow;
} /* table frame surrounding images on World Kindness page  */

#box-newsletter {	
	width:103px;
	padding:0px;
	background-color: #ffffff;
	border-color: #130080;
	border-style: solid;
	border-width:2px;
} /* blue box around newsletter area - for compliant browsers  */

* html #box-newsletter {	
	width:112px;
	padding:2px;
	background-color: #ffffff;
	border-color: #130080;
	border-style: solid;
	border-width:2px;
} /* blue box around newsletter area - for IE only  */


#navcontainer ul 
 {
margin: 0;
padding: 0;
list-style-type: none;
font-weight: bold;
text-align:center;
}

#navcontainer li
 { 
 margin: 0; 
/* border-bottom: 0px; 
 border-style:solid; 
 border-width: 2px; 
 border-color:#FFFF00;*/
}

 #navcontainer a
{
display: block;
PADDING-RIGHT: 3px;
PADDING-LEFT: 3px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 5px;
color: #ffffff; 
background-color: #CA0000;
WIDTH: 100px;
/*width: 110px;*/
/*padding: 5px;*/
text-decoration: none;

border-bottom: 0px; 
 border-style:solid; 
 border-width: 2px; 
 border-color:#FFFF00;
}

* html #navcontainer A {
  width: 110px;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;
}
/*for IE only */

#navcontainer a:hover
{
background-color: #6500A1;
color: #ffffff;
}
 /* &#64;*/