body
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image: url("http://media.noria.com/sites/machinerylubrication.com/images/site/main/Background.gif");
	background-repeat: repeat-y;
	background-position: 990px top;
}

#Main
{
	width: 990px;
	font-family: Arial;
}

#Main #Header
{
	height: 178px;
	width: 100%;
	text-align: center;
}

#Main #TopBanner
{
	margin-bottom: 16px;
	margin-top: 16px;
}

#Main hr.TopRule
{
	border: none;
	height: 1px;
	background-color: #d9d9d9;
	width: 98%;
}

#Main #Root
{
	padding-top: 2px;
}

#Main #Root #LeftMain
{
	float: left;
	width: 630px;
	padding-left: 30px;
	padding-right: 20px;
}

#Main #Root #RightMain
{
	float: left;
	width: 300px;
}

/*  *** All Over *** */
a
{
	color: #007cc9;
	text-decoration: none;
}

#Root a:hover
{
	text-decoration: underline;
}

ul.EntryList
{
	list-style: none;
	padding-left: 0px;
}

ul.EntryList li
{
	padding-bottom: 10px;
}

#FooterAdDoubleBoxesHolder table
{
	text-align: left;
	line-height: 15px;
}

#FooterAdDoubleBoxesHolder table tbody table
{
	border: 0px;
}

#FooterAdDoubleBoxesHolder table tbody table tbody tr td
{
	border: 0px;
}

#FooterAdDoubleBoxesHolder .sponhd
{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}

#FooterAdDoubleBoxesHolder .sponcopy
{
	font-family: Verdana;
	font-size: 11px;
}

#FooterAdDoubleBoxesHolder .spon-call-url
{
	font-family: Verdana;
	font-size: 11px;
}

#NoriaFooterCopy
{
	text-transform: uppercase;
	font-size: 9px;
	position: absolute;
	left: 5px;
	padding-top: 15px;
	color: #7ABFF1;
	width: 500px;
}

/* ***** Ad ****** */
.AdHeaderText
{
	color: #a1a1a1;
	font-size: 8px;
	font-family: Arial;
	display: block;
}

/*  ****  Magazine Issues **** */

ul.MagazineArchiveIssueList
{
	list-style-type: none;
}

ul.MagazineArchiveIssueList li
{
	padding-bottom: 15px;
	display: block;
	height: 200px;
	width: 150px;
	float: left;
}

h2.MagazineArchiveIssueHeader
{
	clear: left;
}

span.MagazineIssueEntryList ul.EntryListSet
{
	list-style-type: none;
}

span.MagazineIssueEntryList li
{
	padding-bottom: 10px;
}

/*  **** Glossary **** */
dl.GlossaryList dt
{
	font-weight: bold;
}

dl.GlossaryList dd
{
	padding-top: 0px;
	padding-bottom: 10px;
}

.AuthorBiography
{
	font-family: Verdana;
	font-size: 13px;
}

/* **** Headlines **** */
#Main h1
{
	font-family: Arial;
	font-size: 27px;
}

/*  **** Article List **** */
ul.EntryListSet
{
}

ul.EntryListSet li.EntryListItem
{
	padding-top: 10px;
	color: #a1a1a1;
}

ul.EntryListSet li.EntryListItem span.EntryListSecondary
{
	line-height: 10px;
}

ul.EntryListSet li.EntryListItem span.EntryListSecondary span.EntryListLink
{
}

ul.EntryListSet li.EntryListItem span.EntryListSecondary span.EntryListByline
{
}

ul.EntryListSet li.EntryListItem span.EntryListSecondary span.EntryListTimestamp
{
	color: #A1A1A1;
	font-family: Verdana;
	font-size: 10px;
}.SideBarCommon ul 
{
	list-style-type: none;
	padding: 5px 0px 0px 0px;
	margin-top: 0px;
	font-size: 12px;
	font-family: Verdana;
	margin-left: 0px;
}

.SideBarCommon ul li
{
	background-image: url( "http://media.noria.com/sites/machinerylubrication.com/images/site/main/Bullet_White.gif" );
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-top: 7px;
	padding-bottom: 7px;
	border-top: 1px solid #D9D9D9;
}

.SideBarCommon ul li:first-child
{
	border-top: 0px solid #D9D9D9;
}

#Main #Root #RightMain .section
{
	font-family: Arial;
	font-size: 22px;
	padding-bottom: 10px;
}

#Main #Root #RightMain .SideRule
{
	border: none;
	height: 2px;
	width: 300px;
	background-color: #d9d9d9;
}

#Main #Root #RightMain div.SponsoredLinksList
{
	background-color: #EBEBEB;
	border: 1px solid #D9D9D9;
	padding: 5px;
}

#Main #Root #RightMain div.SponsoredLinksList li
{
	list-style-type: none;
	background-image: url( "http://media.noria.com/sites/machinerylubrication.com/images/site/main/Bullet.gif" );
	background-position: left 5px;
	background-repeat: no-repeat;
	margin-top: 0px;
	font-size: 12px;
	font-family: Verdana;
	border-top: 2px solid #D9D9D9;
	padding: 5px 0px 0px 18px;
}

#Main #Root #RightMain div.SponsoredLinksList div table tbody tr:first-child li
{
	border-top: 0px solid #D9D9D9;
}

#Main #Root #RightMain div.SponsoredLinksList li a
{
	font-size: 10px;
	color: #919191;
}

#Main #Root #RightMain div.SponsoredLinksList li a.SponsoredLinkTitle
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #007CC9;
}

#Main #Root #RightMain .SponsoredLinkTitle
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}

#Main #Root #RightMain .SponsoredLinkDetail
{
	font-family: Verdana;
	font-size: 11px;
}

#Main #Root #RightMain .SponsoredLinkLink
{
	font-family: Verdana;
	font-size: 11px;
	color: #a1a1a1;
}

/* **** Standard Overpowered sub sidebar types **** */

#Main #Root #RightMain div.BuyersGuideSidebar ul
{
}

#Main #Root #RightMain div.BuyersGuideSidebar ul li
{
}

#Main #Root #RightMain div.BuyersGuideSidebar ul li:first-child
{
}

#Main #Root #RightMain div.RelatedStoriesSection ul
{
}

#Main #Root #RightMain div.RelatedStoriesSection ul li
{
}

#Main #Root #RightMain div.RelatedStoriesSection ul li:first-child
{
}

#Main #Root #RightMain div.BlogListSidebar ul
{
}

#Main #Root #RightMain div.BlogListSidebar ul li
{
}

#Main #Root #RightMain div.BlogListSidebar ul li:first-child
{
}

#Main #Root #RightMain div.WhitepapersSidebar ul
{
}

#Main #Root #RightMain div.WhitepapersSidebar ul li
{
}

#Main #Root #RightMain div.WhitepapersSidebar ul li:first-child
{
}/*  *** META Page *** */
#Meta
{
	width: 630px;
	clear: left;
	height: 100%;
}

#Meta h3
{
	margin-top: 0px;
}

#Meta #MetaRight h3
{
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
}

#Meta #MetaLeft
{
	float: left;
	width: 400px;
	padding-right: 10px;
	border-right: 2px solid #d9d9d9;
	line-height: 14px;
}

#Meta #MetaRight
{
	float: left;
	width: 205px;
	margin-left: 10px;
	background-color: #E9E9E9;
	border: 1px solid #D9D9D9;
	text-align: center;
	line-height: 14px;
}

#Meta h1 span.MetaTitleRef
{
	color: #FC8819;
}

#Meta ul.MetaFeatured
{
	padding-bottom: 18px;
	margin-left: 0px;
}

#Meta ul.MetaFeatured li 
{
	padding-bottom: 15px;
}

#Meta ul.MetaFeatured li.FirstFeatured
{
	line-height: 18px;
}

#Meta ul.MetaFeatured li.FirstFeatured a
{
	font-size: 18px;
	font-weight: bold;
}

#Meta ul.MetaFeatured li.SubsequentFeatured
{
	width: 187px;
	float:left;
	margin-top: 13px;
}

#Meta ul.MetaFeatured li.SubsequentFeatured a
{
	font-size: 12px;
	font-weight: bold;
}

#Meta span.MetaLatest ul.EntryListSet.MetaLatest
{
	margin-left: 0px;
	padding-left: 10px;
}

#Meta ul.MetaVideoList li 
{
	padding-bottom: 20px;
}

#Meta ul.MetaVideoList a 
{
	font-size: 12px;
	font-weight: bold;
}

#Meta p.MetaDefinitionBox
{
	display: block;
	background-color: #E9E9E9;
	width: 620px;
	border: 1px solid #D9D9D9;
	padding: 5px 5px 5px 5px;
}

#Meta p.MetaDefinitionBox span.GlossaryTerm
{
	font-weight: bold;
}

#Meta #MetaBottom
{
	clear: left;
}/*  ***  SEARCH  *** */
#Main #Root #LeftMain .SearchBox .SearchBoxTF
{
	width: 300px;
}

#Main #Root #LeftMain .SearchBox .SearchBoxTxt
{
	display: none;
}

#Main #Root #LeftMain .SearchBox .SearchBoxBtnI
{
	display: none;
}

#Main #Header .SearchBox
{
	position: absolute;
	top: 95px;
	left: 450px;
	background-color: #428BC0;
	display: block;
	padding: 2px 2px 2px 2px;
	width: 310px;
	height: 28px;
}

#Main #Header .SearchBox .SearchBoxBtnI
{
	width: 33px;
	height: 26px;
	border: none;
	cursor: pointer;
	background: transparent url(http://media.noria.com/sites/machinerylubrication.com/images/site/main/Search_Buttons.gif) no-repeat scroll 0 0;
	border: 0 none;
	color: transparent;
	overflow: hidden;
	text-indent: -2000px;
	text-align: left;
	text-transform: capitalize;
}

#Main #Header .SearchBox .SearchBoxBtnT
{
	display:none;
}

#Main #Header .SearchBox .SearchBoxTxt
{
	color: #ffffff;
	font-family: Arial;
	font-weight: bolder;
	font-size: 13px;
}

#Main #Header .SearchBox .SearchBoxTF
{
	width: 200px;
}#Main #Root #LeftMain h1.ArticleTitle
{
	font-weight: bold;
	font-size: 33px;
	color: #333333;
}

#Main #Root #LeftMain span.ArticleByline
{
	font-family: Verdana;
	font-size: 15px;
}

.ByLineEntry
{
	font-family: Verdana;
	font-size: 10px;
}

.ByLineEntry .AuthorByline
{
	text-decoration: underline;
}

.ByLineEntry .CompanyByline
{
	color: #a1a1a1;
}

#Main #Root #LeftMain span.ArticleTags a.TagLink
{
	font-family: Verdana;
	text-decoration: underline;
}

#Main #Root #LeftMain span.ArticleTags
{
	font-size: 10px;
}

#Main #Root #LeftMain .ArticleBody
{
	font-family: Verdana;
	font-size: 13px;
	line-height: 19px;
}

#Main #Root #LeftMain .ArticleBody .subtitle3 
{
	font-size: 16px;
	font-weight: bold;
}

#Main #Root #LeftMain .ArticleRelatedArticles div.RelatedStoriesSection ul li
{
	border-top: 0px solid #D9D9D9;
}

#Main #Root #LeftMain .ArticleRelatedArticles div.RelatedStoriesSection span.section
{
	display: block;
	margin-top: 15px;
	font-weight: bold;
}/* ***  Top Nav *** */
#Main #Header .nav ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#Main #Header .nav ul li
{
	display: block;
	float: left;
	margin: 0;
	padding: 0 8px;
	position: relative;
}

#Main #Header .nav li
{
	margin-left: 13px;
	padding-left: 0;
}

#Main #Header .nav
{
	font-family: Arial;
}

#Main #Header .section_nav
{
	text-transform: uppercase;
	color: White;
	font-weight: bold;
	font-size: 13px;
}

#Main #Header .section_nav ul li
{
	padding-top: 3px;
	height: 24px;
	background-image: url(http://media.noria.com/sites/machinerylubrication.com/images/site/header/ML-Nav-Divider.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#Main #Header .section_nav ul li:first-child
{
	background-image: none;
}

#Main #Header .section_nav ul li:hover
{
	background-image: url(http://media.noria.com/sites/machinerylubrication.com/images/site/header/ML-Nav_Bar_1PX.jpg);
	background-repeat: repeat-x;
}

#Main #Header .main_nav
{
	text-transform: capitalize;
	font-size: 12px;
	color: #7abff1;
}

#Main #Header a.main_nav:hover
{
	color: #ffffff;
}

#Main #Header .main_nav ul li
{
/*	border-left: 1px solid #7abff1;
	padding-left: 5px;*/
	margin-left: 8px;
	padding: 0px 0px 0px 0px;
}

#Main #Header .main_nav ul li:first-child
{
	border-left: 0px solid #7abff1;
}

#Main #Header #MagazineNav
{
	position: absolute;
	display: inline;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	left: 625px;
}

#Main #Header #MagazineNav ul li
{
	list-style: none;
	background-image: url("http://media.noria.com/sites/machinerylubrication.com/images/site/main/Bullet_Blue.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
}

#Main #Header #MagazineNav ul li a
{
	color: #7abff1;
	margin-right: 15px;
}

#Main #Header #MagazineNav ul li a:hover
{
	color: #ffffff;
}

/* *** Header Background Build *** */
#Header #HeadOne
{
	background-image: url(http://media.noria.com/sites/machinerylubrication.com/images/site/header/ML_Back_Header.jpg);
	background-position: 210px top;
	background-repeat: repeat-x;
}

#Header #HeadOne #HeadTwo
{
	background-image: url(http://media.noria.com/sites/machinerylubrication.com/images/site/header/ML_Logo_Header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#Header #HeadOne #HeadTwo #HeadThree
{
	background-image: url(http://media.noria.com/sites/machinerylubrication.com/images/site/header/ML_Mag_Header.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}/*  ***  Footer  ***  */
#Main #Footer
{
	clear: both;
	padding-top: 20px;
}

#Main #Footer #SiteFooter
{
	background-image: url( http://media.noria.com/sites/machinerylubrication.com/images/site/footer/Footer.jpg );
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	font-family: Arial;
}

#Main #Footer #SiteFooter .foot_nav .foot_nav_lead
{
	color: #ffffff;
	font-weight: bold;
}

#Main #Footer #SiteFooter .foot_nav ul
{
	clear: left;
	margin-bottom: 10px;
	padding-left: 30px;
}

#Main #Footer #SiteFooter .foot_nav ul li
{
	list-style: none;
	display: block;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#Main #Footer #SiteFooter .foot_nav ul li
{
	color: #7ABFF1;
	font-size: 13px;
}
#Main #Footer #SiteFooter .foot_nav ul li a
{
	color: #7ABFF1;
}

#Main #Footer #SiteFooter .foot_nav ul li a:hover
{
	color: #ffffff;
}

#Main #Footer #SiteFooter .first_foot ul
{
	padding-top: 15px;
}

#Main #Footer #SiteFooter .second_foot ul
{
	padding-top: 5px;
}

#Main #Footer #SiteFooter #NoriaFooterCopy a
{
	color: #7ABFF1;
}

#Main #Footer #SiteFooter #NoriaFooterCopy a:hover
{
	color: #ffffff;
}

#NoriaFooterCopyLogoLink {
	display: block;
	width: 100px;
	height: 35px;
	border: none;
	background-color: transparent;
	position: relative;
	float: left;
	margin-right: 10px;
}