﻿/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: whitesmoke;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
[hidden] {
    display: none;
}

#EvolutionLogin
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
  SPAN
  { 
      font: 10pt verdana; 
      font-weight:500;
      color:#375887;
  }
  .buttonstyle 
  { 
      font: 8pt verdana;
      border-color:black;
      width: 100px; 
  }
  INPUT
  { 
      font: 8pt verdana;
      color:#375887;
  }
  DIV
  { 
      font: 8pt verdana;
      color:#375887;
  }
  SELECT
  { 
      font: 10pt verdana; 
      font-weight:500;
      color:#375887;
  }
  .GridHeader
  { 
      font: 10pt verdana; 
      font-weight:500;
      color:white;
  }
  .Status
  { 
      font: 8pt verdana; 
      font-weight:400;
      color:gray;
  }
  .HiddenTxt
  {
    DISPLAY: none;
    VISIBILITY: hidden;
  }
  .ErrorRed
  {
	FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial 
  }
  
  .textBoxMultiLine
  {
	font: 8pt verdana; 
	font-weight:500; 
	color:#375887;
  }
  
  .modalPopup 
  {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
  }

tr.lg	{background-color: #f0fff0;}
tr.sl	{background-color: #e6e6ff;}
tr.lo	{background-color: #fff0f0;}

td		{font: 10pt verdana; font-weight:500; color:#375887;}


td		{font: 9pt verdana; font-weight:500; color:#000000;}

.DataGridEDI td 
{
    padding-left: 10px;
    padding-right: 10px;
}

.flyOver {cursor : pointer;cursor : hand;}

.tabmenu {
	color: #000;
	border-bottom: 1px solid #999999;
	margin: 12px 0px 0px 0px;
	padding: 0px;
	z-index: 1;
	padding-left: 0px;}

.tabmenu li {
	display: inline;
	overflow: hidden;
	list-style-type: none;
	}

.tabmenu a, a.active {
	color: #000000;
	height:13px;
	font: 1em "Trebuchet MS", Arial, sans-serif;
	border: 1px solid #999999;
	border-top: 0px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	text-decoration: none; 
	background:url("../Images/tab.gif") repeat-x;}

.tabmenu a.active {
	background: #ABAD85;
	border-bottom: 1px solid #FFFFFF;
	background:url("../Images/tab-active.gif") repeat-x;}

.tabmenu a:hover {
	background: #ABAD85;
	border-bottom: 1px solid #FFFFFF;
	background:url("../Images/tab-active.gif") repeat-x;}

.tabmenu_content {font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;
	text-align: justify;
	background: #FFFFFF;
	padding: 20px;
	border: 1px solid #999999;
	border-top: none;
	z-index: 2;	}

.ModalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ModalPopup 
{
	border:solid 1px Gray; 
	padding:10px;
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.ModalPopup H1.Heading 
{
	font-size:10px;
	font-variant:small-caps;
	text-transform:capitalize;
	padding: 5px 0px 5px 0px;
	margin:0px;
	background-color:#EFF3FB;
}

.ModalPopup H1 
{
	font-size:10px;
	font-variant:small-caps;
	text-transform:capitalize;
	padding: 5px 0px 5px 0px;
	margin:0px;
}
DIV.Notification 
{
	padding:5px;
}

DIV.Notification DIV 
{
	padding: 3px 3px 3px 20px;
	background-position:left;
	background-repeat:no-repeat;
	text-align:left;
}
DIV.Notification DIV.Error 
{
	background-image:url("../images/error.gif");
	color:Red;
}

DIV.Notification DIV.Success 
{
	background-image:url("../images/success.gif");
	color:Green;
}

DIV.Notification DIV.Information 
{
	background-image:url("../images/information.gif");
	color:Black;
}

DIV.Notification DIV.Warning 
{
	background-image:url("../images/warning.gif");
	color:Orange;
}
.Calendar .ajax__calendar_container
{
	border:outset 1px White;
	background-color:White;
}

.Calendar .ajax__calendar_active 
{
	border: solid 1px Black;
	font-weight:bold;
}
.Calendar .ajax__calendar_dayname
{
	color: #6D6DBF;
}

.Calendar .ajax__calendar_title
{
	color:Black;
}

.Calendar .ajax__calendar_today 
{
	color:#5F5F80;
}
#spnClose 
{
    position: absolute;
    right: -8px;
    top: -5px;
    background-image: url("../images/close.png");
    width: 30px;
    height: 30px;
    cursor: pointer;

}


.hidden-field
  {
    display: none;
  }
  
.completionList {

        border:solid 1px Gray;
        margin:0px;
        padding:3px;
        min-width: 400px;
        overflow: auto;
        max-height: 400px;
        background-color: #FFFFFF;
        cursor: pointer;
        z-index: 999999;
        } 
.listItem {
        color: #191919;
} 
.itemHighlighted {
        background-color: #ADD6FF;       
}

.scrolling-table-container {
    height: 550px;
    overflow-y: scroll;
    overflow-x: hidden;
}

#header-fixed { 
    position: fixed; 
    top: 0px; display:none;
    
}

.textAlign{
     text-align:center;
}