/* Main search results */
#x_content2a .srch-results {background-color:#EBE9DC;}
#CSR { border-top: 2px dotted #8C8C8C; padding-top: 0px; margin-top: 12px; }
.srch-Title { display: block; margin-bottom: 0; padding: 10px 0 6px 6px; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; font-size:1em;}
.srch-Title a:link, .srch-Title a:visited, .srch-Title a:hover, .srch-Title a:focus, .srch-Title a:active { display: block; text-decoration: underline; }
.srch-Title a:link { color: #404040; }
.srch-Title a:visited { color: #52188C; }
.srch-Title a:hover, .srch-Title a:focus, .srch-Title a:active { color: #00B0F0; }
.srch-Title br { display: none; }
.srch-Description { color: #404040;  padding: 6px 0 12px 6px; font-family: Arial, Helvetica, Sans-Serif; border-bottom: #8C8C8C dotted 2px; font-size:1.2em;}

.srch-URL a:link, .srch-URL a:visited { text-decoration:none; color: #8C8C8C !important; border-bottom: 1px solid #8c8c8c; } /* Microsoft misuses !important, so we have to as well to override it */
.srch-Icon { float: left; margin: 2px 10px 6px 0; }

/* IE6 can only link the text, not the whole line. display: block causes left edge to be staggered and, for lower results, to disappear. */
* html .srch-Title a:link, * html .srch-Title a:visited, * html .srch-Title a:hover, * html .srch-Title a:focus, * html .srch-Title a:active { display: inline; }

/* No results */
#CSR_NO_RESULTS {font-size:1.2em; margin-left:20px; padding-top:10px;}
#CSR_NO_RESULTS ol {margin-top:10px; }
#CSR_NO_RESULTS ol li {font-size:1.2em; background-color:transparent; }
.srch-sort br { display: none; }
.srch-description { font-weight: bold; display: block; margin-top: 12px; }
.srch-description li { font-weight: normal; }


/* Search actions and search summary */
.srch-WPBody, .srch-stats { font-family: Arial, Helvetica, sans-serif; background:transparent !important; color: #040404; }
.srch-sort-right { float: left !important; font-size:1.2em; margin-bottom:10px;}
.srch-sort-right a {font-size:1em;}

/* Search summary */
.srch-Summary, .srch-Summary a {font-size:1.2em; margin-bottom:10px;}

/* Search stats */
.srch-stats {font-size:1.2em;}

/* Paging, builds on paging styles in intranet.css */ 
.pagingResultsInContext { float: none; padding: 0; }
.srch-Page { background: transparent !important; }
.srch-Page, .pagingPages { font: bold 1em Arial, Helvetica, sans-serif; padding: 6px 0; margin: 6px 0; text-align: left; }
.srch-Page em, .srch-Page a:link, .srch-Page a:visited, .srch-Page a:hover, .srch-Page a:focus, .srch-Page a:active, .pagingPages em { font-style: normal; font-weight: bold; background:#AB93C3; padding: 6px 12px; color: #FFF !important; border: 0; }
.srch-Page em, .srch-Page a:hover, .srch-Page a:focus, .srch-Page a:active { background: #F25822; color: #fff; }
.srch-Page em {font-size:1.3em;}
.srch-Page a, .srch-Page em {display:inline-block; margin-bottom:5px;}

/* Tidy-up SharePoint code */
.ms-PartSpacingVertical { display: none; }



/* Context search on /_layouts/ossearchresults.aspx */
#MidLeftCell .srch-Page, #LowerCell .srch-Page, #MidLeftCell .srch-stats { background: #fff !important; } /* Microsoft misuses !important, so we must too to override it */


#x_content2a ul
{
background-color:#EBE9DC;
color:#626262;
margin-bottom:-2px;
padding-bottom:10px;
padding-left:25px;
} 

#x_content2a li
{
background-color:#EBE9DC;
color:#626262;
font-size:1.3em;
line-height:1.5em;
}


#x_content2b .sports 
{
font-size:1.3em;
background-color:transparent;
position:relative;
top:30px;
}

#x_content2b img
{
border:none;
}

.kites {
background-color:transparent;
}

#x_content2b .kites span  
{
margin-top:10px;
display:block;
font-size:1em;
}

.x_results-heading
{
display:block;
padding:0;
margin:0;
background-color:transparent;
color:#275A77;
font-size:1.8em;

}

#x_content2a .x_results-container
{
position:relative;
top:70px;
margin-bottom:70px;

}

.x_woyds_searchbox-container
{
background-color:#eee9f3;
padding: 10px 0;
width:350px;
position:absolute;
top:255px;
left:200px;
}

.x_woyds_searchbox
{
margin-left:10px;
width:200px;
}

.x_woyds_searchbox-button
{
background-color:#7d7d7d;
color:#fff;
border:none;
font-size:1.2em;
cursor:pointer;
text-transform:uppercase;
padding:2px 0;
}

.x_woyds_searchbox-container2
{
background-color:#eee9f3;
padding: 10px 0;
width:350px;
position:absolute;
top:620px;
left:200px;
}

/****** ACTIVITY DETAIL ******/

.x_activity-name
{
padding-left:0;
font-size:1.5em;
background-color:transparent;
color:#275a77;
display:block;
}

.x_activity-container {
font-size: 1.3em; padding-bottom:10px;float:left;
line-height:1.5;}

.x_activity-title 
{
background-color:#ebe9dc;
float:left;
width:150px;
margin-right:10px;
padding:5px 5px;
}
.x_activity-desc {
background-color:#eee9f3;
float:left; 
width:410px;
padding:5px 5px;

}

.x_activity-button
{
float:right;
}

.x_activity-button input
{
background-color:#7d7d7d;
color:#fff;
text-transform:uppercase;
border:none;
font-size:1.2em;
padding:2px 10px;
cursor:pointer;
}

1.x_activity-container p {background-color:#eee9f3;}

.x_activity-container a:link{color:#572887 ;}

.x_activity-container a:visited{color:#7d7d7d;}

.x_activity-container a:hover{color:#F25F22;}

.x_activity-container a {font-size:1em; }

div.x_woyds
{
width:350px; color:#fff; padding:28px 0 1px;
1background: url(/EsccWebTeam.Connexions.MasterPages/images/goggles.gif) no-repeat top right;
position:absolute;
top:200px;
left:200px;
}

div.x_woyds span.x_woyds-title
{
font-size:1.8em; font-weight:bold; background-color:#275a77; display:inline-block; padding:5px;
}

div.x_woyds div.x_woyds-container 
{
background-color:#00aae5;
}
 
div.x_woyds div.x_woyds-container span.x_woyds-help 
{
font-size:1.5em; font-weight:normal;  display:block; padding: 5px;  
}

div.x_woyds div.x_woyds-container div.x_woyds-searchfield 
{
padding: 0 5px 5px 5px;
}

.x_woyds-label 
{
padding:3px; background-color:#275a77; width:96px; font-size:1.5em; font-weight:normal; 
}

.x_woyds-input 
{
width:230px;
}

div.x_woyds div.x_woyds-button input 
{
font-size:1.3em; font-weight:bold;  padding:2px 5px; position:absolute; right:0px; border:none; background-color:#7d7d7d; color:#fff; text-transform:capitalize; font-weight:bold;  
}

div.x_woyds-searchfield 
{
padding:5px 0; 
}

.x_woyds-label 
{
float:left;
width:96px;
padding:3px 0 3px 5px ;
background-color:#275a77;
}

.x_woyds-input
{
width:230px;
}


.x_activity-button-back, .x_activity-button-newsearch
 {
background-color:#7d7d7d;
color:#fff;
text-transform:uppercase;
border:none;
font-size:1.2em;
padding:2px 10px;
cursor:pointer;
margin-bottom:10px;

}

.x_activity-buttons
{
1float:left;
margin-top:30px;
width:580px;
position:relative;
}

.x_activity-button-back
{

position:absolute;
left:0px;
bottom:0px;
}


.x_activity-button-newsearch
{
1float:right;
position:absolute;
right:0px;
bottom:0px;


}