/* ################### BUTTONS ################### */

/* generic stuff */
.controls-container {
	margin-bottom: 15px;
	padding: 0px 0px 0px 0px;
	border-bottom: solid 1px #c8c8c8;
	height: 55px;}

.controls-container .refine-search {
	width: 450px;
	margin: 0px auto;}
.controls-container .refine-search .select-container {
	float: left;
	padding-top: 2px;
	padding-right: 3px}
.controls-container .refine-search  .refine-textfield {
	background: #f2f4fe;
	padding: 1px 0px;
	border: solid 1px #c8c8c8;}

.controls-container .gen-btn_small {
	margin-top: 18px;}

.controls-container-lower {
	height: 40px;
	margin-top: 15px;
	padding: 15px 0px 0px 0px;
	border-top: solid 1px #c8c8c8;}
.gen-btn_small {
	float: left;
	margin-right: 8px;}

/* grey */
.gen-btn_grey_small {
	float: left;
	height: 23px;
	margin-bottom: 5px;
	padding-right: 7px;
	background: url(/images/webmaster/buttons/gen-btn_grey_small_right.jpg) top right no-repeat;}
.gen-btn_grey_small a:link,
.gen-btn_grey_small a:active,
.gen-btn_grey_small a:visited {
	display: inline-block;
	line-height: 23px;
	vertical-align: top;
	color: #ffffff;
	text-decoration: none;}

.gen-btn_grey_left {
	float:left;
	padding-left:7px;
	background: url(/images/webmaster/buttons/gen-btn_grey_small_left.jpg) top left no-repeat;
}

/* blue */
.gen-btn_blue_small {
	float: left;
	height: 23px;
	padding-right: 7px;
	background: url(/images/webmaster/buttons/gen-btn_blue_small_right.jpg) top right no-repeat;}
.gen-btn_blue_small a:link,
.gen-btn_blue_small a:active,
.gen-btn_blue_small a:visited {
	display: inline-block;
	line-height: 23px;
	vertical-align: top;
	color: #ffffff;
	text-decoration: none;}

.gen-btn_blue_left{
	float:left;
	padding-left:7px;
	background: url(/images/webmaster/buttons/gen-btn_blue_small_left.jpg) top left no-repeat;
}



/* red */
.gen-btn_red_small {
	float: left;
	height: 23px;
	padding-right: 7px;
	background: url(/images/webmaster/buttons/gen-btn_red_small_right.jpg) top right no-repeat;}
.gen-btn_red_small a:link,
.gen-btn_red_small a:active,
.gen-btn_red_small a:visited {
	display: inline-block;
	line-height: 23px;
	vertical-align: top;
	color: #ffffff;
	text-decoration: none;}

.gen-btn_red_left{
	float:left;
	padding-left:7px;
	background: url(/images/webmaster/buttons/gen-btn_red_small_left.jpg) top left no-repeat;
}




/* button for tables */
.gen-btn_table_small {
	float: left;
	margin-bottom: 5px;
	padding-right: 7px;
	background: url(/images/webmaster/buttons/gen-btn_grey_small_right.jpg) top right no-repeat;}
.gen-btn_table_small a:link,
.gen-btn_table_small a:active,
.gen-btn_table_small a:visited {
	display: inline-block;
	line-height: 23px;
	vertical-align: top;
	color: #ffffff;
	text-decoration: none;}






.gen-btn_small button {
                font-size: 13px;
                display: inline-block;
                line-height: 23px;
                vertical-align: top;
                padding-top: 2px;
                color: #ffffff;
                text-decoration: none;
                background: none;}
.gen-btn_small input {
                font-size: 13px;
                display: inline-block;

                vertical-align: top;
                padding-top: 2px;
                color: #ffffff;
                text-decoration: none;
                background: none;}	
                
                
                
/* TOOLTIP */

a.tooltip{ 
	float: left;
	display:block; 
	height:20px;
    position:relative; /*this is the key*/
    z-index:24;
    color:#444;
    text-decoration:none}

a.tooltip:hover {z-index:25; background-color:#fff;}
.ind-rowodd a.tooltip:hover {z-index:25; background-color:#F2F4FE !important;}
a.tooltip span,
a.tooltip div {display: none}

a.tooltip:hover span { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
	bottom: 28px; left:0px;
    background-color:#282828; color:#fff;
    text-align: center;
	padding: 5px;}

a.tooltip:hover div { /*the span will display just on :hover state*/
    display:block;
    position:absolute;
	bottom: 24px; left:0px;}
                

