﻿BODY, P, TABLE, TR, TD, A 
{
	margin: 0 0;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-size-adjust: z;
	color: #000000;
}


FORM
{
    padding:0px;
    margin:0px;
}

H1, Summary_Title
{
    
    font-family : Verdana; 
    color:#FFFFFF;
    font-size:175%;
}

H2
{
	font-family : Arial;
	color:#39354e;
	font-size:130%;
}

.heading2 
{
	font-size : 115%;
	font-weight : bold;
}
H2 p
{
	font-family : Arial;
	color:#39354e;
	font-size:105%;
}

.heading2 p
{
	font-size : 85%;
	font-weight : bold;

}
H2 p .heading2
{
	font-size : 80%;
	font-weight : bold;

}


H3, .heading3
{
	font-family : Arial;
	color:#39354e;
	font-size:120%;
}

H4, .heading4
{
    font-family : Arial;
    color:#000000;
    font-size:105%;
}



A
{
	color:#243d84;
}

.content A:Visited, .content A:Active {
	color : #5f6470;
}

.globalNav, .globalNav A:Visited
{
    font-family : Verdana;   
    color:#333333;
    font-weight:bold;
    padding-top:.25em;
}

.subNav, .subNav A:Visited
{
    font-family : Verdana; 
    color:#407912;
    padding-top:.5em;
}

.topNav, A.topNav:Visited
{
	font-family: Arial;
	color:#243d84;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	/*vertical-align:middle;*/
	font-size: 12px;
}

.topNavS, A.topNavS:Visited
{
	font-family: Arial;
	color:#243d84;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	/*vertical-align:middle;*/
	font-size: 10px;
}

.topNavSearch, A.topNavSearch:Visited
{
	font-family: Arial;
	color:#243d84;
	text-decoration: none;
/*	padding-left:2px;
	padding-right:2px;*/
	vertical-align:middle;
	font-size: 12px;
}



#HomePage_Layout a { text-decoration:none}
#HomePage_Layout a:hover { text-decoration: underline}
#HomePage_Layout td a { text-decoration:none;  font-size: 13px; color: #243D84; font-weight: bold;}
#HomePage_Layout td a:hover { text-decoration: underline;}

#HomePage_Layout td h2 a { text-decoration:none;  font-size: 1em; color: #39354E; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom:-0.3em;}
#HomePage_Layout td h2 a:hover { text-decoration: underline;}

#HomePage_Layout span {  color: black; text-decoration: none; font-size: 15px; font-weight: bold}

#HomePage_Layout h1 a { font-size: 22px; font-weight: bold; margin-bottom:0.3em;}
#HomePage_Layout h3  { margin-bottom:0.3em;}
#HomePage_Layout h3 a { font-size: 15px; font-weight: bold; margin-bottom:0.3em;}

#HomePage_Layout .Military_Home h1 { color: green;}
#HomePage_Layout .55Plus_Home h1 { color: #E65629;}

.Military_Home { color: green;}
.55Plus_Home { color: #E65629;}

a.Military_Home { color: green;}
a.55Plus_Home { color: #E65629;}

#HomePage_Layout td a.Military_Home {color: green;}
#HomePage_Layout td a.55Plus_Home {color: #E65629;}

.navAlign TD

{
    vertical-align:top;
}

.contentAlign TD

{
	vertical-align:bottom;
}

.content
{
    
/*padding-left: 10px;
    padding-right: 10px;*/
	
    }
    
.bodyContent
{
	margin: 1em;
	padding: 1em;
	
	}
	.bodyContentNEW
{
	padding-right: 10px;
	padding-left: 10px;
	
	}
    
/*.rightBox
{
  border:solid 1px #407912;
    padding:0px;
    margin-left:1em;
     align:left;
    }
    */
.rightBoxTitle 
{
	/*font-size:11px;*/
	font-weight: bold;
	color:#3F3997;
    }
	
.rightBox 
{   /*padding-left:10px;*/
    margin-left:10px;
	text-align:left;
    }
 	
.rightBox TD
{   padding-left:10px;
    padding-bottom:0em;
    text-align:left;
    }
 
.rightBox UL
{
    margin-left:2em;
    padding:0;
	list-style-image: url('/web/groups/corp_comm/documents/web_asset/arrowright_gold.gif')
/*    list-style-image: url('/NASD_Framework/Global_Resources/MasterPages/saveandinvest/Images/arrowright_gold.gif')*/
	  }

.rightBox LI, .rightBox A, .rightBox A:visited, .rightBox A:active, .rightBox DIV
{
    color:#3F3997;
    font-weight:500;
    text-decoration:none;
    padding-bottom:0.5em;
    font-size:12px;
    text-align:left;
    padding:0;
    margin:3px 0;
    }
 
 .saiFooter 
 {
    font-size:12px;
    }   
    
.saiFooter a {
font-size:12px;
text-decoration:none;
}
     
.selectedNode A
{
    color:#407912;
    font-weight:bold;
} 

.icons 
{
    color:#407912;
    font-size:80%;
    vertical-align:middle;
    }
ul
{	list-style: disc outside url(http://www.saveandinvest.org/web/groups/corp_comm/documents/web_asset/arrowright_gold.gif);
_list-style: none outside url(http://www.saveandinvest.org/web/groups/corp_comm/documents/web_asset/arrowright_gold.gif);
/*display:inline;*/ display: block;   
/* list-style-image: url('http://cbwww.saveandinvest.org/web/groups/corp_comm/documents/web_asset/arrowright_gold.gif')*/
}    
li ul
{
list-style: disc url(http://www.saveandinvest.org/web/groups/corp_comm/documents/web_asset/arrowright_gold.gif);	
_list-style-image:/* none */url(http://www.saveandinvest.org/web/groups/corp_comm/documents/web_asset/arrowright_gold.gif);	
/*list-style-type: none;*/display: inline-block; padding-top:10pt;_padding-left:20px;_margin-left:20px;/* position: inherit; left:0;*/
}
/*ul li
{	
    list-style-image: none:
}*/
/*.BulletList A, .BulletList A:Link, {
	font-size : 100%;
	font-weight: normal;
	color : #3399;
	text-decoration: none;
}
.BulletList A:Hover {
	font-size : 100%;
	font-weight: normal;
	color : #333399;
	text-decoration: underline;
}

.BulletList A:Visited, .BulletList A:Active {
	font-size : 100%;
	font-weight: normal;
	color : #666666;
	text-decoration: none;
}
.BulletList A:Visited:Hover {
	font-size : 100%;
	font-weight: normal;
	color : #666666;
	text-decoration: underline;
}

.BulletBox TD
{
	padding-bottom:0em;
	text-align:left;
}

.BulletBox LI, .BulletBox A
{
	color:#3F3997;
	font-weight:500;
	text-decoration:none;
	padding-bottom:0.5em;
	font-size:100%;
	text-align:left;
}
	

*/

@media print
{
  #topBanner{display:none;}
  #leftNav{display:none;}
  #searchForm{display:none;}
  #subHeader{display:none;}
  #printEmail{display:none;}
  #rightBox{display:none;}
  #searchBar{display:none;}
  #breadCrumb{display:none;}
}

