@import url("css_fdd.css");

#content input.submit                               {   width: 118px; height: 24px; background: #600059 url(../images/block-bullet.gif) 7px 6px no-repeat; padding: 0 0 0 0px; color: #fff; 
                                                        text-decoration: none; border: 0px; }
#content input.submit:hover                         {   background: #87929d url(../images/block-bullet-over.gif) 7px 6px no-repeat; }

.promoBanner                                        {   position: absolute; top: 15px; left: 40%; width: 240px !important; height: 80px; overflow: hidden; background: #fff;  }

/*  TOP NAVIGATION
    ---------------------------------------------- */
#topNavigation                                      {   position: absolute; right: 10px; }

#topNavigation ul, 
#topNavigation ul li                                {   padding: 0; margin: 0; list-style: none; }

#topNavigation ul                                   {    }
#topNavigation ul li                                {   float: left; }
#topNavigation ul li a                              {   display: block; line-height: 31px; color: #000; padding: 0 0 0 40px; text-decoration: none; 
                                                        background: transparent url(../images/nav-bullet-off.gif) 22px center no-repeat; }
#topNavigation ul li a:hover                        {   color: #600059; text-decoration: underline; }

#topNavigation ul li a.active, 
#topNavigation ul li a:hover.active                 {   color: #fff; background: #b994ba url(../images/nav-bullet-on.gif) 22px center no-repeat; }

/*  NEWSLETTER
    ---------------------------------------------- */
.promotionBoxes                                     {   margin: 20px 0 0 0; min-height:450px; }
.promotionBox ul                                    {  margin-top:5px !important;}
.promotionBox ul li                             	{   background: #fff url(/images/arrow-right-black.gif) 0 5px no-repeat; padding-left:7px !important;}
.promotionBox                                       {   width:190px; min-height:190px; cursor: pointer; border: 1px solid #fff; overflow: hidden; position: relative; float: right; margin: 0 5px 10px 5px;}
#home #content .financialNews                       {   float:right; width:180px; padding:0; margin:0; position:relative;}
.promotionBox a                                     {   text-decoration:underline;color:#600059; }
.promotionBox a:hover                               {   text-decoration:underline;color:#87929d; }


.promotionBox img.rollover                                   {   position: absolute; left: -2px; top: -1px;}
.promotionBox a:hover img.rollover                           {   position: absolute; left: -194px; top: -1px;}

.promotionBox img.newsletter                        {   position: relative; left: -2px; bottom:0px !important;}


.promotionBox h1                                  
            { line-height: 20px; padding: 0 10px 2px 0; border-bottom: 1px solid #c3c8ce; font-size: 1.2em; }

.promotionBox h2                            
            { line-height: 20px; padding: 0 10px 2px 0; font-size: 1em;  font-weight:bold;}

.promotionBox p
            {
                margin:3px 0 3px 0;
            }

.promotionBox ul                                    {margin:0 0 10px 0; padding:0 0 0 10px; }
.promotionBox ul li a                               {color:#000; background: none !important; padding:0 !important;}
/*.promotionBox ul li                               {    list-style-image: url(../images/default-bullet.gif);}
*/

/*  MANAGER
    ---------------------------------------------- */
#admin                                              {   background-color: #fff; border-bottom: 1px solid #000; height: 30px; padding: 0 10px; }
#admin p                                            {   line-height: 25px; }
#admin p a                                          {   padding: 0 10px }

/*  TWITTER
    ---------------------------------------------- */
.leftColumn                                         {   float: left; }
#content                                            {   float: right; }
.twitter                                            {   clear: left; padding: 40px 0 20px 3px;  width: 141px !important;}}
#twtr-widget-1 .twtr-doc                            {   width: 141px !important;}
#twtr-widget-1 .twtr-ft div > span                  {   display: none;}

/*  FEEDS
    ---------------------------------------------- */
#feedsFooter                                        {   margin: 0; clear: both;}
#feedsFooter div                                  {   float: left; width: 190px ; margin: 0 10px 10px 0;  border: 1px solid #fff; padding-bottom:20px !important; }


/*  
#home #content .financialNews h4              { line-height: 20px; padding: 0 10px 2px 10px; border-bottom: 1px solid #c3c8ce; font-size: 1.2em; }
#home #content .financialNews a               { padding: 0; }
#home #content .financialNews ul li  a        { float: none; text-indent:0; color: #000; text-decoration: underline; 	padding: 2px 0 2px 0; }
#home #content .financialNews ul                { margin:0 0 0 10px; padding:0 0 0 10px; }
}
                                   

#home #content .financialNews ul li a:hover   { color: #88929b; text-decoration: underline;} 


#home #content .financialNews ul li           { list-style-image: url(../images/default-bullet.gif) 10px 0px; }
/*#home #content ul li { list-style-image:none !important;}




#home #content ul { clear: both; padding-top: 10px; }
#home #content ul li { display: inline; }
#home #content ul li a {
	position: relative;	float: left; text-indent: -9999px;
	display: block; background-color: transparent; background-repeat: no-repeat; }
*/





/* SB additions from here on down */
#performanceChart
{display:none}

#pleaseWait
{
    font-size: 12pt;
    color: #000000;
    display:none;
    margin-left: 60px;
    text-decoration: blink;
    font-weight: bold;
    margin-top: 8px;
    margin-right: 10px;
}

#content input.submit { 
	width: 118px; 
	height: 24px;
	background: #600059 url(images/block-bullet.gif) 7px 6px no-repeat; 
	padding: 0 0 0 0px; 
	color: #fff; text-decoration: none;
	border:0px;
} 

#content input.submit:hover {background: #87929d url(images/block-bullet-over.gif) 7px 6px no-repeat; } 

select.fundBasket {
	font-size:90%;
}

img#vallogo {
	display:none;
}

.link
{
margin:5px 0 10px 0;
}


