@charset "utf-8";
/* CSS Document */


li
{
list-style-image:url(../images/bullet-blue.jpg);
margin: 0 0 10px 0;
}

ol li
{
list-style-image:none;
margin: 0 0 10px 0;
}

.nobullet 
{
list-style-image:none;}


/*icon styles*/
.zip
{background:url(../images/icons/zip-icon.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.pdf 
{background:url(../images/icons/pdf-icon.jpg) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.txtfile
{background:url(../images/icons/text-file.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}


.word
{background:url(../images/icons/word.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.ppt
{background:url(../images/icons/ppt-icon-small.jpg) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.excel
{background:url(../images/icons/excel.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.personal-tutor
{background:url(../images/icons/personal-tutor.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.question
{background:url(../images/icons/question-mark.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.geogebra
{background:url(../images/icons/geogebra.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.imagelibrary
{background:url(../images/icons/image-library.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.interactive
{background:url(../images/icons/interactive.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.tick
{background:url(../images/icons/tick.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}
.mcqs
{background:url(../images/icons/mcqs.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.flashcard
{background:url(../images/icons/flash-card.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}


.register
{background:url(../images/icons/register.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.additional-material
{background:url(../images/icons/additional-material.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.book
{background:url(../images/icons/book.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.paper
{background:url(../images/icons/paper.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.e-updates
{background:url(../images/icons/e-updates.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.buynow
{background:url(../images/icons/buy-now.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.login
{background:url(../images/icons/login.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.weblinks
{background:url(../images/icons/web-links.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;}

.mpg
{background:url(../images/icons/mpg-icon-small.jpg) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.mp3
{background:url(../images/icons/mp3.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.play
{background:url(../images/icons/play.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.phone
{background:url(../images/icons/phone.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}


.fax
{background:url(../images/icons/fax.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.email
{background:url(../images/icons/email.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.post
{background:url(../images/icons/post.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}


.hoddered
{background:url(../images/icons/hoddered-icon.gif) no-repeat  ;
margin: 0 0 0px -20px;
padding: 0 0 10px 22px;
list-style-image:none;
list-style:none;
}

.digg
{background:url(../images/icons/digg.gif) no-repeat  ;

list-style-image:none;
list-style:none;
}

.delicious
{background:url(../images/icons/delicious.gif) no-repeat  ;

list-style-image:none;
list-style:none;
}

.reddit
{background:url(../images/icons/reddit.gif) no-repeat  ;

list-style-image:none;
list-style:none;
}

.StumbleUpon
{background:url(../images/icons/StumbleUpon.gif) no-repeat  ;

list-style-image:none;
list-style:none;
}

.facebook
{background:url(../images/icons/facebook.gif) no-repeat  ;

list-style-image:none;
list-style:none;
}

.google
{background:url(../images/icons/google.gif) no-repeat  ;
list-style-image:none;
list-style:none;
}

.home-icon
{background:url(../images/home-button.jpg) no-repeat;
padding: 5px 30px 5px 8px;
margin: 0 0 0px 0;
list-style-image:none;
list-style:none;

}



.hodderedhome
{background:url(../images/hodder-ed-button.jpg) no-repeat  ;
padding: 5px 35px 5px 6px;
margin-right: 300px;/*this adds the space to postion the search box right*/
list-style-image:none;
list-style:none;
}

.philipallanhome1
{background:url(../images/hodder-ed-button.jpg) no-repeat  ;
padding: 5px 35px 5px 6px;
margin: 0 0px 0 0;
list-style-image:none;
list-style:none;
}

.philipallanhome2
{background:url(../images/hodder-ed-button.jpg) no-repeat  ;
padding: 5px 35px 5px 6px;
margin: 0 164px 0 0;/*this adds the space to postion the search box right*/
list-style-image:none;
list-style:none;
}

/*arrow links*/
.bluearrowlink 

{
background:url(../images/blue-arrow.jpg) no-repeat;
list-style-image:none;
list-style:none;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
}



.bluearrowlink a:hover

{
color:#FF0000;
}

.purplearrowlink
{background:url(../images/purple-arrow.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;

}

.greenarrowlink
{background:url(../images/green-arrow.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;

}

.plus
{
background:url(../images/icons/plus-sign.gif) no-repeat;
margin: 0 0px 0px 0px;
padding: 2px 0px 0 20px;
font-weight:bold;
color:#0000FF;
cursor:pointer;
}

.minus
{
background:url(../images/icons/minus-sign.gif) no-repeat;
margin: 0 0px 0px 0px;
padding: 2px 0px 0 20px;
font-weight:bold;
color:#FF0000;
cursor:pointer;
}
.pointer
{
cursor:pointer;
}

.greenarrowlink-down
{background:url(../images/green-arrow-down.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;

}

.darkbluelink
{background:url(../images/dark-blue-arrow.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;

}

.turquoisearrowlink
{background:url(../images/turquoise-arrow.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;
}

.redarrowlink
{background:url(../images/red-arrow.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;
}

.orangearrowlink
{background:url(../images/orange-arrow.jpg) no-repeat;
padding: 0px 0px 10px 22px;
margin: 0 0 0px -20px;
list-style-image:none;
list-style:none;
}

.inline
{

margin: 15px 0px 20px 0;
padding: 0;

}

.inline li
{
display:inline;
margin: 0 35px 0 0;

}


.inline2
{

margin: 15px 0px 20px 0;
padding: 0;

}

.inline2 li
{
display:inline;
margin: 0 0px 0 0;
padding: 0 5px 0 5px;
border-right: 1px solid #999999;
}

