
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:100;
}

a:link{color: #314e7b;}
a:visited{color: #314e7b;}

/*		Dk Blue  color:#314e7b; */
/*		Gold     color:#ce9858; */
/*		Lt Gray  color:#cecfd0; */

/* Base Text Classes */

/* class="stjtxta" Arial */
.stjtxta{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* class="stjtxtan" Arial Narrow*/
.stjtxtan{
	font-family:"Arial Narrow", sans-serif;
}

/* class="stjtxtt" Times  */
.stjtxtt{
	font-family: "Palatino Linotype", Times, serif;
}

/* text modifier styles */
.stjtxtI{
	font-style:italic;
}
.stjtxtindent{
	padding-left: 20px;
}

/* classes based on Base Text Classes */

/* body modifier for text classes: class="stjtxta body" class="stjtxtt body"*/
.stjbody{
	font-size: 14px;
	font-weight: 100;
	padding-right: 100px;
}

/* hdr modifier for text classes: class="stjtxta hdr" class="stjtxtt hdr" */
.stjhdr{
	font-size: 24px;
	font-weight: 600;
}

/* regular modifier for text classes: class="stjtxta stjreg" class="stjtxtt stjreg" */
.stjreg{
	font-size: 14px;
	font-weight: 100;
}

/* small modifier for text classes: class="stjtxta stjsml" class="stjtxtt stjsml" */
.stjsml{
	font-size: 12px;
	font-weight: 100;
}

/* emphasized modifier for text classes: class="stjtxta stjemph" class="stjtxtt stjemph" */
.stjemph{
	font-size: 18px;
	font-weight: 100;
}

/* class="stjtxtn stjquote" */
.stjquote{
	font-style: italic;
	padding:10px 10px 10px 10px;
}

/* class="stjtxtn stjquoteRef" */
.stjquoteRef {
   	font-style:italic;
	margin-left: .50in;
	margin-right: .50in;
}

/* class="stjFooter" */
.stjFooter {
	position: relative;
	width: 600px;
	clear: both;
	margin-top: 40px;
	margin-bottom: 20px;
	border-top-style:  solid;
	border-top-width: 2px;
	border-top-color: #ce9858;
}

/* class="stjtxta stjFooterTxt" */
.stjFooterTxt {
	position: relative;
	padding-top: 10px;
	padding-right: 20px;
	font-size: 10px;
	text-align: right;
	color: #314e7b;
}

.stjFrameImgFloat {
	margin: 10px;
	position: relative;
	float: right;
}

/* class="stjtxtt stjSidebar" */
.stjSidebar {
	font-size: 14px;
	font-weight: 600;
	color: #314e7b;
}

/* class="stjBox" class="stjBox stjtxta stjsml"  */
.stjBox {
    max-width: 500px;
    font-size: 12px;
	border: thin;
	border-style: solid;
	padding: 10px 10px 10px 10px;
    text-align: center; 
    background-color: #cecfd0;
    border-color: #314e7b;
    margin-bottom: 40px;	
}

.stjtxtClr {
	clear: both;
}

/* rule styles  hr class=stjRule1 */
.stjRule1 {
	height:1px;
	color: #ce9858;
	margin-top:30px;
}

