@charset "UTF-8";
/* CSS Document */


/*   SEARCH CLASSES - SEARCH QUERY CONTAINER AND SEARCH RESULTS LISTING
---------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------- */



.siteSearchCntnrSVR {
display:block;
width:738px;
margin-top:0px;
margin-bottom:30px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
text-align:left;
vertical-align:top;
clear:both;
}
/* This is the container which contains the launch search button and text entry field */

.siteSearchCntnrSub {
margin:0px;
padding-top:20px;
padding-bottom:0px;
padding-left:43px;
padding-right:73px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
line-height:19px;
color:#000000;
}

.siteSearchCntnrTable {
display:block;
margin:0px;
padding:0px;
clear:both;
text-align:left;
border:none;

}

td.siteSearchInputCaption {
padding-right:10px;

}

td.siteSearchInputEntry {
margin-right:10px;
}

input#ct103_SearchButton  {

}




.interiorTextAreaSiteSearchSVR {
display:block;
width:738px;
margin-top:0px;
margin-bottom:30px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
text-align:left;
vertical-align:top;
clear:both;
}
/* This is the area where the search results will display */

div.searchResultsCntnr {
margin:0px;
padding-top:20px;
padding-bottom:0px;
padding-left:43px;
padding-right:73px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
line-height:19px;
color:#000000;

}

table.searchResultsTable {

}

td.searchResultsTitle {
margin:0px;
padding-top:20px;
padding-bottom:10px;
padding-left:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
line-height:22px;
color:#006A3C;

}
span.searchResultsQuery {
margin:0px;
padding-top:20px;
padding-bottom:10px;
padding-left:0px;
padding-right:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
line-height:22px;
color:#006A3C;
font-style:italic;

}

table.searchResultsItemsTable {
display:block;
margin:0px;
padding:0px;
clear:both;

}

tr.searchResultsTitleRow  {
font-size:14px;

}

table.searchResultsPgAndCount {
display:block;
margin:0px;
padding:0px;
clear:both;

}

td.searchResultsCountCntnr {

}

span.searchResultsCount {

}

td.searchResultsPgCntnr {

}

td.searchResultsPgCntnr a:link  {
font-size:14px;
color:#333333;

}

td.searchResultsPgCntnr a:visited  {
font-size:14px;
color:#333333;
}

td.searchResultsPgCntnr a:hover  {
font-size:14px;
color:#000000;
}

td.searchResultsPgCntnr a:active  {
font-size:14px;
color:#000000;
}

table.searchResultsLinksCntnr  {
display:block;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
padding:0px;
clear:both;
font-size:16px;
}

a.searchResultsItemTitle:link  {
margin:0px;
padding:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#006A3C;

}
a.searchResultsItemTitle:visited  {
margin:0px;
padding:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#006A3C;

}
a.searchResultsItemTitle:hover  {
margin:0px;
padding:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#006A3C;
}
a.searchResultsItemTitle:active  {
margin:0px;
padding:0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#006A3C;
}

span.searchResultsItemDescription  {
display:block;
width:470px;
margin:0px;
padding:0px;
font-size:11px;
font-weight:bold;
color:#000000;
}

span.searchResultsItemLocation  {
display:block;
margin:0px;
padding:0px;
font-size:12px;
font-style:italic;
color:#666666;
}


