BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff center 50%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    COLOR: #666666;
    PADDING-TOP: 0px
}
TD
{
    FONT: 11px Arial,Helvetica,sans-serif;
    COLOR: #666666
}
A:link
{
    COLOR: #4f3e1d
}
A:hover
{
    COLOR: #003194;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #092254
}
A:visited
{
    COLOR: #4f3e1d
}
EMBED
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
OBJECT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #000000
}
H2
{
    MARGIN-TOP: 0em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 0.5em;
    COLOR: #000000
}
H3
{
    MARGIN-TOP: 0em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0.5em;
    COLOR: #000000
}
P
{
    MARGIN: 0em 0em 1.2em
}
OL
{
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 1.2em
}
UL
{
    MARGIN-TOP: 0em;
    MARGIN-BOTTOM: 1.2em
}
UL LI.pdf
{
    LIST-STYLE-IMAGE: url(images/bullet_pdf.gif);
    MARGIN-BOTTOM: 0.2em
}
UL LI.doc
{
    LIST-STYLE-IMAGE: url(images/bullet_doc.gif);
    MARGIN-BOTTOM: 0.2em
}
UL LI.news
{
    LIST-STYLE-IMAGE: url(images/home_news_arrow.gif);
    MARGIN-BOTTOM: 0.8em
}
UL LI.web
{
    LIST-STYLE-IMAGE: url(images/bullet_arrow.gif);
    MARGIN-BOTTOM: 0.2em
}
UL LI.link
{
    LIST-STYLE-IMAGE: url(images/bullet_arrow_standard.gif);
    MARGIN-BOTTOM: 0.2em
}
UL LI.word
{
    LIST-STYLE-IMAGE: url(images/bullet_word.gif);
    MARGIN-BOTTOM: 0.2em
}
UL LI.down
{
    LIST-STYLE-IMAGE: url(images/bullet_arrow_down.gif);
    MARGIN-BOTTOM: 0.2em
}
HR
{
    COLOR: #cccccc
}
SUP
{
    FONT-SIZE: 9px
}
SUB
{
    FONT-SIZE: 9px
}
.divItem
{
    VISIBILITY: hidden;
    WIDTH: 100%;
    LINE-HEIGHT: 36px;
    POSITION: absolute;
    TOP: 137px;
    HEIGHT: 36px
}
.footertext
{
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: verdana,Arial,Helvetica,sans-serif
}
.footertext A:link
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
.footertext A:hover
{
    COLOR: #003194;
    TEXT-DECORATION: underline
}
.footertext A:active
{
    COLOR: #003194;
    TEXT-DECORATION: underline
}
.footertext A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
.sidebar
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.sidebar A:link
{
    COLOR: #4f3e1d;
    TEXT-DECORATION: underline
}
.sidebar A:hover
{
    COLOR: #003194;
    TEXT-DECORATION: underline
}
.sidebar A:active
{
    COLOR: #092254;
    TEXT-DECORATION: underline
}
.sidebar A:visited
{
    COLOR: #4f3e1d;
    TEXT-DECORATION: underline
}
.sidebarhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-FAMILY: verdana,Arial,Helvetica,sans-serif
}
.highlighthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0.8em;
    COLOR: #000000;
    FONT-FAMILY: verdana,Arial,Helvetica,sans-serif
}
.newshead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0.8em;
    COLOR: #333333;
    FONT-FAMILY: verdana,Arial,Helvetica,sans-serif
}
B
{
    COLOR: #000000
}
.sidebar-w
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.order
{
    COLOR: #333333
}
.order A:link
{
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.order A:hover
{
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.order A:active
{
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.order A:visited
{
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.header
{
    MARGIN-TOP: 0em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #092254;
    FONT-FAMILY: verdana,sans-serif
}
.intro
{
    MARGIN-TOP: 0em;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: arial,sans-serif
}
.medicare
{
    MARGIN-TOP: 0em;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial,sans-serif
}
.medicareC
{
    MARGIN-TOP: 0em;
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: arial,sans-serif
}
.eventhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3085d4
}
.news
{
    FONT-SIZE: 9px;
    COLOR: #666666
}
.news A:link
{
    FONT-SIZE: 9px;
    COLOR: #fe5d00
}
.news A:hover
{
    FONT-SIZE: 9px;
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.news A:active
{
    FONT-SIZE: 9px;
    COLOR: #fe5d00
}
.news A:visited
{
    COLOR: #fe5d00
}
.morelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #3085d4
}
.morelink A:link
{
    FONT-SIZE: 9px;
    COLOR: #3085d4;
    TEXT-DECORATION: none
}
.morelink A:hover
{
    FONT-SIZE: 9px;
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.morelink A:active
{
    FONT-SIZE: 9px;
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
.morelink A:visited
{
    COLOR: #3085d4;
    TEXT-DECORATION: none
}
.link
{
    COLOR: #666666
}
.link A:hover
{
    COLOR: #3085d4
}
.link A:visited
{
    TEXT-DECORATION: underline
}
.web A:hover
{
    COLOR: #3085d4
}
.web A:visited
{
    TEXT-DECORATION: underline
}
.pdf A:hover
{
    COLOR: #3085d4
}
.pdf A:visited
{
    TEXT-DECORATION: underline
}
.doc A:hover
{
    COLOR: #3085d4
}
.doc A:visited
{
    TEXT-DECORATION: underline
}
.mlink A:hover
{
    COLOR: #3085d4
}
.mlink A:visited
{
    TEXT-DECORATION: underline
}
.withsidebar
{
    PADDING-RIGHT: 21px;
    WIDTH: 500px
}
.sidequote
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 19px;
    BORDER-TOP: #cccccc 0px solid;
    PADDING-LEFT: 19px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 117px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.mainquote
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 19px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 19px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px solid
}
.smalltext
{
    FONT-SIZE: 9px;
    COLOR: #3085d4
}
.smalltext A:link
{
    TEXT-DECORATION: none
}
.smalltext A:hover
{
    COLOR: #3085d4
}
.smalltext A:visited
{
    TEXT-DECORATION: none
}
.disclaimer
{
    FONT-SIZE: 9px;
    COLOR: #000000
}
.callout
{
    FONT-SIZE: 11px;
    COLOR: #4f3e1d
}
.smmenu_fld
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #333333 1px solid;
    WIDTH: 130px;
    BORDER-BOTTOM: #333333 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #f4f4ee
}
.smmenu2_fld
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #333333 1px solid;
    WIDTH: 230px;
    BORDER-BOTTOM: #333333 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
.smtext_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 110px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.smtext_fld2
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 210px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.smtext_fld3
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #ffffff
}
.smtext_fld4
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 79px;
    BORDER-BOTTOM: #999999 1px solid;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #ffffff
}
.logtext_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext2_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 200px;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext2a_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 350px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 200px;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext2b_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 276px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 200px;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext3_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0.2em;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext4_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0.2em;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext5_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0.2em;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext6_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f4f4ee
}
.logtext7_fld
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0.2em;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #f4f4ee
}
.tabletext
{
    FONT-SIZE: 14px
}
.charttext
{
    FONT-SIZE: 11px
}
.charttext A:link
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.charttext A:active
{
    COLOR: #7c1d01
}
.sidebar2
{
    FONT-SIZE: 11px;
    COLOR: #666666
}
#orderchart
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 7px
}
#main_home
{
    PADDING-LEFT: 6px;
    MARGIN: 0px auto;
    WIDTH: 767px
}
#sidenav
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 37px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 5px
}
#home_news
{
    PADDING-BOTTOM: 7px
}
#highlight_fill
{
    BACKGROUND-COLOR: #eef4f8
}
#highlight_photo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #d6e5eb
}
#highlight
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #d6e5eb
}
#private
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 15px;
    WIDTH: 192px;
    PADDING-TOP: 0px
}
#indent1
{
    PADDING-LEFT: 20px
}
#indent2
{
    PADDING-LEFT: 20px
}
#indent3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px
}
#indent4
{
    PADDING-LEFT: 10px
}
#rside
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 5px
}
#login1
{
    PADDING-LEFT: 35px
}
#login2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #e7e4d5
}
#login2a
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(images/login2a.gif) 50% bottom;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#login3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #ffffff
}
#loginHome
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 194px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
#footer
{
    PADDING-LEFT: 20px
}
#photo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
#photo-left
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
#photo-right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
#photo-doc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 35px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
#general
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
#caption-right
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    WIDTH: 175px;
    PADDING-TOP: 0px
}
#caption-left
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    WIDTH: 225px;
    PADDING-TOP: 0px
}
#caption-right2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    WIDTH: 225px;
    PADDING-TOP: 0px
}
#callout
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 20px;
    WIDTH: 175px;
    COLOR: #ffffff;
    PADDING-TOP: 20px;
    BACKGROUND-COLOR: #14226c
}
#callout-left
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
#callout-right
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 0px
}
.caption-small
{
    FONT-SIZE: 9px;
    COLOR: #ffffff
}
#contactbar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0em;
    PADDING-BOTTOM: 5px;
    WIDTH: 406px;
    COLOR: #666666;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #eeeeee
}
#broker
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 24px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0em;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #8299b9
}
#accountnavhead
{
    PADDING-RIGHT: 10px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #003296
}
A.accountnavhead
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.accountnavhead:hover
{
    COLOR: #3085d4;
    TEXT-DECORATION: underline
}
#accountnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 33px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
A.accountnav
{
    FONT-SIZE: 11px;
    COLOR: #3085d4;
    TEXT-DECORATION: none
}
A.accountnav:hover
{
    FONT-SIZE: 11px;
    COLOR: #003296;
    TEXT-DECORATION: underline
}
#accounttable
{
    BORDER-RIGHT: #003296 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #003296 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #003296 1px solid;
    COLOR: #3085d4;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #003296 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#alert
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    WIDTH: 225px;
    PADDING-TOP: 20px
}

.HelpText
{
	font-size:12px;
	border-style:solid; 
	border-width:1px; 
	border-color:Gray; 
	text-align: left;
	/*width: 100%;*//*720px;*/ 
	padding-top:30px; 
	padding-left:20px; 
	padding-bottom:30px;
	vertical-align:middle; 
}

/*error /success box display styles*/
div .AlertBox {  margin: 0px 0px 0px 15px; padding: 10px 10px 25px 60px; text-align: left;
             border: 2px solid #D8000C; background-color: #FFBABA; background-image: url(../images/errorIcon.png); 
             background-position:top left; background-repeat: no-repeat; 
             color: #D8000C; font-size:14px; }
.AlertBox p { color: #D8000C; font-size:14px;  }  
.AlertBox b { color: #D8000C; font-size:14px;  }         
.AlertBox a { text-decoration: none; color: #000; }
.AlertBox a:hover { text-decoration: underline; color: #000; }
div .SystemAlert {
    margin: 0px 0px 0px 15px;
    text-align: left;
    color: #D8000C; font-size:14px; 
        }
div .OkBox { margin: 0px 0px 0px 15px; padding: 10px 10px 25px 60px; text-align: left;
             border: 2px solid #4F8A10; background-color: #DFF2BF; background-image: url(../images/okIcon.png); 
             background-position:top left; background-repeat: no-repeat; 
             color: #4F8A10; font-size:14px; }
.OkBox p { color: #4F8A10; font-size:14px;  }  
.OkBox b { color: #4F8A10; font-size:14px;  }         
.OkBox a { text-decoration: none; color: #000; }
.OkBox a:hover { text-decoration: underline; color: #000; }

/*blue box with no image*/
div .InfoBox { margin: 0px 0px 0px 15px; padding: 10px 10px 25px 10px; text-align: left;
             border: 2px solid #00529B; background-color: #BDE5F8; /*background-image: url(../images/okIcon.png); 
             background-position:top left; background-repeat: no-repeat;*/ 
             color: #00529B; font-size:14px; }
.InfoBox p { color: #00529B; font-size:14px;  }  
.InfoBox b { color: #00529B; font-size:14px;  }         
.InfoBox a { text-decoration: none; color: #000; }
.InfoBox a:hover { text-decoration: underline; color: #000; }

div .YellowBox { margin: 0px 0px 0px 15px; padding: 10px 10px 25px 10px; text-align: left;
             border: 2px solid #FFD97C; background-color: #FFF2BA; color: #000; font-size:14px; }
.YellowBox p { color: #000; font-size:14px;  }  
.YellowBox b { color: #000; font-size:14px;  }         
.YellowBox a { text-decoration: none; color: #003194; }
.YellowBox a:hover { text-decoration: underline; color: #EFA800; }
.YellowBox h4 { margin-bottom: 4px; }
/*message box yellow colors.
background:   #FFF2BA
border:       #FFD97C
Error text:   #D4440D (red)
OK Text:      #3A9805 (green)
*/


/**NOT USED ANYMORE.  WERE FOR THREE BLOCKS ON THE CONTACT HELP DESK PAGE**/
/*member block*/
/*
#divMemberCallInfo { margin: 0px 5px 10px 0px; padding: 10px;  border: 4px solid #79298C; 
                        color: #000; background-color: #D8C3DF; }
#divMemberCallInfo h2 { font-family: Futura, Arial, Sans-Serif; font-weight: bold; text-align: left; padding: 0px 0px 0px 15px; 
                        font-size: 22px; border-bottom: solid 2px #79298C; }            
#divMemberCallInfo p { font-family: Helvetica, Arial, Sans-Serif; text-align: left; font-size: 14px; padding: 5px 5px 5px 22px; }
#divMemberCallInfo p a { color: Blue; text-decoration: none; }
#divMemberCallInfo p a:hover { text-decoration: underline; color: #79298C; }
*/
/*provider block*/
/*
#divProviderCallInfo { margin: 0px 0px 10px 5px; padding: 10px; border: 4px solid #C78B11; 
                        color: #000; background-color: #EFDAB3; }
#divProviderCallInfo h2 { font-family: Futura, Arial, Sans-Serif; font-weight: bold; text-align: left; padding: 0px 0px 0px 15px; 
                        font-size: 22px; border-bottom: solid 2px #C78B11; }   
#divProviderCallInfo p { font-family: Helvetica, Arial, Sans-Serif; text-align: left; font-size: 14px; padding: 5px 5px 5px 22px; }
#divProviderCallInfo p a { color: Blue; text-decoration: none; }
#divProviderCallInfo p a:hover { text-decoration: underline; color: #C78B11; }
*/
/*employer block*/
/*
#divEmployerCallInfo { margin: 0px 5px 10px 0px; padding: 10px; border: 4px solid #8A191D; 
                        color: #000; background-color: #DFB5B9; }
#divEmployerCallInfo h2 { font-family: Futura, Arial, Sans-Serif; font-weight: bold; text-align: left; padding: 0px 0px 0px 15px; 
                        font-size: 22px; border-bottom: solid 2px #8A191D; }   
#divEmployerCallInfo p { font-family: Helvetica, Arial, Sans-Serif; text-align: left; font-size: 14px; padding: 5px 5px 5px 22px; }
#divEmployerCallInfo p a { color: Blue; text-decoration: none; }
#divEmployerCallInfo p a:hover { text-decoration: underline; color: #8A191D; }
*/


#divMain { margin: 0px auto; }
.container { width: 720px; margin: 0px auto; }

