@charset "UTF-8";
/* CSS Document */

body {
	font: 100% Arial, Helvetica, sans-serif;
	background: #4A79A5;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
.subpage #container {
	width: 750px;  
	background: #FFFFFF;
	margin: 0 auto; 
	text-align: left;
}

.subpage #header {
	background: #FFBA5A; 
	padding: 1px 0 0 0;
	height: 30px;
	margin: 0;

}
.subpage #header li {
	display: inline;
	margin: 0;
	padding: 0 20px 0 0;
}

.subpage #header a{
	font-size: .8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4A79A5; 
	text-decoration:none
}

.subpage #header a:hover{
	color:#FFFFFF; 
	text-decoration:none
}

#header ul {
	margin-top: 5px;
}

img {
	border: 0px;
}

#tableofcontents {
	width: 650px;
	padding: 0 10px;
	margin: 0 0 20px 0;
}

#tableofcontents li {
	margin-bottom: 5px;
}

#tableofcontents #unitimage {
	float: right;
	text-align: center;
}

#mainContent .twoimages {
	width: 650px;
}

.floatright {
	float: right;
	margin-right: 50px;
	text-align: left;
}

.floatleft {
	float: left;
	margin-left: 50px;
	text-align: left;
}

#bottomnav {
	margin: 40px 20px 0 20px;
}

#bottomnav2{
	width: 650px;
	text-align: center;
	margin-bottom: 20px;
}

.contentstyle {
	background: #4A79A5;
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	size: 1em;
	text-align: center;
}


#return_footerlink {
	text-align: center;
	margin-bottom: 15px;
}

#return_footerlink2 a{
	color: #4A79A5; 
	text-decoration:none; 
	font:Arial, Helvetica, sans-serif; 
	font-size: .9em; 
	font-weight: bold;
	text-align: center;
}

#return_footerlink2 a:hover {
	color: #FFBA5A; 
	text-decoration:underline; 
	font:Arial, Helvetica, sans-serif; 
	font-size: .9em; 
	font-weight: bold;
	text-align: center;
}

#blue_stripe {
	width: 750px;
	background: #B6CBDE;
	text-align:center;
	margin: 0;
	padding: 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	color: #355775; 
	text-align: center;
}

/*TOP LOGO SECTION*/

#top_section {
	width: 750px;
	height: 69px;
	align: center;
	background: #4A79A5;
	padding: 0;
	margin: 0;
		
}

/*SEARCH BOX*/

#googlesearch {
float:right;
margin: 0;
padding: 40px 5px 0 0;

}

.subpage #mainContent table#chron p {
	padding: 0;
	margin: 0;
}

/*MAIN BODY TEXT*/
.subpage #mainContent {
	padding: 0 40px; 
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em; 
	color:#355775;
	line-height: 150%;
}

/*FOR QUOTES*/
#mainContent .quote {
	color:#355775;
	line-height: 110%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2em;
}

#mainContent .quote2 {
	color:#355775;
	line-height: 180%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2em;
}

/*FOR ITALICS*/
.italic {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.italic2 {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: center;
	font-size: 1em;
}

.italic3 {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: center;
	font-size: .8em;
}

/*FOR ITALICS WITH LESS SPACE BETWEEN THE LINES*/
#mainContent .italic_nospace {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	line-height: 120%;
	font-size: .8em;
}

/*FOR UNDERLINE*/
.underline {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/*FOR HEADER UNDERLINE*/
.underlineheader {
color: #4A79A5; 
	text-decoration: underline; 
	font:Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: bold
}

/*FOR BULLETS*/
#mainContent ul .bullet {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	list-style: outside;
	list-style: disc;
}

ul.bullet li {
	padding-bottom: 10px;
}

/*FOR NUMBERED LISTS*/
#numbered li {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px;
}

.numbered li {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px;
}

/*FOR Roman Numeral NUMBERED LISTS*/
#mainContent .roman {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	list-style:lower-roman;
}

/*FOR BIG HEADERS*/
#mainContent .bigtitle {
	color: #4A79A5;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/*FOR CENTERED BIG HEADERS*/
#mainContent .bigtitle_center {
	color: #4A79A5;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

.bigtitle_center {
	color: #4A79A5;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

/*FOR SMALL HEADERS*/
#mainContent .smltitle {
	color: #4A79A5;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/*FOR CENTERED SMALL HEADERS*/
#mainContent .smltitle_center {
	color: #4A79A5;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}

/*FOR CENTERED UNBOLD HEADERS*/

.unboldtitle_center {
	color: #4A79A5;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}

/*FOR LINKS*/
#mainContent a {
	color: #4A79A5; 
	text-decoration:none; 
	font:Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: bold
}

/*FOR HOVERING OVER LINKS*/
#mainContent a:hover {
	color: #FFBA5A; 
	text-decoration:underline; 
	font:Arial, Helvetica, sans-serif; 
	font-size: 1em; 
	font-weight: bold;
}

/*FOR GLOSSARY HEADER*/
h1.glossary {
	color: #FFF; 
	font:Arial, Helvetica, sans-serif; 
	font-size: 1.5em; 
	font-weight: bold;
	text-align: left;
	border-bottom: 1px #FFFFFF solid;
	padding: 5px
}

/*FOR GLOSSARY TEXT*/
p.glossarytext {
	color: #FFF; 
	font:Arial, Helvetica, sans-serif; 
	font-size: .9em; 
	font-weight: normal;
	text-align: left;
	margin: 5px;
}



/*FOR FOOTER*/
.subpage #footer {
	text-decoration: none;
	color: #ffba5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	text-align:center;	
	margin-top: 10px;	
}

/*FOR FOOTER LINKS*/
.subpage #footer a {
	text-decoration: none;
	color: #ffba5a;
	font-family: Arial, Helvetica, sans-serif;
}


/*FOR FINGERING CHART*/
ul.fingeringchart {
	list-style: none;
}

.fingeringchart li{
	list-style: none;
	padding-top: 35px;
	margin-left: -30px;
}

.fingeringchart2 li{
	list-style: none;
	padding-top: 42px;
	margin-left: -40px;
}

/*FOR HOVERING OVER FOOTER LINKS*/
.subpage #footer a:hover {
	text-decoration: underline;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

/*FOR TINY GOLD COPYRIGHT INFO AT BOTTOM OF PAGE*/
.subpage #copyright {
	font-size: .85em;
	color: #ffba5a;
}


/*FOR TINY BLUE COPYRIGHT INFO AT BOTTOM OF PAGE*/
.subpage #bluecopyright {
	font-size: .75em;
	color:#355775;
	text-align: left;
}

.subpage #copyright_two {
	font-size: .75em;
	color:#355775;
	text-align: center;
}

#copyright_two {
	font-size: .75em;
	color:#355775;
	text-align: center;
}

.copyright_two {
	font-size: .75em;
	color:#355775;
	text-align: center;
}

#copyright_three {
	font-size: .75em;
	color:#355775;
	text-align: left;
	font-style: italic;
}

.copyright_three {
	font-size: .75em;
	color:#355775;
	text-align: left;
	font-style: italic;
}

.endtext3 {
	font-size: .75em;
	color:#355775;
	text-align: left;
}

/*ignore this...*/
.clearfloat {
	clear: both;
}

#bottomgoldbar {
	clear: both;
	height: 15px;
	background: #FFBA5A;
}

/*THIS WHOLE NEXT SECTION IS FOR THE TOP ROLLOVER NAVIGATION FOR NUMBERS*/
.subpage .menu {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	position: relative;
	height: 65px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 750px;
	background: #FFFFFF;
	text-decoration:none;
}

.subpage .menu ul {
	padding: 0;
	margin: 10px 0 0 0;
	height: 25px;
	list-style-type: none;
	position: relative;
	width: 520px;
	background: none;
	display: inline;
}
.subpage .menu li {
	display: inline; 
	float: left;
	text-decoration: none;
	padding: 0;
	background: none;
	
}

/*this is the text that appears when you roll over the numbers*/
.subpage .menu ul.topnav li {
	color: #000;
	padding-left: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
}

.subpage .menu li a {
	display: inline;
	text-decoration: none;
	color: #ffba5a;
	float: left;
	font-weight: bold;
	height: 15px;
	padding: 5px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.subpage .menu li ul {
	visibility: hidden;
	position: absolute;
	top: 10px;
	left: 0;
	overflow: hidden;
	display: inline;
	width: 505px;
}
.subpage .menu table {
	margin: -1px;
	border-collapse: collapse;
	font-size: 1em; /* Font size for IE 5.5 */
}
/* First Line is for IE 7 and non-IE browsers, and the second line is for IE 5.5 and IE 6 */
.subpage .menu li:hover a,
.subpage .menu li a:hover {
	text-decoration: none; 
	border: 0; 
	background: #ffba5a;
	color: #000;
}

.subpage .menu li:hover ul,
.subpage .menu li a:hover ul {
	visibility: visible;
	height: 40px;
	background: none;
	border: none;
	left: 0;
	top: 25px;
	overflow: visible;
	display: inline;
}

/*FOR MUSIC BASICS LINKS ON THE MAIN PAGE)*/
.musicbasics {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px;
	list-style: none;
}

.musicbasics li {
	padding-bottom: 35px;
}

/*FOR TECHNIQUE EXERCISES PAGE*/

span.tbclass {
	font-weight: normal;
	font-style:italic;
}

#tblist {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px;
	list-style: none;
	padding-left: 100px;
}

#tblist li {
	padding-bottom: 10px;
}


/*FOR VIOLIN BASICS LINKS ON THE MAIN PAGE)*/
.violinbasics {
	color:#355775;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px;
	list-style: none;
}

.violinbasics li {
	padding-bottom: 10px;
}

/*FOR UNIT FORTE PIANO AND MEZZO*/

#mainContent .musicalnotation {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	font-size: 1.3em;
}

/*FOR END NOTES*/

#mainContent div.endnote_link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em; 
	color:#355775;
	line-height: 150%;
	text-decoration: none;
	border-bottom: 1px solid #355775;
	padding-right: 560px;
	font-weight: normal;
}

/*FOR TABLES IN VIOLIN BASICS AND MUSIC BASICS)*/


tr.tableline {
	border-right: 1px solid #355775;
	padding: 0;
	margin: 0;
}

.basicstable
{ width: 675px;
	border: 1px #355775 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
	margin-bottom: 25px;
}

.basicstable2
{ width: 675px;
	border: 2px #CCC solid;
	border-collapse: collapse;
	border-spacing: 0px; 
	margin-bottom: 25px;
}

.mediumtable
{ width: 520px;
	border: 1px #355775 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
	margin-bottom: 25px;
}

.smalltable
{ width: 400px;
	border: 1px #355775 solid;
	border-collapse: collapse;
	border-spacing: 0px; 
	margin-bottom: 25px;
}

.basicstable_noborder
{ width: 675px;
	border: none;
	border-collapse: collapse;
	border-spacing: 0px; 
	margin-bottom: 25px;
}


td.tableheader {
	background-color: #f2f2f2;
	border-right: 1px #355775 solid;
	border-bottom: 1px #355775 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .9em;
	color: #355775; 
	text-align: center;
}


td.tablecontents {
	background-color: #FFF;
	border-right: 1px #355775 solid;
	border-bottom: 1px #355775 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	color: #355775; 
	text-align: left;
	line-height: 120%;
	padding: 5px;
}

td.center_contents {
	background-color: #FFF;
	border-right: 1px #355775 solid;
	border-bottom: 1px #355775 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	color: #355775; 
	text-align: center;
	line-height: 120%;
	padding: 5px;
}

td.tableimage {
	background-color: #FFF;
	border-right: 1px #355775 solid;
	border-bottom: 1px #355775 solid;
	text-align: center;
}

td.borderless {
	background-color: #FFF;
	border-bottom: 1px #355775 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	color: #355775; 
	text-align: left;
	line-height: 120%;
	padding: 10px;
}

td.borderless_centered {
	background-color: #FFF;
	border-bottom: 1px #355775 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	color: #355775; 
	text-align: center;
	line-height: 120%;
	padding: 10px;
}

td.borderless_centered2 {
	background-color: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .8em;
	color: #355775; 
	text-align: center;
}

a.bluebar_link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #355775; 
	text-align: center;
}

a.bluebar_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}

#glossarylist li{
	list-style: none;
	padding: 5px 0;
}

#glossarylist {
	margin-left: 0;
}

.bold_subheader {
	font-weight: bold;
}

#purchase {
	font-size: .9em;
	
}

#purchase td.description {
	padding: 8px;
	border-bottom: 1px solid #666666;
}

#purchase td.image {
	padding: 10px 0 5px 0;
	text-align:center;
	border-bottom: 1px solid #666666;
}

#purchase td.image2 {
	padding: 17px 0 0 0;
	text-align:center;
	border-bottom: 1px solid #666666;
}

#purchase td.headers {
	padding: 8px 0;
	text-align:center;
	font-size: 1em;
	font-weight:bold;
	border-bottom: 1px solid #666666;
}

#contents td {
	padding: 5px 0;
}

#contents {
	padding: 20px 0;
}

.contents_sub {
	list-style: none;
}

#contents .sg_contents_header {
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 0;
}

#contents .sg_contents_header td {
border-bottom: 1px solid #666666;
padding-bottom: 0;
}

#logo_table {
	padding: 15px 0;
}

#logo_table td{
	border-bottom: 1px solid #666666;
}

.style2 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4A79A5;
}
a.style2{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
a.style2:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
a.style2:visited{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
a.style2:visited:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.style2a {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4A79A5;
}
.style3 {color: #FFBA5A; font:Arial, Helvetica, sans-serif;font-size: 14px;}
.style8 {font-size: 10px; color: #FFBA5A;font-family: Arial, Helvetica, sans-serif;}
.style9 {font-size: 16px; font-weight: bold;}
.style10 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#355775}
.style11 {font-family: Arial, Helvetica, sans-serif;font-size: 14px; color:#355775}
.style13 {color: #355775; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
a.style13 {color: #355775; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
a.style13:hover {color: #FFBA5A; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
a.style13:visited {color: #355775; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
a.style13:visited:hover {color: #FFBA5A; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
.style17 {color: #4A79A5; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.style18 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #355775;
}
.style19 {
	font-weight: bold; font-size: 16px; COLOR: #00BBEA; font-family: Arial, Helvetica, sans-serif
}
.style20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A79A5}
.style21 {
	font-weight: bold; font-size: 16px; color: #FFD21F; font-family: Arial, Helvetica, sans-serif
}
.style24 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4A79A5; font-style: italic; }
.style26 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4A79A5; font-style: italic;}
.style27 {
	font-weight: bold; font-size: 16px; color: #00CF00; font-family: Arial, Helvetica, sans-serif
}
.style28 {
	font-weight: bold; font-size: 16px; color: #FFB600; font-family: Arial, Helvetica, sans-serif
}
.style29 {
	font-weight: bold; font-size: 16px; color: #B555EF; font-family: Arial, Helvetica, sans-serif
}
.style30 {
	font-weight: bold; font-size: 16px; color: #B555EF; font-family: Arial, Helvetica, sans-serif
}
.style31 {
	font-weight: bold; font-size: 16px; color: #0092FF; font-family: Arial, Helvetica, sans-serif
}
.style32 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: italic;
}
.style36 {
	font-weight: bold; font-size: 16px; color: #217DFF; font-family: Arial, Helvetica, sans-serif
}
.style40 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #355775; font-style: italic; }
a.style40 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #355775; font-style: italic; }
a.style40:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
a.style40:visited{color: #355775;  text-decoration:none;font:Arial, Helvetica, sans-serif;font-size: 12px; font-style: italic}
a.style40:visited:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif;font-size: 12px; font-style: italic}
.style41 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4A79A5; font-style: italic; }
a.style41 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4A79A5; font-style: italic; }
a.style41:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic}
a.style41:visited{color: #4A79A5; text-decoration:none;font:Arial, Helvetica, sans-serif;font-size: 12px; font-style: italic}
a.style41:visited:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif;font-size: 12px; font-style: italic}
.style43 {color: #3D698D; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px}
.style47 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3D698D; font-weight:bold }
a.style47 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3D698D; font-weight:bold }
a.style47:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold}
a.style47:visited{color: #3D698D; text-decoration:none;font:Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold}
a.style47:visited:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold}
.top{font-size: 13px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #4A79A5; text-decoration:none}
a.top{font-size: 13px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #4A79A5; text-decoration:none}
a.top:hover{font-size: 13px;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-decoration:none}
a.top:visited{font-size: 13px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #4A79A5; text-decoration:none}
a.top:visited:hover{font-size: 13px;color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;font-weight: bold;	text-decoration:none}
.bottom{color:#FFBA5A; font:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none}
a.bottom{color:#FFBA5A; font:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none}
a.bottom:visited{color:#FFBA5A;  font:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none}
a.bottom:hover{color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline}
a.bottom:visited:hover{color:#FFFFFF;  font:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline}
.text{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif;font-size: 14px; font-weight: bold}
a.text{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
a.text:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
a.text:visited{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
a.text:visited:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.title {color: #4A79A5; text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px}
a.title{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.title:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.title:visited{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.title:visited:hover{color: #FFBA5A;  text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
.style22{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.style22{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.style22:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.style22:visited{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
a.style22:visited:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
.style26 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4A79A5; font-style: italic;}
a.style26 {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #4A79A5; font-style: italic;}
a.style26:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic;}
a.style26:visited{color: #4A79A5; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic;}
a.style26:visited:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 13px; font-style: italic;}
.toptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4A79A5; font-weight:bold}
a.toptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4A79A5; font-weight:bold; text-decoration:none
}
a.toptitle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFBA5A; font-weight:bold; text-decoration:none
}
.toptitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4A79A5;
	font-weight:bold;
	text-decoration: underline;
}
.toptitle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4A79A5; font-weight:bold}
.toptitle4 {color: #4A79A5; text-decoration:underline; font:Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold}
a.toptitle4 {color: #4A79A5; text-decoration:underline; font:Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold}
a.toptitle4:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold}
a.toptitle4:visited{color: #4A79A5; text-decoration:underline; font:Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold}
a.toptitle4:visited:hover{color: #FFBA5A; text-decoration:underline; font:Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold}
.toptitle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A79A5;
	font-weight:bold;
	text-decoration: none; font-style:italic;
}
.heading{font-size: 16px; color: #4A79A5; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-weight: bold}
.heading2{font-size: 18px; color: #4A79A5; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-weight: bold}
.mdltext {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; color:#355775}
.mdltextbold{color: #355775; text-decoration:none; font:Arial, Helvetica, sans-serif;font-size: 14px; font-weight: bold}
a.mdltextbold{color: #355775; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
a.mdltextbold:hover{color: #355775; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
a.mdltextbold:visited{color: #355775; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
a.mdltextbold:visited:hover{color: #355775; text-decoration:underline; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
.mdltextii {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; color:#4A79A5; font-style:italic}
.mdltext4 {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; color:#355775; font-weight: bold}
.mdlitalictext {
	font-size: 14px; color:#355775; font-style:italic; font-family: Arial, Helvetica, sans-serif
}
.endtext {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; color:#355775}
.endtext2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color:#355775}
.copy {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 2; color:#355775; font-style:italic}
.cite {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 16px; color:#355775;}
.mdltextq {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; color:#355775}
.mdltextu {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; color:#355775; text-decoration:underline; font-weight:bold}
.mdltexti {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; color:#355775; font-style:italic}
.mdlheader {
	color: #4A79A5;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
a.colorall{text-decoration:none}
a.colorall:hover{text-decoration:underline}
a.price {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#4A79A5; text-decoration:none}
a.free {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#4A79A5; text-decoration:none; font-weight: bold}
a.bn{color: #FFFFFF; text-decoration:none; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}

.style47 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3D698D; font-weight:bold }
a.style47 {text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3D698D; font-weight:bold }
a.style47:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold}
a.style47:visited{color: #3D698D; text-decoration:none;font:Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold}
a.style47:visited:hover {text-decoration:underline; color: #FFBA5A; font:Arial, Helvetica, sans-serif;font-size: 14px; font-weight:bold}

