/* Stylesheet to override default styles of built-in components/modules */

/* right-hand column modules */
/*
.module_right {
	font-size:0.9em;
	line-height:1.3em;
	margin:0 0 15px 0;
	margin-bottom: 20px;
}
.module_right input,.module_right select {
	font-size:0.9em;
	line-height:1.3em;
}
*/

/* headings */
.article .articletitle,
.showcasecategory .categoryname,
.catalogcategory .categoryname,
.catalogitem .catalogtitle,
.files .filestitle {
	font-size:1.6em;
	font-weight:normal;
	border: 0px;
}

.blogsummary .blogdate,
.blogsummary .blogtitle {
	font-weight: normal;
	text-align: left;
	color: white;
	font-size: 1.0em;
}
.blogsummary .blogtitle {
	font-size: 1.2em;
}
.blogsummary a {
	color: white;
}
.blogmodified {
	display: none;
}
.blogdate {
	font-style: italic;
}
.blogcomments .blogcommenttext {
	margin-bottom: 10px;
}
.blogcomments .blogcommenttearline {
	font-size: 0.8em;
	font-weight: bold;
	text-align: right;
	font-style: italic;
	margin-bottom: 10px;
}


/* user registration */
.registrationform .registrationtitle {
	font-size:1.6em;
	font-weight: normal;
}

/* file downloads */
.files .filestitle {
	padding-bottom: 0px;
}
.filesdescription {
	margin-top: 10px;
}

/* gallery */
.gallerysubtitle {
	font-size: 0.9em;
	margin-bottom: 10px;
}
.gallerydate {
	margin-top: 10px;
	font-size: 0.8em;
	color: #999999;
}

/* knowledge base */
.knowledgebasetable .knowledgebasetitle,
.knowledgebasetable .knowledgebaserating {
	font-size: 1.0em;
	font-weight: bold;
	border: 0px;
}
.knowledgebase .knowledgebaseitem .knowledgebasetitle {
	font-weight: normal;
	font-size: 1.0em;
}

/* polls */
.polldropdown {
	width: 145px;
}
.imagemodule {
	text-align: center;
}

/* login */
.loggedin_details { display: none; }
.login_leftcol {
	padding-right: 15px;
}

.search_relevance {
	color: #505050;
	font-size: 0.7em;
	font-style: italic;
}
.referralpreviewbox {
	border: 1px solid #404040;
}

.catalogitemseparator {
	border-bottom: 1px dotted #404040;
}
.catalogsubcategorylist {
	display: none;
}
.catalogcarthdr,.catalogcartitemeven,.catalogcartitemodd {
	background-color: transparent;
}
