#events	{ width: 448px; }


#events tbody td { 
	margin: 0px; 
	padding: 1px 10px; 
	text-align: center;
	font: bold 11px/1.5em arial, sans-serif;
	color: #000a46; 
	vertical-align: top;
	border-top: 1px dotted #555;
	letter-spacing: .25pt;

 }  
 
#events tbody td.ti  { 
	margin: 0px; 
	padding: 1px 6px; 
	text-align: right;
	font: 10px/1.5em arial, sans-serif;
	font-weight: normal;
	color: #555; 
	vertical-align: top;
	height: 25px;
 }

#events tbody td.ti2  { 
	margin: 0px; 
	padding: 1px 6px; 
	text-align: right;
	font: 10px/1.5em arial, sans-serif;
	font-weight: normal;
	color: #bbb; 
	vertical-align: top;
	height: 25px;
	border-top: 1px dotted #bbb;
 }

#events tbody td p
	{font:12.5px/1.1 normal Arial, Helvetica, sans-serif;}


#events tbody td.event1   {  background-color: #fac482; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px;}

#events tbody td.event1:hover  {  background-color: #ffdfb8; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px;color: #010d4b; }
 
#events tbody td.event2   { background-color: #a2d39c; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px; }

#events tbody td.event2:hover   { background-color: #ceedca; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px; color: #010d4b; }

#events tbody td.event3   { background-color: #a186be; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px; }

#events tbody td.event3:hover   { background-color: #dfcef2; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px; color: #010d4b; }

#events tbody td.event4   { background-color: #f5989d; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px; }

#events tbody td.event4:hover   { background-color: #ffd9db; text-align: center; margin: 10px; padding: 0; border-right: 2px solid #fff; border-left: 2px solid #fff; padding: 5px; color: #010d4b; }


#events tbody td a:link   { 
	font: bold 14.5px/1.2em arial, sans-serif; 
	text-align: center; 
	color: #001799; 
	text-decoration: none;outline: none; 
	}
#events tbody td a:hover   { 
	font: bold 14.5px/1.2em arial, sans-serif; 
	color: #010d4b; 
	}
#events tbody td a:active   { 
	font: bold 14.5px/1.2em arial, sans-serif; 
	color: #fff; 
	}

#events tbody td a:visited   { 
	font: bold 14.5px/1.2em arial, sans-serif; 
 	color: #112180;
 	text-decoration: none;
	 }
	 
.win	{
	font: bold 14px/1.1 arial, sans-serif;
	color: #08103f; 
	text-align: left;}


#compt { color: #08103f; background-color: #e2eff8 !important; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px; height: 100px; width: 455px; margin: 10px 0 0; }
#compt:hover	{ color: #08103f; background-color: #badcf8 !important; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: solid 1px #06f; }
#compt img { border: 0; vertical-align: middle;}
#compt h1  { font: bold 12px/12px arial, sans-serif; text-align: left; margin: 0 0 3px; }
#compt a	{ color: #004d9b; font: bold 10px/1 arial, san-serif; text-align: left; }
#compt a:hover { color: #c40; font: bold 10px/1 arial, san-serif; text-align: left; }
#compt p	{font: 10px/1.1 arial, san-serif; text-align: left; }
#compt td	{ vertical-align: top; padding: 5px; }
#events tbody td.tis  { margin: 0; padding: 1px 10px; text-align: right; font: 9px/1.5em arial, sans-serif; color: #555; vertical-align: top; width: 58px; height: 25px; }
#events tbody td.tis2  { margin: 0; padding: 1px 10px; text-align: right; font: 9px/1.5em arial, sans-serif; color: #bbb; vertical-align: top; width: 58px; height: 25px; border-top: 1px dotted #bbb; }


#buyonline		{ padding: 10px;  border: 2px dotted #afd7fa; text-align: left; margin: 5px 0 10px 0; background-color: #f2f6fa;}
#buyonline #sub_btn	{padding: 10px 0 20px 20px; float: left; outline:none;}
#buyonline h3		{ color:#003; padding: 0; margin: 0;}
#buyonline p		{ font-size: .8em; font-weight: normal;}