video#bgvid { 
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: url('/media/1017/cricket-blur.jpg') #000 no-repeat center center fixed;
    background-size: cover;
}

video { display: block; }

@media screen and (max-device-width: 800px) {
    html {
         background: url('/media/1017/cricket-blur.jpg') #fff no-repeat center center fixed;
    }
    #bgvid {
        display: none;
    }
}


body, td, p, div
{
  font-family: Trebuchet MS;
  font-size: 10pt;
  color: #000;
}

body
{
	background: url('/media/1017/cricket-blur.jpg') #fff repeat center center fixed;
	background-size: cover;
}

h2, h3, h4
{
    font-size: 10pt;
}

th
{
    font-size:8pt;
    background-color:#cccccc;
    color:#000000;
    min-width:50px;
    width:50px;
}

.tdLikeTH
{
    font-size:8pt;
    background-color:#cccccc;
    color:#000000;
    text-align:left;
    font-weight:bold;
    padding:2px 5px 5px 5px;
}

input, textarea, select
{
  font-family: verdana;
  font-size: 8pt;
}

a:link, a:visited
{
  text-decoration: none;
  color: #2A2A2A;  
}

a:hover
{
  text-decoration: underline;
  color: #000000;
}

.row
{
  width:1000px; 
  text-align:left;
  clear: both;
  margin: 10px 0px 0px 0px;
  float: center;
}

#bodyContent
{
	background-color:#ffffff;
	opacity: 0.8;
	padding: 0px 20px 50px 20px;
	width:710px; 
	float: right;
	border: 2px solid #fff;
    border-radius: 15px;
}

#mainMenu
{
	background-color:#ffffff;
	opacity: 0.8;
	padding: 10px 20px 20px 20px;
	width:190px;
	float: left;
	border: 2px solid #fff;
    border-radius: 15px;
}

.advert
{
	width:190px;
	max-width:190px;
	overflow:hidden;
	padding:75px 0 0 0;
}

#mainMenu img
{
	text-align:center;
	padding:0 0 20px 0;
}

.topstrap
{
  text-align:right;
  font-weight: bold;
  font-size:12pt;
  border-bottom:1px solid #333;
  width:100%;
  clear:both;
}

a.navlink, a.navlink2, a.navlink3, a.navlink4
{
  display: block;
  width: 180px;
  text-decoration: none;
  color: #2A2A2A;
  padding: 3px 0px 3px 4px;
}

a.navlink3
{
	padding: 1px 0px 1px 10px;
	font-size: 8pt;
}

a.navlink:hover, a.navlink2:hover, a.navlink3:hover, a.navlink4:hover
{
	color:#000;
	text-decoration:underline;
}

.pageTitle
{
  color: #d00002;
}

.spnQuestion    { width:150px; height:20px; }
.spnAnswer      { clear:both; min-height:20px; height:20px; }


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
