﻿
/* This stylesheet contains only items that are needed by the 1024px wide layout. */



body
{
	font-size: 10pt;
}

ul li
{
	padding-bottom:3px;
}

input[type="text"],
textarea
{
	width:250px;
}



marquee
{
	font-size: 9pt;
	height:50px;
}

.QuoteFrom
{
	font-size:8pt;
}




.PageContainer
{
	margin-left:auto;
	margin-right:auto;
	width:900px;
}


.Instructions
{
	font-size: 9pt;
}

/*.MainContentContainer
{
	width:1024px;
}
*/
.ErrorText
{
	font-size: 10pt;
}


.CenteredBlock
{
	margin-left:auto;
	margin-right:auto;
}


.ButtonSpan
{
	padding:2px;
	line-height:24px;
}

.ButtonSpanDisabled
{
	padding:2px;
	line-height:24px;
}



/********************************* Content *********************************/
.PageTitle
{
	font-size: 13pt;
}

.PageHeader
{
	/*font-size: 11pt;*/
}

.SectionTitle
{
	font-size: 12pt;
	margin-top: 30px;
}

.SubSectionTitle
{
	font-size: 11pt;
	margin-top: 7px;
}

.PageImageContainer
{
	width:280px;
	padding-top:5px;
}


/********************************* Header *********************************/



.Header a,
.Header a:visited,
.Header a:active,
.Header a:hover 
{
	font-size: 11pt;
}

.HeaderMenuContainer
{
	padding-top:12px;
	padding-bottom:8px;
}

.HeaderMenuItem
{
	margin-left:auto;
	margin-right:auto;
}


.HeaderMenuItemFirst
{
	padding-right:8px;
}

.HeaderMenuItemNormal
{
	padding-left:8px;
	padding-right:8px;
}

.HeaderMenuItemLast
{
	padding-left:8px;
}

.HeaderSubMenu
{
	padding:0px;
	margin:0px;
}

.HeaderSubMenuItem
{
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;

	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;

}

.HeaderLink,
.HeaderLink a,
.HeaderLink a:visited,
.HeaderLink a:active,
.HeaderLink a:hover 
{
	font-size: 11pt;
}

.HeaderLinkFirst
{
	padding-right:8px;
}

.HeaderLinkNormal
{
	padding-left:8px;
	padding-right:8px;
}

.HeaderLinkLast
{
	padding-left:8px;
}


.SearchBox,
.SearchBox[type="text"]
{
	height:15px;
	width:90px;
	margin-left:15px;
	margin-bottom:3px;
}

.HeaderImageCell_A
{
	font-size:12pt;
	background-image: url("Images/HeaderBackground_A_900.jpg");
	background-repeat: no-repeat;
	height:234px;
	width:900px;
	padding-left:30px;
	padding-top:20px;
}

.HeaderImageCell_A .Title
{
	font-size:16pt;
	padding-bottom:8px;
}

.HeaderImageCell_A .Text
{
	font-size:10pt;
	width:400px;
}

.HeaderImageCell_B
{
	font-size:17pt;
	background-image: url("Images/HeaderBackground_B_900.jpg");
	background-repeat: no-repeat;

	/*height:111px;  111 - 40 (padding) = 71*/
	height:71px;
	
	/*width:900px;  900 - 150 (padding) = 750*/
	width:750px;
	padding-left:150px;
	padding-top:40px;
}

.HeaderImageCell_Spacer
{
	height:40px;
}


/********************************* Footer *********************************/

.FooterMenuItem
{
	margin-left:auto;
	margin-right:auto;
}

.Footer a,
.Footer a:visited,
.Footer a:active,
.Footer a:hover
{
	font-size: 11pt;
}

.FooterSubMenu
{
	padding:0px;
	margin:0px;
}

.FooterSubMenuItem
{
	padding-left: 6px;
	padding-right: 6px;
	padding-top:1px;
	padding-bottom:1px;

	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;


}

.FooterMenuItemFirst
{
	padding-left:8px;
	padding-right:8px;
}

.FooterMenuItemNormal
{
	padding-left:8px;
	padding-right:8px;
}

.FooterMenuItemLast
{
	padding-left:8px;
	padding-right:8px;
}

.FooterDisclaimer
{
	font-size:8pt;
}

.FooterDisclaimer a,
.FooterDisclaimer a:visited,
.FooterDisclaimer a:active,
.FooterDisclaimer a:hover
{
	font-size:8pt;
}

/********************************* Home Page *********************************/

.HomePageExtranetTitle
{
	font-size: 12pt;
}

.HomePageNewsTitle
{
	font-size: 12pt;
	margin:8px;
}

.HomePageNewsContainer
{
	width:25%;
	font-size: 8pt;
	vertical-align:top;
}

.HomePageNewsContainer td
{
	padding-bottom:15px;
}

.HomePageTitle
{
	font-size: 16pt;
}

.HomePageBulletContainer
{	
	font-size: 10pt;
}

.HomePageProductContainer
{	
	font-size: 10pt;
	width: 95%;
}

.HomePageProductContainer li
{
	list-style-image: url("Images/OBullet.jpg");
	padding-left:13px;
}

.HomePageProductContainer .ProductName
{
	font-size: 10pt;
}




/********************************* Quick Fact *********************************/
.QuickFactPanel
{
	font-size:9pt;
	margin-left:20px; 
	padding-left:8px; 
	padding-bottom:20px;
	width:30%; 
	border-left: solid 1px #999999;
}

.QuickFactPanel td
{
	padding-bottom:10px;
}

.QuickFactHeader
{
	font-size:10pt;
}

.QuickFactLabel
{
	font-size:9pt;
}

.QuickFactText
{
	font-size:9pt;
}













