
body {background-color:#ead3ed; margin: 0 0 0 0; padding-top: 30px;font-size: 16px; font-family: Times New Roman;background-image: url(/img/fairy-bg.gif); background-repeat: repeat-x; background-position: top left;}
body a{
	color: #943458; font-weight: bold;
}
body h3 {
 color: #554f84; font-size: 20px; text-transform: uppercase;
}
body h2{
	 color: #554f84; font-size: 20px; text-transform: uppercase;
}

h1 a{color: #554f84; text-decoration: none; font-size: 35px;}
h1 a:hover{color:#554f84; text-decoration: none;}


.pic{
	/*margin-top: 18px; margin-left: 40px;*/ position: absolute; top: 20px; left: 30px; z-index: 1; width: 189px;
}
.cleartab{
	  margin-top: 5px; 
}
.lf{z-index:5; position: relative;
	
}
.hclass{	
	color: #554F84; font-family: "Times New Roman", Times, serif; margin: 0 0 0 10px; padding-bottom: 5px;
}

.par{
	 font-family: Palatino Linotype; margin: 0 10px 0 0; 
}
.par a{color: #8E5A86; text-decoration: none;font-size: 15px; 	
}
.par a:hover{
	text-decoration: underline;color: #8E5A86;
}
.par1{
	 font-family: Palatino Linotype; 
}
.par1 a{color: #8E5A86; text-decoration: none;font-size: 17px; 	
}
.par1 a:hover{
	text-decoration: underline;color: #8E5A86;
}
.cl1{ 
	color: #8E5A86; background-color: #F0DEF3; padding: 8px; margin-bottom: 20px;
}
.cl2{ 
	color: #8E5A86; background-color: #F0DEF3; padding: 10px; margin-bottom: 20px;
}
.cl2 a{
	text-decoration: none; color: #8E5A86; font-weight: normal;
}
.cl2 h3 a{
	text-decoration: underline; color: #554f84; font-size: 20px; text-transform: uppercase; font-weight: bold;
}
.picpad{
	padding: 0 0 50px 0;
}
.picbr{
	border-style: solid; border-color: #f0def3; border-width: 5px;
}
.print td{
	vertical-align: top;
}
.rf {float:left; padding:5px 15px 5px 5px; text-align: center; font-weight: bold;}
.error{
	color: Red; padding-right: 3px; font-size: 20px;
}
.line{
	text-align: center; width: 800px;
}
