﻿html
{
    font-size: 100%;
    height: 100%;
}
body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #ECEDEC;
    font-family: Arial, Helvetica, sans-serif;
}
a
{
    text-decoration: none;
}

div
{
    margin: 0px;
    padding: 0px;
}

#Wrapper
{
    padding-top: 15px;
    margin: 0 auto;
    padding-right: 15px;
    padding-left: 15px;
    min-width: 950px;
    max-width: 100%;
    overflow: auto;
}

#topHeader
{
    width: 100%;
    height: 119px;
    display: block;
}

.topHeaderMid
{
    width: 100%;
    height: 119px;
    background-image: url(../images/top-header-bg.jpg);
    background-repeat: repeat-x;
    background-position: center;
    display: block;
    margin: 0px;
    padding: 0px;
    float: left;
}

.topHeaderleft
{
    width: 1%;
    min-width: 12px;
    height: 119px;
    background-image: url(../images/top-header-left-strip.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    display: block;
    float: left;
}

.topHeaderright
{
    width: 1%;
    min-width: 13px;
    height: 119px;
    background-image: url(../images/top-header-right-strip.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    display: block;
    float: right;
}


#navigationarea
{
    width: 560px;
    height: 119px;
    margin-left: 10px;
    float: right;
}


.welcometext
{
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #006CB3;
    text-decoration: none;
    font-weight: bold;
    margin-top: 13px;
    margin-right: 60px;
    margin-left: 0px;
    float: right;
    display: block;
    width: 304px;
    height: auto;
    text-align: right;
    line-height: 15px;
}

#welcomeBox
{
    background-image: url(../images/welcome-bg.jpg);
    background-repeat: no-repeat;
    width: 374px;
    height: 54px;
    float: right;
    margin-right: 0px;
    margin-top: 18px;
    display: block;
}

#navigation
{
    width: 650px;
    height: 40px;
    margin-right: 0px;
    display: block;
    float: right;
    margin-top: 6px;
    margin-left: 0px;
    margin-bottom: 0px;
}

#navigation ul
{
    width: 650px;
    height: 25px;
    display: block;
    float: right;
    margin-top: 16px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
}
#navigation ul li
{
    width: 89px;
    height: 25px;
    display: block;
    float: right;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 1px;
    margin-right: 0px;
    padding: 0px;
}
#navigation ul li a
{
    width: 89px;
    height: 20px;
    background: url(../images/btn-dft.jpg);
    background-repeat: no-repeat;
    display: block;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
    margin-left: 0px;
    float: right;
    background-position: bottom;
    font-weight: bold;
    list-style: none;
    padding-top: 5px;
    margin-right: 1px;
}
#navigation ul li a:hover
{
    background: url(../images/btn-hover.jpg);
    background-repeat: no-repeat;
    color: #006CB3;
}
#logocontainer
{
    width: 30%;
    height: 119px;
    display: block;
    padding-left: 0px;
    float: left;
}
#logo
{
    width: 233px;
    height: 73px;
    background-image: url(../images/logo.jpg);
    background-repeat: no-repeat;
    display: block;
    margin-left: 0px;
    margin-top: 8px;
    margin-bottom: 0px;
    margin-right: 0px;
    display: block;
}
#leftNavigation
{
    width: 370px;
    height: 25px;
    margin: 0px;
    padding: 0px;
    display: block;
    float: left;
}
#leftNavigation ul
{
    width: 370px;
    height: 30px;
    display: block;
    float: left;
    margin-top: 8px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding: 0px;
}
#leftNavigation ul li
{
    width: 89px;
    height: 30px;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/divider.jpg);
    background-repeat: no-repeat;
    background-position: center left;
}
#leftNavigation ul li a
{
    width: 89px;
    height: 15px;
    display: block;
    float: left;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #A9D6FE;
    text-align: center;
    text-decoration: none;
    margin-left: 0px;
    float: right;
    background-position: bottom;
    font-weight: bold;
    list-style: none;
    padding-top: 10px;
}
#leftNavigation ul li .logout
{
    width: 89px;
    height: 30px;
    display: block;
    float: left;
    background-image: url(../images/btn-logout-dft.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
    margin: 0px;
    padding-top: 0px;
}
#subNavContainer
{
    height: 25px;
    display: block;
    margin: 0 auto;
    background-color: #FFFFFF;
    padding-right: 12px;
}
.SubNav
{
    display: block;
    padding-top: 5px;
}
.SubNav ul
{
    float: right;
    background-color: #FFFFFF;
    padding-left: 10px;
    padding-right: 6px;
    padding-top: 0px;
    margin: 0px;
    color: #CCCCCC;
}
.SubNav ul li
{
    height: auto;
    display: block;
    float: left;
    padding: 0px 0px 0px 10px;
    margin: 0px;
}
.SubNav ul li a
{
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #006CB3;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    list-style: none;
}
.SubNav ul li a:hover
{
    color: #A9D6FE;
}
.spacer
{
    width: 100%;
    margin-top: 5px;
    padding: 0px;
    height: 12px;
}
#bodycontainer
{
    width: 100%;
    background-color: #FFFFFF;
    padding: 0px;
    padding-top: 5px;
    padding-bottom: 0px;
    position: relative;
}

#rightContainer
{
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 0px 0px;
    overflow: hidden;
}

#leftContainer
{
    width: 340px;
    height: auto;
    display: block;
    margin-right: 25px;
    margin-left: 20px;
    padding: 10px 0px 0px 0px;
    float: left;
}

#leftContainerSmall
{
    width: 250px;
    height: auto;
    display: block;
    margin-right: 25px;
    margin-left: 20px;
    padding: 10px 0px 0px 0px;
    float: left;
}

.boxcontainer
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    width: 100%;
    padding-bottom: 25px;
}
.boxcontainer1
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    width: 100%;
    padding-bottom: 25px;
    min-height: 1200px;
    height: auto !important;
    height: 1200px;
    margin-bottom: 100px;
}
.msg_boxcontainer
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    display: block;
    padding-bottom: 25px;
    z-index: 1;
    margin: 0px 20px 0px 20px;
    width: 99%;
}

.msg_boxcontainer2
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    display: block;
    padding-bottom: 25px;
    z-index: 1;
    margin: 0px 20px 0px 20px;
    min-height: 1350px;
    height: auto !important;
    height: 1350px;
    width: 99%;
}


.msg_boxcontainer1
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    display: block;
    padding-bottom: 25px;
    z-index: 1;
    margin: 0px 2% 0px 2%;
    width: 96%;
}
.orange_titlemid
{
    background-image: url(../images/orangemidstrip.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 49px;
    margin: 0px 10px 0px 10px;
}

.titlecontainer
{
    width: 100%;
    height: 49px;
    display: block;
}
.leftcorner
{
    width: 25px;
    height: 49px;
    background-image: url(../images/leftcorner.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.titlemid
{
    background-image: url(../images/midstrip.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 49px;
    margin: 0px 0px 0px 24px;
}
.down-arrow-btn
{
    background-image: url(../images/arrow-btn.jpg);
    background-repeat: no-repeat;
    width: 33px;
    height: 32px;
    float: left;
    margin-left: 5px;
    margin-top: 12px;
}

.close-arrow-btn
{
    background-image: url(../images/arrow-close.jpg);
    background-repeat: no-repeat;
    width: 33px;
    height: 32px;
    float: left;
    margin-left: 5px;
    margin-top: 12px;
}

.rightcorner
{
    width: 25px;
    height: 49px;
    background-image: url(../images/rightcorner.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    padding: 0px;
    float: right;
}
.mainheading
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}

.mainheading_en
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    margin-left: 25px;
    margin-top: 18px;
    float: left;
    padding: 0px;
}
.topmainheading
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 10px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}
.smallheading
{
    font: 20px/20px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
    margin-top: 0px;
    margin-right: 10px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}
.mainsubheading
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 10px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}
.midcontainer
{
    margin: 0 auto;
    width: 98%;
    display: block;
    padding-bottom: 25px;
    height: auto;
}
.leftline
{
    width: 1px;
    background-color: #E8E8E8;
    display: block;
    float: left;
    height: 45px;
    margin: 0px;
    padding: 0px;
}
.rightline
{
    width: 1px;
    background-color: #E8E8E8;
    background-position: right top;
    display: block;
    height: 35px;
    margin: 0px;
    padding: 0px;
    float: right;
}
.leftline01
{
    width: 100%;
    min-width: 320px;
    background-image: url(../images/linestrip.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    display: block;
    height: auto;
    margin: 0px;
    padding: 0px;
}
.rightline01
{
    width: 100%;
    min-width: 320px;
    background-image: url(../images/linestrip.jpg);
    background-repeat: repeat-y;
    background-position: right top;
    display: block;
    height: auto;
    margin: 0px;
    padding: 0px;
}
.centerbottomstrip
{
    width: 100%;
    height: 16px;
    background-image: url(../images/bottommidstrip.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    display: block;
    float: left;
    margin: 0 auto;
}
.leftbottomcorner
{
    width: 3%;
    height: 16px;
    background-image: url(../images/bottomcornerleft.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.rightbottomcorner
{
    width: 3%;
    height: 16px;
    background-image: url(../images/bottomrightleft.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    display: block;
    float: right;
    margin: 0px;
    padding: 0px;
}
.centerwhtbg
{
    width: 100%;
    height: 49px;
    background-image: url(../images/midstripwht.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    display: block;
    margin: 0px;
    padding: 0px;
}
.topboxContainer
{
    width: 343px;
    display: block;
    margin: 0 auto;
    height: 49px;
}
.topboxorangecontainer
{
    display: block;
    margin: 0 auto;
    height: 49px;
    background-image: url(../images/orangemidstrip.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    margin-right: 10px;
    margin-left: 10px;
}
.leftwhtbox
{
    width: 340px;
    margin-bottom: 20px;
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    height: auto;
}
.leftwhtboxSmall
{
    width: 250px;
    margin-bottom: 20px;
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
}
.leftcornerwht
{
    width: 22px;
    height: 49px;
    background-image: url(../images/leftcornerwht.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.midcornerwht
{
    width: 295px;
    height: 49px;
    background-image: url(../images/midstripwht.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    float: left;
}
.midcornerwht1
{
    width: 205px;
    height: 49px;
    background-image: url(../images/midstripwht.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    float: left;
}
.rightcornerwht
{
    width: 21px;
    height: 49px;
    background-image: url(../images/rightcornerwht.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.leftcornerorgange
{
    width: 55px;
    height: 49px;
    background-image: url(../images/orangeleftcorner.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.rightcornerorgange
{
    width: 15px;
    height: 49px;
    background-image: url(../images/orangerightcorner.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: right;
    margin: 0px;
    padding: 0px;
}
.down-white-arrow-btn
{
    background-image: url(../images/wht-arrow-btn.jpg);
    background-repeat: no-repeat;
    width: 33px;
    height: 32px;
    float: left;
    margin-left: 0px;
    margin-top: 12px;
}

.close-white-arrow-btn
{
    background-image: url(../images/wht-arrow-close.jpg);
    background-repeat: no-repeat;
    width: 33px;
    height: 32px;
    float: left;
    margin-left: 0px;
    margin-top: 12px;
}
.down-orange-arrow-btn
{
    background-image: url(../images/orange-arrow-btn.jpg);
    background-repeat: no-repeat;
    width: 33px;
    height: 32px;
    float: left;
    margin-left: 15px;
    margin-top: 12px;
}

.close-orange-arrow-btn
{
    background-image: url(../images/orange-arrow-close.jpg);
    background-repeat: no-repeat;
    width: 33px;
    height: 32px;
    float: left;
    margin-left: 15px;
    margin-top: 12px;
}
.icon-img01
{
    background-image: url(../images/icon-img01.jpg);
    background-repeat: no-repeat;
    width: 35px;
    height: 32px;
    float: right;
    margin-right: 5px;
    margin-top: 12px;
}
.icon-img02
{
    background-image: url(../images/icon-img02.jpg);
    background-repeat: no-repeat;
    width: 35px;
    height: 32px;
    float: right;
    margin-top: 12px;
}
#iconcontainers
{
    height: auto;
}
.iconimage_spaace
{
    width: 7%;
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 95px;
    float: right;
    margin-top: 20px;
    text-indent: -20000px;
}
.iconimage
{
    width: 28%;
    background: url(../images/icon-img-1dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 95px;
    float: right;
    margin-top: 20px;
}
.iconimage:hover
{
    width: 28%;
    background: url(../images/icon-img-1hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 95px;
    float: right;
    margin-top: 20px;
    text-decoration: underline;
    color: #A9D6FE;
}

.iconimagea
{
    width: 28%;
    background: url(../images/icon-img-2dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 95px;
    float: right;
    margin-top: 20px;
}

.iconimagea:hover
{
    width: 28%;
    background: url(../images/icon-img-2hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 95px;
    float: right;
    margin-top: 20px;
    text-decoration: underline;
    color: #A9D6FE;
}


.iconimagea1
{
    width: 28%;
    background: url(../images/icon_sms.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 60px;
    float: right;
    margin-top: 55px;
}

.iconimagea1:hover
{
    width: 28%;
    background: url(../images/icon_sms.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 60px;
    float: right;
    margin-top: 55px;
    text-decoration: underline;
    color: #A9D6FE;
}


.iconimageb
{
    width: 19%;
    background: url(../images/icon-img-3hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 35px;
    padding-top: 95px;
    float: right;
}

.iconimageb:hover
{
    width: 19%;
    background: url(../images/icon-img-3dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 35px;
    padding-top: 95px;
    float: right;
    text-decoration: underline;
    color: #A9D6FE;
}

.iconimagec
{
    width: 19%;
    background: url(../images/icon-img-4dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
}

.iconimagec:hover
{
    width: 19%;
    background: url(../images/icon-img-4hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
    text-decoration: underline;
    color: #A9D6FE;
}

.iconimaged
{
    width: 19%;
    background: url(../images/icon-img-05dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
}
.iconimaged:hover
{
    width: 19%;
    background: url(../images/icon-img-05hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
    text-decoration: underline;
    color: #A9D6FE;
}

.iconimagee
{
    width: 19%;
    background: url(../images/icon-img-06dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
}

.iconimagee:hover
{
    width: 19%;
    background: url(../images/icon-img-06hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
    text-decoration: underline;
    color: #A9D6FE;
}

.iconimagef
{
    width: 19%;
    background: url(../images/icon-img-07dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
}

.iconimagef:hover
{
    width: 19%;
    background: url(../images/icon-img-07hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
    text-decoration: underline;
    color: #A9D6FE;
}

.iconimageg
{
    width: 19%;
    background: url(../images/icon-img-08dft.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
}

.iconimageg:hover
{
    width: 19%;
    background: url(../images/icon-img-08hvr.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-top: 45px;
    padding-top: 85px;
    float: right;
    text-decoration: underline;
    color: #A9D6FE;
}

.icon_text
{
    font: 14px/12px Arial, Helvetica, sans-serif;
    color: #115286;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
}
.icontextheadingsmall
{
    font: 15px/15px Arial, Helvetica, sans-serif;
    color: #115286;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    margin-top: 70px;
    margin-left: 0px;
    display: block;
}
.icontextheadingsmall:hover
{
    font: 15px/15px Arial, Helvetica, sans-serif;
    color: #0066FF;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    margin-left: 0px;
    margin-top: 70px;
    display: block;
}
#text_panel
{
    display: block;
}

.right_detail
{
    width: 145px;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-right: 15px;
    margin-left: 0px;
    float: right;
    padding: 0px;
    text-align: right;
    font: .9em /11px Arial, Helvetica, sans-serif;
    color: #2E407C;
    font-weight: bold;
    text-decoration: none;
}
.left_detail
{
    width: 155px;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px;
    float: right;
    text-align: right;
    font: .9em /11px Arial, Helvetica, sans-serif;
    text-align: right;
    color: #2E407C;
    font-weight: bold;
    text-decoration: none;
    line-height: 17px;
}




.right_detail1
{
    width: 95px;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-right: 15px;
    margin-left: 0px;
    float: right;
    padding: 0px;
    text-align: right;
    font: .9em /11px Arial, Helvetica, sans-serif;
    color: #2E407C;
    font-weight: bold;
    text-decoration: none;
}
.left_detail1
{
    width: 105px;
    margin-top: 15px;
    margin-bottom: 5px;
    margin-right: 0px;
    margin-left: 0px;
    padding: 0px;
    float: right;
    text-align: right;
    font: .9em /11px Arial, Helvetica, sans-serif;
    text-align: right;
    color: #2E407C;
    font-weight: bold;
    text-decoration: none;
    line-height: 17px;
}


.btnyellow
{
    width: 100%;
    height: auto;
    display: block;
    padding-top: 30px;
    padding-bottom: 15px;
}

.btnyellow img
{
    cursor: normal;
}
.btnyellow img:hover
{
    cursor: pointer;
}
.icon-img03
{
    background-image: url(../images/icon-img03.jpg);
    background-repeat: no-repeat;
    width: 35px;
    height: 32px;
    float: right;
    margin-right: 5px;
    margin-top: 12px;
}
.mainheadingwht
{
    font: 20px/22px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 5px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}
.mainheadingwht1
{
    font: 16px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 0px;
    margin-top: 0px;
    float: right;
    padding: 0px 4px 0px 4px;
}
/*************************************************************************************************************/
.groupdashboardicon-img01
{
    width: 220px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    text-align: right;
    background-image: url(../images/gdashboardicon-01.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}


.groupdashboardicon-img05
{
    width: 180px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/gdashboardicon-05.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.groupdashboardicon-img02
{
    width: 220px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/gdashboardicon-02.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.groupdashboardicon-img06
{
    width: 220px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/gdashboardicon-06.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.groupdashboardicon-img03
{
    width: 220px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/gdashboardicon-03.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.groupdashboardicon-img07
{
    width: 220px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/gdashboardicon-07.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.groupdashboardicon-img04
{
    width: 215px;
    height: 69px;
    margin-right: 5%;
    margin-top: 15px;
    margin-left: 10%;
    display: block;
    background-image: url(../images/gdashboardicon-04.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.dashboardicontextheading
{
    font: 15px/15px Arial, Helvetica, sans-serif;
    color: #115286;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    margin-top: 30px;
    margin-right: 20px;
    float: right;
    padding-right: 60px;
    display: block;
}
.dashboardicontextheading:hover
{
    font: 15px/15px Arial, Helvetica, sans-serif;
    color: #0066FF;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    margin-top: 30px;
    margin-right: 20px;
    padding-right: 60px;
    display: block;
}
.orangeicon-img01
{
    background-image: url(../images/orangeicon02.jpg);
    background-repeat: no-repeat;
    width: 35px;
    height: 32px;
    float: right;
    margin-right: 5px;
    margin-top: 12px;
}
.questions
{
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.questionbullet
{
    width: 12px;
    height: 12px;
    margin-top: 29px;
    margin-bottom: 5px;
    margin-right: 30px;
    margin-left: 0px;
    float: right;
    padding: 0px;
    display: block;
    background-image: url(../images/greenbullet.jpg);
    background-repeat: no-repeat;
    background-position: bottom center;
}
.questionheading
{
    width: 250px;
    display: block;
    float: right;
    margin-top: 25px;
    margin-right: 15px;
    font: 15px/15px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: right;
    text-decoration: none;
    font-weight: bold;
}
.questiondetails
{
    width: 60%;
    min-width: 250px;
    display: block;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #4B4B4B;
    text-align: right;
    text-decoration: none;
    font-weight: 700;
    margin-right: 60px;
    margin-top: 15px;
    margin-left: 10px;
    margin-bottom: 18px;
    padding: 0px;
    direction: rtl;
    line-height: 20px;
    float: right;
}



.questionbullet1
{
    width: 12px;
    height: 12px;
    margin-top: 29px;
    margin-bottom: 5px;
    margin-right: 10px;
    margin-left: 0px;
    float: right;
    padding: 0px;
    display: block;
    background-image: url(../images/greenbullet.jpg);
    background-repeat: no-repeat;
    background-position: bottom center;
}

.questionheading1
{
    width: 190px;
    display: block;
    float: right;
    margin-top: 25px;
    margin-right: 10px;
    font: 14px/14px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: right;
    text-decoration: none;
    font-weight: bold;
}
.questiondetails1
{
    width: 190px;
    display: block;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #4B4B4B;
    text-align: right;
    text-decoration: none;
    font-weight: 700;
    margin-right: 30px;
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 18px;
    padding: 0px;
    direction: rtl;
    line-height: 20px;
    float: right;
}


/*****************************************************************************************************************************************/
.descriptioncontainer
{
    width: 96%; /*	min-width:600px;*/
    display: block;
    margin: 0 auto;
    background-color: #FCFCFC;
}

.descriptiontext
{
    width: 90%;
    display: block;
    float: right;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #535353;
    text-align: right;
    text-decoration: none;
    font-weight: 700;
    margin-right: 10px;
    margin-top: 15px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding: 0px;
    direction: rtl;
    line-height: 18px;
}


.descriptiontext_en
{
    width: 90%;
    display: block;
    float: left;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #535353;
    text-align: left;
    text-decoration: none;
    font-weight: 700;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 15px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding: 0px;
    direction: rtl;
    line-height: 18px;
}


.dropdowncontainer
{
    width: 100%;
    display: block;
}
.dropdownfield
{
    width: 180px;
    float: right;
    display: block;
    height: 25px;
    margin-right: 10px;
    margin-top: 10px;
    padding: 0px;
    direction: rtl;
}
.btn_back
{
    background-image: url(../images/btns-back.jpg);
    background-repeat: no-repeat;
    width: 80px;
    float: right;
    display: block;
    height: 25px;
    margin-right: 15px;
    margin-top: 10px;
    margin-left: 15px;
    padding: 0px;
}
.btn_back:hover
{
    background-image: url(../images/btns-back_h.jpg);
    background-repeat: no-repeat;
    width: 80px;
    float: right;
    display: block;
    height: 25px;
    margin-right: 15px;
    margin-top: 10px;
    margin-left: 15px;
    padding: 0px;
    text-decoration: none;
}
.dropdown-style
{
    width: 180px;
    height: 24px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border: #DBDBDB 1px solid;
    font-size: 12px/12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
}
.dropdown-style2
{
    width: 14%;
    direction: rtl;
    text-align: right;
    height: 24px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border: #DBDBDB 1px solid;
    font-size: 12px/12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
}

.dropdown-style1
{
    width: 190px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border: #DBDBDB 1px solid;
    font-size: 12px/12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 14px;
}
.imp-condropdown-style
{
    width: 100%;
    height: 24px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border: #DBDBDB 1px solid;
    font-size: 12px/12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
}



.imp-condropdown-style1
{
    width: 100%;
    height: 24px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border: #DBDBDB 1px solid;
    font-size: 11px/11px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
}

* + html select.imp-condropdown-style1
{
    width: 100%;
    height: 24px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border: #DBDBDB 1px solid;
    font-size: smaller;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
}


.textfield
{
    width: 190px;
    height: 22px;
    display: block;
    float: right;
    margin-right: 7px;
}


.textfield-style
{
    width: 180px;
    height: 24px;
    padding-right: 3px;
    background-color: #FFFFFF;
    border-top-color: #DBDBDB;
    border-bottom-color: #DBDBDB;
    border-left-color: #DBDBDB;
    border-color: #DBDBDB;
    border-right-color: #DBDBDB;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-bottom-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-left-style: solid;
    font-size: 12px/12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
}


.txtfieldbg
{
    background-image: url(../images/txt_bg.gif);
    background-repeat: no-repeat;
    width: 190px;
    height: 27px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: none;
    background-position: right;
    direction: rtl;
    margin-top: 8px;
    padding-right: 3px;
}


.txtfieldbg-small
{
    background-image: url(../images/txt_bg.gif);
    background-repeat: no-repeat;
    width: 30px;
    height: 27px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: none;
    background-position: right;
    direction: rtl;
    margin-top: 8px;
    padding-right: 3px;
}
.txtfieldbg-big
{
    background-image: url(../images/text_field_b.gif);
    background-repeat: no-repeat;
    width: 292px;
    height: 27px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: none;
    background-position: right;
    direction: rtl;
    margin-top: 8px;
    float: right;
}
.txtfieldbg-big2
{
    width: 285px;
    height: 20px;
    font: 14px/14px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background: none;
    border: none;
    padding-right: 3px;
    padding-top: 7px;
}
.txtfield-multiline
{
    width: 480px;
    height: 60px;
    font: 14px/14px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background: none;
    border: none;
    padding-right: 3px;
    margin-top: 14px;
    border: 1px solid #E4E4E4;
}
.big-txtfield
{
    background: url(../images/text_field_b.gif) no-repeat bottom;
    width: 292px;
    height: 27px;
    float: right;
    margin-top: 5px;
}

.big-txtfield_400
{
    background: url(../images/text_field_400.gif) no-repeat bottom;
    width: 400px;
    height: 27px;
    float: right;
    margin-top: 5px;
}
.big-txtfield-file
{
    width: 500px;
    height: 27px;
    float: right;
    margin-top: 5px;
}
.noFocus:focus
{
    outline: none;
}
.topboxwhitecontainer
{
    width: 100%;
    display: block;
    margin: 0 auto;
    height: 11px;
    background-image: url(../images/smallmidstrip.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}
.lefboxwhtcorner
{
    width: 80px;
    height: 11px;
    background-image: url(../images/smalltopleftcorner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.rightboxwhtcorner
{
    width: 55px;
    height: 11px;
    background-image: url(../images/smalltoprightcorner.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    display: block;
    float: right;
    margin: 0px;
    padding: 0px;
}
.btnaddgroup
{
    width: 197px;
    height: 68px;
    background-image: url(../images/addgroupbtn.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    margin: 0 auto;
}
.actiontitle
{
    width: 185px;
    height: auto;
    float: right;
    display: block;
    margin-right: 20px;
}
.actionheading
{
    width: 155px;
    font: 14px/14px Arial, Helvetica, sans-serif;
    color: #333333;
    text-align: right;
    text-decoration: none;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 5px;
    margin-left: 0px;
    padding-left: 10px;
    display: block;
    float: right;
}
.actionexcelicon
{
    width: 34px;
    height: 26px;
    margin-top: 29px;
    margin-bottom: 5px;
    margin-right: 30px;
    margin-left: 0px;
    float: right;
    padding: 0px;
    display: block;
    background-image: url(../images/excel_icon.jpg);
    background-repeat: no-repeat;
    background-position: bottom center;
}

#footercontainer
{
    width: 100%;
    height: 70px;
    display: block;
}
.footerLeft
{
    width: 1%; /*min-width:12px;*/
    height: 70px;
    background-image: url(../images/footer-left-strip.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    display: block;
    float: left;
}
.footerMid
{
    width: 100%;
    height: 70px;
    background-image: url(../images/footer-mid-strip.jpg);
    background-repeat: repeat-x;
    background-position: center;
    display: block;
}
.footerRight
{
    width: 1%;
    min-width: 13px;
    height: 70px;
    background-image: url(../images/footer-right-strip.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    display: block;
    float: right;
}
.copyrigthtext
{
    margin: 0px;
    padding-top: 30px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    text-align: center;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
}
/*************************************************************************************************************   ALI*/

.white_bold-txt
{
    font: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #FFF;
    text-align: center;
}
#table_container
{
    width: 98%;
    padding-top: 20px;
    display: block;
    margin: 0 auto;
}

#table_container1
{
    width: 96%;
    padding-top: 40px;
    display: block;
    margin: 0 auto;
}

#table_container4
{
    width: 96%;
    padding-top: 40px;
    display: block;
    margin: 0 auto;
}

#table_container3
{
    width: 96%;
    padding-top: 40px;
    display: block;
    margin: 0 auto;
}

#table_container2
{
    width: 96%;
    padding-top: 20px;
    display: block;
    margin: 0 auto;
}

#table_title_container
{
    background-image: url(../images/table-title-mid-strip.jpg);
    background-repeat: repeat-x;
    height: 30px;
    display: block;
    width: 100%;
}
.table_title_left_corner
{
    background-image: url(../images/table-title-left-corner.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    height: 30px;
    width: 14px;
    float: left;
}
.table_title_right_corner
{
    background-image: url(../images/table-title-right-corner.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    height: 30px;
    width: 14px;
    float: right;
}

.table_row_left_corner
{
    display: block;
    height: 30px;
    width: 14px;
    float: left;
    text-indent: -5000px;
}
.table_row_right_corner
{
    display: block;
    height: 30px;
    width: 14px;
    float: right;
    text-indent: -5000px;
}


#gtable_title_container
{
    background-image: url(../images/gtable-title-mid-strip2.jpg);
    background-repeat: repeat-x;
    height: 27px;
    display: block;
    width: 100%;
}
#gtable_title_container1, div.gtable_title_container1
{
    background-image: url(../images/gtable-title-mid-strip2.jpg);
    background-repeat: repeat-x;
    height: 27px;
    display: block;
    width: 100%;
}
.gtable_title_tab_container
{
    height: 67px;
    display: block;
    width: 100%;
}



.gtable_title_tab_container1
{
    display: block;
    width: 100%;
}



.gtable_title_taba
{
    background-image: url(../images/gtable-title-taba.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 35px;
    height: 32px;
    display: block;
    width: 118px;
    float: right;
}
.gtable_title_tabb
{
    background-image: url(../images/gtable-title-tabb.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 35px;
    height: 32px;
    display: block;
    width: 139px;
    float: right;
}
.gtable_title_tabc
{
    background-image: url(../images/gtable-title-tabc.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 35px;
    height: 32px;
    display: block;
    width: 143px;
    float: right;
}
.gtable_title_taba_uns
{
    background-image: url(../images/gtable-title-taba-uns.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 35px;
    height: 32px;
    display: block;
    width: 118px;
    float: right;
}
.gtable_title_taba_uns:hover
{
    background-image: url(../images/gtable-title-taba.jpg);
    color: #000;
}
.gtable_title_tabb_uns
{
    background-image: url(../images/gtable-title-tabb-uns.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 35px;
    height: 32px;
    display: block;
    width: 139px;
    float: right;
}
.gtable_title_tabb_uns:hover
{
    background-image: url(../images/gtable-title-tabb.jpg);
    color: #000;
}
.gtable_title_tabc_uns
{
    background-image: url(../images/gtable-title-tabc-uns.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 35px;
    height: 32px;
    display: block;
    width: 143px;
    float: right;
}
.gtable_title_tabc_uns:hover
{
    background-image: url(../images/gtable-title-tabc.jpg);
    color: #000;
}
.table_body
{
    width: 99.8%;
    border-style: solid;
    border-color: #EAEAEA;
    border-width: 1px;
    color: #363636;
    font-size: 13px;
}
.table_body_row
{
    background-color: #F4F4F4;
    width: 100%;
    height: 30px;
    min-height: 30px;
    height: auto !important;
    height: 30px;
    display: block;
}

.table_body_row1
{
    background-color: #F4F4F4;
    width: 100%;
    height: 30px;
    border-style: solid;
    border-color: #EAEAEA;
    border-width: 1px;
    min-height: 30px;
    height: auto !important;
    height: 30px;
    display: block;
}

.table_body_column
{
    width: 14%;
    float: right;
    padding-top: 6px;
}
.tablea_body_column
{
    width: 25%;
    float: right;
    padding-top: 6px;
}
.msg_table_body_column
{
    width: 40%;
    float: right;
    padding-top: 6px;
}
.dash_table_body_column
{
    width: 45%;
    float: right;
    padding-top: 6px;
}
.msg_tablea_body_column
{
    width: 20%;
    float: right;
    padding-top: 6px;
}

.short_table_body_column
{
    width: 6%;
    float: right;
    padding-top: 6px;
}
.table_head_txt
{
    font: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #0C3D7B;
    text-align: center;
    text-shadow: 1px 1px 0px #FFFFFF;
}
.table_bottom_left
{
    width: 3%;
    height: 32px;
    background-image: url(../images/table-bottom-left-corner.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    display: block;
    float: left;
    margin: 0 auto;
}
.table_bottom_center
{
    width: 100%;
    height: 32px;
    background-image: url(../images/table-bottom-center-strip.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    display: block;
    float: left;
}
.table_bottom_right
{
    width: 3%;
    height: 32px;
    background-image: url(../images/table-bottom-right-corner.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    display: block;
    float: right;
    margin: 0 auto;
}
.table-tab-sec
{
    width: 100%;
}

.sec_divid1
{
    width: 45%;
    float: right;
}

.sec_divid
{
    width: 40%;
    float: right;
}
.sec_divid_t
{
    width: 50%;
    float: right;
}
#graph
{
    width: 90%;
    float: right;
}
.first-strip
{
    background-image: url(../images/garph-gradient-strip.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 24px;
    border: 1px solid #CCCCCC;
}
.remain-strip
{
    color: #FFF;
    background-repeat: repeat-x;
    width: 100%;
    height: 24px;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.graph_bottom_part
{
    width: 100%;
}
.graph_bottom_left
{
    background-image: url(../images/garph-bottom-left.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: left;
    height: 20px;
    width: 10%;
}
.graph_bottom_center
{
    background-image: url(../images/garph-bottom-strip.jpg);
    background-repeat: repeat-x;
    background-position: right bottom;
    float: left;
    height: 20px;
    width: 85.5%;
}
.graph_bottom_right
{
    background-image: url(../images/garph-bottom-right.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    float: right;
    height: 20px;
    width: 4%;
}
.phone-icon
{
    background-image: url(../images/phone_icon.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 22px;
    width: 180px;
    color: #0C5F98;
    text-align: right;
    padding-right: 20px;
    font-size: 12px;
    padding-top: 7px;
    margin-top: 10px;
}
.email-icon
{
    background-image: url(../images/mail_icon.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 22px;
    width: 180px;
    color: #0C5F98;
    text-align: right;
    padding-right: 20px;
    font-size: 12px;
    padding-top: 7px;
    margin-top: 10px;
    margin-bottom: 20px;
}
.twitter-icon
{
    background-image: url(../images/twitter_icon.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 22px;
    width: 180px;
    color: #0C5F98;
    text-align: right;
    padding-right: 20px;
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.facebook-icon
{
    background-image: url(../images/facebook_icon.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 22px;
    width: 180px;
    color: #0C5F98;
    text-align: right;
    padding-right: 20px;
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    margin-top: 10px;
    margin-bottom: 20px;
}
.import_contact_icon
{
    background-image: url(../images/icon-img-1dft.jpg);
    background-repeat: no-repeat;
    width: 270px;
    height: 50px;
    padding-right: 110px;
    background-position: bottom right;
    float: right;
    padding-top: 15px;
}
.pages_indicator
{
    width: 92%;
    min-width: 800px;
    max-width: 960px;
    float: right;
    margin-right: 25px;
    margin-top: 5px;
}
.pages_indicator_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: right;
    color: #363636;
}

.pages_indicator_text_en
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    color: #363636;
}

.page_ind_a
{
    width: 16%;
    float: right;
    margin-right: 15px;
    color: #535353;
}
.new_msg_page_ind_a
{
    width: 14%;
    float: right;
    margin-right: 15px;
}
.select_page_center
{
    background-image: url(../images/select_page-center-strip.jpg);
    width: 100%;
    background-repeat: repeat-x;
    height: 26px;
}
.select_page_right
{
    background-image: url(../images/select_page-righ-part.jpg);
    background-repeat: no-repeat;
    width: 4px;
    height: 26px;
    float: right;
}
.select_page_left
{
    background-image: url(../images/select_page-left-part.jpg);
    background-repeat: no-repeat;
    width: 8px;
    height: 26px;
    float: left;
}
.select_page_no_back
{
    background-image: url(../images/select_page-no-back.jpg);
    background-repeat: no-repeat;
    background-position: right;
    width: 22px;
    height: 21px;
    float: right;
    padding-right: 4px;
    padding-top: 5px;
    font-weight: bold;
    color: #000;
}
.unselect_page_center
{
    background-image: url(../images/unselect_page-center-strip.jpg);
    width: 100%;
    background-repeat: repeat-x;
    height: 26px;
}
.unselect_page_right
{
    background-image: url(../images/unselect_page-right-part.jpg);
    background-repeat: no-repeat;
    width: 4px;
    height: 26px;
    float: right;
}
.unselect_page_left
{
    background-image: url(../images/unselect_page-left-part.jpg);
    background-repeat: no-repeat;
    width: 8px;
    height: 26px;
    float: left;
}
.unselect_page_no_back
{
    background-image: url(../images/unselect_page-no-back.jpg);
    background-repeat: no-repeat;
    background-position: right;
    width: 21px;
    height: 21px;
    float: right;
    padding-right: 4px;
    padding-top: 5px;
    font-weight: bold;
    color: #000;
}
.comp_page_center
{
    background-image: url(../images/comp_page-center-strip.jpg);
    width: 100%;
    background-repeat: repeat-x;
    height: 26px;
}
.comp_page_right
{
    background-image: url(../images/comp_page-right-part.jpg);
    background-repeat: no-repeat;
    width: 4px;
    height: 26px;
    float: right;
}
.comp_page_left
{
    background-image: url(../images/comp_page-left-part.jpg);
    background-repeat: no-repeat;
    width: 8px;
    height: 26px;
    float: left;
}
.comp_page_no_back
{
    background-image: url(../images/comp_page-no-back.jpg);
    background-repeat: no-repeat;
    background-position: right;
    width: 21px;
    height: 21px;
    float: right;
    padding-right: 4px;
    padding-top: 5px;
    font-weight: bold;
    color: #000;
}

.import-contact-wrapper
{
    margin-right: 0px;
}
* + html div.import-contact-wrapper
{
    margin-right: 85px;
}

span.errImportStep3_1
{
    margin: -200px 0px 0px 0px;
}

* + html span.errImportStep3_1
{
    margin: -200px 0px 0px 0px;
}


span.errCreateTemplate2_0
{
    margin: -50px 0px 0px 0px;
}

* + html span.errCreateTemplate2_0
{
    margin: -50px 0px 0px 0px;
}


span.errImportStep4a_1
{
    margin: -18px 335px 0px 0px;
}

* + html span.errImportStep4a_1
{
    margin: 5px 5px 0px 0px;
}


span.errImportStep4a
{
    margin: -80px 0px 0px 0px;
}


span.errImportStep4
{
    margin: -40px 40px 0px 0px;
}

.import-contact-box-container
{
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: #E8E8E8 1px solid;
    background-color: #FFF;
    width: 80%;
    padding-bottom: 25px;
    float: right;
    margin-top: 25px;
    width: 100%;
    margin-right: 45px;
    padding-right: 20px;
    padding-left: 15px;
    text-align: right;
}

.imp-con-head-container
{
    background-image: url(../images/impor-con-center-strip.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 41px;
    margin-top: 15px;
    padding-bottom: 10px;
}
.imp-con-head-left
{
    background-image: url(../images/impor-con-head-left.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 41px;
    width: 11px;
}
.imp-con-head-right
{
    background-image: url(../images/impor-con-head-right.jpg);
    background-repeat: no-repeat;
    float: right;
    height: 41px;
    width: 11px;
}
.imp-con-bull
{
    background-image: url(../images/impor-con-bul.jpg);
    background-repeat: no-repeat;
    width: 85%;
    height: 20px;
    background-position: right top;
    float: right;
    margin-right: 25px;
    margin-top: 10px;
    padding-right: 25px;
    color: #535353;
    margin-bottom: 0px;
}


.imp-con-bull-warning
{
    background-image: url(../images/impor-con-bul.jpg);
    background-repeat: no-repeat;
    width: 85%;
    height: 20px;
    background-position: right top;
    float: right;
    margin-right: 25px;
    margin-top: 10px;
    padding-right: 25px;
    color: #535353;
    margin-bottom: 0px;
}
.imp-con-check
{
    width: 85%;
    height: 20px;
    background-position: right;
    float: right;
    margin-right: 25px;
    margin-top: 10px;
    padding-top: 25px;
    color: #535353;
    font-weight: bold;
    font-size: 14px;
}
.imp-con-check1
{
    width: 85%;
    height: 20px;
    background-position: right;
    float: right;
    margin-right: 25px;
    margin-top: 10px;
    padding-top: 25px;
    color: #535353;
    font-weight: normal;
    font-size: 14px;
}
.yellow_btn
{
    background-image: url(../images/yellow_btn-center.jpg);
    background-repeat: repeat-x;
    width: 14%;
    float: left;
    height: 33px;
    margin-left: 18%;
    margin-top: 20px;
}
.yellow_btn:hover
{
    text-decoration: underline;
}

.yellow_btn1
{
    background-image: url(../images/yellow_btn-center.jpg);
    background-repeat: repeat-x;
    width: 160px;
    float: left;
    height: 33px;
    line-height: 33px;
    margin-left: 0px;
    margin-top: 20px;
    font-weight: normal;
    font-size: 16px;
    font-weight: bold;
}
.yellow_btn1:hover
{
    text-decoration: none;
    font-weight: bold;
}

.yellow_btn_left
{
    background-image: url(../images/yellow_btn-left.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: left;
    height: 33px;
}
.yellow_btn_right
{
    background-image: url(../images/yellow_btn-right.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: right;
    height: 33px;
}
.gray_btn
{
    background-image: url(../images/gray_btn-center.jpg);
    background-repeat: repeat-x;
    width: 14%;
    float: left;
    height: 33px;
    margin-left: 3%;
    margin-top: 20px;
}
.gray_btn:hover
{
    text-decoration: underline;
}

div.button_wrapper
{
    width: 75%;
    max-width: 1100px;
    float: right;
    margin-right: 70px;
    padding-right: 20px;
    margin-left: 0px;
    padding-left: 0px;
    padding-bottom: 30px;
}
.gray_btn1
{
    background-image: url(../images/gray_btn-center.jpg);
    background-repeat: repeat-x;
    width: 160px;
    float: left;
    height: 33px;
    line-height: 33px;
    margin-left: 0px;
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
}
.gray_btn1:hover
{
    text-decoration: none;
    font-weight: bold;
}


.gray_btn_left
{
    background-image: url(../images/gray_btn-left.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: left;
    height: 33px;
}
.gray_btn_right
{
    background-image: url(../images/gray_btn-right.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: right;
    height: 33px;
}
.imp_contact_excel-img
{
    background-image: url(../images/impor-con-excel-img_a.jpg);
    background-repeat: no-repeat;
    height: 124px;
    width: 344px;
    float: right;
    margin-right: 25px;
    margin-top: 15px;
}
.imp_contact_excel-imga
{
    background-image: url(../images/impor-con-excel-img-1.jpg);
    background-repeat: no-repeat;
    height: 124px;
    width: 344px;
    float: right;
    margin-right: 25px;
    margin-top: 15px;
}
.new-msg-field
{
    width: 680px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    color: #363636;
}

.new-msg-field_en
{
    width: 680px;
    float: left;
    margin-right: 5px;
    margin-top: 10px;
    color: #363636;
}

.new-msg-field-txt
{
    width: 125px;
    float: right;
    margin-right: 10px;
    margin-top: 14px;
    padding-right: 15px;
}

.new-msg-field-txt1
{
    width: 125px;
    float: right;
    margin-right: 25px;
    margin-top: 14px;
    padding-right: 15px;
    font: 12px/12px Arial, Helvetica, sans-serif;
}

.new-msg-field-txt2
{
    width: 125px;
    float: right;
    margin-right: 25px;
    margin-top: 0px;
    padding-right: 35px;
    font: 12px/12px Arial, Helvetica, sans-serif;
}

.new-msg-field-txt1_en
{
    width: 125px;
    float: left;
    margin-left: 25px;
    margin-top: 14px;
    padding-left: 15px;
    font: 12px/12px Arial, Helvetica, sans-serif;
}

.group_icon
{
    background-image: url(../images/groupicon.jpg);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 38px;
    width: 70px;
    height: 24px;
    float: left;
    color: #069;
    text-decoration: underline;
}
.group_icon a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}

.group_icon2
{
    background-image: url(../images/FlagGreen16.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 20px;
    height: 20px;
    float: left;
    color: #069;
    text-decoration: underline;
    position: absolute;
    margin-top: -15px;
    margin-right: 180px;
    width: 200px;
}
.group_icon2 a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
    margin-top: 3px;
}

.group_icon1
{
    padding-right: 0px;
    width: 70px;
    height: 24px;
    float: left;
    color: #069;
    text-decoration: underline;
}
.group_icon1 a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}


.category_icon
{
    background-image: url(../images/AddDocument1_16.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 22px;
    height: 20px;
    float: left;
    color: #069;
    text-decoration: underline;
}
.category_icon a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}

.blue-btn-back
{
    background-image: url(../images/blue-btn-back.jpg);
    background-repeat: no-repeat;
    width: 74px;
    height: 21px;
    padding-top: 7px;
    padding-right: 22px;
    float: left;
    text-shadow: none;
    color: #FFF;
    margin-top: 7px;
    margin-left: 10px;
    margin-right: 20px;
}
.blue-btn-back:hover
{
    background-image: url(../images/blue-btn-back-h.jpg);
    background-repeat: no-repeat;
    width: 74px;
    height: 21px;
    padding-top: 7px;
    padding-right: 22px;
    float: left;
    text-shadow: none;
    color: #FFF;
    margin-top: 7px;
    margin-left: 10px;
}
.imp-con-step4-secs
{
    width: 100%;
    margin-top: 15px;
    margin-right: 40px;
}
.imp-con-step4
{
    width: 50%;
    float: right;
}

.imp-con-step41
{
    width: 44%;
    float: right;
}

.step4_panels
{
    float: right;
}


.step4_panels1
{
    width: 80px;
    float: right;
}

.step4_panelsa
{
    float: right;
}
.step4_dd_panel
{
    float: right;
}

.step4_dd_panel1
{
    float: right;
    width: 40%;
}


.step4_dd_panel1_en
{
    float: left;
    width: 40%;
}


.step4_panelsa_en
{
    float: left;
}
.step4_dd_panel_en
{
    float: left;
}

.step4_dd_panel1_en
{
    float: left;
    width: 40%;
}




.step4_panel_strip
{
    padding: 22px 5px 0px 5px;
    height: 16px;
}
.step4_chekbox_strip
{
    height: 38px;
    margin: 0 auto;
    padding-right: 5%;
    width: 30%;
}


.step4_panel_strip1
{
    padding-top: 0px;
    height: 28px;
}
.step4_chekbox_strip1
{
    height: 28px;
    padding-right: 30px;
    width: 50px;
}

.step4_dd_strip
{
    margin-top: 5px;
    padding-top: 9px;
    height: 24px;
}

.step4_dd_strip1
{
    margin-top: 5px;
    padding-top: 9px;
    height: 24px;
}
.newcont_dd_strip
{
    margin-top: 5px;
    padding-top: 14px;
    height: 24px;
}
.new_msg_title_icon
{
    background-image: url(../images/new_msg_title_icon.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 33px;
    margin-right: 40px;
    padding-right: 50px;
    background-position: bottom right;
    float: right;
    padding-top: 15px;
}

.new_sms_title_icon
{
    background-image: url(../images/icon_sms.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 33px;
    margin-right: 30px;
    padding-right: 65px;
    background-position: bottom right;
    float: right;
    padding-top: 15px;
}


.new_template_icon
{
    background-image: url(../images/icon_template.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 61px;
    line-height: 61px;
    margin-right: 30px;
    padding-right: 70px;
    background-position: bottom right;
    float: right;
    padding-top: 10px;
}

.new_template_icon1
{
    background-image: url(../images/plain_text_64.gif);
    background-repeat: no-repeat;
    width: 230px;
    height: 61px;
    line-height: 55px;
    margin-right: 40px;
    padding-right: 70px;
    background-position: bottom right;
    float: right;
    padding-top: 30px;
    margin-top: 0px;
}

.padding_top
{
    padding-top: 5px;
}
.shine_leftcorner
{
    width: 25px;
    height: 49px;
    background-image: url(../images/leftcornerwht.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.shine_titlemid
{
    background-image: url(../images/midstripwht.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 49px;
    margin: 0px 0px 0px 24px;
}
.shine_rightcorner
{
    width: 25px;
    height: 49px;
    background-image: url(../images/s_rightcornerwht.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    padding: 0px;
    float: right;
}
.new_msg_green_txt
{
    color: #009900;
    float: right;
    margin-right: 165px;
}
.new_msg_fieldbtn
{
    background-image: url(../images/new_msg_btn1.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 105px;
    height: 35px;
    float: left;
    margin-left: 13%;
}
.new_msg_caustion_sign
{
    background-image: url(../images/new_msg_caustion_sign.jpg);
    background-repeat: no-repeat;
    width: 185px;
    height: 70px;
    float: right;
}
.new_msg_caustion_txt
{
    /*max-width:700px; 	min-width:500px;*/
    width: 70%;
    float: right;
    margin-right: 15px;
    padding-top: 5px;
    color: #535353;
}
/***********************************************************************************************************************************/
.brownbuttons_containter
{
    width: 750px;
    display: block;
    float: right;
    margin-top: 7px;
    margin-right: 20px;
}
.brownbtn
{
    width: 130px;
    display: block;
    float: right;
    margin-left: 10px;
    margin-top: 8px;
}

.brownbtn_left
{
    background-image: url(../images/brown_btn_ryt.jpg);
    background-repeat: no-repeat;
    width: 6px;
    height: 26px;
    float: left;
}
.brownbtn_mid
{
    background-image: url(../images/brown_btn_mid.jpg);
    background-repeat: repeat-x;
    height: 26px;
    display: block;
    width: 100%;
}
.brownbtn_right
{
    background-image: url(../images/brown_btn_left.jpg);
    background-repeat: no-repeat;
    width: 6px;
    height: 26px;
    float: right;
}
.brown_search_icon
{
    background-image: url(../images/search-icon.jpg);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 3px;
}
.brown_add_category_icon
{
    background-image: url(../images/AddDocument1_16.gif);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 6px;
}
.brownbtnheading
{
    font-size: 14px/14px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    text-shadow: none;
    text-align: right;
    margin-right: 5px;
    margin-top: 5px;
    float: right;
}
.brown_save_icon
{
    background-image: url(../images/brw_btn_save_icon.jpg);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 3px;
}

.brown_no_icon
{
    width: 0px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 5px;
    margin-top: 3px;
}

.brown_save_as_icon
{
    background-image: url(../images/SaveAs16.gif);
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 5px;
}
.brown_email_icon
{
    background-image: url(../images/brw_btn_mail_icon.jpg);
    width: 23px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 3px;
}

.brown_cell_icon
{
    background-image: url(../images/Cellphone16ng.gif);
    width: 23px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 6px;
}

.brown_link_icon
{
    background-image: url(../images/Link16ng.gif);
    width: 23px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 6px;
}


.brown_link_icon1
{
    background-image: url(../images/DeleteDoc16ng.gif);
    width: 23px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 6px;
}

.brown_statistics_icon
{
    background-image: url(../images/PieChart3-waySplit16ng.gif);
    width: 23px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 6px;
}
.brown_delete_icon
{
    background-image: url(../images/Delete_database_16.gif);
    width: 23px;
    height: 20px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 0px;
    margin-top: 6px;
}

.smallyellow_btn
{
    background-image: url(../images/smallyellow_btn-mid.jpg);
    background-repeat: repeat-x;
    width: 14%;
    float: left;
    height: 30px;
    margin-left: 5%;
    margin-top: 20px;
}
.smallyellow_btn:hover
{
    text-decoration: underline;
}
.smallyellow_btn_left
{
    background-image: url(../images/smallyellow_btn-left.jpg);
    background-repeat: repeat-x;
    width: 10px;
    float: left;
    height: 30px;
}
.smallyellow_btn_right
{
    background-image: url(../images/smallyellow_btn-right.jpg);
    background-repeat: repeat-x;
    width: 10px;
    float: right;
    height: 30px;
}
.smallgray_btn
{
    background-image: url(../images/smallgrey_btn-mid.jpg);
    background-repeat: repeat-x;
    width: 14%;
    float: left;
    height: 30px;
    margin-left: 0%;
    margin-top: 20px;
}
.smallgray_btn:hover
{
    text-decoration: underline;
}
.smallgray_btn_left
{
    background-image: url(../images/smallgrey_btn-left.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: left;
    height: 30px;
}
.smallgray_btn_right
{
    background-image: url(../images/smallgrey_btn-right.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: right;
    height: 30px;
}
.buttonheading
{
    size: 18px/18px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    text-shadow: none;
    margin-right: 15px;
    margin-top: 18px;
    padding: 0px;
}
.new_msg_btn
{
    background-image: url(../images/new_msg_btn1.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    width: 165px;
    height: 35px;
    float: right;
    margin-right: 15px;
}

.new_msg_btn1
{
    background-image: url(../images/new_msg_btn1.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    width: 105px;
    height: 35px;
    float: right;
    margin-right: 15px;
}

#edittextarea
{
    width: 94%;
    height: 400px;
    display: block;
    border: #CCCCCC 1px solid;
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-right: 20px;
    margin-top: 0px;
}

#edittextarea1
{
    width: 100%;
    height: 500px;
    display: block;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

.nametextMargin
{
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.nametext
{
    font: 12px/12px Arial, Helvetica, sans-serif;
    text-align: right;
    height: 360px;
    width: 100%;
    font-weight: normal;
    color: #4B4B4B;
    overflow: scroll;
    line-height: 18px;
}
.brown_table_icon
{
    background-image: url(../images/table_icon.jpg);
    width: 21px;
    height: 19px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 5px;
    margin-top: 3px;
}
.brown_template_icon
{
    background-image: url(../images/template_icon.jpg);
    width: 15px;
    height: 17px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 8px;
    margin-top: 3px;
    margin-left: 2px;
}

.brown_attach_icon
{
    background-image: url(../images/AddAttach16_2.gif);
    width: 16px;
    height: 17px;
    background-repeat: no-repeat;
    float: right;
    margin-right: 8px;
    margin-top: 5px;
    margin-left: 2px;
}
#editortextarea
{
    width: 94%;
    display: block;
    background-color: #FFFFFF;
    margin-left: 1%;
    margin-right: 1%;
    margin-top: 3%;
}

.table_outer_container
{
    width: 96%;
    padding-top: 20px;
    display: block;
    margin: 0 auto;
}
#maintable_outer_container
{
    width: 96%;
    padding-top: 20px;
    display: block;
    margin: 0 auto;
}
.table_body_column
{
    width: 14%;
    float: right;
    padding-top: 6px;
}

.imp-con-step3-field
{
    float: right;
    margin-top: 40px;
    padding-right: 50px;
    color: #363636;
    padding-bottom: 40px;
}
.imp-con-step3-field1
{
    float: right;
    margin-top: 20px;
    padding-right: 50px;
    color: #363636;
    padding-bottom: 0px;
}

.imp-con-step3-field1 strong
{
    width: 160px;
}



.msg_dashboard-icon
{
    background-image: url(../images/dashboard_msg_icon.jpg);
    background-repeat: no-repeat;
    width: 41px;
    height: 32px;
    float: right;
    margin-top: 0px;
    margin-right: -3px;
    margin-left: 10px;
    float: right;
}



.tab_a
{
    background-image: url(../images/table-tabe-unselec.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 20px;
    z-index: 2;
    padding-top: 6px;
}
.tab_a:hover
{
    background-image: url(../images/table-tabe-selec.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 20px;
    z-index: 2;
    padding-top: 6px;
}
.tab_a1
{
    background-image: url(../images/table-tabe-selec.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 20px;
    z-index: 2;
    padding-top: 6px;
}
.tab_a2
{
    background-image: url(../images/table-tabe-selec1.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 130px;
    height: 22px;
    float: right;
    margin-right: 5px;
    z-index: 2;
    padding-top: 6px;
}
.tab_b
{
    background-image: url(../images/table-tabe-unselec.jpg);
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}
.tab_b:hover
{
    background-image: url(../images/table-tabe-selec.jpg);
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}


.tab_b2
{
    background-image: url(../images/table-tabe-unselec1.jpg);
    width: 130px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}
.tab_b2:hover
{
    background-image: url(../images/table-tabe-selec1.jpg);
    width: 130px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}

.tab_b1
{
    background-image: url(../images/table-tabe-selec.jpg);
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}
.tab_c
{
    background-image: url(../images/table-tabe-unselec.jpg);
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}
.tab_c:hover
{
    background-image: url(../images/table-tabe-selec.jpg);
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}
.tab_c1
{
    background-image: url(../images/table-tabe-selec.jpg);
    width: 100px;
    height: 22px;
    float: right;
    margin-right: 5px;
    padding-top: 6px;
}

.group_dashboard-icon
{
    background-image: url(../images/dashboard-group-ver-icon.jpg);
    background-repeat: no-repeat;
    width: 41px;
    height: 37px;
    float: right;
    margin-top: 11px;
}

.table_body_txt
{
    font: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #363636;
    text-align: center;
}

.custom_field-icon
{
    background-image: url(../images/custom_field-icon.jpg);
    background-repeat: no-repeat;
    width: 41px;
    height: 37px;
    float: right;
    margin-top: 9px;
    margin-right: 5px;
}


.custom_pencil_iconw
{
    background-image: url(../images/pencil_icon-white.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 65%;
    height: 18px;
    float: left;
    padding-right: 20%;
    text-align: right;
    color: #069;
}

.custom_pencil_icong
{
    background-image: url(../images/pencil_icon-gray.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 65%;
    height: 18px;
    float: left;
    padding-right: 20%;
    text-align: right;
    color: #069;
}


.custom_pencil_icong1
{
    background-image: url(../images/pencil_icon-gray.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 25px;
    text-align: right;
    color: #069;
}

.custom_view_icong1
{
    background-image: url(../images/view16.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 20px;
    text-align: right;
    color: #069;
}
.custom_delete_icong1
{
    background-image: url(../images/redDelete.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 25px;
    text-align: right;
    color: #069;
}

.custom_link_icong1
{
    background-image: url(../images/Link16ng.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 25px;
    text-align: right;
    color: #069;
}

.general_loading
{
    background-image: url(../images/loading_3.gif);
    background-repeat: no-repeat;
    background-position: center;
    border: silver 1px;
    text-align: center;
    padding: 2px;
    height: 2em;
    margin: 5px;
    height: 140px;
    width: 100%;
}
.txt_bluelink_color
{
    color: #069;
    font-weight: bold;
    text-decoration: normal;
}



.account_detail-icon
{
    background-image: url(../images/account_detail-icon.jpg);
    background-repeat: no-repeat;
    width: 42px;
    height: 37px;
    float: right;
    margin-top: 11px;
}
.account_detail-icona
{
    background-image: url(../images/account_detail-icon1.jpg);
    background-repeat: no-repeat;
    width: 70px;
    height: 60px;
    float: right;
    margin-top: 11px;
}
.account_detail-iconb
{
    background-image: url(../images/account_detail-icon2.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 85px;
    height: 60px;
    line-height: 60px;
    float: right;
    margin-top: 11px;
}
.account_detail-iconc
{
    background-image: url(../images/account_detail-icon3.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 85px;
    height: 60px;
    float: right;
    margin-top: 11px;
}
.account_detail-icond
{
    background-image: url(../images/account_detail-icon4.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 85px;
    height: 60px;
    float: right;
    margin-top: 11px;
}
.new_account-icon
{
    background-image: url(../images/new_contact_icon.jpg);
    background-repeat: no-repeat;
    width: 42px;
    height: 37px;
    float: right;
    margin-top: 11px;
}
.account-detail-area
{
    width: 100%;
    display: block;
    border: #E8E8E8 1px solid;
    background-color: #FFFFFF;
    text-align: right;
    padding-bottom: 25px;
}


.account-detail-area_en
{
    width: 100%;
    display: block;
    border: #E8E8E8 1px solid;
    background-color: #FFFFFF;
    text-align: left;
    padding-bottom: 25px;
}

.account_table_taba
{
    background-image: url(../images/account_detail-taba-sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 108px;
    float: right;
}
.account_table_tabb
{
    background-image: url(../images/account_detail-tabb-sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 93px;
    float: right;
}
.account_table_tabc
{
    background-image: url(../images/account_detail-tabc-sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 127px;
    float: right;
}
.account_table_taba-uns
{
    background-image: url(../images/account_detail-taba-unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 108px;
    float: right;
}
.account_table_taba-uns:hover
{
    background-image: url(../images/account_detail-taba-sel.jpg);
}
.account_table_tabb-uns
{
    background-image: url(../images/account_detail-tabb-unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 93px;
    float: right;
}
.account_table_tabb-uns:hover
{
    background-image: url(../images/account_detail-tabb-sel.jpg);
}
.account_table_tabc-uns
{
    background-image: url(../images/account_detail-tabc-unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 127px;
    float: right;
}
.account_table_tabc-uns:hover
{
    background-image: url(../images/account_detail-tabc-sel.jpg);
}
.account_detail_edit_icon
{
    background-image: url(../images/editaccount_detail-icon.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    height: 20px;
    width: 90px;
    float: right;
    padding-right: 35px;
    padding-top: 32px;
    color: #069;
    text-decoration: underline;
    font-weight: bold;
    font-size: 9pt;
}
.account_detail_edit_icon:hover
{
    text-decoration: underline;
}
.del_background_icon
{
    background-image: url(../images/DeleteDoc16ng.gif);
    height: 16px;
    padding-right: 20px;
}

.refresh_background_icon
{
    background-image: url(../images/RefreshRecord16.gif);
    height: 16px;
    padding-right: 20px;
}
.new_contact_taba
{
    background-image: url(../images/new_cont_tab1-sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 108px;
    float: right;
}
.new_contact_tabb
{
    background-image: url(../images/new_cont_tab2-sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 93px;
    float: right;
}
.new_contact_taba_uns
{
    background-image: url(../images/new_cont_tab1-unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 108px;
    float: right;
}
.new_contact_taba_uns:hover
{
    background-image: url(../images/new_cont_tab1-sel.jpg);
}
.new_contact_tabb_uns
{
    background-image: url(../images/new_cont_tab2-unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 53px;
    display: block;
    width: 93px;
    float: right;
}
.new_contact_tabb_uns:hover
{
    background-image: url(../images/new_cont_tab2-sel.jpg);
}
.orange_cart_btn
{
    width: 222px;
    height: 68px;
    background-image: url(../images/account_detail-cart-btn.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    margin: 0 auto;
}
.account-detail-txt
{
    float: right;
    margin-right: 15px;
    margin-top: 14px;
    font-size: 13px;
}
.txt_green_color
{
    color: #009933;
}
.txt_green_color1
{
    color: #009933;
    font-size: 12px;
}
.txt_bluelink_color
{
    color: #0C5F98;
}
.account_det_corbox
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -khtml-border-radius: 15px;
    background-color: transparent;
    padding-bottom: 10px;
    margin-top: 5px;
    padding-left: 3px;
    width: 100%;
    min-width: 700px;
    max-width: 950px;
    float: right;
    margin-right: 10px;
}
.account_det_groupfrnd
{
    background-image: url(../images/groupfrnd_s_icon.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    float: right;
    padding-right: 25px;
    padding-top: 5px;
    margin-top: 10px;
    margin-right: 80px;
    font-size: 13px;
}
.acnt_share_this
{
    float: left;
}
.new_contact_tab2fields
{
    background-color: #F4F4F4;
    padding-bottom: 20px;
    margin-top: 10px;
}
.mainheading2
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    margin-top: 18px;
    float: right;
    padding-right: 55px;
    text-align: right;
}
.cart_icon
{
    background-image: url(../images/cart_icon.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 28px;
    margin-right: 50px;
    background-position: bottom right;
    float: right;
    padding-top: 15px;
}
.listarea-big
{
    width: 290px;
    height: 27px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: none;
    background-position: right;
    direction: rtl;
    margin-top: 8px;
    padding-right: 3px;
    float: right;
    border: 1px solid #DDDDDD;
}
.new-msg-field-txt-inner
{
    width: 30px;
    float: right;
    margin-right: 0px;
    margin-top: 14px;
    font-size: 13px;
}
.popup_background
{
    background-color: #DFF2F9;
    padding: 10px 10px 40px 10px;
    box-shadow: 2px 2px 8px #666;
    -moz-box-shadow: 2px 2px 8px #666;
    -webkit-box-shadow: 2px 2px 8px #666;
}
.popup_head
{
    background-image: url(../images/popup_header_back.jpg);
    background-repeat: no-repeat;
    width: 611px;
    height: 40px;
    margin: 0 auto;
}
.popup_head_cross
{
    background-image: url(../images/popup_cross_btn.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 53px;
    height: 39px;
    float: left;
}
.popup_head_cross:hover
{
    background-image: url(../images/popup_cross_btn_h.jpg);
}
.popup_head_cross1
{
    border: none;
    width: 33px;
    height: 35px;
    float: left;
    margin-left: 40px;
    margin-top: 15px;
}
.popup_head_txt
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #FFF;
    text-decoration: none;
    font-weight: bold;
    margin-right: 15px;
    margin-top: 10px;
    float: right;
}
.popup_body
{
    padding-right: 60px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.popup_txtfieldbg
{
    background-image: url(../images/popup_txtfeld_bg.jpg);
    background-repeat: no-repeat;
    width: 297px;
    height: 23px;
    border: none;
    background-position: right;
    direction: rtl;
    margin-top: 8px;
    padding-right: 3px;
    float: right;
}
.popup_gray_btn
{
    background-image: url(../images/popup_gray_btn-center.jpg);
    background-repeat: repeat-x;
    width: 21%;
    float: left;
    height: 33px;
    margin-left: 3%;
    margin-top: 20px;
}
.popup_gray_btn:hover
{
    text-decoration: none;
}
.popup_gray_btn_left
{
    background-image: url(../images/popup_gray_btn-left.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: left;
    height: 33px;
}
.popup_gray_btn_right
{
    background-image: url(../images/popup_gray_btn-right.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: right;
    height: 33px;
}
.popup_yellow_btn
{
    background-image: url(../images/popup_yellow_btn-center.jpg);
    background-repeat: repeat-x;
    width: 21%;
    float: left;
    height: 33px;
    margin-left: 18%;
    margin-top: 20px;
}
.popup_yellow_btn:hover
{
    text-decoration: none;
}
.popup_yellow_btn_left
{
    background-image: url(../images/popup_yellow_btn-left.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: left;
    height: 33px;
}
.popup_yellow_btn_right
{
    background-image: url(../images/popup_yellow_btn-right.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: right;
    height: 33px;
}


.up_acc_table_row
{
    width: 100%;
    display: block;
    padding-top: 14px;
    padding-bottom: 14px;
}


.blue_btn
{
    background-image: url(../images/blue-btn_center.jpg);
    background-repeat: repeat-x;
    width: 14%;
    float: left;
    height: 33px;
    margin-left: 18%;
    margin-top: 20px;
    color: #FFF;
}
.blue_btn:hover
{
    text-decoration: underline;
}
.blue_btn_left
{
    background-image: url(../images/blue-btn_left.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: left;
    height: 33px;
}
.blue_btn_right
{
    background-image: url(../images/blue-btn_right.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: right;
    height: 33px;
}

.new-con-tab2
{
    width: 46%;
    float: right;
}

.new-con-tab2_en
{
    width: 46%;
    float: left;
}

.new_cont_strip
{
    padding-top: 26px;
}

.txt_field_4newcont
{
    width: 100%;
    height: 18px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: #CCC solid 1px;
    direction: rtl;
    padding-right: 3px;
}

.txt_field_4newcont_en
{
    width: 100%;
    height: 18px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: #CCC solid 1px;
    direction: ltr;
    padding-right: 3px;
}

.txt_field_4newcontDate
{
    width: 80px;
    height: 18px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: #CCC solid 1px;
    direction: rtl;
    padding-right: 3px;
}

.myaccdashboardicon-img01
{
    width: 215px;
    height: 69px;
    margin-right: 4%;
    margin-top: 15px;
    margin-left: 10%;
    display: block;
    background-image: url(../images/myyaccdash_icon01.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.myaccdashboardicon-img02
{
    width: 215px;
    height: 69px;
    margin-right: 4%;
    margin-top: 15px;
    margin-left: 10%;
    display: block;
    background-image: url(../images/myyaccdash_icon02.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.myaccdashboardicon-img03
{
    width: 215px;
    height: 69px;
    margin-right: 4%;
    margin-top: 15px;
    margin-left: 10%;
    display: block;
    background-image: url(../images/myyaccdash_icon03.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.myaccdashboardicon-img04
{
    width: 215px;
    height: 69px;
    margin-right: 5%;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/myyaccdash_icon04.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.myaccdashboardicon-img05
{
    width: 225px;
    height: 69px;
    margin-right: 5%;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/myyaccdash_icon05.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.myaccdashboardicon-img06
{
    width: 215px;
    height: 69px;
    margin-right: 5%;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/myyaccdash_icon06.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
#webform_leftContainer
{
    width: 220px;
    height: auto;
    display: block;
    margin-right: 25px;
    margin-left: 20px;
    padding: 10px 0px 0px 0px;
    float: left;
}
.webform_leftbox
{
    width: 220px;
    margin-bottom: 20px;
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
}

.search_con_searchbtnb:hover
{
    background-image: url(../images/search_con_tablebtnb-h.jpg);
}

.serch_conleft_icons
{
    color: #083063;
    margin: 0;
    font-size: 12px;
    border: 0px;
    text-decoration: none;
}
.serch_conleft_icons:hover
{
    text-decoration: underline;
}
.webform_html_area
{
    background-color: #F4F4F4;
    widows: 80%;
    height: 390px;
    padding-bottom: 25px;
}
.webform-txtarea
{
    background-color: #FFF;
    border: #C1C1C1 1px solid;
    margin-top: 25px;
    margin-right: 20px;
    width: 94%; /*min-width:580px; 	max-width:900px;*/
}
/******************************************************************************************************************/
.template-box-container
{
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: #E8E8E8 1px solid;
    background-color: #FFF;
    width: 97%;
    margin-bottom: 25px;
    float: right;
    margin-top: 25px;
    margin-right: 15px;
    margin-left: 15px;
    padding: 0px;
}

#templatecontainer
{
    height: auto;
    display: block;
}
#right_category_container_wrapper
{
    width: 210px;
    position: absolute;
    top: 215px;
    right: 70px;
    top: 68px\9;
    right: 10px\9;
}

* + html #right_category_container_wrapper
{
    width: 210px;
    position: absolute;
    top: 68px;
    right: 10px;
}


#right_category_container_wrapper11
{
    width: 210px;
    position: absolute;
    top: 185px;
    right: 70px;
    top: 68px\9;
    right: 10px\9;
}

* + html #right_category_container_wrapper11
{
    width: 210px;
    position: absolute;
    top: 68px;
    right: 10px;
}

#right_category_container_wrapper1
{
    width: 210px;
    position: absolute;
    top: 254px;
    right: 80px;
    top: 122px\9;
    right: 20px\9;
}

* + html #right_category_container_wrapper1
{
    width: 210px;
    position: absolute;
    top: 122px;
    right: 20px;
}



#right_category_container_wrapper2
{
    width: 210px;
    position: absolute;
    top: 227px;
    right: 80px;
}

* + html #right_category_container_wrapper2
{
    width: 210px;
    position: absolute;
    top: 95px;
    right: 20px;
}


#right_category_container
{
    height: auto;
    display: block;
    margin-right: 5px;
    margin-left: 5px;
    padding: 10px 0px 0px 0px;
    float: right;
}

#left_template_Container
{
    height: auto;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    padding: 0px 5px 0px 15px;
}
* + html #left_template_Container
{
    height: auto;
    float: right;
    margin-right: 10px;
    margin-top: 0px;
    padding: 0px 5px 0px 15px;
}

#left_template_Container22
{
    height: auto;
    width: 98%;
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px 5px 0px 15px;
}
* + html #left_template_Container22
{
    height: auto;
    width: 98%;
    float: right;
    margin-right: 0px;
    margin-top: 2px;
    padding: 0px 5px 0px 15px;
}

#left_template_Container11
{
    height: auto;
    width: 98%;
    float: right;
    margin-right: 0px;
    margin-top: 0px;
    padding: 0px 5px 0px 15px;
}
* + html #left_template_Container11
{
    height: auto;
    width: 98%;
    float: right;
    margin-right: 0px;
    margin-top: 2px;
    padding: 0px 5px 0px 15px;
}

.innerleftwhtbox
{
    width: 180px;
    margin-bottom: 20px;
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
}
.categorycontainer
{
    width: 90%;
    display: block;
    margin: 0 auto;
    display: block;
    height: auto;
}

.categorycontainer ul li
{
    display: block;
    width: 174px;
    height: 22px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    list-style: none;
    display: block;
    padding-right: 10px;
    margin-top: 5px;
}

.webform_list-icon
{
    background-image: url(../images/webform_list_icons.jpg);
    background-repeat: no-repeat;
    width: 62px;
    height: 37px;
    float: right;
    margin-top: 11px;
}

.webform_icon
{
    background-image: url(../images/webform-icon.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 40px;
    margin-right: 50px;
    background-position: bottom right;
    float: right;
    padding-top: 15px;
}

.webform_icon1
{
    background-image: url(../images/gdashboardicon-06.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 70px;
    line-height: 70px;
    margin-right: 25px;
    background-position: top right;
    float: right;
    padding-top: 0px;
}
.webform_taba
{
    background-image: url(../images/webform-taba_sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 35px;
    display: block;
    width: 143px;
    float: right;
    font-weight: bold;
}

.webform_taba-uns
{
    background-image: url(../images/webform-taba_unsel.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 35px;
    display: block;
    width: 143px;
    float: right;
    font-weight: normal;
}
.webform_taba-uns:hover
{
    background-image: url(../images/webform-taba_sel.jpg);
    font-weight: bold;
}

.webform_tabb
{
    background-image: url(../images/webform-tabb_sel.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 35px;
    display: block;
    width: 163px;
    float: right;
    font-weight: bold;
}
.webform_tabb-uns
{
    background-image: url(../images/webform-tabb_unsel.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 35px;
    display: block;
    width: 163px;
    float: right;
    font-weight: normal;
}

.webform_tabb-uns:hover
{
    background-image: url(../images/webform-tabb_sel.jpg);
    font-weight: bold;
}
.webform_tab
{
    background-image: url(../images/webform-tab_sel.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 35px;
    font-size: 14px;
    display: block;
    width: 163px;
    float: right;
    font-weight: bold;
    color: #535353;
}


.webform_tab:hover, .webform_tab_sel
{
    background-image: url(../images/webform-tab_sel.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 35px;
    display: block;
    width: 163px;
    float: right;
    font-weight: bold;
    color: Black;
}


.webform_tabc
{
    background-image: url(../images/webform-tabc_sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 35px;
    display: block;
    width: 143px;
    float: right;
    font-weight: bold;
}
.webform_tabc-uns
{
    background-image: url(../images/webform-tabc_unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 35px;
    display: block;
    width: 143px;
    float: right;
    font-weight: normal;
}
.webform_tabc-uns:hover
{
    background-image: url(../images/webform-tabc_sel.jpg);
    font-weight: bold;
}

.search_con_chart
{
    background-image: url(../images/search_con_chart.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 150px;
    width: 98%;
    margin: 0 auto;
}
.testreport_chart
{
    background-image: url(../images/test-report-chart.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 193px;
    width: 98%;
    margin: 0 auto;
}
.search_con_chart_btn
{
    background-image: url(../images/search_con_chart_btn.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 23px;
    width: 103px;
    float: right;
    margin-top: 0px;
    margin-right: 20px;
}
.search_con_chart_btn:hover
{
    background-image: url(../images/search_con_chart_btn-h.jpg);
}
.table_txt_field
{
    height: 14px;
    border: #CCCCCC solid 1px;
    width: 90%;
}
.table_txt_field1
{
    height: 14px;
    border: #CCCCCC solid 1px;
    width: 90%;
}
.search_con_table_taba
{
    background-image: url(../images/search_con_taba_sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 22px;
    display: block;
    padding-top: 45px;
    width: 128px;
    float: right;
}
.search_con_table_tabb
{
    background-image: url(../images/search_con_tabb_sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 144px;
    float: right;
}
.search_con_table_tabc
{
    background-image: url(../images/search_con_tabc_sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 114px;
    float: right;
}
.search_con_table_tabd
{
    background-image: url(../images/search_con_tabd_sel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 92px;
    float: right;
}
.search_con_table_taba_uns
{
    background-image: url(../images/search_con_taba_unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 128px;
    float: right;
}
.search_con_table_taba_uns:hover
{
    background-image: url(../images/search_con_taba_sel.jpg);
}
.search_con_table_tabb_uns
{
    background-image: url(../images/search_con_tabb_unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 144px;
    float: right;
}
.search_con_table_tabb_uns:hover
{
    background-image: url(../images/search_con_tabb_sel.jpg);
    color: #000;
}
.search_con_table_tabc_uns
{
    background-image: url(../images/search_con_tabc_unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 114px;
    float: right;
}
.search_con_table_tabc_uns:hover
{
    background-image: url(../images/search_con_tabc_sel.jpg);
    color: #000;
}
.search_con_table_tabd_uns
{
    background-image: url(../images/search_con_tabd_unsel.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 45px;
    height: 22px;
    display: block;
    width: 92px;
    float: right;
}
.search_con_table_tabd_uns:hover
{
    background-image: url(../images/search_con_tabd_sel.jpg);
    color: #000;
}
.search_con_searchbtn
{
    background-image: url(../images/search_con_searchbtn.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 23px;
    width: 80px;
    float: right;
    margin-right: 20px;
}

.search_con_searchbtn1
{
    background-image: url(../images/search_con_searchbtn.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 23px;
    width: 80px;
    float: right;
    margin-right: 20px;
    cursor: normal;
}
.search_con_searchbtn:hover
{
    background-image: url(../images/search_con_searchbtn-h.jpg);
    cursor: pointer;
}
.search_con_tablebtn
{
    background-image: url(../images/search_con_tablebtna.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 23px;
    width: 77px;
    float: left;
    margin-right: 10px;
}


.save_and_close_tablebtn
{
    background-image: url(../images/copy_and_close1.png);
    background-repeat: no-repeat;
    background-position: center;
    height: 23px;
    width: 103px;
    float: left;
    margin-right: 10px;
}


.search_con_searchbtn:hover
{
    background-image: url(../images/search_con_tablebtna-h.jpg);
}
.search_con_tablebtnb
{
    background-image: url(../images/search_con_tablebtnb.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 23px;
    width: 77px;
    float: left;
    margin-right: 20px;
}
.search_con_searchbtnb:hover
{
    background-image: url(../images/search_con_tablebtnb-h.jpg);
}
.serch_conleft_icons
{
    color: #083063;
    padding-right: 18px;
    margin: 0;
    font-size: 12px;
    border: 0px;
    text-decoration: none;
}

.serch_conleft_icons:hover
{
    text-decoration: underline;
}
.table_tab_txt_sel
{
    font: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000;
    text-align: center;
}
.table_tab_txt_unsel
{
    font: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #BBBBBD;
    text-align: center;
}
.gtable_tab_txt_sel
{
    font: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #000;
    text-align: center;
}
.gtable_tab_txt_unsel
{
    font: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #BBBBBD;
    text-align: center;
}

/******************************************************************************************************************/
.template-box-container
{
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: #E8E8E8 1px solid;
    background-color: #FFF;
    width: 97%;
    margin-bottom: 25px;
    float: right;
    margin-top: 25px;
    margin-right: 15px;
    margin-left: 15px;
    padding: 0px;
}

#templatecontainer
{
    height: auto;
    display: block;
}
#right_category_container
{
    width: 260px;
    height: auto;
    display: block;
    margin-right: 10px;
    margin-left: 10px;
    padding: 0px 0px 0px 0px;
    float: right;
}

.innerleftwhtbox
{
    width: 260px;
    margin-bottom: 20px;
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
}
.categorycontainer
{
    width: 90%;
    display: block;
    margin: 0 auto;
    display: block;
    height: auto;
}
.categorycontainer ul
{
    display: block;
    width: 100%;
    height: 600px;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-right: 0px;
    margin-left: 0px;
    float: right;
    padding: 0px;
    overflow-x: hidden;
    overflow-y: scroll;
}
.categorycontainer ul li
{
    display: block;
    width: 100%;
    height: 22px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    list-style: none;
    display: block;
    padding-right: 10px;
    margin-top: 5px;
}
.categorycontainer ul li a
{
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    background: url(../images/bg_white-strip.jpg);
    background-repeat: no-repeat;
    width: 100%;
    height: 22px;
    display: block;
}
.categorycontainer ul li a:hover
{
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    background: url(../images/bg_orange-strip.jpg);
    background-repeat: no-repeat;
    width: 100%;
    height: 22px;
    display: block;
}
.textspacing
{
    margin-right: 10px;
}
.templates_container
{
    margin-right: 20px;
    margin-left: 0px;
    margin-top: 2%;
    width: 95%;
    height: 400px;
    display: block;
    overflow-y: scroll;
    overflow-x: hidden;
    z-index: 1000;
    direction: rtl;
}
.template_bg_img
{
    width: 180px;
    background-image: url(../images/unselectedimg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0%;
    height: 180px;
    float: right;
}
.template_bg_img_selected
{
    width: 23%;
    background-image: url(../images/selectedimg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-right: 1%;
    height: 150px;
    float: right;
}


.template_image01
{
    width: 23%;
    height: 150px;
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-right: 1%;
    float: right;
}

.template_image01:hover
{
    width: 23%;
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-right: 1%;
    height: 150px;
    float: right;
}
.template_image02
{
    width: 23%;
    height: 150px;
    background-image: url(../images/temp-img-01.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-bottom: 1%;
    margin-left: 1%;
    margin-right: 1%;
    float: right;
}

.template_image02:hover
{
    width: 23%;
    background-image: url(../images/temp-img-01.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-right: 1%;
    margin-bottom: 1%;
    height: 150px;
    float: right;
}

.template_image02
{
    width: 23%;
    height: 150px;
    background-image: url(../images/temp-img-02.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-bottom: 1%;
    margin-left: 1%;
    margin-right: 1%;
    float: right;
}

.template_image02:hover
{
    width: 23%;
    background-image: url(../images/temp-img-02.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-bottom: 1%;
    margin-left: 1%;
    margin-right: 1%;
    height: 150px;
    float: right;
}
.template_image03
{
    width: 23%;
    height: 150px;
    background-image: url(../images/temp-img-03.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-bottom: 1%;
    margin-left: 1%;
    margin-right: 1%;
    float: right;
}

.template_image03:hover
{
    width: 23%;
    background-image: url(../images/temp-img-03.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-right: 1%;
    margin-bottom: 1%;
    height: 150px;
    float: right;
}

.template_image04
{
    width: 23%;
    height: 150px;
    background-image: url(../images/temp-img-05.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-bottom: 1%;
    margin-right: 1%;
    float: right;
}

.template_image04:hover
{
    width: 23%;
    background-image: url(../images/temp-img-05.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    margin-left: 1%;
    margin-right: 1%;
    margin-bottom: 1%;
    height: 150px;
    float: right;
}

.radbtn
{
    width: 13px;
    height: 13px;
    float: right;
    padding: 0px;
    margin-right: 20%;
}

.radbtn1
{
    width: 13px;
    height: 13px;
    margin-top: 5px;
    vertical-align: bottom;
    float: right;
    text-align: right;
    padding: 0px;
    margin-right: 30px;
    margin-top: 0px;
}

.flow-sub-field
{
    width: 90%;
    height: 20px;
    float: left;
    color: #363636;
    border: #CDCDCD solid 1px;
}
.flow-sub-field-txt
{
    float: left;
    padding-right: 10px;
    padding-top: 5px;
}
.reportresult_icon
{
    background-image: url(../images/result_icon.jpg);
    background-repeat: no-repeat;
    height: 30px;
    margin-right: 10px;
    background-position: bottom right;
    float: right;
    padding: 15px 60px 0px 0px;
}
.reportresult_icon1
{
    background-image: url(../images/icon-img-3hvr.jpg);
    background-repeat: no-repeat;
    height: 67px;
    line-height: 67px;
    margin-right: 0px;
    background-position: bottom right;
    float: right;
    padding: 0px 110px 0px 0px;
}

.timer_icon
{
    background-image: url(../images/timer_icon.jpg);
    background-repeat: no-repeat;
    margin-right: 10px;
    background-position: bottom right;
    float: right;
    height: 20px;
    padding: 5px 35px 0px 0px;
    margin: 15px 25px 0px 0px;
}
.award_icon
{
    background-image: url(../images/award_icon.jpg);
    background-repeat: no-repeat;
    margin-right: 10px;
    background-position: bottom right;
    float: right;
    height: 20px;
    padding: 5px 35px 0px 0px;
    margin: 10px 25px 0px 0px;
}
/***************************************************************************************************************************************************************/
.uploadqueue_boxcontainer
{
    display: block;
    padding-bottom: 25px;
    z-index: 1;
    margin: 0px 20px 0px 20px;
    width: 99%;
}
.uploadqueue_icon
{
    background-image: url(../images/upload-icon.jpg);
    background-repeat: no-repeat;
    width: 530px;
    height: 39px;
    margin-right: 30px;
    background-position: right;
    float: right;
    padding-top: 15px;
    padding-left: 45px;
}
.uploadqueueheading
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
    margin-top: 18px;
    float: right;
    padding-right: 50px;
    text-align: right;
}
.faq_icon
{
    background-image: url(../images/arrow-icon.jpg);
    background-position: right;
    background-repeat: no-repeat;
    width: 480px;
    height: 30px;
    padding-top: 10px;
    float: right;
}
.faq_link
{
    font: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #0C3D7B;
    text-align: center;
    text-shadow: 1px 1px 0px #FFFFFF;
    margin-right: 35px;
    margin-top: 18px;
    direction: rtl;
}
.faq_link:hover
{
    font: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #0C3D7B;
    text-align: center;
    text-shadow: 1px 1px 0px #FFFFFF;
    margin-right: 35px;
    margin-top: 18px;
    direction: rtl;
    text-decoration: underline;
}
.upload_con_table_taba
{
    background-image: url(../images/upload_queue-tab1_selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 136px;
    float: right;
    padding-top: 40px;
}


.upload_con_table_tabb
{
    background-image: url(../images/upload_queue-tab2_selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 40px;
}
.upload_con_table_tabc
{
    background-image: url(../images/upload_queue-tab1_unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 136px;
    float: right;
    padding-top: 40px;
}
.upload_con_table_tabc:hover
{
    background-image: url(../images/upload_queue-tab1_selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 136px;
    float: right;
    padding-top: 40px;
    color: #000000;
}
.upload_con_table_tabd
{
    background-image: url(../images/upload_queue-tab2_unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 40px;
}
.upload_con_table_tabd:hover
{
    background-image: url(../images/upload_queue-tab2_selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 40px;
    color: #000000;
}

.upload_unselected_tab
{
    background-image: url(../images/upload_tab_unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 60px;
    line-height: 25px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 15px;
    cursor: normal;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #BBBBBD;
    text-align: center;
    font-weight: bold;
}
.upload_unselected_tab:hover
{
    background-image: url(../images/upload_tab_selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 60px;
    line-height: 25px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 10px;
    color: #000000;
    cursor: pointer;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}



.upload_unselected_tab_92
{
    background-image: url(../images/upload_tab_unselected_92.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 60px;
    line-height: 25px;
    display: block;
    width: 92px;
    float: right;
    padding-top: 15px;
    cursor: normal;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #BBBBBD;
    text-align: center;
    font-weight: bold;
}
.upload_unselected_tab_92:hover
{
    background-image: url(../images/upload_tab_selected_92.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 60px;
    line-height: 25px;
    display: block;
    width: 92px;
    float: right;
    padding-top: 10px;
    color: #000000;
    cursor: pointer;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}



.upload_unselected_tab_114
{
    background-image: url(../images/upload_tab_unselected_114.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 54px;
    line-height: 25px;
    display: block;
    width: 114px;
    float: right;
    padding-top: 15px;
    cursor: normal;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #BBBBBD;
    text-align: center;
    font-weight: bold;
}
.upload_unselected_tab_114:hover
{
    background-image: url(../images/upload_tab_selected_114.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 54px;
    line-height: 25px;
    display: block;
    width: 114px;
    float: right;
    padding-top: 10px;
    color: #000000;
    cursor: pointer;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}


.upload_selected_tab
{
    background-image: url(../images/upload_tab_selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 60px;
    line-height: 25px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 10px;
    color: #000000;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}



.upload_selected_tab_92
{
    background-image: url(../images/upload_tab_selected_92.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 60px;
    line-height: 25px;
    display: block;
    width: 92px;
    float: right;
    padding-top: 10px;
    color: #000000;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}



.upload_selected_tab_114
{
    background-image: url(../images/upload_tab_selected_114.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 54px;
    line-height: 25px;
    display: block;
    width: 114px;
    float: right;
    padding-top: 10px;
    color: #000000;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}


.queue_table_body_column
{
    width: 15%;
    float: right;
    padding-top: 6px;
}
.short_table_body_columna
{
    width: 10%;
    float: right;
    padding-top: 6px;
    float: right;
}
.uploadqueue_link
{
    width: 80px;
    float: right;
    margin-right: 4px;
    padding-right: 0px;
    font-size: 11px;
    text-align: right;
}

.uploadqueue_link1
{
    width: 60px;
    float: left;
    margin-left: 8px;
    padding-right: 0px;
    font-size: 11px;
    text-align: left;
    font-weight: bold;
    color: #069;
    text-decoration: underline;
}
.queue_tab_txt_sel
{
    font: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #000;
    text-align: center;
    font-weight: bold;
}
.queue_tab_txt_unsel
{
    font: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #BBBBBD;
    text-align: center;
    font-weight: bold;
}
.queue_text
{
    font: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    margin-right: 35px;
    margin-top: 18px;
    direction: rtl;
}
.clock_icon
{
    background-image: url(../images/clock-icon.jpg);
    background-position: right;
    background-repeat: no-repeat;
    width: 480px;
    height: 30px;
    padding-top: 10px;
    float: right;
}
.folder_icon
{
    background-image: url(../images/file-icon.jpg);
    background-position: right;
    background-repeat: no-repeat;
    width: 480px;
    height: 30px;
    padding-top: 10px;
    float: right;
}
.graph-field
{
    width: 880px;
    float: right;
    margin-right: 5px;
    margin-top: 30px;
    color: #363636;
}
.graph_img
{
    background-image: url(../images/graph-img.jpg);
    background-position: right;
    background-repeat: no-repeat;
    width: 189px;
    height: 192px;
    padding-top: 10px;
    float: right;
}
.graph-details-container
{
    width: 550px;
    float: right;
    margin-top: 30px;
    display: block;
    margin-left: 30px;
}
.graph-details-firstrow
{
    width: 550px;
    float: right;
    margin-right: 5px;
    margin-top: 20px;
    display: block;
}
.colorspot
{
    width: 7px;
    height: 7px;
    background-image: url(../images/greencolor.jpg);
    background-repeat: no-repeat;
    background-position: right;
    margin-top: 5px;
    margin-left: 20px;
    float: right;
}
.colorspotbrown
{
    width: 7px;
    height: 7px;
    background-image: url(../images/brown-color.jpg);
    background-repeat: no-repeat;
    background-position: right;
    margin-top: 5px;
    margin-left: 20px;
    float: right;
}
.colorspotyellow
{
    width: 7px;
    height: 7px;
    background-image: url(../images/yellow-color.jpg);
    background-repeat: no-repeat;
    background-position: right;
    margin-top: 5px;
    margin-left: 20px;
    float: right;
}
.graphvalue
{
    width: 95px;
    margin-top: 5px;
    float: right;
    display: block;
    font: 11px/11px Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
}
.graphvaluedetials
{
    width: 350px;
    float: right;
    display: block;
    font: 18px/18px Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    direction: rtl;
    padding-top: 0px;
    text-align: right;
}
.graphmorevaluedetials
{
    width: 350px;
    margin-top: 10px;
    float: right;
    display: block;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    direction: rtl;
    text-align: right;
}
.queue_con_table_taba
{
    background-image: url(../images/queuedetail-tab1-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 137px;
    float: right;
    padding-top: 40px;
}

.queue_con_table_tabab
{
    background-image: url(../images/queuedetail-tab1-unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 137px;
    float: right;
    padding-top: 40px;
}
.queue_con_table_tabab:hover
{
    background-image: url(../images/queuedetail-tab1-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 137px;
    float: right;
    padding-top: 40px;
    color: #000000;
}
.queue_con_table_tabb
{
    background-image: url(../images/queuedetail-tab2-unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 40px;
}
.queue_con_table_tabb:hover
{
    background-image: url(../images/queuedetail-tab2-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 40px;
    color: #000000;
}
.queue_con_table_tabbc
{
    background-image: url(../images/queuedetail-tab2-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 146px;
    float: right;
    padding-top: 40px;
}
.queue_con_table_tabc
{
    background-image: url(../images/queuedetail-tab3-unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 141px;
    float: right;
    padding-top: 40px;
}
.queue_con_table_tabc:hover
{
    background-image: url(../images/queuedetail-tab3-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 141px;
    float: right;
    padding-top: 40px;
    color: #000000;
}
.queue_con_table_tabca
{
    background-image: url(../images/queuedetail-tab3-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 141px;
    float: right;
    padding-top: 40px;
}
.queue_con_table_tabd
{
    background-image: url(../images/queuedetail-tab4-unselected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 141px;
    float: right;
    padding-top: 40px;
}
.queue_con_table_tabd:hover
{
    background-image: url(../images/queuedetail-tab4-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 141px;
    float: right;
    padding-top: 40px;
    color: #000000;
}
.queue_con_table_tabda
{
    background-image: url(../images/queuedetail-tab4-selected.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 31px;
    display: block;
    width: 141px;
    float: right;
    padding-top: 40px;
}
.short_table_link_column
{
    width: 8%;
    float: right;
    padding-top: 6px;
    padding-left: 6px;
}
.short_table_check_column
{
    width: 6%;
    float: left;
    padding-top: 6px;
    padding-right: 25px;
}
.table_error_column
{
    width: 32%;
    float: right;
    padding-top: 6px;
}
.labelRightText
{
    font: .15px Arial, Helvetica, sans-serif;
    color: #2E407C;
    font-weight: bold;
    text-decoration: none;
}

/****** New Added ******/

.chart_text-area
{
    float: left;
    width: 182px;
    margin-top: 15px;
    margin-left: 30px;
}
.report-headarea
{
    float: right;
    width: 55%;
}
.three_btns-area
{
    float: left;
    width: 45%;
}
.test_bluebtn
{
    background-image: url(../images/test-report-bluebtn.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 45px;
    width: 77px;
    margin-left: 30px;
    padding-top: 34px;
}

.test_bluebtn_empty
{
    background-image: url(../images/test-report-bluebtn-empty.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 69px;
    width: 77px;
    margin-left: 20px;
    padding-top: 14px;
}

.test_redbtn
{
    background-image: url(../images/test-report-redbtn.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 45px;
    width: 77px;
    margin-left: 30px;
    padding-top: 34px;
}
.test_redbtn_empty
{
    background-image: url(../images/test-report-redbtn-empty.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 69px;
    width: 77px;
    margin-left: 20px;
    padding-top: 10px;
}
.test_graybtn
{
    background-image: url(../images/test-report-graybtn.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 45px;
    width: 77px;
    margin-left: 30px;
    padding-top: 34px;
}
.test_graybtn-empty
{
    background-image: url(../images/test-report-graybtn-empty.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 69px;
    width: 77px;
    margin-left: 30px;
    padding-top: 10px;
}

.overview_bluebtn
{
    background-image: url(../images/overview_bluebtn.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 45px;
    width: 77px;
    margin-left: 30px;
    padding-top: 34px;
}

.overview_redbtn
{
    background-image: url(../images/overview_redbtn.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 45px;
    width: 77px;
    margin-left: 30px;
    padding-top: 34px;
}

.test_btns-txt
{
    font-size: 18px;
    color: #FFF;
    text-align: center;
}
.test_btns-txt-empty
{
    font-size: 18px;
    color: #FFF;
    text-align: center;
}
.emailusage_table_row
{
    background-color: #F9F9F9;
    width: 100%;
    height: 25px;
    display: block;
    border-top: #EAEAEA solid 1px;
}
.email_usage-graphvalue
{
    margin-top: 5px;
    float: right;
    display: block;
    font: 11px/11px Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    text-align: right;
}
.email_chart_sep
{
    background-color: #E8E8E8;
    height: 1px;
    width: 230px;
    float: right;
    margin-top: 6px;
}
.email_chart_colbox
{
    width: 5px;
    height: 6px;
    margin-top: 6px;
    margin-left: 20px;
    float: right;
}
.link_greenbtn
{
    background-image: url(../images/link_green_btn.jpg);
    background-repeat: no-repeat;
    float: left;
    height: 37px;
    width: 224px;
    margin-top: 12px;
    margin-left: 25px;
}
.link_greenbtn:hover
{
    background-image: url(../images/link_green_btn-h.jpg);
}
.campaign_icon
{
    background-image: url(../images/campaign_icon.jpg);
    background-repeat: no-repeat;
    float: right;
    height: 34px;
    width: 112px;
    margin-right: 10px;
    margin-top: 10px;
}
.overchart_right_text
{
    float: right;
}
.overchart_right_text ul
{
    line-height: 32px;
    margin-top: 0px;
    margin-right: 20px;
}
.overchart_right_text ul li
{
    list-style: url(../images/overview_tick.gif);
}
.overview_chart_txt
{
    float: right;
    margin: 0px 25px 0px 0px;
    line-height: 17px;
}

.overview_chart_sep
{
    background-color: #E6E6E6;
    width: 100%;
    height: 1px;
    margin: 20px 0px 15px 0px;
}
.link_activity_yellowarea
{
    width: 100%;
    height: 160px;
    background-color: #FEFFE0;
    border: #EBEAD5 solid 1px;
    float: right;
    direction: rtl;
}
.green_background
{
    background-image: url(../images/green_background.gif);
    float: right;
    height: 31px;
    width: 35px;
    margin-top: 0px;
    text-align: center;
    padding-top: 10px;
    color: #1F7C3E;
}
.yellow_background
{
    background-image: url(../images/yellow_background.gif);
    float: right;
    height: 31px;
    width: 35px;
    margin-top: 0px;
    text-align: center;
    padding-top: 10px;
    color: #8D9362;
}
.link_activity_panel
{
    width: 48%;
    margin-top: 18px;
    margin-right: 0px;
    text-align: right;
}
.link_activity_txt
{
    padding-right: 15px;
    float: right;
}

.activityreport_icon
{
    background-image: url(../images/activityreport_icon.jpg);
    background-repeat: no-repeat;
    height: 30px;
    margin-right: 10px;
    background-position: bottom right;
    float: right;
    padding: 15px 60px 0px 0px;
}

.overview_icon
{
    background-image: url(../images/overview_iconb.jpg);
    background-repeat: no-repeat;
    height: 36px;
    margin-right: 10px;
    background-position: bottom right;
    float: right;
    padding: 15px 60px 0px 0px;
}
.overview_icon2
{
    background-image: url(../images/sms_for_virtual_number_48.png);
    background-repeat: no-repeat;
    height: 48px;
        line-height: 48px;
    margin-right: 10px;
    background-position: bottom right;
    float: right;
    padding: 0px 55px 0px 0px;
}
.landing_page_icon {
    background-image: url(../images/landing_page_icon.png);
    height: 60px;
    line-height:60px;
    padding-right:70px;
}
.pages_indicator_text1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: right;
    color: #363636;
}

.pages_indicator_text1_en
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    color: #363636;
}


.overchart_right_text
{
    float: right;
    width: 50%;
}
.overchart_right_text ul
{
    line-height: 32px;
    margin-top: 30px;
    margin-right: 20px;
}
.overchart_right_text ul li
{
    list-style: url(../images/overview_tick.gif);
}
.overview_chart_txt
{
    float: right;
    margin: 30px 25px 0px 0px;
    line-height: 17px;
}
.overview_table_column
{
    width: 69%;
    float: right;
    padding-top: 6px;
}
.overview_linkstreamg
{
    width: 95%;
    height: 8px;
    background-color: #E6E6E6;
    -moz-border-radius: 8px;
    -webkit-border-radius: 3px;
    border-radius: 8px;
    float: right;
    margin-top: 5px;
}
.overview_linkstreamb
{
    width: 100%;
    height: 8px;
    background-color: #44A4D6;
    -moz-border-radius: 8px;
    -webkit-border-radius: 3px;
    border-radius: 8px;
    float: right;
}
.overview_chart_sep
{
    background-color: #E6E6E6;
    width: 100%;
    height: 1px;
    margin: 20px 0px 15px 0px;
}
.pages_indicator_text1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: right;
    color: #363636;
}
.overview_chart
{
    background-image: url(../images/overview_chart.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 193px;
    width: 98%;
    margin: 0 auto;
}

.dashboardLink
{
    cursor: normal;
}

.dashboardLink:hover
{
    cursor: pointer;
}

.modalPopupBlue
{
    border: 7px solid #007fff;
    background-color: White; /* color between tab list and content */
    padding: 0px;
    margin: 0px;
    width: 250px;
}

.modalPopupBlueZIndex {
    z-index:10001 !important;
}
.modalBackgroundBlue
{
    background-color: #808080;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalBackgroundHeaderBlue
{
    background-color: #99DDEE;
    height: 40px;
}


.generic-add-btn
{
    background-image: url(../images/generic_add_btn.jpg);
    background-repeat: no-repeat;
    width: 197px;
    height: 54px;
    line-height: 54px;
    margin-left: 0px;
    color: White;
    font-weight: bold;
    font-size: 1.6em;
    text-decoration: none;
    display: block;
    cursor: normal;
    color: #363636;
    text-align: right;
}
.generic-add-btn:hover
{
    cursor: pointer;
}

.calendarControlImg
{
    cursor: normal;
}

.calendarControlImg:hover
{
    cursor: pointer;
}

.import_contact_upladOptions
{
    background-image: url(../images/StopLightBlackRed.gif);
    background-repeat: no-repeat;
    width: 270px;
    height: 32px;
    line-height: 32px;
    padding-right: 40px;
    background-position: bottom right;
    float: right;
    padding-top: 15px;
}

.upload_queue_icon
{
    background-image: url(../images/upload_queue_icon.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    width: 44px;
    height: 37px;
    float: right;
    margin-top: 11px;
}



.admindashboardicono
{
    width: 220px;
    height: 69px;
    margin-right: 40px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/admindashboardicono.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}

.newslet_txtfield_wm
{
    width: 122px;
    height: 20px;
    float: right;
    border: #CCCCCC solid 1px;
    margin-right: 3px;
    color: Gray;
    font: 11px/11px Arial, Helvetica, sans-serif;
}

.pageNo
{
    display: block;
    color: #0C3D7B;
    float: left;
    margin-left: 10px;
}

.pageNo:hover
{
    text-decoration: underline;
}

.pageNoSelected
{
    display: block;
    color: #0C3D7B;
    float: left;
    margin-left: 10px;
    text-decoration: underline;
}

.pageNoSelected:hover
{
    text-decoration: underline;
}


.column_style
{
    font-size: 1.6em;
    text-align: right;
    color: #666666;
}
.row_border
{
    border-bottom: #E8E8E8 solid 2px;
}

.uploadFile
{
    color: #0C3D7B;
    text-decoration: underline;
}

.gridSortLink
{
    color: #ACACAC;
    font-weight: bold;
    text-decoration: none;
}

.gridSortLink:hover
{
    text-decoration: underline;
}

.sort_img
{
    padding-top: 6px;
    float: none;
    padding-left: 4px;
    margin-right: 0px;
}



.green_right_side
{
    background-image: url(../images/green_background_right.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: right;
    height: 41px;
    width: 5px;
    margin-top: 0px;
    text-align: center;
    padding-top: 0px;
    color: #1F7C3E;
}
.green_left_side
{
    background-image: url(../images/green_background_left.jpg);
    float: right;
    height: 41px;
    width: 5px;
    margin-top: 0px;
    text-align: center;
    color: #1F7C3E;
}

.green_middle
{
    background-image: url(../images/green_background_middle.jpg);
    background-repeat: repeat-x;
    float: right;
    height: 41px;
    line-height: 41px;
    width: auto;
    display: block;
    margin-top: 0px;
    text-align: center;
    padding-top: 0px;
    color: #1F7C3E;
}



.yellow_right_side
{
    background-image: url(../images/yellow_background_right.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: right;
    height: 41px;
    width: 5px;
    margin-top: 0px;
    text-align: center;
    padding-top: 0px;
    color: #1F7C3E;
}
.yellow_left_side
{
    background-image: url(../images/yellow_background_left.jpg);
    float: right;
    height: 41px;
    width: 5px;
    margin-top: 0px;
    text-align: center;
    color: #1F7C3E;
}

.yellow_middle
{
    background-image: url(../images/yellow_background_middle.jpg);
    background-repeat: repeat-x;
    float: right;
    height: 41px;
    line-height: 41px;
    width: auto;
    display: block;
    margin-top: 0px;
    text-align: center;
    padding-top: 0px;
    color: #8D9362;
}

.gridContainer
{
    height: auto !important;
    max-height: 400px;
    overflow-x: hidden;
    overflow-y: overlay;
}


.refreshTmp
{
    font-weight: bold;
    font-size: 12px;
    float: right;
    width: auto;
    position: relative;
}

* + html a.refreshTmp
{
    position: relative;
}

.space
{
    clear: both;
    padding: 0 0 0px 0;
    margin-bottom: 5px;
    background: url(../images/bg_grey_dotted_h-line_3x1.gif) 0 100% repeat-x;
    overflow: auto;
    width: 100%;
}


.createMsgIcon1
{
    width: 220px;
    height: 69px;
    line-height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/icon-img-2dft.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.createMsgIcon2
{
    width: 220px;
    height: 69px;
    line-height: 69px;
    margin-right: 30px;
    margin-top: 25px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/admindashboardiconb.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}

.createMsgIcon3
{
    width: 220px;
    height: 55px;
    line-height: 55px;
    margin-right: 30px;
    margin-top: 35px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/icon_sms.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}

.createMsgIcon4
{
    width: 220px;
    height: 50px;
    line-height: 50px;
    margin-right: 30px;
    margin-top: 35px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/Emails48ng.gif);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}


.createMsgIcon5
{
    width: 220px;
    height: 62px;
    line-height: 62px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/icon_template.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}

.createMsgIcon5_virtual_number
{
    width: 260px;
    height: 64px;
    line-height: 64px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/sms_for_virtual_number64.png);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}

.createMsgIcon5_plain
{
    width: 220px;
    height: 62px;
    line-height: 62px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/plain_text_64.gif);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}

.createMsgIcon6
{
    width: 220px;
    height: 62px;
    line-height: 62px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/icon_template.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}
.dashboardicontextheading1
{
    font: 15px/15px Arial, Helvetica, sans-serif;
    color: #115286;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    margin-top: 40px;
    margin-right: 90px;
    display: block;
}

.viewDoc_icon
{
    background-image: url(../images/ViewDoc16ng.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 22px;
    width: 70px;
    height: 24px;
    float: left;
    color: #069;
    text-decoration: underline;
}
.viewDoc_icon a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}

.imp-con-light
{
    background-image: url(../images/StopLightBlackRedAmber48.gif);
    background-repeat: no-repeat;
    width: 85%;
    height: 48px;
    line-height: 48px;
    background-position: right top;
    float: right;
    margin-right: 25px;
    margin-top: 15px;
    padding-right: 50px;
    color: #535353;
    margin-bottom: 0px;
}


.imp-con-error
{
    background-image: url(../images/StopSign48.gif);
    background-repeat: no-repeat;
    width: 85%;
    height: 48px;
    line-height: 48px;
    background-position: right top;
    float: right;
    margin-right: 25px;
    margin-top: 15px;
    padding-right: 55px;
    color: #535353;
    margin-bottom: 0px;
}


.imp-con-error_en
{
    background-image: url(../images/StopSign48.gif);
    background-repeat: no-repeat;
    width: 85%;
    height: 48px;
    line-height: 48px;
    background-position: left top;
    float: left;
    margin-left: 25px;
    margin-top: 15px;
    padding-left: 55px;
    color: #535353;
    margin-bottom: 0px;
}


a.treeViewPlusImage
{
    display: block;
    width: 150px;
    line-height: 15px;
    height: 15px;
    background: url(../images/yahoo_sprite.png) no-repeat right -349px;
    color: #535353;
    text-decoration: none;
    text-align: right;
    padding-right: 20px;
    margin-right: 8px;
    font-weight: bold;
    font: 15px/15px Arial, Helvetica, sans-serif;
}


a.subTreeView
{
    font: 13px/13px Arial, Helvetica, sans-serif;
    color: #535353;
    text-decoration: none;
    font-weight: normal;
    margin-top: 0px;
    padding-top: 0px;
    cursor: normal;
}
a.subTreeView:hover
{
    text-decoration: underline;
    cursor: pointer;
}

a.treeViewMinusImage
{
    display: block;
    width: 150px;
    line-height: 15px;
    height: 15px;
    background: url(../images/yahoo_sprite.png) no-repeat right -399px;
    color: #535353;
    text-decoration: none;
    text-align: right;
    padding-right: 20px;
    margin-right: 8px;
    font-weight: bold;
    font: 15px/15px Arial, Helvetica, sans-serif;
}
.treeViewPlusImage:hover
{
    cursor: pointer;
    cursor: hand;
    text-decoration: underline;
}
.treeViewMinusImage:hover
{
    cursor: pointer;
    cursor: hand;
    text-decoration: underline;
}


div.tempImgContainer
{
    width: 100px;
    height: 75px;
    margin: 0 auto;
    padding-top: 2px;
}
div.tempImgContainer img
{
    border: solid 2px #ddd;
}

.subTreeView1
{
    font-style: italic;
}

#preview
{
    position: absolute;
    border: 1px solid #ccc;
    background: #333;
    padding: 5px;
    display: none;
    color: #fff;
}



.insert-field-send-message
{
    margin-right: 0px;
}

* + html .insert-field-send-message
{
    margin-right: 80px;
}


.validateSubject
{
    position: relative;
    float: right;
    margin: 15px 5px 0px 0px;
}

* + html .validateSubject
{
    position: absolute;
    float: none;
    margin: 15px -15px 0px 0px;
}

.new_msg_validation_step1
{
    margin: 15px 5px 0px 0px;
}

* + html .new_msg_validation_step1
{
    margin: -100px 5px 0px 0px;
}

span.sendMsgStep5_validatorSummary
{
    margin: -40px 20px 0px 0px;
}

* + html span.sendMsgStep5_validatorSummary
{
    margin: -70px -20px 0px 0px;
}


span.sendMsgStep5_validateOptions
{
    margin: -18px 167px 0px 0px;
}

* + html span.sendMsgStep5_validateOptions
{
    margin: 3px 5px 0px 0px;
}

span.sendMsgStep5_validateDate
{
    margin: 3px 477px 0px 0px;
}

* + html span.sendMsgStep5_validateDate
{
    margin: 5px 10px 0px 0px;
}


span.sendMsgStep5_fieldType
{
    margin: 3px 880px 0px 0px;
}

* + html span.sendMsgStep5_fieldType
{
    margin: 5px 10px 0px 0px;
}

span.sendSms_Step1ErrSummary
{
    margin: 20px 30px;
}

/** + html span.sendSms_Step1ErrSummary
{
    margin: 20px 890px;
}*/

.con-popup-btn
{
    background-image: url(../images/confirm-popupbtn.jpg);
    background-repeat: no-repeat;
    width: 110px;
    height: 30px;
    line-height: 30px;
    margin-left: 0px;
    color: White;
    font-weight: bold;
    font-size: 14px;
    margin-right: 0px;
    text-decoration: none;
    float: right;
    display: block;
}


.con-popup-btn1
{
    background-image: url(../images/confirm-popupbtn.jpg);
    background-repeat: no-repeat;
    width: 110px;
    height: 30px;
    line-height: 30px;
    margin-left: 0px;
    color: White;
    font-weight: bold;
    font-size: 14px;
    margin-right: 0px;
    text-decoration: none;
    text-align: center;
    display: block;
}

a.grid_link
{
    padding-left: 0px;
    color: #069;
    text-decoration: none;
}

a.grid_link:hover
{
    text-decoration: underline;
}

.userLogin
{
    background-image: url(../images/Key16ng.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 25px;
    text-align: right;
    color: #069;
}


.userProfile
{
    background-image: url(../images/editaccount_detail-icon.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 32px;
    text-align: right;
    color: #069;
}


.userProfile1
{
    background-image: url(../images/profileupdate_mang_icons1.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 18px;
    padding-right: 32px;
    text-align: right;
    color: #069;
}

a a_no_btn
{
    cursor: normal;
    text-decoration: none;
}

a a_no_btn:hover
{
    cursor: normal;
    text-decoration: none;
}



.icon_panel1
{
    width: 370px;
    float: right;
    margin-top: 20px;
    margin-right: 30px;
}
.sendmail_icon
{
    background-image: url(../images/send-mail-icon.jpg);
    width: 87px;
    height: 71px;
    float: right;
    margin-top: 0px;
}
.icon_text1
{
    float: right;
    margin-right: 10px;
    text-align: right;
    width: 250px;
    line-height: 18px;
}
.innergray_text
{
    font-size: 12px;
    color: #6D6D6D;
    font-weight: normal;
}
.phonesupport_icon
{
    background-image: url(../images/phone-support-icon.jpg);
    width: 89px;
    height: 81px;
    float: right;
    margin-top: 0px;
}


.mainheading1
{
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
}

.title_txt
{
    margin-right: 15px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}

.inner_boxcontainer
{
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    width: 950px;
    padding-bottom: 25px;
    margin-top: 20px;
    margin-bottom: 25px;
}



.autoresponder_icon1
{
    background-image: url(../images/admindashboardiconb.jpg);
    background-repeat: no-repeat;
    width: 230px;
    height: 50px;
    line-height: 50px;
    margin-right: 25px;
    background-position: top right;
    float: right;
    padding-top: 0px;
}


.view_icon
{
    background-image: url(../images/ViewDoc16ng.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 20px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    float: left;
    color: #069;
    text-decoration: underline;
}

.view_icon a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}

.link_icon
{
    background-image: url(../images/Link16ng.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 20px;
    width: 70px;
    height: 20px;
    line-height: 20px;
    float: left;
    color: #069;
    text-decoration: underline;
}

.link_icon a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}


.send_test_sms_icon
{
    background-image: url(../images/Cellphone16ng.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 22px;
    width: 70px;
    padding-top: 0px;
    height: 16px;
    line-height: 16px;
    float: left;
    color: #069;
    text-decoration: underline;
}

.send_test_email_icon
{
    background-image: url(../images/SendMail16ng.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-right: 22px;
    width: 70px;
    padding-top: 0px;
    height: 16px;
    line-height: 16px;
    float: left;
    color: #069;
    text-decoration: underline;
}

.send_test_email_icon a, .send_test_sms_icon a
{
    color: #069;
    text-decoration: underline;
    font-weight: bold;
}

.boxa_line_a
{
    width: 725px;
    height: 30px;
    border-bottom: #D1D1D1 1px solid;
}

.bold_text
{
    color: #576B8E;
    font-size: 12px;
    text-align: center;
}


.new_sms_msg_length_alert_sign
{
    background-image: url(../images/StopLightBlackRedAmber24.gif);
    background-repeat: no-repeat;
    width: 185px;
    height: 70px;
    float: right;
}




.sub_table
{
    font: 12px/12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #858585;
    display: block;
    text-align: center;
}

.price_text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    color: #63C4EF;
    font-weight: bold;
}


.price_text1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #63C4EF;
    font-weight: bold;
}

.price_text_b
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #63C4EF;
    font-weight: bold;
}


.admindashboardiconc
{
    width: 320px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../images/admindashboardiconc.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}


.titlecontainer2
{
    width: 100%;
    height: 49px;
    display: block;
}
.leftcorner2
{
    width: 25px;
    height: 49px;
    background-image: url(../AdminImages/leftcorner.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.titlemid2
{
    background-image: url(../AdminImages/midstrip.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 49px;
    margin: 0px 0px 0px 24px;
}
.rightcorner2
{
    width: 25px;
    height: 49px;
    background-image: url(../AdminImages/rightcorner.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    padding: 0px;
    float: right;
}
.gray_leftcorner
{
    width: 25px;
    height: 49px;
    background-image: url(../AdminImages/graytitle_left.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}
.gray_titlemid
{
    background-image: url(../AdminImages/graytitle_mid.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 49px;
    margin: 0px 0px 0px 24px;
}
.gray_rightcorner
{
    width: 25px;
    height: 49px;
    background-image: url(../AdminImages/graytitle_right.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    padding: 0px;
    float: right;
}

a.a_btn_view
{
    color: #069;
    text-decoration: underline;
    cursor: normal;
}
a.a_btn_view:hover
{
    cursor: pointer;
}

.icon_youtube
{
    width: 28%;
    background: url(../images/SLNG_Youtube.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    padding-top: 95px;
    float: right;
    margin-top: 20px;
}


.notification-container {
    left: 0;
    top: 0;
    margin: 0;
    font-family: arial, sans-serif;
    font-weight: bold;
    visibility: hidden;
    z-index: 8;
    position: absolute;
    text-align: center;
    width: 100%;
    height: 100%;
}
.notification-message {
    position: relative;
    display: inline-block;
    visibility: visible;
    padding: 6px 10px;
    background-color: #f9edbe;
    border: 1px solid #f0c36d;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.smsIconImgs {
    background-image: url('../images/emojis_for_sms_need _to_change.png');
    background-repeat: no-repeat;
    margin: 3px;
    height:22px;
    width:22px;
    background-position: -5px -5px;border-style:none;
}


.smsIconImgs_019 {
    background-image: url('../images/emojis_sms_019.png?ver=2');
    background-repeat: no-repeat;
    margin: 3px;
    height:32px;
    width:32px;
    background-position: -5px -5px;border-style:none;
}

.smsIconImgs1 {
    background-image: url('../images/sms-icons2.png');
    background-repeat: no-repeat;
    margin: 3px;
    height:22px;
    width:22px;
    background-position: -5px -5px;border-style:none;
}

    .smsIconImgs input {
        text-align:right;
    }

     

    .virtual_number_table table {
    border-collapse: collapse;
    width: 600px;
}

.virtual_number_table th, .virtual_number_table td {
    text-align: right;
    padding: 8px;
}

.virtual_number_table tr:nth-child(even){background-color: #f2f2f2}

.virtual_number_table th {
    background-color: #4CAF50;
    color: white;
}

.dropdown-tooltip
{
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.15);
    background-clip:padding-box;
    background-color:#fff;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style:none;
        -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
   font-size:12px;
    padding-bottom:10px;
}

.dropdown-tooltip input
{
    margin-right:10px;
}

.btn_grid {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
   
}
.btn_grid_edit 
{
     font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
        background: #4dd4fd;
    border: 1px solid #1bc8fc;

}

.fa {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.btn_grid_edit>.fa {
    margin-right: 5px;
}
.fa-pencil:before {
    content: "\f040";
}
.grid_img {
    width :60px; 
    height:60px;
    border: 1px solid #ddd;
}
.landing_grid_column
{
    text-align: center; height: 70px; font-size: 14px;
}
.landing_grid_column span
{
    display: block; margin-right: 5%;
}
.landing_grid_column a
{margin-right: 5%; color: #069; text-decoration: underline}





/*.dropdown {
    position: relative;
    display: inline-block;
}*/

.more-actions-dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
     
    z-index: 50;
}

.more-actions-dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    cursor: normal;
}

.more-actions-dropdown-content a:hover {background-color: #f1f1f1;cursor: pointer;}

.more-action-show {display:block !important;}





.master_bluearea {
	width:95%;
	background-color:#DBEDF9;
	border:#90C5ED solid 1px;
	margin-top:20px;
	margin-bottom:10px;
	float:right;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius : 12px;
}
.master_bluearea_panel {
	float: right;
	width: 45%;
	margin:18px 25px 18px 0px;
	text-align:right;

}
.bluearea_txt {
	padding-right:15px;
	float:right;
}
.heading_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
}


.fp_popUp1_588_301 {
    height: 301px;
    width: 588px;
    display: none;
    background: url("../images/popUp_background4.png");
    position: fixed;
    text-align: center;
}


.fp_popUp1_588 {
    height: 390px;
    width: 588px;
    display: none;
    background: url("../images/popUp_background2.png");
    position: fixed;
    text-align: center;
}

.fp_popUp1_688 {
    height: 456px;
    width: 688px;
    display: none;
    background: url("../images/popUp_background3.png");
    position: fixed;
    text-align: center;
}
.fp_popUp1_title {
    width: 100%;
    margin-right: 14px;
    text-align: right;
    position: relative;
    float: right;
    top: 15px;
}

.fp_popUp1_subTitle {
    font-size: 13px;
    width: 100%;
    text-align: right;
    float: right;
    margin-top: 50px;
    position: relative;
    right: 41px;
}


.fp_info_block_row {
    width: 100%;
    text-align: right;
    display: block;
}

.fp_info_row_text {
    margin-top: 10px;
    margin-right: 10px;
    font-size: 14px;
    float: right;
}


.popup_add_link_to_msg_form {
    height: 310px;
}
