/* Securian Dental CSS File */
/* Alan Murphy */
/* DeCare Systems Ireland Ltd. */
/* www.decaresytems.ie */
/*  2004  */

BODY {
	PADDING: 0px; BACKGROUND: #fff; MARGIN: 0px; FONT: 0.75em Verdana, Arial, sans-serif; COLOR: #000; 
}

A:link {
	text-decoration:none;
}
A:visited {
	color:#800080;text-decoration:none;
}
A:hover {
	text-decoration:underline;
}
A:active {
	text-decoration:underline;
}

.sep {
	DISPLAY: none
}
H1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #2f4f4f
}
H2 {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b39e3c
}
H3 {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #2f4f4f; FONT-STYLE: italic
}
H1 {
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif
}
H2 {
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif
}
H3 {
	FONT-FAMILY: Verdana, Arial, Tahoma, sans-serif
}
H1 {
	FONT-SIZE: 160%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
H3 {
	FONT-SIZE: 110%
}
TR.highlight {
	BACKGROUND: #e5e5e5
}
TD {
	/*HEIGHT: 20px*/
}
TD.bolded {
	FONT-WEIGHT: bold; COLOR: #444
}
ACRONYM {
	CURSOR: help
}
abbr {
	CURSOR: help
}
DFN {
	CURSOR: help
}
DT {
	MARGIN-TOP: 0px; FONT: bold 1.2em "arial unicode MS", arial, geneva, sans-serif
}
DD {
	MARGIN-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; BACKGROUND: #eaeaea; PADDING-BOTTOM: 0.8em; COLOR: #696969; PADDING-TOP: 0.8em
}
INPUT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-WEIGHT: bold; BACKGROUND: #f5f5f5; BORDER-LEFT: #000 1px solid; COLOR: #005a9c; BORDER-BOTTOM: #000 1px solid
}
.noTopMargin {
	MARGIN-TOP: 0px
}
.daCenta {
	TEXT-ALIGN: center
}
HR {
	BORDER-RIGHT: #000 0.5px solid; BORDER-TOP: #000 0.5px solid; BORDER-LEFT: #000 0.5px solid; BORDER-BOTTOM: #000 0.5px solid
}
img{border:none}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TOP:0px; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none; WIDTH=100%;vertical-align:middle;
}
#logo IMG.securian {
	/*BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; WIDTH: 300px; HEIGHT: 55px; BORDER-RIGHT-WIDTH: 0px*/
}

#logo A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}

#logo .sep {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
#topNav {
	PADDING-RIGHT: 1.2em; FONT-SIZE: 90%; right: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px; COLOR: #000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, sans-serif;  TOP: 0px;  WIDTH=100%; TEXT-ALIGN: right;
}
#topNav A {
	BACKGROUND: #fff; COLOR: #666; TEXT-DECORATION: none;FONT-SIZE: 90%;
}
#topNav A:hover {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: underline
}
#topNav .hideMe {
	COLOR: #fff
}
#topNav .hideMe A {
	COLOR: #fff
}
#topNav .hideMe A:visited {
	COLOR: #fff
}
#topNav .hideMe A:hover {
	COLOR: #fff
}
#topNav .hideMe A:active {
	COLOR: #fff
}
#tagLine {
	TEXT-ALIGN: right;PADDING-RIGHT: 1.2em;FONT-SIZE: 100%; right:10px
}
.t2{position:relative;top:0px;left:0px}
MAP {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#mainNav {
	layer-BACKGROUND-color: #b39e3c;POSITION: relative;top:-1px;LEFT: 0px; right:0px;PADDING-RIGHT: 0px;PADDING-LEFT: 100px; BORDER-TOP: #000 1px solid; BORDER-BOTTOM: #000 1px solid; Z-INDEX: 5; BACKGROUND: #b39e3c; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 0.4em;  BORDER-RIGHT: #000 0px solid;  BORDER-LEFT:  #000 0px solid; ; TEXT-ALIGN: left;WIDTH=100%; MARGIN: 0px; 
}
#mainNav P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.mainN A {
	FONT-WEIGHT: bold; MARGIN: 0px 1em 0px 1em; COLOR: #fff; TEXT-DECORATION: none
}
.mainN A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; TEXT-DECORATION: none
}
.mainN A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; TEXT-DECORATION: underline
}
.mainN A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; TEXT-DECORATION: underline
}

#mainNav A {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 1em; COLOR: #fff; TEXT-DECORATION: none
}
#mainNav A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #330; TEXT-DECORATION: underline
}
.activePage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffc; PADDING-BOTTOM: 0.4em; COLOR: #330; PADDING-TOP: 0.4em
}
#mainNav SPAN.activePage A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #330; TEXT-DECORATION: none
}
#mainNav SPAN.activePage A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #330; TEXT-DECORATION: underline
}
#mainNav A SPAN {
	TEXT-DECORATION: underline
}
P.accesskey SPAN {
	TEXT-DECORATION: underline
}
#mainNav A.hideMe {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b39e3c
}
#mainNav A.hideMe:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b39e3c
}
#mainNav A.hideMe:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b39e3c
}
#mainNav A.hideMe:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b39e3c
}
.sep {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #b39e3c
}
#mainNav .indent {
	MARGIN-LEFT: 110px
}

#leftColumn {
	BORDER-RIGHT: none; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; Z-INDEX: 5; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 10px 10px; BORDER-LEFT: none; PADDING-TOP: 0.5em; voice-family: inherit; width:155px
}
#leftColumn H2 {
	PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #b39e3c; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; 
}
#leftColumn H3 {
	PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 10px; 
	MARGIN: 0px; COLOR: #b39e3c; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; 
}
#leftColumn A {
	FONT-SIZE: 95%; COLOR: #0000ff; TEXT-DECORATION: none
}
#leftColumn A:visited {
	color:#800080;
}
#leftColumn A:hover {
	TEXT-DECORATION: underline
}
#leftColumn P {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: black 1px solid
}
#leftColumnExtra {
	BORDER-RIGHT: none; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; Z-INDEX: 5; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 10px 10px; BORDER-LEFT: none; PADDING-TOP: 0.5em; voice-family: inherit; width:155px
}
#middleColumn {
	FONT-SIZE: 90%; 
	/*BORDER-RIGHT: #000 1px solid; */
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0.5em; 
	PADDING-LEFT: 0.5em; 
	Z-INDEX: 200; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 0.5em; 
	MARGIN: 10px 10px; 
	BORDER-LEFT: #000 1px solid; 
	PADDING-TOP: 0.5em; 
	voice-family: inherit; /*width:620px;*/
}
#middleColumn td {
	FONT-SIZE: 100%;
}
UNKNOWN {
	MARGIN-LEFT: 181px; MARGIN-RIGHT: 181px
}
#middleColumn H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; BACKGROUND: #fff; MARGIN: 0px; COLOR: #000
}
#middleColumn A {
	FONT-SIZE: 100%; COLOR: #0000ff; TEXT-DECORATION: none
}
#middleColumn A:visited {
	color:#800080;
}
#middleColumn A:hover {
	TEXT-DECORATION: underline
}
#middleColumn LI {
	MARGIN-TOP: 15px
}
#middleColumn P.daSmall {
	FONT-SIZE: 75%
}
#middleColumn P.daRight {
	MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
#rightColumn {
	MARGIN: 1em 10px 1em 0px;	FONT-SIZE: 120%; BORDER-RIGHT: none; PADDING-RIGHT: 0.3em; 
	PADDING-LEFT: 0.3em; Z-INDEX: 5; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em;  
	BORDER-LEFT:none; PADDING-TOP: 0.0em; voice-family: inherit; white-space: nowrap;
	WIDTH:110px;
	/*adding width here to ensure constant width on right dcolumn. date is the only text in this space. 
	date width can be variable, force width here. SR 13598. Dec 23, 2009*/
/**/}
#rightColumn H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND: #fff; MARGIN: 0px 0px 0px 1em; COLOR: #330
}
#rightColumn A {
	COLOR: #fff; TEXT-DECORATION: none
}
#rightColumn A:visited {
	color:#800080;
}
#rightColumn A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#rightColumn A.daNorm {
	COLOR: #0000ff; TEXT-DECORATION: none
}
#rightColumn A.daNorm:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
#rightColumn P {
	FONT-SIZE: 75%; TEXT-ALIGN: left; color:#000
}
#rightColumn IMG.bank {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 150px; HEIGHT: 150px; BORDER-RIGHT-WIDTH: 0px
}
#rightColumn P.daDate {
	FONT-SIZE: 90%; 
	COLOR: #666;
}
#rightColumn IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#rightColumn IMG.spacer150 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 150px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 70%; Z-INDEX: 300; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; WIDTH: 100%; COLOR: #000; PADDING-TOP: 1em; POSITION: absolute; TOP: 545px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #0000ff; TEXT-DECORATION: none
}
#footer a:visited{
	color:#800080;text-decoration: none;
}

#footer A:hover {
	TEXT-DECORATION: underline
}
#inlineFooter {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #333 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN: 2em 0.5em 0.5em; COLOR: #000; PADDING-TOP: 0.5em; POSITION: relative; TEXT-ALIGN: center
}
#inlineFooter A{font-size:100%}
#inlineFooter a:visited{
	color:#800080;text-decoration: none;
}

#smallFooter {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #333 1px solid; MARGIN-TOP: 2em; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; WIDTH: 100%; COLOR: #000; BOTTOM: 0px; PADDING-TOP: 0.5em; POSITION: absolute; TEXT-ALIGN: center
}

@media Aural    
{
H1 {
	voice-family: paul, male; stress: 20; richness: 90
}
H2 {
	voice-family: paul, male; stress: 20; richness: 90
}
H3 {
	voice-family: paul, male; stress: 20; richness: 90
}
H4 {
	voice-family: paul, male; stress: 20; richness: 90
}
H5 {
	voice-family: paul, male; stress: 20; richness: 90
}
H6 {
	voice-family: paul, male; stress: 20; richness: 90
}
H1 {
	pitch: x-low; pitch-range: 90
}
H2 {
	pitch: x-low; pitch-range: 80
}
H3 {
	pitch: low; pitch-range: 70
}
H4 {
	pitch: medium; pitch-range: 60
}
H5 {
	pitch: medium; pitch-range: 50
}
H6 {
	pitch: medium; pitch-range: 40
}
LI {
	richness: 60; pitch: medium
}
DT {
	richness: 60; pitch: medium
}
DD {
	richness: 60; pitch: medium
}
DT {
	stress: 80
}
PRE {
	stress: 0; richness: 80; pitch: medium; pitch-range: 0
}
CODE {
	stress: 0; richness: 80; pitch: medium; pitch-range: 0
}
TT {
	stress: 0; richness: 80; pitch: medium; pitch-range: 0
}
EM {
	stress: 60; richness: 50; pitch: medium; pitch-range: 60
}
STRONG {
	stress: 90; richness: 90; pitch: medium; pitch-range: 60
}
DFN {
	stress: 60; pitch: high; pitch-range: 60
}
S {
	richness: 0
}
STRIKE {
	richness: 0
}
I {
	stress: 60; richness: 50; pitch: medium; pitch-range: 60
}
B {
	stress: 90; richness: 90; pitch: medium; pitch-range: 60
}
U {
	richness: 0
}
A:link {
	voice-family: harry, male
}
A:visited {
	voice-family: betty, female
}
A:active {
	voice-family: betty, female; pitch: x-high; pitch-range: 80
}
}

.inputbutton {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: 
#cedff7 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; 
MARGIN: 3px 0px 3px 8px; BORDER-LEFT: #cedff7 2px solid; COLOR: white;
PADDING-TOP: 3px; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: 
verdana,arial,helvetica,sans-serif; font-weight:bold;BACKGROUND-COLOR: #B6A23C; 
TEXT-DECORATION: none; text-align: center
}
.inputbutton_hover {
	BORDER-RIGHT: #369 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a9c6e2 
2px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; 
MARGIN: 3px 0px 3px 8px;BORDER-LEFT: #a9c6e2 2px solid; COLOR: #B6A23C; 
PADDING-TOP: 3px; BORDER-BOTTOM: #369 2px solid; FONT-FAMILY: 
verdana,arial,helvetica,sans-serif;font-weight:bold; BACKGROUND-COLOR: white;TEXT-DECORATION: none; text-align: center
}
.inputbutton_active {
	BORDER-RIGHT: #cedff7 2px solid;BORDER-LEFT: #369 2px solid;
	BORDER-BOTTOM:  #cedff7 2px solid;BORDER-TOP:#369 2px solid;
	PADDING-RIGHT: 0px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;
	PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN: 3px 0px 3px 8px;
	COLOR: white; FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-weight:bold; BACKGROUND-COLOR: #B6A23C;
	TEXT-DECORATION: none; text-align: center
}

td#leftSection {
	width:22%;
}
td#middleSection {
	width:77%;
}
td#rightSection {
	width:1%;
}

.test {
	FONT-SIZE: 75%; color:#000
}