body     { background: url(../images/splashbkg_29.gif) repeat-y 0px ; margin: 0px; width: 760px }
/* --- Template Table Region Definitions --- */

.top  { background: #06f url(images/nutral.gif) repeat-x }
.bottom { background-image: url(images/nutral.gif) }

.viewpage { font-size: 10pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.leftside { background-image: url(images/nutral.gif); vertical-align: top }
.rightside { background-image: url(images/nutral.gif); vertical-align: top }
.content { background-color: #cc9; font-size: 10pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; padding: 15px }
.contentblock { background-color: #cc9; font-size: 10pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top;}
.largecontent { background-color: #cc9; font-size: 12pt; line-height: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; }
.sidecontent { font-size: 10pt; line-height: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; padding: 15px }

/* --- Text Definitions --- */
.content-alt { color: #23375a; font-size: 14pt; line-height: 12pt; font-family: Georgia, "Times New Roman", Times }
.ftrtext{ color: #333; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 20px, 0px, 0px, 6px;}
.gstext { color: #996; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 8px, 0px, 0px, 12px;}
.sectionhead  { color: #333; font-style: normal; font-weight: 900; font-size: 18pt; line-height: 21pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top }

/* Content Image Definitions */

.photo { float: right; margin: 10px; padding: 0px; border: dotted 1px #23375a }
.photo-alt { float: right; margin: 10px; padding: 0px; border: dotted 1px #23375a }

/* --- Form Style Information --- */

.form   { background-color: #9ba9ba; border: solid 1px #000; width: 80%; height: 80px }			/* TABLE */

.formheader  { background-color: #888 }		/* TD */
.form1a   { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times; background-color: #aaa; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #202020; border-bottom: #202020; border-left: #202020; width: 200px }			/* TD */
.form1b   { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bebebe; padding: 2px; width: 400px }			/* TD */
.form2a   { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times; background-color: #777; text-align: right; padding: 2px; border-top: #202020; border-right: 3px solid #202020; border-bottom: #202020; border-left: #202020; width: 200px }			/* TD */
.form2b   { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #828282; padding: 2px; width: 400px }			/* TD */
.formfooter   { background-color: #222; text-align: center; padding: 5px }		/* TD */

.formtext { color: #23375a; font-size: 10pt; line-height: 12pt; font-family: Georgia, "Times New Roman", Times }

.formbox   { color: #222; background-color: #ddd; border: solid 1px #000 } 		/* Begin Input form info: */
.formmenu  { background-color: #996; border: solid 1px #500 }
.formradio   { background-color: #aaa }
.formbuttons   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8394a9; padding: 3px; border: solid 1px #777 }
.focus { background-color: #fc3 }									/* End Form Input Info */

/* --- Generic Link Information --- */

a:link { color: #363; }
a:visited { color: #363 }
a:hover { color: #666; }
a:active { color: #999 }

/* --- Text Link Info For Bottom Of Page --- */
a.textnav:link { color: #333; text-decoration: underline;}
a.textnav:visited { color: #666; }
a.textnav:hover { color: #cc9;}
a.textnav:active { color: #666; }

a.gsinfo:link { color: #996; text-decoration: underline;}
a.gsinfo:visited { color: #996; }
a.gsinfo:hover { color: #cc9;}
a.gsinfo:active { color: #cc9; }

.welcome {
	position: absolute;
	top: 281px;
	left: 595px;
	width: 160px;
	height: 110px;
	visibility: visible;
	overflow: visible;
}
