﻿html
{
	min-height: 100%;
	min-width: 100%;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0;
	width: 100%;
	height: 100%;
}
body
{
	min-height: 100%;
	min-width: 100%;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0;
	margin-bottom: 0;
	width: 100%;
	height: 100%;
}
form
{
	min-width: 800px;
	width: 800px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0;
	margin-bottom: 0;	
}
td
{
	white-space: normal;   /* required so FireFox would wrap grid cells */
}
a:visited, a:active, a
{
	color: #003399;
}
a:hover
{
	color: #003399;
}
.VerticalSpacer 
{
	height: 10px;
	font-size: 5pt;
}
.VerticalSpacerLeft 
{
	height: 10px;
	font-size: 5pt;
	text-align: left;
}
.Blue
{
	color: #003399;	
}
.Orange
{
	color: #E49228;	
}	
.HotPart
{
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;
	background-color: White;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	text-decoration: underline;
}
.HotLink
{
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;
	background-color: White;
	border-style: solid;
	border-color: White;
	border-width: 1px;	
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: underline;
}
.LinkText
{
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.fieldheader
{
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;
	min-height: 16px;
	max-height: 16px;
	height: 16px;
	text-align: left;
	vertical-align: bottom;
	margin-top: 5px;
}
.titleandfieldheight
{
	height: 35px;
	min-height: 35px;
	max-height: 35px;
	text-align: left;
	vertical-align: top;
}
.BlueRectangle 
{
	height: 100%;
	width: 10px; 
	background-color: #003399;
	float: left;
	margin-right: 3px;
}
.BlueRectangleText
{
	padding-top: 3px;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -0.5pt;
	color: #e49228;
}
.bulletboxtext
{
	font-family: arial;
	font-size: 9pt;
	font-weight: normal;
	color: #003399;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
}
.WelcomeText
{
	width: 580px;
	height: 50px;
	font-family: Verdana, Arial;
	font-size: 13pt;
	font-weight: bold;
	color: #003399;
	text-align: center;	
}	
.PCLTHeader
{
	background-image: url(Images/HeaderPCLT.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.SmallEngineHeader
{
	background-image: url(Images/HeaderSmallEngine.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.TechnicalHeader
{
	background-image: url(Images/HeaderTechnical.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.PowerSportHeader
{
	background-image: url(Images/HeaderPowerSport.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.MarineHeader
{
	background-image: url(Images/HeaderMarine.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.PerformanceHeader
{
	background-image: url(Images/HeaderPerformance.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.CommercialHeader
{
	background-image: url(Images/HeaderCommercial.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
.BrandsHeader
{
	background-image: url(Images/HeaderBrands.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 567px;
	height: 80px;
	text-align: center;	
	vertical-align: middle;
}
#MenuSideBar 
{
	width: 207px;
	background-image: url("Images/menu side bar.jpg");
	background-repeat: no-repeat;	
	padding-left: 0px;
	padding-right: 0px; 
	padding-bottom: 7px;
}
#ProductCategoryBox 
{
	width: 180px;
	border: solid 1px #003399;
	padding-left: 0px;
	padding-right: 0px; 
	padding-bottom: 7px;
}
#ProductCategoryTop 
{
	width: 180px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 1px #003399;
	vertical-align: middle;
	text-align: left;
}
.YearDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 185px;
	height: 19px;
	margin-left: 10px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-top: 38px;
	cursor: pointer;
}
.MakeDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 185px;
	height: 19px;
	margin-left: 10px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-top: 38px;
	cursor: pointer;
}
.LinkBox 
{
	width: 200px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}
#TechTipsBox 
{
	width: 180px;
	border: solid 1px #003399;
	padding-left: 0px;
	padding-right: 0px; 
	padding-bottom: 7px;
}
#TechTipsTop 
{
	width: 180px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 1px #003399;
	vertical-align: middle;
	text-align: left;
}
.TechTipsDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 175px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
	text-align: left;
	cursor: pointer;
}
.TechVideosDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 175px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
	text-align: left;
	cursor: pointer;
}
.MarineDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 175px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
	text-align: left;
	cursor: pointer;
}
.PCLTYearDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 175px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
	text-align: left;
	cursor: pointer;
}
.SmallEngineCategoryDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 175px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
	text-align: left;
	cursor: pointer;
}
.PerfDropDowns
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 175px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 40px;
	padding: 0 0 0 0;
	text-align: left;
	cursor: pointer;
}
#CalculatorBox 
{
	width: 180px;
	border: solid 1px #003399;
	padding: 0px 0px 0px 0px;	
}
#CalculatorTop 
{
	width: 180px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 1px #003399;
	vertical-align: middle;
	text-align: left;
}
.CalculatorDropDown
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 185px;
	height: 19px;
	padding: 0px 0px 0px 0px;	
	margin-left: 10px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-top: 46px;
	cursor: pointer;
}
.VehicleLookupDropDowns
{
	font-family: arial;
	font-size: 9pt;
	color: #003399;
}
.bulletboxgobutton
{
	width: 30px;
	height: 19px;
	padding: 0 0 0 0;		
	margin-left: 185px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.shopmanualgobutton
{
	max-width: 31px;
	max-height: 23px;
	width: 31px;
	height: 23px;
	padding: 0 0 0 0;		
	margin-left: 111px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-right: 0px;
}
.shopmanualrightpartcolumn
{
	min-width: 155px;
	max-width: 155px;
	width: 155px;
	height: 70px;
	min-height: 70px;
	max-height: 70px;
	padding: 0 0 0 0;		
	margin: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	border-left-style: solid;
	border-left-color: #003399;
	border-left-width: 1px;
}
.shopmanualrightpdfcolumn
{
	min-width: 155px;
	max-width: 155px;
	width: 155px;
	height: 70px;
	min-height: 70px;
	max-height: 70px;
	padding: 0 0 0 0;		
	margin: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	border-left-style: solid;
	border-left-color: #003399;
	border-left-width: 1px;
}
.shopmanualleft3columns
{
	min-width: 420px;
	max-width: 420px;
	width: 420px;
	padding: 0 0 0 0;		
	margin: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
.3ColumnDigitalCatalogs
{
	min-width: 175px;
	max-width: 175px;
	width: 175px;
	padding: 0 0 0 0;		
	margin: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
.2ColumnDigitalCatalogs
{
	min-width: 250px;
	max-width: 250px;
	width: 250px;
	padding: 0 0 0 0;		
	margin: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
#PartNumberGo 
{
	width: 30px;
	height: 19px;
	padding: 0px 0px 0px 0px;		
	margin-left: 166px;
	margin-top: 2px;
	margin-bottom: 0px;
}
#PartNumberBox 
{
	width: 180px;
	height: 24px;
	border: solid 1px #003399;
	padding: 0px 0px 0px 0px;	
}
#PartNumberTop 
{
	width: 180px;
	height: 24px;
	padding: 0px 0px 0px 0px;	
	margin: 0px;
	border-bottom: solid 1px #003399;
	vertical-align: middle;
	text-align: left;
}
.PerfTextBoxes
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 172px;
	height: 16px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 39px;
	padding: 0 0 0 0;
	text-align: left;
}
.MarineTextBoxes
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 172px;
	height: 16px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 39px;
	padding: 0 0 0 0;
	text-align: left;
}
.PCLTTextBoxes
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 172px;
	height: 16px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 39px;
	padding: 0 0 0 0;
	text-align: left;
}
.SmallEngineTextBoxes
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 172px;
	height: 16px;
	margin-left: 41px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 39px;
	padding: 0 0 0 0;
	text-align: left;
}
.ShopManualTextBoxes
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 137px;
	height: 16px;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
}
.PartNumberTextBox
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 179px;
	height: 16px;
	padding: 0px 0px 0px 0px;		
	margin-left: 10px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-top: 49px;
}
.SpecLookupTextBox
{
	font-family: verdana, arial;
	font-size: 9pt;
	color: #003399;
}
#InterchangeNumberGo 
{
	width: 30px;
	height: 19px;
	padding: 0px 0px 0px 0px;	
	margin-left: 166px;
	margin-top: 2px;
	margin-bottom: 0px;
}
#SearchGo 
{
	width: 30px;
	height: 19px;
	padding: 0px 0px 0px 0px;	
	margin-left: 166px;
	margin-top: 2px;
	margin-bottom: 0px;
}
#ViewMyPartsListGo 
{
	width: 30px;
	height: 19px;
	padding: 0px 0px 0px 0px;	
	margin-left: 166px;
	margin-top: 39px;
	margin-bottom: 0px;
}
#InterchangeNumberBox 
{
	width: 180px;
	border: solid 1px #003399;
	padding: 0px 0px 0px 0px;	
}
#InterchangeNumberTop 
{
	width: 180px;
	height: 24px;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 1px #003399;
	vertical-align: middle;
	text-align: left;
}
.InterchangeNumberTextBox
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 179px;
	height: 16px;
	padding: 0px 0px 0px 0px;	
	margin-left: 10px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-top: 45px;
}
.SearchTextBox
{
	font-family: arial;
	font-size: 8.5pt;
	color: #003399;
	width: 179px;
	height: 16px;
	padding: 0px 0px 0px 0px;	
	margin-left: 10px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-top: 63px;
}
.MainTable
{
	min-height: 100%;
	min-width: 580px;
	width: 580px;
	padding: 7px;
	position: relative;
}
#MainDiv
{
	text-align: center;
	min-height: 100%;
	min-width: 580px;
	width: 580px;
	background-color: White;
}
.PartDetailWindowMainTable
{
	min-height: 600px;
	min-width: 800px;
	width: 800px;
	position: relative;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#PartDetailWindowMainDiv
{
	background-image: url("Images/partdetailsidebanner.jpg");
	background-position: right top;
	background-repeat: repeat-y;	 
	min-height: 600px;
	min-width: 800px;
	width: 800px;
	background-color: White;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.MyPartListTable
{
	min-height: 575px;
	min-width: 650px;
	width: 650px;
	padding: 7px;
	position: relative;
}
.TorqueWindowMainTable
{
	min-height: 575px;
	min-width: 650px;
	width: 650px;
	padding: 7px;
	position: relative;
}
#TorqueWindowMainDiv
{
	min-height: 575px;
	min-width: 650px;
	width: 650px;
	background-color: White;
}
#PDFFrame
{
	min-width: 100%;
	min-height: 100%;
	background-position: left top;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	vertical-align: top;
	background-color: white;
}
 
#contenttable
{
	min-width: 100%;
	padding: 0 0 0 0;
	border-style: none;
	margin: 0 0 0 0;
}
#twocolumntable
{
	margin-left: auto;
	margin-right: auto;
	background-color: White;
}
.footertable
{
	margin-left: auto;
	margin-right: auto;
	background-color: White;
}
#wrapper
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	position: absolute;
	width: 800px;
	min-width: 800px;
}
#contentarea
{
	min-width: 580px;
	width: 580px;
	min-height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	background-color: White;
}
#menubar
{
	min-width: 220px;
	min-height: 100%;
	vertical-align: top;
	width: 220px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;	
}
#footercopyright
{
	min-width: 160px;
	width: 160px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #003399;
	text-align: center;
}
.GetFlash
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
	color: #003399;
}	
.returncataloghome
{
	position: static;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Arial;
	font-size: 8pt;
	color: #003399;
}
.copyrightline
{
	min-width: 207px;
	width: 207px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #003399;
	text-align: center;
}
.footerrightside
{
	min-width: 593px;
	width: 593px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #003399;
	text-align: center;
}
.footerbutton
{
	min-width: 80px;
	width: 80px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.mainpagebutton
{
	min-width: 280px;
	width: 280px;
	height: 99px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
}
.bulletbutton
{
	min-width: 265px;
	width: 265px;
	height: 41px;
	max-height: 41px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
.smallbulletbutton
{
	min-width: 145px;
	width: 145px;
	height: 41px;
	max-height: 41px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
.brandbutton
{
	min-width: 106px;
	width: 106px;
	height: 40px;
	max-height: 40px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
}
.bulletboxtechnicaltips
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxtechnicaltips.jpg");
	background-repeat: no-repeat;		
}
.bulletboxmypartslist
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxmypartslist.jpg");
	background-repeat: no-repeat;		
}
.bulletbuttonmypartslist
{
	min-width: 265px;
	width: 265px;
	height: 41px;
	max-height: 41px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletmypartslist.jpg");
	background-repeat: no-repeat;		
}
.bulletbuttondownloads
{
	min-width: 265px;
	width: 265px;
	height: 41px;
	max-height: 41px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletdownloads.jpg");
	background-repeat: no-repeat;		
}
.bulletbuttondigitalcatalogs
{
	min-width: 265px;
	width: 265px;
	height: 41px;
	max-height: 41px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletdigitalcatalogs.jpg");
	background-repeat: no-repeat;		
}
.bulletboxproductline
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxproductline.jpg");
	background-repeat: no-repeat;		
}
.bulletboxapplication
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxapplication.jpg");
	background-repeat: no-repeat;		
}
.bulletboxequipment
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxequipment.jpg");
	background-repeat: no-repeat;		
}
.bulletboxspecification
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxspecification.jpg");
	background-repeat: no-repeat;		
}
.bulletboxtechspecification
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxspecification.jpg");
	background-repeat: no-repeat;		
}
.bulletboxtechnicalvideos
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxtechnicaltrainingvideos.jpg");
	background-repeat: no-repeat;		
}
.bulletboxpartnumber
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxpartnumber.jpg");
	background-repeat: no-repeat;		
}
.bulletboxinterchange
{
	min-width: 265px;
	width: 265px;
	height: 100px;
	max-height: 100px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("Images/bulletboxinterchange.jpg");
	background-repeat: no-repeat;		
}
.buttonrowheight
{
	height: 99px;
	max-height: 99px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.headerrowheight
{
	height: 85px;
	max-height: 85px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: middle;
}
.videorowheight
{
	height: 400px;
	max-height: 400px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: middle;
}
.titlerowheight
{
	height: 30px;
	max-height: 30px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: top;
}
.brandrowheight
{
	height: 60px;
	max-height: 60px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	vertical-align: middle;
}
.bulletbuttonrowheight
{
	height: 50px;
	max-height: 50px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
.bulletboxrowheight
{
	height: 110px;
	max-height: 110px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}
#banner
{
	min-width: 800px;
	width: 800px;
	height: 72px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#leftsidebanner
{
	min-width: 220px;
	width: 220px;
	height: 51px;
	background-position: left top;
	background-image: url(Images/LeftSide.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	cursor: pointer;
}
#rightsidebanner
{
	min-width: 580px;
	width: 580px;
	height: 51px;
	background-position: left top;
	background-image: url(Images/RightSide.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	text-align: right;
	color: #6699CC;
	font-family: Verdana, Arial;
	font-size: 16pt;
	font-weight: 500;
	vertical-align: middle;
}
#footerbar
{
	min-width: 800px;
	height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial;
	font-size: 8pt;
	text-align: center;
	color: #003399;
}
.PDFFrame
{
	min-height: 100%;
	height: 100%;
	min-width: 100%;
	width: 100%;
}
.BlankLabel220px
{
	min-width: 220px;
	width: 220px;
	text-align: right;
}
.BlankLabel580px
{
	min-width: 580px;
	width: 580px;
	text-align: right;
}
.hyperlinklogo
{
	min-height: 40px;
	min-width: 150px;	
	display: block;
	width: 150px;
	height: 40px;

}
.leafnodehover
{
	font-weight: bold;
}
.Invisible
{
	visibility: hidden;
	font-size: 5pt;
}
.JustADot
{
	width: 1px;
	height: 1px;
}
.CenterLabel
{
	font-size: 10pt;
	width: 100%;
}
.BrandImage
{
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
.SiteLinks
{
	font-family: Verdana, Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;	
}			
.TorquePanel
{
	width: 500px;
	text-align: left;
	border-color: #e49228;
	border-style: solid;
	border-width: 1px;
	padding: 12px 12px 12px 12px;
}		
.TorqueWindow
{
	border-color: #003399;
	border-style: solid;
	border-width: 2px;
	padding: 5px 5px 5px 5px;
}	