body { background-image:  url(images/BG.gif);}
.bodytext2 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

p, li {
	font-family: Arial;
	font-size: 10pt;
	padding-left:10px;
	padding-right:10px;
	}

h1			 {font-family:verdana; font-size:16px; font-weight:bold; color:#8B08F5; padding-top:10px;}
h2			 {font-family: arial;  font-size:18px; font-weight:bold; color:#36405C; padding-top:10px;}
.header-dark {font-family:verdana; font-size:16px; font-weight:bold; color:#36405C; padding-top:10px;}

.alltext {
	font-family: Arial;
	font-size: 10pt;
	padding-left:10px;
	padding-right:10px;
	}

.bigHeader {
	color: #800080;
	font-weight: bold;
	font-size:16px;
		}
		
.right-links {font-family: Verdana;	font-size: 12px; color:#3C0FB9;	font-weight: bold; line-height:20px;}
.right-links a:link, .right-links a:active, .right-links a:visited   {color:#3C0FB9; text-decoration: none ;}
	.right-links a:hover {color:#9F7E05;text-decoration:underline; }

.right-text {font-family:Arial; font-weight:normal; font-size:13px;}

.menu {font-family:Verdana; font-size:12px; color:#3C0FB9; font-weight:bold; }
.menu a:link, .menu a:active, .menu a:visited   {color:#3C0FB9; text-decoration: underline; }
	.menu a:hover {color:#fff; text-decoration:none;}

#menu {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0px;
	padding-bottom: 6px;
	line-height:22px;
	}
	

.header {font-family:Arial; font-size:15px; font-weight:bold; color:#8B08F5;}

.purple  {color: #3C0FB9; font-weight: bold; }
.purple-em  {color: #3C0FB9; font-weight: bold; font-style:italic;}
.purple-em-16  {font-size:16px; color: #3C0FB9; font-weight: bold; font-style:italic;}
.purple-16  {font-size:16px; color: #3C0FB9; font-weight: bold;}
.purple-14  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #3C0FB9; font-weight: bold;}
.red  {color: #FF0000; font-weight: bold; }
.red-em  {color: #FF0000; font-weight: bold; font-style:italic;}
.red-bold-14  {font-size:14px; color: #FF0000; font-weight: bold;}
.style47 {font-family: Arial; font-size: 10pt;}
.black-16  {font-size:16px; color: #000000; font-weight: bold;}


.white, .white a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
.white a:hover   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }

.right-title {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}

a {	font-weight : bold;
	text-decoration: underline;
	color: #8B08F5;}
	a:hover {
		font-weight:bold;
		text-decoration: none;
		color: #a50000;}

a.mlink {
	font-weight : bold;
	text-decoration : none;
	color : purple;
	font-size : 11px;}
	a.mlink:hover {
		font-weight : bold;
		text-decoration : underline;
		color : purple;}
	
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;}



			.lesson, .lesson p, .lesson td, .lesson li {
				font-family:tahoma;
				font-size:14px;
				padding-left:15px;
				padding-right:15px;
				color:#333333;
				}
			.lessonU {
				font-weight:bold;
				text-decoration:underline;
				}
				
.bulk {background-image: url(images/bulkrate.png);}
				
.tablee {
	font-family: Arial;
	font-size: 10pt;
	padding-left:10px;
	padding-right:10px;
	letter-spacing:0.04em;
	}




#ee_footer {
background-color: #C4A5DB;
font-size: 11px;
padding-top:10px;
width: 820px;}

#ee_footer ul li {list-style-type: none; padding-left:0; margin-left:0; margin-bottom: 5px;}
#ee_footer ul li a { padding-left:0; margin-left:0; color: #541186;}
#ee_footer ul li a:hover {color: #300162; background-color:#E1C1F9; text-decoration:underline;}
#ee_footer ul li.ee-title { color: #ffffff;
							font-size: 15px;
							font-weight: bold;
							margin-bottom: 4px;}
							
.footer-title { color: #ffffff;
				font-size: 15px;
				font-weight: bold;
				padding-left:10px;}
.footer-text {  color: #000;
				font-size: 12px;
				padding-left:30px;
				padding-right:20px;}				


.icons {float:left; margin-right:20px;}

.style12 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.style25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.style28 {color: #3E0D64}
.style36 {font-family: Arial; font-size: 10pt; font-weight: bold; }
.style39 {font-size: 10pt; color: #FFFFFF; font-family: Arial; font-weight: bold; }
.style39a {font-size: 10pt; color: #ffffff; font-family: Arial; font-weight: bold; }
.style39a a {font-size: 10pt; color: #ffffff; font-family: Arial; font-weight: bold; }
.style43 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3E0D64; font-weight: bold; }
.style44 {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight: bold;}
.style46 {color: #FF0000}
.style46 {font-size: 12px; color: #3E0D64; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style57 {text-decoration: none; color: #3E0D64; font-size: 10pt; }
.style59 { color: red; font-weight: bold; font-style: italic; }
.style60 {color: #3E0D64; text-decoration: none; font-size: 10pt;}
.style60 { color: red; font-weight: bold;}
.style61 {color: purple; font-weight: bold; font-style: italic; }
.style61 {color: red; font-weight: bold; font-style: italic;}
.style62 {text-decoration: none; color: #3E0D64;}
.style65 {color: #970080}
.style52 {color: #3E0D64;font-family: Arial; font-size: 10pt; text-decoration: none; }
.style58 {color: purple; font-weight: bold; }
.style64 {color: #770077; font-weight: bold;}




div.ee_corner {
	border:0 solid #49606F;
	z-index:10;
	bottom:0;
	margin:0 0 0px;
	padding:0;
	position:fixed;
	left:0;
	_position: absolute;
	_top:expression(
    parseInt(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight, 10) + "px");
}

div.ee_corner div.ee_close {
	border:0;
	position:absolute;
	top:15px;
	left:80px;
}


/* !!! new home page !!! */

#home table, #home td, #home tr { padding:0; margin:0;}
.home-list-y li {list-style-image:url(/images/home-y.png); font-size:13px; padding:0; margin:6px 10px 0 14px;}
.home-list-p li {list-style-image:url(/images/home-p.png); font-size:13px; padding:0;margin:6px 10px 0 14px;}

.home-link a {font-family:Arial; font-size:14px; color: #fff; text-decoration:none;}
.home-link a:hover {color: #a50000; text-decoration:underline;}


.red14b {font-family:Arial; font-size:14px; color: #9B0204; font-weight:bold;}

.q { margin-left:20px;}
	.q a { color: #414C6B;}
	.qlinks a { font-weight:normal; color:#04487C; text-decoration:underline}
.qheader { font-weight:bold; font-size:16px; color:#9D4905;}


			.picLeft{
				margin:0px;
				padding:3px;
				float:left;
				margin-right: 10px;
				margin-top: 5px;}
			.picRight{
				margin:0px;
				padding:3px;
				float: right;
				margin-right: 10px;
				margin-top: 5px;}

.mobileunit {font-family: Verdana; font-size:13px; font-weight:bold; color:#333333;}