/*
MAIN MENU
*/
#mainmenu1, #mainmenu2, #mainmenu3 { 
 border-top:1px dotted #d1d2ed;
}


/* Added by Tom Crane 02/10/2007 to allow submenus in the caribbean section */
#mainmenu1 li ul {
 margin:0 0 0 -10px;
 padding:0;
}
.subsec
{
 font-weight:normal;
 list-style:none;
 padding:0 0 0 10px;
 margin:0;
 border-top:1px dotted #d1d2ed;
 background: url(/oxed/static/images/pri_mn_atl_small.gif) no-repeat 0px 2px;
}
#leftnavfooter
{
	padding:10px;
}
/* End of additions */


#mainmenu1, #mainmenu2, #mainmenu3, #mainmenu4 {
 display:block;
 list-style:none;
 vertical-align:top;
 font:normal bold 1.0em/1.1em Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 margin:0 0 2em 0;
 padding:0;
 width:16.0em;
}
#mainmenuhd {
 margin:0;
 padding:0 4px 1px 4px;
 color:#99c;
 font:normal bold 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif;
 border-bottom:1px dotted #d1d2ed;
 background:#fff;
}
#mainmenu1 li a, #mainmenu2 li a, #mainmenu3 li a, #mainmenu4 li a {
 display:block;
 text-align:left;
 text-decoration:none;
 margin:0;
 padding:0 0 2px 2px;
 color:#006;
 height:1%; /* another IE bug */
 background:#fff;
}
#mainmenu1 li a:hover, #mainmenu2 li a:hover, #mainmenu3 li a:hover, #mainmenu4 li a:hover {
 display:block;
 text-align:left;
 text-decoration:none;
 margin:0;
 padding:0 0 2px 2px;
 height:1%; /* another IE bug */
 background:#eee;
}
#intrt, #cont, #boo2, #lib2, #exp, #ibd, #car, #igcse, #pyp, #cam {
 padding:0 0 0 28px;
 border-bottom:1px dotted #d1d2ed;
}
#intrt { background:url(/oxed/static/images/int_mn_intrt.gif) no-repeat 0 -2px; }
#cont { background:url(/oxed/static/images/int_mn_cont.gif) no-repeat 0 -2px; }
#boo2 { background:url(/oxed/static/images/int_mn_boo2.gif) no-repeat 0 -2px; }
#lib2 { background:url(/oxed/static/images/int_mn_lib2.gif) no-repeat 0 -2px; }
#exp { background:url(/oxed/static/images/int_mn_exp.gif) no-repeat 0 -2px; }
#pyp { background:url(/oxed/static/images/int_mn_pyp.gif) no-repeat 0 -2px; }
#cam { background:url(/oxed/static/images/int_mn_cam.gif) no-repeat 0 -2px; }
#igcse { background:url(/oxed/static/images/int_mn_igcse.gif) no-repeat 0 -2px; }
#ibd { background:url(/oxed/static/images/int_mn_ibd.gif) no-repeat 0 -2px; }
#car { background:url(/oxed/static/images/int_mn_car.gif) no-repeat 0 -2px; }
/* 
Hover States
*/
#intrt a:hover { color:#0d790d; }
#cont a:hover { color:#6364b1; }
#boo2 a:hover { color:#d45d0e; }
#lib2 a:hover { color:#0e8fb2; }
#exp a:hover { color:#fe14c4; }
#pyp a:hover { color:#d40e0e; }
#cam a:hover { color:#72950a; }
#igcse a:hover { color:#8433ad; }
#ibd a:hover { color:#115ed2; }
#car a:hover { color:#da870f; }
/* 
Active States
 */
#internationalintrt #intrt a { background:#0d790d; color:#fff; }
#internationalcont #cont a { background:#6364b1; color:#fff; }
#internationalcont #boo2 a { background:#d45d0e; color:#fff; }
#internationalcont #lib2 a { background:#0e8fb2; color:#fff; }
#internationalexp #exp a { background:#fe14c4; color:#fff; }
#internationalpyp #pyp a { background:#d40e0e; color:#fff; }
#internationalmyp #cam a { background:#72950a; color:#fff; }
#internationaligcse #igcse a { background:#8433ad; color:#fff; }
#internationalibd #ibd a { background:#115ed2; color:#fff; }
#internationalcar #car a { background:#da870f; color:#fff; }
/*
PAGENAV
*/
#maincontent #pagenav {
 margin:0.5em 0 0.5em 0;
 padding:0;
 float: left;
 display:block;
 list-style-type:none;
 width:100%;
}
#maincontent #pagenav li {
 margin:0;
 padding:0;
 float:left;
 display: block;
}
#maincontent #pagenav li a {
 color:#006;
 padding:0.7em;
 margin:0 0.5em 0.5em 0;
 display: block;
 text-decoration:none;
 text-align:left;
 font:normal bold 0.8em Verdana, Arial, sans-serif;
 vertical-align:bottom;
 background:#d4e6ff;
 border-top:2px solid #aacdff;
 border-right:2px solid #06f;
 border-bottom:2px solid #06f;
 border-left:2px solid #aacdff;
}
#maincontent #pagenav li a:hover {
 text-decoration:underline;
 color:#dc143c;
 background:#ffeaf2;
 border-top:2px solid #f06;
 border-right:2px solid #ffbfd9;
 border-bottom:2px solid #ffbfd9;
 border-left:2px solid #f06;
}
#maincontent #pagenav #jump{
 color:#006;
 padding:0.7em 0 0.7em 0;
 margin:0 0.5em 0.3em 0;
 display: block;
 text-decoration:none;
 text-align:left;
 font:normal bold 0.8em Verdana, Arial, sans-serif;
 vertical-align:bottom;
 background:#fff;
 border-top:2px solid #aacdff;
 border-right:0px solid #fff;
 border-bottom:2px solid #aacdff;
 border-left:0px solid #fff;
 overflow: hidden;
}

/*
MAINCONTENT STYLES
*/
#maincontent a, #maincontent a:visited { color:#136ffc; background-color: transparent; text-decoration:underline; }
#maincontent a:hover, #maincontent a:active { color:#DC143C; background-color: transparent; text-decoration:underline; }
.cover { padding:0px 0px 0 0; white-space:nowrap; border-width:1px; border-color:#000 }
/* 
Blocks
*/
#sect0102{ 
 display:block;
 width:100%;
 min-height: 20em; 
 background: #fff url(/oxed/static/images/int_0102_bg.gif) repeat 50% 0;
 margin: 0 0 8px 0;
 padding:0;
 border:0;
 height:100%;
}
#sect0304{ 
 display:block;
 width:100%;
 min-height: 20em; 
 background: #fff url(/oxed/static/images/int_0304_bg.gif) repeat-y 50% 0;
 margin: 0;
 height:100%;
}
#sect01{
 float:left; 
 width: 47%;
 padding:1%;
 text-align:center;
 background:#e4f1f6;
 height:100%;
}
#sect02{
 float:right; 
 width: 47%;
 padding:1%;
 text-align:center;
 background:#edf7e8;
 height:100%;
}
#sect03{
 float:left; 
 width: 47%;
 padding:1%;
 min-height:9em;
 text-align:center;
 background:#f8f6ec;
 height:100%;
}
#sect04{
 float:right; 
 width: 47%;
 padding:1%;
 min-height:9em;
 text-align:center;
 background:#f8ecec;
 height:100%;
}
#sect0102 p, #sect0102 a, #sect0102 img, #sect0102 h1, #sect0102 h2, #sect0102 h3, #sect0102 h4, #sect0102 h5, #sect0102 h6, #sect0304 p, #sect0304 a, #sect0304 img, #sect0304 h1, #sect0304 h2, #sect0304 h3, #sect0304 h4, #sect0304 h5, #sect0304 h6 {
 text-align:center; }
#maincontent #sect0102 a, #maincontent #sect0102 a:visited, #sect0102 h1, #sect0102 h2, #sect0102 h3, #sect0102 h4, #sect0102 h5, #sect0102 h6,
#maincontent #sect0304 a, #maincontent #sect0304 a:visited, #sect0304 h1, #sect0304 h2, #sect0304 h3, #sect0304 h4, #sect0304 h5, #sect0304 h6 {
color:#0242a8; background-color: transparent; }
#maincontent #sect0102 a:hover, #maincontent #sect0102 a:active, #maincontent #sect0304 a:hover, #maincontent #sect0304 a:active { color:#DC143C; background-color: transparent; text-decoration:underline; }
/*
I AM A MENU
*/
#iamamenu {
 display:block;
 list-style:none;
 vertical-align:top;
 font:normal bold 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 margin:30px 0 0 0;
 padding:0;
 border-top:1px dotted #d1d2ed;
 width:100%;
}
#iamamenu li a {
 display:block;
 text-align:left;
 text-decoration:none;
 margin:0;
 padding:8px 0 8px 4px;
 color:#136ffc;
 height:1%; /* another IE bug */
 background:#fff;
}
#iamamenu li a:hover {
 display:block;
 text-align:left;
 text-decoration:none;
 margin:0;
 padding:8px 0 8px 4px;
 color:#dc143c;
 background:#eee;
 height:1%; /* another IE bug */
}
#iamamenu li ul {
 display:block;
 list-style:none;
 vertical-align:top;
 font:normal normal 0.8em/1.0em Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 margin:10px 0 10px -28px;
 padding:0 0 0 24px;
 border-top:1px dotted #d1d2ed;
}
#iamamenu li ul li a {
 display:block;
 text-align:left;
 text-decoration:none;
 margin:0;
 padding:4px 0 4px 4px;
 color:#024abd;
 height:1%; /* another IE bug */
 background:#fff;
}
#iamamenu li ul li a:hover {
 display:block;
 text-align:left;
 margin:0;
 padding:4px 0 4px 4px;
 color:#dc143c;
 background:#eee;
 height:1%; /* another IE bug */
}
#boo, #lib, #par, #sco, #fun, #pri {
 padding:0 0 0 28px;
 border-bottom:1px dotted #d1d2ed;
 }
 #boo { background:url(/oxed/static/images/ico_int_bookseller.gif) no-repeat 0 50%; }
 #lib { background:url(/oxed/static/images/ico_int_librarian.gif) no-repeat 0 50%; }
 #par { background:url(/oxed/static/images/ico_int_parent.gif) no-repeat 0 50%; }
 #sco { background:url(/oxed/static/images/ico_int_scottish.gif) no-repeat 0 50%; }
 #fun { background:url(/oxed/static/images/ico_int_funstuff.gif) no-repeat 0 50%; }
 #rightcol #iamamenu #qui { background: url(/oxed/static/images/ico_int_quick.gif) no-repeat 0 4px; 
 padding:8px 0 0px 28px;
 border-bottom:1px dotted #d1d2ed; 
 margin: 0;
 color:#136ffc;
 }
 #rightcol #iamamenu #oth { background: url(/oxed/static/images/ico_int_useful.gif) no-repeat 0 10px;
 padding:10px 10px 0px 28px;
 border-bottom:1px dotted #d1d2ed; 
 margin:0;
 color:#136ffc;
 } #pri { background:url(/oxed/static/images/ico_int_print.gif) no-repeat 0 50%; }



#iamamenu li ul {
 display:block;
 list-style:none;
 vertical-align:top;
 font:normal normal 0.8em/1.0em Verdana, Arial, Helvetica, sans-serif;
 text-align:left;
 margin:10px 0 10px -28px;
 padding:0 0 0 0;
 border-top:1px dotted #d1d2ed;
}
#iamamenu li ul li a {
 display:block;
 text-align:left;
 text-decoration:none;
 margin:0;
 padding:4px 0 4px 0;
 color:#024abd;
 height:1%; /* another IE bug */
 background:#fff;
}
#iamamenu li ul li a:hover {
 display:block;
 text-align:left;
 margin:0;
 padding:4px 0 4px 0;
 color:#dc143c;
 background:#eee;
 height:1%; /* another IE bug */
}

