body {
	background:url(../images/pageback.jpg) repeat-x #CEEC66;
	color:#3A3A3A;
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	padding:0;
	margin:23px 25px 0 0;
	vertical-align:top;
	text-align:right;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1.3em;
	color:#606060;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	
h2 {
	padding:0;
	margin:55px 25px 10px 10px;
	vertical-align:top;
	text-align:left;
	font-size:24px;
	font-weight:bold;
	color:#9999CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	padding:0;
	vertical-align:top;
	text-align:left;
	font-size:20px;
	font-weight:bold;
	color:#1A3864;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#wrapper {
	width:935px;
	margin-left:auto ;
	margin-right:auto ;
}
#banner {
    width:935px;
	float:left;
	height:58px;
	background-color:#FFFFFF
}
#logo {
	width:376px;
	height:58px;
	float:left;
	background-color:#FFFFFF;
}
#bancenter {
	width:249px;
	height:58px;
	float:left;
	background-color:#FFFFFF;
}
#banright {
	width:310px;
	height:58px;
	float:left;
	background-color:#FFFFFF;
	background:url(../images/sbulow_flwr_top.gif) no-repeat right bottom;
}
/*#banrighthead{
	width:290px;
	height:56px;
	float:left;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #606060;
	padding: 10px 0;
	margin:0px;
	text-align: left;
	vertical-align: bottom;
	background-position: bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}*/
#standout {
	width:935px;
	height:210px;
	float:left;
	background-color:white;
	text-align: center;
}
#pichome {
	width:322px;
	height:208px;
	float: left;
	background:#17255E;
	margin-top:1px;
	margin-bottom:1px;
			
}
#pichome ximg {
    padding: 1px;
}
#midcenter {
	width:365px;
	height:210px;
	float:left;
	background-color:#FFFFFF;
	color:#FFFFFF;
	background:url(../images/midback_g.gif) repeat-x;
}
#navbox {
	width:226px;
	height:210px;
	float:left;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
	line-height:normal;
/*	background-position: top;*/
}
#rtflower {
	width:22px;
	height:210px;
	float:left;
	background: url(../images/sbulow_nav_side.gif) no-repeat right top #FFFFFF;
}
#footer {
	width:935px;
	height:28px;
	float:left;
}
#copyright {
	width:467px;
	height:28px;
	float:left;
}
#gmi {
	width:468px;
	height:28px;
	float:left;
}
.nav {
	margin:0;
	padding:0;
}
/*.topcorner {
	padding:0;
	margin:22px 25px 0 0;
	vertical-align:top;
	text-align:right;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	line-height:1.3em;
	color:#606060;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}*/
.standtext {
	padding:0;
	margin:0 50px 0 35px;
	vertical-align:top;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	color:#D0D0D0;
	letter-spacing:0.5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.context {
	padding:0;
	margin:76px 38px 0 40px;
	vertical-align:top;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#282828;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.phone {
	padding:0;
	margin:8px 38px 0 40px;
	vertical-align:top;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#282828;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bodytext {
	padding:0;
	margin:8px 38px 0 40px;
	vertical-align:top;
	text-align:left;
	font-size:14px;
	font-weight:normal;
	color:#282828;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.widebodytext {
	padding:0;
	margin:8px 19px 0 20px;
	vertical-align:top;
	text-align:left;
	font-size:13px;
	font-weight:normal;
	color:#282828;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.smallspacer {
    margin:2.2em 0 0 0;
}
.largespacer {
    margin:5em 0 0 0;
}
.mainhead {
    margin:38px 38px 0 36px;
}
.widemainhead {
    margin:38px 19px 0 18px;
}
.subhead {
    margin:22px 38px 0 36px;
}
.mainlist {
	padding:0;
	margin:10px 35px 0 60px;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	color:#3A3A3A;
	text-align:left;
	vertical-align:top;
	letter-spacing:0;
	list-style-type:disc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.listentry {
	padding:0;
	margin-bottom:2px;
}
.quote {
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	color:#7D93E6;
	text-align:right;
	vertical-align:top;
	padding:0;
	margin:76px 32px 0 40px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.credit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#7D93E6;
	text-align:right;
	vertical-align:top;
	padding:0;
	margin:4px 32px 0 40px;
}
.copytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#336600;
	text-align:left;
	padding:0;
	margin-top:9px;
	margin-left:25px;
}
.webdesign {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#336600;
	text-align:right;
	padding:0;
	margin-top:9px;
	margin-right:25px;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3A3A3A;
	padding:0;
	margin:0;
	font-weight:normal;
}
h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
	vertical-align:top;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	font-style:normal;
	font-weight:bold;
}
.textleft {
	text-align:left;
	vertical-align:top;
	padding:0;
	margin-right:25px;
	margin-left:25px;
}
.textright {
	text-align:left;
	vertical-align:top;
	padding:0;
	margin:12px 25px 12px 25px;
}
.textlist {
	padding:0;
	margin-top:8px;
	list-style-type:disc;
}
.headtitle {
	margin:30px 35px 1em 35px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:0;
}
.headpar {
	margin:0 35px 10px 35px;
	text-align:left;
	vertical-align:top;
	padding:0;
}
.centertitle {
	margin:30px 40px 1em 40px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:0;
}
.centerpar {
	margin:0 40px 10px 40px;
	text-align:left;
	vertical-align:top;
	padding:0;
}
.indlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3A3A3A;
	vertical-align:top;
	padding:0;
	margin:0 40px 0 70px;
	font-style:normal;
	font-weight:normal;
	list-style-type:disc;
}
.indbul {
	padding:0;
	margin-top:0;
	margin-bottom:0;
}
.indtitle {
	margin:30px 35px 2px 70px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:0;
}
.indpar {
	margin:0 35px 10px 70px;
	text-align:left;
	vertical-align:top;
	padding:0;
}
.maintext {
	width:935px;
	background-color:#FFFFFF;
}
.lefttext {
	background-color:#FFFFFF;
	float:left;
	width:322px;
	height: 100%;
}
.midtext {
	background-color:#E1E1E1;
	float:left;
	height:100%;
	width:365px;
}
.righttext {
    background:url(../images/sbulow_flwr_bot.gif) no-repeat right bottom #FFFFFF;
    float:left;
    height:100%;
    width:248px;
}
