body,td,th {
	font-family: tahoma;
	font-size: 12px;
	color: #555555;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#E4E4E4;
	
}
a {
	color: #555555;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
	color: #555555;
}

select
{
	font-family:tahoma;
	font-size:12px;
}
a.normal_link
{
	color: #555555;
	text-decoration: none;
	font-size:13px;
	font-family:tahoma;
	 font-weight:normal;
}
a:hover.normal_link
{	
 text-decoration:underline;
 font-weight:normal;
}


a.normal_link1
{
	color: #555555;
	text-decoration: none;
	font-size:13px;
	font-family:tahoma;
	 font-weight:normal;
}
a:hover.normal_link1
{	
 text-decoration:underline;
 font-weight:normal;
 color: #555555;
	text-decoration: none;
	font-size:13px;
	font-family:tahoma;
	 font-weight:bold;
}


.style2 {
	font-size: 10px;
	color: #CCCCCC;
}
.style3 {color: #FFFFFF}
.style11 {color: #FFFFFF; font-size: 11px; }
.style13 {font-size: 11px}
.style14 {font-size: 9px}
.style15 {color: #FFFFFF; font-size: 9px; }
div.page
{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;
	font-weight:bold;
}
span.page
{
	padding-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.page_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-right:5px;
}
a.page_link , a:link.page_link , a:visited.page_link
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
a:hover.page_link
{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.page_active
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	padding-right:1px;
}

a.page_link2 , a:link.page_link2 , a:visited.page_link2
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
}
a:hover.page_link2
{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
}
.page_active2
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	text-decoration:underline;
	padding-right:1px;
}

.button
{
	font-family:tahoma;
	font-size:12px;
	color:#555555;
	border:solid 1px #222222;
}
.TextInput
{
	border:solid 1px #555555	;
}
table.Design1 {
    border-spacing: 0px;
    border-collapse: collapse;
}
table.Design1 th {
    text-align: left;
    font-weight: normal;
    padding: 0.2em 0.5em;
    border: 1px solid #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#000000;
}
table.Design1 td {
    text-align: left;;
    padding: 0.1em 0.5em;
    border: 1px solid #666666;
	background-color:#E6E5E1;
	font-family: tahoma;
	font-size:12px;
	vertical-align:top;
}
table.Design1 thead th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    text-align: left;
}
table.Design1 th.Corner {
    text-align: left;
}

table.Design2 {
    border-spacing: 0px;
    border-collapse: collapse;
	border:solid 2px #000000;
}
table.Design2 th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    text-align: left;
    font-weight: bold;
    padding: 0.1em 0.5em;
    border: 1px solid #555555;
	color:#ffffff;
	background-color:#000000;
}
table.Design2 td {
    text-align: left;;
    padding: 0.7em 0.5em;
    border: 1px solid #555555;
	background-color:#E6E5E1;
	vertical-align:top;
}

table.Design2 th.Corner {
	font-family:Arial, Helvetica, sans-serif;
    text-align: left;
}
.FrmInput
{
	border:solid 1px #aaaaaa;
	font-size:12px;
}
form
{
	padding:0px;
	margin:0px;
}
.red
{	
  font-family:tahoma;
  font-size:12px;
  color:#ff0000;
}


table.Design3 {
    border-spacing: 0px;
    border-collapse: collapse;
	border:solid 2px #000000;
}
table.Design3 th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    text-align: left;
    font-weight: bold;
    padding: 0.4em 0.5em;
    border: 1px solid #555555;
	color:#ffffff;
	background-color:#000000;
}
table.Design3 td {
    text-align: left;;
    padding: 0.4em 0.3em;
    border: 1px solid #555555;
	background-color:#E6E5E1;
	vertical-align:top;
}

table.Design4 {
    border-spacing: 0px;
    border-collapse: collapse;
	border:solid 2px #000000;
}
table.Design4 th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    text-align: left;
    font-weight: bold;
    padding: 0.4em 0.5em;
    border: 1px solid #555555;
	color:#ffffff;
	background-color:#006600;
}
table.Design4 td {
    text-align: left;;
    padding: 0.4em 0.3em;
    border: 1px solid #555555;
	background-color:#E6E5E1;
	vertical-align:top;
}
.ArialNormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.ArialNormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}