/* #31396E blue ink    */
/* #747AAA pastel blue */
/* #E6D6A9 light fawn  */
/* #BB966C toffee      */
/* #B0BAC0 aGrey       */           

@font-face { font-family: 'Tempus Sans ITC';
             font-style: normal;
             font-weight: normal;
             src: url(f1.eot);
           }

BODY {
    font-family: arial, verdana, helvetica,geneva,sans-serif;
    font-size: 0.8em;
    background-color:darkslateblue;
    color:LightCyan;
    width:1000px;
    margin:0px auto;
     }

TD {
    font-family: arial, verdana, helvetica,geneva,sans-serif;
    color:003399 ;
    font-size:10pt;
   }

/*                           						*/
/*				 Input forms 				*/
/*                           						*/
SELECT, INPUT, TEXTAREA  {
    font-family: arial, verdana, helvetica,geneva,sans-serif;
    color: #31396E;
    font-size:8pt;
   }


/*                           						*/
/* Line 1 & line 2 of the results (pub results and What's on results) 	*/
/*                           						*/
	.result1 {
		background-image: url(images/result1.jpg);
		background-repeat:repeat-y;
		background-color: #e7e7e7 ;
		color: #ffffff ;
		font-family: verdana, arial, helvetica,geneva,sans-serif;
		font-weight:bold ;
		font-size: 8pt;
		vertical-align:middle;
		 }

	.result2 { 
		background-color: #e7e7e7;
		color: #31396E ;
		font-family: verdana, arial, helvetica,geneva,sans-serif;
		font-size: 8pt;
		vertical-align:middle;
	      }

	.result3 { 
		background-color: #dedede;
		color: #31396E ;
		font-family: verdana, arial, helvetica,geneva,sans-serif;
		font-size: 8pt;
		vertical-align:middle;
	      }


/*                           						*/
/*				 The standard / default text (Blue ink) */
/*                           						*/
	.text1 { 
		color: #31396E ;
		font-family: arial, verdana, helvetica,geneva,sans-serif;
		font-size: 8pt;
		align:justify;
	      }

/*                           						*/
/*				 An alternative. Blue ink on Grey 	*/
/*                           						*/
	.text2 { 
		background-color: B0BAC0;
		color: #31396E ;
		font-family: arial, verdana, helvetica,geneva,sans-serif;
		font-size: 8pt;
		align:justify;
		vertical-align:middle;
	      }

/*                           						*/
/* 				Anchor (hyperlink) colors	 	*/
/*                           						*/
	A         {color: 800000; font-size:8pt;text-decoration: none;}
	A:visited {color: 800000; font-size:8pt;text-decoration: none;}
	A:hover   {color: 0099ff; font-size:8pt;text-decoration: underline;}
	A:active  {color: 800000; font-size:8pt;} 

/* 				Used by main menu navigation	 	*/
	A.hd         {color: midnightblue;font-size:7pt;font-weight:bold;text-decoration: none;}
	A.hd:visited {color: midnightblue;font-size:7pt;font-weight:bold;text-decoration: none;}
	A.hd:hover   {color: 0099ff; font-size:7pt;text-decoration: underline;}
	A.hd:active  {color: 0099ff; font-size:7pt;} 
/* 				Used by right hand menu navigation	*/
	A.rhd         {color: 31396E; font-size:8pt;font-weight:bold;text-decoration: none;}
	A.rhd:visited {color: 31396E; font-size:8pt;font-weight:bold;text-decoration: none;}
	A.rhd:hover   {color: 0099ff; font-size:8pt;text-decoration: underline;}
	A.rhd:active  {color: 0099ff; font-size:8pt;} 
/* 				Used by menu list (layout	 	*/
	A.mn         {color: bb966c; font-size:12pt;font-weight:bold;text-decoration: none;}
	A.mn:visited {color: bb966c; font-size:12pt;font-weight:bold;text-decoration: none;}
	A.mn:hover   {color: 0099ff; font-size:12pt;text-decoration: underline;}
	A.mn:active  {color: 0099ff; font-size:12pt;} 


/*                           						*/
/* 				Form styles     			*/
/*                           						*/
.FormTitle {
	background-color: 31396E;
	color: white ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 8pt;
	font-weight:bold;
	vertical-align:middle;
      }

.xFormTitle {
	background-color: 800000;
	color: white ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 18pt;
	font-weight:bold;
	vertical-align:middle;
      }

.FormBody {
	background-color: eeeeee;
	color: #31396E ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 8pt;
	font-weight:normal;
	vertical-align:middle;
      }



/*                           						*/
/*				 Standard layout (layout0.asp)   	*/
/*                           						*/

.heading { 
	background-image: url(images/31396e.gif);
	background-repeat:repeat-x;
	color: #31396E;
	font-family: 'Tempus Sans ITC';
	font-size: 15pt;
	font-weight:normal;
	letter-spacing:2pt; 
	text-decoration:none;
	text-align:right;
	vertical-align:middle;
      }

.content { 
	color:#31396E ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size:8pt;
	text-align:justify;
	vertical-align:top;
      }

.italcontent { 
	color:#31396E ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size:9pt;
	font-style: italic;
	text-align:justify;
	vertical-align:top;
      }

.contentpic { 
	color: #31396E ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size:8pt;
	text-align:center;
      }

.table { 
	background-color: wheat;
	color:#31396E ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size:8pt;
	text-align:left;
      }


/*                           						*/
/*				 Styles for menus		   	*/
/*				 Main menu, header footer	   	*/
/*				 Menu section, header footer	   	*/
/*				 Menu Item, short / long / price   	*/
/*                           						*/

.menumain { 
	background-image: url(images/31396e.gif);
	background-repeat:repeat-x;
	color: #31396E;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 18pt;
	font-weight:bold;
	letter-spacing:2pt; 
	text-decoration:none;
	text-align:right;
	vertical-align:middle;
	padding-bottom:4pt
      }

.menumainHF {
	padding-bottom:9pt;
	color: #31396E;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 10pt;
	font-style:italic;
	text-align:right;
	vertical-align:middle;
      }

.menusec { 
	background-color: cccc99;
	color: 993300 ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 14pt;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	vertical-align:middle;
      }

.menusecHF { 
	background-color:cccc99;
	color: 141455 ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 09pt;
	font-weight:normal;
	text-decoration:none;
	text-align:right;
	vertical-align:middle;
      }

.menuitemS { 
	background-color: eeeedd;
	color: #31396E;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 8pt;
	font-weight:bold;

	text-decoration:none;
	text-align:left;
	vertical-align:middle;
      }

.menuitemL { 
	background-color: eeeedd;
	color: 660000 ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
      }


.menuitemP { 
	background-color: eeeedd;
	color: black ;
	font-family: arial, verdana, helvetica,geneva,sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
      }

.bord {
	BORDER-BOTTOM: solid;
	BORDER-LEFT: solid;
	BORDER-RIGHT: solid;
	BORDER-TOP: solid;
	COLOR: #00ff00;
	MARGIN: 1em auto;
	TEXT-ALIGN: right;
	WIDTH: 4em;

	}

.boxad {
	BORDER-BOTTOM: solid;
	BORDER-LEFT: solid;
	BORDER-RIGHT: solid;
	BORDER-TOP: solid;
	COLOR: white;
	MARGIN: 1em auto;
	TEXT-ALIGN: center;
	background-color: 336699;
	}
