﻿body 
{
	font-family:Verdana,Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;	
	margin-top: 0px;
	overflow-y: scroll;
	color:#111111;
}
input
{
    font-family:Verdana,Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;	
}
input::-moz-focus-inner /*Remove button padding in FF*/
{ 
    border: 0;
    padding: 0;
}
td
{
    text-align:left;
}
.result1
{
    border:solid 1px #6EA7EA;
    border-radius:2px;
    box-shadow:0px 0px 7px #999999;
}
.result1Header
{
    background-color:#99BDE8;
    font-style:Bold;
    padding: 4px 3px 4px 3px;
}
.result2
{
    border:solid 1px #537BE8;
    border-radius:2px;
}
.result2Header
{
    background-color:#809DE5;
    font-style:Bold;
    padding: 4px 3px 4px 3px;
    color:#ffffff;
}
.tableHeader
{
    background-color:#dadada;
    font-style:Bold;
    padding:5px;
}
.tableHeader td
{
    border-bottom:solid 1px #c1c1c1;
}
.results
{
    padding:3px;
    white-space:nowrap;    
    min-height:16px;
    vertical-align:middle;
}
.imageHandle
{
    vertical-align:middle;cursor:pointer;
}
.tooltipElements {
	display:none;
	background:transparent url(../images/black_arrow.png);
	font-size:12px;
	height:60px;
	width:160px;
	padding:25px;
	color:#fff;	
}
/* simple css-based tooltip */
.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;
    
	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}
.free
{
    width:230px;vertical-align:middle;padding:2px;padding-left:5px;padding-right:5px;background-color:#EFC519;
    color:#FFFFFF;
}
.trial
{
    width:230px;vertical-align:middle;padding:2px;padding-left:5px;padding-right:5px;background-color:#A7C80E;
    color:#FFFFFF;
}
.paid
{
    width:230px;vertical-align:middle;padding:2px;padding-left:5px;padding-right:5px;background-color:#B32C2D;
    color:#FFFFFF;
}
table
{
	border-radius:2px;
}
.results td
{
	border-right:solid 1px #c1c1c1;
}
.results td:last-child
{
	border-right:solid 0px #c1c1c1;
}
input:not([type]), input[type="text"], input[type="password"]
{
    padding:5px;
    border:1px solid #b5b5b5;
    border-radius:4px;
    box-shadow:inset 2px 2px 4px #cccccc;
}
#btnSearch {
    background-image: url('../images/search_28.png');
    background-position:  0px 0px;
    background-repeat: no-repeat;
    width: 100px;
    height: 30px;
    border: none;
    background-color:transparent;
    cursor:pointer;
}
.hideFirst
{
    display:none;
}
a
{
    color:#222222;
}
a:hover
{
    
}