/*
  style.css
  www.liveratingcentre.com
  (C) 2008. Paul Tew  

*/

body {
  background-color: #FFFFFF;
}


A:link {
	COLOR: #537CB4; TEXT-DECORATION: bold;
}
A:visited {
	COLOR: #537CB4; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #feba02; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #feba02; TEXT-DECORATION: underline;
}





h1 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 18pt;
  font-weight: bold;
  color: #779BCA;
  text-align: center;
}

h2 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #779BCA;
  text-align: center;
}

h3 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.8em;
  color: #003484;
  text-align: center;
}

h4 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #003484;
  font-weight: normal;
  text-align: center;
}

p {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;	
}

hr
{
background-color:transparent;
color:#FF7F00;
height:1px;
}

ul {
  line-height: 1.5em;
  list-style-type: square;
  margin: .3em 0 0 1.5em;
  padding: 0;
  list-style-image: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #000000;
}

fieldset 
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #003484;
}



#pstyle A:link {
	COLOR: #537CB4; TEXT-DECORATION: bold;
}
#pstyle A:visited {
	COLOR: #537CB4; TEXT-DECORATION: none;
}
#pstyle A:hover {
	COLOR: #feba02; TEXT-DECORATION: underline;
}
#pstyle A:active {
	COLOR: #feba02; TEXT-DECORATION: underline;
}

#p.pl 
{ 
  text-align: left; 
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #003484;	

}




#headertitle
{
   background: #003E9B;
   text-align: center;
}

#headernav 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	COLOR: #21348C; 
        background: #739ACE;
	margin: 1px;
}

#headernav {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; MIN-HEIGHT: 15px; PADDING-BOTTOM: 6px; COLOR: #003580; PADDING-TOP: 6px; 
	TEXT-ALIGN: center;
}
#headernav A:link {
	COLOR: #fff; TEXT-DECORATION: none;
}
#headernav A:visited {
	COLOR: #fff; TEXT-DECORATION: none;
}
#headernav A:hover {
	COLOR: #feba02; TEXT-DECORATION: underline;
}
#headernav A:active {
	COLOR: #fff; TEXT-DECORATION: underline;
}



table.trans {
	border: none;
	margin-left:auto;
	margin-right:auto;
	width:75%;
	float:none;
	background-color: #FFFFFF;
	text-align:left;
	padding: 5px;
}

td, tr .trans {
	border:none;
	background-color: #FFFFFF;
}


table {
  border-collapse: collapse;
  border: 1px solid #003580;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt; 
  color: #333;
  background: #E5EAF2; 
  margin-left: 5px;
  margin-bottom: 15px;
  float: left;
  }
  
caption {
  padding: 0 .4em .4em;
  text-align: left;
  font-size: 1.0em;
  font-weight: bold;
  text-transform: none;
  color: #003484;
  background: transparent;
  }
td, th {
  border: 1px solid #003580;
  padding: .3em;
  text-align: center;
  }

thead th, tfoot th {
  border: 1px solid #003580;
  text-align: left;
  font-size: 1em;
  font-weight: bold;
  color: #FFFFF6; 
  background: #779BCA;
  }
tbody td a {
  background: transparent;
  color: #537CB4;
  text-decoration: none;
  }
tbody td a:hover {
  background: transparent;
  color: #feba02;
  border-bottom: 1px solid #feba02;
  }
tbody th a {
  background: transparent;
  color: #0896FF;
  text-decoration: none;
  font-weight:bold;
  border-bottom: 1px solid #003955; 
  }
tbody th a:hover {
  background: transparent;
  color: #feba02;
  border-bottom: 1px solid #feba02;
  }
tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }
tfoot td {
  border: 1px solid #003955;
  }


tbody tr:hover {
  color: #333;
  background: #fff;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
  color: #333;
  background: #003955;
  }   

