body{
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;


}
.content {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.contentblue {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0092F2;
}

.text {
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;

}
.textblack_sm {
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;

}
.textblack_resource {
	font-family:  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:left;
	color: #666666;
}
.flashnews {
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

}
.textbold {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
		color:#000000;
		
}
.textbold2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
		color:#000000;
		
}

.pricingtext {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;

		color:#000000;
		
}


a:hover.pricingtext {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;

	color:red;
	text-decoration:underline;
		
}
.textboldinnerpage {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
.linktext {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#0064b9;
	
}
a:hover.linktext {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#0064b9;
	text-decoration:underline;
	
}

.logintextbox {
	border: 1px solid #93B7E6;

	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	
}

.login_go {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/go.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width:20px;
	border: none;
	cursor: hand;
	font-weight: bold;
}.maths_bg {
	background-image: url(images/maths_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.pricingbg {
	color: #000000;
	background-image: url(images/pricing_bg.jpg);
	background-repeat: no-repeat;
	height: 381px;

}
.whitetxt2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0088CC;
}
.whitetext {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;	

}
.bluetext {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	background-position: center;
}
a:hover.bluetext {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 14px;
	color: red;
	line-height: 15px;
	font-weight: bold;
	text-decoration:underline;
}
.greentext {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #006600;
	line-height: 15px;
	font-weight: bold;
}
.redtext {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #CC0000;
	line-height: 15px;
	text-align:center;
	font-weight: bold;
}

.whitetextbold {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.textboldblue {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #20A6D9;
	font-weight: bold;
	}

.physics_bg {
	background-image: url(images/physics_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.biology_bg {
	background-image: url(images/biology_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.chemistry_bg {
	background-image: url(images/chemistry_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}

.databases_bg {
	background-image: url(images/Databases_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.programminglanguage {
	background-image: url(images/Programming Language_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.webprogrammingtools {
	background-image: url(images/Web Programming Tools_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.officepackage {
	background-image: url(images/Office Package_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}


.flashnewstext {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.arrow {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #6E6E6E;
	letter-spacing: -2px;
}
.border {
	border: 1px solid #CCCCCC;
}


.academic_bg {
	background-image: url(images/academic.jpg);
	background-repeat: no-repeat;
	height: 147px;
	width: 147px;
}
.learnres_bg {
	background-image: url(images/learnres.jpg);
	background-repeat: no-repeat;
	height: 147px;
	width: 147px;
}
.skillguard_bg {
	background-image: url(images/skillguard.jpg);
	background-repeat: no-repeat;
	height: 147px;
	width: 147px;
}
.india_bg {
	background-image: url(images/login_india.jpg);
	background-repeat: no-repeat;
	height: 80px;

}
.us_bg {
	background-image: url(images/us_bg.jpg);
	background-repeat: no-repeat;
	height: 103px;

}
.kframework_bg {
	background-image: url(images/kframework.jpg);
	background-repeat: no-repeat;
	height: 147px;
	width: 147px;
}
.kframework_bg {
	background-image: url(images/kframework.jpg);
	background-repeat: no-repeat;
	height: 147px;
	width: 147px;
}
.academic_text_bg {
	background-image: url(images/academic_bg.jpg);
	background-repeat: no-repeat;
	height: 147px;
	width: 360px;
}
.leftmenubg { background-color:#eeefef;
}
.it_skills_bg {
	background-image: url(images/it_skills.jpg);
	background-repeat: no-repeat;
	height: 145px;
	width: 147px;
}
.aboutmenu_bg {
	background-image: url(images/aboutmenu_bg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 202px;
	background-position: right;
}
.version_text_bg {
	background-image: url(images/version_bg.gif);
	background-repeat: no-repeat;
	height: 143px;
	width: 507px;
}
.operating_bg {
	background-image: url(images/operating_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.databases_bg {
	background-image: url(images/Databases_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.Programming_bg {
	background-image: url(images/Programming_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.Web_bg {
	background-image: url(images/Web_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.Office_bg {
	background-image: url(images/Office_bg.jpg);
	background-repeat: no-repeat;
	height: 423px;
	width: 606px;
}
.pricing_tablefullbg {
	background-image: url(images/pricing_tablefullbg.jpg);
	background-repeat: no-repeat;
	height: 320px;
	width:779px;
}
.textboldblue2 {
	font-family:"Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #20A6D9;
	font-weight: bold;
	}
a:hover.textboldblue2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	}
	.ordernow {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	}
a:hover.ordernow {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: bold;
	}
	.line
	{
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	}
	.k12_scr{


	SCROLLBAR-FACE-COLOR: #0064ba;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #b0b0b0;
	SCROLLBAR-3DLIGHT-COLOR: #b0b0b0;
	SCROLLBAR-ARROW-COLOR: #e9f2fe;
	SCROLLBAR-TRACK-COLOR: #e9f2fe;
	SCROLLBAR-DARKSHADOW-COLOR: #999966;
	}
	.it_scr{


	SCROLLBAR-FACE-COLOR: #52b852;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #b0b0b0;
	SCROLLBAR-3DLIGHT-COLOR: #b0b0b0;
	SCROLLBAR-ARROW-COLOR: #e9f2fe;
	SCROLLBAR-TRACK-COLOR: #f3fff3;
	SCROLLBAR-DARKSHADOW-COLOR: #999966;
	}

.pricing_border {
	border-top: none;
	border-right: 1px solid #e1e1e8;
	border-bottom: 1px solid #e1e1e8;
	border-left: 1px solid #e1e1e8;
	background-color:#F8F8FF;
}
.selfacess_bg {
	background-image: url(images/selfacess_img.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 238px;
}
.lms_bg {
	background-image: url(images/lms_image.jpg);
	background-repeat: no-repeat;
	height: 122px;
	width: 238px;
}
.read {
	font-family:  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ff5421;
}
.more {
	font-family:  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #a48d00;
}
a:hover.more {
	font-family:  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ff5421;
}.ilearnsmartlogo {
	background-image: ilearnsmart_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 91px;
	width: 221px;
}
.topbg {
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 92px;
}
.buttonbg {
	background-image: url(images/buttons/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: left;
	height: 37px;
}
.testymonialbg {
	background-image: url(images/testymonial_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 210px;
	width: 203px;
}
.testymonialbg1 {
	background-image: url(images/testymonial_bg1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 210px;
	width: 203px;
}
.testymonialbg2 {
	background-repeat: no-repeat;
	background-position: right top;
	height: 210px;
	width: 205px;
	background-image: url(images/testymonial_bg2.jpg);
}
.livechatbg {
	background-image: url(images/live_chatbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 164px;
	width: 206px;
}
.academicbg {
	background-image: url(images/academic_k12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 204px;
}
.academictopbg {
	background-image: url(images/academic_k12top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 204px;
}
.academiccenterbg {
	background-image: url(images/navication_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 204px;
}
.academicbotbg {
	background-image: url(images/navication_botbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 204px;
}
.itskillsbg {
	background-image: url(images/itskills_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 249px;
	width: 204px;
}
.itskillstopbg {
	background-image: url(images/itskills_topbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 204px;
}
.learningasaservice_logo {
	background-image: url(images/learningasaservices_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 204px;
	height: 91px;
}
.partners-bg {
	height: 59px;
	width: 206px;
	background-image: url(images/partners-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.quickcontent-bg {
	height: 58px;
	width: 206px;
	background-image: url(images/quik-content-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.news {
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 275px;
	width: 208px;
}
.newslatter {
	background-image: url(images/newslatter_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 93px;
	width: 208px;
}
.contentlibrary_bg {
	background-image: url(images/content_librarybg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width:545px;

}
.contentlibrary_cenbg {
	background-image: url(images/content_librarycenterbg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width:545px;

}
.contentlibrary_bottombg {
	background-image: url(images/content_librarybotbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
	width:545px;

}
.bullbg {
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left ;
	height: 10px;
	width: 15px;
}
.email_icon {
	background-image: url(images/email_icon.jpg);
	background-repeat: no-repeat;
	background-position: left ;
	height: 39px;
	width: 38px;
}
.phone_icon {
	background-image: url(images/phone_icon.jpg);
	background-repeat: no-repeat;
	background-position: left ;
	height: 35px;
	width: 40px;
}
.fax_icon {
	background-image: url(images/fax_icon.jpg);
	background-repeat: no-repeat;
	background-position: left ;
	height: 35px;
	width: 35px;
}
.email_text {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
}
.phone_text {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9900;
}
.fax_text {
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.homeLink {
	color:#173868;
	text-decoration:none;
	font-size: 11px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
}
.homeLink:hover {
	text-decoration:underline;
	color: #ff0000;
	font-size: 11px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
}
.navLink {
	color:#173868;
	text-decoration:none;
	font-size: 12px;
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
}
.navLink:hover {
	text-decoration:underline;
	color: #ff0000;
	font-size: 12px;
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
}
.treemenu {
	color:#173868;
	text-decoration:none;
	font-size: 12px;
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
}
.treemenu:hover {
	text-decoration:none;
	color: #000000;
	font-size: 12px;
	font-family:  "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
}

td.matrix_td{
	padding-top: 3px;
}
.flashnewsbg {
	background-image: url(images/flashnews_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 195px;
	height: 179px;
}
.botbg {
	background-image: url(images/bot_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 56px;
}
.botbg1 {
	background-image: url(images/button_bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 68px;
}
.laasbg {
	background-image: url(images/laas_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 65px;
}
.paypalbg {
	background-image: url(images/paypal.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 66px;
	width: 158px;
}
.buynowbg{
	background-image: url(images/paypal_buynow.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 35px;
	width: 115px;
	color: #ff0000;
	font-size: 12px;
	font-family:  Arial;
	text-align: center;
	left: 100px;
}

.table_bgcolor {


	background-color: #e1e1e8;
	
}
.table_bgcolor2 {


	background-color: #993300;
	
}
.table_text
{
	background-color: #f9f9f9;
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 14px;	

	color: #000000;

	padding: 0px 3px 0px 3px;
	line-height: 20px;
}

.outline {
	border: 1px solid #e1e1e8;
}
.buynow_bg {
	background-image: url(images/buynow_bg.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 75px;
	background-position: center center;
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
}
.details_bg {
	background-image: url(images/buynow_bg.gif);
    background-repeat: no-repeat;
	height: 23px;
	width: 75px;
	background-position: left center;
	text-align: center;
	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
}
.graytxt {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6E6E6E;
}
.bannerbottomlinebg {
	background-image: url(images/banner_bottomlinebg.jpg);
	background-repeat: repeat-x;
	height: 12px;
}
.bullet {
	PADDING-RIGHT: 6px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 70% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px
}
.subbullet {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 55% Verdana; COLOR: #a6a6a6; PADDING-TOP: 2px
}
.label {
	FONT: bold 11px/140% Verdana
}
.ancestorLinks {
	MARGIN-TOP: 12px; FONT: 65% Verdana
}
.ancestorLinks A:visited {
	COLOR: #0033cc
}
.ancestorLinks A:hover {
	COLOR: #ff6600
}
.ancestorLabel {
	COLOR: #666666
}
P {
	MARGIN: 0em; FONT: 70%/150% Verdana
}
P.blurb {
	MARGIN: 0em; FONT: 70%/140% Verdana
}
.OKButtons{

	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/go-but-over.jpg);
	background-repeat: no-repeat;
	height:19px;
	width: 25px;
	border: none;
	CURSOR:HAND;

}
.OKBut{

	font-family: "Lucida Grande", "Lucida Sans Unicode",Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/ok-but-over.jpg);
	background-repeat: no-repeat;
	height:19px;
	width: 25px;
	border: none;
	CURSOR:HAND;

}
