body {
margin: 0;
}
h1, h2,h3,h4,h5,h6
{
	margin:0;
}
.top-worldclasslearning
{
	background-color:#ac0304;
	height:51px;
	overflow:hidden;
}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
position:relative;
float:left;
width:416px;
height:51px;
padding-right:20px;
}
h2 span {
		position: absolute;
		left:0;
		top:0;
		width:100%;
		height:100%;
		background-image:url(http://www.worldclasslearning.com/images/worldclasslearning.jpg);
		background-repeat:no-repeat;
}

h3{
font-size:24px;
text-align:center;
color:#0555a8;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.headblue{
font-size:24px;
text-align:center;
color:#0033CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.divblue {
background-color:#0058a6;
height:6px;
}
.divred {
background-color:#ac0304;
height:6px;
}
.backred {
background-color:#ac0304;
}
.top {
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
padding-right:4px;
vertical-align:top;
}
.redsmall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF0000;
font-style:oblique;
}

.smblue {
	position:relative;
	margin:0;
	background-color:#0058a6;
	font-size:13px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
	padding-top:0.1em;
	padding-bottom:0.1em;
	padding-right:3em;
}
.smblue li{
	display:inline;
}
.smblue li a{
	color:#FFF;
	text-decoration:underline;
}
.ltblue {
background-color:#c0e1fe;
font-size:13px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:2px;
text-decoration:none;
}
.ltbluetop {
background-color:#e7f4ff;
font-size:13px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
padding:5px;
text-decoration:none;
}
.ltred {
background-color:#ffafaf;
font-size:13px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
padding:2px;
text-decoration:none;
}
.ltblue1 {
background-color:#e7f4ff;
text-align:left;
padding:5px;
}
.ltred1 {
background-color:#ffe3e3;
text-align:left;
padding:5px;
}
.txt_blkbullet {
	background-image:url(images/bullet_blk.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding-left:20px;
	background-position: left center;
	text-decoration: none;
}
.txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:justify;
padding:2px;
}
.txtblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#0058a6;
font-weight:bold;
}
.txtblk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}

.headred {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#CC0000;
text-align:center;
font-weight:bold;
}
.gradient {
background-image:url(images/top1.jpg);
background-position:center;
background-repeat:repeat-y;
border-left:#FFFFFF solid 5px;
border-right:#FFFFFF solid 5px;
}
.sm_wht {
background-color:#FFFFFF;
font-size:3px;
}
.sm_wht1 {
background-color:#ffffff;
font-size:15px;
}

.txt_wht {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
.hd_rd {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.hd_rd a {
text-decoration:none;
font-size:12px;
color:#B90000;
}
.rd_more {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#BB0618;
font-weight:bold;
text-decoration:none;
}
.rd_more a {
color:#BB0618;
text-decoration:none;
}
.rd_more a:hover {
text-decoration:underline;
}

.mainleft
{
	float:left;
	width:50%;
}
.mainright
{
	float:right;
	width:49%;
}
.main
{
	clear:both;
}
.bottom-menu
{
	clear:both;
}


