﻿/* Main */
html, body  
{
	background-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif; 
	margin: 0;
	font-size: 11px;
	overflow: inherit;
	text-align: center;
}

img
{
	border: none;
}

img.Border
{
	border: solid 1px #cccccc;
}

td
{
	vertical-align: top;
}

#wrapper
{
	margin: 0 auto;
	background-color: White;
	padding: 16px 16px 0px 16px;
	min-height: 100%;
	height: 100%;
	width: 934px;
	border-left: solid 1px #aaaaaa;
	border-right: solid 1px #aaaaaa;
	border-bottom: solid 1px #aaaaaa;
	margin-bottom: 16px;
	left: 1px;
	text-align: left;
}

* html #wrapper
{
	height: 100%;
}

*
{
	padding: 0;
	margin: 0;
}

a:link, a:visited, a:active 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	/*font-weight: normal; */
	color: #004AB9; 
}

a:hover
{ 
	color: #363636; 
}

ul
{
	padding-left: 32px;
	list-style-type: disc;
}

li
{
	padding-bottom: 4px;
}

ul.LinkList
{
	list-style-image: url('Images/small_right_arrow.gif');
	list-style-position: outside;
	margin: 0 0 0 16px;
	padding: 0;
	text-align: left;
}

ul.LinkList li
{
	padding: 0;
}

hr  
{
	height: 1px; 
	border-right: 0; 
	border-left: 0; 
	border-bottom: 0; 
	border-top: solid 1px #cccccc; 
	width: 100%; 
	padding: 4px 0px 8px 0px;
}

hr.header  
{
	margin: 0px 0px 8px 0px;
	clear: right;
}

img.HeadingArt
{
	float: right;
}

h1
{
	font-weight: bold;
	color: #FF6600;
	font-size: 17px;
	padding-top: 16px;
	padding-bottom: 8px;
}

h2
{
	font-weight: bold;
	color: #FF6600;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 8px;
}

h3 
{
	font-weight: bold;
	color: Black;
	font-size: 11px;
}

h4
{
	font-weight: bold;
	color: black;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 8px;
}

h5
{
	font-weight: normal;
	text-decoration: underline;
	color: Black;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 8px;
}

ol
{
}

ol li
{
	margin-left: 32px;
	padding-bottom: 4px;
}

p 
{
	margin: 0;
	padding: 0px 0px 8px 0px;
	font-size: 11px;
}

p.note
{
	margin: 8px 16px 8px 16px;
	font-size: 10px;
	font-style: italic;
	color: #666666;
}

div.Note
{
	margin: 12px 16px 16px 12px;
	padding: 8px 16px 8px 16px;
	font-size: 10px;
	color: black;	
	background-color: #FFF5E6;
}

div.Note.Important
{
	color: red;	
	background-color: white;
	font-size: 11px;
}

strong 
{
	font-weight: bold;
	font-style: normal;
}

em 
{
	font-weight: normal;
	font-style: italic;
}

input
{
	font-size: 11px;
}

select
{
	font-size: 11px;
}

img.Bullet
{
	vertical-align: middle;
	padding-right: 4px;
}

#MainCenter
{
	margin: 0px 205px 0px 205px;
}

#MainRight
{
	margin: 0px 0px 0px 205px
}

#PageHeader
{
	margin: 0px 0px 0px 205px;
}

div.contentWrapper
{
	margin: 8px 0 0 0;
}

div.H3
{
	background-image: url(Images/h3background.png);
	height: 16px;
	padding: 2px 2px 2px 2px;
}

/* Header */
#header
{
	background-color: #0066FF;
	background-image: url(Header/headerbgcolor.png);
	height: 64px;
}

#HeaderRight
{
	text-align: right;
}

#HeaderRightTop
{
	height: 24px;
}

#LogoArea
{
	float: left;
}

#SloganArea
{
	margin: 8px 0 0 0;
}

img.burklogo
{
	margin-top: 13px;
	margin-bottom: 13px;
	margin-left: 8px;
	margin-right: 0px;
}

p.PageDescription
{
	font-style: italic;
}

/* Commerce Links */
#CommerceLinksArea
{
	margin: 0 0 0 0;
	padding: 4px 4px 4px 4px;
	height: 16px;
	width: 180px;
	float: right;
	background-color: #D9E8FF;
	background-image: url(Header/commercebg.png);
	background-repeat: no-repeat;
}

a.CommerceLink:link, a.CommerceLink:visited, a.CommerceLink:active
{
	text-decoration: none;
	padding: 0px 2px 0px 2px;
}

a.CommerceLink:hover
{
	text-decoration: underline;
}

img.cart
{
	vertical-align: middle;
	padding-left: 4px;
}

/* Main Navigation */
table.NavTable
{
	background-color: Black;
	background-image: url(Header/menubackground.png);
	background-repeat: repeat-x;
	height: 27px;
	padding: 0;
	margin: 0;
	text-align: center;
	width: 100%;
}

td.NavLink
{
	width: 88px;
	vertical-align: middle;
}

td.MenuSeparator
{
	width: 1px;
}

td.Search
{
	text-align: right;
	padding-right: 8px;
	vertical-align: middle;
}

a.NavLink:link, a.NavLink:visited, a.NavLink:active
{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: White;
	width: 100px;
}

a.NavLink:hover, a.NavLink.ContactUs:hover
{
	color: #FF6600;
}

a.NavLink.ContactUs
{
	color: Yellow;
}

img.MenuSeparator
{
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

/* Footer */
#Footer
{
	padding-top: 8px;
	clear: both;
}

a.FooterLink:link, a.FooterLink:visited, a.FooterLink:active
{
	text-decoration: none;
	padding: 0px 2px 0px 2px;
}

a.FooterLink:hover
{
	text-decoration: underline;
}

hr.footer  
{
	padding: 0px 0px 8px 0px;
}

#FooterNav
{
	text-align: center;
	padding-bottom: 12px;
}

#LeftFooter
{
	float: left;
	width: 197px;
}

#RightFooter
{
	float: right;
	text-align: right;
	width: 197px;
}

p.Copyright
{
	text-align: center;
	color: #363636;
	font-size: 10px;
}

img.ISOLogo
{
	float: right;
}

/* Side Bars */
#SideBar
{
	width: 197px;
	float: left;
}

#AuxSideBar
{
	width: 197px;
	float: right;
}

div.SideBar
{
	border: solid 1px #cccccc;
	margin-bottom: 8px;
}

div.SideBarContent
{
	padding: 2px 4px 8px 4px;
	background-color: White;
	background-image: url(Images/sidebarbg.png);
	background-repeat: repeat-x;
}

div.SideBarContent.Centered
{
	text-align: center;
}

div.ContactInfo
{
	padding: 4px 4px 4px 4px;
}

div.SideBarAd
{
	border: solid 1px #cccccc;
	padding: 0;
	margin-bottom: 8px;
}

/* Homepage */
/*#AboutBurkArea
{
	padding: 4px 4px 4px 4px;
}*/

#WhatsNew
{
	text-align: center;
	margin-top: 6px;
}

img.MainApplicationListImage
{
	text-align: center;
}

table.FrontPageApplications
{
	text-align: left;
	margin: 4px auto 4px auto;
	border-collapse: collapse;
}

table.FrontPageApplications td.middle
{
	text-align: left;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
}

table.FrontPageApplications td
{
	padding: 0px 4px 0px 4px;
	vertical-align: top;
}

/*#AboutBurk
{
	font-size: 13px;
	padding: 16px 16px 16px 16px;
}*/

/* News */
ul.sf_newsList
{
	padding: 4px 4px 0px 4px;
}

p.sf_newsMore
{
	text-align: right;
}

/* Ad Rotator */
div.AddRotatorNavArea
{
	text-align: right;
	margin: 8px 8px 8px 4px;
}

span.AddRotatorNavLink
{
	border: solid 1px #cccccc;
	cursor: pointer;
	margin: 0px 0px 4px 4px;
	padding: 2px 4px 2px 4px;
	font-size: 10px;
}

span.AddRotatorActiveNavLink
{
	border: solid 1px #cccccc;
	cursor: pointer;
	margin: 0px 0px 4px 4px;
	padding: 2px 4px 2px 4px;
	font-size: 10px;
	background-color: #D9E8FF;
}

span.AddRotatorActiveNavLink:hover
{
	border-color: #004AB9;
}

span.AddRotatorNavLink:hover
{
	border-color: #004AB9;
	background-color: #D9E8FF;
}

div.AddRotatorBackground
{
	background-position: center top;
}

/* Search */
input.sf_searchText
{
	font-size: 10px;
	width: 161px;
	background-image: url(Header/search.png);
	background-color: White;
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 14px;
	border: solid 1px #cccccc;
}

/* Applications */
img.ApplicationListImage
{
	float: right;
	padding-left: 8px;
}

table.ApplicationsList td.top
{
	padding-bottom: 8px;
	border-bottom: solid 1px #cccccc;
}

table.ApplicationsList td.middle
{
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: solid 1px #cccccc;
}

table.ApplicationsList td.bottom
{
	padding-top: 8px;
}

/* News Page */
table.MainNewsList td
{
	vertical-align: top;
	padding-bottom: 16px;
}

table.MainNewsList td.Date
{
	padding-right: 24px;
}

p.NewsReleaseHeading
{
	padding-top: 16px;
	padding-bottom: 0px;
	font-weight: bold;
	font-size: 12px;
}

/* Split Content */
#LeftContentArea
{
	float: left;
	width: 360px;
}

#RightContentArea
{
	float: right;
	width: 360px;
}

#InsideLeftContentArea
{
	float: left;
	width: 258px;
}

#InsideRightContentArea
{
	float: right;
	width: 258px;
}

/* Expansion Panel */
img.ExpansionArrow
{
	float: right;
	margin-top: 3px;
	margin-right: 2px;
}

.ExpansionPanel
{
	cursor: pointer;
}

/* Contact Support */
table.ContactSupport
{
	
}

table.ContactSupport td
{
	font-weight: bold;
	padding-right: 16px;
}

input.ContactSupport
{
	width: 120px;
}

input.ContactSupportVersion
{
	width: 80px;
}

textarea.ContactSupportProblem
{
	width: 240px;
}

span.RequiredFieldCharacter
{
	color: Red;
}

/* Email Updates */
#EmailUpdatesFrame
{
	border: none;
	width: auto;
	height: auto;
}

/* Downloads Table */
table.DownloadsTable
{
	border-collapse: collapse;
	border: solid 1px #cccccc;
	width: 713px;
	margin: auto;
}

table.DownloadsTable th
{
	text-align: left;
	font-weight: bold;
	color: Black;
	font-size: 11px;
	background-image: url(Images/h3background.png);
	height: 16px;
	padding: 2px 2px 2px 4px;
}

table.DownloadsTable td
{
	padding: 8px 32px 8px 8px;
	border-bottom: solid 1px #cccccc;
	width: 33%;
	vertical-align: top;
}

span.DownloadProduct
{
	font-size: 11px;
	font-weight: bold;
}

img.DownloadIcon
{
	vertical-align: middle;
	padding-right: 4px;
	padding-bottom: 2px;
}

ul.DownloadLinkList
{
	margin-top: 4px;
	list-style-image: url('Images/small_right_arrow.gif');
	list-style-position: outside;
	margin-left: 32px;
	padding: 0;
	text-align: left;
}

/* Support Product List */
img.ProductListExpansionArrow
{
	float: left;
	margin-top: 2px;
	margin-left: 4px;
}

div.ProductListFamilyHeader
{
	cursor: pointer;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #D9E8FF;
	/*background-color: #FFF7CD;*/
	/*border-bottom: solid 1px #cccccc;*/
	border-top: solid 1px #cccccc;
}

span.ProductListFamilyName
{
	padding: 2px 0px 2px 6px;
}

/*li.ProductListItem
{
	padding-left: 28px;
	list-style-type: none;
}*/

ul.ProductList
{
	border-top: solid 1px #cccccc;
	margin: 0;
	list-style-image: url('Images/small_right_arrow.gif');
	list-style-position: outside;
	padding: 4px 0 4px 40px;
	text-align: left;
}

/* Document Lists */
table.DocumentList
{
	border-collapse: collapse;
}

table.DocumentList td
{
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
}

table.DocumentList td.right
{
	border-bottom: dotted 1px #cccccc;
}

table.DocumentList td.last
{
	padding-bottom: 0;
}

table.ShortDocumentList
{
	border-collapse: collapse;
}

table.ShortDocumentList td
{
	vertical-align: top;
	padding-top: 2px;
}

/* Store Browser */
span.Price
{
	color: green;
	font-weight: bold;
}

span.Price.Original
{
	color: black;
	font-weight: normal;
	text-decoration: line-through;
}

span.Price.Sale
{
	color: red;
}

table.StoreItems
{
	border-collapse: collapse;
	width: 713px;
	margin: auto;
}

table.StoreItems th
{
	padding: 4px 0 4px 0;
	text-align: left;
}

table.StoreItems td
{
	border-top: solid 1px #cccccc;
	padding: 4px 0 4px 0;
}

table.StoreItems td.part
{
	width: 30%;
}

table.StoreItems td.description
{
	width: 45%;
}

table.StoreItems td.price
{
	width: 10%;
	text-align: right;
	padding-right: 32px;
}

table.StoreItems th.price
{
	text-align: right;
	padding-right: 32px;
}

table.StoreItems td.cart
{
	width: 15%;
}

/* Product Box */
p.ProductBoxText
{
	padding: 4px 4px 4px 4px;
	font-size: 11px;
}

img.ProductBoxImage
{
	float: right;
	padding: 0px 0px 4px 0px;
}

a.ProductBoxLink
{
}

img.ProductBoxArrowImage
{
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 12px;
}

/* Products */
img.ProductTitle
{
	float: right;
	margin-bottom: 8px;
}

div.ProductTabContent
{
	padding: 8px 8px 8px 8px;
}

div.ProductTabContent ul
{
	padding-left: 32px;
	padding-bottom: 4px;
}

div.ProductGallery
{
}

img.ProductGalleryImage
{
}

div.ProductGalleryImage
{
	text-align: center;
	position: relative;
	height: 232px;
	padding-top: 16px;
	width: 452px;
	margin: auto;
}

span.ProductGalleryTitle
{
	font-weight: bold;
}

a.ProductGalleryNavigationNext
{
	float: right;
}

a.ProductGalleryNavigationBack
{
	float: left;
}

div.ProductGalleryNavigation
{
	border-bottom: solid 1px #cccccc;
	text-align: center;
	padding-bottom: 4px;
}

ol.Faq
{
}

ol.Faq li
{
	margin-left: 32px;
	padding-bottom: 4px;
}

div.FaqAnswer
{
	margin: 8px 16px 8px 16px;
}

div.FaqAnswer p
{
}

div.CloseFaq
{
	text-align: right;
}

table.StoreItems.OrderingInfo
{
	width: 508px;
}

div.SideBar.OrderingInfo
{
	margin-top: 8px;
}

div.OrderingInstructions
{
	margin: -9px 0px 0px 0px;
	padding: 8px 16px 8px 16px;
	background-color: #D9E8FF;
	border: solid 1px #cccccc;
	text-align: center;
}

table.ProductOverview
{
	border-collapse: collapse;
}

table.ProductOverview td
{
	padding-right: 16px;
}

table.ProductOverview td.ProductFeatures
{
	width: 33%;
	border: solid 1px #cccccc;
	margin: 8px;
	padding: 2px 8px 4px 8px;
	background-color: #D9E8FF;
}

table.ProductOverview li
{
	margin-left: -16px;
	padding-bottom: 4px;
}

img.ProductAward
{
	padding: 8px 0 8px 0;
}

img.ProductQuickBuy
{
	padding-top: 8px;
}

/* Product Line */
table.ProductLine
{
	border-collapse: collapse;
}

table.ProductLine td
{
	border-bottom: solid 1px #cccccc;
	padding-bottom: 4px;
	width: 50%;
	vertical-align: top;
}

table.ProductLine td.left
{
	padding-right: 12px;
	border-right: solid 1px #cccccc;
}

table.ProductLine td.right
{
	padding-left: 12px;
}

table.ProductLine td.left.bottom
{
	border-bottom: none;
}

table.ProductLine td.right.bottom
{
	border-bottom: none;
}

img.ProductLine
{
	float: right;
	padding-left: 8px;
	padding-bottom: 8px;
}

a h4
{
	text-decoration: underline;
	color: #004AB9; 
}

/* Comparison Chart */
table.Comparison
{
	text-align: center;
	border-collapse: collapse;
}

table.Comparison td
{
	text-align: center;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	padding: 2px 16px 2px 0;
	vertical-align: middle;
}

table.Comparison span.Warning
{
	color: Red;
}

table.Comparison th
{
	padding: 2px 16px 2px 0;
	vertical-align: bottom;
}

table.Comparison th.Left
{
	padding: 2px 16px 2px 0;
	vertical-align: bottom;
	text-align: left;
}

table.Comparison td.Feature
{
	text-align: left;
	padding-right: 16px;
	width: 35%;
}

table.Comparison td.Note
{
	text-align: left;
}

/* Feature List */
td.ProductFeatures ul
{
	list-style-image: url('Images/checkmark.gif');
	list-style-position: outside;
	margin: 0 0 0 32px;
	padding: 0;
	text-align: left;
}

td.ProductFeatures ul li
{
	padding: 0 0 8px 0;
}

/* Product Specifications */
table.Specs td
{
	padding-right: 16px;
}

/* Support */
div.SupportDetails
{
	border: solid 1px #cccccc;
	background: white;
	padding: 4px 16px 4px 16px;
	margin-top: 8px;
}

div.LegacyWarning
{
	border: solid 2px red;
	background: #FFEFEF;
	padding: 8px 16px 8px 16px;
	margin-bottom: 8px;
	font-weight: bold;
	color: Red;
	text-align: center;
}

/* Search Results */
dl.searchResults
{
	border-top: dotted 1px #cccccc;
	padding-top: 8px;
}

dl.searchResults dd
{
	margin: 4px 0 8px 0;
	padding: 0 64px 8px 16px;
	font-size: 10px;
	color: #363636;
	border-bottom: dotted 1px #cccccc;
}

/* Special Offers */
dl.Offers
{
	padding-top: 8px;
}

dl.Offers dt
{
	font-size: 13px;
	font-weight: bold;
}

dl.Offers dd
{
	margin: 4px 0 16px 0;
	padding: 0 0 16px 16;
	font-size: 11px;
	/*color: Green;
	font-weight: bold;*/
}

/* Awards */
table.Awards
{
	border-collapse: collapse;
}

table.Awards h4
{
	font-size: 12px;
}

table.Awards a
{
	font-size: 12px;
}

table.Awards td
{
	border-bottom: dotted 1px #cccccc;
	padding-top: 8px;
	padding-bottom: 8px;
	vertical-align: middle;
}

table.Awards td.Logo
{
	text-align: center;
	padding-right: 32px;
}

table.Awards td.Details
{
	text-align: left;
}

/* Press Room */
dl.PressFacts dt
{
	font-weight: bold;
}

dl.PressFacts dd
{
	padding-bottom: 8px;
}

hr.PressImage
{
	border-bottom: dotted 1px #cccccc;
	padding: 16px 0 16px 0;
}

/* Dealer List */
div.DealerTabContent
{
	padding: 4px 0 4px 0;
}

table.DealerTable
{
	width: 713px;
	border-collapse: collapse;
	margin: auto;
	margin-top: 8px;
	margin-bottom: 8px;
	border: solid 1px #cccccc;
}

table.DealerTable tr.alt
{
	background-color: #FFF5E6;
}

table.DealerTable th
{
	text-align: left;
	font-weight: bold;
	color: Black;
	font-size: 11px;
	background-image: url(Images/h3background.png);
	height: 16px;
	padding: 2px 2px 2px 4px;
}

table.DealerTable td
{
	padding: 2px 0 2px 0;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

table.DealerTable td.DealerName
{
	width: 40%;
	padding-left: 4px;
}

table.DealerTable td.Link
{
	width: 30%;
}

table.DealerTable td.Phone
{
	width: 30%;
}

span.DealerListComment
{
	margin-left: 2px;
}

/* Request Quote */
table.RequestQuote
{
	margin: auto
}

table.RequestQuote hr
{
	border-top: dotted 1px #cccccc; 	
}

/* Product Overview */
img.ProductOverviewImageRight
{
	float: right;
	padding: 0;
	margin: 0 0 8px 8px;
}

div.ProductOverviewImageRight
{
	float: right;
	padding: 0;
	margin: 0 0 8px 8px;
	text-align: center;
}

img.ProductOverviewImageRight.Border
{
	border: solid 1px #cccccc;
}

p.ProductOverviewImageCenter
{
	text-align: center;
}

/* Application Products */
table.ApplicationProducts
{
	width: 80%;
	margin: auto;
}

table.ApplicationProducts td.left
{
	vertical-align: middle;
}

table.ApplicationProducts td.right
{
	padding-left: 16px;
}

table.ApplicationProducts td.right.middle
{
	padding-top: 8px;
	padding-bottom: 8px;
}

table.ApplicationProducts td.right.top
{
	padding-bottom: 8px;
	padding-top: 8px;
}

table.ApplicationProducts td.right.bottom
{
	padding-top: 8px;
}

table.ApplicationProducts td.left.middle
{
}