﻿BODY, HTML {
  COLOR: #000000;
  FONT-FAMILY: Tahoma, Verdana, Arial;
  MARGIN: 0px;
  padding: 0px;
  height:100%;
  width:100%;
  font-size:8pt;
}
P,td,th,input {
  font-family:Tahoma, Verdana, Arial;
  font-size:8pt;
}

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;
}
input, textarea {
  font-size: 8pt;
  font-family: Tahoma, Verdana, Arial;
}

div#design_container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	background:#f0f0f0;	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background-image: url('images/vertical_bar.gif')
}

div#design_header {
	padding:0px;
	background:#237DD4;
	height:60px;
	background-image: url('images/header_bgrd.gif');
		color:white;
}
div#design_header A {
	color:white;
	text-decoration:none;
}

div#design_header p {
  margin:0px;
  padding:0px;
}

div#design_content {
	padding:0px 0px 20px 0px;
}

div#design_footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background:#0C3A81;
	height:20px; 
	color:#6FA3F2; 
	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 #4267B4 solid;
	background-color:#F3F4F6;
}

.DetailsBox th{
	text-align:left;
	padding-left:8px;
	background-color: #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
}


.breadcrumbs {
  font-size:10pt;
  font-weight:bold;
  color:Gray;
  margin-bottom:8px;
  margin-top:4px;
}
.breadcrumbs a 
{
  color:Gray !important;
  text-decoration:none;
}

.breadcrumbs_active 
{
  color: #003d98;
}

.entryfield_maxwidth
{	 
  width:100%;
}

.information {
  border:2px silver solid;
  background-color:white;
}
.information th {
  background-color: silver;
}
#UserFolder_Cover {
  position:absolute;
  width:100%;
  height:100%;
  top:0px;
  left:0px;
  background-color:white;
  border:0px;
  display:none;  
  opacity:.7;
	filter:alpha(opacity=70);

}

#UserFolder_Add {
  position:absolute;
  border:1px silver solid;
  width:640px;
  height:480px;
  top:20px;
  background-color: white;
  display:none;
	text-align:center;
}

#mnuLeftArrow{
	right:35px;
	width:40px; 
	height:22px; 
	float:left;
	position:absolute; 
	z-index:10;
	display:none;
	-visibility:hidden;
}

#mnuRightArrow{
	width:40px; 
	height:21px;
	position:absolute;
	z-index:20;
	right:0px;
	display:none
}