/*
 * cultLotto v.2
 * This document is part of cultLotto v.2
 * Copyright (c) Crown Games 2007, All Rights Reserved
 */

html, body {
	background-color: #FFCC00;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
/* Normal text used on most pages, plus underlined normal link */
.text_normal {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
}
.text_normal_bold {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.text_normal_white_bold {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
.link_normal:link {
	text-decoration: underline;
	color: #000080;
}
.link_normal:hover {
	text-decoration: underline;
	color: #000080;
}
.link_normal:active {
	text-decoration: underline;
	color: #000080;
}
.link_normal:visited {
	text-decoration: underline;
	color: #000080;
}
.link_bold:link {
	text-decoration: none;
	color: #000080;
	font-weight: bold;
}
.link_bold:hover {
	text-decoration: none;
	color: #000080;
	font-weight: bold;
}
.link_bold:active {
	text-decoration: none;
	color: #000080;
	font-weight: bold;
}
.link_bold:visited {
	text-decoration: none;
	color: #000080;
	font-weight: bold;
}
.link_lightgrey:link {
	text-decoration: underline;
	color: #CCCCCC;
}
.link_lightgrey:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
.link_lightgrey:active {
	text-decoration: underline;
	color: #CCCCCC;
}
.link_lightgrey:visited {
	text-decoration: underline;
	color: #CCCCCC;
}
.link_red_uoh:link {
	text-decoration: none;
	color: #FF0000;
}
.link_red_uoh:hover {
	text-decoration: underline;
	color: #FF0000;
}
.link_red_uoh:active {
	text-decoration: none;
	color: #FF0000;
}
.link_red_uoh:visited {
	text-decoration: none;
	color: #FF0000;
}

/* Smaller text */
.text_normal_small {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
}
/* Bold, red, small text */
.text_boldred_small {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
/* Bold, blue text */
.text_boldblue {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
/* Red text */
.text_red {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
}
.text_yellowish {
	color: #FFE67A;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
}

/* Table formatting */
/* Normal table, yellowish color for main pages */
.table_middle {
	background-color: #FFE67A;
}
.table_sweepwinners {
	border: 2px solid #FFCA00;
}
.table_border_yellowish {
	border: 1px solid #FFE67A;
}
.table_top_bar {
	height: 20px;
	background-color: #FFE67A;
}
.table_listing {
	background-color: #F9B006;
}
.table_row_bottom {
	border-bottom: 1px solid #F9B006;
}
.table_standard_border {
	border: 2px solid #F9B006;
}
.table_standard_bottomborder {
	border-bottom: 2px solid #F9B006;
}
.table_standard_bottomrborder {
	border-right: 2px solid #F9B006;
	border-bottom: 2px solid #F9B006;
}
.table_standard_rborder {
	border-right: 2px solid #F9B006;
}
.table_back_light {
	background-color: #FFFFCC;
}

/* Form elements */
.textbox_sweeps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	width: 120px;
	height: 13px;
	border: 1px solid #F9B006;
	padding-left: 2px;
}
.textbox_50 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	width: 50px;
	height: 16px;
	border: 1px solid #F9B006;
	padding-left: 2px;
}
.textbox_120 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	width: 120px;
	height: 16px;
	border: 1px solid #F9B006;
	padding-left: 2px;
}
.textbox_160 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	width: 160px;
	height: 16px;
	border: 1px solid #F9B006;
	padding-left: 2px;
}
.textbox_210 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	width: 210px;
	height: 16px;
	border: 1px solid #F9B006;
	padding-left: 2px;
}
.textarea_support {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	width: 290px;
	border: 1px solid #F9B006;
}
.textarea_99x60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	width: 99%;
	height: 60px;
	border: 1px solid #F9B006;
}
.textarea_99x60s {
	margin: 0;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 170px;
	height: 40px;
	border: 1px solid #F9B006;
}
.button_50x20 {
	position: relative;
	height: 20px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #000000;
}
.button_75x20 {
	position: relative;
	height: 20px;
	width: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #000000;
}
.button_80x20 {
	position: relative;
	height: 17px;
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}
.button_105x20 {
	position: relative;
	height: 20px;
	width: 105px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #000000;
}
.button_135x20 {
	position: relative;
	height: 20px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #000000;
}
.button_220x20 {
	position: relative;
	height: 20px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #000000;
}
.button_250x20 {
	position: relative;
	height: 20px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	border: 1px solid #000000;
}
.select_37s {
	position: relative;
	width: 37px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.select_40 {
	position: relative;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_50 {
	position: relative;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_60 {
	position: relative;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_80 {
	position: relative;
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_90 {
	position: relative;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_120 {
	position: relative;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_150 {
	position: relative;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_160 {
	position: relative;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_190 {
	position: relative;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_230 {
	position: relative;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.select_240 {
	position: relative;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Colors */
.color_darktext {
	color: #666666;
}
.color_white {
	color: #FFFFFF;
}
.color_red {
	color: #FF0000;
}
.color_green {
	color: #008000;
}
.color_blue {
	color: #000080;
}
