body
{
	font:11px Verdana, Geneva, sans-serif;
	color:#333;
  background: url(image/background.jpg) #000000;
  margin: 0px;
	padding: 0px;
}

img
{
	border:none;
}

a:link, a:active, a:visited
{
	text-decoration:none;
	color:#C90000;
}

a:hover
{
	text-decoration:none;
	color:#666666;
}

ul#primary-nav,
ul#primary-nav ul 
{
	margin: 0;
	padding: 0;
	width: 220px; /* Width of Menu Items */
	background: #fff; /* IE6 Bug */
}

ul#primary-nav li
{
	position: relative;
	list-style: none;
}

ul#primary-nav li a
{
	font:13px Verdana, Geneva, sans-serif;
	font-weight:bold;
	display: block;
	text-decoration: none;
	color:#C90000;
	padding: 10px;
}

/* Fix IE. Hide from IE Mac */
* html ul#primary-nav li
{
	float: left; height: 1%;
}
* html ul#primary-nav li a
{
	height: 1%;
}

ul#primary-nav ul
{
	position: absolute;
	display: none;
	left: 219px; /* Set 1px less than menu width */
	top: 0;
}

ul#primary-nav li ul li a
{
	padding: 10px;
} /* Sub Menu Styles */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul
{
	display: none; 
} /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul
{
	display: block;
} /* The magic */

ul#primary-nav li.over a
{
	color:#FFF;
	background: #C90000;
}

ul#primary-nav li.over ul a
{
	color:#000;
}

ul#primary-nav li.over ul a:hover
{
	color:#FFF;
}

h4
{
	font:12px Verdana, Geneva, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.backgroundTop
{
	background:url(image/backgroundTop.jpg) no-repeat top center;
	min-height:212px;
}

table
{
	font:11px Verdana, Geneva, sans-serif;
}

.inputText, .inputButton
{
	font:12px Verdana, Geneva, sans-serif;
	color:#333;
	border:solid #333 1px;
}

.inputText, .error
{
	height:28px;
	padding:5px;
}

.inputButton
{
	padding:4px;
}

.error 
{
	border:#C90000 solid 1px;
}

.boxHeader
{
	font:bold 12px Verdana, Geneva, sans-serif;
	color:#FFF;
	background:url(image/boxHeader.png);
	padding:5px 10px 10px 10px;
}