body
 { color: #080345; font-family: Arial, Helvetica, sans-serif; background-color: #006; background-image: none; margin-top: 0; margin-left: 0 }

body a,a:link,a:visited
{
	
	color: #003366;
	text-decoration: underline;
}


body a:active
{
	color: #999999;
}


body a:hover
{
	
	text-decoration: underline;
}

p, td, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 0px 15px;
}

input.clear {
	font-family: Arial, Helvetica, Sans-Serif;
	color: black;
	font-size: 11px;
}

select.clear {
	font-family: Arial, Helvetica, Sans-Serif;
	color: black;
	font-size: 11px;
}

textarea.clear {
	font-family: Arial, Helvetica, Sans-Serif;
	color: black;
	font-size: 11px;
}

input.def {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color:#003366;
	border: 1px solid #EEEEEE;
}

input.editor {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #003366;
	font-size: 11px;
	font-weight: normal;
	background-color:#FFFFFF;
	border: 1px solid #EEEEEE;
}

select.def {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color:#003366;
}

textarea.def {
	font-family: Arial, Helvetica, Sans-Serif;
	color: #003366;
	font-size: 11px;
	font-weight: bold;
	background-color:#FFFFFF;
}

.error
{  

	border: 1px solid #FF0000;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	padding-bottom: 15px;
	background-color: #EEEEEE;
	font: 12px/18px Arial, Helvetica, Sans-Serif;
	color: #FF0000;
	margin-top: 0px;
}
    .error a:link { text-decoration: underline; color: #FF0000}
    .error a:visited { text-decoration: underline; color: #FF0000}
    .error a:hover { text-decoration: underline; color: #CC0000}
    .error a:active { text-decoration: underline; color: #CC0000}

.errormessage 
{ 
    font-family: Arial, Helvetica, Sans-Serif; 
    font-size: 12px; 
    color: #FF0000; 
}
    .errormessage a:link { text-decoration: underline; color: #FF0000}
    .errormessage a:visited { text-decoration: underline; color: #FF0000}
    .errormessage a:hover { text-decoration: underline; color: #CC0000}
    .errormessage a:active { text-decoration: underline; color: #CC0000}


.header
{
	
	;
}

.message
{  
	border: 1px solid #CCCCCC;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	padding-bottom: 15px;
	background-color: #EEEEEE;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	margin-top: 0px;
}

.paging
{  
	color: #EEEEEE;
	font-size: 11px;
}

.paging a:link {color: #EEEEEE; text-decoration: underline;}
.paging a:visited {color: #EEEEEE; text-decoration: underline;}
.paging a:hover {color: #CCCCCC; text-decoration: none;}
.paging a:active {color: #CCCCCC; text-decoration: none;}

.rowdata {
    font-size: 11px;	
    color: #000000;
    padding: 6px;
}

.rowdata a:link {color: #000000; text-decoration: underline;}
.rowdata a:visited {color: #000000; text-decoration: underline;}
.rowdata a:hover {color: #330000; text-decoration: none;}
.rowdata a:active {color: #330000; text-decoration: none;}

.rowheader {
    font-size: 12px;
    font-weight: bold;	
    color: #D3E5FA;
    line-height: 16px;
    padding: 4px;
}

.rowheader a:link {color: #D3E5FA; text-decoration: underline;}
.rowheader a:visited {color: #D3E5FA; text-decoration: underline;}
.rowheader a:hover {color: #FFFFCC; text-decoration: none;}
.rowheader a:active {color: #FFFFCC; text-decoration: none;}

.small {
	font-size: 10px;
}

.tabledata {
    font-size: 11px;	
    color: #000000;
    line-height: 14px;
    padding: 6px;
}

.tabledata a:link {color: #000000; text-decoration: underline;}
.tabledata a:visited {color: #000000; text-decoration: underline;}
.tabledata a:hover {color: #330000; text-decoration: none;}
.tabledata a:active {color: #330000; text-decoration: none;}

.tableheader {
    font-size: 12px;
    font-weight: bold;	
    color: #000000;
    line-height: 16px;
    padding: 6px;
}

.tableheader a:link {color: #000000; text-decoration: underline;}
.tableheader a:visited {color: #000000; text-decoration: underline;}
.tableheader a:hover {color: #330000; text-decoration: none;}
.tableheader a:active {color: #330000; text-decoration: none;}

.Table1 {
  font-family: arial, helvetica, verdana;
  font-size: 10px;
}

/* DEFINE ANCHOR TAGS FOR COLUMN HEADERS */
.colheader {
  text-decoration: none;
  font-family: arial, helvetica, sans-serif;
  font-size:11px;
}
.colheader:link {
  color: #FFFFFF;
}
.colheader:visited {
  color: #FFFFFF;
}
.colheader:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.colheader:active {
  color: #FFFFFF;
}
.red {
  color: #FF0000;
  font-family: arial, helvetica, sans-serif;
  font-size:11px;
}


