/*_________________________________________White round corner styles for any coloured boxes***/
.roundBox{
	position:relative;
}
* html #widerMatchesHeading{
	height:1px;
}
* html #bottomPageNumbers{
	height:1px;
}
* html #messagePanel{
	height:1px;
}
* html #possMessagePanel{
	height:1px;
}
* html #moreResults{
	height:1px;
}
* html #casCovCol{
	height:1px!important;
}
* html #messagePanelPPC{
	height:1px;
}
* html #melContent{
	height:1px;
}
* html #quickClicks_content{
	height:1px;
}
* html #location_content{
	height:1px;
}
* html #keywords_content{
	height:1px;
}
* html #ambig_content{
	height:1px;
}
* html #help_content{
	height:1px;
}
* html #results_content, * html #results_content_B{
	height:1px;
}
* html #startppoint_content{
	height:1px;
}

* html #refinePanel{
	height:1px;
}
* html .lightGreyBox{
	height:1px;
}
* html .navYellow {
	height:1px;
}
* html #bottomNumbers{
	height:1px;
}


.roundBox div.tl{
	position:absolute;
	top:0;
	left:0;
	height:7px;
	width:7px;
	background: url(/business/images/whiteBGCorner7x7_tl.png) no-repeat top left;

}
* html .roundBox div.tl{/*IE hacks*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/business/images/whiteBGCorner7x7_tl.png');
	background: url(/business/images/whiteBGCorner7x7_tl.gif) no-repeat top left;
	back\ground: none;/*IE 6*/
	font-size:1px;
}


/* Top right */
.roundBox div.tr{
	position:absolute;
	top:0;
	right:0;
	height:7px;
	width:7px;
	background: url(/business/images/whiteBGCorner7x7_tr.png) no-repeat top left;
}
* html .roundBox div.tr{/*IE hacks*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/business/images/whiteBGCorner7x7_tr.png');
	background: url(/business/images/whiteBGCorner7x7_tr.gif) no-repeat top left;
	back\ground: none;/*IE 6*/
	right:-1px;
	font-size:1px;
}
/* Bottom left */
.roundBox div.bl{
	position:absolute;
	bottom:0;
	left:0;
	height:7px;
	width:7px;
	background: url(/business/images/whiteBGCorner7x7_bl.png) no-repeat top left;
}
* html .roundBox div.bl{/*IE hacks*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/business/images/whiteBGCorner7x7_bl.png');
	background: url(/business/images/whiteBGCorner7x7_bl.gif) no-repeat top left;
	back\ground: none;/*IE 6*/
	bottom:-1px;
	font-size:1px;
}


/* Bottom right */
.roundBox div.br{
	position:absolute;
	bottom:0;
	right:0;
	height:7px;
	width:7px;
	background: url(/business/images/whiteBGCorner7x7_br.png) no-repeat top left;
}
* html .roundBox div.br{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/business/images/whiteBGCorner7x7_br.png');
	background: url(/business/images/whiteBGCorner7x7_br.gif) no-repeat top left;
	back\ground: none;/*IE 6*/
	right:-1px;
	bottom:-1px;
	font-size:1px;
}

.lightGreyBox{
	background-color:#EDEBEB;
	color:#000;
}
.lightGreyBox a:link, .lightGreyBox a:visited{
	color:#333;
}
.lightGreyBox a:active, #lightGreyBox a:hover{
	color:#000;
}

.darkGreyBox{
	background-color:#3D3D3D;
	color:#fc0;
}
.darkGreyBox a:link, .darkGreyBox a:visited{
	color:#E8E9E8;
}
.darkGreyBox a:active, #darkGreyBox a:hover{
	color:#fff;
}
.darkYellowBox{
	background-color:#2a6f9e;
	color:#000;
}
.darkYellowBox a:link, .darkYellowBox a:visited{
	color:#333;
}
.darkYellowBox a:active, #darkYellowBox a:hover{
	color:#000;
}
.darkBlueBox{
	background-color:#99ccff;
	margin-top:5px;
	color:#000;
}
/*_________________________________________Yellow button***/

.buttonDivCont input{border:#FFFFFF solid 0px; color:#000000;  cursor:pointer; background-color:#FFFF00; font-weight:bold; padding:1px 5px; margin:0px; overflow: visible;}
.buttonDivCont{ position:relative; float:left; border:2px #000000 solid;background-color:#FFFF00; }
.buttonDivCont .button_cornerDiv{width:7px; height:7px; position:absolute; line-height:0px; font-size:1px;}
.buttonFix { padding:1px 4px 1px 5px;!important#}

/* Grey bg */
.greyButtonBg .buttonDivCont_tl{ top:-2px; left:-2px; background: url(/business/images/buttonDivCont_grey_tl.gif) no-repeat top left;}
.greyButtonBg .buttonDivCont_tr{ top:-2px; right:-2px; background: url(/business/images/buttonDivCont_grey_tr.gif) no-repeat top left; }
.greyButtonBg .buttonDivCont_bl{ bottom:-2px;left:-2px; background: url(/business/images/buttonDivCont_grey_bl.gif) no-repeat top left; }
.greyButtonBg .buttonDivCont_br{ bottom:-2px;right:-2px;background: url(/business/images/buttonDivCont_grey_br.gif) no-repeat top left; }
* html .greyButtonBg .buttonDivCont_br, * html .greyButtonBg .buttonDivCont_bl{ bottom:-3px;}


/* Light blue bg (home maps promo)*/
.blueButtonBg .buttonDivCont_tl{ top:-2px; left:-2px; background: url(/business/images/buttonDivCont_blue_tl.gif) no-repeat top left;}
.blueButtonBg .buttonDivCont_tr{ top:-2px; right:-2px; background: url(/business/images/buttonDivCont_blue_tr.gif) no-repeat top left; }
.blueButtonBg .buttonDivCont_bl{ bottom:-2px;left:-2px; background: url(/business/images/buttonDivCont_blue_bl.gif) no-repeat top left; }
.blueButtonBg .buttonDivCont_br{ bottom:-2px;right:-2px;background: url(/business/images/buttonDivCont_blue_br.gif) no-repeat top left; }
* html .blueButtonBg .buttonDivCont_br, * html .blueButtonBg .buttonDivCont_bl{ bottom:-3px;}

/* white bg */
.whiteButtonBg .buttonDivCont_tl{ top:-2px; left:-2px; /*background: url(/business/images/buttonDivCont_tl.gif) no-repeat top left;*/}
.whiteButtonBg .buttonDivCont_tr{ top:-2px; right:-2px; /*background: url(/business/images/buttonDivCont_tr.gif) no-repeat top left;*/ }
.whiteButtonBg .buttonDivCont_bl{ bottom:-2px;left:-2px; /*background: url(/business/images/buttonDivCont_bl.gif) no-repeat top left;*/ }
.whiteButtonBg .buttonDivCont_br{ bottom:-2px;right:-2px;/*background: url(/business/images/buttonDivCont_br.gif) no-repeat top left;*/ }
* html .whiteButtonBg .buttonDivCont_br, * html .whiteButtonBg .buttonDivCont_bl{ bottom:-3px;}

/* safari styles */
/*\*/                                                  
/*html>body*.greyButtonBg .buttonDivCont_tl{ background:none; }  */
/*\*/
/*html>body*.greyButtonBg .buttonDivCont_tr{ background:none; }  */
/*\*/
/*html>body*.greyButtonBg .buttonDivCont_bl{ background:none; }  */
/*\*/
/*html>body*.greyButtonBg .buttonDivCont_br{ background:none; }  */

/* safari styles */
/*\*/                                                  
/*html>body*.blueButtonBg .buttonDivCont_tl{ background:none; }  */
/*\*/
/*html>body*.blueButtonBg .buttonDivCont_tr{ background:none; }  */
/*\*/
/*html>body*.blueButtonBg .buttonDivCont_bl{ background:none; }  */
/*\*/
/*html>body*.blueButtonBg .buttonDivCont_br{ background:none; }  */

/* safari styles */
/*\*/
/*html>body*.whiteButtonBg .buttonDivCont_tl{ background:none; } */
/*\*/
/*html>body*.whiteButtonBg .buttonDivCont_tr{ background:none; } */
/*\*/
/*html>body*.whiteButtonBg .buttonDivCont_bl{ background:none; } */
/*\*/
/*html>body*.whiteButtonBg .buttonDivCont_br{ background:none; } */
/*_________________________________________White round corner styles for any coloured boxes with lines***/
.lineouter{
	border:1px solid #888888;
}
.roundBoxline{
	position:relative;
}
*html .roundBoxline{
	/*hasLayout fix*/
	height:1px;
}

/* Top left */
.roundBoxline div.tl{
	position:absolute;
	top:-2px;
	left:-2px;
	height:8px;
	width:8px;
	/*background: url(/business/images/whiteBGCorner8x8line_tl.gif) no-repeat top left;*/

}
/* Top right */
.roundBoxline div.tr{
	position:absolute;
	top:-2px;
	right:-2px;
	height:8px;
	width:8px;
	/*background: url(/business/images/whiteBGCorner8x8line_tr.gif) no-repeat top left;*/
}
/* Bottom left */
.roundBoxline div.bl{
	position:absolute;
	bottom:-2px;
	left:-2px;
	height:8px;
	width:8px;
	/*background: url(/business/images/whiteBGCorner8x8line_bl.gif) no-repeat top left;*/
}
/* Bottom right */
.roundBoxline div.br{
	position:absolute;
	bottom:-2px;
	right:-2px;
	height:8px;
	width:8px;
	/*background: url(/business/images/whiteBGCorner8x8line_br.gif) no-repeat top left;*/
}
* html .roundBoxline div.br,* html .roundBoxline div.bl{
	bottom:-8px;
}