body		{
			margin:				0;
			topmargin:			0;
			leftmargin:			0;
			padding:			0;
			font-family:		verdana, arial, helvetica, sans-serif;
			font-size:			76%;
			color:				#ffffff;
			background-color:	#999999;
			}

/* HEADINGS */
h1			{
			font-size:		1.7em;
			color:			#FFFFFF;
			margin-bottom:	0;
			font-weight: normal;
			}
h2			{
			font-size:		1.5em;
			font-weight: normal;			
			}
h3			{
			font-size:		1.2em;
			}
h4			{
			font-size:		1.2em;
			}
h5			{
			font-size:		1.0em;
			}
h6			{
			font-size:		1.0em;
			}
/* TEXT */
p			{
			font-size:		1.0em;
			font-family:		verdana, arial, helvetica, sans-serif;
			margin-bottom		0.4em;			}
li			{
			margin-bottom		0.4em;
			}
table			{
			font-size:		1.0em;
			}
tr			{
			font-size:		1.0em;
			}
td			{
			font-size:		1.0em;
			}
.XLarge			{
			font-size:		1.2em;
			font-weight:		bold;
			text-decoration:	none;
			}
.Large			{
			font-size:		1.0em;
			font-weight:		bold;
			text-decoration:	none;
			}
.Medium			{
			font-size:		1.0em;
			font-weight:		normal;
			text-decoration:	none;
			}
.Small			{
			font-size:		0.8em;
			font-weight:		normal;
			text-decoration:	none;
			}


/* LINKS */
a			{
			color:			#ffffff;
			font-weight:		bold;
			text-decoration:	none;
			font-size:			0.9em;			}
a:link			{
			color:			#ffffff;
			font-weight:		bold;
			text-decoration:	none;
			font-size:			0.9em;
			}
a:visited		{
			color:			#ffffff;
			font-weight:		bold;
			text-decoration:	none;
			font-size:			0.9em;
			}
a:hover			{
			color:			#ffffff;
			font-weight:		bold;
			text-decoration:	underline;
			font-size:			0.9em;
			}
a:active		{
			color:			#ffffff;
			font-weight:		bold;
			text-decoration:	underline;
			font-size:			0.9em;
			}

/* CRUMBS */

a.Crumbs			{
			color:			#CC3300;
			font-weight:		bold;
			text-decoration:	none;
			font-size:		0.9em;
			}
a.Crumbs:link			{
			color:			#CC3300;
			font-weight:		bold;
			text-decoration:	none;
			font-size:		0.9em;
			}
a.Crumbs:visited		{
			color:			#CC3300;
			font-weight:		bold;
			text-decoration:	none;
			font-size:		0.9em;
			}
a.Crumbs:hover			{
			color:			#CC3300;
			font-weight:		bold;
			text-decoration:	underline;
			font-size:		0.9em;
			}
a.Crumbs:active		{
			color:			#CC3300;
			font-weight:		bold;
			text-decoration:	underline;
			font-size:		0.9em;
			}


/* BROWN LINKS */

A.N:Link		{
			color:			#CC3300;
			font-weight:		normal;
			text-decoration:	none;
			}
A.N:Visited		{
			}
A.N:Hover		{
			text-decoration:	underline;
			}
A.N:Active		{
			text-decoration:	underline;
			}

/* FOREGROUND AND BACKGROUND COLOURS */

.NBack00		{
			color:			#FFFFFF;
			background-color:	#FF0000;
			}
.NBack01		{
			color:			#CC3300;
			background-color:	#FFFFFF;
			}
.NBack02		{
			color:			#663300;
			background-color:	#FFFFFF;
			}
.NBack03		{
			color:			#663300;
			background-color:	#000000
			}
.NBack04		{
			color:			#663300;
			background-color:	#E0D6CC
			}


/* LINKS XLARGE 00 */


A.XLargeN00:Link	{
			font-size:		1.2em;
			}
A.XLargeN00:Visited{
			font-size:		1.2em;
			}
A.XLargeN00:Hover	{
			font-size:		1.2em;
			}
A.XLargeN00:Active{
			font-size:		1.2em;
			}

/* LINKS XLARGE 04 */

A.XLargeN04:Link	{
			font-size:		1.2em;
			}
A.XLargeN04:Visited{
			font-size:		1.2em;
			}
A.XLargeN04:Hover	{
			font-size:		1.2em;
			}
A.XLargeN04:Active	{
			font-size:		1.2em;
			}

/* LINKS LARGE 00 */


A.LargeN00:Link		{
			font-size:		1.0em;
			}
A.LargeN00:Visited{
			font-size:		1.0em;
			}
A.LargeN00:Hover	{
			font-size:		1.0em;
			}
A.LargeN00:Active{
			font-size:		1.0em;
			}

/* LINKS LARGE 04 */

A.LargeN04:Link		{
			font-size:		1.0em;
			}
A.LargeN04:Visited{
			font-size:		1.0em;
			}
A.LargeN04:Hover	{
			font-size:		1.0em;
			}
A.LargeN04:Active	{
			font-size:		1.0em;
			}

/* LINKS MEDIUM 00 */

A.MediumN00:Link	{
			font-size:		1.0em;
			font-weight:		normal;
			}
A.MediumN00:Visited	{
			font-size:		1.0em;
			font-weight:		normal;
			}
A.MediumN00:Hover	{
			font-size:		1.0em;
			font-weight:		normal;
			}
A.MediumN00:Active	{
			font-size:		1.0em;
			font-weight:		normal;
			}

/* LINKS MEDIUM 04 */

A.MediumN04:Link	{
			font-size:		1.0em;
			}
A.MediumN04:Visited	{
			font-size:		1.0em;
			}
A.MediumN04:Hover		{
			font-size:		1.0em;
			}
A.MediumN04:Active	{
			font-size:		1.0em;
			}

/* LINKS SMALL 00 */

A.SmallN00:Link		{
			font-size:		0.8em;
			}
A.SmallN00:Visited	{
			font-size:		0.8em;
			}
A.SmallN00:Hover	{
			font-size:		0.8em;
			}
A.SmallN00:Active	{
			font-size:		0.8em;
			}

/* LINKS SMALL 04 */

A.SmallN04:Link		{
			font-size:		0.8em;
			}
A.SmallN04:Visited	{
			font-size:		0.8em;
			}
A.SmallN04:Hover		{
			font-size:		0.8em;
			}
A.SmallN04:Active	{
			font-size:		0.8em;
			}
			
			

.buttin		{
			width:82px;
			border: solid;
			border-width: 1px;
			border-top-color: #666666;
			border-right-color: #CCCCCC;
			border-bottom-color: #CCCCCC;
			border-left-color: #666666; }
			
			
.buttbox    {
border: solid;
border-width: 1px;
border-top-color: #CCCCCC;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #CCCCCC;
text-align: center;
}

/* BACKGROUNDS */


.buttboxback      {
            background-image: url('../images/butt_back.gif');
				}
				
.buttboxtop      {
			background-image: url('../images/back_top.gif');
            background-position: top;
            background-repeat: repeat-x;
				}


.buttboxleft    {
			background-image: url('../images/back_top.gif');
            background-position: top;
            background-repeat: repeat-x;
			border-top: 0px;
			border-right: 0px;
			border-bottom: 0px;
			border-left: 1px solid #CCCCCC;
}

.buttboxmid    {
            background-image: url('../images/back_top.gif');
            background-position: top;
            background-repeat: repeat-x;
			border-top: 0px;
			border-right: 0px;
			border-bottom: 0px;
			border-left: 0px;
}

.buttboxright    {
            background-image: url('../images/back_top.gif');
            background-position: top;
            background-repeat: repeat-x;

border-top: 0px;
border-right: 1px solid #666666;
border-bottom: 0px;
border-left: 0px;
}

.linelight    {
background-color: #CCCCCC;
}

.linedark    {
background-color: #666666;
}

.linebox    {
border-top: 1px solid #666666;
border-right: 0px;
border-bottom: 1px solid #CCCCCC;
border-left: 0px;
}


.LeftNav03    {
border: solid;
border-width: 1px;
border-top-color: #CCCCCC;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #CCCCCC;
padding-top: 3px;
padding-bottom: 3px;
}

.LeftNav04    {
background-color: #009999;
border: solid;
border-width: 1px;
border-top-color: #006666;
border-right-color: #009999;
border-bottom-color: #009999;
border-left-color: #006666;
padding-top: 3px;
padding-bottom: 3px;
}


.buttboxbot    {
border-left:	0px;
border-right:	0px;
border-top:		0px;
border-bottom:	solid 1px #666666; 
}

.lineboxbot    {
border-top: 0px;
border-right: 0px;
border-bottom: 1px solid #CCCCCC;
border-left: 0px;
}


.buttout    {
width:82px;
padding:1px;
border: solid;
border-width: 2px;
border-top-color: #CCCCCC;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #CCCCCC;
}

a.buttborder  {
width:82px;
padding:1px;
border: solid;
border-width: 2px;
border-top-color: #CCCCCC;
border-right-color: #666666;
border-bottom-color: #666666;
border-left-color: #CCCCCC;
			}


a.boxborderb		{
					display:				block;
					width:					auto;
					height:					3em;
					padding:				2px;
					border:					solid;
					border-width:			2px;
					border-top-color:		#CCCCCC;
					border-right-color:		#666666;
					border-bottom-color:	#666666;
					border-left-color:		#CCCCCC;
					}
			
a:visited.boxborderb{
					display:				block;
					width:					auto;
					height:					3em;
					padding:				2px;
					border:					solid;
					border-width:			2px;
					border-top-color:		#CCCCCC;
					border-right-color:		#666666;
					border-bottom-color:	#666666;
					border-left-color:		#CCCCCC;
					}			
			
a:hover.boxborderb {
					display:				block;
					width:					auto;
					height:					3em;
					padding:				2px;
					border:					solid;
					border-width:			2px;
					border-top-color:		#999999;
					border-right-color:		#999999;
					border-bottom-color:	#999999;
					border-left-color:		#999999;
					}	
					
					
					
					
div.boxborder a		{
					display:				block;
					width:					100%;
					height:					1em;
					padding:				2px;
					border:					solid;
					border-width:			2px;
					border-top-color:		#CCCCCC;
					border-right-color:		#666666;
					border-bottom-color:	#666666;
					border-left-color:		#CCCCCC;
					}
			
div.boxborder a:visited{
					display:				block;
					width:					100%;
					height:					1em;
					padding:				2px;
					border:					solid;
					border-width:			2px;
					border-top-color:		#CCCCCC;
					border-right-color:		#666666;
					border-bottom-color:	#666666;
					border-left-color:		#CCCCCC;
					}			
			
div.boxborder a:hover {
					display:				block;
					width:					100%;
					height:					1em;
					padding:				2px;
					border:					solid;
					border-width:			2px;
					border-top-color:		#999999;
					border-right-color:		#999999;
					border-bottom-color:	#999999;
					border-left-color:		#999999;
					}
					
#Downloads  {
            background-color: #993300;
            }
					
.Border       {
            background-color: #993300;
            }
.Border_T      {
            background-image: url('../images/Border_T.gif');
            background-color: #CC3300;
            }
.Border_B      {
            background-image: url('../images/Border_B.gif');
            background-color: #CC3300;
	      		}
.Border_L      {
            background-image: url('../images/Border_L.gif');
            background-color: #CC3300;
		      	}
.Border_R	  	{
            background-image: url('../images/Border_R.gif');
            background-color: #CC3300;
		      	}
.Border_TL     {
            background-image: url('../images/Border_TL.gif');
            background-color: #993300;
            }
.Border_TR     {
            background-image: url('../images/Border_TR.gif');
            background-color: #CC3300;
            }
.Border_ML     {
            background-image: url('../images/Border_ML.gif');
            background-color: #CC3300;
            }
.Border_MR     {
            background-image: url('../images/Border_MR.gif');
            background-color: #CC3300;
            }  
.Border_BL     {
            background-image: url('../images/Border_BL.gif');
            background-color: #CC3300;
            }
.Border_BR     {
            background-image: url('../images/Border_BR.gif');
            background-color: #CC3300;
            }