﻿/* GLOBAL SEARCH PAGES CSS */
.reg_h2
{
    font-size:1.3em;
    color:#bf2e1a;
    font-weight:bold;
    margin-bottom:5px;
}

.reg_h3
{
    font-size:1.2em;
    color:#004080;  
    font-weight:bold;
    margin-bottom:0px;
}

#heading {
    font-size:1.5em;
    color:#036;
    font-weight:bold;
}


/* RESULTS PAGE CSS */

.iconExpandCollapseAll
{
	width:8px;
	height:8px;
}

.gridView1 
{
	border:solid 1px #ccc;
}

.gridView1 td
{
	border:solid 1px #ccc;
}

.gridView1 th 
{
	background:#004080;
	color:#fff;
}

.gridView1 th a
{
	color:#fff;
}

.gridView1 th a:hover
{
	color:#fc0;
}

.rowHighlite 
{
	background:#f1f7f7;
}

.rowNormal
{
	background:#fff;
}

.sortIcon
{
	margin-left:5px;
}

.hidden 
{
	display:none;
	margin:0;
	padding:0;
}

.visible 
{
	display:block;
	margin:5px 10px 15px 10px;
}


/* ADVANCED SEARCH CSS */

td.search {
    text-align:right;
}

label {
    font-weight:bold;
}

.naicsSelector 
{
	margin-top:5px;
}


/* DUE DILIGENCE CSS */

p.heading {
    font-weight:bold;
    text-decoration:underline;
    }
    
    
/* COMPANY PROFILE PAGE */

.caption 
{
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	margin-bottom:0.5em;
}

/************************/

.lnkAdvancedSearch
{
    float:left;
    text-align:right;
    background:url(../images/BusinessNetwork/Search/iconMagnifierZoomIn.gif) top left no-repeat;
    background-position:left 50%;
    padding:10px 0 10px 18px;
}

.lnkBasicSearch
{
    float:left;
    text-align:right;
    background:url(../images/BusinessNetwork/Search/iconMagnifier.gif) top left no-repeat;
    background-position:left 50%;
    padding:10px 0 10px 18px;
}

.lnkNewSearch
{
    background:url(../images/BusinessNetwork/Search/iconMagnifier.gif) top left no-repeat;
    background-position:left 50%;
    padding:10px 0 10px 18px;
}
.lnkExpandToggle
{
    background:url(../images/BusinessNetwork/Search/iconExpand.gif) top left no-repeat;
    background-position:left 50%;
    padding:10px 0 10px 18px;
}
.lnkReduceToggle
{
    background:url(../images/BusinessNetwork/Search/iconReduce.gif) top left no-repeat;
    background-position:left 50%;
    padding:10px 0 10px 18px;
}

.lnkRefine
{
    background:url(../images/BusinessNetwork/Search/iconBack.gif) top left no-repeat;
    background-position:left 50%;
    padding:10px 0 10px 18px;
}

.tblSearchForm
{
     border:solid 1px #000000;
     background:#eee;
}
.tblSearchForm th
{
    text-align:right;
}
.tblSearchForm td
{
    text-align:left;
}