h1{
color: #829fc9;
line-height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}


h2{
font-size:20px;
font-family: Arial, Helvetica, sans-serif;
color: #EF7A4E;
padding-left:65px;
line-height:67px;
background-image:url(../images/h2-bg.jpg);
background-repeat:no-repeat;
}

.h2-same{
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
color: #465665;
}

h3{
font-size:17px;
font-family: Arial, Helvetica, sans-serif;
color: #EF7A4E;
line-height:18px;
}

h4{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
color:#ed4b25;
font-size:12px;
font-weight:bold;
padding-left:25px;
text-align:left;
}

.h4type{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
color:#ed4b25;
font-size:12px;
font-weight:bold;
padding-left:7px;
text-align:left;
}

h5{
font-size:15px;
font-family: Arial, Helvetica, sans-serif;
color: #EF7A4E;
padding-left:15px;
}

p{
color: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:10px;
padding-left:15px;
text-align:justify;
}

.paragraph-same{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:30px;
}

body{
background-color:#b7c94f;
background-image:url(/images/background.jpg);
background-position:top;
background-repeat: x-repeat;
margin: 0 0 0 0;
}


a:link{color: #0066CC;
border-color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

a:hover{color: #0066CC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
border-color:#0099FF;
}

a:visited{color: #0066CC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
border-color:#0099FF;
}


ul{color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
text-align:justify;
}

ol{color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
text-align:justify;
}

li{color: #666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
text-align:justify;}

.footer-links{
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

.footer-links a:link{
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

.footer-links a:visited{
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

.footer-links a:hover{
text-align:center;
font-size:11px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

/*
 *Colored fonts
 */
 
.blue-heading{
font-size:14px;
color:#042a4f;
font-family:Arial, Helvetica, sans-serif;
}

.green-heading{
font-size:15px;
font-weight:bold;
padding-left:15px;
color: #00FF00;
font-family:Arial, Helvetica, sans-serif;
}

.gold-heading{
font-size:13px;
font-weight:bold;
color: #a2753e;
font-family:Arial, Helvetica, sans-serif;
}

.white{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
}

.white-headings{
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}


.Blue-base{
color:#0596FF;
font-size:13px;
padding-right:10px;
padding-left:15px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.Red-base{
color:#c04b1d;
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.Grey-base{
color: #666666;
font-size:15px;
padding-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.Yellow-base{
color:#FFAC06;
font-size:15px;
padding-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.Green-base{
color:#50AD06;
font-size:15px;
padding-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}



/*
 *Links
 */
 
.home a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/menu-home.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.home a:hover {
background-position: 0 -39px;
}

.about a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/aboutus.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.about a:hover {
background-position: 0 -39px;
}

.res a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/resources-btn.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.res a:hover {
background-position: 0 -39px;
}

.join a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/menu-join.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.join a:hover { 
background-position: 0 -39px;
}

.literacy a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/menu-literacy.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.literacy a:hover { 
background-position: 0 -39px;
}

.numeracy a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/menu-numeracy.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.numeracy a:hover { 
background-position: 0 -39px;
}

.teaching a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/menu-teaching.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.teaching a:hover { 
background-position: 0 -39px;
}


.contact a {
display:block;
margin: 0; padding:0;
width:100%; height:100%;
background-image:url(../images/menu-contact.jpg);
background-repeat: no-repeat;
text-decoration: none;
}

.contact a:hover { 
background-position: 0 -39px;
}


/*
 * Alternative Links
 */
 

.recent{
font-size:15px;
font-family: Arial, Helvetica, sans-serif;
color: #EF7A4E;
padding-left:45px;
line-height:31px;
background-image:url(../images/orange-line.jpg);
background-repeat:no-repeat;
font-weight:bold;
}

.product-price{
font:Arial, Helvetica, sans-serif, Tahoma;
color:#db3211;
font-size:17px;
font-weight: bold;
}

.forgotpassword{
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
}

.breadcrumb{
font:Arial, Helvetica, sans-serif, Tahoma;
color:#db3211;
font-size:10px;
padding-left: 5px;
font-weight: bold;
padding-right:30px;

}
.breadcrumb a{
color:#db3211;
font-size:10px;
	
}

.product-name{
font: Verdana, Arial, Helvetica, sans-serif;
line-height:25px;
color:#f06733;
font-size:12px;
text-align:center;
}

.product-price{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:25px;
color:#f5901c;
font-size:20px;
padding-left:15px;
text-align:left;
font-style:italic;
}

.data1{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
color:#ed4b25;
font-size:12px;
font-weight:bold;
padding-top:8px;
padding-bottom:8px;
padding-left:15px;
text-align:left;
}

.next-page{
font: Verdana, Arial, Helvetica, sans-serif;
line-height:25px;
color:#f06733;
font-size:12px;
font-weight:bold;
text-align:right;
}

#extra
{
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}

.datatable
{
padding-left:30px;
font-family:Verdana;
font-size:12px;

}
.jtext
{
width:180px;
}
.errmsg
{
color:#FF0000;
padding-left:10px;
}
.sucmsg
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003300;
font-weight:bold;
}

.loginerrmsg
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
font-weight:bold;
}
.my_account{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:14px;


}
.my_account a{
color:#ffffff;
text-decoration:none;
}
.my_account a:hover{
color: #EF7A4E;
}


.cat{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:25px;

}
.cat a{
color:#ffffff;
text-decoration:none;
}
.cat a:hover{
color: #EF7A4E;
}


.pro{
color:#ffffff;
text-decoration:none;
font-weight:lighter;
font-size:14px;


}
.pro a{
color:#ffffff;
text-decoration:none;
}
.pro a:hover{
color: #EF7A4E;
}


.search-left{background-image:url(../images/search-left.jpg);
width:158px;
height:66px;
background-position:right;
background-repeat:no-repeat;
}
.search-center{background-image:url(../images/search-center.jpg);
background-repeat:repeat-x;
height:66px;
}
.search-right{background-image:url(../images/search-right.jpg);
background-repeat:no-repeat;
background-position:left;
width:17px;
height:66px;
}
.search-text{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4e4d;
font-weight:normal;
text-decoration:none;
}
.search-text-box{
width:220px;
height:19px;
color:#01669e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.search-text-box2{

height:19px;
color:#01669e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

