﻿body
{
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	background: url(../Images/back.gif)
}

.error
{
	font-size: 10pt;
	font-style: normal;
	color: #FF0000;
}

h1
{
	color: #012A6C;
	font-style: normal;
	font-weight: bold;
	font-size: 13pt;
	margin: 0px 0px 0px 0px;
}

h2
{
	color: #998E00;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
}

p { margin: 0px 0px 0px 0px; }
/*p:first-letter { padding-left: 15px; }*/
/*p:first-line { color: navy;  }*/


/* VIEW TABLES */

table.view
{
	border-collapse: collapse;
	border: solid 1px #012A6C;
}

tr.viewHeader, td.viewHeader
{
	background-color: #012A6C;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:top;
}

td.viewFieldLabel, span.viewFieldLabel
{
	background-color: #012A6C;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: top;
}

tr.viewField, td.viewField
{
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	vertical-align:top;
}

tr.viewFieldAlternating, td.viewFieldAlternating
{
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	background-color: #F8FAC0;
	vertical-align:top;
}

a, a:visited
{
	font-size: 11pt;
	text-decoration: underline;
	color: #7A2F1A;
	font-style: normal;
}

a:hover
{
	font-size: 11pt;
	text-decoration: none;
	color: #7A2F1A;
	font-style: normal;
}

.input
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: auto;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #08019D #D7D5FC #D7D5FC #08019D;
}

.input_tiny
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: auto;
	width: 30px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #08019D #D7D5FC #D7D5FC #08019D;
}

.input_short
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: auto;
	width: 60px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #08019D #D7D5FC #D7D5FC #08019D;
}

.input_middle
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: auto;
	width: 300px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #08019D #D7D5FC #D7D5FC #08019D;
}

.input_long
{
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	height: auto;
	width: 450px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #08019D #D7D5FC #D7D5FC #08019D;
}

.button
{
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #012A6C;
	border: 1px solid;
	border-color: #2C558D #5D5D5D #5D5D5D #2C558D;
	padding: 3px;
}

ul.error
{
	color: #FF0000;
	font-size: 8pt;
}

/* PAGING */
.pages{padding:7px;overflow:auto;}
.pages a{border:1px solid #998E00;padding:3px;font-weight:bold;margin:0 2px 0 2px;background:#FFFFFF;color:#998E00;font-size:7pt;}
.pages a:hover{border:1px solid #239CFB;text-decoration:underline;background:#D5EBF9;}
a.cur_page{border:1px solid #998E00;background:#998E00;color:#FFFFFF;text-decoration:none;}
a:hover.cur_page{text-decoration:underline;color:#998E00;}


tr.footer, td.footer
{
	font-size: 8pt;
	vertical-align: top;
	text-align: left;
}

td.list
{
	vertical-align: top;
	text-align: left;
}

a.list, a.list:visited
{
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.list:hover
{
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

a.list_selected, a.list_selected:visited
{
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color :#000000;
}

a.list_selected:hover
{
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
