



body {
	background-color: #FFFFFF;
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial;
	color: #000000;
	text-align: center;
	margin: 0;
	margin-top: 10px;
	}

	div,span,applet,object,iframe,h1,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;}	



	
.list {text-align: left; list-style:none; margin-left: -42px;}

*:first-child+html  .list {text-align: left; list-style:none; margin-left: 0px;}

.menuright {float: left; margin-left: 10px; width: 300px; text-align: left; margin-top: 6px;}


*:first-child+html .menuright { margin-left: 10px; width: 300px; text-align: left; margin-top: 20px;}

.menurightb {float: left; margin-left: -40px; width: 300px; text-align: left; margin-top: 6px;}

*:first-child+html  .menurightb {float: left; margin-left: -40px; width: 300px; text-align: left; margin-top: 20px;}

.listmenu {color:#CC0000; font-weight: bold; list-style: none; margin-left: -40px; font-size: 14px;}

*:first-child+html .listmenu {margin-top: 0px; color:#CC0000; font-weight: bold; list-style:none; margin-left: 0px; font-size: 14px;}

.spot {background-color: #CC0000; height: 145px;}

*:first-child+html .spot {margin-top: 10px; background-color: #CC0000; height: 145px;}

.space {margin-top: 0px;}

*:first-child+html .space {margin-top: 35px;}

.selected {background-color: #CC0000; padding: 6px; margin-left: 10px;}

*:first-child+html  .selected {background-color: #CC0000; padding: 7px; margin-left: 10px;}


.cl1a {margin-top: 0px; float: left; width: 150px;}

*:first-child+html .cl1a {margin-top: 0px; width: 150px;}

.cl1b {margin-left: 170px; margin-top: 20px; width: 630px;}

*:first-child+html .cl1b {float: left; margin-left: 20px; margin-top: 5px; width:630px;}


.cl2a{margin-top: 20px; margin-left: 0px; width: 150px;}

*:first-child+html .cl2a{margin-top: 30px;  width: 150px;}

.cl2b {float: left; margin-left: 170px; margin-top: -40px;  width: 630px;}

*:first-child+html .cl2b {float: left;  margin-left: 170px; margin-top: -40px; width: 630px;}




	
.promo { 
	font-weight: bold;
	text-align: left;
	padding: 5px;
    list-style:none;
	}
.promo a:link
	{
	text-decoration: none;
    color: #CC0000;
	font-weight: bold;
	}
	

.promo a:hover
	{
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
	}	
	
.promo a:visited
	{
	text-decoration: none;
    color: #CC0000;
	font-weight: bold;
	
	}	
			
		
	

	
.menu a:link
	{
	text-decoration: none;
    color: #FFFFFF;
	
	}
	

.menu a:hover
	{
	color: #FFFFFF;
	text-decoration: underline;
	}	
	
.menu a:visited
	{
	text-decoration: none;
    color: #FFFFFF;
	
	}		
	
	
.key a:link
	{
	font-weight: bold;
	text-decoration: none;
    color: #CC0000;
	
	}
	

.key  a:hover
	{
		font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	}	
	
.key a:visited
	{
		font-weight: bold;
	text-decoration: none;
	color: #CC0000;
	
	}	
	
.ff a:link
	{

	text-decoration: none;
     color: #999999;
	
	}
	

.ff  a:hover
	{
	text-decoration: underline;
    color: #999999;
	
	}	
	
.ff a:visited
	{
		
	text-decoration: none;
    color: #999999;
	
	}	
		
	
