Body
{
	Margin: 0px;
	Background-color: #bcbcbc;
	background-image: url(../Images/Misc/PageBG.gif);
	background-repeat: repeat-x;
}
.Copy
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding: 4px;
	text-decoration: none;

}
.Copy a , .Copy a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EE0000;
	text-decoration: underline;
}

.Copy a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Maroon;
	text-decoration: underline;
}


.CopyPadded
{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding: 4px; 
	Padding-left: 20px;
}
.CopyPadded a , .CopyPadded a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EE0000;
	text-decoration: underline;
}

.CopyPadded a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Maroon;
	text-decoration: underline;
}




.BlkHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.WHTHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 3px;
}
.WHTHeaderPadded
{
	Padding-left: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-right: 3px;
}
.RedHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #EE0000;
	text-decoration: none;
}
#MainTable
{
	Width: 100%;
	Height: 100%
}
#ContentTable
{
	Width: 800px;
	Height: 100%;
	background-color: #ffffff;
	}
#3ColTable
{
	Width: 786px;
	margin-top: 0px;
	margin-bottom: 7px;
}
.SearchBand
{
	Height: 25px;
	Background-image: url(../Images/Misc/SearchBAndBG.gif);
	background-repeat: no repeat y;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding: 4px; 
}
.SearchField
{
	Height: 18px;
	background-color: #ffffff;
	border: 1px solid #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.MiniHeadsWhite
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding-right: 4px;
	padding-top: 0px;
	text-decoration: none;


}
.MiniHeadsRed
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: red;
}
.MiniTextRed a , .MiniTextRed a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;
	text-decoration: underline;
}
table.ranges 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#130000,endColorStr=#157eae);
	width: 265px;
	height: 113px;
	text-align: center;
	background-color: #000000;

}
table.stockists 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#130000,endColorStr=#b00000);
	width: 265px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
table.games 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#009237);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}

div.ranges 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#130000,endColorStr=#157eae);
	width: 265px;
	height: 110px;
	text-align: center;
	background-color: #000000;

}
div.stockists 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#130000,endColorStr=#b00000);
	width: 265px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
div.games 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#009237);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
#FeatBoxLarge
{
	Height: 120px;
	Width: 271px;
	margin-bottom: 2px
}
#FeatBoxNorm
{
	Height: 122px;
	Width: 253px;
}
div.news 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#990061);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
div.gallery 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#8a7e08);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
div.expert 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#77a39c);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
div.newproducts 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#ed4c06);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
div.partners 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#730496);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
div.drifting 
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#000000,endColorStr=#656565);
	width: 244px;
	height: 113px;
	text-align: center;
	background-color: #000000;
}
.MiniText
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding: 4px;
	text-align: right;
	padding-top;
	line-height: 15px;
}

.MiniTextBlk
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #302f2f;
	padding: 4px;
}

.MiniTextBlk a , .MiniTextBlk a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: red;
text-decoration: none;
}
.MiniTextBlk a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #c53e3e;
text-decoration: none;
}
#MiniTextTable
{
	Margin-top: 4px;
	background-image: url(../Images/Misc/TextHomeBG.gif);
	background-color: #e7e5e6;
	background-repeat: repeat-y;
	border: 1px solid #999999;
}
.imgfloatleft
{
	float: left;
	vertical-align: bottom;
}
.Navi
{
	Height: 32px;
	Background-image: url(../Images/Misc/NaviBG.gif);
	background-repeat: repeat-x;
	background-color: #cd1212;
}
/*- Navi Menu --------------------------- */

     #tabs {
      float:left;
      width:100%;
        line-height:normal;
}
    #tabs ul {
	  margin:0;
	  padding:0px 0px 0 0px;
	  list-style:none;
}
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
		
 }
    #tabs a {
	float: left;
	margin: 0;
	height: 30px;	
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ffffff;
	font-weight: bold;
	border-right: 1px solid #fa413f;
	padding-left: 8px;
	padding-right:8px;
	padding-top: 8px;
	margin-top: 1px;
			

}
   #tabs a:hover{
	float: left;
	margin: 0;
	text-decoration: none;
	background:url("../Images/Misc/MainNaviBG.gif");
	height: 30px;
	margin-top: 1px;
}
  
.Footer
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding: 4px; 
}
.Footer a , .Footer a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #EE0000;
	text-decoration: underline;
}

.Footer a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Maroon;
	text-decoration: underline;
}
.SidenaviHeads
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
}
.Sidenavi
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 4px;
	border-bottom: 1px dotted #ffffff;
}
.Sidenavi a , .Sidenavi a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding: 4px;
	border-bottom: 1px dotted #ffffff;
	text-decoration: none;
}
.Sidenavi a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c39898;
	padding: 4px;
	border-bottom: 1px dotted #ffffff;
	text-decoration: none;
}

.pagination
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #393232;
	text-decoration: none;
	font-weight: bold;
}
.pagination a , .pagination a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #393232;
	text-decoration: none;
	font-weight: bold;
	padding-left: 1px;
	padding-right: 1px;
}
.pagination a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7c7c7c;
	text-decoration: none;
	font-weight: bold;
}
.pagination a:active
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fc6b0b;
	text-decoration: none;
	font-weight: bold;
}

.TextFields
{
	Height: 20px;
	Width: 200px;
	Border: 1px solid #c80000;
	Border-right: 4px solid #c80000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	Font-size: 11px;
	Font-weight: normal;
	Color: #666666;
}
.TextFieldsPlain
{
	Height: 20px;
	Width: 200px;
	Border: 1px solid #c80000;
	Border-right: 4px solid #c80000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	Font-size: 11px;
	Font-weight: normal;
	Color: #666666;
}
.TextFieldsMulti
{
	Width: 200px;
	Border: 1px solid #c80000;
	Border-right: 4px solid #c80000;
	margin-top: 10px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	Font-size: 11px;
	Font-weight: normal;
	Color: #666666;
}
.SubmitButton
{
	Height: 20px;
	Border: 1px solid #000000;
	Border-right: 4px solid #000000;
	margin-top: 10px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	Font-size: 11px;
	Font-weight: normal;
	Color: #ffffff;
}
.helppopup {	
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 8px;
	background: #CFCFCF;
	filter:Alpha(Opacity=90);-moz-opacity:0.90;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	color: #000000;
	text-align: left;
	text-decoration: none;
	white-space : nowrap;
}

