﻿/* 

document: agl.css
author: Alastair Lyburn
created: 4/2/2003

*/

BODY                 { color: black; background-color: white; margin: 0px}
BODY                 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	background-color: #CCCCCC;

}

/*
TABLE.top-table      { width: 800px; border: 1px #003399 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #003399; height: 120px}
*/
TABLE.logo			 {
	text-align: left;
	padding: 8px 75px 8px 8px;
	font-family: "Arial Rounded MT Bold";
	font-size: 20px;
	color: #FFFFFF;
	background-color: #3399CC;
	border: 0px none;


}
TABLE.top			 {
	width: 700px;
	text-align: center;
	height: 100px;
	padding: 5px 5px 0px;
	border-top: 2px solid #3399CC;
	border-right: 2px solid #3399CC;
	border-bottom: 0px none;
	border-left: 2px solid #3399CC;
	background-color: #FFFFFF;

}
TD.top-left          {
	width: 220px;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3333CC;
	border: none;




}
TD.top-mid			 { width: 404px; vertical-align: middle; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFF99; letter-spacing: 3px; background-image: url(../fireworks/top_mid.png); height: 97px; background-repeat: repeat}
TD.top-right         { width: 460px; vertical-align: top; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFF99; letter-spacing: 3px; height: 100px}
TD.top-line          { background-color: #FFFFFF; height: 1px ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
TD.top-bottom        { background-color: #0066CC}
TD.top-blue			 { background-color: #006754; height: 1px ; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
IMG.top-left         { float: left }
IMG.top-right        {
	float: none;
	border: 1px solid black;
	text-align: right;
	background-position: right;
	vertical-align: middle;
	width: 520px;
	height: 100px;

}
IMG.top-bottom       { float: right }

TABLE.foot			 {
	width: 700px;
	height: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: italic;
	color: #FFFFFF;
	text-align: center;
	border-top: 0px none white;
	border-right: 2px solid #3399CC;
	border-bottom: 2px solid #3399CC;
	border-left: 2px solid #3399CC;
	padding: 0px;

}

TABLE.middle-table   {
	width: 700px;
	border-top: 0px solid white;
	border-right: 2px solid #3399CC;
	border-bottom: 0px solid white;
	border-left: 2px solid #3399CC;
	background-color: #FFFFFF;

}
TD.middle-left       {
	vertical-align: middle;
	text-align: left;
	background-repeat: repeat;
	padding-left: 10px;
	border: 0px none #3333CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;



}
TD.middle-right      { width: 165px; background-position: left top; background-repeat: repeat; vertical-align: top; padding-top: 25px; text-align: center; background-image: url(../fireworks/mid-bkgnd.png)}  
TD.middle-centre	 {
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
/*	overflow: scroll; */
	padding: 10px;
}
TD.middle-products	 { width: 635px; ; background-position: right bottom; background-repeat: no-repeat; vertical-align: top; padding-left: 10px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 10px; padding-bottom: 10px; clip:  rect(   ); overflow: scroll; height: 400px }
TD.middle-products H1 { color: #006754; font-size: 17px }
TD.middle-centre H1  { color: #3399CC; font-size: 17px }

TD.middle-centre A:link     {
	color: #3399CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
TD.middle-centre A:visited	{
	color: #3399CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
TD.middle-centre A:hover	{
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
TD.middle-centre A:active	{
	color: #3399CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


TABLE.main-table     { width: 550px; border: 0px solid black }
TD.main-topic		 {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	overflow: scroll; */
	padding: 10px 10px 0px;
	font-size: 20px;
	color: #000000;
}
TD.main-topic H1     { color: #0066FF; font-size: 17px }
TD.main-item P       { color: black; font-size: 11px }

TD.bottom-line       { height: 1px; background-color: #00CCFF}
TD.footer            {
	background-color: #3399CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-align: center;
	height: 15px;
	clip:  rect(   );
	color: #CCCCCC;
	vertical-align: middle;
}
IMG.footer           { float: right }

A:link               { color: #eeeeee; text-decoration: none  }
A:visited	         { color: #eeeeee; text-decoration: none }
A:hover				 { color: #425d80; text-decoration: none }
A:active	         { color: #eeeeee; text-decoration: none }

A.no-hover:hover     { color: #FFFFCC; text-decoration: none }
A.no-hover:link      { color: #3399CC; text-decoration: none }
A.no-hover:visited   { color: #FFFFCC; text-decoration: none }
A.no-hover:active    { color: #FFFFCC; text-decoration: none }

TABLE.structure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 650px;
	text-align: center;
	margin: 0px;
	padding: 3px;
	background-color: #F1D1D1;
	color: #aaaaaa;
}

TD.structure-text {
	font-weight: bold;
	background-color: #CC3333;
	color: #FFFFFF;
}

TD.structure-graphic {
	font-weight: bold;
	background-color: #CC3333;
	color: #FFFFFF;
	font-family: Symbol;
	font-size: 18px;
	text-align: center;
	vertical-align: middle;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
}

TABLE.menu-table     {
	width: 700px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399CC;
	border-top: 1px solid #3399CC;
	border-right: 2px solid #3399CC;
	border-bottom: 1px solid #3399CC;
	border-left: 2px solid #3399CC;

}
TD.menu-line         {
	height: 18px;
	background-color: #FFFFFF;
	width: 1px;
}
TD.menu-space        { height: 5px}
TD.menu-item-home         {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
/*	width: 60px;	*/
	text-align: center;
	height: 20px;
	vertical-align: middle;

}
TD.menu-item         {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
/*	width: 80px; */
	text-align: center;
	height: 20px;
	vertical-align: middle;

}
TD.menu-item-fixed   {
	line-height: 20px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	height: 20px;
	width: 130px;
	background-color: #0066FF;
}
TD.menu-contact		 { text-indent: 30px; line-height: 15px; font-size: 10px ; background-color: #0066FF; color: #FFFFFF}

TABLE.menu-table A:link               {
	color: #3399CC;
	text-decoration: none;

}
TABLE.menu-table A:visited	         {
	color: #3399CC;
	text-decoration: none;

}
TABLE.menu-table A:hover				 {
	color: #CC3333;
	text-decoration: none;

}
TABLE.menu-table A:active	         {
	text-decoration: none;
	color: #3399CC;


}
TABLE.docs     {
	width: 600px;
	border: 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFCC;
}
TABLE.docs A:link, TABLE.docs A:visited, TABLE.docs A:active              
{
	color: #03009A;
	background-color: #FFFFCC;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;

}
TABLE.docs A:hover				 
{
	color: red;
	background-color: #FFFFCC;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;

}
TD.docs_header {
	color: #000000;
	font-weight: bold;
	background-color: #3399cc;

}

TD.middle-centre p span.home_download A:link,
TD.middle-centre p span.home_download A:visited,
TD.middle-centre p span.home_download A:active     {
	color: #3399CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
TD.middle-centre p span.home_download A:hover	{
	color: #990000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

