/* This section sets the style for the site layout *//* This section sets the style for the Header User Control */#header_logo{	position: absolute;	top: 1px;	left: 1px;	width: 232px;	height: 71px;	background-image: url(/images/logo/logo.gif);	background-repeat:no-repeat;}	#heq{	position: absolute;	top: 1px;	right: 1px;	width: 482px;	height: 82px;	background-image: url(/images/logo/the_human_equation.jpg);	background-repeat:no-repeat;}	/* New Site Layout Classes */
/* Table Header Text */
.main
{	
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border: solid 1px #549EC9;	
	height: 100%;
	width: 100%;
	background-color: #549EC9;
}	.header2
{	
	color: #AAC7DE;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	background-color: #AAC7DE;
	border-bottom: solid 1px #549EC9;
	height: 80px;
	width: 100%;
}	.left2
{	
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	background-color: #AAC7DE;
	border-right: solid 1px #549EC9;
	width: 1%;
	padding-left: 2px;	padding-right: 4px;	padding-top: 5px;
}	.content2
{	
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	background-color: #C3D7E7;
	width: 99%;
	padding-left: 10px;	padding-right: 10px;		padding-top: 5px;	
}	.footer2
{	
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	background-color: #AAC7DE;
	border-top: solid 1px #549EC9;
	height: 40px;
	width: 100%;
	text-align: center;
}	A:link    {text-decoration: none; color:blue; font-weight: normal; font-family: Arial}A:visited {text-decoration: none; color: blue; font-weight: normal; font-family: Arial}A:active  {text-decoration: underline; color: blue; font-weight: normal; font-family: Arial}A:hover   {text-decoration: underline; color: red; font-weight: normal; font-family: Arial}.B:link    {text-decoration: none; color:goldenrod; font-weight: normal; font-family: Arial}.B:visited {text-decoration: none; color: goldenrod; font-weight: normal; font-family: Arial}.B:active  {text-decoration: underline; color: white; font-weight: normal; font-family: Arial}.B:hover   {text-decoration: underline; color: white; font-weight: normal; font-family: Arial}  <!--
  BODY 
  {
	background-color: #C3D7E7;
	color: #000000;
	font-family: Verdana, Arial;
	font-size: 9pt;
	scrollbar-base-color: #AAC7DE;
	scrollbar-arrow-color: #549EC9;
    scrollbar-darkshadow-color: #AAC7DE;
    scrollbar-face-color: #AAC7DE;
    scrollbar-highlight-color: #AAC7DE;
    scrollbar-3dlight-color: #549EC9;
    scrollbar-shadow-color: #549EC9;
    scrollbar-track-color: #AAC7DE;
    /*background-image:url(http://www.livingformetal.com/images/nav/horiz.jpg) */
   }



/* Buttons */
.btn
{
	background-color: #AAC7DE;
	border: solid 1px #549EC9;
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: black;
	width: 80px;
}

.btnhyper
{
	background-color: black;
	border: solid 1px #505050;
	font-family: Arial;
	font-size: 9pt;
	color: silver;
}

/* Drop Down Lists*/
.dropdown
{
	color: black;
	background-color: white;
	border: solid 1px #549EC9;
}

/* TextBox Used for Input */
.txtboxinput
{
	background-color: white;
	border: solid 1px #549EC9;
	font-family: Verdana, Arial;
	font-size: 9pt;
	color: black;
}

/* TextBoxes used for headers */
.txtboxheader
{
	background-color: #151515;
	border: solid 1px #505050;
	font-family: Arial;
	font-size: 9pt;
	color: silver;
}

/* Important Text */  
.H1	
{	
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight: bold;
	font-style:	normal;
	text-decoration:	underline;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
	
/* Normal site text (should be the same color as the body color) */	
.txt1	
{	
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	

/* Different Color Text */
.txt2	
{	
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	

/* Used occasionally in site */
.txt3	
{	
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight: bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

/* Italic site text (should be the same color as the body color) */	
.txtI	
{	
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style: italic	;
	text-decoration: none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	

/* Validator Text */
.txtval	
{	
	color: Red;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	

/* Table Header Text */
.thead
{	
	color: #000000;
	background-color: #AAC7DE;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border: solid 1px #549EC9;
}	

/* Table Sub Header Text */
.tsubhead
{	
	color: #000000;
	background-color: #C3D7E7;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border: solid 1px #549EC9;
}	
  -->

/* Tables */
.tbl
{	
	color: Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	width : 95%;
}	

.tblcenter
{	
	color: Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: center;
	width : 95%;
}	

.tblborder
{	
	color: Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align: center;
	border: solid 1px #549EC9;
}	

/* Datagrids that are meant to be transparent on the site */
.dgclear
{
	color: #999999;
	background-color: Black;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style:none
}

.dgclearheader
{
	color: white;
	background-color: Black;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: bold;
	font-style:normal;
	text-decoration:	underline;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}

.dgclearfooter
{
	color: white;
	background-color: #252525;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: bold;
	font-style:normal;
	text-decoration:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}

.dgclearitem
{
	color: #999999;
	background-color: Black;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}

/* DataGrids with no gridlines and show headers, alternating colors */
.dg
{
	color: #999999;
	background-color: Black;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border: solid 1px #505050;
}

.dgheader
{
	color: white;
	background-color: #252525;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: bold;
	font-style:normal;
	text-decoration:	underline;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}

.dgfooter
{
	color: white;
	background-color: #252525;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: bold;
	font-style:normal;
	text-decoration:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}

.dgitem
{
	color: #999999;
	background-color: Black;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}
.dgaltitem
{
	color: #999999;
	background-color: #151515;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	border-style: none;
}	

/* DataGrids with gridlines*/

.dglines
{
	color: #999999;
	border: solid 1px #505050;
	font-family: Arial, Verdana;
	font-size:	9pt;
	font-weight: normal;
	font-style:normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

.dglines td
{
	border-bottom: solid 1px #505050;
	border-top: solid 1px #505050;
}


/* Image Properties */
.img
{
	border: solid 1px #549EC9;
}

/* Used for ASP Net Menu */
.MenuGroup
{
  background-color:#549EC9;
  color:Black;
  border:1px;
  border-style:solid;
  border-color:#AAC7DE;

}

.MenuItem 
{
  background-color:#AAC7DE;
  color:Black;
  font-family:arial;
  font-size:12px; 
  font-weight:bold;
  border:0px;
  border-style:solid;
  border-color:#AAC7DE;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.MenuItemOver 
{
  background-color:#7AC7DE;
  color:Black; 
  font-family:arial; 
  font-size:12px; 
  font-weight:bold;
  border:0px;
  border-style:solid;
  border-color:#AAC7DE;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.MenuItemChildExpanded
{
  background-color:#6AC7DE;
  color:black;
  font-family:arial; 
  font-size:12px; 
  font-weight:bold;
  border:0px;
  border-style:solid;
  border-color:#AAC7DE;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.ItemSelected
{
  background-color:#7AC7DE;
  color:Black; 
  font-family:arial; 
  font-size:12px; 
  font-weight:bold;
  border:0px;
  border-style:solid;
  border-color:#AAC7DE;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.ItemChildSelected
{
  background-color:#7AC7DE;
  color:Black; 
  font-family:arial; 
  font-size:12px; 
  font-weight:bold;
  border:0px;
  border-style:solid;
  border-color:#AAC7DE;
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.DisabledMenuItem
{
  color:Gray; 
  background-color:#976B25; 
  font-family:arial; 
  font-size:12px; 
  padding:2px;
  padding-left:5px;
  padding-right:15px;
  cursor:hand;
}

.DMenuGroup
{
  background-color:black;
  border:0px;
  border-style:solid;
  border-color:#505050;
}

.DMenuItem 
{
  background-color:black; 
  color:gray;
  font-family:arial;
  font-size:12px; 
  border:1px;
  border-style:solid;
  border-color:#505050;
  padding:0px;
  padding-left:0px;
  padding-right:0px;
  cursor:hand;
}

.DMenuItemOver 
{
  background-color:#252525;
  color:silver; 
  font-family:arial; 
  font-size:12px; 
  border:1px;
  border-style:solid;
  border-color:#505050;
  padding:0px;
  padding-left:0px;
  padding-right:0px;
  cursor:hand;
}

.DMenuItemChildExpanded
{
  background-color:#252525; 
  color:silver; 
  font-family:arial; 
  font-size:12px; 
  border:1px;
  border-style:solid;
  border-color:#505050;
  padding:0px;
  padding-left:0px;
  padding-right:0px;
  cursor:hand;
}

