/* ################################################# */
/* # Layout for Solar                              # */
/* ################################################# */
/* Layout for the four templates in the Solar layout */
/* Page-width: 880px; */
/* Column-width Left: 220px; */
/* Column-width Right: 180px; */
/* Margin: 14px; */
body
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 9pt; /*background-color:Yellow;*/
	margin: 0px 0px; /* No margins to any side of content */
	text-align: center; /* IE6 Center Hack Part 1 */
}
.PageWrapper
{
	width: 980px; /* Fixed width for center */
	margin: 0 auto; /* Standard way to center */
	text-align: left; /* IE6 Center Hack Part 2 */
	position: relative; /* Allow absolute positioning within the wrapper */
	background-color:#f2f2f2;
}
.PageHeader
{
	width: 964px; /* 980px - 8px(padding) - 8px(padding) = 964px */
	height: 28px; /* Equals lineheight in content if it should be centered */
	background-color: #ffeb3c;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 14px;
}
.PageFooterBar
{
	clear: both;
	width:980px;
	height:10px;
	background-color:Black;
}
.PageFooter
{
	/*background: #0f0;*/
	clear: both;
	width: 964px; /* 980px - 8px(padding) - 8px(padding) = 964px */
	height: 28px;
	background-color: #ffeb3c;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 0px;
}
/* SolarFront, SolarSelect and SolarSearch templates */
.PageSelectLeft
{
	float: left;
	width: 250px;	/* Column left */
	margin-left: 14px;
	margin-right: 14px;
	clear: both;
}
.PageSelectCenter
{
	float: left;
	width: 480px; /* 980px - 220px(column) - 2*14px(margin) - 2*14px(margin) - 220px(column) = 484px */
}
.PageSelectRight
{
	float: left;
	width: 190px;	/* column right */
	margin-left: 14px;
	margin-right: 14px;
}
/* SolarOrder template */
.PageOrderLeft
{
	float: left;
	width: 250px;	/* column left */
	margin-left: 14px;
	margin-right: 14px;
	clear: both;
}
.PageOrderMain
{
	width: 688px;	/* 980px - 220px(column left) - 3*14px (margin) = 718px */
	float: left;
}
/* Header contents */
#Header_LogonStatus
{
	width: 600px; /* 172px + 600px < pagewidth */
	float: left;
}
.Header_LinkWrapper
{
	width: 172px;	/* 172px + 600px < pagewidth */
	float: right;
	line-height: 28px;
	vertical-align: middle;
	color: Black;
	text-align: right;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Not currently used in layout */
#Header_CrumBar
{
	float: left;
	vertical-align: middle;
	position: relative;
	top: 3px;
}
#Header_SearchBar
{
	color:White;
	/*border:solid 1px white;*/
	display:inline;
	float:none;
	clear:both;
	vertical-align: middle;
	position: relative;
	top: -8px;
}

.infotop {
	FONT: 11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000
}
.search {
	FONT: 11px/12px Verdana, Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; POSITION: relative; TOP: -8px
}


.FooterInfoLine
{
    color: Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80px;
}

a.FooterMail:link, a.FooterMail:active, a.FooterMail:visited, a.FooterMail:hover
{ 
	text-decoration:underline;
	color:black;
}


