
/* basics */

.leftColumn {
	padding:6px 0 0 0;
}
.teaserGroup {
  padding:6px 9px;
}

/* mainColumn */
.press .journalistService {
	width:640px;
	background: url(/bkPressPlugin/images/journalistServiceBg.png) left top no-repeat;
	height:141px;
	margin:0 9px 15px;
	color:#fff;
}
.press .journalistService p {
	padding: 70px 30px 0 30px;
	font-size:1.1em;
	line-height:1.5;
	font-weight:bold;
}
.press .whopperBar {
	width:640px;
	background: url(/bkPressPlugin/images/whopperBarBg.png) left top no-repeat;
	height:132px;
	margin:-14px 9px 15px;
	padding-top:14px;
	color:#fff;
}
.press .whopperBar p {
	padding: 40px 30px 0 340px;
	font-size:1.1em;
	line-height:1.5;
}
.press .whopperBar a.moreLink {
	margin: 0 0 0 340px;
}
.press .journalistService h3,
.press .whopperBar h3 {
	display:none;
}


/* pressBox */
.pressBox {
  width: 100%;
  background: url(/bkPressPlugin/images/pressBoxBottom.png) center bottom no-repeat;
  padding-bottom:43px;
}
.pressNav {
  height:38px;
  display:block;
  margin:0 9px;
}
.pressNav li,
.pressNav li a {
  width:320px;
  height:38px;
  display:block;
  float: left;
}
.pressNav li a {
  background: url(/bkPressPlugin/images/nav_releases.png) bottom left no-repeat;
  text-indent:-19870px;
  outline:0;
}
.pressNav li a.images {
  background-image: url(/bkPressPlugin/images/nav_images.png);
}
.pressNav.releases li a.releases {
  background-position: top left;
}
.pressNav.images li a.images {
  background-position: top left;
}
.pressContent {
  width: 610px;
  padding:0 15px;
  background: url(/bkPressPlugin/images/pressBoxBg.gif) top left repeat-y;
  margin:0 9px;
}

/* pressreleases */
.pressReleases .yearSelectWrap {
  width:101px;
  position:relative;
  height:23px;
}
.pressReleases #yearSelect {
  visibility:hidden;
}
.pressReleases #custom_yearSelect {
  width: 101px;
  background: url(/bkPressPlugin/images/yearSelect.gif) top left no-repeat;
}
.pressReleases ul.list {
  display:block;
  list-style-type:none;
  margin-top:-15px;
}
.pressReleases ul.list li {
  display:block;
  width: 610px;
  overflow:hidden;
  height:66px;
  padding-top:15px;
  background: url(/bkPressPlugin/images/pressListBg.gif) 0 15px no-repeat;
  color:#fff;
  font-size:1.1em;
  font-weight:bold;
}
.pressReleases ul.list li span.date {
  display:block;
  width: 80px;
  height: 46px;
  padding: 10px;
  float:left;
}
.pressReleases ul.list li a {
  color:#fff;
  text-decoration:none;
}
.pressReleases ul.list li h4 {
  padding: 10px 0 8px;
  text-transform: uppercase;
  float:left;
  width: 510px;
  font-size: 1em;
}
.pressReleases ul.list li h4 a {
  border-bottom: 1px solid #fff;
  font-size: 1em;
}
.pressReleases ul.list li a.read,
.pressReleases ul.list li a.pdf {
  display:block;
  height: 27px;
  padding-left: 25px;
  background: url(/bkPressPlugin/images/pressIcons_read.gif) left top no-repeat;
  line-height:26px;
  margin-right: 30px;
  float:left;
}
.pressReleases ul.list li a.pdf {
  padding-left: 28px;
  background: url(/bkPressPlugin/images/pressIcons_pdf.gif) left top no-repeat;
}

/* pressImages*/
.pressImages p.intro {
  font-size:1.1em;
  color:#fff;
  width:565px;
  padding-top:5px;
}
.pressImages .flexcroll {
  height: 530px;
}
.pressImages ul {
  display:block;
  list-style-type:none;
  width: 600px;
  overflow:hidden;
}
.pressImages ul li {
  width:190px;
  height:152px;
  display:block;
  float:left;
  padding: 25px 10px 0 0;
  background: url(/bkPressPlugin/images/pressImagesBg.gif) 0 10px no-repeat;
  text-align:center;
}
.pressImages ul li h4,
.pressImages ul li p {
  width:157px;
  padding-top:5px;
  color:#fff;
  font-size:1.1em;
  font-weight:bold;
  text-align:left;
  margin: 0 auto;
}
.pressImages ul li p {
  font-weight:normal;
  padding-top:0;
}

/* pressreleaseDetail */


a.button { display: block; float: right; padding: 0 0 0 14px; background: url(/bkUserPlugin/images/buttonLeftBg.gif) left top no-repeat; height: 23px; overflow: hidden; text-decoration: none;  }
a.button span { display: block; float: left; padding: 0 24px 0 0; height: 23px; overflow: hidden; background: url(/bkUserPlugin/images/buttonRightBg.gif) right top no-repeat; }
a.button span em { display: block; float: left; color: #FFFFFF; font-weight: bold; font-size: 1.1em; line-height: 16px; padding: 3px 0 4px; height: 16px; font-style: normal; background: url(/bkUserPlugin/images/buttonBg.gif) left top repeat-x; }

a.backButton { float: right; padding: 0 0 0 24px; background: url(/bkUserPlugin/images/backButtonLeftBg.gif) left top no-repeat; margin-bottom:5px; }
a.backButton span { padding: 0 14px 0 0; background: url(/bkUserPlugin/images/backButtonRightBg.gif) right top no-repeat; }

.PRD {
  background: url(/bkPressPlugin/images/pressDetail_line.gif) top left repeat-y;
  clear:right;
}
.innerPRD {
  background: url(/bkPressPlugin/images/pressDetail_top.gif) top left no-repeat;
}
.PRDContent {
  background: url(/bkPressPlugin/images/pressDetail_bottom.gif) bottom left no-repeat;
  padding:15px 15px 0;
  color:#fff;
  font-size:1.1em;
}
.PRDTop {
  width: 580px;
  overflow:hidden;
  padding-bottom:10px;
  background: url(/bkPressPlugin/images/PRDTopline.gif) bottom center no-repeat;
}
.PRDTop span.date {
  display:block;
  width: 80px;
  height: 46px;
  float:left;
}
.PRDTop h4 {
  padding: 0 0 8px;
  text-transform: uppercase;
  float:left;
  width: 500px;
  font-size:1em;
}
.PRDTop a.pdf {
  color:#fff;
  text-decoration:none;
  font-weight:bold;
  display:block;
  height: 27px;
  line-height:26px;
  margin-right: 30px;
  margin-left:-4px;
  float:left;
  padding-left: 28px;
  background: url(/bkPressPlugin/images/pressIcons_pdf.gif) left top no-repeat;
}

.PRDText {
  padding-top:10px;
  padding-left: 80px;
  color:#fff;
}
.PRDText a {
  color:#fff;
}
.PRDText p {
  padding-bottom:1em;
}
.PRDText ul,
.PRDText ol {
  list-style-position:outside;
  padding-left:20px;
  padding-bottom:1em;
}

.PRDText .PRDContact {
  width:479px;
  background: url(/bkPressPlugin/images/PRDTextContactLine.gif) left top repeat-y;
  margin-left:-6px;
}
.PRDText .PRDContact .PRDCTop {
  width:479px;
  background: url(/bkPressPlugin/images/PRDTextContactTop.gif) left top no-repeat;
}
.PRDText .PRDContact .PRDCBtm {
  width:437px;
  background: url(/bkPressPlugin/images/PRDTextContactBtm.gif) left bottom no-repeat;
  padding: 20px 27px 20px;
  overflow:hidden;
}
.PRDText .PRDContact .PRDCBtm div {
  width: 210px;
  float:left;
}




/* teaserstyles */

.press .teaserGroup { height: auto; }

.press .pressContact {
  background: url(/bkPressPlugin/images/teaserPressContactBg.png) top left no-repeat;
  font-size:1.1em;
  color:#fff;
  padding: 60px 30px 0;
  height:252px;
}
.press .pressContact p {
  padding-bottom:1em;
}




/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #a16115;
}
.vscrollerbar {
width: 10px;
background-color: #6a420f;
}
.hscrollerbase {
height: 10px;
background-color: #a16115;
}
.hscrollerbar {
height: 10px;
background-color: #6a420f;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: #a16115;
}