.head {
 	background-color: #3458B8;
	font-size: 12px;
	font-family: tahoma,arial,sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 5px 5px 5px;
}


.odd {
 	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
	border: 2px solid #C9C9C9;
}

.even {
 	background-color: #efefef;
	padding: 5px 5px 5px 5px;
	border: 2px solid #C9C9C9;
	color: #ffffff;
}


.genericTable {
	position: relative;
	/* top: 20px; */
	/* width: 500px; */
	/* border: 2px solid #C9C9C9; */
}


p,td,body 
{
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
	color:#000000;
}

.text01 {
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
	color:#000000;
}

.red {
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
	color:#CB0505;
	font-weight: bold;
}

.required {
	color:#CB0505;
	font-weight: bold;
}

a {
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
	color:#204E7B;
	text-decoration:underline;
}
	
a:hover {
	font-family:tahoma,arial,sans-serif;
	font-size:12px;
	color:#204E7B;
	text-decoration:none;
}

.error 
{
	font-family:tahoma,arial,sans-serif;
	font-size:11px;
	color:#CB0505;
	font-weight: bold;
}

.buttonBlue 
{
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	width: 80px;
	height: 20px;
	background-color: #3458B8;
	color: #FFFFFF;
}

.adminHeader
{
	font-family: tahoma,vedana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3458B8;
}

a.adminMenu
{
	font-family: tahoma,vedana,arial,sans-serif;
	font-size: 11px;
    color: #000000;
	text-decoration: underline;
}

a.adminMenu:hover
{
	font-family: tahoma,vedana,arial,sans-serif;
	font-size: 11px;
    color: #000000;
	text-decoration: none;
}