body
{
	margin: 0px;
	background: url(http://www.epgdata.com/gfx/bg.gif); /*x-repeat-x?*/
}

body, td, input, textarea, select
{
	font-family: Helvetica, "MS Sans Serif", Arial, sans-serif;
	font-size: 11px; /*10?*/
	color: #525252;
}

input.text, select, textarea
{
	border: 1px solid black;
	background-color: #f6f6f6;
}

ul
{
	/*display: inline;*/
	list-style-type: disc;
	/*margin-bottom: 5px;*/
	/*padding-bottom: 5px;*/
}

li
{
	/*margin-left: 5px;*/
	/*padding-left: 5px;*/
}

.bgHeader
{
	/*background-color:#abcdef;
	background-image ( 'http://www.epgdata.com/gfx/header.gif' );
	background-repeat: no-repeat;*/
}
/*
.checkbox
{
	background-color: #ffffff;
	border: 1px solid black;
}
*/
.bold
{
	font-weight: bold;
}

.error
{
	background-color: #c0c0c0;
	color: red;
}

.validationError
{
	background-color: #ff0000;
	color: #ffffff;
	font-weight: bold;
}

.price
{
	font-size: 14px;
	font-weight: bold;
}

.largeInput
{
	width: 350px;
}

img
{
	border: none;
}

form
{
	display: inline;
}

.legalConditions
{
	width: 400px;
	height: 300px;
}

a:link, a:visited, a:active, a:hover
{
	text-decoration: none;
	font-weight: normal;
	color: #525252;
}

a:active, a:hover
{
	/*text-decoration: underline;*/
	color: #ff9f00;
	font-weight: bold;
}

a.bold:link, a.bold:visited, a.bold:active, a.bold:hover
{
	text-decoration: none;
	font-weight: bold;
	color: #525252;
}

a.orange:link, a.orange:visited, a.orange:active, a.orange:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #ff9f00;
}

.boldUnderline
{
	font-weight: bold;
	text-decoration: underline;
}

.normal
{
	font-weight: normal;
	text-decoration: none;
}

.white
{
	background-color: white;
}

.grey
{
	background-color: #afafaf;
}

td
{
	/*border: 1px solid green;*/
}

table
{
	/*border: 1px solid red;*/
}
