body {
	margin-left: 0px;
	margin-top: 7px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	color: #869cad;
}

.products, a.products:link {
	display: block;
	width: 176px;
	background: url(images/t_products.jpg) top left no-repeat;
	padding-top: 117px;
	float: left;
	padding-right: 24px;
}

.designCenter, a.designCenter:link {
	display: block;
	width: 176px;
	background: url(images/t_design_center.jpg) top left no-repeat;
	padding-top: 117px;
	float: left;
	padding-right: 24px;
}

.gallery, a.gallery:link {
	display: block;
	width: 176px;
	background: url(images/t_gallery.jpg) top left no-repeat;
	padding-top: 117px;
	float: left;
	padding-right: 24px;
}

.fundRaising, a.fundRaising:link {
	display: block;
	width: 176px;
	background: url(images/t_fund_raising.jpg) top left no-repeat;
	padding-top: 117px;
	float: left;
	padding-right: 24px;
}

.sites, a.sites:link {
	display: block;
	width: 176px;
	background: url(images/t_sites.jpg) top left no-repeat;
	padding-top: 117px;
	float: right;
}

.copyright, a.copyright:link, a.copyright:visited {
	color: #989797;
	font: 9px/24px Geneva, "Helvetica Neue", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.copyright:hover, a.copyright:active {
	color: #bc260d;
	font: 9px/24px Geneva, "Helvetica Neue", Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.botRule {
	border-bottom: 1px solid #c9d1d8;
}

.paraSpace1 {
	margin-top: 5px;
}

.paraSpace1b {
	margin-top: 6px;
}

.paraSpace2 {
	margin-top: 10px;
}

.paraSpace3 {
	margin-top: 15px;
}

.indent3 {
	padding-left: 3px;
}

.indent6 {
	padding-left: 6px;
}

.indent12 {
	padding-left: 12px;
}

.lineHeightSmall {
	line-height: 15px;
}

.floatRight {
	float: right;
}

.floatLeft {
	float: left;
}

.flag {
	float: right;
	border-left: 1px solid #c9d1d8;
	border-right: 1px solid #c9d1d8;
}

.leftPhotoCell {
	width: 400px;
}

.cellShade {
	background:url(images/cell_bg.gif) top repeat-x;
}

.pageTitle {
	color: #989797;
	padding-top: 35px;
	padding-bottom: 5px;
	font: 27px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.fail {
	color: #cc4d4e;
}

.pass {
	color: #00ac45;
}

.pageText li {
	padding: 5px;
}

.pageText, a.pageText:link, a.pageText:visited {
	color: #989797;
	font: 14px/17px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageText:hover, a.pageText:active {
	color: #bc260d;
	font: 14px/17px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.pageTextPlus, a.pageTextPlus:link, a.pageTextPlus:visited {
	color: #989797;
	font: 16px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

a.pageTextPlus:hover, a.pageTextPlus:active {
	color: #bc260d;
	font: 16px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.pageTextPlus2, a.pageTextPlus2:link, a.pageTextPlus2:visited {
	color: #989797;
	font: 18px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

a.pageTextPlus2:hover, a.pageTextPlus2:active {
	color: #bc260d;
	font: 18px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.pageTextDark {
	color: #888585;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextDark:link, a.pageTextDark:visited {
	color: #bc260d;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextDark:hover, a.pageTextDark:active {
	color: #646464;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.pageTextNormal {
	color: #888585;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextNormal:link, a.pageTextNormal:visited {
	color: #888585;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextNormal:hover, a.pageTextNormal:active {
	color: #bc260d;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.pageTextBlack {
	color: #646464;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextBlack:link, a.pageTextBlack:visited {
	color: #000000;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextBlack:hover, a.pageTextBlack:active {
	color: #bc260d;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.pageTextSans, a.pageTextSans:link, a.pageTextSans:visited {
	color: #989797;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageTextSans:hover, a.pageTextSans:active {
	color: #bc260d;
	font: 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.pageSubTitle, a.pageSubTitle:link, a.pageSubTitle:visited {
	color: #989797;
	font: bold 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageSubTitle:hover, a.pageSubTitle:active {
	color: #bc260d;
	font: bold 14px/21px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.pageInfo, a.pageInfo:link, a.pageInfo:visited {
	color: #989797;
	font: 12px/18px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

a.pageInfo:hover, a.pageInfo:active {
	color: #bc260d;
	font: 12px/18px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.pageSmall, a.pageSmall:link, a.pageSmall:visited {
	color: #989797;
	font: 12px/16px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageSmall:hover, a.pageSmall:active {
	color: #bc260d;
	font: 12px/16px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.pageSmallAct, a.pageSmallAct:link, a.pageSmallAct:visited {
	color: #000000;
	font: 12px/16px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

a.pageSmallAct:hover, a.pageSmallAct:active {
	color: #bc260d;
	font: 12px/16px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

.font12{
	font-size: 12px;
}

.fontRed {
	color: #bc260d;
}

.fontBlack {
	color: #000000;
}

.ss_menu {
	height: 22px;
	background: url(images/ss_menu_bg.gif) no-repeat left center;
	color: black;
	border: 1px solid #7c7c7c;
	line-height: 22px;
}
