body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
/*font 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}*/
form
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
input.search
{
	border-style: solid;
	border-width: 1px;
	border-color: black;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 2px;
	width: 108px;
	color: #000000;
	font-size: 12px;
	height: 21px;
	padding-right: 2px;
	margin-right: 2px;
}

a:link, a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #00486a;	
}
a:active, a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #b31b34;	
}
#bodywrap {
	margin-left: 8px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	position: relative;
	z-index: 1000;
}


.search {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.sectionheading {
	font-size: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00466b;
	line-height: 32px;
}
.bodyheading {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #00466b;
}

	
#mission  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

#ssmlogo
{
	position: absolute;
	z-index: 50;
	width: 270px;
	left: 12px;
	top: 58px;
}

.mbnqa1, a.mbnqa1:link, a.mbnqa1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #B31B34;
	display: block;
	padding-top: 9px;
	padding-left: 3px;
	width: auto;
	text-decoration: none;
}
a.mbnqa1:active, a.mbnqa1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #00466b;
	display: block;
	padding-top: 9px;
	padding-left: 3px;
	width: auto;
	text-decoration: none;
}
mbnqa2, a.mbnqa2:link, a.mbnqa2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #B31B34;
	display: block;
	padding-top: 0px;
	padding-left: 3px;
	width: auto;
	text-decoration: none;
}
a.mbnqa2:active, a.mbnqa2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #00466b;
	display: block;
	padding-top: 0px;
	padding-left: 3px;
	width: auto;
	text-decoration: none;
}

/*#healthinfo
{
	position: absolute;
	top: 600px;
	
}
*/
#fromourhistory {
	position:absolute;
	width:400px;
	z-index:1;
	vertical-align: middle;
	top: 419px;
	margin: 0px;
	padding: 0px;
	height: 29px;
	}
	#healthinfo {
	position:absolute;
	width:400px;
	z-index:1;
	vertical-align: middle;
	top: 448px;
	margin: 0px;
	padding: 0px;
	height: 29px;
	}
	#fromourhistory-inside {
	position:absolute;
	width:190px;
	z-index:1;
	vertical-align: middle;
	top: 419px;
	margin: 0px;
	padding: 0px;
	height: 29px;
	}
	#healthinfo-inside {
	position:absolute;
	width:190px;
	z-index:1;
	vertical-align: middle;
	top: 448px;
	margin: 0px;
	padding: 0px;
	height: 29px;
	}
	


#Search {
	position:relative;
	z-index:60;
	top: 18px;
}

/*#yourstory {
	position:absolute;
	width:400px;
	z-index:1;
	background-color: #ffce00;
	vertical-align: middle;
	top: 419px;

	}

a.yourstory:link, a.yourstory:visited  {
	width:180px;
	vertical-align: middle;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #1f4069;
	text-decoration: none;
	padding-left: 9px;
	line-height: 22pt;
	display: block;
	position: relative;
	z-index: 50;
}
a.yourstory:active, a.yourstory:hover {
	width:180px;
	vertical-align: middle;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #0066ff;
	padding-left: 9px;
	line-height: 22pt;
	display: block;
	position: relative;
	z-index: 50;
}
*/
#BandBackGround {
	position:absolute;
	width:1000px;
	height:159px;
	z-index:1;
	vertical-align: middle;
	top: 289px;
	background-color: #a5302a;  
}
#Band {
	position:absolute;
	width:1000px;
	z-index:1;
	background-color: #a5302a;  
	vertical-align: middle;
	top: 289px;
}

a.Band:link, a.Band:visited{
	width:400px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 9px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	position: relative;
	z-index: 50;
}

a.Band:active, a.Band:hover {
	width:400px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	text-decoration: none;
		padding-left: 9px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	z-index: 50;
}

a.Bandtop:link, a.Bandtop:visited {
	width:400px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 9px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	padding-top: 3px;
	z-index: 50;
}
a.Bandtop:active , a.Bandtop:hover {
	width:400px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	text-decoration: none;
		padding-left: 9px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	padding-top: 3px;
	z-index: 50;
}


a.Bandbottom:link, a.Bandbottom:visited {
	width:400px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;	
	padding-left: 9px;
	line-height: 22pt;
	display: block;
	padding-bottom: 3px;
	z-index: 50;
}
a.Bandbottom:active,  a.Bandbottom:hover {
	width:400px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	text-decoration: none;
		padding-left: 9px;
	line-height: 22pt;
	display: block;
	padding-bottom: 3px;
	z-index: 50;
}


#states {
	position:absolute;
	width:105px;
	height:117px;
	z-index:91;
	top: 328px;
	margin-left: 132px;
}

#stlouis {
	position:absolute;
	z-index:91;
	top: 396px;
	margin-left: 118px;
	display: block;
	width: 108px;	
}
#stlouis a:link, #stlouis a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;	
}

#stlouis a:active, #stlouis a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffc010;
	text-decoration: none;
	display: block;	

}
#whereweare
{
	position:absolute;
	z-index:87;
	top: 289px;
}

#BandRight {
	/*
	position:absolute;
	width:235px;
	z-index:88;
	vertical-align: middle;
	top: 289px;
*/
	position:relative;
	z-index:88;
	vertical-align: middle;
	padding-left: 16px;
		padding-top: 4px;

	
}
#BandRightBackGround {
	position:absolute;
	width:266px;
	height:159px;
	z-index:2;
	vertical-align: middle;
	top: 289px;
/*	background-color: #a5302a;*/
}
a.BandRight:link, a.BandRight:visited {
	width:221px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 14px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
/*	position: relative;*/
	z-index: 90;
}



a.BandRight:active, a.BandRight:hover {
	width:221px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	text-decoration: none;
		padding-left: 14px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	z-index: 90;
}


	
a.BandRighttop:link, a.BandRighttop:visited {
	width:221px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 14px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	padding-top: 3px;
	z-index: 90;
}

a.BandRighttop:active, a.BandRighttop:hover {
	width:221px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	text-decoration: none;
		padding-left: 14px;
	line-height: 22pt;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd8c89;
	padding-top: 3px;
	z-index: 90;
}

a.BandRightbottom:link, a.BandRightbottom:visited {
	width:221px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;	
	padding-left: 14px;
	line-height: 22pt;
	display: block;
	padding-bottom: 3px;
	z-index: 90;
}
a.BandRightbottom:active, a.BandRightbottom:hover {
	width:221px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	text-decoration: none;
		padding-left: 14px;
	line-height: 22pt;
	display: block;
	padding-bottom: 3px;
	z-index: 90;
}
.WHEREWEARE, a.WHEREWEARE:link, a.WHEREWEARE:visited {
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
a.WHEREWEARE:active, a.WHEREWEARE:hover, {
	font-size: 20px;
	font-weight: bold;
	color: #ffc010;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#tools {
	position:relative;
	width: 228px;
	margin-top: 11px;
	margin-bottom: 2px;
	padding-left: 24px;
	line-height: 16px;
}
#tools-homepage {
	position:relative;
	width: 228px;
	margin-top: -7px;
	margin-bottom: 2px;
	padding-left: 24px;
	line-height: 16px;
}

.tools {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
img.tools
{
	border: 0;
	margin-right: 2px;
}

a.tools:link, a.tools:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #1F4069;
	font-weight: bold;
	font-size: 10px;
	}
a.tools:active, a.tools:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: #4189DD;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.graypike {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; }
.standardtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.standardtextwhite {
	font-size: 12px;
	color: #FFFFFF;
}

.wrap {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1f4068;
	border-right-color: #1f4068;
	border-bottom-color: #1f4068;
	border-left-color: #1f4068;
	background-image: url(/internet/home/ssmcorp.nsf/graphics/twist2.gif/$file/twist2.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#es-tab {
	position:absolute;
	width:191px;
	height:188px;
	z-index:69;
	top: 160px;

}

#picon {
	position:absolute;
	width:391px;
	height:399px;
	z-index:70;
	top: 159px;
	left: 192px;

}
#picon2 {
	position:absolute;
	width:191px;
	height:188px;
	z-index:71;
	top: 160px;

}
#piconlink
{
	position:absolute;
	width:auto;
	z-index:71;
	top: 514px;
	margin-left: 142px;
}

#piconlink a:link, #piconlink a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#piconlink a:active, #piconlink a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffce00;
	text-decoration: none;
	}


#flag1 {
	position:absolute;
	width:97px;
	height:47px;
	z-index:80;
	left: 412px;
	top: 70px;
}
#flag2 {
	position:absolute;
	width:79px;
	height:63px;
	z-index:80;
	left: 561px;
	top: 137px;
}
#flag3 {
	position:absolute;
	width:82px;
	height:63px;
	z-index:80;
	left: 642px;
	top: 225px;
}
#flag4 {
	position:absolute;
	width:76px;
	height:62px;
	z-index:80;
	left: 671px;
	top: 338px;
}
#flag5 {
	position:absolute;
	width:90px;
	height:63px;
	z-index:80;
	left: 641px;
	top: 452px;
}
#flag6 {
	position:absolute;
	width:80px;
	height:63px;
	z-index:80;;
	left: 561px;
	top: 539px;
}
#flag7 {
	position:absolute;
	width:114px;
	height:48px;
	z-index:80;
	left: 407px;
	top: 614px;
}

#picons1 {
	position:absolute;
	width:108px;
	height:108px;
	z-index:81;
	left: 357px;
	top: 71px;
}
#picons2 {
	position:absolute;
	width:108px;
	height:108px;
	z-index:81;
	left: 467px;
	top: 112px;
}
#picons3 {
	position:absolute;
	width:108px;
	height:108px;
	z-index:81;
	left: 548px;
	top: 200px;
}
#picons4 {
	position:absolute;
	width:auto;
	height:108px;
	z-index:81;
	left: 577px;
	top: 314px;
}
#picons5 {
	position:absolute;
	width:108px;
	height:108px;
	z-index:81;
	left: 546px;
	top: 428px;
}
#picons6 {
	position:absolute;
	width:108px;
	height:108px;
	z-index:81;
	left: 467px;
	top: 516px;
}
#picons7 {
	position:absolute;
	width:108px;
	height:108px;
	z-index:81;
	left: 350px;
	top: 549px;
}
#picons1 img, #picons2 img, #picons3 img, #picons4 img, #picons5 img, #picons6 img, #picons7 img
{
	height: 108px;
	width: 108px;
	}


#piconstext1 {
	position:absolute;
	z-index:82;
	left: 462px;
	top: 68px;
	width: 144px;
}
#piconstext2 {
	position:absolute;
	z-index:82;
	left: 583px;
	top: 139px;
	width: 144px;
}
#piconstext3 {
	position:absolute;
	z-index:82;
	left: 663px;
	top: 238px;
	width: 99px;
}
#piconstext4 {
	position:absolute;
	z-index:82;
	left: 693px;
	top: 368px;
	width: 60px;
}
#piconstext5 {
	position:absolute;
	z-index:82;
	left: 662px;
	top: 485px;
	width: 99px;
}
#piconstext6 {
	position:absolute;
	z-index:82;
	left: 582px;
	top: 576px;
	width: 144px;
}
#piconstext7 {
	position:absolute;
	z-index:82;
	left: 449px;
	top: 644px;
	width: 144px;
}
#piconstext1 a, #piconstext2 a, #piconstext3 a, #piconstext5 a, #piconstext6 a, #piconstext7 a
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
 }
#piconstext4 a
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;

 }

#content {
	position:relative;
	width:522px;
	height:100%;
	z-index: 3;
	left: 6px;
}
#careers {
	position:relative;
	width: 226px;
	top: -3px;
}

#careers a:link {
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4189dd;
	border-bottom-color: #4189dd;
	border-left-color: #4189dd;
	border-top-width: 0px;
	border-top-style: none;
	display: block;
	height: 18px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 4px;
	font-size: 12px;
}
#careers a:visited {
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4189dd;
	border-bottom-color: #4189dd;
	border-left-color: #4189dd;
	border-top-width: 0px;
	border-top-style: none;
	display: block;
	height: 18px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-top: 4px;

	font-size: 12px;
}
#careers a:active {
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4189dd;
	border-bottom-color: #4189dd;
	border-left-color: #4189dd;
	border-top-width: 0px;
	border-top-style: none;
	display: block;
	height: 18px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #c7dbff;
	padding-top: 4px;
	font-size: 12px;
}
#careers a:hover {
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4189dd;
	border-bottom-color: #4189dd;
	border-left-color: #4189dd;
	border-top-width: 0px;
	border-top-style: none;
	display: block;
	height: 18px;
	width: 220px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #c7dbff;
	padding-top: 4px;
	font-size: 12px;
}



#ssmnewslabel
{
	position:relative;
	z-index:87;
	margin-left: 8px;
	width: 234px;
	height: 43px;
	z-index: 101;
	margin-top: 0px;

}
#ssmnews {
	width: 226px;
	position: relative;
	color: #000000;
	margin-left: 16px;
	z-index: 100;
	margin-top: 0px;
	background-repeat: no-repeat;
	height: 129px; 

}

#ssmnews img
{
	margin-right: 6px;
	margin-left: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#ssmnews table
{
	position:relative;
	width:226px;
	z-index:3;
	background-color: #bee4f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	/*margin-bottom: 0px;*/
	padding: 0px;
	height:100%;
	
}
#ssmnewssub {
	width: 226px;
	position: static;
	color: #000000;
	z-index: 100;
	margin-left: 16px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 8px;
}


.ssmnewstitle {
	font-size: 20px;
	font-weight: bold;
	color: #a5302a;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
a.ssmnewstitle:link, a.ssmnewstitle:visited {
	font-size: 20px;
	font-weight: bold;
	color: #a5302a;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-decoration: none;	
}
a.ssmnewstitle:active, a.ssmnewstitle:hover {
	font-size: 20px;
	font-weight: bold;
	color: #1f4069;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-decoration: underline;	
}
#ssmnews td,font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#ssmnewssub td,font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#ssmnewssub table
{
	position:relative;
	width:226px;
	z-index:3;
	background-color: #bee4f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 4px;
	margin-bottom: 0px;
	padding: 0px;
}

#ssmnewssub table.poll
{
	position:relative;
	width:226px;
	z-index:3;
	background-color: #00aeeb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 4px;
	margin-bottom: 0px;
	padding: 0px;
}
#ssmnewssub table.poll a:link, #ssmnewssub table.poll a:visited, #ssmnewssub table.poll a:active, #ssmnewssub table.poll a:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#ssmnewssub img
{
	margin-right: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#ssmnews a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: none;
	display: inline;
	font-size: 12px;
	font-weight: bold;
}
#ssmnews a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: none;
	display: inline;
	font-size: 12px;
	font-weight: bold;

}
#ssmnews a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: underline;
	display: inline;
	font-size: 12px;

}
#ssmnews a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: underline;
	display: inline;
	font-size: 12px;

}
#ssmnewssub a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: none;
	display: inline;
	font-size: 12px;
	font-weight: bold;
}
#ssmnewssub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: none;
	display: inline;
	font-size: 12px;
	font-weight: bold;

}
#ssmnewssub a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: underline;
	display: inline;
	font-size: 12px;

}
#ssmnewssub a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #004b91;
	text-decoration: underline;
	display: inline;
	font-size: 12px;

}
#ssmnewsline {
	width: 226px;
	position: static;
	height: 1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #1F4069;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 10px;
	padding-left: 18px;
}
#footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 18px;
	font-size: 12px;
	font-weight: bold;
}
#footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 18px;
	font-size: 12px;
	font-weight: bold;
}
#footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF66;
	text-decoration: underline;
	padding-right: 18px;
	font-size: 12px;
	font-weight: bold;
}
#footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF66;
	text-decoration: underline;
	padding-right: 18px;
	font-size: 12px;
	font-weight: bold;
}
#bottom {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 10px;
	padding-left: 18px;
}
#bottom a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #00aeeb;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10px;
}
#bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #00aeeb;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10px;
}
#bottom a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #c6dbff;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10px;
}
#bottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #c6dbff;
	text-decoration: underline;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10px;
}
#sectionnav
{
	position: static;
	z-index: 4;	
}
#sectionnav table
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1f4068;
	border-bottom-color: #1f4068;
	text-align: center;
}
#sectionnav a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#sectionnav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#sectionnav a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f4068;
	text-decoration: underline;
}
#sectionnav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f4068;
	text-decoration: underline;
}
#sectionnav a.on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f4068;
	text-decoration: none;
	font-weight: bold;
}
table.newscaption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
	background-color: #FFFFFF;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
}
.newscaption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
#bottomspacer
{
	position: relative;
}
.complete, a.complete:link, a.complete:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #B31B34;
	display: block;
	padding-top: 0px;
	padding-left: 3px;
	width: auto;
	text-decoration: none;
}
a.complete:active, a.complete:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #ffc010;
	display: block;
	padding-top: 0px;
	padding-left: 3px;
	width: auto;
	text-decoration: none;
}