
#copy {
	font-family: arial, helvetica, sans-serif;
	color:#333;
	position:relative;
	}

#copy h1 {
	font-family: arial, helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;	
	color:#333;
}
#copy h2 {
	font-size:14px;
	color:#610e0c;
	margin-bottom:10px;
}


/************************MAIN TEXT & LINK STYLES************************/
body {
            font-family: Verdana, Arial, Helvetica;
            color: #000000;
            font-size: 9pt;
            line-height: 12pt;
            background-color: #FFFFFF;
            margin-top: 0px;
            margin-left: 1px;
            margin-right: 1px;}
td {
            font-family: Verdana, Arial, Helvetica;
            color: #000000;
            font-size: 9pt;
            line-height: 12pt;}
a:link, a:visited  {
            text-decoration: none;
            color: #330099;}
a:hover {
            text-decoration: none;
            color: #6666FF;}
.amock {
            text-decoration: none;
            color: #330099;}
.form {
            font-size: 8pt;
            font-weight: bold;}
.formbody {
            font-size: 8pt;
            color: #FF0000}
.small {
            font-size: 7pt;}
.supersmall {
            font-size: 6pt;}

.big {
            font-size: 11pt;
		line-height: 14pt;}
.superbig {
            font-size: 14pt;
		line-height: 16pt;}
.italic {
            font-style: italic;}
.u{
            text-decoration: underline;}
.bold {
            font-weight: bold;}
.error {
            color: #FF0000;}

/************************TEXT HEADING STYLES************************/
.supertitle {
            color: #330099;
            font-weight: bold;
            font-size: 16pt;
            line-height: 18pt;}
.title {
            color: #330099;
            font-weight: bold;
            font-size: 14pt;
            line-height: 18pt;}
.subtitle {
            color: #9999CC;
            font-style: italic;
            font-weight: bold;
            font-size: 10pt;
            line-height: 18pt;}
.plansubtitle1 {
            color: #9999CC;
            font-style: italic;
            font-weight: bold;
            font-size: 12pt;
            line-height: 18pt;}
.plansubtitle2 {
            color: #9999CC;
            font-weight: bold;
            font-size: 8pt;
            line-height: 10pt;}
.subtitle_nospace {
            color: #9999CC;
            font-style: italic;
            font-weight: bold;
            font-size: 10pt;
            line-height: 10pt;}
.subtitledk {
            color: #666699;
            font-style: italic;
            font-weight: bold;
            font-size: 10pt;
            line-height: 18pt;}
.subtitlebg, .subtitlebg a:link, .subtitlebg a:visited {
            color: #FFFFFF;
            font-weight: bold;
            font-size: 10pt;
            line-height: 18pt;}
.subtitlebg a:hover {
            color: #6666FF;}
.specialtitle, .specialtitle a:link, .specialtitle a:visited, .specialtitle a:hover {
            color: #993300;
            font-weight: bold;
            font-size: 10pt;
            line-height: 18pt;}
.border {
            border-style: solid;
            border-color: #330099;
            border-width: 1px;
            padding: 2px;}
.borderright {
            border-right: solid;
		border-right-width: 3px;
            border-color: #330099;
            padding: 2px;}
.borderbottom {
            border-bottom: solid;
		border-bottom-width: 3px;
            border-color: #330099;
            padding: 2px;}
.box {
            border-style: solid;
            border-color: #7E7E7E;
            border-width: 2px;
            padding: 6px;}

.notification
{
	text-align: left;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 20px;
}

.input 
{ 
	width: 325px;}


/************************BULLET STYLES************************/
.bullets, .bullets a:link, .bullets a:visited {
            color: #330099;
            font-size: 10pt;
            font-weight: bold;}
.bullets a:hover {
            color: #6666FF;}

/************************BULLET STYLES************************/
.login a:link, .login a:visited {
            color: #330099;
            font-size: 10pt;
            font-style: italic;
	    text-decoration: underline
            font-weight: normal;}
.login a:hover {
            color: #6666FF;}

/************************HEADER NAV STYLES************************/

.headernav, .headernav a:link, .headernav a:visited {
            color: #666699;
            font-size: 10pt;
            font-weight: bold;}
.headerimage {
            background-image: url("/images/navbar_left.gif");
            height: 22px;}

.header_ben {
            background-image: url("/images/gray.gif");
            height: 22px;}
.header_ben a:hover {
            color: #330099;
            font-weight: bold;}
.header_admin {
            background-color: #EAEAEA;}
.header_admin a:hover {
            color: #006633;
            font-weight: bold;}
.header_plan {
            background-image: url("/images/stripes.gif");
            height: 22px;}
.header_plan a:hover {
            color: #993333;
            font-weight: bold;}
.header_home {
            background-color: #EAEAEA;}
.header_home a:hover {
            color: #6666FF;}

/************************LEFT NAV STYLES************************/
.nav_back {
            background-image: url("/images/nav_back.gif");
            height: 450px;}
.nav {
            color: #FFFFFF;
            font-size: 8pt;
            font-weight: bold;
            border-left: 0px;
            border-right: ridge 2px #FFFFFF;
            border-bottom: ridge 2px #FFFFFF;
            border-top: 0px;
            padding-top: 0px;
            padding-bottom: 4px;
            padding-right: 4px;
            padding-left: 0px;}
.nav a:link, .nav a:visited {
            color: #FFFFFF;}
.nav a:hover {
            color: #6666FF;}
.button {
            width: 94px;
            height: 36px;
            padding: 0px;
            background-image: url("/images/logon_button.gif");}
.button a:hover {
            position: absolute;
            background-image: url("/images/logon_hover.gif");}

/************************BENEFIT BUTTON STYLES************************/
.plan a:link, .plan a:visited {
            width: 150px;
            display: block;
            background-color: #C7C7C7;
            border-bottom: #8F8F8F solid 1px;
            border-right: #8F8F8F solid 1px;
            border-left: #D8D8D8 solid 1px;
            border-top: #D8D8D8 solid 1px;
            color: #39393D;
            font-size: 11px;
            font-weight: bold;
            letter-spacing: .6pt;
            padding: 1px;
            padding-left: 3px;
            text-decoration: none;}
.plan a:hover{
            background-color: #E3E3E3;}
.plan a:active, .plan a:focus {
            border-left: #D8D8D8 solid 2px;}

/************************FOOTER STYLES************************/

.footer, .footer a:link, .footer a:visited {
           color: #7D7D7D;
            font-weight: bold;
           font-size: 8pt;}

.footer a:hover {
            color: #6666FF;}
