﻿HTML {
  COLOR: #000000;
  FONT-FAMILY: Tahoma, Verdana, Arial;
  MARGIN: 0px;
  padding: 0px;
  height:100%;
  width:100%;
  font-size:8pt;
}
BODY {
  COLOR: #000000;
  FONT-FAMILY: Tahoma, Verdana, Arial;
  MARGIN: 0px;
  padding: 0px;
  height:100%;
  width:100%;
  font-size:8pt;
}
input {
  font-family:Tahoma, Verdana, Arial;
  font-size:8pt;
}

th {
  font-family:Tahoma, Verdana, Arial;
  font-size:8pt;
}

td {
  font-family:Tahoma, Verdana, Arial;
  font-size:8pt;
}

P {
  font-family:Tahoma, Verdana, Arial;
  font-size:8pt;
}

a {
	text-decoration:none;
	color:black
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003d98;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003d98;
}

H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003d98;
}


form {
  margin:0px;
  padding:0px;
}
P {
  padding:0px;
  margin-top:5px;
  margin-bottom:5px;
}
td P {
  margin:0px;
}
textarea {
  font-size: 8pt;
  font-family: Tahoma, Verdana, Arial;
}

input {
  font-size: 8pt;
  font-family: Tahoma, Verdana, Arial;
}

div#design_header {
	padding:0px;
	height:60px;
	color:white;
}
div#design_header A {
	color: black;
	text-decoration:none;
}

div#design_header A:visited {
	text-decoration:none;
}

div#design_header p {
  margin:0px;
  padding:0px;
}

div#design_content {
	padding:0px 0px 20px 0px;
}

div#design_footer {
	position:relative;
	width:100%;
	bottom:0; /* stick to bottom */
	/*background:#0C3A81;*/
	background:#003E45;
	height:20px; 
	/*color:#6FA3F2; */
	color:#ffffff;
	line-height:18px;
	text-align:center;
}

td#design_body A {
  color:#1B6DE8;
  text-decoration:none;
}
td#design_body A:hover {
  text-decoration:underline;
}

ul.gen_list {
  list-style:none;
  list-style-type:none;
  margin: 20px 0px 0px 0px;
  padding:0px;
}
ul.gen_list li {
  margin: 5px 0px 5px 0px;
}

.system_link 
{
  /*
  background-image: url('/_ICEDLL/images/icon_system.gif');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left:20px;
*/
  text-decoration: underline;
}

.DetailsBox {
	border:1px #5D8693/*#4267B4*/ solid;
	background-color: #F3F4F6;
}

.DetailsBox th{
	text-align:left;
	padding-left:8px;
	background-color: #5D8693/*#4267B4*/;	
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
}

.DetailsBox td{
	padding-left:6px;	
}

.MyReport TH
{
    BORDER-BOTTOM: #4267b4 2px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.MyReport TH A
{
    BORDER-BOTTOM: medium none
}
.MyReport TH A:hover
{
    BORDER-BOTTOM: #000080 1px solid;
    TEXT-DECORATION: none
}
.MyReport TD
{
    BORDER-BOTTOM: #e7e7e7 1px solid;
    FONT-FAMILY: Verdana
}
.MyReport TD A
{
    BORDER-BOTTOM: #cccccc 1px dotted
}

.BreadCrumb {
  font-size:12px;
  /*font-weight:bold;*/
  /*color:Gray;*/
  color: #003d98;
  margin-bottom:8px;
  margin-top:4px;
}
.BreadCrumb a
{
  /*color:Gray !important;*/
  text-decoration:none;
  font-size: 12px;
  color: #011A1D;
}

.breadcrumbs_active
{
  /*color: #003d98;*/
  color: #011A1D;
}

.entryfield_maxwidth
{	 
  width:100%;
}


.HeaderBar {
	width: 100%;
	color: white;
	background-color: #003E45;
}
.Header{
	width: 100%;
	color: white;
	background-color: #003E45;

}
.ButtonPart {
  height:26px; 
  background-image: url('images/button_part_background.gif');
  align:center;
  cursor: pointer;
}
.ButtonPart_Background           
{ 
  font-family: Tahoma; 
  font-size: 8pt; 
  font-weight: bold; 
  padding-top:2px; 
  padding-left:0px; 
  padding-right:0px; 
  padding-bottom:0px; 
  height:26px;
  text-align: center; color:#474747
}

div#breadcrumbs {
  background-color:#C0C0C0;
  padding: 5px;
  margin:0px 0px 5px 0px;
  color:white;
  font-weight:bold;
}
div#breadcrumbs a {
  color:white;
  text-decoration:none;
  font-weight:normal;
}
