/* $Id: dialogbox.css 64263 2011-04-07 16:16:23Z christopher.sanders $
/css/0.1/screen/common/modules/dialogbox.css
(c)2006 - 2010 The New York Times Company */

.dialogBoxContainer,
.dialogBox,
.dialogBoxPointer,
.dialogBoxPointerLeft,
.dialogBoxPointerRight,
.dialogBoxPointerUp,
.dialogBoxCloseContainer {
  position: absolute;
}

.dialogBox {
  border: 1px solid #ccc;
  background-color: #fff;
  -moz-box-shadow: 0 1px 3px #aaa;
  -webkit-box-shadow: 0 1px 3px #aaa;
  box-shadow: 0 1px 3px #aaa;
  text-align: left;
}

.dialogBox.blue {
  border: 1px solid #c5d3e1;
  background-color: #e6eff8;
}

.dialogBox .inset {
  margin: 10px;
}

.dialogBox .module {
  border: none;
  margin-bottom: 20px;
  background: none;
}

.dialogBox .header {
  margin-bottom: 4px;
  zoom: 1;
}

.dialogBox .header .moduleHeaderBd,
.dialogBox .header .moduleHeader {
  margin: 0;
}

.dialogBox .header .element2 {
  width: 52px;
}

.dialogBoxPointer {
  left: 48%;
  background: url(206db050add44bb5255fa70898d0dd28960eba77.png)  left top no-repeat;
  height: 13px;
  width: 11px;
}

.dialogBoxPointerLeft {
  top: 48%;
  left: -10px;
  background: url(654facdeef9e80619055be94d376bfc7d35baf8a.png)  left top no-repeat;
  height: 15px;
  width: 10px;
}

.dialogBoxPointerRight {
  top: 48%;
  right: -10px;
  background: url(70aad968de2e52ca10579db58cbe597c5d71fd88.png)  left top no-repeat;
  height: 15px;
  width: 10px;
}

.dialogBoxPointerUp {
  left: 48%;
  top: -8px;
  background: url(eab7588e25a0d9ab457b2882444a8bec7be36c48.png)  left top no-repeat;
  height: 8px;
  width: 12px;
}

.dialogBox.blue .dialogBoxPointer {
  background-image: url(f5d24498404719ec3dde71b47f8c4166104cb72c.png) ;
  background-color: transparent;
}

.dialogBox.blue .dialogBoxPointerLeft {
  background-image: url(d10c815b046e8379b42a1f7fe9198a2a1e68b6b7.png) ;
  background-color: transparent;
}

.dialogBox.blue .dialogBoxPointerRight {
  background-image: url(2d8d4fa8ea638ef03d638a3c871ec020e21f08bc.png) ;
  background-color: transparent;
}

.dialogBox.blue .dialogBoxPointerUp {
  background-image: url(2545af355ded8666ef22f3509373c43ea569af61.png) ;
  background-color: transparent;
}

.dialogBoxCloseContainer {
  top: 5px;
  right: 5px;
}

.dialogBoxClose {
  font-family: arial, helvetica, sans-serif;
  font-size: 1em;
  line-height: 1.3em;
  text-transform: uppercase;
  color: #000 !important;
  background: url(ef3839b2b80d22238727847427b952f205d01531.gif)  right top no-repeat;
  display: block;
  height: 13px;
  padding-right: 18px;
}

.dialogBoxClose.hideText {
  padding-right: 0;
  width: 13px;
}

/* IE8 and below get non shadowed pointer images */

.dialogBoxPointer {
  background-image: url(668cda8a79693adb0dac8efeed2851195627dfe1.png) \9;
}

.dialogBoxPointerLeft {
  left: -8px\9;
  background-image: url(85b41dffeb33a0940fa45e8b2e665df1ec79cde6.png) \9;
  height: 10px\9;
  width: 8px\9;
}

.dialogBoxPointerRight {
  right: -8px\9;
  background-image: url(3a2ba747ccb07683e7548b9fd0b4c87f5cfd5d0e.png) \9;
  height: 10px\9;
  width: 8px\9;
}

.dialogBox.blue .dialogBoxPointer {
  background-image: url(5985570650376ccc75ef654e140b9ebc33b05724.png) \9;
}

.dialogBox.blue .dialogBoxPointerLeft {
  background-image: url(6e231677b3a4f9e143abf138fa4b8990e8ac9e30.png) \9;
}

.dialogBox.blue .dialogBoxPointerRight {
  background-image: url(3f710cad39ceba929c06aa0d5a48367d7882fd55.png) \9;
}

