/*
# --------------------------------------------------------------------------------------
#
#	Simple:Press Template Reset CSS
#	Theme		:	Default
#	Author		:	Simple:Press
#
#	This is the reset CSS file for the SP Default theme.
#
# --------------------------------------------------------------------------------------
*/

#spMainContainer div,
#spMainContainer span,
#spMainContainer h1,
#spMainContainer h2,
#spMainContainer h3,
#spMainContainer h4,
#spMainContainer h5,
#spMainContainer h6,
#spMainContainer p,
#spMainContainer blockquote,
#spMainContainer pre,
#spMainContainer code,
#spMainContainer em,
#spMainContainer img,
#spMainContainer big,
#spMainContainer small,
#spMainContainer strong,
#spMainContainer b,
#spMainContainer i,
#spMainContainer ol,
#spMainContainer ul,
#spMainContainer li,
#spMainContainer fieldset,
#spMainContainer form,
#spMainContainer label,
#spMainContainer input,
#spMainContainer select,
#spMainContainer legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background-color: transparent;
	font-family: ;
	font-size: 1em;
	line-height: ;
	min-height: 0;
	min-width: 0;
    float: none;
	box-shadow: none;
    box-sizing: content-box;
}

#spMainContainer a,
#spMainContainer a:link,
#spMainContainer a:active,
#spMainContainer a:visited {
    color: ;
    text-decoration: ;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	font-size: 1em;
	line-height: ;
	box-shadow: none;
    box-sizing: content-box;
}

#spMainContainer a:hover {
    color: ;
}

#spMainContainer ol,
#spMainContainer ul {
	list-style-position: inside;
}

#spMainContainer img,
#spMainContainer a img {
	display: inline;
	border: none;
	vertical-align: middle;
    box-shadow: none;
}

#spMainContainer table,
#spMainContainer tr td,
#spMainContainer tr,
#spMainContainer td {
	margin: 0;
	padding: 0;
	border: none;
	vertical-align: middle;
	width: auto;
	border-collapse: collapse;
	border-spacing: 0;
}

#spBirthdays { display:none; }
.spCustomTagFull { display:block !important; }
.spBirthdaysUpcoming { margin-top:10px !important; }

.ui-dialog .ui-dialog-titlebar-close { width:18px !important;}
.ui-dialog { z-index:20 !important; }

span.spAdministratorsTitle {
	display: none;
}

.spStatsSection { position:relative; }

.spAdministrators {
	position: absolute;
	bottom: 14px;
	left: 183px;
}

.spButton,
.spPageLinks.spCurrent,
.spSubmit,
#spMainContainer input[type=submit] {
	background-image:none !important;
	background-color:#78A8EA !important;
	border:1px solid #006AC9 !important;
	color:#FFF !important;
	font-weight:bold !important;
}

/* following properties are used to enlarge the font size of forum areas */
#spMainContainer #spPmCount .spPmCountUnread { color:#FFF !important; }
#spMainContainer .spHeaderDescription,
#spMainContainer a.spButton { font-size:100%; }
#spMainContainer .spRowDescription {
	font-size: 100% !important;
	line-height: 1.3em !important;
}
#spMainContainer p {
font-size:14px !important;
}
#spMainContainer a.spRowName {
	font-size: 105%;
}

.spProfileShowHeaderEdit {
	font-weight: bold;
	font-size: 16px !important;
	color: red;
}

.spButton {
	margin-left: 4px !important;
	padding: 3px !important;
}

#spMainContainer .spSearchSection {
	float: none;
}