h1 { /* Section title */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 32px;
	color: #002a66;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	padding: 20px;
}

h2 { /* Subsection title center*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #002a66;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	padding: 5px;
}

h2.a { /* Subsection title */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #002a66;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding: 5px;
}

h3 { /* Main text */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	text-indent: 0px;
	padding: 5px;
}

h3.a { /* Main text center */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000; /* Black */
	font-weight: normal;
	font-style: normal;
	text-align: center;
	text-indent: 0px;
	padding: 5px;
}

h4 { /* New information!!! */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #FF0000; /* Red */
	font-weight: normal;
	font-style: italic;
	text-align: center;
	text-indent: 0px;
	padding: 5px;
}

p.big { /* Navigator, Article text */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}

p.small { /* News, calendar text */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
	font-weight: normal;
	font-style: normal;
}

table.footer {
	position:absolute;
	width: 100%;
	left: 0px;
	bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #999999;
	font-weight: normal;
	font-style: normal;
	text-align:center;
}

img.a {
	cursor:pointer;
	cursor:hand;
}

img.b {
	width: 65px;
	height: 65px;
	margin: 0 10px 0 10px;
}

body {
	background: url(images/aatkdlogobig30.png) no-repeat fixed center;
	-moz- background-repeat: no-repeat;
}

body.nav {
	background: url(..)
}

body.welcome {
	background: url(images/aatkdlogobig.gif) no-repeat fixed center;
	-moz- background-repeat: no-repeat;
}

/*The following notice applies to the subsequent entries only and not the whole stylesheet.*/

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */

#dlmenu {height:10em;}
/*menu bg colour*/ #menu {list-style-type:none; margin:0 12px 10px; padding:0; position:absolute; width:15em; background:#000; z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
/*subsection title rollover bg and text colour change*/ #menu li:hover dt a , #menu li a:hover dt a {background:#CCE1FE url(top_grad_2.gif) center center; color:#000; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
/*subsection with no text bg colour*/#menu li:hover dl, #menu li a:hover dl {height:15em; background:#99c3ff url(sub_grad.gif);}
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
/**/#menu dl {width: 15em; margin: 0; background: #006bff; cursor:pointer;}
/*subsection title text colour*/#menu dt {margin:0; padding: 0; font-size: 18px; border-top:1px solid #fff; font-family: Arial, Helvetica, sans-serif;}
#menu dd {margin:0; padding:0; font-size: 16px; text-align:left; font-family: Arial, Helvetica, sans-serif;}
/*menu subsection title text change*/.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#006bff url(top_grad.gif) center center;}
/*chosen subsection background and text colour*/ .gallery dd a, .gallery dd a:visited {color:#000; min-height:16px; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#99c3ff url(sub_grad.gif);}
* html .gallery dd a, * html .gallery dd a:visited {height:16px;}
/*chosen page rollover bg and text colour to black*/ .gallery dd a:hover {background:#002A66; color:#fff;}

/*text colour*/a.tooltip1 {color:#006bff;}
a.tooltip1 b {display:none;}
a.tooltip1:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip1:hover b {display:block; position:absolute; top:0px; left:120px; padding:5px; font-weight:normal; color:#000; border:1px solid #fff; background:#99c3ff; width:500px;}
a.tooltip1:hover b em.outer {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #ff0; overflow:hidden; z-index:100;}
a.tooltip1:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #8cc; overflow:hidden;; z-index:100;}

/*text colour*/a.tooltip2 {color:#006bff;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip2:hover b {display:block; position:absolute; top:0px; left:-525px; padding:5px; font-weight:normal; color:#000; border:1px solid #fff; background:#99c3ff; width:500px;}
a.tooltip2:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #ff0; overflow:hidden; z-index:100;}
a.tooltip2:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #8cc; overflow:hidden;; z-index:100;}

#gallery {position:relative; width:750px;}
#thumbs {width:180px; float:left;}
#thumbs a {display:block; float:left; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #000;}
#thumbs a img {width:50px; height:50px; border:0;}
#thumbs a:hover {border-color:#ddd;}
#thumbs a:hover img {position:absolute; width:auto; height:auto; left:180px; top:0; border:1px solid #333;}
