/* CSS for when a page is printed */
/* CSS styles for the general site layout */

/************************** General */

.clear, .clearFix {
	clear:both;
}

.clear.left {
	clear:left;
}

.clear.right {
	clear:right;
}

.float.right {
	float:right;
}

.float.left {
	float:left;
}

a.lightbox, a.thickbox {
	cursor: url(../img/magnify.cur), pointer;
}

table, table tr, table td, table th {
	border:none;
}

html, body {
	background:white;
}

#wrapper {
	margin:0;
	background:white;
	width:auto;
}

/************************** Masthead */

#wrapper .masthead {
	display:none;
}

/************************** Main Menu */
#wrapper .menu {
	display:none;
}

/************************** Boxes */

.box {
	display:none;
}

/************************** Side Bar & inside page */

body.insidepage #wrapper .content {
	float:left;
	width:auto;
	margin:0;
	padding:0;
}

body.insidepage #wrapper .content .breadcrumbs {
	display:none;
}

body.insidepage #wrapper .content .paddedContainer {
	padding:0 0 0 20px;
}

body.insidepage #wrapper .sidebar {
	display:none;
}

/************************** Home page */
body.homepage #wrapper .content .box.width-182 {
	margin:0 0 20px 20px;
}

/************************** Promos */

#wrapper .promos {
	display:none;
}

/************************** Footer */

#wrapper .footer .logos {
	display:none;
}

/************************ Pagination */
.pagination {
	margin-bottom:10px;
}

/************************ News Results */
.newsResult, .articleResult {
	background:url(../img/dot.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:20px;
}

.newsResult img {
	float:right;
	clear:right;
	margin:0 0 15px 15px;
}

.newsArticleMainImage {
	float:right;
	margin:0 0 15px 15px;
}

/************************ Article Results */
.articleResult {
	padding-bottom:5px;
	margin-bottom:10px;
}
.articleResult .date, .articleResult .file {
	float:right;
}

.articleResult .file {
	display:block;
	width:16px;
	height:16px;
	background:url(../img/icons/page_white_text.png) no-repeat;
	margin-left:20px;
}

.articleResult .file.doc, .articleResult .file.docx, .articleResult .file.rtf,
li.document.doc, li.document.docx, li.document.rtf {
	background-image:url(../img/icons/page_word.png);
}

.articleResult .file.pdf, li.document.pdf {
	background-image:url(../img/icons/page_white_acrobat.png);
}

.articleResult .file.jpg, .articleResult .file.png, .articleResult .file.gif, .articleResult .file.bmp {
	background-image:url(../img/icons/page_white_picture.png);
}

.articleResult .file.zip, li.document.zip {
	background-image:url(../img/icons/page_word.zip);
}

.articleResult .file.pps, li.document.pps {
	background-image:url(../img/icons/page_white_powerpoint.png);
}

li.document {
	list-style:none;
	background:url(../img/icons/page_white_text.png) no-repeat;
	padding-left:20px;
}

/************************ Ticker */
#wrapper .ticker {
	display:none;
}

