/*----------------------PROMO----------------------------*/
body {text-align: center; font-size: 12px;}
#promo{_heigth:auto; height: auto; background-color:#ebeef7; border:solid 1px #c9c6ca; margin: 8px 0px 0px 0px; }
.promo_tile {_height:100px; height:100px; background: url('/research/images/FB_promo.gif') bottom left no-repeat; padding: 10px 10px 10px 10px;
_padding: 15px 10px 15px 10px;}
#promo p {width:95%; _width:97%; margin: 5px 0px 10px 10px; _margin: 10px 0px 10px 10px;color:#032e86;}
.feedback{display:block; width:70%; padding-top:8px; _padding-top:5px; font-size:13px;}
.feedback b {text-decoration:underline;}
promo_tile a, a:hover, a:visited {text-decoration:none; color:#032e86;line-height:16px; !important;}

/*----------------------CONTENT/BODY AREA----------------------------*/
body {text-align: center; font-size: 12px;}
#ssBody {width: 98%; margin: auto;}

/*----------------------FORM ELEMENTS----------------------------*/

select#resperpage, #select2, #container_type, #lcol {font-size: 10px; border: 1px solid #013064;}
select#resperpage, #select2 {margin: 3px 0;}
input#keyword1 {font-size: 10px; font-weight: bold; border: 1px solid #013064; padding-left: 3px;}

/*----------------------ANCHORS TO BOTTOM----------------------------*/

#previousSearches {width: 98%; text-align: right; color: #333333; font-size: 10px; margin: 5px 0;}
#previousSearches a {color: #333333; text-decoration: none;}
#previousSearches a:hover {text-decoration: underline;}
#previousSearches span {margin: 5px;}

/*----------------------TITLES----------------------------*/

.newpageTitlewdots {float: left;  display: block; width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #393484; padding-bottom: 10px; background: url(/images/lines/hdots300px.gif) repeat-x bottom;}


/*----------------------SEARCH BOX----------------------------*/


#mainSearchArea { text-align: left; width: auto;  background: url(/images/icons/magnify_glass_BG.gif);overflow: none; border: 1px solid #013064; height:140px; _height:1%; padding-bottom: 7px;}

html>body #mainSearchArea  {
 height:160px; _height:115px; width: 98%; 
 }

#sResults {display: block; width: auto; height: 20px; padding-left: 40px; }

#sResults span {color: #FFFFFF; font-weight: bold; font-size: 14px;}


#sContain {float: left; width: 70%; margin: 7px 0px 7px 20px; background: url(/images/lines/vert_56565642px.gif) top right repeat-y;}
html>body #sContain  {
 margin-left: 40px;
 }
 
#sSearch {float: left; width: 74%;    color: #013064;}
#sSearch option {margin: 5px 0;}

#sHelp {float: right; width: 24%;  font-size: 8pt;}

#sProp {float: right;  width: 24%; margin: 7px 0px; color: #013064;  height: auto; overflow: auto; line-height: 1.5em; font-size: 12px;}

#sAccess {padding-left: 40px;}
.clear {clear: both; height: 1%;}

/*----------------------COOKIE CRUMB AREA----------------------------*/


.crumbArea {text-align: left; padding: 15px 0 5px 0;  height: 1%; width: 100%; clear: both;}
html>body .crumbArea  {
height: auto; width: 98%; 
 }

table {table-layout: auto; border-collapse: collapse; padding: 0;}

.crumbContain {float: left; width: 75%;}
.crumbspan1 {float: left; width: 30%;}
.crumbspan2 {float: right; width: 69.9%;}
.crumbspan3 {float: right;}


/*----------------------SEARCH RESULTS AREA----------------------------*/



#filterDisplay {background: url(/images/bgimg/ssFilterDisplay_topLeft.gif) top left no-repeat; margin-bottom: 5px;}
#filterDisplay div {background: url(/images/bgimg/ssFilterDisplay_topRight.gif) top right no-repeat;}
#filterDisplay div div {background: url(/images/bgimg/ssFilterDisplay_bottomLeft.gif) bottom left no-repeat;}
#filterDisplay div div div {background: url(/images/bgimg/ssFilterDisplay_bottomRight.gif) bottom right no-repeat;}
#filterDisplay ul {padding: 0 5px 0 5px; margin: 0 0 0 10px; font-size: 11px; list-style-type: none;}
#filterDisplay ul li {line-height: 1.7em;}


#filterby { 
	background: url(/images/bgimg/narrowReusltsby.gif) top left no-repeat; display: block; height: 27px;
}
#filterby h2 {visibility: hidden;}
#filterHeader {background: url(/images/bgimg/narrowReusltsbyBG.gif) top right no-repeat; height: 28px;}

#sResultsContain {clear: both; height: 1%; margin: 0px; width: 98%; padding: 5px 3px;}
html>body #sResultsContain  {
 height: auto; 
 }

#sLeftNav {float: left; width: 21.7%; text-align: left; padding-top: 3px;}

#resultBox {float: right; text-align: left; width: 77%; border: 1px solid #013064;}

.resultBoxes {border-collapse: collapse; margin-top: -2px; width: 100%;}

#actionFrag {background: #F7F7F7; padding: 5px 10px; font-weight: bold;}
#actionFrag a {padding: 0 5px; color: #013064; text-decoration: none;}
#actionFrag div p {font-weight: normal; font-size: 10px; padding: 0; margin: 0; padding-top: 3px;}


/*----------------------BOTTOM SECTION----------------------------*/


.sBottom {text-align: left; font-size:11px; padding: 10px 0 5px 0; overflow: auto; height: auto; width: 98%; padding: 5px 3px; clear: both;}
html>body .sBottom  {
height: auto;
 }

.sBotfloatleft {float: left; width: 66%;}

.sLeft {float: left; width: 49%;}

.sRight {float: right; width: 49%;}

.mPop {float: right; width: 32.9%;}

.sBox {background: #013064; display: block;  color: #fff; font-weight: bold; padding: 5px;}



