/*
********************************************************************
 Swatchinator StyleSheet
 All formatting rules for the system are localized in this one file.
********************************************************************
*/

BODY, P, TD, LI
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
}

H1 
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	}	
		
H2	{	
	font-size:	14pt;
	padding-left: 30pt;
	border-bottom: 1pt dotted black;
	margin-bottom: 12pt;
	padding-bottom: 6pt;
	}	

H3 {	
	font-size:	12pt;
	font-weight: bold;
	margin-left: 24pt;
	color: Red
	}	
		
H3 li	{	
	font-size:	12pt;
	font-weight: bold;
	margin-left: 24pt;
	}	
	
UL.Bulleted 
{
  list-style-type: circle;
 	list-style-image: url("images/bullet.gif");
}

.LinkDescription 
{
  margin-left: 36pt;
  font-size: 10pt;
}

.Important
{
	font-size:12pt;
	font-weight: bold;
}

TH	
{
  font-family: Verdana, Arial, helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
	vertical-align:	baseline;
	background-color: #EFEFEF;
	border: 1pt solid black;
	}	

A:visited	{	
	color:	#333399;
	}	
		
A:active	{	
	color:	red;
	}	
		
A:hover	{	
	color:	red;
	}
	
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

IMG {
	margin: 0;
	border: 0;
	}
	
ADDRESS 
{
  font-size: 8pt;
  font-style: normal;
}

.Failure 
{
  color: Red;
  padding: 4pt;
  margin: 4pt;
  border: 1pt solid black;
  background-color: #EFEFEF;
}

.PageHeader 
{
  background-color: "SaddleBrown";
  color: white;
}
  
.PageFooter
{
  background-color: #EFEFEF;
  border-top: 1pt solid black;
}

.Header 
{
  background-color: #EFEFEF;
  font-weight: bold; 
  padding: 6pt;
  border: 1pt solid silver;
}
  
.NavigationBar 
{
  background-color: #EFEFEF;
}

.TextField 
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

.Button 
{
  font-family: Tahoma, Verdana, Arial, helvetica;
  font-size: 8pt;
  padding: 2pt;
  padding-left: 6pt; 
  padding-right: 6pt;
  }
  
.FieldLabel 
  {
    text-align: right;
  }
  
A.NavigationLink P
{
  
  font-size: 8pt;
  background-color: #EFEFEF;
  color: Black;
  text-decoration: none;
  padding: 2pt;
  border: 1pt solid #EFEFEF;
  margin: 0;
  margin-left: 12pt;
  padding-left: 12pt;
}

A.NavigationLink:hover P
{
  background-color: #CDCDCD;
  color: Black;
  text-decoration: none;
  padding: 2pt;
  border: 1pt solid black;
  }

A.NavigationSubLink P
{
  
  font-size: 8pt;
  background-color: #EFEFEF;
  color: Black;
  text-decoration: none;
  padding: 1pt;
  border: 1pt solid #EFEFEF;
  margin: 0;
  margin-left: 24pt;
  padding-left: 12pt;
}

A.NavigationSubLink:hover P
{
  background-color: #CDCDCD;
  color: Black;
  text-decoration: none;
  padding: 1pt;
  border: 1pt solid black;
  }

.SectionLink
{
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  margin-bottom: 12pt;
}

.SectionLinkText
{
  margin-left: 12px;
}

.MockButton 
{
  background-color: #CDCDCD;
  padding-left: 12pt;
  padding-top: 4pt;
  padding-right: 12pt;
  padding-bottom: 4pt;
  font-family:Tahoma, MS Sans Serif;
  text-decoration: none;
  font-size: 8pt;
  border-left: 1pt solid #EFEFEF;
  border-top: 1pt solid #EFEFEF;
  border-right: 1pt solid #A0A0A0;
  border-bottom: 1pt solid #A0A0A0;
  cursor: default;
}

A.MockButton 
{
  color: Black;
}

.DataGridHeader 
{
  font-weight: bold;
  background-color: #E0E0E0;
}
.DataGridFooter
{
	background-color: #bebebe;
}
.DataGridItem
{
  background-color: #FFFFFF;
}
.DataGridAlternatingItem
{
	background-color: #fffadc;
}
.DataGridPager
{
  background-color: #E0E0E0;
}


.Failure 
{
  color: Red;
  padding: 4pt;
  margin: 4pt;
  border: 1pt solid black;
  background-color: #EFEFEF;
}

p.Toolbar 
{
  background-color: #efefef;
  border: 1pt solid #808080;  
  padding: 2pt;
}

.variable
{
  color: #228B22;
}

TD.MockButton 
{
/* background-color: #CDCDCD; */
  font-family:Tahoma, MS Sans Serif;
  text-decoration: none;
  font-size: 8pt;
  border-left: 1pt solid #EFEFEF;
  border-top: 1pt solid #EFEFEF;
  border-right: 1pt solid #A0A0A0;
  border-bottom: 1pt solid #A0A0A0;
  cursor: default;
}

TD.Action A
{
  text-decoration: none;
  color: Black;
}

TD.Action A:hover
{
  text-decoration: none;
  color: Blue;
}

TD.Action A:visited
{
  text-decoration: none;
  color: Black;
}

Table.Action
{
	background-color: #E8EEF7;
}

Table.Result
{
	background-color: #C3D9FF;
}

