﻿p,pre,code {
	padding:1.3em 0 1.3em 0;
	margin:0;
}
#BuyingSection
{
	margin: 20px 5px 20px 0;
	border:solid 1px white;
	position:relative;
}
#BuyingNav{height:25px;float:left;z-index:2000;}
#BuyingNav ul{list-style:none;padding:0;margin:0;}
#BuyingNav li{display:block;height:25px;float:left;padding:0;margin:0;}
#BuyingNav a{display:block;height:25px;float:left;}

#BuyerGuideNavContainer{width:687px;margin:0 auto;text-align:center;}
#scrollLeft{float:left;clear:left;}
#scrollLeft img{display:block;margin-top:30px;cursor:pointer;}
#scrollRight{float:left;clear:right;margin:auto;}
#scrollRight img{display:block;margin-top:30px;cursor:pointer;}
#BuyerGuideNav{float:left;overflow:hidden;width:644px;height:118px;}
#BuyerGuideNav ul{float:left;list-style:none;padding:0;margin:0;height:118px;width:920px;}
#BuyerGuideNav li{padding:0;margin:1px 0 0 1px;float:left;height:114px;width:91px;}
#BuyerGuideNav li img{padding:0;margin:0;border:none;}
#BuyerGuideNav a{padding:0;margin:0;}

#BuyingHeader
{
	background-image:url(../images/buying/content-topright-bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:19px;
	margin:0;
	padding:0;
}
#BuyingHeaderContent
{
	border-top: solid 1px #C7CFC1;
	height:19px;
	margin: 0 15px 0 5px;
}
#BuyingContainer
{
	background-image:url(../images/buying/content-left-bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color:#F1F3EF;
	color: #000000;
	margin-top:24px;
}
#BuyingContent
{
	background-image:url(../images/buying/content-right-bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding: 0 4px 0 15px;

}
#BuyingFooter
{
	border-top: solid 1px #C7CFC1;
	margin: 0 4px 0 4px;
	line-height:0;
}

/* buyer's guide */
#BuyingContent .buyersGuideContent
{
    margin: 0; 
}
#BuyingContent .buyersGuideContent p
{
    font: 11px/18px verdana, geneva, arial; 
    padding: 10px 0 10px 0;
    margin:0;
}
#BuyingContent h1
{
	margin:0;
    font: bold 18px/18px Verdana, Arial, Helvetica, Sans-Serif; 
    color: #000000; 
}

#BuyingContent h2
{
	margin:0;
    font: bold 14px/14px Verdana, Arial, Helvetica, Sans-Serif; 
    color: #000000; 
}

#BuyingContent .buyersGuideFootnote
{
    font: 9px/18px Verdana, Arial, Helvetica, Sans-Serif; 
    margin-top: 20px; 
}

/* buyer's guide */

div.buyerGuideLanding
{
	width:400px;
}
/*Used to dispaly background image on landing page*/
div.buyersGuideContentLanding
{
    
    background-image: url(../images/buying/buyerlandingmain.jpg);
    background-repeat:no-repeat;
    background-position:right;
    padding: 0 0 20px 0;
    
}

/* Used for formatting the inside content pages of the guides*/
div.buyersGuideContent p
{
    font: 11px/18px verdana, geneva, arial; 
}
h1.buyersGuide
{
    font: bold 18px/18px Verdana, Arial, Helvetica, Sans-Serif; 
    color: #666633; 
}
div.buyersGuideFootnote
{
    font: 9px/18px Verdana, Arial, Helvetica, Sans-Serif; 
    margin-top: 20px; 
}

/* Our Expertise Start */

div.ourExpertiseLandingContent
{
	width:425px;
	padding-top:20px;
}

div.ourExpertiseLandingContentFull
{
	width:687px;
	padding-top:20px;
}

div.ourExpertiseLandingNoImage
{
	width:687px;
}


/*Used to display background image on landing page*/
div.ourExpertiseLanding
{
    width:687px;
    height:253px;
    background-image: url(../images/buying/ourexpertiseimage.jpg);
    background-repeat:no-repeat;
    background-position: bottom right;
}
/* Our Expertise End */
/* area profile */
.areaProfileHeader {padding:8px 0;font: normal normal normal 24pt/16pt Georgia,Serif}
.areaProfileSubHeader {padding:24px 0 8px 0;font: italic normal normal 10pt/10pt Verdana,Sans-Serif}
.areaProfileSubSearchText {clear:left;padding:2px 0 8px 0;font: normal normal normal 8pt/10pt Verdana,Sans-Serif}
.areaProfileSearchBox {position:relative;float:left;margin:4px 4px 4px 0;}
.areaProfileSearchButton {position:relative;float:left;margin:0;}
.locationMessage {color:#ff0000;}
.areaProfileDataList td {
    text-align:left;
    vertical-align:top;
    width:172px;
    padding:10px 0 0 0;
}
.areaProfileStateHeader {font-weight:bold;}
.ulAreaProfile{
   margin:0 0 5px 0; 
   padding:0;
}
.liAreaProfile{
   line-height: 15px;  
   list-style:none;padding:0;margin:0;  
}
/* end area profile */