a.print:link {color: #000000; background:transparent; text-decoration: none; }

a.print:visited {color: #000000; background:transparent; text-decoration: none; } 

a.print:hover {color: #000000; background:transparent; text-decoration: underline; } 

a.print:active {color: #000000; background:transparent; text-decoration: none; } 

a.menu:link {color: #000000; background:transparent; text-decoration: none; } 

a.menu:visited {color: #000000; background:transparent; text-decoration: none; } 

a.menu:hover {color: #000000; background:transparent; text-decoration: underline; } 

a.menu:active {color: #000000; background:transparent; text-decoration: none; } 

a.intro:link {color: #ffffff; background:transparent; text-decoration: none; } 

a.intro:visited {color: #ffffff; background:transparent; text-decoration: none; } 

a.intro:hover {color: #ffffff; background:transparent; text-decoration: underline; } 

a.intro:active {color: #ffffff; background:transparent; text-decoration: none; } 

.capheading{margin:5px;text-decoration:underline}
img {border:none}
img.shadow { border: 1px solid black; border-right: 4px solid black; border-bottom: 4px solid black;padding:4px}

p {font-size:13px;font-family: Verdana, Arial, Helvetica, sans-serif;padding-left:10px;padding-right:20px;text-align:justify;padding-top:15px;line-height:160%}
p.centred {text-align:center;padding-top:0px;text-indent:0px}
p.menu{line-height:140%}
p.nospace{line-height:100%}

#content {
	position:fixed;top:150px;height:100%;background:#0000ff;width:605px;margin:0px;overflow:auto;
}

div.centered {text-align: center}
div.centered table {margin: 0 auto; text-align: left;}
div.lessons{padding-left:20px;}
table{margin: 0 auto;margin-left: auto;margin-right:auto}
table.lessons{border:1px solid black;margin:5px;margin-left: auto;margin-right: auto; margin-top:20px}
td{text-align:center;font-size:small;text-indent:0px;font-family: Verdana, Arial, Helvetica, sans-serif}
td.border1 {border:1px solid black;}
td.background{background:#ddffcc}
td.menu{text-indent:-18px;text-align:left;padding:8px;padding-left:25px}
td.content{padding-left:30px;padding-top:10px;}

h1,h5,h6,h3,h4,h2{text-decoration:underline;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif}
h1.shortlist,h2.shortlist,h3.shortlist,h4.shortlist,h5.shortlist,h6.shortlist{text-align:left;padding-left:50px}


input,textarea{font-size:small;font-family: Arial, Helvetica, sans-serif}

ul.menu{list-style-type:none; text-indent:0px;margin:6px;padding:0px;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
ul.menu2{list-style-type:none; text-indent:20px;margin:6px;padding:0px;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
li{text-indent:0px;line-height:200%;font-size:105%;font-weight:bold;letter-spacing:-0.5px;}
li.inthedrink{text-indent:0px;line-height:150%;font-weight:normal; font-size:105%;}

div.menu_bk{z-index:2;border:1px solid black;border-left:3px solid black;border-bottom:3px solid black;background:#00ff00;position:absolute;top:240px;margin-left:10px;width:175px;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;}
div.menu{z-index:1;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1}
li,a.menu{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;}
.bold{font-weight:bold;}

hr{margin-right:20px}