.body
{
    margin:0px;	
}

.LeftMenu
{
    margin-left:0px;
    width:100%;
    text-align:left;    
    background-color:#d8d2d2;
}

.LeftSubMenu
{    
	background-color:#d8d2d2;
    
}
.borderRight
{    
	border-right:solid 1px #C6C1C0;
    
}
.padding10{ padding:0 0 0 10px;}
.TopMenu
{
    margin-left:0px;
    width:100%;
    text-align:left;
    text-indent:9;
   
}
.TopsubMenu
{
    background-color:#dadada;
}
.spacer
{
   background-color:#b2a9a9;
    height:1px
}
.Disclaimer
{
	font-family:Verdana;
	font-size:11;
}
.Modify_Links
{
	font-family:Verdana;
	font-size:11;
}
.Vendor_Listing_Data
{
	font-family:Verdana;
	font-size:11;
}
.Vendor_Listing_Heading
{
	font-family:Verdana;
	font-size:11;
	font-weight:bold;
}
.PromoMessage
{
   margin: 2px 2px 2px 12px; 
   font-family:Arial,Helvetica, Sans-Serif;
   font-size:12px;   
   width:98%;
   text-align:left;   
}
.width
{
    width:100%;
}
a.{ 
    font-family:arial;
	font-size:13px;	 
	color:#6A6868;
}
a.BottomMenu:hover 
{
    font-weight:600;
}
.BackGroundImage
{
    background-image: url("~\..\Images\sidebar.gif");
    background-repeat: no-repeat;
	background-position: left top;
	background-color:#A4A3A3;
}

/*************** New Styles for new template as of 8/31/08 ************/

/* ----------BORDERS FOR TEST ONLY------------*/
.red{border:1px solid red;}
.green{border:1px solid green;}
.blue{border:1px solid blue;}
.yellow{border:1px solid yellow;}
/* ----------Universal Styles------------*/
body{margin:0px;padding:0px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.displayInline{display:inline;}/*IE6 Double margin fix*/
.positionRelative{position:relative;}/*IE6 Peekaboo bug fix*/
/* ----------margins Styles------------*/
/* ----------TOP------------*/
.marginTop5{margin-top:5px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px;_margin-top:15px;}
.marginTop20{margin-top:20px;}
.marginTop30{margin-top:30px;}
.marginTop45{margin-top:45px;}
.marginTop50{margin-top:50px;}

/* ----------RIGHT------------*/
.marginRight5{margin-right:5px;}
.marginRight9{margin-right:9px;}
.marginRight10{margin-right:10px;}
.marginRight12{margin-right:12px;}
.marginRight15{margin-right:15px;}
.marginRight30{margin-right:30px;}
/* ---------LEFT------------*/
.marginLeft5{margin-left:5px;}
.marginLeft10{margin-left:10px;}
.marginLeft15{margin-left:15px;_margin-left:15px;}
.marginLeft20{margin-left:20px;_margin-left:20px;}
.marginLeft25{margin-left:25px;_margin-left:25px;}
.marginLeft30{margin-left:30px;_margin-left:30px;}
.marginLeft40{margin-left:40px;}
.marginLeft50{margin-left:50px;}
.marginLeft70{margin-left:70px;}
.marginLeft150{margin-left:150px;}
.marginLeft250{margin-left:250px;}
.marginLeft350{margin-left:350px;}
.marginLeft650{margin-left:650px;}
/* ---------BOTTOM------------*/
.marginBottom5{margin-bottom:5px;}
.marginBottom12{margin-bottom:12px;}
.marginBottom15{margin-bottom:15px;_margin-bottom:15px;}
.marginBottom30{margin-bottom:30px;}
.marginBottom45{margin-bottom:45px;}
.marginBottom60{margin-bottom:60px;}
/* ----------TEXT Alignment------------*/
.textAlignRight{text-align:right;}
.textAlignLeft{text-align:left;}
.textAlignJustify{text-align:justify;}
/* ----------PADDING------------*/
.paddingTop{padding-top:0px;}
.paddingTop5{padding-top:5px;}	
.paddingBottom5{padding-bottom:5px;}	
.paddingLeft20{padding-left:20px;}
.paddingLeft15{padding-left:15px;}	
.displayBlock{display:block;}
/* ----------Align------------*/


.bodyBg
{
	background: url("../Images/WhiteBg.jpg") repeat-y center top #ffffff; 	
}
.leftNavHeaderBg
{
	background-image:url("../Images/LeftNavHeaderBg.jpg");	
	padding: 7px 0px 7px 0px;
	
}
.leftNavMenuBg
{
	background: url("../Images/LeftNavBg.jpg") repeat-x center top #ffffff;
	display:block;	
}
.padding7
{
		padding: 7px 0px 7px 7px;
}
.leftSubNavMenuHoverBg
{
	background-color:#afafaf;
	display:block;
	padding: 7px 0px 7px 7px;
}
.footerBg
{
	background: url("../Images/AbtUsBg.jpg") repeat-x center top #ffffff;
	height:79px;		
}
.promoImageMain
{
	width:542px;
	height: 289px;
	background-position: top left;
	margin:0px 0px 0px 0px;
}
.promoTextRight
{
	width:100%;
	height: 289px;
	background-position: top left;
}
.listingLabel
{
	font-family:arial;
	font-size:18px;	 
	color:#595959;	
	text-decoration:none;
}
.BreadCrumb
{
	font-family:arial;
	font-size:14px;	 
	color:#7f7f7f;
	font-weight:bold;	
	text-decoration: none;
}
.HomePagePromoDescription
{
	font-family:arial;
	font-size:12px;	 
	color:#7f7f7f;
	font-weight:bold;
	text-decoration: none;	
}
.AboutHeader
{
	font-family:Arial;
	font-size:14px;
	color:#363636;	
	font-weight:bold;
	background: url("../Images/AbtUsBg.jpg") repeat-x left top #ffffff;
	width:100%;
	height:20px;
	padding: 10px 10px 10px 0px;
}
.AboutDetail
{
	font-family:Arial;
	font-size:12px;
	color:#363636;
	margin-left:0px;

}
.promoMessageHeader
{
	font-family:Georgia;
	font-size:24px;
	color:#ffffff;	
	padding:10px;
	font-weight:bold;
}

.promoMessageDescription
{
	font-family:Arial;
	font-size:14px;
	color:#ffffff;
	padding:10px;
	font-weight:bold;
}
.minHeight
{
	min-height:600px;	
}
.productDetailBig
{
	font-family:Arial;
	font-size:18px;	
	color:#7f7f7f;
}
.productDetailBigBold
{
	font-family:Arial;
	font-size:18px;	
	font-weight:bold;
	color:#7f7f7f;
}
.productDetailSmall
{
	font-family:Arial;
	font-size:12px;	
	color:#7f7f7f;
}
.productDetailSmallBold
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#7f7f7f;
}
.productDetailBg
{
	background: url("../Images/AbtUsBg.jpg") repeat-x center top #ffffff;
	height:79px;
}
.borderRight
{
	border-right:1px solid #dcdcdc;
}
.borderBottom
{
	border-bottom:1px solid #dcdcdc;	
}
.leftSubNavMenuBg
{
	background-color:#5b5b5b;
	display:block;
	padding:7px 0px 7px 7px;
	
}
.noBorderLeft
{
	border-left:0px;
}
.noBorderTop
{
	border-top:0px;
}
.noBorderRight
{
	 border-right:0px;
}
