.search-outer {background:#F7F8F9 none; border: 1px solid #AAB1BB; border-top: 0; line-height: 1.5; padding: 0; 
margin: 0.3em auto 3em; font-size: 0.85em; width: 645px; height: auto; }
.search-outer input[type="text"], .search-outer select, .search-outer textarea {border:1px solid #aab1bb;}
.search-outer .year {float:left;}

/*left tab links*/
.search-outer ul {width: 28%; display: inline; float:left;}	
.search-outer ul li  a, .search-outer ul li  a:link, .search-outer ul li  a:visited,.search-outer ul li  a.disabled:link {background-color:#C6D6E8; border: 0;
width:93%; color: #000; float: left; font-size: 1.1em; font-weight: bold; margin: 0 0.3em 0 0; padding: .8em 0.5em; text-decoration: none; border-top: 1px solid #F7F8F9;}
.search-outer ul li a.bordertop0, .search-outer ul li a:link.bordertop0, .search-outer ul li a:visited.bordertop0,.search-outer ul li a.disabled:link {border-top: 0 }
.search-outer ul li a:hover,.search-outer ul li a:focus,.search-outer ul li a.sactive  {background-color: #6B748A; color:#fff;}

/*right body styles*/
.search-outer .ui-widget-content h2 {padding:0 ; font-size:1.5em; width:100%; margin:0;}
.search-outer .ui-widget-content .text {font-size:1.2em; padding:0; margin:0 0 .3em;}
.search-outer .inlinewrapper{display:inline; float:left; width:71%; padding:.2em; padding-left:.3em;}
.search-outer .inputwrapper {margin: 0; padding: 0;}

/*kwd keyword*/
.search-outer .inputwrapper.kwd {margin: 0; padding: 0;}
.search-outer .inputwrapper #radiobuttonset{}
.search-outer .inputwrapper #radiobuttonset label, .search-outer .inputwrapper #keylogicset label, .search-outer .inputwrapper .idcheckbox label {margin:0 .5em 0 .2em; display:inline}
.search-outer .inputwrapper .idcheckbox label {font-weight:bold; margin:0;}
.search-outer .inputwrapper.kwd textarea, .search-outer .inputwrapper.id textarea  {width: 98%; height:36px;}
.search-outer .inputwrapper.id textarea  {height:56px;}
.search-outer .inputwrapper.kwd .left {width: 24%;}
.search-outer .inputwrapper.kwd .right {width: 53%; /*background-color: lime*/}
.search-outer .inputwrapper.kwd .right.width75 {width: 75%;}
.search-outer .inputwrapper.kwd .submitwrapper {margin:.45em 1em 0 0;padding: 0em; text-align: right; width: 20%; /*background-color: pink*/}
.search-outer .inputwrapper.kwd .indicator {visibility:visible;display:inline;float: left;margin: 0 ; width:90%}

/*help toggle id*/
.search-outer .expand {display:none; position:absolute; background-color:#fff; border:1px solid #aab1bb; z-index:300; font-weight:normal; padding:.3em ; margin:0; width:22em; line-height: 1.3;}
.search-outer .expand ul  {width:90%;}
.search-outer .expand ul li {margin: .2em .2em .2em 1.2em; list-style: disc ;}
.search-outer .expand .close {float:right; margin: 0}

/*added for seach page new text and image removal 8/4/14*/
.separator {border-bottom:1px solid #e0e0e0; margin:0 auto .7em; width: 100%; clear:both; display:block; height:.5em }
.borderpaleblue {border:1px solid #c7cbd3;}
.width95 {width:95%}
.padding1{padding:1em}
.paddingtop0 {padding-top:0}
.lineheight1-5 {line-height:1.5}
.textred, .required {color:#e60000}
ul li.disc{list-style:disc; margin: .3em 1em}

/*testing styles*/
.pink {background-color:pink}
.lime {background-color:lime}
.aqua  {background-color:aqua}
.violet {background-color:violet}
.orange {background-color:orange}