  a:link    { color: #000080; text-decoration: none }
  a:visited { color: #000080; text-decoration: none }
  a:active  { color: #d2691e; text-decoration: none }
  a:hover   { color: #FF9900; text-decoration: none }
  .page { font-family: Arial; }

.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, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 17px ;
 }
  .small  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 }
   .smalla  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 18px ;
 }
  .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 ;
 }
  .smallbody  {
 	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	line-height : 15px ;
 }
   .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 ;
 }
 .largebodyboldred  {
 	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : Red;
 	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 ;
 }
  .smallbodyreditalic  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : italic;
 	color : Red;
 	line-height : 15px ;
 }
 td.thinborder {
 	line-height: 15px;
	border: thin solid Black;
	}
 .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 ;
 }
  .tinywhite  {
 	font-size : 7pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #000080;
 }
.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 ;
 }
  .boldsmallbodyblue  {
 	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : #191970;
 	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;
 }
 
 .tinylink2  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	hover : underline;
	color: Blue;
	text-decoration : underline;
}
 .tinylink3  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	hover : underline;
	color: Blue;
	text-decoration : underline;
}
 .heading  {
 	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 25px ;
 }
  .largeheading  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Black;
 	line-height : 27px ;
 }
  .headingred  {
 	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Red;
 	line-height : 25px ;
 }
 .headingwhite  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : White;
 	line-height : 27px ;
 }
  .headingblue  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #191970;
 	line-height : 27px ;
 }
   .subheadingblue  {
 	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : #191970;
 	line-height : 27px ;
 }
    .headingpurp  {
 	font-size : 18pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : #BF4F93;
 	line-height : 27px ;
 }
   .largeheadingblue  {
 	font-size : 20pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #191970;
 	line-height : 27px ;
 }
   .headingblue2  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #191970;
 	line-height : 35px ;
 }
   .headingblue3  {
 	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : #191970;
 	line-height : 25px ;
 }
   .headingblue4  {
 	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : #191970;
 	line-height : 20px ;
 }
    .headingred2  {
 	font-size : 17pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : Red;
 }
   .smallheadingblue  {
 	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-style : normal;
 	color : #191970;
 	line-height : 20px ;
 }
   .largeheadingblue  {
 	font-size : 23pt;
	font-family : Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-style : normal;
 	color : #191970;
 	line-height : 45px ;
 }
  .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-bottom : 10px;
		}
 .largeheadingbluevertical  {
	font-size : 23pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #191970;
	padding-bottom : 30px;
}
  .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;
 }
   .bolditalic  {
 	font-weight : bold;
 	font-style : italic;
 }
 }
   .smallbolditalic  {
  	font-size : 9pt;
 	font-weight : bold;
 	font-style : italic;
 }
 .ul  {
text-decoration : underline;
 }
 .italic  {
 	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;
 }
     .boldred  {
 	color : Red;
 	font-weight : bold;
 }
   .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;
 }
    .gray  {
	color : Silver;
}
   .allsidesborder  {
	border-left : 2px solid Black;
	border-right : 2px solid Black;
	border-top : 2px solid Black;
	border-bottom : 2px solid Black;
}
    .notopborder  {
	border-left : 2px solid Black;
	border-bottom : 2px solid Black;
	border-right : 2px solid Black;
}
   .addonebox  {
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000080;
	background : White no-repeat;
	border : thin;
	border-left : 2px solid Black;
	border-right : 2px solid Black;
	border-top : 2px solid Black;
	border-bottom : 2px solid Black;
	padding : 2px 2px 2px 2px;
}
   .addonebox2  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000080;
	background : White no-repeat;
	border : thin;
	border-left : 2px solid Black;
	border-right : 2px solid Black;
	border-top : 2px solid Black;
	border-bottom : 2px solid Black;
	padding : 2px 2px 2px 2px;
}
   .addoneboxblue  {
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Gold;
	background : #6a5acd no-repeat;
	border : thin;
	border-left : 2px solid Black;
	border-right : 2px solid Black;
	border-top : 2px solid Black;
	border-bottom : 2px solid Black;
	padding : 2px 2px 2px 2px;
}
   .addoneboxsilver  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Yellow;
	background : #778899 no-repeat;
	border : thin;
	border-left : 2px solid Black;
	border-right : 2px solid Black;
	border-top : 2px solid Black;
	border-bottom : 2px solid Black;
	padding : 3px 3px 3px 3px;
}
   .addoneboxsilver2  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Red;
	background : #e9e9e9 no-repeat;
	padding : 0px 3px 0px 3px;
}
   .addoneboxsilver3  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : Red;
	background : #e9e9e9 no-repeat;
	padding : 0px 3px 0px 3px;
}
 
 
.composers {
	font-weight: bold;
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 21px;
}
.small_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009900;
}
.onetwofive_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000080;
}
.cart_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.cart_headline_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cart_cat_headline {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000080;
	font-weight: bold;
	color: #FFFFFF;
}
.cart_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.cart_links {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.cart_tab1 {
	width: 600px;
}
.cart_copybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.cart_huge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.cart_cat_subline {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
.cart_cat_headlineIA {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999999;
	font-weight: bold;
	color: #FFFFFF;
}
.cart_cat_headlineFREE {

	font-family: Arial, Helvetica, sans-serif;
	background-color: #006633;
	font-weight: bold;
	color: #FFFFFF;
}
