body,td,th {
	font-family: Lucida Grande,helvetica,arial,sans-serif;
	font-size: 10pt;
	color:#666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-image: url(../images/whisperapp-bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color: #000;
}

.question {
	color:#00CB00;
}
.answer {
	font-family: Georgia,Times,Times New Roman;
	font-style: italic;
	color:#999}

.overallwidth {
	width:800px
}

.logo {
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	position: relative;
	left:0px;
	top:20px; 
}
.intro {
	font-family: Georgia,Times,Times New Roman;
	font-style: italic;
	font-size: 13pt;
}

.smallheading {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	text-align:left;
	color:#FFF;
}

.footer {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10pt;
	text-align:center;
}

.link {
	text-decoration: underline;
    color: #fff;
	text-decoration:none;
}
.link:hover {
	text-decoration: underline;
    color: #00CB00;
	text-shadow: #00CB00 0px 0px 4px;
	text-decoration:none;
}
.button {
    height: 24px;
    width: 76px;
    border: none;
    background: url('../images/submit_button2.png') no-repeat top left;
    padding: 2px 8px;
}
.button:hover {
    border: none;
    background: url('../images/submit_button2_f2.png') no-repeat top left;
    padding: 2px 8px;
}

#buywhisper
{
  display: block;
  width: 93px;
  height: 137px;
  background: url("../images/buywhisper-button.png") no-repeat 0 0;
}

#buywhisper:hover
{ 
  background-position: 0 -137px;
}

#buywhisper span
{
  display: none;
}

.buytext {
	text-align:left;
	font-size:16px;
}

.buytext2 {
	text-align:left;
	font-size:24px;
}

a:link {
	text-decoration: none;
    color: #fff;
}
a:visited {
	text-decoration: none;
    color: #fff;

}
a:hover {
	text-decoration: underline;
    color: #00CB00;
	text-shadow: #00CB00 0px 0px 2px;
	text-decoration:none;
}


/* tab pane styling */
panes {
	text-align:center
	display:none;		
	padding:0px 0px;
	border:0px;
	border-top:0;
	width:500px;
	height:545px;
	font-size:14px;
}

/* the overlayed element */ 
.apple_overlay { 
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* growing background image */ 
    background-image:url(../images/white.png); 
     
    /*  
        width after the growing animation finishes 
        height is automatically calculated 
    */ 
    width:340px;         
     
    /* some padding to layout nested elements nicely  */ 
    padding:25px; 
 
    /* a little styling */     
    font-size:11px; 
} 
 
/* default close button positioned on upper right corner */ 
.apple_overlay div.close { 
    background-image:url(../images/close.png); 
    position:absolute; right:5px; top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

/* the overlayed element */ 
.apple_overlay2 { 
     
    /* initially overlay is hidden */ 
    display:none; 
     
    /* growing background image */ 
    background-image:url(../images/white2.png); 
     
    /*  
        width after the growing animation finishes 
        height is automatically calculated 
    */ 
    width:500px;         
     
    /* some padding to layout nested elements nicely  */ 
    padding:30px; 
 
    /* a little styling */     
    font-size:11px; 
} 
 
/* default close button positioned on upper right corner */ 
.apple_overlay2 div.close { 
    background-image:url(../images/close.png); 
    position:absolute; right:5px; top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}

/* black version of the overlay. simply uses a different background image */
div.apple_overlay.black {
	background-image:url(http://static.flowplayer.org/tools/img/overlay/transparent.png);		
	color:#fff;
}

div.apple_overlay h2 {
	margin:10px 0 -9px 0;
	font-weight:bold;
	font-size:14px;
}

div.black h2 {
	color:#fff;
}

#triggers {
	margin-top:10px;
	text-align:center;
}

#triggers img {
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	margin:2px 5px;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
