@charset "utf-8";
/* CSS Document */
body {
    margin:0px;
    padding:0px;
}
.bodyContainer {
    width:990px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    padding:0px;
    background:#F7F7F7;
}

/* header css starts*/
.head {
    background:url(images/head.jpg) no-repeat;
    height:100px;
}
.a_header .floatleft{float: left;position: relative;}
.welcomeContainer {position: relative;float: right;cursor: default;padding-right: 22px;}
#head_menu.welcomeContainer{padding: 10px;font-weight: bold;}
#userProfile.welcomeContainer{}
.welcomeContainer img {
    width: 23px;height: 23px;border-radius: 12px;
    float: left;
}
.a_daero{background: url('newimages/profile.png') -4px -3px no-repeat;height: 15px;width: 30px;float: left;}
.poket_money{
    padding-top: 4px;
    font-size: 12px;
    float: left;
    color: #474747;
    font-weight: 500;
}
.poket_money img{width: 12px;height: 13px;padding: 0 5px;}
.accountOption{
    display: none;
    position: absolute;
    background-color: #FFFFFF;
    padding: 10px 0 3px;
    border: 1px solid #DDDDDD;
    border-top: none;
    border-radius: 0 0 4px 4px;
    right: 0px;
    z-index: 1010;
    width: 105px;
}
.accountOption div{
    clear: both;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none;
    padding: 0 15px 9px 5px;
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 7px;
}
.accountOption div:last-of-type{
    border-bottom: none;
    margin-bottom: 0;
}
.accountOption a{color: #454545;}
.accountOption span{
    width: 20px;
    height: 20px;
    float: left;
    padding-right: 14px;
}
.pocket_profile_icon{
    background: url('newimages/profile.png') no-repeat scroll -4px -32px;
}
.pocket_logout_icon{
    background: url('newimages/profile.png') no-repeat scroll -4px -85px;
}
.pocket_refill_icon{
    background: url('newimages/profile.png') no-repeat scroll -4px -61px;
}
.poket_refill a{
    color: #000;
}
.poket_refill_pop{
    background: url('newimages/money.png') 0px 3px no-repeat;
    font-size: 13px;
    padding: 0px 0 5px 70px;
    color: #333;
    width: 360px;
}
.poket_refill_pop b{line-height: 20px;}
.poket_refill_pop p{line-height: 18px;padding-bottom: 15px;}

.userblock_alert_pop{
    background: url('images/note.gif') 0px 3px no-repeat;
    font-size: 12px;
    padding: 5px 0 25px 70px;
    margin-top: 10px;
    color: #333;
    width: 360px;
}
.userblock_alert_pop b{line-height: 20px;color: red;}

.welcomeContainer .userName {
    font-size:12px;
    color:#474747;
    font-weight:500;
    float: left;
   padding: 4px 5px 0;
}
.account {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    float:right;
    margin-top:-25px;
    margin-right:10px;
}
.menuContainer {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-top:2px solid #F2A452;
    display:block;
    padding-left:15px;
    height:39px;
    background:url(images/menuback.jpg) repeat-x;
    text-align:left;
}
.menuContainer ul {
    padding:0px;
    margin:0px;
    list-style-type:none;
}
.menuContainer li {
    display:block;
    float:left;
}
.menuContainer li a {
    padding-top:11px;
    padding-bottom:9px;
    text-decoration:none;
    color:#333333;
    float:left;
    display:block;
    width:115px;
    text-align:center;
    outline:none;
    font-size:13px;
    font-weight: bold;
}
.menuContainer li a:active {
    outline:none;
}

.menuContainer li a:hover{
    color: #EAEAEA;
}

.menuselected {
    background:url(images/selMenu.png) center no-repeat;
    height:19px;
    text-decoration:none;
    color:#EAEAEA!important;
    width:130px;
    text-align:center;
    outline:none;
    color:#FFFFFF;
    font-weight: bold;
}
.subMenuContainer {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background:url(images/submenuback.gif) no-repeat;
    width:920px;
    height:30px;
    display:block;
    margin-left:auto;
    margin-right:auto;
}
.subMenuContainer ul {
    list-style-type:none;
    margin:0px;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:0px;
    margin-left:15px;
}
.subMenuContainer li {
    display:block;
    float:left;
}
.subMenuContainer li a {
    display:block;
    text-decoration:none;
    color:#666666;
    float:left;
    /*min-width:100px;*/ /* Commented By Dhaval */
    margin-left:10px; /* Added By Dhaval */
    margin-right:10px; /* Added By Dhaval */
    text-align:center;
    outline:none;
}

.subMenuContainer li a:active{
    outline:none;
}

.submenuselected {
    text-decoration:none;
    color:#D90707 !important;
}


.FTS_footer{
    /*background:url(images/FTS_Footer.jpg) repeat-x;*/
    background:url(images/FooterBack.jpg) no-repeat;
    height:45px;
    padding-top:13px;
    font-size:12px;
    color:#454545;
    margin-left:auto;
    margin-right:auto;
    padding-right:20px;
    text-align:center;
    line-height:1.8;
}

.FTS_footer a{
    color:#009EEA;
    float:right;
    margin-top:-50px;
}

/**************************** added by jd **********************************/

.footernew{
    background:url(images/FTSHome/footerBack.png) repeat-x;
    height:39px;
    font-size:11px;
}
.footernew ul{
    height:auto;
    padding:0px 0px 0px 0px;
}

.footernew ul li{
    float: left;
    list-style: none;
}

.footernew ul li span{
    font-size: 10px;
    color: #999;
}

.footernew ul li a,.footernew ul li a:visited{
    color:#666;
    text-align: center;
    padding: 0px 10px;
}
.footernew ul li a:hover{
    color:#0085CF;
}

.copyRight{
    font-size: 11px;
    color: #666;
    float: right;
    margin:10px 5px 0px 0px;
}



/*header css ends*/
