body {
	margin: 10 0 0 0;
	font: 11px verdana, helvetica, tahoma, arial, sans serif;
	color: #000;
	background-color: #FFF;
}

.nav{
	margin: 0 10 0 20;
}


p {
	font: 11px verdana, helvetica, tahoma, arial, sans serif;
	color: #666;
	padding: 0px 10px 0px 10px;
	text-align: justify;
}


p.footer{
	font-family : Verdana;
	font-size : 10px;
	color : #666;
	text-align: center;
}


p.footer2{
	font-family : Verdana;
	font-size : 9px;
	color : #fff;
	text-align: center;
}


b {
	font: 11px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
}

td {
	font: 11px verdana, helvetica, tahoma, arial, sans serif;
	color: #666;
}

UL {
	font: 11px verdana, helvetica, tahoma, arial, sans serif;
	color: #666;
	margin: 3 10 3 25;
}

span.error {
	font: 11px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
	color: #F00;
}

input.text {
	font: 10px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
	color: #666;
	background-color: #ccc;
	border: 1px #50555A solid;
	width: 120px;
}

input.radio {
	color: #FFF;
	background-color: #ccc;
	border: solid 1px #000;
	
}

input.button {
	font: 12px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
	color: #666;
	background-color: #ccc;
	border: solid 1px #000;
}

A  {
	color : #555;
	font-weight: bold;
	text-decoration : none;
}

A:Visited  {
	color : #555;
	font-weight: bold;
	text-decoration : none;
}

A:Active  {
	color : #888;
	font-weight: bold;
	text-decoration : none;
}

A:Hover  {
	color : #000;
	font-weight: bold;
	text-decoration : none;
}


A.home  {
	color : #eee;
	font-weight: bold;
	text-decoration : none;
}

A.home:Visited  {
	color : #eee;
	font-weight: bold;
	text-decoration : none;
}

A.home:Active  {
	color : #888;
	font-weight: bold;
	text-decoration : none;
}

A.home:Hover  {
	color : #ffc;
	font-weight: bold;
	text-decoration : none;
}


.error {
	color : #FF0000;
	font-weight: bold;
}

.required {
	color : #CC3300;
}

/**
Form Fields
**/
input.text
{
	font: 10px verdana, helvetica, tahoma, verdana, sans serif;
	font-weight: bold;
	border: solid 1px #000;
	width: 120px;
}
input.radio
{
	border: solid 1px #000;
}
input.checkbox
{
	border: solid 1px #000;
	background-color: #FFFFFF;
}
input.button
{
	font: 12px verdana, helvetica, tahoma, verdana, sans serif;
	font-weight: bold;
	background-color: #D0483E;
	border: solid 1px #000;
}
input,textarea
{
	font-family : Verdana;
	font-size : 11px;
	background-color : #EEEEEE;
}
select
{
	font-family : Verdana;
	font-size : 10px;
	border: solid 1px #000;
	background-color : #EEEEEE;
	Height : 100px;
}

/** form styles **/
.Title {
	font: 17px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
	color: #aaa;
	text-align: center;
}

.Glamour {
	font: 12px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
	color: #2E599D;
}

.Alert {
	font: 10px verdana, helvetica, tahoma, arial, sans serif;
	font-weight: bold;
	color: #CC3300;
}

/**Data Styles**/
.ColumnHeader{
	font: 10px verdana, helvetica, tahoma, arial, sans serif;
	color: #ffffff;
	background-color : #2E599D;
	font-weight: bold;
	padding: 3px;
}


