.pageControl a.next, .pageControl a.previous  {
	font-size:13px;
	text-decoration:underline;
	padding-top:27px;
}
.pageControl a.previous {
	background-position: right top;
}
.pageControl a.next {
	background-position: left top;
}
#pbar {
	border-bottom:1px solid #c9d7f1;
	padding: 2px 6px 6px 6px;
	margin-bottom: 5px;
	margin-top: 6px;
}

#pbar .pbar_left {
}

#pbar .pbar_left span {
	margin-right: 0.73em;
}

#pbar .pbar_right span{
	margin-left: 0.73em;
}

#pbar .pbarlink {
	font-family: arial,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	height: 22px;
}

#pbar .pbarlink a,
#pbar .pbarlink a:active,
#gbar .pbarlink a:visited {
	color: #0000CC;
	font-weight: normal;
}

.lnkfamilyfilter {
    font-family: arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    vertical-align: top;
    margin: 0px;
    float: right;
}

.lnkfamilyfilter a {
    font-weight: normal;
	color: #0000CC;    
}

#familyfilter {
    background-color:#FFFFFF;
    border:5px solid #999999;
    width: 494px;
    display:none;
    left:50%;
    margin:0pt;
    position:absolute;
    right:auto;
    text-align:left;
    top:50%;
    z-index:1000;
}

#familyfilter  td {
    font-family: Arial,Tahoma,Helvetica,sans-serif;
}

#familyfilter .imgButton {
    cursor: pointer;
}
.hdrTitle {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
}







body {
	color: #000000;
	font-family:arial,sans-serif;
}
#pbar {
	font-size: 13px;
	margin: 0;
	padding: 0 0 0 11px;
	border-bottom: 1px solid #C9D7F1;
	height:25px;
	line-height:25px;
}
.pbarlink {
	margin-right:0.5em;
	font-weight: bold;
}
.pbarlink a {
	font-weight: normal;
}
.srchCont {
	padding-left: 12px;
}
#global_logoLink {
	display: block;
}
#global_logoLink img{
	padding-right:8px;
	padding-top:8px;
}
.srch {
	border-bottom: 1px solid #E7E7E7;
	padding: 8px 0 0;
	margin-bottom: 2px;
	position: relative;
	max-width:898px;
}
.srch .td-1 {
	border-bottom: 1px solid #999999;
	padding-right:16px;
}
#headSearch .td-1{*padding-right:0}
.inputfield {
	-moz-box-sizing:content-box;
	background:none repeat scroll 0 0 #FFFFFF;
	color:#000000;
	float:left;
	font:18px arial,sans-serif;
	vertical-align:top;
	width:100%;
	border-color:#CCCCCC #CCCCCC;
	border-style:solid solid none;
	border-width:1px 1px medium;
	height:26px;
	padding:4px 10px 0 6px;
}
.srch{border:0 none}
.ds {
	border-right:1px solid #E7E7E7;
	height:32px;
	position:relative;
	z-index:100;
}
.lsbb {
	background:none;
	height:32px;
	position:relative;
}
.lsb {
	background: url(/content/general/images/search/btnBkd.jpg) left top repeat-x;
	border:solid 1px;
	border-color:#CCCCCC #999999 #999999 #CCCCCC;
	color:#000000;
	cursor:pointer;
	font:15px arial,sans-serif;
	height:32px;
	margin:0;
	vertical-align:top;
}
#headSearch .lsb {
	*padding:0;
	*max-width:130px;
}
.lsb:active {
background:none repeat scroll 0 0 #CCCCCC;
}
.lst:focus {
outline:medium none;
}
.lbs2nd{
margin-left:10px;
border-left:solid 1px #CCCCCC;
}
.lsbb .summary {
	font-size: 11px;
	position:absolute;
	right:0; top:40px;
	width: 100px;
	text-align:right;
}
.summary a {
	color: #4373DB;
	text-decoration: none;
}
.summary a:hover {
	text-decoration: underline;
}

.searchResultContainer{font-size:13px; margin-right:264px; }

.pageControl{margin:17px 0 22px; font-size:13px}
.pageControl span.current{color:#000}
.pageControl a{color:#4272DB; text-decoration:none;}
.leftResultsItem a{color:#1111CC; text-decoration:none;}
.spellingsuggestion a{color:#1111CC; }
.pageControl a.lnkWord{padding:0 10px; color:#1111CC;  text-decoration:underline; font-weight:bold}
.pageControl span.lnkWord{padding:0 10px; margin:0;}
.pageControl a:hover, .leftResultsItem a:hover{text-decoration:underline;}
.spellingsuggestion a:active, .pageControl a:active, .leftResultsItem a:active{color:#CC1111;}
.spellingsuggestion a:visited, .pageControl a:visited, .leftResultsItem a:visited{color:#551A8B;}


#innerResults ul.webSearchResults{width:100%; margin-left:0; margin-right:0; margin-top:0;}
ul.webSearchResults li{font-size:13px; line-height:15.6px; margin-top:0;  margin-bottom:12px;}
ul.webSearchResults li h3{ line-height:19.2px; margin-top:0;padding-top:0;}
.pbar_left a, ul.webSearchResults li a{color:#1111CC}
ul.webSearchResults li a:active{color:#CC1111}
ul.webSearchResults li a:visited{color:#551A8B}
ul.webSearchResults li .host a:visited {color:green}
.spellingsuggestion{margin-top:0; margin-left:0;}


#resultsOuterCont{position:relative; margin:0;}



#leftResultsCont{position:absolute; top:0; left:0; width:155px;}

.leftResultsItem { margin:0;}
.leftResultsItem ul{margin:0; padding:0;}
.leftResultsItem ul li{margin:0; padding:0 0 0; list-style:outside none;}
.leftResultsHead{font-weight:bold; padding-bottom:3px;}




.alsotry{border-top:1px solid #C9D7F1; margin-top:9px; padding-top:9px; padding-left:8px;}

/*
body .prodegeFooter{height:158px; margin:0; padding:0;  margin-left:159px; margin-right:264px;}
body .prodegeFooter .prodegeFooter{ margin:0 }
body .detail_bgd{width:650px; padding:0 25px;  margin:0 }
#footerLinks{line-height:40px}
#footerLinks .home{line-height:0;}
.home #footerLinks a {color:#4272DB !important; text-decoration:none; font-size:13px;}
*/

body .prodegeFooter{border-top:1px solid #D3E1F9; margin:26px 8px 0;}
body .prodegeFooter .prodegeFooter{ border-top:0 none; margin-top:0; }

.grayStripe{display:none}

td .rightGutter {
border-left:1px solid #D3E1F9;
margin-left:0;
text-align:center;
width:264px;
overflow:hidden;
}
td .rightGutter .right-gutter-container{margin-left:2px}
td .rightGutter .right-gutter-splash-container{margin-left:4px}
td .rightGutter .recWinnerCont{padding:10px;}
#rightGutterTd{padding:0; position:relative; top:100; right:1px; z-index:1; width:264px}
#rightGutterTd .rightGutter{*margin-top:26px;}






.searchBoxCont{margin:5px 0; padding:0; position:relative; height:72px;}


.searchBoxCont{
	max-width: 1096px; 
	_width: 896px;
}

.mainContentArea {
	max-width: 1120px; 
	_width: 920px; 
}
.search2, 
.pageControl,
.prodegeFooter {
	max-width: 1120px; 
	_width: 920px;
}

.result {
	margin: 10px 0 0;
	max-width: 646px;
	_width: 546px;
	padding-left: 6px;
}
#innerResults ul.webSearchResults li{
	max-width: 746px;
	_width: 546px;
}
.result h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	margin: 0;
}
.sponsorNoRgt {
	margin-right: 300px;
}
.sponsor .result {
	padding: 0;
}
.sponsor .topResult {
	margin-top: 0;
}
.desc {
	text-decoration: none;
	color: #000000;
}
.host {
	color: #008000;
	text-decoration: none;
}
.sponsorTxt {
	/*float: right;*/
	color: #676767;
	/*line-height: 12px;*/
	padding-bottom: 10px;
	font-size: 11px;
}
.resultsTxt {
	padding-left: 7px;
	padding-bottom: 0;
	padding-top: 11px;
	margin-bottom: -1px;
}

.sponsorRgt .sponsorTxt {
	float: none;
	margin: 0;
	border-left: 1px solid #C9D7F1;
	padding: 6px 0 0 10px;
}
.sponsorRgt .result {
	width: 88%;
	border-left: 1px solid #C9D7F1;
	margin: 0;
	padding: 10px 0 0 10px;
}
.sponsorBtm {
	margin-top: 10px;
}

#searchbox{
	margin:0;
	padding-right:240px;
	
}

#searchResultsCont{position:relative; }
#searchResultsLeft{position:absolute; left:0; top:0; width:155px;}
#searchResultsCenter{position:realtive; margin-left:155px; padding-left:10px; border-left:1px solid #C9D7F1; min-height:300px;}
#searchResultsTop{position:relative; top:0; left:0;}

#searchResultsTop .congrats, #searchResultsTop .congratsContainer{border-color:#C9D7F1}

.resultsCont {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	max-width:972px; min-width:612px; padding:0;  z-index:2; position:relative;
}
.sponsorRgt {
	position:absolute;
	right:0;
	top: -6px;
	width: 264px;
	background-color: #FFFFFF;
	padding-bottom: 85px;
	
}
#centerResultsCont{ padding-right:264px;}

#leftNavSearchTypes{border-bottom:1px solid #C9D7F1; width:152px; padding-bottom:12px; margin-bottom:13px; padding-top:4px}

#leftNavSearchTypes ul li{height:23px; line-height:23px; margin:0; padding-left:32px; font-size:15px; background:no-repeat 7px center;}
#leftNavSearchTypes ul li#stab_i{background-image:url(/content/essinar/images/results/images.gif)}
#leftNavSearchTypes ul li#stab_v{background-image:url(/content/essinar/images/results/videos.gif)}
#leftNavSearchTypes ul li#stab_n{background-image:url(/content/essinar/images/results/news.gif)}
#leftNavSearchTypes ul li.selected a{color:#000; font-weight:bold; cursor:default;}
#leftNavSearchTypes ul li.selected a:hover{text-decoration:none;}


.bottomSearchContainer {max-width: 1120px; 	_width: 920px;}

#resultsFoot{text-align:center; font-size:12px; max-width: 1026px; 	_width: 920px;}
#resultsFoot ul{margin:18px 0 0 0; padding:0;color:#698DED; }
#resultsFoot ul li{margin:0; padding:0; display:inline; list-style:none outside none; padding:0 10px}
#resultsFoot ul li a{color:#698DED; text-decoration:none;}
#resultsFoot ul li a:hover{text-decoration:underline;}
#resultsFoot div{margin:18px auto; color:#000;}

#searchResultsLeft .title {display: block; font-size:12px; margin-bottom:15px; padding-left: 8px; position:relative;}
#toggleVerb{position:absolute; right:8px; top:0;}
.recentCont{margin: 0; width:152px;}
#emailVerCont{margin:0; padding-left:8px;}
.recent {font-size: 11px; padding-left: 8px; padding-bottom:4px;}
.linksCont {font-size: 12px; width:152px; line-height: 20px; margin-top: 6px; padding-top:10px; border-top:1px solid #C9D7F1;}
.linksCont a{padding-left: 8px;}
#searchResultsLeft .title a, .linksCont a{text-decoration:none; color:#1111CC}
#searchResultsLeft .title a:hover, .linksCont a:hover{text-decoration:underline}
#searchResultsLeft .title a:active, .linksCont a:active{color:#CC1111;}
.mainContentArea .rightGutter {text-align:left; font-size:12px;}

#vResultsBing h3{margin-top:0; padding-top:0}

