@charset "utf-8";
html {
font-size:62.5%;
height:100%
}

body {
font-family: 'Lucida Sans', Arial, Helvetica, sans-serif;
font-size:1.3em;
height:100%;
margin: 0 auto;
text-align:center;
width: 970px;
}
h1 {
color: black;
float:left;
font: 4em 'Lucida Sans',Tahoma, Arial, Helvetica, sans-serif;
padding-right:10px;
text-align:left;
}

.companyName p {
font:Arial, Helvetica, sans-serif;
font-size: 24px;
font-style:normal;
text-decoration: none;
color: #0033CC;
padding: 0px 10px 10px 2px;
}
.companyName a {
color: #0066FF;
text-decoration:none;
text-transform:capitalize;
}
.companyName a:hover{
color: #006699;
text-decoration:underline;
}

h3 {
color: black;
font: 2em Tahoma, Arial, Helvetica, sans-serif;
margin-top:40px;
text-align:center;
}

a {
color:#2473EA;
font-weight:bold;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

/* the Search Form stuff */
/*
input#searchBox {

color: #999999;
font-size:0.75em;
margin:20px 0;
padding:2px 10px;
text-align:center;
vertical-align:middle;
width:450px;
height:23px;
}

input#searchBox:focus{
color: #00CCFF;
}

input#go {
cursor:pointer;
font-size:0.75em;
padding:1px;
vertical-align:middle;
}
*/
/* searchForm end */


#logoHeader {padding-bottom:inherit}
#img {border: none;}

a:link {
border:none;
}

#form1 #favicon-bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

/* top sites */
div.topSitesIcon {

margin-left:350px;
margin-right:30px;
margin-top:40px;
}


/* FavIcons */

div.favIcons {

margin-left:30px;
margin-right:30px;
margin-top:40px;
}

div.favIcons a {
border:none;
float:left;
margin:1px;
padding:2px;
color:#000000;
}



div.favIcons a:hover {
border:none;
}

div.favIcons a img {
vertical-align:bottom
}
.companyIcons {
height:64px;
}
.companyIcons img {
margin:0px 2px;
vertical-align:top
}

/* favicons end */


/* footer */
.footer p {
padding:1px 0;
font-size: 12px;
color: #808080;
text-decoration:none;
}

.homeFooter {
padding:150px 200px 5px 0;
font-size: 12px;
color: #808080;
text-decoration:none;
float:right;
}

.footer img{
padding:20px 0 0 0;
}

.footer a {
text-decoration:none;
color:#808080;
}
.footer a:hover{
text-decoration:underline;
}

.clearFix {
clear:both;
font-size:0;
height:0;
overflow:hidden
}
hr {display:none}



/* results - profile cards */
div.profileCards {
background:#cceeff;
margin:8px auto;
padding:10px 0;
width:643px;
}
.gridRow
.resultCellLeft {
float:left;
}
.gridRow .cell {
display:inline;
float:left;
margin-left:14px;
width:200px;
}
.gridViewCell {
background:transparent url(/cover_peek_1.png) no-repeat left top;
font-family:Verdana, sans-serif;
height:auto !important;
min-height:56px;
padding-top:7px;
width:182px;
}

.gridViewCell img {
float:right;
padding:0pt 13px 0pt 0pt;
}
.gridViewCell p {
padding:0pt 0pt 2px 15px;
width:115px;
}
.gridName {
font-size:0.8em;
font-weight:bold;
text-align:left;
}
.gridUsername,
.gridLocation,
.gridInfo {
font-size:0.8em;
text-align:left;
text-transform:capitalize;
}
.gridName a {
color:#000;
}

.gridUsername a {
color:#a77EB6;
text-decoration:none;

}
.gridUsername a:hover{
text-decoration:underline;
}
.gridLocation a {
color:#969696;
font-weight:bold;
text-decoration:none;
}

.gridLocation a:hover{
text-decoration:underline;
}
.gridViewCellBot {
background:transparent url(/newBox2.png) no-repeat left top;
height:17px;
width:200px;
}

.gridPicture img{
float:left;
height:12px;
width:12px;
}
/* profile cards end */


/* Term Page */
div.termsPage p {
background:#ebf5ff;
margin:10px 10px 10px 10px;
padding:8px 0;
width:656px;
text-align:justify;
}
/* Site Map */
div.siteMap p {
background:#ebf5ff;
margin:10px auto;
padding:8px 0 90px;
width:618px;
text-align:center;
height: auto !important;
}

/* People Associated */
div.peopleHead{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color: #117777;
text-transform:capitalize;
padding-bottom:5px;
padding-left:10px;
}

/* Search Box Backround */
#search_box {
    width: 618px;
    height: 48px;
    background: url(../searchBox.gif);
	vertical-align:middle;
	margin:10px auto;
}
#search_box #searchBox {
    float: left;
    padding: 0px, 10px, 0px, 200px;
    margin: 9px 0px 10px 18px;
    border: none;
    width: 440px;
    background: none;
	text-align:center;
	color:#999999;
	font-weight:100;
}

input#go {
cursor:pointer;
font-size:0.75em;
padding:4px;
vertical-align:middle;
}

/* Center 1 profile card */

.gridViewCellRIGHT  {
background:transparent url(/newBox.png) no-repeat left top;
font-family:Verdana, sans-serif;
height:auto !important;
min-height:50px;
padding-top:10px;
width:199px;
margin-left:210px;
}

.gridViewCellRIGHT img {
float:right;
padding:0pt 13px 0pt 0pt;
}
.gridViewCellRIGHT p {
padding:0pt 0pt 2px 15px;
width:115px;
}

.gridViewCellBotRIGHT {
background:transparent url(/newBox2.png) no-repeat left top;
height:17px;
width:200px;
margin-left:210px;
}


/* Sitemap Numbers Page */

.urlRow{

}

.numbersPage{

float:left;
padding:5px;
padding-top:10px;
}

.numbersPage a{
	color:#006;
}

.inst ul{
text-align:left;
}

/* Loader Animation */

.loader_ajax{
    display:inline;
    padding-right:210px;
    padding-top:30px;
}
