body     { background: #7f001d url(images/C_Right_11.gif) repeat-x; margin: 0px; width: 760px }
body.splash     { background: #e1ddcf url(images/Splashbkg_09.gif) repeat-x; margin: 0px; width: 760px }
/* --- Template Table Region Definitions --- */

.top  { background: #06f url(images/nutral.gif) repeat-x }
.bottom { background-image: url(images/nutral.gif) }

.leftside  { background: url(images/C_Container_37.gif) repeat-y; vertical-align: top }
.leftside-splash  { background: url(images/L1_Splash_25.gif) repeat-y; vertical-align: top }
.rightside  { background: url(images/C_Container_39.gif) repeat-y; vertical-align: top }
.contentbackside  { background-color: #1a1818; vertical-align: top; margin: 0px; padding: 0px }
/* --- Text Definitions --- */

.content    { color: #222; font-size: 10pt; line-height: 13pt; font-family: Georgia, "Times New Roman", Times; padding: 0px }
.contentcenter  { color: #222; font-size: 10pt; line-height: 13pt; font-family: Georgia, "Times New Roman", Times; text-align: center; padding: 0px }
.content-splash  { color: #272525; font-size: 10pt; line-height: 12pt; font-family: Georgia, "Times New Roman", Times; background-color: #f6f5f1; vertical-align: top; padding-right: 10px; padding-left: 10px }
.content-splash-s1  { color: #272525; font-size: 8pt; line-height: 10pt; font-family: Georgia, "Times New Roman", Times; background-color: #e8e9e9; vertical-align: top; padding-right: 8px; padding-left: 8px }
.content-splash-s2  { color: #272525; font-size: 8pt; line-height: 10pt; font-family: Georgia, "Times New Roman", Times; background-color: #e7e4dc; vertical-align: top; padding-right: 8px; padding-left: 8px }
.content-splash-s3  { color: #272525; font-size: 8pt; line-height: 10pt; font-family: Georgia, "Times New Roman", Times; background-color: #dfdcd6; vertical-align: top; padding-right: 8px; padding-left: 8px }
.contentheader-splash { color: #640b1f; font-weight: bold; font-size: 10pt; line-height: 12pt; font-family: Monaco, "Courier New", Courier; background-color: #f6f5f1; vertical-align: top }
.content-alt { color: #23375a; font-size: 14pt; line-height: 12pt; font-family: Georgia, "Times New Roman", Times }
.textnav    { color: #fff; font-size: 10px; line-height: 11px; font-family: Monaco, "Courier New", Courier; background-color: #9c9170; text-align: left; padding: 0px 0px 0px 5px }
.textnavbottom { color: #fff; font-size: 10px; line-height: 11px; font-family: Monaco, "Courier New", Courier; background-color: #9c9170; text-align: left; padding: 5px }
/* Content Image Definitions */

.photo  { float: right; margin: 10px; padding: 4px; border: solid 1px #9c9170 }
.photo-alt { float: right; margin: 10px; padding: 0px; border: dotted 1px #23375a }

/* --- Form Style Information --- */

.form    { background-color: #9ba9ba; border: solid 1px #000; width: 100% }
.form-splashbkg  { background-color: #9c9170; text-align: center }
/* 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 }
.formbox-head  { color: #7f001d; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d9d4c2; vertical-align: top; border: solid 1px #7f001d; width: 100px; height: 15px }
/* Begin Input form info: */
.formmenu  { background-color: #996; border: solid 1px #500 }
.formradio   { background-color: #aaa }
.formbuttons    { color: #222; font-size: 12px; font-family: Georgia, "Times New Roman", Times; background-color: #d9d4c2; padding: 3px; border: solid 1px #777 }
.formbutton-head  { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #736b56; text-align: center; vertical-align: top; border: solid 1px #fff; width: 30px; height: 15px }
.focus { background-color: #fc3 }									/* End Form Input Info */

/* --- Generic Link Information --- */

a:link { color: #932121; text-decoration: none }
a:visited { color: #400 }
a:hover  { color: #7c7876; text-decoration: underline; background-color: #fff }
a:active { color: #400 }

/* --- Text Link Info For Bottom Of Page --- */

a:textnav.link  { color: #fff; text-decoration: none }
a:textnav.visited  { color: #eee }
a:textnav.hover  { color: #0c0c0c; text-decoration: underline overline; background-color: #aba285 }
a:textnav.active  { color: #6a6867; background-color: #f6f5f1 }
.contenttd   { color: #23375a; font-size: 10pt; line-height: 12pt; font-family: Georgia, "Times New Roman", Times; background-color: #f7f6f3; text-align: left; vertical-align: top; padding: 15px; width: 693px }

