/* CSS Document */
.loginhelptxt a{
	color:#FFFFFF;
	text-decoration:underline;
	font-family:arial;
	font-size:11px;
	}
.loginhelptxt a:hover{
	color: #FFFFFF;
	font-family:arial;
	}
body{
	margin:0px;
	padding:0px;
	background:#F2F1F1;
	}
.bigtext
	{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	}
.topheader{
	background:#10544E;
	border-bottom:1px solid #FFFFFF;
	}
.leftlogo{
	background:url(../images/logo.gif) no-repeat 10px 0%;
	height:132px;
	}
.topright{
	background:url(../images/rightpic.jpg) no-repeat 100% 0%;
	}
.topmenu{
	background:#000000;
	height:30px;
	vertical-align:middle;
	text-align:right;
	font-family:tahoma, Arial;
	font-size:11px;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}
.topmenu ul{
	margin:0px;
	padding:0px;
	}
.topmenu li{
	display:inline;
	text-decoration:none;
	color:#FFFFFF;
	list-style:none;
	padding:0px 10px 0px 15px;
	margin:0px;
	font-weight:bold;
	background:url(../images/arr.gif) no-repeat 5px 60%;
	}
.topmenu li a{
	text-decoration:none;
	color:#FFFFFF;
	}
.topmenu li a:hover{
	color:#FFCC00;
	}
.leftside{
	background:#F7F6F6 url(../images/leftgrey.gif) repeat-y 0px 0px;
	vertical-align:top;
	text-align:center;
	padding:15px 10px 10px 10px;
	}
.rightside{	
	background:#FFFFFF;
	vertical-align:top;
	text-align:left;
	padding:0px 10px 10px 10px;
	}
.rightside1{	
	background:#FFFFFF;
	vertical-align:top;
	text-align:center;

	}
.leftbox,.leftbox1,.leftboxteacher,.leftboxparent,.leftboxstudent,.leftboxproduct{
	border:1px solid #FFFFFF;
	background:#E7E7E7 url(../images/homeimg1.jpg) no-repeat 0px 0px;
	padding:142px 0px 10px 15px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	color:#000000;
	text-transform:uppercase;
	}
.leftbox1,.leftboxteacher,.leftboxparent,.leftboxstudent,.leftboxproduct{
	text-transform:none;
	}
.leftbox1 ul,.leftboxteacher ul,.leftboxparent ul,.leftboxstudent ul,.leftboxproduct ul{
	padding:5px;
	margin:5px;
	}
.leftbox1 li,.leftboxteacher li,.leftboxparent li,.leftboxstudent li,.leftboxproduct li{
	padding:3px 0px 3px 5px;
	margin:0px;
	list-style:url(../images/sqaure.gif);	
	/*background:url(../images/sqaure.gif) no-repeat 0px 50%;	*/
	font-size:11px;
	color:#635060
	}
.leftboxteacher{
	background:#E7E7E7  url(../images/teacher1.jpg) no-repeat 0px 0px;
	}
.leftboxparent{
	background:#E7E7E7  url(../images/parent1.jpg) no-repeat 0px 0px;
	}
.leftboxstudent{
		background:#E7E7E7  url(../images/student1.jpg) no-repeat 0px 0px;
	}
.leftboxproduct{
		background:#E7E7E7  url(../images/productpic1.jpg)  no-repeat 0px 0px;
	
	}
.rightsidetop,.rightsidetop1,.rightsidetop2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0F2A04;
	padding:0px 10px 10px 0px;
	text-align:justify;
	vertical-align:top;
	line-height:130%;
	}
.rightsidetop1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.rightsidetop{
	text-align:left;
	}
.rightsidetop h1,.divbox,.rightsidetop1 h1,.rightsidetop1 h2 ,.rightsidetop2 h1{
	font-family:"trebuchet MS", arial;
	font-size:16px;
	color:#000000;
	border-bottom:1px solid #CCCCCC;
	padding:10px 0px 10px 0px;
	}

.rightsidetop1 h2,.rightsidetop1 h4{
	font-size:13px;
	text-transform:none;
	border:1px solid #F0F0F0;
	color:#000000;
	padding:15px;
	margin:0px;
	line-height:130%;	
	}
.rightsidetop1 h4{
	border:none;
	}
.rightsidetop1 h3{
	font-size:15px;
	text-transform:none;
	border:none;
	color:#000000;
	padding:0px;
	margin:0px;
	}
.rightsidetop1 h1{
	font-size:18px;
	color:#10544E;
	text-transform:uppercase;
	}
.rightsidetop2 h1{	
	font-size:18px;
	color:#10544E;
	text-transform:none;
	}
.rightsidetop1 p{
	padding:0px;
	}
	
.divbox{
	border-left:3px solid #424449;
	padding:4px 4px 4px 10px;
	font-weight:bold;
	text-transform:uppercase;
	background:#B3B3B3;
	color:#FFFFFF;
	font-size:14px;
	}
.divsub{
	background:#FDFCF0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:10px 8px 10px 10px;
	text-align:left;
	vertical-align:top;
	border:1px solid #EDEBE8;
	}
.divsub a{
	color:#A33030;
	text-decoration:none;
	}
.divsub a:hover{
	color:#3333FF;
	}
.nav{
	color:#A33030;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.nav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#3333FF;
}
.worldsbest{
	background:#10544E  url(../images/homeimg2.jpg) no-repeat 0% 100%;
	border:1px solid #FFFFFF;
		}
.worldsbest1{
	background:#10544E  url(../images/productpic1.jpg) no-repeat 0% 100%;
	border:1px solid #FFFFFF;
		}
	.worldsbesttd{
		font-family:"trebuchet MS", arial;
		font-size:20px;
		color:#FFFFFF;
		padding:10px 10px 150px 10px;
		text-transform:uppercase;
		}
.loginhd{
	background:url(../images/loginhd.gif) no-repeat 0px 0px;
	height:38px;
	}
.logintd{
	font-family:tahoma, Arial;
	font-size:11px;
	color:#FFFFFF;
	padding:3px 5px 3px 8px;	
	}
.logintx{
	width:100px;
	height:16px;
	border:1px solid #D2D2D2;
	font-size:10px;
	}
.footer{
	background:#000000;
	border-bottom:3px solid #10544E;
	text-align:center;
	color:#F2F2F2;
	font-size:11px;
	font-family:tahoma, Arial;
	height:25px;
	}
.footer a{
	color:#FFFFFF;
	text-decoration:none;
	}
.loginbg{
background:#FFFFFF url(../images/loginbg.gif) no-repeat 0px 0px;
	}
.loginbg td{
	color:#FFFFFF;
	font-family:tahoma, Arial;
	font-size:11px;
	}
.list{
	padding:4px 4px 4px 10px;
	border-bottom:1px solid #F2F2F2;
	font-family:tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	}
.listtx{
	width:95%;
	height:80%;
	border:1px solid #CDCDCD;
	}
.listbd{
	border:1px solid #EBEBEB;
	}
.greentx{
	color:#10544E;	
	font-size:1.1em;
	}
.redtx{
	color:#FF0000;
	vertical-align:super;
		
	}

.rightsideheading{	
	text-transform:none;
	}

.newproducts{
	width:60%;
	padding:10px;
	border:2px solid #a7b8ab;
	background:#f8f8f8;
	}
.newproducts ul{
	margin:0px;
	padding:0px;
	}
.newproducts li{
	list-style:none;
	font-weight:bold;
	font-size:12px;
	padding:5px 0px 5px 0px;
	border-bottom:1px dotted #CCCCCC;
	}
.newproducts li a{
	color:#0066CC;
	text-decoration:none;
	}
.newproducts li a:hover{
	color:#006633;
	}
.esqurecollege{
	width:100%;
	margin:0px auto;
	background:url(../images/esqureforcollegelarge.jpg) no-repeat 50% 50%;
	}
.esqurecollege td{
	padding:0px;
	text-align:left;
	vertical-align:top;
	border-left:1px solid #CCCCCC;

	}
.esqurecollege h1{
	background:#006464 url(../images/collegeh1.jpg) no-repeat 100% 0%;
	width:90%;
	margin:0px auto 0px 0px;
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	padding:10px 0px 9px 5px;
	border:none;
	text-transform:capitalize;
	}
.esqurecollege ul {
	margin:0px;
	padding:0px;
	}
.esqurecollege li{
	list-style:none;
	padding:5px 0px 5px 10px;
	font-size:11px;
	color:#0b4662;
	font-weight:bold;
	line-height:150%;
	}
.esqurekids{
	width:100%;
	margin:0px auto;
		background:url(../images/esquarekidlarge.jpg) no-repeat 50% 50%;
	}
.esqurekids td{
	padding:0px;
	text-align:left;
	vertical-align:top;
	border-left:1px solid #CCCCCC;

	}
.esqurekids h1{
	background:#eb891a url(../images/kidsh1.jpg) no-repeat 100% 0%;
	width:90%;
	margin:0px auto 0px 0px;
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	padding:10px 0px 9px 5px;
	border:none;
	text-transform:capitalize;
	}
.esqurekids ul {
	margin:0px;
	padding:0px;
	}
.esqurekids li{
	list-style:none;
	padding:5px 0px 5px 10px;
	font-size:11px;
	color:#923b0b;
	font-weight:bold;
	line-height:150%;
	}
.esqureschool{
	width:100%;
	margin:0px auto;
		background: url(../images/esquareschoolarge.jpg) no-repeat 50% 50%;
	}
.esqureschool td{
	padding:0px;
	text-align:left;
	vertical-align:top;
	border-left:1px solid #CCCCCC;

	}
.esqureschool h1{
	background:#c42720 url(../images/schoolh1.jpg) no-repeat 100% 0%;
	width:90%;
	margin:0px auto 0px 0px;
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	padding:10px 0px 9px 5px;
	border:none;
	text-transform:capitalize;
	}
.esqureschool ul {
	margin:0px;
	padding:0px;
	}
.esqureschool li{
	list-style:none;
	padding:5px 0px 5px 10px;
	font-size:11px;
	color:#660804;
	font-weight:bold;
	line-height:150%;
	}
.productspecialbox{
	width:95%;
	margin:10px auto 10px auto;
	border:1px solid #F2f2f2;
	background:#f5f8ff;
	}
.productspecialbox ul {
	margin:10px;
	padding:0px;
	}
.productspecialbox h2{
	font-family:"Trebuchet MS", Arial;
	font-size:15px;
	color:#FFFFFF;
	text-transform:uppercase;
	border:none;
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 5px;
	background:#1f7aa4;
	}
.productspecialbox li{
	list-style:none;
	padding:0px 0px 5px 10px;
	font-size:11px;
	color:#293449;
	font-weight:bold;
	line-height:150%;
	background: url(../images/sqaure.gif) no-repeat 0% 5px;
	}
.screenshots{
	width:95%;
	margin:10px auto;
	}
.screenshots td{
	padding:10px;
	text-align:center;
	vertical-align:middle;
	width:50%;
	background:#F2F2f2;
	}