﻿/*  Element Styles  */
body 
{
	font-family:Trebuchet MS;
	font-size:small;
	color:#333;
	margin:0;
	padding:0;
	width:1024px;
}

/* Table, row, cell styles*/
table
{
	border:solid 0px #ffffff;
	vertical-align:top;
	text-align:left;	
}


/* links */
a
{
	color:#991D85;
	text-decoration:none;
}
a:active
{
}
a:hover
{
	text-decoration:underline;
}
a:link
{
}
a:visited
{
	
}

/* Header */
h2
{
	color:#991D85;
	font-weight:normal;
}

h3
{
	color:#a8a19b;
	font-weight:normal;
}

h4
{
}


img
{
	border:none 0px transparent;

}


li
{
list-style-type:disc;
}


/* Class Styles */

/* page layout table*/
.MainTable
{
	width:100%;
	height:100%;
}

/* First row with Logo */
.HeaderTableRow
{
	
	}
	
/* Content row with menu and main conten*/	
.ContentTableRow
{
height:100%;
}
	
/* Logo pane cell */
.LogoCell
{
	width:150px;
	
}
	
/* logo image */	
.Logo
{
	padding-left:17px;
}	



/* menu pane cell */
.Menu
{
	width:150px;
	padding-left:85px;
	vertical-align:top;
	height:100%;
	}

/* Content pane cell*/
.MainContent{

height:100%;}


.HeaderNavContent
{
	
}

.HeaderNavContent a
{
	color:#a8a19b;
	text-decoration:none;
}

.HeaderNavContent a:hover
{
	color:#991D85;
	text-decoration:underline;
}

.tbSearch
{
	border: 1px solid #a8a19b;
}
.NavTable
{
	width:175px;
	float:right;
	
}
.SpaceHeaderContent
{
	height:20px;
	}
	
.HomeLine
{
	border-width: 1px 0px 0px 0px;
	border-style: solid none none none;
	border-color: #a8a19b;
	width: 150px;
	 text-align:left;
}	

.HomeLink
{
	
	color:#a8a19b;
}	

#btnContact
{
 display:none;
}

.clsMenutext
{
	
	font-size: small;
	margin-left: 0px;
	width: 153px;
	cursor: hand;
	cursor: pointer;
	color: #333;
	height: 20px;
	background-color: white;
	text-align: left;
}
.clsSubMenutext
{
	
	font-size: 12px;
	margin-left: 0px;
	width: 150px;
	cursor: hand;
	cursor: pointer;
	color: #333;
	height: 14px;
	text-align: left;
}

.clsSubMenulabel
{
	padding-left: 20px;


}

.clsMenutext a:visited
{
	
	font-size: small;
	margin-left: 0px;
	width: 153px;
	cursor: hand;
	cursor: pointer;
	color: #333;
	height: 20px;
	background-color: white;
	text-align: left;
}

.clsMenutext a
{
	
	font-size: small;
	margin-left: 0px;
	width: 153px;
	cursor: hand;
	cursor: pointer;
	color: #333;
	height: 20px;
	background-color: white;
	text-align: left;
}

.clsSubMenutext a:visited
{
	
	font-size: small;
	margin-left: 15px;
	width: 150px;
	cursor: hand;
	cursor: pointer;
	color: #333;
	height: 14px;
	text-align: left;
}

.TextBox
{
	border-style: solid;
	border-width: 1px;
	color: ccc;
}
.Button
{
	border-style: solid;
	border-width: 1px;
	color: ccc;
	}
	
.ValidationError
{
	color:Yellow
	}	
#lblBody
{
	height:100%;
}

th.STHeader
{
	background-color:#F1EDEA;
}

tr.STPLLinks
{
	background-color:#F6F4F2;
	vertical-align:bottom;
}

td.STPLLinksSelected
{
	background-color:#D5D0C9;
}

td.STEbsLinksList
{
	padding-left:10px;
	padding-right:10px;
}

.STContactForm
{
	color:#333;
	cursor:default;
	padding-left:4px;
}

.STContactForm a:hover
{
	text-decoration:none;	
}

.STContactPhoneCell
{
	width:60px;
}
