.body  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 18px ;
 }
 .body2  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 19px ;
 }
 .body3  {
 	font-size : 11pt;
	font-family : Arial, Tahoma, Century Gothic, Century, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 21px ;
 }
  .small  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 15px ;
 }
   .small3  {
 	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 }
  .small2  {
 	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 }
 .body2a  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 21px ;
 }
 .nocolorbody2a  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	line-height : 21px ;
 }
 .nocolorbody2b  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	line-height : 21px ;
 }
 .nocolorsmallbody  {
 	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 }
  .smallbody  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	line-height : 17px ;
 }
  .smallbodybold  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	line-height : 17px ;
 }
   .smallbodyitalic  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : italic;
 	line-height : 21px ;
 }
.largebody  {
 	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 21px ;
 }
.noleftmarginlargebodybold  {
 	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : Black;
 	line-height : 20px ;
	padding-left : 0%;
/* 	padding-right : 20px; */

 }
 .smallestbody  {
 	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 15px ;
 }
 .tinywhite  {
 	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : White;
 	line-height : 13px ;
 }
 .tiny  {
 	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	line-height : 20px ;
 }
 .tiny2  {
 	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	line-height : 17px ;
 }
.smallbodywhite  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : White;
 	line-height : 19px ;
 }
 .boldsmallbodywhite  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : White;
 	line-height : 19px ;
 }
.smallestbodywhite  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : White;
 	line-height : 18px ;
 }
.submenuitem  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 }
.tinylink  {
 	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 }
 .heading  {
 	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 25px ;
 }
  .captionheading  {
	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Black;
	line-height : normal;
	letter-spacing : 8px;
}
 .headingwhite  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : White;
 	line-height : 27px ;
 }
 .headingpurple  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #AC59FF;
 	line-height : 27px ;
 }
  .subheading  {
 	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	line-height : 23px ;
 }
  .subheading2  {
 	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	line-height : 20px ;
 }
 .livertical  {
	margin-top: 15px;
}
 .livertical2  {
	margin-top: 5px;
	margin-bottom: 5px;
}
 .livertical15  {
			margin-bottom : 15px;
		}
  .subheadingwhite  {
 	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : White;
 	line-height : 19px ;
 }
  .bold  {
 	font-weight : bold;
 }
 .ul  {
text-decoration : underline;
 }
 .italic  {
 	font-style : italic;
 }
  .bolditalic  {
 	font-weight : bold;
 	font-style : italic;
 }
   .specialyellowheading  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #DEF318;
 	line-height : 19px ;
 }
    .red  {
 	color : Red;
 }
    .silver  {
	color: #A9A9A9;
}
    .silverbold  {
	color: #A9A9A9;
 	font-weight : bold;
}
    .black  {
 	color : black;
 }
   .specialyellowsmallheading  {
 	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #DEF318;
 }
   .nocolorbody  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 }
     .nobkgnd  {
	background-image: inherit;
	background : inherit;
	background-repeat : no-repeat;
}
.nopaddingtop {
	padding : 0%;
	margin-top : 0%;
	padding-top : 0%;
}
   .bigspan  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 }
span.content2
{
	FONT: Century, Century Gothic, Tahoma, Verdana, Arial, 'MS Sans Serif';
	background-color: White;
}
 
.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: black;
}
