@charset "utf-8";
/* CSS Document */
#search-hdr{
margin-left:242px;
font-size:1.2em;
color:#92b9da;
padding-bottom:5px;
font-weight:normal;
}
.search-hl{
color:#ffffff;
font-size:1.2em;
font-weight:bold;
}
.imglink{
cursor:pointer;
}


.search-leftcol{
border:1px solid #dddddd;
padding:5px;
background:#ffffff;
margin-bottom:10px;
}
.search-label{
color:#003263;
font-size:1.2em;
padding-bottom:3px;
}
.search-leftcol select{
width:210px;
font-size:.94em;
}

.search-field{
border:1px solid #dddddd;
background:#ffffff;
padding:0;
width:213px;
position:relative;
height:30px;
margin-top:3px;
text-align:left;
}
#homesearch .search-field, #hdrsearch .search-field{
	width:196px;
	height:24px;
	margin-top:0;
}
#hdrsearch .search-field{
	float:left;
	margin-right:8px;
	width:180px;
}
.search-field-long{
border:1px solid #dddddd;
background:#ffffff;
padding:0;
width:500px;
position:relative;
height:30px;
margin-top:3px;
}
.search-field-input{
border:0;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
left:3px;
top:3px;
width:170px;
color:#666666;
padding:0;
padding-top:6px;
}
#homesearch .search-field-input, #hdrsearch .search-field-input{
	width:160px;
	font-size:11px;
	padding-top:4px;
}
input .long{
width:500px;
}
.search-field-button{
position:absolute;
right:0;
top:0;
}
.search-nav{
padding:8px;
background:#ffffff url(../images/bkg/search-hdr-bkg.gif) left bottom repeat-x;
font-size:.94em;
height:19px;
line-height:1.8em;
}
div.search-nav-bottom{
background:#ffffff url(../images/bkg/search-hdr-bkg2.gif) left top repeat-x;
}
.search-nav-pages{
border-collapse:collapse;
}
.search-nav-pages td{
padding:0 4px;
}
.search-nav-pages input{
width:20px;
text-align:center;
border:1px solid #dddddd;
color:#b12a1c;
font-weight:bold;
}
.search-nav-select{
float:right;
margin-right:10px;
}

#search-results{
padding:8px;
min-height:600px;
height:auto !important;
height:600px;
}
#search-results-empty{
padding:24px;
min-height:600px;
height:auto !important;
height:600px;
}
.search-nav2{
height:20px;
padding:0;padding-bottom:5px;
font-size:.94em;
text-align:right;
margin:5px 8px;
border-bottom:1px solid #eeeeee;
}
.search-nav2 a.active{
color:#b12a1c;
}
.search-nav2-sort{
width:300px;
font-weight:bold;
float:left;
text-align:left;
}
.search-result-div1{
border-top:1px solid #eeeeee;
margin-top:8px;
padding-bottom:8px;
}
.speechbox ul.play1{
width:160px;
float:right;
margin-left:20px;
}
.search-news-results{
border-collapse:collapse;
}
.search-news-results td{
padding:10px 10px 0 0;
}
.search-news-results .newslist1-content{
padding-bottom:24px;
border-bottom:1px solid #eeeeee;
}
.search-news-results .newslist1-content ul.seemore{
/*position:absolute;
right:0;
bottom:0;*/
}
.search-result-row{
padding:5px 8px;
}
.row2{
background:#f3f3f3;
}
.search-result-speaker{
border:1px solid #dddddd;
background:#ffffff url(../images/bkg/speaker.gif) right bottom no-repeat;
padding:3px;
}
.search-result-news{
border:1px solid #dddddd;
padding:5px;
background:#ffffff;
}
.searcg-result-speaker table{
border-collapse:collapse;
}

.speaker-photo-med{
width:150px;
height:183px;
position:relative;
margin-right:5px;
}
.search-result-speaker-info{
width:184px;
/*height:178px;*/
padding:5px 5px 0 0;
position:relative;
}
.search-result-speaker-info .asset-title{
font-size:1.3em;
}
.search-result-speaker-info .asset-trail{
padding-top:10px;
}
.speaker-buttons2{
/*border:1px solid #dddddd;*/
padding:12px 0;
/*position:absolute;
bottom:0;
left:0;*/
width:180px;
}
.speaker-buttons2 img{
margin-right:2px;
}
.search-result-speaker-details{
border-left:1px solid #dddddd;
padding:5px;padding-left:10px;
font-size:.94em;
}
.sp-result-releated-speeches{
padding-bottom:10px;
}
.sp-result-speaker-bio{
padding-bottom:10px;
}
.sp-result-hdr1{
font-size:1.2em;
font-weight:bold;
color:#b12a1c;
}

.sp-result-releated-speeches ul.result-list li{
font-weight:bold;
margin:2px 0;
}
.sp-result-related-videos{
padding-bottom:10px;
}
.sp-result-related-videos ul.play1 li{
font-weight:bold;
margin: 2px 0;
}
.sp-result-releated-speeches ul.result-list{
margin:0;
}
.search-result-bio-info{
border:1px solid #dddddd;
padding:4px;
margin-bottom:4px;
}
.sp-result-topics{
font-size:.94em;
}
#search-results .videolist td{
width:180px;
}
.search-hdr2{
position:relative;
margin:5px 0;
}
.search-hdr2-text{
font-size:1.6em;
font-weight:bold;
}
.search-hdr3-text{
font-size:.94em;
}
.resultcount{
color:#b12a1c;
font-size:1.3em;
}
.search-hdr2 ul.seemore{
margin:5px 0 0 0;
}
.sp-all-speakers{
border:1px solid #2f6593;
background:#002144 url(../images/bkg/speaker-dark.gif) left bottom no-repeat;
padding:10px;
}
.sp-all-speakers2{
border:1px solid #dddddd;
background:#ffffff url(../images/bkg/speaker.gif) left bottom no-repeat;
padding:10px;
margin-bottom:20px;
}
.sp-all-speakers-table{
border-collapse:collapse;
}
.sp-listing-dark{
background:#001f3e url(../images/bkg/sp-listing-dark.gif) left bottom repeat-x;
padding:3px;
min-height:90px;
height:auto !important;
height:90px;
margin-bottom:10px;
margin-right:10px;
text-align:left;
border:1px solid #2b6694;
width:210px;
color:#ffffff;
font-size:.94em;
line-height:1.1em;
}
.sp-listing-dark .asset-title a{
 color:#1cb3ff;
 line-height:1.3em;
 }
.sp-listing .asset-trail{
fon-size:1.1em;
}
.sp-listing2{
margin-bottom:10px;
}
.sp-listing2 .asset-desc{
font-size:.94em;
}
.sp-all-videos{
background:#ffffff url(../images/bkg/videos2.gif) left bottom no-repeat;
border:1px solid #dddddd;
}
.sp-all-videos ul.seemore{
padding:10px;
}
.sp-all-speeches{
border:1px solid #dddddd;border-right:0;
background:#ffffff url(../images/bkg/speeches.gif) left bottom no-repeat;
}
.sp-all-speeches ul.seemore{
padding:10px;
}
.sp-all-news{
background:#ffffff url(../images/bkg/news2.gif) left bottom no-repeat;
border:1px solid #dddddd;
padding:8px;
}

.sp-all-speeches-table{
border-collapse:collapse;
}
.sp-all-speeches-table td{
border-right:1px solid #dddddd;
padding:10px;
font-size:.94em;
}
.sp-all-speeches-table td.last{
border:0;
}
.hilite{
font-weight:bold;
color:#000000;
}

.resetbutton{
cursor:pointer;
}

.news-date-image1{
width:120px;
float:left;
color:#b12a1c;
font-size:1.2em;
font-weight:bold;
}
.news-date-image1 img{
margin-top:10px;
}
.newslist2-content{
margin-left:130px;
padding-bottom:10px;
padding-left:10px;
position:relative;
min-height:160px;
height:auto !important;
height:160px;
border-left:1px dotted #ededed;
}
.newslist2-content ul.seemore{
position:absolute;
right:0;
bottom:0;
}
.newslist2-content ul.seemore li{
padding-left:12px;
}
.newslist2-content .asset-title{
font-size:1.4em;
}
.newslist2-content .asset-content{
padding-top:10px;
border-top:1px solid #dddddd;
margin-top:4px;
}
.search-nav3{
margin:5px;
height:21px;
}
.search-nav3 table{
border-collapse:collapse;
float:right;
border-right:1px solid #dddddd;
}
.search-nav3 table td{
border:1px solid #dddddd;
border-right:0;
}
.search-nav3 table td.search-nav3-hdr{
font-size:.86em;
padding-right:5px;
vertical-align:middle;
border:0;
}

.news-content{
margin-left:130px;
min-height:130px;
height:auto !important;
height:130px;
}
.news-box{
border:1px solid #dddddd;
padding:10px;
background:#ffffff;
}
.news-box .asset-title{
font-size:1.3em;
}
.search-content{
	padding:8px;
}