.background2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #DBE6EC url(images/topbck.jpg) repeat-x scroll center top;
	border-style: none;
	visibility: visible;
}

.background {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(images/bck.jpg) repeat-x fixed center top;
	border-style: none;
	visibility: visible;
}

.allpagesbackground {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/pagesbck.jpg);
	background-position: center top;
	background-repeat: repeat-x;
}

.sitetitlebck {
	background: url(images/header.jpg) no-repeat center top;
	border-style: none;
	visibility: visible;
	width: 721px;
	height: 83px;
}

.alltitlesbck {
	background: url(images/titlesbar.png) no-repeat center top;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 66px;
}

.animebck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(images/homanimebck.gif) repeat-x scroll center top;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 631px;
}

.aboutusbck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 632px;
	background: url(images/aboutusbck.jpg) repeat-x;
}

.projectsbck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-style: none;
	visibility: visible;
	width: 950px;
	background: url(images/projectsbck.png) no-repeat;
	height: 100%;
}

.servicesbck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-style: none;
	visibility: visible;
	width: 950px;
	background: #464444 url(images/servicesbck.png) no-repeat;
	height: auto;
}

.services2bck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 600px;
	background: #424242 url(images/services2bck.png) no-repeat 0 top;
}


.scifbck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 600px;
	background: #137fca url(images/scifbck.jpg) no-repeat 0 bottom;
}

.contactbck {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 600px;
	background: url(images/contactbck.jpg) no-repeat 0 top;
}


.subbar {
	background: url(images/subbar.jpg) no-repeat center top;
	border-style: none;
	visibility: visible;
	width: 950px;
	height: 42px;
}

.subbartext {
	color: #fffeff;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.projectsnames {
	color: #aefefe;
	font: normal normal 17px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.footer {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: transparent url(images/footer.jpg) no-repeat fixed center top;
	border-style: none;
	width: 950px;
	height: 312px;
	background-image: url(images/footer.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
}

.footerIM2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: transparent url(images/footer2.png) repeat-x scroll center top;
	border-style: none;
	width: 950px;
	height: 312px;
}

.footer1 {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #50a8d4;
}

.text {
	color: #fffeff;
	font: 13px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.text1 {
	color: #fffeff;
	font: 16px/23px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.textgray {
	color: #ababab;
	font: 13px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.textDKgray {
	color: #888989;
	font: 11px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.textbk {
	color: #535454;
	font: 13px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.InThis {
	color: #a5040b;
	font: bold 18px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.FootLinks {
	color: #797979;
	font: normal normal 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.Footerpartnersname {
	color: #a9a9a9;
	font: normal normal 15px/19px "Lucida Grande", Lucida, Verdana, sans-serif;
}
a:link {
	color: #50a8d4;
}
a:visited {
	color: #50a8d4;
}
a:hover {
	color: #50a8d4;
}
a:active {
	color: #50a8d4;
}

