
.apple_overlay {
	display:none;
	background-image:url(../images/overlay/white.png);
	width:640px;
	padding:35px;
}

.apple_overlay h1, h2 {
font-family:Georgia;
font-size:25px;
font-weight:normal;
color:#A43D3E;
margin-bottom:25px;
}

.apple_overlay h2 {
font-size:17px;
margin-bottom:15px;
}

.apple_overlay p {
margin-bottom:15px;
color:#a1a1a1;
text-align:justify;
padding-left:5px;
border-left:1px solid #A43D3E;
}

a:link {text-decoration: underline; color: #e1e1e1;}
a:hover {text-decoration: underline; color: #a1a1a1;}
a:visited {text-decoration: none; color: #e1e1e1;}
a:active {text-decoration: underline; color: #f1f1f1;}

.apple_overlay h2 span {
display:block;
}

.apple_overlay ol li {
	margin-bottom:15px;
	text-align:justify;
	padding-left:5px;
  border-left:1px solid #A43D3E;
}

.apple_overlay ol ul {
margin-top:15px;
}

.apple_overlay ol ul li {
margin-bottom:0;
margin-left:15px;
}

.apple_overlay div.close {
	background-image:url(../images/overlay/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	width:35px;
	height:35px;
}

table {
width:100%;
margin-bottom:20px;
}

table td.valueName {
width:150px;
font-weight:bold;
color:#c1c1c1;
}

#overlay {
  background-image:url(../images/overlay/transparent.png);
  background-repeat:no-repeat;
  position:static;
	color:#a1a1a1;
	font-size:13px;
  height:450px;
  line-height:16px;
}

.contentWrap {
  height:450px;
  padding:20px;
  overflow-y:auto;
  overflow-x:hidden;
}
