/*
************************************************************************
  wbCatalog
  Licensed under the GNU/GPL Open Source License
  (c) 2008 Webuddha.com, The Holodyn Corporation

  bundle.list

************************************************************************
*/

/* ==================================== Main Wrap */
#wbCatalog {
}
#wbCatalog h1.index_title,
#wbCatalog h1.contentheading,
#wbCatalog h1.componentheading {
  font-size:18px;
  font-weight:bold;
  color:#333;
  margin:0;
  padding:0 5px 0 8px!important;
  background:transparent 2px 2px no-repeat;
  line-height:34px;
}
#wbCatalog h1.contentheading {
  border:none;
  color:#633;
  margin:3px 0;
  padding:0;
  font-size:14px;
}
#wbCatalog td.empty {
  border:none;
}
#wbCatalog td {
  vertical-align:top;
}

/* ==================================== General */
div#wbCatalog div {
  text-align:inherit!important;
}
div#wbCatalog .clr {
  clear:both;
  height:0;
  line-height:0;
}
div#wbCatalog .copyright {
  clear:both;
  padding:5px 0;
  font-size:10px;
  color:#999;
  text-align:center;
}
div#wbCatalog .copyright a,
div#wbCatalog .copyright a:visited {
  font-size:10px;
  color:#9999cc;
}

/* ==================================== Error / Alert */
div.message,
div#wbCatalog .error,
div#wbCatalog .error_msg,
div#wbCatalog .alert,
div#wbCatalog .alert_msg {
  text-align:center;
  margin: 5px 0px;
  padding: 4px;
  background: #FFF;
  color: #FFFFFF;
  font-family:verdana;
  font-size: 12px;
  text-transform: uppercase;
  border:none;
}
div#wbCatalog .error,
div#wbCatalog .error_msg {
  background: #FF0000;
}

/* ==================================== Emty Alert */
div#com_wbcatalog h1.empty {
  text-align:center;
  margin: 10px 0px 10px 0px;
  padding: 5px;
  background: #F0F0F0;
  color: #777;
  font-size: 12px;
  text-transform: uppercase;
  border: none;
}

/* ==================================== Page Navigation */
div#wbCatalog .pagenav_top,
div#wbCatalog .pagenav_bottom {
  text-align:center!important;
}
div#wbCatalog .pagenav_top {
  margin:0 0 10px 0;
  padding:0 0 5px 0;
  border-bottom:1px solid #252525;
}
div#wbCatalog .pagenav_bottom {
  margin:10px 0 0 0;
  padding:5px 0;
  border-top:1px solid #252525;
}
div#wbCatalog .pagenav_top span,
div#wbCatalog .pagenav_bottom span {
  font-size:12px;
  color:#333;
  font-weight:bold;
}
div#wbCatalog .pagenav_top a,
div#wbCatalog .pagenav_bottom a {
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
}

/* ==================================== Data Table */
div#com_wbcatalog table.data {
  width: 100%;
}
div#com_wbcatalog table.data th {
  border-bottom: 2px solid #CCC;
  text-align: left;
  font-size: 12px;
}
div#com_wbcatalog table.data td {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  text-align: left;
  vertical-align: top;
  font-size: 11px;
}
div#com_wbcatalog table.data td.center {
  text-align: center;
}
div#com_wbcatalog table.data tr td,
div#com_wbcatalog table.data tr.row0 td {
  background: #FFF;
}
div#com_wbcatalog table.data tr.row1 td {
  background: #f6f6f6;
}
div#com_wbcatalog table.data td a,
div#com_wbcatalog table.data td a:visited {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
div#com_wbcatalog table.data td a:hover {
  font-size: 11px;
  color: #0000FF;
  text-decoration: underline;
}


