body {  
	font-family:Arial;
	padding: 0px;
	text-align:center;
	margin:auto;
	padding:auto;
	min-width:1024px;
	}

h1, h1 a{color:#125699; font-size:18px; font-weight:bold; text-transform:uppercase; margin:0px 0px 10px 0px;}
h2, h2 a{color:#125699; font-size:15px; font-weight:bold; text-transform:uppercase; margin:0px 0px 10px 0px;}
h3, h3 a{color:#125699; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}
.h3, .h3 a{color:#125699; font-size:12px; font-weight:bold; margin:0px 0px 10px 0px;}

a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	/*color: #030090;*/
	color:#125699;
}
	
td{padding-right:0px; font-size:12px;}/* add font-size of 12px for the tradeshow exhibitor pages but I think all pages should have this */

.header {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	}

.MainHeading{ /*, H1 {  */
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	}
.BoldDesignation  {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	font-color: red; 
	color: #FF0000
	}
.SubHeading {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	font-weight: bold
	}
.SubHeadingMargin {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	margin:15px 0px 10px 0px;
	}
.PlainText, .PText {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	}
.PlainText {line-height: 16px}
.PText {line-height:16px;}

.text {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.textMargin{font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; margin:5px 0px;}

.greenbar {
	background-color:  #7CAE58;
	color: #FFFFFF;
	height: 25px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	}
.lightgreen {
	background-color: #CDDEBE;

	}
.NotProvided {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 	
	font-weight: normal;
	color: red
	}
.Instructions {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	font-style: italic; 
	font-weight: bold
	}
.SubHeadingSmall {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: bold
	}
.PlainTextSmall {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal
; color: #666666
	}
.PlainTextTiny {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal
	}
.PlainTextTiny a{  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	text-decoration:none;
	}
.MissingData {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: normal
	}

.vendorlisting{
	text-align: center;
	
	margin-top: 5px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #483093;
	padding: 4px;
	background-color: #E9EFDE;
	border: #333366; border-style: solid; border-top-width: 1px; border-right-width: 1px; 
border-bottom-width: 1px; border-left-width: 1px
	}
.vendorlisting a:link {
	color : 443083;
	background : transparent;
	}

.vendorlisting a:visited {
	color : 443083;
	background : transparent;
	}

.vendorlisting a:hover {
	color : #000;
	background : transparent;
; text-decoration: underline
	}

.vendorlisting a:active {
	color : 443083;
	text-decoration : none;
	background : transparent;
	}


.ListingTitle {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold
	}
.ItalicText { 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 14px; 
	font-weight: normal ; 
	font-style: italic
	}
.SuperCategoryHeading  {  
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #4d801a
	}
.SuperCategoryHeading a:link {  
 
	text-decoration: underline
; font-weight: normal; color: 443083
	}
.SuperCategoryHeading a:active {  

	text-decoration: underline; color: 443083; font-weight: normal
	}
.SuperCategoryHeading a:visited {  

	text-decoration: underline; font-weight: normal; color: 443083
	}
.SuperCategoryHeading a:hover {  
 text-decoration : underline;
 font-weight: normal}

.formblock {
	width: 90%;
	margin-left: 10%;
	margin-right: 10%;
}
.theFont{color: Red;}
.mainform{
	border: solid;
	border-width: 1px;
	border-color: #413C3C;
	font-size: 13px;
	border-style: solid;
}
div.hordotted{background-image:url(/image/dottedline_horizontal.gif);background-repeat: repeat-x;width:100%;margin-top:5px;}
option {font-size: 13px;}
select {font-size: 13px;}
#theForm td {font-size: 12px;}
.centertitle{
	font-size:13px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:2px;}

.CCITYNETWORK {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 20px; 
color: #483093; 
text-decoration: none; 
background-color: #e9efde}

.CCITYNETWORK a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 14px; 
color: #666666; 
text-decoration: none; 
background-color: #e9efde}

.CCITYNETWORK a:visited
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 14px; 
color: #666666; 
text-decoration: none; 
background-color: #e9efde}

.CCITYNETWORK a:active
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 14px; 
color: #666666; 
text-decoration: none; 
background-color: #e9efde}

.CCITYNETWORK a:hover
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; line-height: 14px; 
color: #669933; 
text-decoration: none; 
background-color: #e9efde}.GBDListing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal ; color: #000000}
.PromoTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-variant: normal; color: #FF6600}
.italics {
	font-style: italic;
}
.missingFields {
	color: #FF0000
}


/*** New styles for the makeover of casinovendors.com ***/

/* Top header styles (and navigation) */
/*#EntireHeader{background-image:url('/image/hdrBg.jpg');}*/
#EntireHeader{background-image:url('/image/masthead_bg.gif');}
#topHeader{ margin-top:20px; margin:auto; text-align:center; width:950px;}/*padding:0px 37px 0px 39px;*/
#leftHeader{width:260px; float:left; margin-left:3px;}
#CVlogo{float:left; margin-top:11px;}
#suppliersCount{color:#333333; text-align:left; font-size:10px; font-weight:bold; margin-top:4px; width:250px;}
#vendorCount{font-size:13px;}
#rightHeaderLinks{margin:0 0 20px 0; padding:0px; color:#666666; font-size:11px; text-transform:uppercase;}
#sloganText{float:left; font-size:18px; color:#333333; margin:0px 66px; padding:0px; width:258px;}
#slogan{border:0px; width:258px; margin:25px 0 0 0px; text-align:center;}
.headerLinks{color:#666666; font-size:11px; text-transform:uppercase; text-decoration:none;}
#rightHeader{float:right; text-align:right; font-size:10px; margin:3px 5px 20px 0px; width:295px;}
.socialNetwork{border:0px; vertical-align:middle;}
.btnSearch{margin-left:5px;}
/* Search Bar Styling */
#searchBarCustom{width:185px; z-index:1; float:left;}
#searchBarCustomImg{width:185px; border:0px;}
#searchBox{position:absolute; left:auto; margin:5px 0 0 5px;!margin:4px 0 0 -95px;!float:left;}
#searchBox2{position:absolute; left:auto; !margin:4px 0 0 -95px;!float:left;}

#searchBoxInput{width:165px; border:0px; height:16px; margin:2px 0 0 0px; padding:0px; z-index:2;}

/* end search bar styling */
/* Navigation controls  */
#navigationHeader{vertical-align:bottom; width:950px; height:24px; text-align:center; margin:auto; }/*padding:0px 37px;*/
.navText, .navText a{text-transform:uppercase; color:#ffffff; margin:0px; padding:6px 2px 0 2px; 
	text-decoration:none; text-shadow:0px -1px 0px #204B76; font-size:11px; float:left; height:18px;
	background-image:url('/image/tab-middle.jpg'); font-weight:bold
}
.tabLeft{float:left; margin-left:1px;}
.tabRight{float:left; margin-right:1px;}
/* /End navigation controls  */
/* /End top header styles (and navigation) */

/* Page layout styles */
.paddingTop{padding-top:5px;}
.backgroundImage{background-color:#EFF8FF;}/*{background-image:url('/image/BGbluefade.gif');}*/
#centeringDiv{width:950px; text-align:center; margin:auto; padding:0px;}
.mainContent{padding:20px 0px 50px 0px; background-repeat:repeat-x; text-align:left;}
#ABCol{height:auto; float:left; margin:auto; margin-right:10px; text-align:left; width:638px;}
#adCCol{width:294px; float:right; margin-right:4px; text-align:center; background-color:#ffffff; border:solid 1px #cccccc;}
#buttonBannerAds{padding:0px 15px 18px;}
/* Categories Page */
#categoriesMainDiv{text-align:left; margin-left:0px; padding-right:10px; border-top-width:1px; border-left-width:1px; border-left-color:navy; border-bottom-width:1px; border-bottom-color:navy; border-top-color:navy;}
.categoriesTweets{float:right; padding-left:20px; width:275px; padding-right:10px; margin-top:10px;}
/* /End Categories Page */
/* Suppliers Page */
#suppliersPageOutline{text-align:left; margin-left:0px; padding-right:10px;}
#suppliersPageLeft{float:left;width:325px;}
#suppliersPageRight{float:left; padding-left:10px; width:265px; padding-right:5px;}
/* /End Suppliers Page */
/* Vendor Details Page */
#vendorDetailsMainDiv{width:600px; height:100%; text-align:center; margin-left:0px; margin-right:10px; padding-right:0px;}
.vendorDetailsMoreLink{text-transform:capitalize; font-size:11px; margin-bottom:15px;}
/* /End Vendor Details Page */
/* Popular Vendors */
.PopVendorsMain{width:640px; height:100%;}
/* /End Popular Vendors */

/* Homepage styles */
#dualCol{}
#leftDualCol{text-align:left; width:325px; float:left;}
#rightDualCol{text-align:left; width:285px; float:left; margin-left:13px;}
/* /end homepage styles */

/* tradeshow box styles on homepage */
.tradeshowBoxBG{background-color:#F7F7F7; width:263px; border:solid 1px #CCCCCC; padding:10px;}
.tradeshowBoxImg{margin:0px 10px 0 0px; float:left; width:80px;}
.tradeshowBoxDescription{margin:0px 0 0 90px; padding:0px; color:#333333; font-size:11px; width:auto; text-align:left;}
.tradeshowBoxName{font-weight:bold; margin:0px; padding:0px;}
.tradeshowBoxLink{text-align:left; margin:2px 0px 0px 0px; width:auto;}
/* /end tradeshow box on homepage */

/* /End page layout styles */


/* general styles */
.tweetsIcon{border:0px; }
.grayBG{background-image:url('/image/grayPixel.gif'); padding-top:5px;}
.titleDefault{color:#125699; font-size:18px; font-weight:bold; text-transform:capitalize; margin-bottom:10px; margin-top:5px;}/* text-transform:uppercase; */
.titleDefaultUpper{color:#125699; font-size:18px; font-weight:bold; text-transform:capitalize; margin-bottom:10px; margin-top:5px; text-transform:uppercase;}
.dottedLineSmall{border:0px; width:250px; margin:0px 0 10px 0;}
.dottedLineLong{border:0px; width:325px; margin:0px 0 10px 0;}
.dateTime{color:#666666; font-size:11px;text-decoration:none}
.hr{color:#999999; margin:0px; padding:0px;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.middle{vertical-align:middle;}
.bold{font-weight:bold;}
.upper{text-transform:uppercase;}
.raquo{font-size:13px; color:#125699; margin:0px; padding:0px;}
.laquo{font-size:13px; color:#125699; margin:0px; padding:0px;}
p{font-size:12px}
.blueHorizontal{height:2px; background-color:#316EAC;}
.grayHorizontal{height:2px; background-color:#5a5a5a; margin:0px; padding:0px; font-size:1px;}/* used on coldfusion pages because IE was not handling the <HR> correctly. */
img{border:0px;}
.spacer{height:1px; margin:0px; padding:0px; background-color:#999999; width:auto; font-size:1px;}
.size13{font-size:13px;}
.noUnderline{text-decoration:none;}
.searchPadding{padding-bottom:5px;}
.VendorDetailsHeader{padding:5px 0px 10px 0px;}
.poweredByTwitter{color:#CCCCCC; font-size:10px; margin-left:10px; text-transform:capitalize; font-weight:normal;}
.borderNone{border:0px;}
.cursor{cursor:pointer;}
.cursorSample{cursor:pointer; text-decoration:underline;}
.vendorNumbers{text-align:right; padding-right:3px;}
/* end general styles */


/* Button Banner, News, & Tweet styles */

/* Only button Banner styles */
#FeaturedVendorBigAd{padding:22px;}
.FeatVendorsText{color:#999999; font-size:10px; text-transform:uppercase; margin: 15px 0 10px 0; text-align:center;}
.CategorySponsorText {
    color: #999;
    font-size: 13px;
    text-transform: uppercase;
    margin-bottom: 15px;
    text-align: center;
	font-weight:bold;
}
.marginTwo{margin:2px; width:120px;}/* Must set a width so that if there are an odd amount or only 1 button banner it will not stretch across the whole section */
.paddingFive{padding:5px;}
.buttonBannerHeight{height:31px;}
.titleSmall{color:#125699; font-size:11px; font-weight:bold;}/* button banner titles/names */
.buttonBannerImg{width:88px; height:31px; border:0px; vertical-align:middle; margin-top:5px;}
.darkSmallBold{font-weight:bold; color:#333333; font-size:11px;}
/* /End button Banner styles */

/* shared button banner, news, & tweet styles */
.tweetsImg{float:left; margin-right:5px; width:30px}
.darkSmall{color:#333333; font-size:12px;}
.darkSmall p{margin:0px; font-size:12px;}
.darkSmallFeatured{color:#333333; font-size:11px; line-height:18px;}/* Used on the bottom of the homepage in the 3 featured boxes */
.newsArticle{margin:0px; font-size:12px; color:#333333;}
.newsArticle p{margin:8px 0px; font-size:12px; color:#333333;}
.moreLink{color:#125699; font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase;}
.newsTweetLinks{text-decoration:none; font-weight:bold;}
.newsTweetLinksPlain{text-decoration:none;}
.newsDate{color:#999999; font-size:10px; margin:3px 0px;}
.twitterIntents {text-decoration:none;color:#666666;font-size:11px}
.twitterUserName {text-decoration:none;color:black;font-weight:bold;font-size:11px}
.twitterScreenName {text-decoration:none;color:#666666;font-size:11px}
.twitterActions {color:#333333;margin:0px; font-size:12px;}
.twitterAuthor {padding-top:0px;margin-top:0px}
#tweetIndividual{margin-left:60px;}
#NewsTweets{margin-top:15px;}
.authorLine, .authorLine a{margin:5px 0px; font-size:12px;}
.articleTrailer{margin-bottom:10px; color:#666666; font-size:10px;}
.articleTrailer a{margin-bottom:10px; color:#666666; font-size:10px;}
/* /End Button Banner styles */

/* Homepage - bottom featured boxes (3) */
.featuredBox{background-image:url('image/featured-sidebox.gif'); width:196px; height:173px; float:left; margin-right:20px; text-align:center;}
.featuredBoxHeader{color:#333333; font-size:15px; font-weight:bold; font-size:15px; text-transform:uppercase; margin:10px 0px;}
.featuredBoxWord{font-size:20px; color:#125699;}
/* /End homepage - bottom featured boxes (3) */

#footer {text-align:center; color:#666666; font-size:10px; text-decoration:none;}/*margin-top:50px; */
#footer a{text-align:center; color:#666666; font-size:10px; text-decoration:none;}

/* Other pages */
#MainContentAreaWide{float:left; padding:0px; text-align:left;}
.cameraIcon{vertical-align:top; border:0px;}/* used on the advertising page (and on the advertising page that appears at the end of the signup process */
.cameraIconSmall{vertical-align:middle; border:0px;}/* used on the advertising package matrix page */
.padTop{padding-top:3px;}
/* Advertising Page & matrix package page */
.packageDescription{margin:0px 0px 20px 60px;}
.packageTitle{font-size:15px; margin:15px 0px;}
.crownImg{float:left; width:60px; margin:0px 10px 0px 0px; padding:0px;}
.packageIncludedTD{background-color:#EAF5FF; border-top:solid 1px #224972; border-bottom:solid 1px #224972;}/* CCCCCC */
.packageExcludedTD{border-top:solid 1px #224972; border-bottom:solid 1px #224972;}/* CCCCCC */
.packageIncluded{background-image:url('/image/AdvertisingCheckMark.gif'); width:24px; height:27px; text-align:center; margin:auto;}

.packageBorderSides{border-left:solid 2px #224972; border-right:solid 2px #224972; border-bottom:none;}
.packageBorderSidesLeft{border-left:solid 4px #224972; border-right:solid 2px #224972; border-bottom:none;}
.packageBorderSidesRight{border-left:solid 2px #224972; border-right:solid 4px #224972; border-bottom:none;}

.sampleTD{border-right:none; border-left:none;}/* used with the view samples column */
.leftAdText{text-align:left; font-weight:bold;}
.advertisingPrice{font-size:14px; color:#224972;}
.AdvertisingWidths{width:100px;}/* different for middle two columns on matrix page - left col and right col both have 2 extra px of padding so middle 2 columns are 104 widths */
.advertisingMatrixHeader{font-size:16px; color:#224972; font-weight:bold;}
.grayBorderTop{border-top:solid 1px #224972;}/* CCCCCC */
.grayBorderNoRightBottom{border:solid 1px #CCCCCC; border-right:none; border-bottom:none;}
.grayBorderNoRight{border:solid 1px #CCCCCC; border-right:none;}
.AddToCart{cursor:pointer; margin-top:5px;}
.promotionTagLine{color:#B90303; font-weight:bold;}
/* /end Advertising Page */

/* Tradeshow pages */
.date{font-style: italic; font-size: 11px; color: #000000; text-align: left;}
.show {font-size: 11px; font-weight: bold; color: #0054a3;}
.details {font-size: 11px; color: #000000;}
.ColumnText{line-height:18px;}
.tradeshowDividerMain{height:3px; font-size:1px; padding:0px; margin:5px 0px 10px 0px; background-color:#CCCCCC; width:570px;}
.tradeshowDivider{height:1px; font-size:1px; padding:0px; margin:15px 0px 0px 0px; background-color:#CCCCCC; width:380px;}
/* /end tradeshow pages */
/* end other pages */




/*********************** Drop Down Navigation Menu Styles ***********************/


/* Nav Menu */
ul.jd_menu{margin:0; padding:0px; list-style-type:none;}
ul.jd_menu ul{display:none; margin:0; padding:0;}
ul.jd_menu li {float:left; white-space:nowrap;}
ul.jd_menu a, ul.jd_menu a:link,ul.jd_menu a:visited
{
	display:block;
	padding-top:6px;
	color: #ffffff;
	text-decoration:none;
	font-size:11px;
	font-family:Arial;
	text-transform:uppercase;
	}
	
ul.jd_menu li.navDiv, ul.jd_menu li.navDiv:hover, ul.jd_menu li.navDiv, jd_menu_hover_toolbar
{
	/*padding:2px 0 0 0; */
	background-color:#f6f7f8;
	line-height:0;
	white-space: nowrap;}
ul.jd_menu a:active,ul.jd_menu a:hover, ul.jd_menu a.navOn:link,ul.jd_menu a.navOn:visited 
{
	color:#ffffff;/* when hovering over main navigation tab it will turn this color */
	font-family:Arial;
	text-decoration:none;
	text-align: left;
	border: none;
}
	
ul.jd_menu ul {height: auto;}
* html ul.jd_menu ul {width: 1%;}

/* -- Sub-Menus Styling -- */

ul.jd_menu ul 
{
	position: absolute;
	display: none;
	border: none;
	list-style-type: none; 
	z-index: 10000; 
	background-color:#2E6DB0;
	text-align: left;
	background-image: none;
}

ul.jd_menu ul li 
{
	float: none;
	padding:0px;
	height:30px;
}

ul.jd_menu ul li.jdm_hover,ul.jd_events ul li.jdm_active 
{
	background-color: #fff195;
	color:White;
	text-align: left;
	background-image: none;
	padding:0px;
}

ul.jd_menu ul li.parentColor:hover a /* this makes it so that when you enter into the 2nd level menu items that the parent still stays blue instead of turning back to white with the yellow-ish background. */
{
	color:#2E6DB0;
	height:19px;
}
/* arrows change color on hover of the <li>, otherwise they are white */
ul.jd_menu ul li.parentColor:hover .raquo
{
	color:#2E6DB0;
}
ul.jd_menu ul li.parentColor .raquo
{
	color:white;
}

ul.jd_menu ul:hover li.childColor a /* this makes it so that all sub-level menu items are white to begin with (non-hovering) */
{
	color:#ffffff;
	height:19px;
}

ul.jd_menu ul li.childColor a:hover /* this makes it so the sub-level menu items will turn blue on hover */
{
	color:#2E6DB0;
	height:19px;
}

ul.jd_menu ul a:hover 
{
	text-align: left;
	background-image: none;
	color:#2e6db0;
}
 
.subMenuCategories 
{
	width: 260px;
	height: 20px;
	width: inherit;
	text-align: left;
	padding: 0;
}

.subMenuCategories a
{
	width: inherit;
	text-align: left;
}

.subMenuCategories a:hover, .subMenuCategories a:active
{
	background-color: #0051a7;
	text-align: left;
	background-image: none;
	color:#2e6db0;
}

.adBoxesParagraph{color:#333333; font-size:13px; margin:0px;}
.adBoxesParagraphBottom{color:#125699; font-size:13px; margin:0px; font-weight:bold;}
.AdBoxTop{float:left; width:308px; height:119px; font-weight:bold; font-size:16px; color:#125699; position:relative;}
.AdTablePad{padding:5px 0px;}
.PGDOption{background-color:#CCCCCC; width:100%; text-transform:uppercase; color:#ffffff; padding:5px 0 5px 10px; font-size:12px;}
.CCtext{font-style:italic;}
.adLinks{text-decoration:none; font-size:13px; color:#125699;}
.trifectaPackageTitle{color:#ffffff; font-size:13px; height:25px; margin:0px; padding:5px 0 12px 0px; font-weight:bold;}
.darkPrice{font-weight:bold; font-size:13px; color:#333333;}
.redDiscount{color:#FF0000; font-size:12px;}
.sold{color:Red; font-weight:bold;}

/* #fff195 - yellow background color being used for drop down menus */

 /* inline article images with captions */
.articleImgLeft{float:left;margin:0 15px 0 0;max-width:600px}
.articleImgLeft img{margin:0 5px 0 0;border:0;max-width:600px}
.articleImgRight{float:right;margin:0 0 0 15px;max-width:600px}
.articleImgRight img{margin:0 5px 0 0;border:0;max-width:600px}

p.captionSM{width:130px;margin:4px 0 10px 0;padding:0;text-align:center;font-size:11px;}
p.caption{width:185px;margin:4px 0 10px 0;padding:0;text-align:center;font-size:11px;}
p.captionLG{width:250px;margin:4px 0 10px 0;padding:0;text-align:center;font-size:11px;}

.articleSourceContainer{float: right;	width:218px;clear:right;}
.hdrArticleSource{padding: 5px 12px; margin: 0 0 0 16px;background-color:#cbe6b9; color:#333; font-weight:bold;text-transform:uppercase;}
.modArticleSource{padding: 14px 14px; margin: 0 0 6px 16px; border: 1px solid #cbe6b9;background-color:#f1f9eb;}
.articleCopyright{border-top:1px solid #CCC;padding-top:10px;font-size:10px;}
.articleCopyright a{color:#666;}
/* end inline article images with captions */

/* /End new styles for the makeover of casinovendors.com */

/* Vendor Licensing page and items underneath it in the drop down menu */
.vendorLicensingFont{font-family:Arial; font-size:12px; color:#333333;}
.VendorLicensingDivs{margin-bottom:20px; font-size:12px; color:#333333;}

#licensingFooter, #licensingFooter a{font-size:10px; color:#666666;}

.buyersRightContent a {
	font-size:12px;
	line-height:20px;
}

.buyersCategory a {
	font-size:12px;
	line-height:20px;
}
.buyersHomeSection 
{
	font-weight:bold;
	color:#125699; 
	font-size:13px;
	line-height:200%;
}
.buyersHomeSection  a
{
	font-size:13px;
	line-height:200%;
}
.h {
    display:none;
}
.cssButton {

	background-color:#ad1010;
	border:0;
	display:inline-block;
	color:white;
	font-family:Arial;
	font-size:10px;
	text-decoration:none;
    moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	height:15px;
}
.new {
	color:#ad1010;
	font-style: italic;
	font-weight:bold;
}