/*************************************************************************************************************/
/* Change History:                                                                                           */
/*************************************************************************************************************/
/* 2009/09/29 - MJM                                                                                          */
/* - Added new css for My Bally landing page                                                                 */
/*************************************************************************************************************/

/* My Bally Landing:
-------------------------------------------------------------------------*/
div#rail-left.landing {
   width: 210px;
}
div#content-right.landing {
    width: 740px; 
   /* width: 950px;  */
}
div#content-main.landing {
    width: 740px;
   /* width: 950px;  */
    margin-right: 0px;
}
#my-bally-landing-top {
    background: url('/bg-my-bally-top.png') no-repeat;
    height: 10px;
    width: 740px; 
   /* width: 950px; */
    font-size: 1px;
}
#my-bally-landing {
    background: url('/bg-my-bally-landing.png') no-repeat;
    height: 579px;
    width: 740px; 
   /* width: 950px;  */
    float: right;
}
#my-bally-landing #main-text {
    width: 350px;
    margin: 0 0 18px 25px;
    padding: 5px 0 0 0;
}
#my-bally-landing #main-text h2 
{
    background: url('/hdr-my-bally-one-word.png') no-repeat;
    width: 88px;
    height: 24px;
    text-indent: -10000px;
    margin-bottom: 8px;
}
#my-bally-landing #main-text h3 {
    color: #015184;
    font-weight: bold;
    margin-bottom: 8px;
    font-size: 16px;
}
#my-bally-landing #main-text h4 {
    color: #015184;
    font-weight: bold;
    margin-bottom: 11px;
}
#my-bally-landing #main-text p {
    margin-bottom: 10px;
    padding: 0;
}
#my-bally-landing #main-text ul {
    margin: 0 0 10px 15px;
    padding: 0;
}
#my-bally-landing #main-text li {
    margin: 0;
    padding: 0;
}
#my-bally-landing #main-text .buttons {
    list-style: none;
    margin: 0 0 14px 0;
    padding: 0;
}
#my-bally-landing #main-text .buttons a {
    display: block;
}
#my-bally-landing #main-text .buttons li {
    float: left; 
    margin: 0 10px 0 0;
}
#my-bally-landing #main-text p.alert {
    background: url('/bg-landing-alert.png') no-repeat;
    width: 239px;
    height: 25px;
    font-size: 10px;
    padding: 10px;
    color:#666666;
    font-style: italic;
    margin: 0;
}
 p.mnthly-swpstks-rules {
    width: 209px;
    height: 45px;
    font-size: 1.0em;
    color:black;
    margin: 0 0 10 0;
} 
 p.mnthly-swpstks-rules a{
    text-decoration:none;
} 
 p.mnthly-swpstks-rules a:link{
    text-decoration:none;
}
 p.mnthly-swpstks-rules a:vistited{
    text-decoration:none;
} 
 p.mnthly-swpstks-rules a:hover{
    text-decoration:underline;
} 
 p.mnthly-swpstks-rules a:active{
    text-decoration:none;
} 
#my-bally-landing #mezz-promos ul {
    list-style: none;
    margin: 0 0 0 11px;
    padding: 0;
}
#my-bally-landing #mezz-promos li {
    padding: 0;
    margin: 0 7px 0 0;
    float: left;
}
#btnLoginOn 
{
    background: url('/btn-login-on.gif') no-repeat;
}
#btnLoginOn 
{
    background: url('/btn-register-red-on.gif') no-repeat;
}

/* My Bally Landing^
-------------------------------------------------------------------------*/