body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bg.jpg) repeat-x #4B0102;

}


img {
border:0px;
}

td {
vertical-align:top;
}

a:link, a:visited, a:active { 
}

a:hover {
text-decoration:underline;
}

a {outline:none;}

ul {
padding:0px;
margin:0px;
}



/* BODY */

#about{
padding-left: 30px;
}

#features {
padding-left: 10px;
padding-right: 10px;
}

.h1 {color: #770100;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;}

.h1 a:link, .h1 a:visited, .h1 a:active, .h1 a:hover
{color: #770100;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
text-decoration:none;}

.body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
}

.body a:link, .body a:visited, .body a:active, .body a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
text-decoration:underline;
}

.body-bullets {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
}

.body-bullets a:link, .body-bullets a:active, .body-bullets a:visited, .body-bullets a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
text-decoration:underline;
}

.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}

.copyright a:link, .copyright a:active, .copyright a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.copyright a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.footer a:link, .footer a:active, .footer a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.footer a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}

#home-copy {
padding-left: 30px;
padding-right: 20px;
width:445px;
}

#headline-copy {
padding-top:10px;
width: 250px;
}

#headline-copy ul {	
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	vertical-align:top;}

#headline-copy ul li {font-size:11px;  padding: 0px 15px 10px 15px; margin:0px; background-image: url(../images/yellow-arrow.gif); background-repeat: no-repeat; background-position: 0px +3px; vertical-align:top;} 

#headline-copy  li {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
}


/* CONTENT */

.top-banner {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
}

.top-banner a:link, .top-banner a:active, .top-banner a:visited, .top-banner a:hover {font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:underline;}

#top-banner {
padding-top:10px;
padding-right: 25px;
}

#top-banner-welfare {
background-image:url(../images/welfare-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-pension{
background-image:url(../images/pension-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-annuity{
background-image:url(../images/annuity-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-contactus{
background-image:url(../images/contact-us-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-news{
background-image:url(../images/newsletter-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-whatdoidowhen{
background-image:url(../images/what-do-i-do-when-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-resources{
background-image:url(../images/resources-headings.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-sitemap{
background-image:url(../images/sitemap-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-privacypolicy{
background-image:url(../images/privacypolicy-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#top-banner-termsofservice{
background-image:url(../images/termsofservice-heading.gif); background-repeat:no-repeat; width:738px; height:36px; background-position: 10px 0px;}

#body {
padding-right:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
}

#body-pdf {
padding-right:12px;
padding-left:10px;
}

ul {list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	vertical-align:top;}
	
ul li {
background: url(../images/dark-gray-arrow.jpg) left center no-repeat;
background-position: 0px +5px;
padding-left: 12px;
padding-bottom: 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
vertical-align:top;	}

ol li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e2f2f;
vertical-align:top;	
padding-bottom: 5px;
}

.body-subpage-bullets {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7E8186;
}

.body-subpage-bullets a:link, .body-subpage-bullets a:active, .body-subpage-bullets a:visited, .body-subpage-bullets a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7E8186;
text-decoration:underline;
}

#body-subpage-bullets ul {
	list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	vertical-align:top;
	} 

#body-subpage-bullets ul li {font-size:11px;  padding: 0px 15px 10px 10px; margin:0px; background-image: url(../images/gray-arrow.jpg); background-repeat: no-repeat; background-position: 0px +5px; vertical-align:top;} 

#body-subpage-bullets li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7E8186;}

/* TOP NAVIGATION */

.dropdown {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;}

.dropdown a:visited, .dropdown a:link, .dropdown a:active{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;}

.dropdown a:hover {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;}


#tabs{width:770px; height:35px; position:absolute; top:95px;}

#tabs ul li{
background: none;
outline:none; 
float:left;
list-style: none; }

.in-home a:link, 
.in-home a:active, 
.in-home a:visited {background:url(../images/home-link.gif) no-repeat -20px -31px; height:32px; width:60px; display:block;}
.in-home a:hover {background:url(../images/home-link.gif) no-repeat -20px 0px; height:32px; width:60px; display:block;}

.welfare a:link, 
.welfare a:active, 
.welfare a:visited {background:url(../images/welfare-link.gif) no-repeat 0px -31px; height:32px; width:96px; display:block; }
.welfare a:hover {background:url(../images/welfare-link.gif) no-repeat; height:32px; width:96px; display:block;}

.pension a:link, 
.pension a:active, 
.pension a:visited {background:url(../images/pension-link.gif) no-repeat 0px -31px; height:32px; width:96px; display:block; }
.pension a:hover {background:url(../images/pension-link.gif) no-repeat; height:32px; width:96px; display:block;}

.annuity a:link, 
.annuity a:active, 
.annuity a:visited {background:url(../images/annuity-link.gif) no-repeat 0px -31px; height:32px; width:96px; display:block; }
.annuity a:hover {background:url(../images/annuity-link.gif) no-repeat; height:32px; width:96px; display:block;}

.faq a:link, 
.faq a:active, 
.faq a:visited {background:url(../images/faq-link.gif) no-repeat 0px -30px; height:31px; width:65px; display:block;}
.faq a:hover {background:url(../images/faq-link.gif) no-repeat; height:32px; width:65px; display:block;}

.news a:link, 
.news a:active, 
.news a:visited {background:url(../images/news-resources-link.gif) no-repeat 0px -30px; height:31px; width:158px; display:block;}
.news a:hover {background:url(../images/news-resources-link.gif) no-repeat; height:32px; width:158px; display:block;}

.contactus a:link, 
.contactus a:active, 
.contactus a:visited {background:url(../images/contactus-link.gif) no-repeat 0px -31px; height:32px; width:105px; display:block;}
.contactus a:hover {background:url(../images/contactus-link.gif) no-repeat; height:32px; width:105px; display:block;}


/* LEFT NAVIGATION */
.left-navigation {
font-family:Arial, Helvetica, sans-serif; color: #6E0000; font-size:11px;}


.left-navigation a:link, .left-navigation a:active, .left-navigation a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6E0000;
text-decoration:none;}

.left-navigation a:hover {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6E0000;
text-decoration:underline;}


#left-navigation {
padding-left:15px;}

#left-navigation td {
padding-bottom:5px;
}


/* SUBPAGE */
#tableborder {
border-top:#000000 solid 1px;
border-bottom:#000000 solid 1px;
border-left:#000000 solid 1px;
border-right:#000000 solid 1px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;}

#tabs ul li.index-home a:link, 
#tabs ul li.index-home a:active, 
#tabs ul li.index-home a:visited {background:url(../images/home-link.gif) no-repeat 0px -31px; height:32px; width:105px; display:block; position:absolute; top:0px; left:0px;}
#tabs ul li.index-home a:hover {background:url(../images/home-link.gif) no-repeat; height:32px; width:105px; display:block;}

#tabs ul li.welfare-content a:link, 
#tabs ul li.welfare-content a:active, 
#tabs ul li.welfare-content a:visited {background:url(../images/welfare-link.gif) no-repeat 0px -31px; height:32px; width:96px; display:block; position:absolute; top:0px; left:82px;}
#tabs ul li.welfare-content a:hover {background:url(../images/welfare-link.gif) no-repeat; height:32px; width:96px; display:block;}

#tabs ul li.pension-content a:link, 
#tabs ul li.pension-content a:active, 
#tabs ul li.pension-content a:visited {background:url(../images/pension-link.gif) no-repeat 0px -31px; height:32px; width:96px; display:block; position:absolute; top:0px; left:184px;}
#tabs ul li.pension-content a:hover {background:url(../images/pension-link.gif) no-repeat; height:32px; width:96px; display:block;}

#tabs ul li.annuity-content a:link, 
#tabs ul li.annuity-content a:active, 
#tabs ul li.annuity-content a:visited {background:url(../images/annuity-link.gif) no-repeat 0px -31px; height:32px; width:96px; display:block; position:absolute; top:0px; left:284px;}
#tabs ul li.annuity-content a:hover {background:url(../images/annuity-link.gif) no-repeat; height:32px; width:96px; display:block;}

#tabs ul li.faq-content a:link, 
#tabs ul li.faq-content a:active, 
#tabs ul li.faq-content a:visited {background:url(../images/faq-link.gif) no-repeat 0px -30px; height:31px; width:73px; display:block; position:absolute; top:0px; left:384px;}
#tabs ul li.faq-content a:hover {background:url(../images/faq-link.gif) no-repeat; height:32px; width:73px; display:block;}

#tabs ul li.news-content a:link, 
#tabs ul li.news-content a:active, 
#tabs ul li.news-content a:visited {background:url(../images/news-resources-link.gif) no-repeat 0px -30px; height:31px; width:168px; display:block; position:absolute; top:0px; left:467px;}
#tabs ul li.news-content a:hover {background:url(../images/news-resources-link.gif) no-repeat; height:32px; width:168px; display:block;}

#tabs ul li.contactus-content a:link, 
#tabs ul li.contactus-content a:active, 
#tabs ul li.contactus-content a:visited {background:url(../images/contactus-link.gif) no-repeat 0px -31px; height:32px; width:105px; display:block; position:absolute; top:0px; left:638px;}
#tabs ul li.contactus-content a:hover {background:url(../images/contactus-link.gif) no-repeat; height:32px; width:105px; display:block;}

.menu{
background:url(../images/dropdown.jpg) no-repeat 0px 1px; 
display:none;
height:390px; width:200px;
position:absolute;
}

ul.submenu{
	margin:0px;
height:280px;
width:200px;
background::none;
	padding:0px;
}
ul.submenu li{
	background-image::none;
	list-style: none;
	float:left;
	margin:0px;
	margin-left:10px;
	padding-top:5px;
	width:180px;
}
ul.submenu li a:link,
ul.submenu li a:active,
ul.submenu li a:visited
{
	background-image::none;
	background::none;
	color:white; 
	text-decoration:none;
	display:inline;
}
ul.submenu li a:hover
{
	text-decoration:underline;
		background-image::none;
	background::none;
	color:white; 

	display:inline;
}

#faq {
padding-right: 8px;}

.faqTitle{cursor:pointer;}

.faqBody{display:none; padding-left:10px;}

.sign{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2e2f2f;
margin-top:-1px;
padding-right:5px;
}