@Import "solPart.css";


Body
{
	background-image:url("images/headerTile.gif");
	background-repeat:repeat-x;
	
}

/*Override default.css settings*/
A:link  {
    text-decoration:    none;
    color:  #6E1571;
}

A:visited   {
    text-decoration:    none;
    color:  #6E1571;
}

A:active    {
    text-decoration:    none;
    color:  #6E1571;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}
.SubHead
{
	color:#6E1571;
}

.Head
{
	color:#6E1571;
	font:bold 1.5em/1.65em times new roman,serif;
}

.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: #6E1571;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject:link {
    text-decoration:    none;
    color:#6E1571;
}

A.SkinObject:visited  {
    text-decoration:    none;
    color:#6E1571;
}

A.SkinObject:active   {
    text-decoration:    none;
    color:#6E1571;
}

A.SkinObject:hover    {
    text-decoration:    none;
    color:#333333;
}

Table
{
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

.Normal
{
	color:black;
}
.NormalBold
{
	color:#333333;
}

.DataGrid_Header
{
    color: #333333;
}
.DataGrid_Item
{
    color: black;
}
.DataGrid_AlternatingItem
{
	background-color:Transparent;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages
and forgot password link on login */
A.CommandButton:link {
    text-decoration:    underline;
    color: #6E1571;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #6E1571;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #6E1571;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}

/*End Override Settings*/
.Page 
{
	margin:0 auto;
	padding:15px;
	_padding-top:12px;
	width:800px;
}
#PageTable
{
}

.Header
{
	clear:both;
	width:100%;
	margin-bottom:5px;
	display:block;
	height:120px;
}
.Header0
{
	background:url("images/header0.jpg") no-repeat fixed bottom right;
	color:White;
}
.Header1
{
	background:url("images/header1.jpg") no-repeat fixed bottom right;
	color:White;
}
.Header2
{
	background:url("images/header2.jpg") no-repeat fixed bottom right;
	color:White;
}

.Header3
{
	background:url("images/header3.jpg") no-repeat fixed bottom right;
	color:White;
}

.Header4
{
	background:url("images/header4.jpg") no-repeat fixed bottom right;
	color:White;
}

.Header5
{
	background:url("images/header5.jpg") no-repeat fixed bottom right;
	color:White;
}

.Header6
{
	background:url("images/header6.jpg") no-repeat fixed bottom right;
	color:White;
}
.Header7
{
	background:url("images/header7.jpg") no-repeat fixed bottom right;
	color:White;
}

.Content
{
}

.Logo
{
	float:left;
}

.Graphic
{
	width:709px;
	background:white url("images/bottom1.jpg") no-repeat;
	clear:both;
}

.Search
{
	padding:2px 10px 2px 0px;
}

.Search a:link
{
	color:black;
}
.Search a:hover
{
	color:#999999;
}
.Search a:visited
{
	color:black;
}

.User
{
	text-align:right;
	color:white;
	font-weight:bolder;
}

.User a:hover
{
	color:#999999;
	font-weight:bolder;
}
.User a:visited
{
	color:black;
	font-weight:bolder;
}
.User a:link
{
	color:black;
	font-weight:bolder;
}

.MenuBar
{
	background:url("images/Menu1.jpg") no-repeat;
	width:709px;
	/*ignored by i.e. fixes padding push down in ff*/
	display:table-cell;
	padding-top:10px;
	overflow:hidden;
	padding-left:10px;
	height:45px;
	clear:both;
}

.Menu
{
}
.Content
{
	width:650px;
}

.ContentContainer
{
	padding-left:30px;
	padding-right:30px;
	background:url("images/ContentBack.gif") repeat-y;

	clear:both;
}
.ContentContainer:after
{
	content:".";
	height:0;
	visibility:hidden;
	display:block;
}

.BreadCrumbs a:link
{
	color:black;
	float:left;
	padding-left:10px;
	clear:both;
}
.BreadCrumbs a:hover
{
	color:#999999;
}
.BreadCrumbs a:visited
{
	color:black;
	float:left;
	padding-left:10px;
	clear:both;
}

.Spacer
{
	clear:both;
}
.Footer
{
	clear:both;
	background-color:#999999;
}

.Footer:before
{
	content:".";
	height:0;
	visibility:hidden;
	display:block;
}

.Copyright
{
	font:normal .8em Arial;
	color:white;
}

.RightImage {
	float:right;
	border:1px solid #593f24;
	margin-left:.5em;
}

.LeftImage {
	float:left;
	border:1px solid #593f24;
	margin-right:.5em;
}

.ImageCaption {
	color:#593f24;
	Font: 10px Arial, Helvetica, sans-serif;
	text-align:center;
	width:100px;
}

.HouseBack
{
	background:white url("images/HouseBackground.jpg") no-repeat scroll center;
	text-align:center;
	width:100%;
	height:350px;
}
