body{
	font-family: "Times";
	font-size: 10pt;
}


.head{
  	background-color : #EEEEFF;
 	border-width : 0 30px 0 30px;
 	border-style : solid;
  	border-color : #AABBCC;
  	width: 100%;
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
  	
}

.head1{
	font-family: "times";
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
  	text-align: right;
}

.head2{
	font-family: "sans-serif";
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
}
.default{
	background: #EEEEFF;
	border-style: solid;
	border-color : #AABBCC;
	width: 100%;
}

.menu{
	background: #248;
}

.sub{
	background: #EEEEFF;
}

.layout{
	background: #789;
	color: #edf;
}

p.lesson{
	color: #333333;
	font-size: 12pt;
	text-align: left;
	padding: 10px 0px 0px 20px;
}

p.linkTitle{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

p.linkBody{
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background: #fffffe;
	color: #777777;
}

p.linkCategory{
	text-align: left;
	color: #333333;
	font-size: 13pt;
	font-weight: bold;
}

p.back{
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
}
p.footer{
	text-align: right;
	font-size: 10pt;
	font-weight: bold;
}
p.select{
	text-align: left;
	color: #aaaaaa;
	font-size: 10pt;
}

p.profile{
	text-decoration: underline;
	color: #555555;
	padding-bottom: 0px;
}

td.common{
	background: #eeffff;
	padding: 0px 0px 0px 100px;
}
h4.title{
	color: #555;
	font-size: 12pt;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
a:link{
	color: #479;
	text-decoration: none;
}

a:visited{
	color: #479;
	text-decoration: none;
}

a:active{
	color: #740;
	text-decoration: none;
}


a:hover{
	color: #2a4;
	text-decoration: underline;
}
th{
  font-size: 11pt;
  background: #edf;
  font-family: "Times";
  text-align: center;
  font-weight: bold;
}

table.lesson{
  border-collapse: collapse;
}

li{
	font-size: 10.5pt;
	padding: 0px 0px 0px 0px;
}


ul.lesson{
	font-size: 9pt;
	padding: 0px 0px 0px 50px;
}
ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

h5.footer{
	color: #555555;
	font-size: 11pt;
}

td.lesson-bg{
	background: url(../pictures/for_page/midi4_picture.jpg) no-repeat right top;
}

.question{
	color: #555555;
	font-size: 15pt;
	font-family: "fantasy";
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;	
}
.question2{
	color: #555555;
	font-size: 11pt;
	padding: 0px 0px 0px 20px;	
	margin: 0px 0px 0px 0px;	
}

.answer{
	color: #777777;
	font-size: 15pt;
	font-family: "fantasy";
	padding: 0px 0px 0px 100px;
	margin: 0px 0px 0px 0px;
}

.answer2{
	color: #777777;
	font-size: 11pt;
	padding: 0px 0px 0px 120px;
	margin: 0px 0px 0px 0px;
}
