.headpage {
	font-family:verdana, arial, sans serif;
	font-size:17px;
	color:#006699;
	font-weight:bold;
}

.subheadSDP {
	font-family:verdana, arial, sans serif;
	font-size:17px;
	color:#000000;
	font-weight:bold;
}

.headcontinue {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

.headpolicy {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#666600;
	font-weight:bold;
	text-decoration:none;
}

.headmodule {
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.subheadblue {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#005580;
	font-weight:bold;
}

.subheadblack {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.subheadblacknonbold 
{
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.subheadblack12bold 
{
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.linksubheadblack {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.subheadgrey {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#999999;
	font-weight:bold;
}

.subheadwhite {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.subheadwhite:hover {
	text-decoration:underline;
}

.subheadDkgray11 {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.subheadLtgray11 {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

.textblack {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
}

.textCheckmark {
	font-family:Wingdings;
	font-size:15px;
	color:black;
}

.textblack11 {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#000000;
}

.LtGray10 {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#999999;
}

.textLtGray11 {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#666666;
}

.linkblue {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#005580;
	text-decoration:none;
}

.linkblue11 {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#006699;
	text-decoration:none;
}

.QuoteLtGray10 {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-style:italic;
	color:#666666;
}

.QuoteLtGray11 {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	font-style:italic;
	color:#666666;
}


.linkgold {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#666600;
	text-decoration:none;
}

.subheadgold {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	color:#777705;
	text-decoration:none;
}

.linktable {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#006699;
	text-decoration:none;
}

.linktable:hover {
	text-decoration:underline;
}

.textcomment {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

.textalertred {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#ba0b0b!important;
	text-decoration:none;
}

.text_alert_green {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#339900;
	text-decoration:none;
}

.text_alert_green_head {
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#339900;
	font-weight:bold;
	text-decoration:none;
}

.textgreen {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#999900;
	text-decoration:none;
}

.textwhite {
	font-family:verdana, arial, sans serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}

.textwhitebold {
	font-family:verdana, arial, sans serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

.linkwhite {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

.textgold {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#cccc00;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a {
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#005580;
	text-decoration:none;	
}

[disabled] { color:#5f5a5a; }

.navmenu1 {
	position:absolute;
	visibility:visible;
	height:25px;
	z-index:2;
	left: 0px;
	top: 60px;
}

.servmenu1 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:66px;
	z-index:2;
	left: 0px;
	top: 85px;
}

.favmenu1 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left: 136px;
	top: 85px;
}

.prodmenu1 {
	position:absolute;
	visibility:hidden;
	width:150px;
	height:114px;
	z-index:2;
	left: 239px;
	top: 85px;
}

.nonsecurefavmenu1 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left: 0px;
	top: 85px;
}

.nonsecureprodmenu1 {
	position:absolute;
	visibility:hidden;
	width:150px;
	height:114px;
	z-index:2;
	left: 104px;
	top: 85px;
}

.nonsecuresalesmenu1 {
	position:absolute;
	visibility:hidden;
	width:150px;
	height:114px;
	z-index:2;
	left: 199px;
	top: 85px;
}

.suppmenu1 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left: 334px;
	top: 85px;
}

.topsecret1 {
	position:absolute;
	visibility:hidden;
	width:400px;
	height:50px;
	z-index:1;
	left: 0px;
	top: 0px;
}

.btmsecret1 {
	position:absolute;
	visibility:hidden;
	width:600px;
	height:130px;
	z-index:1;
	left: 0px;
	top: 85px;
}

.sidesecret1 {
	position:absolute;
	visibility:hidden;
	width:50px;
	height:24px;
	z-index:3;
	left: 532px;
	top: 60px;
}

.nonsecuresidesecret1 {
	position:absolute;
	visibility:hidden;
	width:50px;
	height:24px;
	z-index:3;
	left: 200px;
	top: 60px;
}

.navmenu2 {
	position:absolute;
	visibility:visible;
	height:25px;
	z-index:2;
	left:0px;
	top:100px;
}

.servmenu2 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:66px;
	z-index:2;
	left:0px;
	top:125px;
}

.favmenu2 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left:136px;
	top:125px;
}

.prodmenu2 {
	position:absolute;
	visibility:hidden;
	width:150px;
	height:114px;
	z-index:2;
	left:239px;
	top:125px;
}

.salesmenu2 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left:334px;
	top:125px;
}
.suppmenu2 {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left:421px;
	top:125px;
}

.btmsecret2 {
	position:absolute;
	visibility:hidden;
	width:600px;
	height:130px;
	z-index:1;
	left:0px;
	top:150px;
}

.sidesecret2 {
	position:absolute;
	visibility:hidden;
	width:50px;
	height:24px;
	z-index:3;
	left:532px;
	top:100px;
}


.producthead{
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:White;
	background-color:#990000;
	font-weight:bold;
}
.formheader{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:White;
	background-color:#006699;
	font-weight:bold;
	border-style:none;
}
.statementlink
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#999900;
	text-decoration:none;
	cursor:hand;
}
.PagerStyle
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#333333;
}

.PagerStyle a 
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#006699;
	text-decoration:none;
}

.mt
{
	padding-left:9px;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#FFFFFF;
	height:20px;
	width:198px;
	padding-top:3px;
}

.mt:hover
{
	padding-left:9px;
	background-color:#999900;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#FFFFFF;
	height:20px;
	width:198px;
	padding-top:3px;
}

.md
{
	height:20px;
	background-color:#999999;
}

.cd
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	color:#cccccc;
	width:75px;	
}
.cd2
{
	background-color:#006688;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	color:#cccccc;
	width:75px;	
}

.ad
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#cccccc;
	width:70px;	
}
.ad2
{
	background-color:#006688;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#cccccc;
	width:70px;	
}

.ld
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#cccccc;	
	width:63px;
}
.ld2
{
	background-color:#006688;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#cccccc;	
	width:63px;
}

.cd:hover
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:75px;	
}

.cd2:hover
{
	background-color:#006688;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:75px;	
}

.ad:hover
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:70px;	}
	
.ad2:hover
{
	background-color:#006688;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:70px;	}	

.ld:hover
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:63px;	
}

.ld2:hover
{
	background-color:#006688;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	width:63px;	
}

.sb
{
	background-color:#660000;

}

.sellingmenu {
	position:absolute;
	visibility:hidden;
	width:120px;
	height:66px;
	z-index:2;
	left: 0px;
	top: 92px;
}

.reportmenu {
	position:absolute;
	visibility:hidden;
	width:154px;
	height:18px;
	z-index:2;
	left: 146px;
	top: 92px;
}

.settingmenu {
	position:absolute;
	visibility:hidden;
	width:150px;
	height:114px;
	z-index:2;
	left: 214px;
	top: 92px;
}

.mr
{
	padding-left:9px;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#FFFFFF;
	height:20px;
	width:146px;
	padding-top:3px;
}

.mr:hover
{
	padding-left:9px;
	background-color:#999900;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#FFFFFF;
	height:20px;
	width:146px;
	padding-top:3px;
}
.BDCDCnavmenu {
	position:absolute;
	visibility:visible;
	height:25px;
	z-index:2;
	left: 0px;
	top: 67px;
}

.BDCDCheadmodule {
	font-family:verdana, arial, sans serif;
	font-size:17px;
	color:#006699;
	font-weight:bold;
}

.BDCDCTextblack {
	font-family:verdana, arial, sans serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

.BDCDCalert {
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}

.BDCDCsubheadblue {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#006699;
	font-weight:bold;
}

.BDCDCsubhead {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.BDCDCTextblackLight {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#000000;
}
.textred
{
	font-size:10px;
	color:#990000;
}
.textredbold
{
	font-size:10px;
	color:#ff0000;
	font-weight:bold;
}
.textwhiteboldLogin {
	font-family:verdana, arial, sans serif;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
Body
{
	background-color:#ffffff;
}

.cccTable
{
	width:100%;
}
.agcyboldtext
{
	font-family:verdana, arial, sans serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.agcyboldnumeral
{
	font-family:verdana, arial, sans serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}
.agcyintrotext
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#666666;	
}
.agcyboldnumeral10pt
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
}

/* style used for module headers on the production info pages */		
.bulletBackGround
{
	font-size:12px;
	color:#000000;
	font-weight:bold;	
	BACKGROUND-IMAGE: url(/images/mod_head_block.gif);
	BACKGROUND-REPEAT: no-repeat;
	background-attachment:scroll;
	background-position:center left;
	padding-left: 15px;		
}	

/* started for eApp */
.calculatedlabel
{
	background-color:#dcdcdc;
	border-width:0.02cm;
	height:21px;
	border-top-color:#dcdcdc;
	border-bottom-color:#dcdcdc;
	border-right-color:#dcdcdc;
	border-left-color:#dcdcdc;
	border-style:solid;
	vertical-align:top;
	text-align:center;
	font-family:verdana, arial, sans serif;
	font-size:13px;
	color:#000000;
	font-weight:normal;
}
.navigationbar
{
	background-color:#cccccc;
	width:190px;

}
.summaryerrortextred
{
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#ba0b0b;
	font-weight:normal;	
}
.summaryerrortextredbold
{
	font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#e61111;
	font-weight:bold;	
}
.datagridheader
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	background-color:#ebf0f0;
}
.datagridheaderAA
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:White;
	background-color:#999999;
	font-weight:bold;
}
.helptext
{
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#666666;
}
.LockableButton
{
}

.eapphome
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	color:#cccccc;
}

.eapphome:hover
{
	background-color:#660000;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.disabledtextbox
{
	background-color: #c0c0c0;
}

#existingAppsTabs {
    float:left;
    width:100%;
    background:#DAE0D2 url(/images/aol_background_filler.gif) repeat-x bottom;
    font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
    line-height:normal;
}

/* need this for IE5 implementation */
  #header a {float:none;}
/* End */

#existingAppsTabs ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
}

#existingAppsTabs li {
    float:left;
    background:url(/images/aol_tab_left.gif) no-repeat left top;
    margin:0;
    padding:0 0 0 5px;
}

#existingAppsTabs a {
    display:block;
    background:url(/images/aol_tab_right.gif) no-repeat right top;
    padding:5px 5px 4px 0px;
}


#existingAppsTabs #current {
    background-image:url(/images/aol_tab_left_on.gif);
}

#existingAppsTabs #current a {
    background-image:url(/images/aol_tab_right_on.gif);
    padding-bottom:5px;
}

.shadedheader
{
	height: 25px;
	background-color: #ffffcc;
	text-align: center;
	border: solid 0.02cm #cccccc;
}

.textblack11slim {
	font-family:verdana, arial, sans serif;
	font-size:11px;
	color:#333333;
	letter-spacing: -.5;
}

#pruTabs {
    float:left;
    width:100%;
    background:#DAE0D2 url(/images/aol_background_filler.gif) repeat-x bottom;
    font-family:verdana, arial, sans serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
    line-height:normal;
}

#pruTabs ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
}

#pruTabs li {
    float:left;
    background:url(/images/aol_tab_left.gif) no-repeat left top;
    margin:0;
    padding:0 0 0 5px;
}

#pruTabs a {
    display:block;
    background:url(/images/aol_tab_right.gif) no-repeat right top;
    padding:5px 5px 4px 0px;
}


#pruTabs #ProductFundPerformanceFIDUserControl1_current {
    background-image:url(/images/aol_tab_left_on.gif);
}

#pruTabs #ProductFundPerformanceFIDUserControl1_current a {
    background-image:url(/images/aol_tab_right_on.gif);
    padding-bottom:5px;
}

/* formatting for the display of the Oracle Click to Chat images*/
#rn_ChatAvailableImg, .rn_ChatAvailable #rn_ChatUnavailableImg
{
  display:none !important; 
}
.rn_ChatAvailable #rn_ChatAvailableImg
{    
  display:block !important;
  margin-left:-3px !important;
}   
div:not(.rn_ConditionalChatLink) > #myChatLink > #myChatLinkInfo > #rn_ChatUnavailableImg {
   display:none !important; 
}
div:not(.rn_ChatAvailable) > #myChatLink > #myChatLinkInfo > #rn_ChatAvailableImg {
   display:none !important; 
}
.rn_ChatAvailable > #myChatLink > #myChatLinkInfo > #rn_ChatAvailableImg {
   display:block !important; 
}
/*End of Oracle Click to Chat items*/
