.bckGrnd {
	background-color: #80A3DB;
	height: 100%;
	width: 100%;
	background-image: url(images/edgeContentMain.gif);
	background-repeat: repeat-y;
	background-position: left;

}
body {
	margin: 0px;
}
.navCell {
	background-image: url(images/edgeTop1.gif);
	background-repeat: repeat-x;
	height: 128px;
	width: 100%;
}
.navMain {
	height: 128px;
	width: 722px;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	background-color: #FFFFFF;
	height: 30px;
	width: 722px;
}
.contentCell {
	background-color: #80A3DB;
	background-image: url(images/edgeContentIndex.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
}
.contentMain {
	width: 722px;
	background-image: url(images/edgeContentMain.gif);
}
.FeaturesCell {
	background-color: #2A5087;
	width: 230px;
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.FeatureBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #80A3DB;
	background-color: #1F3F74;
	height: 68px;
	width: 210px;
}
.recentFeatureText {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #80A3DB;
}
.submitNewsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #80A3DB;
	background-color: #1F3F74;
	height: 60px;
	width: 210px;
}
.submit1PixDiv {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2A5087;
	border-right-color: #2A5087;
	border-bottom-color: #2A5087;
	border-left-color: #2A5087;
}
.submitInput {
	background-color: #80A3DB;
	height: 15px;
	width: 154px;
	border: 1px solid #80A3DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1F3F74;

}
.newsletterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #80A3DB;

}
.textIndex {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #1F3F74;
	width: 100%;

}
.titleMain {
	background-color: #80A3DB;
	height: 96px;
	width: 492px;
}
.imageIndex {
	background-image: url(images/edgeIndexImage.gif);
	background-repeat: repeat;
	height: 192px;
	width: 492px;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A5087;
	text-decoration: none;
}
a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A5087;
	text-decoration: none;
}
a:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a:active {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A5087;
	text-decoration: none;
}
.submitInputSend {

	background-color: #80A3DB;
	height: 15px;
	width: 137px;
	border: 1px solid #80A3DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1F3F74;
}
.contentShowcase {

	width: 722px;
	background-image: url(images/edgeContentShow.gif);
}
.titleShow {

	background-color: #80A3DB;
	height: 96px;
	width: 722px;
}
.contentCellShow {
	background-image: url(images/edgeContentShow.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;

}
.bckGrndShow {

	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	background-image: url(images/edgeContentShowBck.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.contentShow {
	width: 722px;
	height: 100%;
	background-image: url(images/edgeSubNav.gif);
	background-repeat: repeat-y;
	background-position: left;



}
.subNavCell {
	width: 146px;

	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	font-family: ??;




}
.showcaseContent {
	width: 576px;
	background-color: #FFFFFF;

}
.showcaseStudyBox {
	height: 100px;
	width: 267px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;

}
.showcaseTypeSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #2A5087;
}
.typeNoResBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #00386E;
	text-decoration: none;
}
.typeNoResOra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;

}
.dotOangeTop {
	height: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	width: 536px;

}
.dotOrangeFull {
	height: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
.typeNineOraBold {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
}
.typeNineBluNorm {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #1F3F74;
	line-height: normal;
}
.typeNineBluBold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
a.subNav:link {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: ??;
}
a.subNav:visited {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: ??;
}
a.subNav:hover {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	font-family: ??;
}
a.subNav:active {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: ??;
}
.totSolBodyText {
	font-family: ??;
	font-size: 12px;
	font-weight: normal;
	width: 540px;
	color: #1F3F74;

}
.titleOrangeBox {

	font-family: ??;
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
	height: auto;
}
.titleOrangeBoxShort {


	font-family: ??;
	font-size: 14px;
	font-weight: normal;
	color: #FF6600;
	height: 48px;
}
.formField1 {
	background-color: #EFF4FA;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00386E;
	border-left-color: #00386E;
	height: 16px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1F3F74;

}
.formField2 {
	background-color: #EFF4FA;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00386E;
	border-left-color: #00386E;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #1F3F74;

}
.formFieldLoose {

	background-color: #EFF4FA;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00386E;
	border-left-color: #00386E;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1F3F74;
}
.formSubmitField {
	height: 40px;
	width: 536px;

}
.downloadsContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F74;
	width: 538px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;

}
.chinese {
	font-family: "ËÎÌå";
	font-size: 12px;
}
