body						
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(../images/background.jpg); 
}

h2							{ font-size:12px; font-weight:bold; }

h3							{ font-size:11px; font-weight:bold; }

th							{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }

td							{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }

p							{ font-size:11px; }

a:link, a:visited			{ text-decoration:none; }

a:hover						{ text-decoration:none; }

/* top */
.topTable td
{ 
	color:white;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.topTable a:link, .topTable a:visited
{
	color:white;
}
.topTable a:hover
{
	color:white;
}


/* leftpanel */

.leftPanelTable h2			{ color:white; }

.leftPanelTable td			{ font-size:18px; }

ul.partners					{ color:white; list-style:square; font-size:10px; }

/* right panel */
.rightPanelTable td
{
	font-size:10px;
	line-height:2;
	color:#333333;
}

.rightPanelTable h3			{ display:inline; font-size:12px; color:#d2250f; }

.rightPanelTable a:link, .rightPanelTable a:visited
{
	color:#333333;
}
.rightPanelTable a:hover
{
	color:#333333;
}

/* main */
.mainTable					{ background-color:white; }

.contentTable td 
{
	line-height:1.4;
	color:#333333;
	font-size:11px;
}

.contentTable a:link, .contentTable a:visited
{
	color:black;
}
.contentTable a:hover
{
	color:#666666;
}

/* contact page */
.contactInfoTable th
{
	color:#333333;
	text-align:left;
	font-size:10px;
}

.contactInfoTable td
{

}

.contactFormTable input
{
	color:#333333;
	font-size:10px;
}

.contactFormTable select
{
	font-size:10px;
}

/* legal pages */


/* bottom */
.bottomTable td				{ color:white; font-weight:bold; font-size:10px; }

.bottomTable a:link, .topTable a:visited
{
	color:white;
}
.bottomTable a:hover
{
	color:white;
}

.helios
{
	font-size:10px;
	font-weight:bold;
	color:#333333;
}

.helios a:link, .helios a:visited
{
	color:#333333;
}
.helios a:hover
{
	color:#FFCC00;
}

ul#menu, ul#menu li, ul#menu ul {
padding:0;
border:0;
margin:0; /* disposes of the space between the items */
list-style:none;
text-indent:none;
font-size:8px; /* don't use fixed sizes for fonts; google for reasons */
font-weight:bold;
color:black /* if you set one colour, set them all; again, google for
reasons */
background-color:white; }

ul#menu ul li {
background-color:#AAE;
text-indent:15px; }
