input:focus {
    outline: none;
}
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#f8f8f8;
	
	width:400px;	
	min-height:200px;
	border:1px solid #d99dc3;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.details {
		position:absolute;
		top:15px;
		right:15px;
		font-size:11px;
		color:#fff;
		width:450px;
	}
	
	.details h3 {
		color:#d99dc3;
		font-size:15px;
		margin:0 0 -10px 0;
	}
h1
{
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size: 18px;
line-height: 24px;
font-weight:bold;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 14px;
line-height: 16px;
}
h3
{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 14px;
line-height: 14px;
}
img
{  border-style: none;
}
body
{
font-family: Arial, Helvetica, sans-serif;
color: #333333;
background-color:#fbd6ed;
background-image:url(bg.jpg);
background-repeat:repeat-x;
}
.table
{
    border-color: #D99DC4;
    border-width: 1px 1px;
    border-style: solid;
	border-spacing: 0;
	border-collapse: collapse;
}
.main {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 11px; line-height: 17px;
}
.mainbold {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 11px; line-height: 17px; font-weight:bold;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; line-height: 17px; font-style:italic;
}
.quote2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size: 14px; line-height: 17px; font-style:italic;
}
.bars {
	font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size: 11px; line-height: 16px; letter-spacing:1px;
}
.bars a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bars a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.bars a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.bars a:hover {
	text-decoration: underline;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 13px; line-height: 17px;
}
.whitetext a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext a:hover {
	text-decoration: underline;
}
.tablehead
{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 14px;
line-height: 14px;
font-weight:bold;
}
.header
{
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 14px;
line-height: 16px;
font-weight:bold;
}
.header a:link {
	color: #999999;
	text-decoration: none;
}
.header a:visited {
	color: #666666;
	text-decoration: none;
}
.header a:active {
	color: #666666;
	text-decoration: none;
}
.header a:hover {
	text-decoration: underline;
}
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 11px; line-height: 17px;
}
.email a:link {
	color: #333333;
	text-decoration: none;
}
.email a:visited {
	color: #333333;
	text-decoration: none;
}
.email a:active {
	color: #333333;
	text-decoration: none;
}
.email a:hover {
	text-decoration: underline;
}
.quotation {font-family: Geneva, Arial, Helvetica, sans-serif;
color: #999999;
font-size: 16px;
line-height: 18px;
font-weight:bold;
font-style:italic;
}
.quotation2 {font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 12px;
line-height: 15px;
font-style:italic;
}
.quotation3 {font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 12px;
line-height: 15px;
font-style:italic;
font-weight:bold;
}
.people {font-family: Geneva, Arial, Helvetica, sans-serif;
color: #999999;
font-size: 14px;
line-height: 16px;
font-weight:bold;
}
.callout {font-family: Geneva, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 16px;
line-height: 18px;
font-weight:bold;
font-style:italic;
}
.headline
{
font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size: 18px;
line-height: 24px;
font-weight:bold;
}
	
