/*********************************************************************
* by Nigel Wood                                                      *
* Email address: nigelwood@millerwaite.com                           *
*                                                                    *
* For: MillerWaite Educational                                       *
*                                                                    *
* /include/cats.css                                                  *
*********************************************************************/


body			{	margin: 0;
				background: white;
			}

/* incpagehead */

.headtable		{	color: #DEEFEF; 
				background-color: #DEEFEF; 
				border: #DEEFEF; 
				border-style: none; 
				border-top-width: 1px; 
				border-bottom-width: 1px; 
				border-right-width: 1px; 
				border-left-width: 1px;
			}	

.logotext		{	font-family: Arial, sans-serif;
				font-weight: bold;
				font-size: 8pt;
				color: #000000;
				text-decoration: none;
			}

.iheader		{	font-family: Arial, sans-serif;
				font-weight: bold;
				font-style: italic;
				font-size: 10pt;
				color: #000000;
				text-decoration: none;
			}
			

/* inchmenu */

.tblhmenu		{	background-color: yellow;
				border: black;
				border-style: solid;
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 0px; 
				border-left-width: 2px;
			}

.hbutbar 		{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 10pt;
				color: #000000;
				text-decoration: none;	
			}

.hbutbar:hover 		{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 10pt;
				color: #0000FF;
				text-decoration: underline overline;	
			}


/* inclmenu */

.tblsearch		{	font-family: Arial, sans-serif; 
				font-size: 6pt; 
				color: black; 
				background-color: yellow; 
				border: black; 
				border-style: solid; 
				border-top-width: 0px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 2px;
			}

.searchboxlook		{	font-family: Arial, sans-serif;
				font-size: 8pt; 
				color: black; 
				background-color: #DEEFEF; 
				border: black; 
				border-style: groove; 
				border-top-width: 1px; 
				border-bottom-width: 1px; 
				border-right-width: 1px; 
				border-left-width: 1px;
				cursor: pointer;
			}

.tbllmenu		{	background-color: yellow;
				border: black;
				border-style: solid;
				border-top-width: 0px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 2px;
			}

.lbutbar 		{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 10pt;
				color: #000000;
				text-decoration: none;	
			}

.lbutbar:hover 		{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 10pt;
				color: #0000FF;
				text-decoration: underline overline;	
			}

.tblheader		{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 14pt; 
				color: #000000;
				text-decoration: none;	
			}
			
.llinks    		{ 	font-family: Arial, sans-serif;
				font-size: 9pt; 
				color: blue ;
			}


/* main pages - index */

.tbldbgphoto		{	background: black;
				border: black; 
				border-style: groove; 
				border-top-width: 0px; 
				border-bottom-width: 0px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext		{	color: black; 
				background-color: yellow; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtexteval		{	color: black; 
				background-color: #B5D129; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.mainhead		{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 14pt; 
				color: #000000;
				text-decoration: none;	
			}

.maintopline		{	font-family: Arial, sans-serif;
				font-weight: bold;
				font-size: 9pt;
				color: #000000;
				text-decoration: none;
			}

.mainpagetext		{	font-family: Arial, sans-serif;
				font-weight: normal;
				font-size: 9pt; 
				text-align: justify;
			}

.mainpagetext100	{	color: #AB4C70;
				font-family: Arial, sans-serif;
				font-weight: normal;
				font-size: 9pt; 
				text-align: justify;
			}

h1			{	color: blue;
				font-family: Arial, sans-serif;
				font-size: 12pt;
			}

h2			{	font-family: Arial, sans-serif;
				font-size: 8pt;
			}

h3			{	font-family: Arial, sans-serif;
				font-size: 8pt;
			}
			
.tblrowheight		{	height: 173px;
			}
			
.specialoffer		{	color: blue;
				font-family: Arial, sans-serif;
				font-size: 10pt;
			}


/* cats index */

.tbldbgtext0		{	color: black; 
				background-color: #D6CEDE; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext1		{	color: black; 
				background-color: #6AC335; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext2		{	color: black; 
				background-color: #FDFA00; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext3		{	color: black; 
				background-color: #F48000; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext90		{	color: black; 
				background-color: #D6CEDE; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext99		{	color: black; 
				background-color: #A3ADCE; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.tbldbgtext100		{	color: black; 
				background-color: #AB4C70; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.subjmaintopline	{	font-family: Arial, sans-serif;
				font-weight: bold;
				font-size: 9pt;
			}

.subjmainpagetext	{	font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 9pt; 
				text-align: justify;
			}

.subjhr0		{	color: #B5ADCE;
				background-color: #D6CEDE;
				height: 5px;
			}
			
.subjhr1		{	color: #6AC335;
				background-color: #6AC335;
				height: 5px;
			}
			
.subjhr2		{	color: #FDFA00;
				background-color: #FDFA00;
				height: 5px;
			}

.subjhr3		{	color: #F48000;
				background-color: #F48000;
				height: 5px;
			}

.subjhr90		{	color: #B5ADCE;
				background-color: #D6CEDE;
				height: 5px;
			}

.subjhr100		{	color: #AB4C70;
				background-color: #AB4C70;
				height: 5px;
			}

.pltopline		{	font-family: Arial, sans-serif;
				font-weight: bold;
				font-size: 8pt;
				color: navy;
			}


TEXTAREA 		{ 	font-family: Arial, sans-serif;
				font-size: 10pt;
				color: navy;
			}

/* search results */

.tbldbgtextsr1		{	color: black; 
				background-color: #6AC335; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 0px; 
				border-left-width: 0px;			
			}

.tbldbgtextsr2		{	color: black; 
				background-color: #FDFA00; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 0px; 
				border-left-width: 0px;			
			}

.tbldbgtextsr3		{	color: black; 
				background-color: #F48000; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 0px; 
				border-left-width: 0px;			
			}


/* advanced search */

.goboxlook		{	font-family: Arial, sans-serif;
				font-size: 8pt; 
				color: black; 
				background-color: #00FF00; 
				border: black; 
				border-style: groove; 
				border-top-width: 1px; 
				border-bottom-width: 1px; 
				border-right-width: 1px; 
				border-left-width: 1px;
			}




/* basket */

.voucherboxlook		{	font-family: Arial, sans-serif;
				font-size: 10pt; 
				color: black; 
				background-color: #DDDDDD; 
				border: black; 
				border-style: groove; 
				border-top-width: 1px; 
				border-bottom-width: 1px; 
				border-right-width: 1px; 
				border-left-width: 1px;
			}
			
.delvoucher		{	font-family: Arial, sans-serif;
				font-size: 8pt; 
				color: black; 
				background-color: #DDDDDD; 
				border: black; 
				border-style: groove; 
				border-top-width: 1px; 
				border-bottom-width: 1px; 
				border-right-width: 1px; 
				border-left-width: 1px;
			}
			
.discounttext		{	color: green;
				font-family: Arial, sans-serif;
				font-weight: 100;
				font-size: 9pt; 
				text-align: justify;
			}



/* about */

.mwlheader		{	color: navy;
				font-family: Arial, sans-serif;
				font-size: 9pt; 
			}
			
.mwltext		{	color: black;
				font-family: Arial, sans-serif;
				font-size: 9pt; 
			}

.mwltextsmall		{	color: black;
				font-family: Arial, sans-serif;
				font-size: 8pt; 
			}
			


/* Registration */

.tbldbgtextreg		{	color: black; 
				background-color: #BBBBBB; 
				border: black; 
				border-style: groove; 
				border-top-width: 2px; 
				border-bottom-width: 2px; 
				border-right-width: 2px; 
				border-left-width: 0px;			
			}

.regboxlook		{	font-family: Arial, sans-serif;
				font-size: 10pt; 
				color: black; 
				background-color: #EEEEEE; 
			}

/* HR */

.hrfoot			{	color: black;
			}