
body {
	background-color: white;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
}


#Header {
	border: 0px solid red;
	height: 180px;
}


#HeadingSection {
	width: 100%;
	border: 0px solid black;
}

#SideBar {
	width: 160px;
	margin: 0px 10px 0px  0px;
	border: 1px solid black;
	background-color: #dfdfdf;
}

#SideBar h2 {
	font-size:  16px;
}

#SideBar p {
	font-size: 14px;
}

#MainContent {
	margin-bottom: 20px;
	padding:20px;
	/*background-color: #cce0e1; */
	background-color: #e9e9e9;	
	border: 1px solid black;
}


#Footer{
	padding-left: 3cm;
	margin: 10px 0px;
	border: 1px solid black;
	background-color: #e6e6e6;
	clear: both;
}
 
A {
	color: Maroon;

	font-weight : bolder;
	line-height : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	text-decoration : none;
}
 

A:hover {
	color: Red;

	font-weight : bolder;
	line-height : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	text-decoration : underline;
}
  
 
 
A.TitlebarItem {
	color: White;
	font-size : 8pt;
	font-weight : normal;
	line-height : normal;
	font-family : Verdana, "MS Sans Serif", Geneva, sans-serif;
	font-style : normal;
	text-decoration : none;
}
 

A.TitlebarItem:hover {
	color: Aqua;
	font-size : 8pt;
	font-weight : normal;
	line-height : normal;
	font-family : Verdana, "MS Sans Serif", Geneva, sans-serif;
	font-style : normal;
	text-decoration : none;
}
  
#QuadAdvert {
	background-color: white;
	height: 300px;
	padding: 10px 0 10px 0;
	margin: 20px 0px 20px 0px;
	border: black 1px solid;
}  

.PageWidthBox {
	background-color: white;
	padding: 10px 10px 10px 0;
	margin: 20px 0px 20px 0px;
	border: black 1px solid;
}  


P.QuadAdvert {
	color: #585858;
	font-size : 9pt;
	font-weight : normal;
	line-height : 0.5 cm;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	padding-bottom: 0px;
}

A.Contents {
	color: Maroon;
	font-size : 10pt;
	font-weight : bold;
	line-height : 0.6 cm;
	font-family : sans-serif ;
	font-style : normal;
	text-decoration : none;
}


}
A.Contents:Hover {
	color: Red;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	line-height : 0.3 cm;
	font-family : sans-serif ;
	text-decoration : underline;
}


A.ContentItems {
	color: #585858;
	font-size : 8pt;
	font-weight : normal;
	line-height : 0.3 cm;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	text-decoration : none;
	margin-left : 0cm;
	padding-bottom: 0px;
}


}
A.ContentItems:Hover {
	color: Red;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	line-height : 0.3 cm;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	text-decoration : underline;
	margin-left : 0cm;
	padding-bottom: 0px;
}


A.ContentItemsIndent {
	color: #585858;
	font-size : 8pt;
	font-weight : normal;
	line-height : 0.3 cm;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	text-decoration : none;
	margin-left : 0.5cm;
	padding-bottom: 0px;
}


}
A.ContentItemsIndent:Hover {
	color: Red;
	font-size : 8t;
	font-weight : normal;
	font-style : normal;
	line-height : 0.3 cm;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	text-decoration : underline;
	margin-left : 0.5cm;
	padding-bottom: 0px;
}


A.LabNotes {
	color: Black;
	font-size : 12pt;
	font-weight : normal;
	line-height : 1 cm;
	font-family : sans-serif ;
	font-style : normal;
	text-decoration : none;
}


}
A.LabNotes:Hover {
	color: Black;
	font-size : 12pt;
	font-weight : bold;
	font-style : normal;
	line-height : 1 cm;
	font-family : sans-serif ;
	text-decoration : underline;
}


A.GoToTop {
	color: Maroon;
	font-size : 8pt;
	font-weight : nomal;
	line-height : 0.6 cm;
	font-family : sans-serif ;
	font-style : normal;
	text-decoration : none;
	text-align : right;
}


}
A.GoToTop:Hover {
	color: Red;
	font-size :8pt;
	font-weight : normal;
	font-style : normal;
	line-height : 0.6 cm;
	font-family : sans-serif ;
	text-decoration : underline;
	text-align : right;
}


H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #1d1b80;
	text-align : left;
	font-size : 24pt;
	font-weight : bold;
	letter-spacing : 1px;
	line-height : 22pt;
	margin-left : 20px;
	margin-top: 40px;
	margin-bottom: 30px;
}


H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #1d1b80;
	text-align : left;
	font-size : 19pt;
	font-weight : bold;
	letter-spacing : 1px;
	line-height : 16pt;
	margin-left : 20px;
	margin-top: 45px;
	margin-bottom: 25px;
}



H2.Quote {
	font-family : Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #1d1b80;
	text-align : left;
	font-size : 11pt;
	font-weight : bold;
	letter-spacing : normal;
	line-height : 11pt;
	margin-left : 0px;
	margin-top: 10px;	
}

H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #1d1b80;
	text-align : left;
	font-size : 16pt;
	font-weight : 180;
	letter-spacing : 1px;
	line-height : 15pt;
	margin-left : 20px;
	margin-top: 20px;	
}


H4 {
	font-family : Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #1d1b80;
	text-align : left;
	font-size : 10pt;
	font-weight : 180;
	letter-spacing : 1px;
	line-height : 13pt;
	margin-left : 20px;
	margin-top: 20px;	
}

 LI.Body,  LI,  TABLE.Body {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	padding-bottom : 3px;
}


P {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	color : black;
	padding-bottom : 3px;
	margin-left: 35px;
}

.PageWidthBox p {
	font-size: 14px;
}


table.MainContent {
	margin-left: 35px;
}


P.SmallText {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	color : black;
	padding-bottom : 0px;
	margin-left: 1cm;
}


P.LargeTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 2pt;
	line-height: 20px;
	margin-left: 1cm;
	color: #191970;
	text-align : left;
	font-size : 6mm;
	font : small-caps;
}


P.Noindent {
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	color : black;
	padding-bottom : 3px;
	margin-left: 0cm;
}

P.Quote {
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	color : black;
	padding-bottom : 3px;
	margin-left: 1.5 cm;
	text-transform : none;
	font-variant : small-caps;
}


P.Contents {
	font-size : 12pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	color : #585858;
	padding-bottom: 5px;
	margin-left: 0cm;
}


P.ContentItems {
	color: #585858;
	font-size : 9pt;
	font-weight : normal;
	line-height : 0.5 cm;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	text-decoration : none;
	margin-left : 0.2cm;
	padding-bottom: 0px;
}

PRE {
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color : #585858;
	padding-bottom : 3px;
	margin-left: 1cm;
}

TD {
	font-size : 9pt;
	font-family : sans-serif;
	font-style : normal;
	font-weight : normal;
	color : Black;
}

TD.Link {
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	font-weight : normal;
	color : Black;
	padding-bottom : 0px;
}

TABLE.Titlebar, TR.Titlebar {
	font-size : 9pt;
	font-family : sans-serif;
	font-style : normal;
	font-weight : normal;
	color : Black;
	background-color:  #6593c1;
}


TD.Titlebaritem {
	font-size : 9pt;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-style : bold;
	font-weight : normal;
	color : white;

	padding : 0mm 3mm 0.5mm 3mm;
background-color: #2c7c85;}

TD.Titlebaritem2{
	font-size : 9pt;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-style : bold;
	font-weight : normal;
	color : White;
	padding : 0mm 3mm 0.5mm 3mm;
background-color: #9f2e08;}

TD.DisplayCenter {
	border-style:solid;
	border-width: 1px;
	border-color:#dfdfdf #000000 #000000 #dfdfdf;
	background-color : #F3F3F3;
	text-align : center;
	vertical-align : top;
}


TD.DisplayLeft {
	border-style:solid;
	border-width: 1px;
	border-color:#dfdfdf #000000 #000000 #dfdfdf;
	background-color : #F3F3F3;
	text-align : left;
	vertical-align : top;
}



TH.Body {
	font-size : 9pt;
	font-family : sans-serif;
	font-style : normal;
	font-weight : bold;
}

TABLE.Cards, TR.Cards, TD.Cards {
	font-size : 9pt;
	font-family : sans-serif;
	font-style : normal;
	font-weight : normal;
	color : Black;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
	margin-left: 20px;
}

TH.Cards {
	font-size : 9pt;
	font-family : sans-serif;
	font-style : normal;
	font-weight : normal;
	color : Black;
	padding-top : 0px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	font-weight : bold;
}

form {
	margin-left:30px;
}

DIV.Copyright {
	color: Gray;
	font-size : 8pt;
	font-weight : normal;
	font-family : sans-serif ;
	font-style : normal;
	text-decoration : none;
	font : italic;
	text-align : center;
}

A.Copyright {
	color: Gray;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	text-decoration : none;
}


A.Copyright:Hover {
	color: Red;
	font-size : 8pt;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	font-style : normal;
	text-decoration : underline;
}

.BodyBold {
	font-weight: bold;
}	

.Notice {
	background-color: #AFEEEE;
	margin: 10px 0px 10px 180px;
	font-weight: bold;
	padding: 50px 0px 50px 20px;
	font-size: 15px;
	color: #2E2BCF;
	border: 4px dotted #C8C8C8;
}	


/* Header Image */

#ImageHeaderTitle {
    background-image: url('http://www.ukhorseracing.co.uk/CrossingTheLineFinal2.jpg');
    background-repeat: no-repeat;
    height: 115px;
    width: 800px;
    font-size: 60px;
    font-weight: normal;
    color: #1b1a75;
    padding-left: 30px;
    padding-top: 20px;
    font-stretch: wider;
    letter-spacing: 5px;
    word-spacing: 10px;
}
 



/* Menu Items */

#menu {
	/* padding-right: 20px;
	background-color: #81b3b5;  
	padding-top: 0px;
	padding-bottom: 0px;
	border: 0px solid black;   */
	margin-right: 5px;  
	float: right;
	font-stretch: wider;
}

#menu ul {

  margin: 0;
  padding: 0;
  list-style: none;
  font: normal;
}

#menu ul li {
  display: block;
  position: inherit;
  float: left;
}

#menu li ul { display: none; }

#menu ul li a {
  font-family: Arial, Verdana;
  font-size: 13px;
  display: block;
  text-decoration: none;
  color: white;
  border-top: 1px solid #ffffff;
  padding: 2px 15px 2px 15px;
  background: #40556c;
  margin-left: 1px;
  white-space: nowrap;
}

#menu ul li a:hover { 
	background: #617F8A; 
	color: white;
}

#menu li:hover ul {
  display: block;
  position: absolute;
}
#menu li:hover li {
  float: none;
  font-size: 12px;
}
#menu li:hover a { background: #617F8A; }
#menu li:hover li a:hover { background: #95A9B1; }

p.img {
	margin-top: 25px;
	margin-bottom:25px;
	background-color:#ececec;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
