body {


	background-image: url(../background.jpg) #144bcc;
	
	background-attachment:fixed;

	font-family: Tahoma;

	font-size: 11px;

	color: #333333;

	text-decoration: none;	

}

#background {
	background: url(../images/bg.jpg) repeat-x #144bcc;
	background-attachment:fixed;
	border: 0px;
	padding: 0px;
	margin: 0 auto;
	margin-top: 0px;
}

#toplinks{
	float: right;
	padding-top: 15px;
}

.toplinksa{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

.toplinksa a{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

.toplinksa a:link{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

.toplinksa a:hover{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

.toplinksa a:visited{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

.toplinksa a:active{
color:#ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}

.blacktxt {

color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
}

.redtxt {

color:#FF4200;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
}

.highlight {

color:#000000;
background-color:#FFF21E;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
text-decoration: none;
}

.bookmovesleft {

	margin: 5px;

	padding: 5px;

	float: left;

	border: 0px;

}

.bookmovesright {

	margin: 5px;

	padding: 5px;

	float: right;

	border: 0px;

}

.imgleft {

	margin: 5px;

	padding: 5px;

	float: right;

}li{

	list-style-image:url(../images/checkmark.jpg);

	margin-right: 8px;

	margin-left: 8px;

	padding-right: 8px;

	padding-left: 8px;

	background-position: 8px center;

	vertical-align: middle;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}

.testleft {

	margin: 5px;

	padding: 5px;

	float: right;

	border: 1px solid #333333;

}.testleftr {

	margin: 5px;

	padding: 5px;

	float: left;

	border: 1px solid #333333;

}

.style1 {font-size: 12}

.style2 {font-size: 12px}

h2, h1, h3, h4 {

	color: #003bc1;

}hr{

color:#CCCCCC;

}.whitet{

color:#000000;

}.whitet a:hover{

color:#000000;

text-decoration:none;

}.whitet a:link{

color:#000000;

}.whitet a:active{

color:#000000;

}.whitet a:visited{

color:#000000;

}



.a{

color:#003bc1;

text-decoration: none;

border: none;

} a:hover{

color:#003bc1;

text-decoration:none;

border: none;

} a:link{

color:#003bc1;

text-decoration: none;

border: none;

}a:active{

color:#003bc1;

text-decoration: none;

border: none;

} a:visited{

color:#003bc1;

text-decoration: none;

border: none;

}
