


/* Wrapper for DIV to offset padding */
.divwrap {
	padding: 4px;
}
/* a 2 column layout that is 50% x 50% */

.div25-75wrapper {
	position: relative;
	width: 100%;
}
.div25-75left {
	position: relative;
	float: left;
	width: 25%;
	padding: 10px;
}
.div25-75right {
	position: relative;
	float: right;
	width: 75%;
	padding: 3px;
}
/* a 2 column layout that is 75% x 25% */

.div75-25wrapper {
	position: relative;
	width: 100%;
}
.div75-25left {
	position: relative;
	float: left;
	width: 75%;
	padding: 3px;
}
.div75-25right {
	position: relative;
	float: right;
	width: 25.00%;
	padding: 3px;
}
/* a  15-35-15-35 4 column layout */

.div25wrapper {
	position: relative;
	width: 100%;
}
.div25left1 {
	position: relative;
	float: left;
	width: 15%;
	padding: 3px;
}
.div25left2 {
	position: relative;
	float: left;
	width: 35.00%;
	padding: 3px;
}
.div25left3 {
	position: relative;
	float: left;
	width: 15.00%;
	padding: 3px;
}
.div25right {
	position: relative;
	float: right;
	width: 35.00%;
	padding: 3px;
}
/* a  25% 4 column layout */

.div25fixedwrapper {
	position: relative;
	width: 100%;
}
.div25fixedleft1 {
	position: relative;
	float: left;
	width: 25%;
	padding: 3px;
}
.div25fixedleft2 {
	position: relative;
	float: left;
	width: 25.00%;
	padding: 3px;
}
.div25fixedleft3 {
	position: relative;
	float: left;
	width: 25.00%;
	padding: 3px;
}
.div25fixedright {
	position: relative;
	float: right;
	width: 25.00%;
	padding: 3px;
}
/* a  25% 4 column layout MOD row bgcolor */

.div25-2fixedwrapper {
	position: relative;
	width: 100%;
	background-color: #eeeeee;
}
/* Red Font for errors etc. */
.red {
	color : #FF0000;
}
/* Red Font for errors etc. */
.redbkg {
	color : #000;
	background-color: #FCC;
	margin: 5px;
	padding: 5px;
	border: 1px solid #000;
	vertical-align: middle;
}
/* div for editing content */
#editcontent {
	top:20px;
	right:20px;
	position: absolute;
	height: 90px;
	width: 90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFC;
	border: 1px single #999999;
	border-top-color: #999999;
	border-left-color: #999999;
	padding: 0.05em;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	text-align: center;
	vertical-align: middle;
}
.editbutton {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #99CC99;
	border: 3px double #999999;
	border-top-color: #999999;
	border-left-color: #999999;
	padding: 0.1em;
}
.editbutton2 {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #eeeeee;
	border: 3px double #999999;
	border-top-color: #999999;
	border-left-color: #999999;
	padding: 0.1em;
}

