#searchOption{float:left; position:relative;}
.searchPage{float:left; margin-top:25px;}
.searchBarWrapper{width:505px; float:left; border-bottom:1px solid #e1e1e1; padding-bottom:10px;}
ul.searchBar{float: left; width: 350px;}
ul.searchBar li{float:left;}
ul.searchBar li input#SearchTextbox{background-color: #F0F0F0; border: medium none; padding: 3px 0 3px 5px; width: 188px; color: #FF3700;}
.ie7 ul.searchBar li input#SearchTextbox{margin-top:1px;}

ul.searchBar li#searchButton{background-color: #F0F0F0; float: right; margin-left: 2px; padding: 4px 5px 1px; position:relative;}
#searchOption div.combo{left: 195px; position: absolute; top: 0;}
#searchOption div.good input{width: 110px; border:none; padding:2px 3px; background-color:#F0F0F0; color:#ff3700;}
#searchOption div.good div.icon{left: 109px; background: url("trigger-grey.gif") no-repeat 0 0 ;}
#searchOption div.good div.list-wrapper{width: 124px;}
#searchOption div.good li{width:100%;}
#searchOption div.good li.active{background-color: #F0F0F0;}

#checklistsWrapper{ background-color: #F0F0F0; clear: both; float: left; margin-top: 15px; width: 485px;padding: 10px;}
ul.checklists li.buttonReset{float:right; padding-bottom:0;}
ul.checklistsReset{ float: right; text-align: right; width: 100%;}
ul.checklists li.buttonReset input{ background: url("red-button.gif") no-repeat scroll 0 4px transparent; border: medium none; color: #FFFFFF; height: 25px; width: 54px; cursor:pointer;}

ul.error{float:left; padding-top:20px;}
ul.error li.error{font-size:1.1em;}
table td.error {font-weight:bold; font-size:1.1em;}
ul.error li p{padding-bottom:15px;}

.ie7 ul.checklists li.buttonReset input,.ie8 ul.checklists li.buttonReset input,.applemac-safari5 ul.checklists li.buttonReset input{ background: url("red-button.gif") no-repeat scroll 0 2px transparent;}


.ie7 #searchOption div.good input,.ie8 #searchOption div.good input,.applemac-safari5 #searchOption div.good input{ top:2px;}
.ie7 ul.searchBar li#searchButton,.ie8 ul.searchBar li#searchButton,.applemac-safari5 ul.searchBar li#searchButton{margin-top:2px;}
.ie7 #searchOption div.good div.icon,.ie8 #searchOption div.good div.icon,.applemac-safari5 #searchOption div.good div.icon{ top:2px;}
.ie7 #searchOption div.good div.list-wrapper,.ie8 #searchOption div.good div.list-wrapper,.applemac-safari5 #searchOption div.good div.list-wrapper{top:24px;}

#searchList p#srchresultHeader{clear: both;/*font-size: 1.3em;*/font-size: 1em; font-weight: bold; padding-bottom: 10px; padding-top: 10px; /*added 6-9-13 */width: 780px;
display: block;background-color: #f0f0f0; padding-left:6px; margin-bottom:16px;}
#searchList ul li{padding-bottom:5px;}

#paginationBar{float: left;padding: 5px 0; width: 100%; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; margin-bottom:22px; height: 15px;}
#paginationBar p.pageNumbers{float:left;padding-left: 8px;}
#paginationBar ul{padding-right:13px; float:right;}
#paginationBar ul li{float:left;padding: 0 5px;}
#paginationBar ul li{color:#FF3700;}

.searchPage table tr{width:100%; /*padding-top:10px;*/ float:left; }
.searchPage table tr td{padding-bottom:10px; padding-top:10px;  border-bottom:1px solid #ff9b7f; /*margin-bottom:10px;*/ float:left; width:100%;}

.searchedwords{float:left; font-size: 1.15em; font-weight:bold; padding-top:24px;}
.searchedwords span{font-weight:normal;}


/**********Top header Search***************/

#searchContainer{position:relative; z-index:9}
.ie7 #searchContainer{position:relative; z-index:-2}
.ie7 #searchTextBoxButton img{ padding-bottom:1px !important;}
.ie7 #searchTextBox,.ie8 #searchTextBox{width:186px;}
#searchTextBox{width:188px;}
#searchContainer div.combo{left:190px; top:0;}
/*.applemac-safari5 #searchContainer div.combo{top:2px;}*/
.ie7 #searchContainer div.combo{top:1px;}
#searchContainer div.good input{width: 99px; border:none; padding: 1px 2px 3px 5px; background-color:#F0F0F0; color:#ff3700; z-index:5; font-size:1.2em;font-family: arial;}
.applemac-safari5 #searchContainer div.good input{padding: 1px 2px 3px 5px;}
.ie9 #searchContainer div.good input{ padding: 2px 2px 2px 5px;}
.ie7 #searchContainer div.good input{z-index:-1;}
.applemac-safari5 #searchContainer div.good input{padding-top: 2px; padding-bottom: 2px;}
#searchContainer div.good div.icon{background: url("trigger-grey-top.gif") no-repeat 0 0 ; left:100px; height:22px; border-bottom:0px; }
#searchContainer div.good div.list-wrapper{width: 115px; font-size:1.2em; top:22px; height:47px !important;}
#searchContainer div.good li.active{background-color: #F0F0F0;}
#searchContainer div.good li{font-size:1em; padding: 4px 0 0 5px;}
#searchContainer #searchTextBoxButton input{padding: 4px 5px 4px 6px;}
.ie7 #searchTextBoxButton{top:1px;}
/*.applemac-safari5 #searchTextBoxButton{top:2px;}*/
#searchTextBoxButton{background-color: #F0F0F0 !important; position:relative; }

ul.checklists li{float: left; padding-bottom: 10px; width: 161px;}


.pagination_wrapper{float:left; margin-top: 15px;}

.pagenum{font-weight:bold; float:left;}
.pagenav ul li{float:left; padding-right:9px;}




/*************Press RIght Column Filter****************/

#contentRight{position: relative;}
#languageFilter{background-color: #F0F0F0; float: left; height: 129px; width: 260px;}
#languageFilter div.good input{width: 215px; font-size: 1em;  font-family: arial;}
#languageFilter div.good ul li{font-size:1em;  font-family: arial;}

#languageFilter div.good div.icon{left: 222px;}
#languageFilter div.combo{ left: 10px; top: 29px;}
#languageFilter p.filterHeader{padding: 10px 0 0 12px;}

#languageFilter div.good div.list-wrapper{width:237px;}
.ip3-press-releases .relatedLinks{margin-top:25px;}

#searchPress{ left: 11px; position: absolute; top: 72px;}
#searchPress input#SearchTextFilter1{border:0px; padding-left:5px; height:19px; width:211px;color:#ff3700; font-size: 1em;font-family:arial}
#searchPress span{float:left;}
.SearchTextFilter3 input{background-color: #FFFFFF; padding: 3px 4px 4px 2px; }
.ie7 .SearchTextFilter3 input,.ie6 .SearchTextFilter3 input{margin-top:1px;}


/* ###################### Search tabs predictive search results ###################### */

#searchPage{margin-top: 0;}
#resuleMsg{width: 770px; display: block; float: left; padding: 10px 10px 10px 6px; background-color: #f0f0f0; font-weight: bold; margin: 0 0 18px 0; }
#tabs{width: 790px; margin:10px 0 20px 0; display: block; float: left; }
#tabs ul{display: block !important; list-style:disc; list-style-position:outside;}
#tabs ul li{display: block; float: left; padding: 5px 3px 6px 0px; width: 220px; border: 1px solid #f0f0f0; margin: 0 3px 3px 0;
background: url("grey-box.jpg") no-repeat 5px 5px;
}
#tabs ul li.current{display: block; float: left; padding: 5px 3px 6px 0px; width: 220px; border: 1px solid #f0f0f0; margin: 0 3px 3px 0; color:#ff3700 !important;
background: url("orange-box.jpg") no-repeat 5px 5px;
}
#tabs ul li:hover{display: block; float: left; padding: 5px 3px 6px 0px; width: 220px; border: 1px solid #f0f0f0; margin: 0 3px 3px 0; background: url("orange-box.jpg") no-repeat 5px 5px; color:#ff3700;
}

#tabs ul li a:active, #tabs ul li a:hover, #tabs ul li.current a{color:#ff3700; font-weight: bold; padding-left:35px;}
#tabs ul li a{color:#696969; font-weight: bold;display: block; padding-left:35px; }

.filter-by{margin: 0 0 6px 6px; clear: both;}
#tabs select.hide, #tabs span.select{display: none !important;}

.searchPage table tr td.Error{width: 780px;}
.searchPage table tr td.Error p {padding: 2px 0 15px 0;}
.searchPage table tr td.Error ul {padding: 0px 0 0px 0;}

.searchPage span.resultURL{display: none; }

p.searchdescription{width: 780px;word-wrap: break-word;}

/* ###################### Search tabs predictive search results Ends ###################### */


/**************SelfServe**************/

img.scWebEditFrameButtonIcon{padding:0 !important; border:none !important; margin:0 !important;}
#searchTextBox span.scWebEditInput{display:none;}
#corporate-employee-q-and-a #introTextContent span.scWebEditFrame, #meet-the-graduates #introTextContent span.scWebEditFrame{z-index:999;}

#images #introTextContent span.scWebEditFrame{z-index:9999;}

#images #introTextContent span.scWebEditInput{z-index:99999;}

#images #introTextContent span.scWebEditFrameButtons{z-index:5;}

#professional-employee-qa #introTextContent span.scWebEditFrame{z-index:5;}

#professional-employee-qa #introTextContent span.scWebEditInput{z-index:10;}