.PopUp {
	background-color: #FFFFFF;
        margin-top: 30px;
	margin-left: 150px;
	padding: 5px 5px 5px 5px;
	cursor: default;
	overflow: hidden;
	visibility: hidden;
	z-index:100;
	position: absolute;
	width: 360px;
	height: 258px;
}



.PopUp .MainBox {
    position: relative;
    padding-top: 7px;
    background: #F0F0F0 url("../Images/corner_top_left_inversed.gif") left top no-repeat;
      width: 350px;
      height: 248px;
      /*padding-top: 45px;
      padding-left : 10px;
      padding-right:10px;*/
      background-color: #F0F0F0;
      color: #3A3A3A;
      font-family : trebuchet ms;
      font-weight : bold;
      font-size: 12px;
      text-align: center;
}

.MainBox .content {
      margin-top: 45px;
      margin-left : 10px;
      margin-right:10px;
}
.MainBox img { border: none; }
.MainBox .bottom { background: #F0F0F0 url("../Images/corner_bottom_left_inversed.gif") left bottom no-repeat; height: 7px; margin-top:21px}
.MainBox .bottomter { background: #F0F0F0 url("../Images/corner_bottom_left_inversed.gif") left bottom no-repeat; height: 7px; margin-top:144px;}
.MainBox .bottombis { background: #F0F0F0 url("../Images/corner_bottom_left_inversed.gif") left bottom no-repeat; height: 7px; margin-top:38px;}
.MainBox .top_right { position: absolute; right: 0; top: 0; height: 7px; }
.MainBox .bottom_right { position: absolute; right: 0; bottom: 0; float: right; height: 7px; }


.PopUp .MainBox a {
  text-decoration: none;
  color: #3A3A3A;

}

.PopUp .MainBox a:visited
{
  text-decoration: none;
  color: #3A3A3A;
}

.PopUp .MainBox a:hover{
  text-decoration: underline;
  color: #3A3A3A;
}

.PopUp .ButtonBox {
        /* float:left; not used in popup*/
	height:42px;

}

.PopUp .ButtonLeft {
	background-image: url('../Images/buttonLeftGray.gif');
	width:10px;
	height:42px;
	display:inline;
	margin-top:3px;
	margin-left:4px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.PopUp .ButtonRight {
	background-image: url('../Images/buttonRightGray.gif');
	width:10px;
	height:42px;
	margin-top:3px;
	margin-bottom:0px;
	padding-bottom:0px;
	display:inline;
}

.PopUp .ButtonMiddle {
	background-image: url('../Images/buttonMiddleGray.gif');
	background-repeat:repeat-x;
	height:42px;
	display:inline;
	margin-top:3px;
	margin-bottom:0px;
	padding-bottom:0px;
	color: #B91414;
        font-family : trebuchet ms;
        font-size: 18px;
        font-weight : bold;
        text-align : center;
        padding-top : 8px;
}

.PopUp .ButtonMiddle a {
  text-decoration: none;
  color: #B91414;

}

.PopUp .ButtonMiddle a:visited
{
  text-decoration: none;
  color: #B91414;
}

.PopUp .ButtonMiddle a:hover{
  text-decoration: none;
  color: #B91414;
}

.PopUp .GreenMini {
  font-size: 11px;
  font-weight: normal;
  font-style: italic;
  margin-left:10px;
}

.PopUp .RedMini {
  font-size: 11px;
  font-weight: normal;
  font-style: italic;
  margin-left:10px;
  color: #FF0000;
}

.PopUp .PinkMini {
  font-size: 11px;
  font-weight: normal;
  font-style: italic;
  margin-left:10px;
  color: #B91414;
}


.PopUp .Close {
  cursor: pointer;
  text-align : right;
  position: absolute; 
  right: 5;
  bottom: 0;
}

.PopUp .Close a {
  text-decoration: none;
  color: #3A3A3A;

}

.PopUp .Close a:visited
{
  text-decoration: none;
  color: #3A3A3A;
}

.PopUp .Close a:hover{
  text-decoration: none;
  color: #3A3A3A;
}



