
/* 
	Added on 28/01/2008 - Aaron / Danny 
	CXX044
*/


.clearme { clear: both; }

#control-panel { margin-bottom: 28px; }

.two-column { width: 538px; float: left; font-size: 0.67em; color: #585858; }
.two-column h2, .two-column h3 { color: #585858; font-size: 1em; font-weight: bold; }

.two-column .left { width: 357px; margin-right: 10px; }
.two-column .right { width: 171px; }

.popular-resources { padding-left: 7px; }
.featured-resource {
    width: 357px;
    background: #e9f7f9 url(/img/featured_bottom.gif) bottom left no-repeat;
    margin: 7px 0 13px 0;
    float: left;
    clear: left;
}
.featured-resource h2 {
    width: 357px;
    background: url(/img/featured_top.gif) top left no-repeat;
    padding: 5px 7px 2px 7px;
}
.featured-resource .resources { margin: 7px 0 9px 7px; width: 343px; }
.featured-resource .resources a { float: left; margin: 0 10px 5px 0; }

.resources  { margin: 0 0 7px 0; width: 357px; }
.resources h2 { margin: 0 0 7px 0; }

ul.resources { float: left; }
.resources li { list-style-type: none; width: 343px; padding: 7px 7px 9px 7px; width: 343px; clear: left; }
.resources p { padding: 4px 0; }
.resources a { margin: 0 10px 5px 0; float: left; }
.resources span { float: left; padding: 0 10px 0 4px;  }
.resources img { width: 53px; } 

#popular-searches, .tagcloud { float: left; clear: both; margin: 3px 0; }
#popular-searches h3, .tagcloud h3 { padding: 0 7px 6px 7px; }
#popular-searches h3 { width: 100px; }
#popular-searches ol, .tagcloud ol { width: 150px; padding: 3px 8px 0 8px; }
.tagcloud ol { text-align: center; } 
#popular-searches li, .tagcloud li { list-style-type: none; padding: 0 0 3px 0; }

a.thumbnail img { border: 1px solid #7f9db9; background-color: #fff; }

span.accessibility { display: none; }

.showing { padding-left: 3px; margin: 4px 0 10px 0; color: #2B2D2C; }

.tagcloud li { display: inline; margin-right: 8px; }
.tagcloud li a { text-decoration: none; }
.tagcloud li a:hover { text-decoration: none; color: #677808; }

.tagcloud a.size0  { font-size: 11px; color: #c8c8c8; }
.tagcloud a.size1 { font-size: 11px; color: #bebdbd; }

.tagcloud a.size2 { font-size: 12px; color: #9c9b9b; }

.tagcloud a.size3 { font-size: 13px; color: #9d9c9c; }
.tagcloud a.size4 { font-size: 13px; color: #777777; font-weight: bold; }

.tagcloud a.size5 { font-size: 14px; color: #8d9c37; font-weight: bold; }

#upload-resource { padding: 0 0 0 18px; background: url(/img/up-arrow.gif) no-repeat 0 50%; font-weight: bold; text-decoration: none; }
#upload-resource:hover { text-decoration: underline; }

.resources h3 a, .featured-resource .resources h3 a { float: none; width: 185px; }

ul.skills-links { float: left; }
.skills-links li { float: left; display: block; height: 60px; }
.skills-links li a.skills-links { line-height: 4em; font-size: 0.69em; }
.skills-links li a img { margin-right: 6px; } 

div.getOnLink, .lscLink { font-size: 0.69em; }
.getOnLink a img, .lscLink a img { float: left; /*margin-top: -18px;*/ margin-right: 8px; }
.getOnLink, .lscLink { padding-top: 20px; position: relative; }

/* Form stuff */

fieldset#docsDocumentPicker { border: 0; width: 170px; float: left; }
fieldset#docsDocumentPicker #documentUploadForm li { float: left; list-style-type: none; margin-bottom: 8px; }

#documentUploadForm li label.formFieldLabel { display: block; float: left; width: 170px; margin-bottom: 3px; padding-top: 0 !important; }
textarea#summary, textarea#tags { height: 60px; font-size: 11px; font-family: Tahoma; color: #2D2D2D; }

/* Paging */

.pagingcontrol { margin: 6px 0 30px 0; width: 360px; float: left; text-align: center; font-size: 1.02em; }
.pagingcontrol span, .pagingcontrol a { margin-right: 3px; }

.noresults p { font-size: 1em !important; }

