/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */

/** Commented these lines out to remove backgound
body {
   background-image:url(http://images.collector-actionfigures.com/site-background.jpg);
   background-repeat:no-repeat;
}
*/

h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

/** authentication strings and labels **/
.SiteAuthWelcomeBackLabel { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #fff; font-weight: bold; }

.SiteAuthSignOutLabel {color: #fff34f; font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline; cursor: pointer; }

.SiteAuthNotUserLabel {color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }

.SiteAuthSignInLabel {color: #fff34f; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; cursor: pointer; }

.SiteAuthSlashLabel { color: #fff; font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; }

.SiteAuthRegisterLabel {color: #fff34f; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; cursor: pointer; }

/** navigation tabs **/


.SiteTabUnselectedLabel table tbody tr td {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000; cursor: pointer; }

.SiteTabSelectedLabel table tbody tr td {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000; cursor: pointer; }

/** search box **/

.siteSearchBox {background: url(http://images.collector-actionfigures.com/bg_searchbox.png) 0px 0px no-repeat;}

.SiteSearchTitleLabel {
	font-size: 11px;
	font-weight: bold;
}

table.SiteSearchContextOptionsSelectItem tbody tr td .selectItemText {height: 14px!important;}

#searchBox input, #searchBox select {
	border: 1px solid #aabed7;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	height: 18px;
	float: left;
	margin-right: 5px;
}

.SiteSearchQueryTextItemHint  {
	padding-top: 2px;
        margin-top: -4px;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
}

table.UniverseBrowseSelectItem tbody tr td .selectItemText {font-size: 11px; height: 14px!important;}


td.buttonTitle {}

/** selection/miller area **/

table.UniverseViewItemsOptionsSelectItem tbody tr td .selectItemText {height: 14px!important;}

.UniverseBrowseCategoryLabel {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; padding-right: 5px;}

.UniverseBrowseCategoryOptionLabel {font-family: Verdana, sans-serif; font-size: 11px; color: #10109e; text-decoration: underline; cursor: pointer!important;}

td.formCell .selectItemText /** this affects all the dropdowns **/ {
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
}

.UniverseItemViewHeaderCanvas {background: #fbfbfc url(/sc/skins/Enterprise/images/Window/gradient1x21.gif) 0px 0px repeat-x; border: 1px solid #a7abb4; border-width: 1px 0px 1px 1px;}

/** results area **/

td.headerTitle {color: #666; border-right: 1px solid #a7abb4;}

td.UniverseItemViewAttributeNameLabel {font-size: 13px; font-weight: bold; text-align: center}

/**  item view area **/

.UniverseViewSelectionCanvas {background-color: #e5e5e5; }

.UniverseItemViewImageCanvas {background-color: #c6e2ef; padding: 5px; }

/** item detail area **/

.UniverseItemViewTitleDetailsLabel {font-family: Verdana, sans-serif; font-size: 11px; color: #656565; font-weight: bold; padding-left: 3px;}

.UniverseItemViewDashIdLabel {font-family: Verdana, sans-serif; font-size: 11px; color: #656565; font-weight: bold; }

.itemDetailImage {border: 1px solid #aac4cf; cursor:pointer; text-align:center;}

.UniverseItemAttributeNameLabel {font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 1px}

.UniverseItemAttributeValueLabel {font-family: Verdana, sans-serif; font-size: 10px; padding: 1px}

.UniverseItemDetailUpgradeLabel {font-family: Verdana, sans-serif; font-size: 13px; padding: 1px;}

.UniverseMemberBenefitsLabel {font-family: Verdana, sans-serif; font-size: 12px; color: #10109e; text-decoration: underline; cursor: pointer!important;}


td.tallCellSelected, td.cellSelected, td.tallCellSelectedDark, td.cellSelectedDark {background-color: #b6dbed;}

td.cellDark {background-color: #e4f2f8;}


.pickListCell, .pickListCellSelected {font-size: 12px;}

/** My Collection styling **/

.MyCollectionTitleLabel { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000; }

.MyCollectionStatisticLabel {font-family: Verdana, sans-serif; font-size: 11px; color: #10109e; text-decoration: underline; cursor: pointer!important;}

/** Begin Marketing Styles **/

.mkt-section-head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
}
.mkt-section-page-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.mkt-section-head1-Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0000FF;
}

.mkt-bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.mkt-footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
}

.mkt-head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

/** End Marketing Styles **/

/** Home section **/

.HomeNewsRSSFeedTitle { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #fff; background-color: #000; padding: 4px; }

.HomeNewsRSSFeedItemDescription { font-family: Verdana, sans-serif; font-size: 10px; padding-left: 6px; }

.HomeMySummaryDetailTitle { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000; padding-left: 10px; padding-top: 2px; padding-bottom: 2px }

.HomeMySummaryDetailLinkValue {font-family: Verdana, sans-serif; font-size: 11px; color: #10109e; text-decoration: underline; cursor: pointer!important; padding-top: 2px; padding-bottom: 2px; }

.HomeMySummaryDetailNonLinkValue {font-family: Verdana, sans-serif; font-size: 11px; color: #000; padding-top: 2px; padding-bottom: 2px; }

.HomeMarketplaceSettingsTitle { font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #fff; background-color: #000; padding: 5px; }

.HomeMarketplaceSettingsSubTitle { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; }

.HomeMarketplaceSettingsAccept { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; padding: 5px; }


/** Marketplace Section **/

.MarketplaceBuyNowSalesContent { font-family: Verdana, sans-serif; font-size: 12px; color: #000; }

.MarketplaceBuyNowTitle { font-family: Verdana, sans-serif; font-weight: bold; font-size: 16px; color: #000; }

.MarketplaceBuyNowDetailCanvas {
	background-image: url(http://site-images.collector-actionfigures.com/marketplace_gradient_background.jpg);
	background-repeat: repeat-x; 
}

.MarketplaceBuyNowDetailTitle { font-family: Verdana, sans-serif; font-size: 12px; color: #000; }

.MarketplaceBuyNowDetailValue { font-family: Verdana, sans-serif; font-size: 12px; color: #000; font-weight: bold;}

.MarketplaceBuyNowDetailLink {font-family: Verdana, sans-serif; font-size: 12px; color: #10109e; text-decoration: underline; cursor: pointer!important; }

.MarketplaceBuyNowButton {
   font-size:14px;
   font-weight:bold;
   color:#222222;
   background-color:#66CC66;
}

.MarketplaceStoreTitle {
   font-family: Verdana, sans-serif;
   font-size:12px;
   font-weight:bold;
   padding-left:8px;
}

.MarketplaceStoreShowAllLink {
   font-family: Verdana, sans-serif;
   font-size:12px;
   font-weight:bold;
   padding-left:8px;
   color: #10109e; 
   text-decoration: underline; 
   cursor: pointer!important;
}

/** Styles for the Loading elements **/

.DASHSiteLoadingTitle {
	font-family: Verdana,sans-serif;
	font-size: 18px;
	text-align: center;
}

.DASHSiteLoadingText {
	font-family: Verdana,sans-serif;
	font-size: 13px;
	text-align: center;
}

.DASHSiteLoadingDescription {
	font-family: Verdana,sans-serif;
	font-size: 11px;
	font-weight: lighter;
	font-style: italic;
	text-align: center;
}

.DASHInternalLink {font-family: Verdana, sans-serif; font-size: 11px; color: #10109e; text-decoration: underline; cursor: pointer!important;}

.DASHInternalLinkSelected {font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #10109e; text-decoration: underline; cursor: pointer!important;}

.DASHLargeInternalLink {font-family: Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #10109e; text-decoration: underline; cursor: pointer!important;}

.HomeMarketplaceFreeShipping {
	padding:5px;
	border:1px solid black;
	font-size:11px;
	font-style:italic;
	background-color:#fbffcb;
}

.MarketplaceEmptyMessage {
	padding:30px;
	font-size:14px;
	color:#333333;
}
