/*****************************************************************************/
/* Jelly Belly UK - Press Area                                                */
/*****************************************************************************/

body, p, td {
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #000000;
}

select, input, textarea {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: black;
}

form {
  margin: 0px;
  padding: 0px;

}

h1 {
  margin:0;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 17px;
  color: #000000;
  font-style: italic;
}

h2 {
  margin:0;
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size: 11px;
  font-weight:bold;
  color: #000000;
}

body {
  background-color: white;
  margin: 0px;
  padding: 0px;
}

img {
  border:0
}

.fontstyle {
   font-family:Verdana, Arial, sans-serif;
   font-size:10px;
}

.fontbigger {
   font-family:Verdana, Arial, sans-serif;
   color: white;
   font-size:13px;
   font-weight: bold;
}

a {
  color: #666666;
  text-decoration: none;
}

a:hover {
  background-color: #f5f5f5;
  color: #666666;
  text-decoration: underline;
}


.banner {
  background-color: white;
  background-image: url(/images/press/top_bg.gif);
}

.spacer {
  font-size: 14px;
  padding: 0 5px 0 5px;
}

.smallText {
  font-size: 9px;
  color: #A3A3A3;
}


/*****************************************************************************/
/* Forms                                                                     */
/*****************************************************************************/

.error {
  color:red;
}

.error ul {
  color:red;
}

.required {
  color:red;
}

.form_label {
  width:170px;
  text-align:right;
}

.note {
  font-size:9px;
  color:#666666;
}

/*****************************************************************************/
/* Press Releases                                                            */
/*****************************************************************************/

.press_release {
  margin-top: 25px
}

.press_release .date {
}

.press_release .title {
  font-weight: bold;
  margin-bottom: 3px;
  margin-top: 0px;
}

.press_release .small {
  font-size: 10px;
  margin-top: 0px;
  margin-bottom: 3px;
}

.press_release .link {
  margin-top: 3px;
  color:#999999;
}

a.doc {
  padding-left: 20px;
  padding-bottom: 3px;
  background-repeat: no-repeat;
  background-image: url(/press/images/doc.png);
}

/*****************************************************************************/
/* Gallery                                                                   */
/*****************************************************************************/

.thumbnail_container {
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  text-align: center;
  font-size: 9px;
  width:130px;
  height:145px;
}

.thumbnail_container a {
  background-color: transparent;
}

.thumbnail {
}

.thumbnail img {
  margin: 0px 0 4px 0;
}

/*****************************************************************************/
/* Image details                                                             */
/*****************************************************************************/

.imagebox_header {
  background-color:#000000;
  color:#ffffff;
  padding:5px;
  margin-top:10px;
}

.imagebox_header a {
  color:#cccccc;
}
.imagebox_header a:hover {
  background-color:transparent;
  color:#ffffff;
}

.imagebox {
  border:#000000 1px solid;
}