﻿/* Main */
*
{
	padding: 0;
	margin: 0;
}

body  
{
	background-color: #cccccc;
	font-size: 68.75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3, h4, h5
{
	font-size: 1em;
}

img
{
	border: none;
}

img.Border
{
	border: solid 1px #cccccc;
}

table
{
	border-collapse: collapse;
}

td
{
	vertical-align: top;
}

#HeaderWrapper
{
	background-color: #336699;
	background-image: url(Images/Sprites/backgrounds.png);
	background-position: 0px -83px;
	background-repeat: repeat-x;
}

#Header
{
	background-color: #336699;
	background-image: url(Images/Sprites/backgrounds.png);
	background-position: 0px -83px;
	background-repeat: repeat-x;
	width: 968px;
	margin: 0 auto;
	height: 64px;	
}

#MenuWrapper
{
	background-color: Black;
	background-image: url("Images/Sprites/backgrounds.png");
}

#Menu
{
	width: 968px;
	margin: 0 auto;
	font-family: Arial, Helvetica, Sans-Serif;
}

#PageWrapper
{
	background-color: #cccccc;
	background-image: url(Images/main_background.png);
	background-repeat: repeat-x;
}

#Wrapper
{
	margin: 0 auto;
	background-color: White;
	width: 968px;
}

#Content
{
	width: 944px;
	padding: 12px;
}

a:link, a:visited, a:active 
{ 
	color: #004AB9; 
}

a:hover
{ 
	color: #363636; 
}

ul
{
	padding-left: 32px;
	margin-bottom: 1em;
	list-style-type: disc;
}

ul li
{
	margin-bottom: 0.125em;
}

ol li
{
	margin-bottom: 0.5em;
}

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;
	margin: 0 0 0.125em 0;
}

dt
{
	font-weight: bold;
}

dd
{
	margin-bottom: 16px;
}

hr  
{
	height: 1px; 
	border: none;
	border-top: solid 1px #cccccc; 
	width: 100%;
	margin-bottom: 0.75em;
}

hr.header  
{
	margin-bottom: 0.75em;
	clear: right;
}

img.HeadingArt
{
	float: right;
	margin: -12px -12px 0 0;
}

h1
{
	font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #FF6600;
	font-size: 1.75em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

h1.FrontPageAbout
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	color: #336699;
	font-size: 1.25em;
	margin-top: 0.5em;
}

h2
{
	font-weight: bold;
	color: #FF6600;
	font-size: 1.1em;
	margin-top: 0.5em;
	margin-bottom: 0.75em;
}

h3 
{
	font-weight: bold;
	color: Black;
}

h4
{
	font-weight: bold;
	color: black;
	margin-top: 0.75em;
	margin-bottom: 0.25em;
}

h5
{
	font-weight: normal;
	text-decoration: underline;
	color: Black;
	margin-top: 0.75em;
	margin-bottom: 0.25em;
}

ol
{
}

ol li
{
	margin-left: 32px;
	padding-bottom: 1em;
}

p 
{
	margin: 0 0 1em 0;
}

p.note
{
	margin: 0.75em 1.5em 0.75em 0.75em;
	font-size: 0.9em;
	font-style: italic;
	color: #666666;
}

div.Note
{
	margin: 1em 1.5em 1.5em 1em;
	padding: 0.75em 1.5em 0.75em 1.5em;
	font-size: 0.9em;
	color: black;	
	background-color: #FFF5E6;
}

div.Note.Important
{
	color: red;	
	background-color: white;
}

strong 
{
	font-weight: bold;
	font-style: normal;
}

em 
{
	font-weight: normal;
	font-style: italic;
}

img.rss
{
    vertical-align: middle;
}

p.SocialLinks
{
    padding: 0;
    margin: 0.75em 0 0 0;
}

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.H3
{
	background-image: url(Images/Sprites/backgrounds.png);
	background-position: 0px -57px;
	height: 16px;
	padding: 2px;
}

div.H3 h3
{
	color: #363636;
}

img.Blog
{
	padding: 16px 0px 16px 16px;
	float: right;
}

/* Header */
#HeaderRight
{
	text-align: right;
}

#HeaderRightTop
{
	height: 24px;
}

#LogoArea
{
	float: left;
}

#SloganArea
{
	margin: 8px 0 0 0;
}

img.burklogo
{
	margin: 0 0 0 -60px;
}

p.PageDescription
{
	font-style: italic;
}

/* Commerce Links */
#CommerceLinksArea
{
	padding: 4px 12px 4px 12px;
	height: 16px;
	float: right;
	background-color: #D5E6F6;
    -webkit-border-bottom-left-radius: 12px;
    -moz-border-radius-bottomleft: 12px;
    border-bottom-left-radius: 12px;
    -webkit-border-bottom-right-radius: 12px;
    -moz-border-radius-bottomright: 12px;
    border-bottom-right-radius: 12px;
}

a.CommerceLink:link, a.CommerceLink:visited, a.CommerceLink:active
{
	text-decoration: none;
	margin: 0 0.25em 0 0.25em;
	font-family: Arial, Helvetica, Sans-Serif;
}

a.CommerceLink:hover
{
	text-decoration: underline;
}

img.cart
{
	vertical-align: middle;
	margin-left: 0.5em;
}

/* Search */

#SearchContainer
{
	margin: 4px 4px 0 0;
	float: right; 
	text-align: right;
	vertical-align: middle;
}

/* Footer */
#Footer
{
	background-color: #cccccc;
	width: 944px;
	margin: 0 auto;
	clear: both;
	padding: 12px;
	font-size: 0.9em;
	color: #363636;
}

#Footer a
{
	color: #363636;
	text-decoration: none;
}

#Footer a:hover
{
	text-decoration: underline;
}

#Footer hr
{
	border-top-color: #808080;
	margin: 1em 0 0.5em 0;
	clear: both;
}

#Footer table
{
	border-collapse: separate;
	display: inline;
	width: 100%;
}

#Footer table th
{
	font-weight: bold;
	text-align: left;
	padding: 0 3em 0 0;
}

#Footer table th hr
{
	margin: 0.25em 0 0 0;
}

#Footer table td
{
	padding: 0 3em 0 0;
	width: 16.5%;
}

#Footer table td.ISO
{
	width: 17.5%;
	text-align: center;
}

div.FinePrintLinks
{
	float: right;
}

#Footer ul
{
	list-style-image: url('Images/footer_arrow.png');
	list-style-position: outside;
	margin-left: 10px;
	padding: 0;
}

#Footer ul.Social
{
	list-style: none;
	margin-left: 0;
}

#Footer li
{
	margin-bottom: 0;
}

#Footer li.Application
{
	margin-bottom: 0.75em;
}

img.ISOLogo
{
	margin: 0 0 1em 0;
}

img.FooterSocial
{
    vertical-align: middle;
}

/* Side Bars */
#SideBar
{
	width: 197px;
	float: left;
}

#AuxSideBar
{
	width: 197px;
	float: right;
}

div.SideBar
{
	border: solid 1px #cccccc;
	margin-bottom: 6px;
}

div.SideBarContent
{
	padding: 0.25em 0.5em 0.75em 0.5em;
	background-color: White;
	background-image: url(Images/sidebarbg.png);
	background-repeat: repeat-x;
}

div.SideBarContent.Paragraph
{
    padding-bottom: 0;
}

div.SideBarContent.Centered
{
	text-align: center;
}

div.ContactInfo
{
	padding: 0.5em;
}

div.SideBarAd
{
	border: solid 1px #cccccc;
	padding: 0;
	margin-bottom: 8px;
}

#WhatsNew
{
	text-align: center;
	margin-top: 6px;
	padding-top: 7px;
}

#MainApplicationListArea
{
    text-align: center;
}

#MainApplicationListArea p
{
    text-align: left;
    margin: 0.5em 0 1.5em 0;
}

#InnerContentSplitter
{
    width: 100%;
    padding: 8px;
}

#InnerContentSplitter td.Left
{
    padding-right: 4px;
    width: 50%;
}

#InnerContentSplitter td.Right
{
    padding-left: 4px;
    width: 50%;
}

#FrontPageBlog h2.sf_postTitle
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 1em;
    margin: 0;
    padding: 0;
}

/* News */
ul.sf_newsList
{
	/*padding: 4px 4px 0px 4px;*/
	margin: 0.5em;
}

p.sf_newsMore
{
	text-align: right;
}

div.sf_postContent
{
    margin-top: 0.5em;
}

/* Ad Rotator */
div.AddRotatorNavArea
{
	text-align: right;
	margin: 8px 13px 8px 4px;
}

span.AddRotatorNavLink
{
	border: solid 1px #cccccc;
	cursor: pointer;
	margin: 0px 0px 4px 4px;
	padding: 0.25em 0.5em 0.25em 0.5em;
	font-size: 0.9em;
}

span.AddRotatorActiveNavLink
{
	border: solid 1px #cccccc;
	cursor: pointer;
	margin: 0px 0px 4px 4px;
	padding: 0.25em 0.5em 0.25em 0.5em;
	font-size: 0.9em;
	background-color: #D5E6F6;
}

span.AddRotatorActiveNavLink:hover
{
	border-color: #004AB9;
}

span.AddRotatorNavLink:hover
{
	border-color: #004AB9;
	background-color: #D5E6F6;
}

div.AddRotatorBackground
{
	background-position: center top;
}

/* Search */
input.sf_searchText
{
	font-size: 0.9em;
	width: 161px;
	height: 12px;
	background-color: White;
	background-image: url(Images/Sprites/icons.png);
	background-position: 0px -64px;
	background-repeat: no-repeat;
	padding-left: 14px;
	border: solid 1px #cccccc;
}

input.sf_searchSubmit
{
	width: 16px;
	height: 16px;
	background: none;
	background-image: url(Images/Sprites/icons.png);
	background-position: 0px -48px;
	border: none;
	cursor: pointer;
}

/* 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: 1.5em;
}

table.MainNewsList td.Date
{
	padding-right: 2em;
}

p.NewsReleaseHeading
{
	margin-top: 1.1em;
	font-weight: bold;
	font-size: 1.1em;
}

/* Split Content */
#LeftContentArea
{
	float: left;
	width: 365px;
}

#RightContentArea
{
	float: right;
	width: 365px;
}

#InsideLeftContentArea
{
	float: left;
	width: 258px;
}

#InsideRightContentArea
{
	float: right;
	width: 258px;
}

/* Expansion Panel */
img.ExpansionArrow
{
	float: right;
	margin-top: 3px;
	margin-right: 2px;
}

span.Icon.ExpansionPanel
{
	margin-right: 2px;
	margin-top: 3px;
	float: right;
}

.ExpansionPanel
{
	cursor: pointer;
}

/* Contact Support */
table.ContactSupport
{	
}

table.ContactSupport td
{
	font-weight: bold;
	padding-right: 1.5em;
}

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: solid 1px #cccccc;
	width: 713px;
	margin: auto;
}

table.DownloadsTable th
{
	text-align: left;
	font-weight: bold;
	color: Black;
	background-image: url(Images/Sprites/backgrounds.png);
	background-position: 0px -57px;
	height: 16px;
	padding: 2px 2px 2px 4px;
}

table.DownloadsTable td
{
	padding: 0.75em 3em 0.75em 0.75em;
	border-bottom: solid 1px #cccccc;
	width: 33%;
	vertical-align: top;
}

span.DownloadProduct
{
	font-weight: bold;
}

img.DownloadIcon
{
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 2px;
}

ul.DownloadLinkList
{
	margin-top: 0.5em;
	list-style-image: url('Images/small_right_arrow.gif');
	list-style-position: outside;
	margin-left: 32px;
	padding: 0;
	text-align: left;
}

/* Support Product List */
span.Icon.SupportProductList
{
	margin: 2px 0 2px 4px;
	width: 9px;
	height: 9px;
}

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: #D5E6F6;
	border-top: solid 1px #cccccc;
}

span.ProductListFamilyName
{
	padding: 0.25em 0 0.25em 0.5em;
}

ul.ProductList
{
	border-top: solid 1px #cccccc;
	margin: 0;
	list-style-image: url('Images/small_right_arrow.gif');
	list-style-position: outside;
	padding: 0.5em 0 0.5em 2.75em;
	text-align: left;
}

/* Document Lists */
table.DocumentList
{
}

table.DocumentList td
{
	vertical-align: top;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}

table.DocumentList td.right
{
	border-bottom: dotted 1px #cccccc;
}

table.DocumentList td.last
{
	padding-bottom: 0;
}

table.ShortDocumentList
{
}

table.ShortDocumentList td
{
	vertical-align: top;
	padding-top: 0.25em;
}

/* 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
{
	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: 0.5em;
}

img.ProductBoxImage
{
	float: right;
	margin: 0 0 0.5em 0;
}

a.ProductBoxLink
{
}

span.Icon.ProductBoxLink
{
	margin-left: 1em;
	background-position: 0px -16px;
	width: 3px;
}

/* Products */
div.ProductTabContent
{
	padding: 0.75em;
}

div.ProductTabContent ul
{
	padding-left: 32px;
	margin-bottom: 0.5em;
}

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;
	margin-bottom: 0.5em;
}

ol.Faq
{
}

ol.Faq li
{
	margin-left: 3em;
	margin-bottom: 0.5em;
}

div.FaqAnswer
{
	margin: 0.75em 1.5em 0.75em 1.5em;
}

div.FaqAnswer p
{
}

div.CloseFaq
{
	text-align: right;
}

table.StoreItems.OrderingInfo
{
	width: 508px;
}

div.SideBar.OrderingInfo
{
	margin-top: 0.75em;
}

div.OrderingInstructions
{
	margin: -9px 0 0 0;
	padding: 0.75em 1.5em 0.75em 1.5em;
	background-color: #D5E6F6;
	border: solid 1px #cccccc;
	text-align: center;
}

table.ProductOverview
{
}

table.ProductOverview td
{
	padding-right: 1.5em;
}

table.ProductOverview td.ProductFeatures
{
	width: 33%;
	border: solid 1px #cccccc;
	margin: 0.75em;
	padding: 0.25em 0.75em 0.5em 0.75em;
	background-color: #D5E6F6;
}

table.ProductOverview li
{
	margin-left: -16px;
	margin-bottom: 0.5em;
}

img.ProductAward
{
	padding: 8px 0 8px 0;
}

img.ProductQuickBuy
{
	margin-top: 0.75em;
}

/* Product Line */
table.ProductLine
{
}

table.ProductLine td
{
	border-bottom: solid 1px #cccccc;
	padding-bottom: 0.5em;
	width: 50%;
}

table.ProductLine td.left
{
	padding-right: 1em;
	border-right: solid 1px #cccccc;
}

table.ProductLine td.right
{
	padding-left: 1em;
}

table.ProductLine td.left.bottom
{
	border-bottom: none;
}

table.ProductLine td.right.bottom
{
	border-bottom: none;
}

img.ProductLine
{
	float: right;
	padding-left: 0.75em;
	padding-bottom: 0.75em;
}

a h4
{
	text-decoration: underline;
	color: #004AB9; 
}

/* Comparison Chart */
table.Comparison
{
	text-align: center;
}

table.Comparison td
{
	text-align: center;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	padding: 0.25em 0.5em 0.25em 0;
	vertical-align: middle;
}

table.Comparison span.Warning
{
	color: Red;
}

table.Comparison th
{
	padding: 0.25em 1.5em 0.25em 0;
	vertical-align: bottom;
}

table.Comparison th.Left
{
	padding: 0.25em 1.5em 0.25em 0;
	vertical-align: bottom;
	text-align: left;
}

table.Comparison td.Feature
{
	text-align: left;
	padding-right: 1.5em;
	width: 35%;
}

table.Comparison td.Note
{
	text-align: left;
}

span.Icon.ComparisonCheckmark
{
	background-position: 0px -224px;
	margin: 0;
}

/* 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 0.75em 0;
}

/* Product Specifications */
table.Specs td
{
	padding-right: 1.5em;
}

/* Support */
div.SupportDetails
{
	border: solid 1px #cccccc;
	background: white;
	padding: 0.5em 1.5em 0.5em 1.5em;
	margin-top: 0.75em;
}

div.LegacyWarning
{
	border: solid 2px red;
	background: #FFEFEF;
	padding: 0.75em 1.5em 0.75em 1.5em;
	margin-bottom: 0.75em;
	font-weight: bold;
	color: Red;
	text-align: center;
}

/* Search Results */
dl.searchResults
{
	border-top: dotted 1px #cccccc;
	margin-top: 0.75em;
}

dl.searchResults dd
{
	margin: 0.5em 0 0.75em 0;
	padding: 0 6em 0.75em 1.5em;
	font-size: 0.9em;
	color: #363636;
	border-bottom: dotted 1px #cccccc;
}

/* Special Offers */
dl.Offers
{
	margin-top: 0.75em;
}

dl.Offers dt
{
	font-size: 1.2em;
	font-weight: bold;
}

dl.Offers dd
{
	margin: 0.5em 1.5em 1.5em 0;
}

/* Awards */
table.Awards
{
}

table.Awards h4
{
	font-size: 1.1em;
}

table.Awards a
{
	font-size: 1.1em;
}

table.Awards td
{
	border-bottom: dotted 1px #cccccc;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	vertical-align: middle;
}

table.Awards td.Logo
{
	text-align: center;
	padding-right: 3em;
}

table.Awards td.Details
{
	text-align: left;
}

/* Press Room */
dl.PressFacts dt
{
	font-weight: bold;
}

dl.PressFacts dd
{
	margin: 0 0 0.75em 0;
}

/* Dealer List */
div.DealerTabContent
{
	padding: 4px 0 4px 0;
}

table.DealerTable
{
	width: 713px;
	margin: auto;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	border: solid 1px #cccccc;
}

table.DealerTable tr.alt
{
	background-color: #FFF5E6;
}

table.DealerTable th
{
	text-align: left;
	font-weight: bold;
	color: Black;
	background-image: url(Images/Sprites/backgrounds.png);
	background-position: 0px -57px;
	height: 16px;
	padding: 2px 2px 2px 4px;
}

table.DealerTable td
{
	padding: 0.25em 0 0.25em 0;
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

table.DealerTable td.DealerName
{
	width: 40%;
	padding-left: 0.5em;
}

table.DealerTable td.Padded
{
	padding-left: 0.5em;
	padding-right: 1em;
}

table.DealerTable td.Link,
table.DealerTable td.Phone
{
	width: 30%;
}

/* Request Quote */
table.RequestQuote
{
	margin: auto
}

table.RequestQuote hr
{
	border-top: dotted 1px #cccccc; 	
}

/* Product Overview */
img.ProductOverviewImageRight
{
	float: right;
	margin: 0 0 0.75em 0.75em;
}

div.ProductOverviewImageRight
{
	float: right;
	margin: 0 0 0.75em 0.75em;
	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: 1.5em;
}

table.ApplicationProducts td.right.middle,
table.ApplicationProducts td.right.top
{
	padding-top: 0.75em;
	padding-bottom: 0.75em;
}

table.ApplicationProducts td.right.bottom
{
	padding-top: 0.75em;
}

table.ApplicationProducts td.left.middle
{
}

/* General Purpose */
span.Icon
{
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: top;
	margin-right: 0.5em;
	margin-bottom: 0.25em;
	background-image: url(Images/Sprites/icons.png);
}

span.Icon.Right
{
	margin-right: 0;
	margin-left: 0.5em;
}

/* Ad Landing Page */
img.ClimateGuardLandingLogo
{
	margin-top: 11px;
}

div.MainLandingBlurb
{
	padding: 1.5em;
	border: solid 1px #cccccc;
	background-color: White;
	background-image: url(Images/sidebarbg.png);
	background-repeat: repeat-x;
	width: 695px;
}

div.MainLandingBlurb h1
{
	margin-top: 0.25em;
	margin-bottom: 0.75em;
}

div.SideBarContent.LandingPage
{
	padding: 0.75em;
}

div.MainLandingBlurb p,
div.SideBarContent.LandingPage p
{
	font-size: 1.1em;
}

div.LandingBullets
{
	float: right;
	margin: 0 0 1.5em 1.5em;
	width: 200px;
	border-top: 1px dashed #bbbbbb;
	border-bottom: 1px dashed #bbbbbb;
}

div.LandingBullets ul
{
	list-style-image: url('Images/checkmark.gif');
	list-style-position: outside;
	margin: 0 0 0 24px;
	padding: 0;
	text-align: left;
	font-size: 1.25em;
	font-style: italic;
}

div.LandingBullets ul li
{
	padding: 0;
	margin: 1.5em 0 1.5em 0;
}

img.LandingProductPic
{
	margin-bottom: 0.75em;
	margin-right: 1em;
	float: left;
}

div.LandingActions
{
	width: 727px;
	border: solid 1px #cccccc;
	margin-top: 8px;
	background-color: White;
	background-image: url(Images/sidebarbg.png);
	background-repeat: repeat-x;
}

table.LandingActions
{
	width: 100%;
}

table.LandingActions .left,
table.LandingActions .right
{
	width: 33%;
}

table.LandingActions .center
{
	width: 34%;
}

table.LandingActions th
{
	text-align: center;
	background-image: url(Images/Sprites/backgrounds.png);
	background-position: 0px -57px;
	height: 16px;
	padding: 0.25em;	
	font-size: 1.1em;
}

table.LandingActions td.center
{
	border-left: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
}

table.LandingActions td
{
	padding: 1.5em;
	font-size: 1.1em;
}

table.LandingActions td ul li
{
	font-size: 1.1em;
}

table.LandingActions td ul.KitContents
{
	list-style-type: none;
	font-style: italic;
	list-style-image: url('Images/checkmark.gif');
	list-style-position: outside;
	margin: 0 0 0.75em 0;
}

table.LandingActions td ul.KitContents li
{
	margin-top: 0;
	margin-bottom: 0;
}

table.LandingActions td ul.LinkList li
{
	margin-top: 0.75em;
	margin-bottom: 0.75em;
}

table.LandingActions td p
{
	font-size: 1.1em;
}

table.LandingActions td h3
{
	margin: 0 0 0.75em 0;
	padding: 0;
	font-size: 1.1em;
}

table.LandingActions td span.Price
{
	font-size: 1.5em;
	margin-left: 0.5em;
	margin-right: 0.5em;
}

/* MOTD */
#Motd
{
    border: 2px solid #336699;
    font-size: 1.1em;
    padding: 1em;
    margin-bottom: 6px;
}
