body {
	margin:0;
}

.purplebg {
	background: #9999cc;
}

.greenbg {
	background: #99cc99;
}

.bluebg{
	background: #7bb0c8;
}

.orangebg {
	background: #cc9966;
}

.purpbg {
	background:#9999cc;
}

.text {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 16px;
}

.texthdrs {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.textsubhdrs {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.copyarea {
	margin-top: 30px;
	margin-left: 30px;
	margin-bottom: 20px;
	width: 416px;
}

a {
	color: #ffffff;
}

.greenmenu {
	background: url(images/shop-bar.gif) no-repeat top left;
	height: 44px;
}

.bluemenu {
	background: url(images/give-bar.gif) no-repeat top left;
	height: 45px;
}

.orangemenu {
	background: url(images/employ-bar.gif) no-repeat top left;
	height: 44px;
}

.purpmenu {
	background: url(images/works-bar.gif) no-repeat top left;
	height: 44px;
}

.greentext {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #336600;
	line-height: 16px;
}

.greenheader {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #336600;
}

.purptext {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#2f378e;
	line-height: 16px;
}

.purptext ul li{
	margin-left:-20px;
	padding:0px;
	list-style-position:outside;
}

.purptext-sm {
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#2f378e;
	line-height: 16px;
	margin:10px 18px;
}


.purpheader {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #2f378e;

}

.purpletext {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #3e3e7a;
	line-height: 16px;
}

.purpleheader {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #3e3e7a;
}

.bluetext {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #336699;
	line-height: 16px;
}


.blueheader {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #336699;
}


.orangetext {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #663300;
	line-height: 16px;
}


.orangeheader {
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #663300;
}


.orangesubhdrs {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #663300;
	line-height: 18px;
}
.bluesubmenu {
	color: #336699;
	font: bold 15px Arial, Helvetica, sans-serif;
}


a.submenublue {
	color: #FFFFFF;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.submenublue:hover {
	color: #336699;
	text-decoration:underline;
}

.orangesubmenu {
	color: #cc9966;
	font: bold 15px Arial, Helvetica, sans-serif;
}


a.submenuorange {
	color: #FFFFFF;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.submenuorange:hover {
	color: #cc9966;
	text-decoration:underline;
}

.greensubmenu {
	color: #336600;
	font: bold 15px Arial, Helvetica, sans-serif;
}


a.submenugreen {
	color: #FFFFFF;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.submenugreen:hover {
	color: #336600;
	text-decoration:underline;
}



table.datatable {
font: 13px Arial, Helvetica, sans-serif;
color: #4A4000;
border: 1px solid #3d7893;
	margin-left: 30px;
	margin-bottom: 20px;
	width: 735px;
}


td.data_td_med {
font: bold 13px Arial, Helvetica, sans-serif;
color: #c5dce7;
background: #5a94af;
padding: 8px;
border-bottom: 1px solid #629ab5;
border-right: 1px solid #3d7893;
}

td.data_td_light {
font: 13px Arial, Helvetica, sans-serif;
color: #336699;
background: #9cc5d8;
padding: 8px;
border-bottom: 1px solid #629ab5;
border-right: 1px solid #629ab5;
}

body.mceContentBody {
    margin: 0;
}

body.mceContentBody .purple{
	background: #9999cc;
}

body.mceContentBody .green{
	background: #99cc99;
}

body.mceContentBody .blue{
	background: #7bb0c8;
}

body.mceContentBody .orange{
	background: #cc9966;
}

.mceContentBody a {
    font: normal 13px Arial, Helvetica, sans-serif !important;
    color: #ffffff !important;
}
