html, body {
	margin: 0px;	padding: 0px;	border:  0px;
	width: 100%;	height: 100%;
	background-color: #93BDE2; /* #93BDE2 */
}
td, textarea, select, input {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #204E66;
}
.myinput {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #204E66;
	border: 1px solid #204E66;
	border-right: none;	border-bottom: none;
}
a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #204E66;
	text-decoration: none;
}
a:hover {
	color: #204E66;
}
form, img {
	margin: 0px;	padding: 0px;	border: none;
}
blockquote {
	margin: 0px;	padding: 0px 0px 0px 25px;	border:  0px;
}
.trow1 {
	width: 1002px;
	height: 50px;
	background: url(../images/t12.jpg) no-repeat;
	vertical-align: bottom;
}
.trow12 {
	width: 1002px;
	height: 50px;
	background: url(../images/t1.jpg) no-repeat;
	vertical-align: bottom;
}
.trow2 {
	width: 1002px;
	height: 128px;
	background: url(../images/t2.jpg) no-repeat;
}
.trow3 {
	width: 1002px;
	height: 187px;
	background: url(../images/t3.jpg) no-repeat;
}
.hptxt {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #204E66;
	width: 325px;
}
.mid {
	width: auto;
	height: 30px;
	background: url(../images/midbg.gif) repeat-x left;
}
.btm {
	width: auto;
	height: 304px;
	background: #FFF url(../images/btmbg.gif) repeat-x left top;
	vertical-align: top;
}
.pbg {
	width: 932px;
	height: 233px;
	background: url(../images/hppbg.gif) no-repeat;
}
.hpphd {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #204E66;
	margin: 0px;	padding: 0px 0px 0px 0px;	border:  0px;
	text-align: center;
	height: 45px;
}
.pbrf {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5E5E5E;
	margin: 0px;	padding: 0;	border:  0px;
}
.mor {
	padding-left: 25px;
}
.introw2 {
	width: 1002px;
	height: 575px; /* auto */
	background: #FFF url(../images/int2.jpg) no-repeat;
	vertical-align: top;
}
.introw2 table.outer {
	width: 925px;
	height: 100%;
	border: 0;
}
.inpbg {
	margin: 0px;	padding: 15px 0px 0px 11px;	border:  0px;
	width: 215px;
	height: auto;
	vertical-align: top;
	background: url(../images/inpbg.jpg) no-repeat top left;
}
.inpbg a {
	margin: 0px;	padding: 0px;	border:  0px;
	color: #204E66;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.intxtarea {
	width: 710px;
	height: 90%;
	vertical-align: top;
}
.intxt {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #204E66;
	text-align: justify;
}
.ftr {
	margin: 0px;	padding: 0px 0px 0px 0px;	border:  0px;
	height: 28px;
	color: #204E66;
	font: normal 11px Arial, Helvetica, sans-serif;
/*	border-top: 1px solid #204E66; */
}
.ftr a {
	color: #204E66;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.inhd {
	height: 50px;
}
.srch {
	margin: 0px;	padding: 0px 0px 0px 0px;	border:  0px;
	text-align: right;
	height: 25px;
}
.tblhd {
	margin: 0px;	padding: 0px 0px 0px 0px;	border:  0px;
	height: 28px;
	color: #204E66;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: center;
	/*border: 1px dashed #173646;*/
}
.serbg {
	background: url(../images/serbg.jpg) no-repeat right top;
}
.sitxt {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none; color: #1d465b;
	padding: 5px 0 5px 0; display: block; text-transform: uppercase;
}
.sitxt:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none; color: #FF0000;
	padding: 5px 0 5px 0; display: block; text-transform: uppercase;
}
.sitxt2 {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none; color: #1d465b;
}
.sitxt2:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none; color: #FF0000;
}
.border {
	border-top: 1px solid #000;
}
.designers
{
    text-decoration: none;
}
.designers:hover
{
    text-decoration: underline;
}
.prdt
{
    text-decoration: none;
}
.prdt:hover
{
    text-decoration: underline;
}
