body 	{
	margin-left: 10px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #ffffff;
	}
	
/****************** Links *****************/



/**** tiny links ****/




a.Tiny	 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 9px;
			text-decoration: none;
			font-weight:bold;
			text-decoration: underline;
			}


a.Tiny:link 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 9px;
			text-decoration: none;
			font-weight:bold;
			text-decoration: underline;
			}


a.Tiny:visited 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 9px;
			text-decoration: none;
			font-weight:bold;
			text-decoration: underline;
			}


a.Tiny:hover 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 9px;
			font-weight:bold;
			text-decoration: none;
			background-color:#98bf03;
			}




/**** small links ****/


a.Small 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}


a.Small:link 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}


a.Small:visited 	{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}


a.Small:hover 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: underline;
			}














a.SmallWhite 		{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}


a.SmallWhite:link 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}


a.SmallWhite:visited 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: none;
			font-weight:bold;
			}


a.SmallWhite:hover 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 10px;
			text-decoration: underline;
			font-weight:bold;
			}




/**** medium links ****/




a.Medium 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			}


a.Medium:link 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			}


a.Medium:visited 	{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			}


a.Medium:hover 		{
			color: #98bf03;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			}





a.MediumUnderline 	{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			text-decoration: underline;
			}


a.MediumUnderline:link 	{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			text-decoration: underline;
			}


a.MediumUnderline:visited {
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			text-decoration: underline;
			}


a.MediumUnderline:hover 	{
			color: #000000;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			background-color:#98bf03;
			}







a.MediumWhite 		{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			}


a.MediumWhite:link 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			}


a.MediumWhite:visited 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			}


a.MediumWhite:hover 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: underline;
			}







/**** large links ****/




a.Large 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			font-weight:bold;
			}


a.Large:link 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			font-weight:bold;
			}


a.Large:visited 	{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			font-weight:bold;
			}


a.Large:hover 		{
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			}




a.LargeWhite 		{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			font-weight:bold;
			}


a.LargeWhite:link 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			font-weight:bold;
			}


a.LargeWhite:visited 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			font-weight:bold;
			}


a.LargeWhite:hover 	{
			color: #ffffff;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 14px;
			text-decoration: none;
			}




/********** Text Styles *************/


td			{

			font-family: arial, sans-serif, verdana;
			color:#000000;
			font-size: 12px;
			}


/**** small text ****/


.SmallTextBlue		{
			font-family: arial, sans-serif, verdana;
			color:#115397;
			font-size: 10px;
			font-weight:bold;
			}

.SmallTextGrey		{
			font-family: arial, sans-serif, verdana;
			color:#515151;
			font-size: 10px;
			font-weight:bold;
			}

.SmallTextBlack		{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			font-size: 10px;
			font-weight:bold;
			}

.SmallTextWhite		{
			font-family: arial, sans-serif, verdana;
			color:#115397;
			font-size: 12px;
			font-weight:bold;
			}
			
.SmallTextYellow		{
			font-family: arial, sans-serif, verdana;
			color:#98bf03;
			font-size: 10px;
			font-weight:bold;
			}


/**** medium text ****/



.MediumTextBlue		{
			font-family: arial, sans-serif, verdana;
			color:#115397;
			font-size: 12px;
			}

.MediumTextGrey		{
			font-family: arial, sans-serif, verdana;
			color:#515151;
			font-size: 12px;
			}

.MediumTextBlack	{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			font-size: 12px;
			}

.MediumTextWhite	{
			font-family: arial, sans-serif, verdana;
			color:#ffffff;
			font-size: 12px;
			}

.MediumTextYellow	{
			font-family: arial, sans-serif, verdana;
			color:#98bf03;
			font-size: 12px;
			}


/**** Large text ****/


.LargeTextBlue		{
			font-family: arial, sans-serif, verdana;
			color:#115397;
			font-size: 14px;
			}

.LargeTextGrey		{
			font-family: arial, sans-serif, verdana;
			color:#515151;
			font-size: 14px;
			}

.LargeTextBlack		{
			font-family: arial, sans-serif, verdana;
			color:#115397;
			font-size: 14px;
			}

.LargeTextWhite		{
			font-family: arial, sans-serif, verdana;
			color:#ffffff;
			font-size: 14px;
			}


.LargeTextYellow		{
			font-family: arial, sans-serif, verdana;
			color:#98bf03;
			font-size: 14px;
			}

.ErrorText 		{
			color: red;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			font-weight:bold
			}




/********** Outlines *************/


.TableDarkOutline	{
			border:1px solid #98bf03;		
			}

.TableLightOutline	{
			border:1px solid #7bbfff;		
			}

.TableBlue		{
			border:1px solid #7bbfff;
			background-color:#deefff;		
			}

.ImageOutline		{
			border:1px solid #115397;		
			}

/********** Form Styles *************/



form			{
			padding:0px;
			margin:0px;
			}


.BetSlipInputField	{
			font-family: arial, sans-serif, verdana;
			font-weight:bold;
			background-color: #ffffff;
			font-size: 9px;
			border:0px;
			width:95px;
			height:14px;
			padding-left:10px;
			}


.SearchInputField	{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			font-weight:bold;
			background-color: #ffffff;
			font-size: 9px;
			border:0px;
			width:150px;
			height:17px;
			border:1px solid #7F9DB9;
			padding-left:3px;
			line-height:12px;
			}

.InputField		{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			background-color: #deefff;
			font-size: 12px;
			border:1px solid #7bbfff;
			padding:2px;
			}

.InputFieldWhite	{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			background-color: #ffffff;
			font-size: 12px;
			border:1px solid #7bbfff;
			padding:2px;
			}

.InputFieldLottery	{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			background-color: #deefff;
			font-size: 12px;
			border:1px solid #7bbfff;
			padding:0px;
			width:50px;
			height:16px;
			padding:1px;
			line-height:12px;
			}


.FormButton		{
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			background-color:#98bf03;
			color:#ffffff;
			font-weight:bold;
			border:1px outset #e2e2e2;
			cursor:hand;
			background-image: url(/bluesquare/global_popup/images/common/bg_form_btn.gif);
			background-position:center center;
			padding-top:2px;
			padding-bottom:2px;
			padding-left:4px;
			padding-right:4px;
			}

.DropDownList		{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			background-color: #deefff;
			font-size:11px;
			}


.DropDownListInPage	{
			font-family: arial, sans-serif, verdana;
			color:#000000;
			font-weight:bold;
			background-color: #ffffff;
			font-size:11px;
			}
			


/********** Other Styles *************/





/****************** Submenu Links *****************/


a.SubMenu 		{
			display:block;
			width: 133px;
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			padding-top:2px;
			padding-bottom:2px;
			}


a.SubMenu:link 		{
			display:block;
			width: 133px;
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			padding-top:2px;
			padding-bottom:2px;
			}


a.SubMenu:visited 	{
			display:block;
			width: 133px;
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			padding-top:2px;
			padding-bottom:2px;
			}


a.SubMenu:hover 	{
			display:block;
			width: 133px;
			color: #115397;
			text-decoration: none;
			font-family: arial, sans-serif, verdana;
			font-size: 12px;
			text-decoration: none;
			font-weight:bold;
			padding-top:2px;
			padding-bottom:2px;
			}


.submenu_visible	{
			width: 133px;
			}

.submenu_hidden		{
			width: 133px;
			display: none;
			}


#menu_items		{
			font-family: Arial, Helvetica, sans-serif;
			width: 133px;
			font-size: 10px;
			color: #115397;
			margin: 0px;
			padding:0px;
			background-color: white;
			margin-bottom: 10px;
			}


#menu_items a, menu_items a:link, menu_items a:visited	{
			display:block;
			width: 133px;
			margin: 0px;
			padding:0px;
			text-decoration: none;
			border:1px solid #ffffff;
			color: #000000;
			font-size: 10px;
			background-image: url(/bluesquare/global_popup/images/common/bullet_blue_menu.gif);
			background-repeat:no-repeat;
			text-indent:14px;
			background-position: top left;
			}


#menu_items a:hover	{
			display:block;
			width: 133px;
			text-decoration: none;
			background-color:#98bf03;
			border:1px solid #98bf03;
			color: #000000;
			}


