@charset "utf-8";
 
a, input[type="button"], input[type="submit"], input[type="reset"]{outline:none;}
input[type="button"], input[type="submit"], input[type="reset"]{font-family:'Droid Arabic Kufi', sans-serif !important;
font-style:12px !important}

 body{
	font-family:'Droid Arabic Kufi', sans-serif !important;
} 
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot);
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot);
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.ttf) format('truetype');
} 
a {
                color:#195d9c;
}
a, span {
                text-decoration:none;
                /*font-size:11px;*/
}
p {
                font-size:12px;
                color:#595959;
                margin-top:10px;
                margin-top: 10px;
}
h3 {
                font-size:16px;
                color:#175792;
}
h1 {
                font-size:16px;
                color:#1f66a4 !important;    
}
#daman_div input, select. textarea {
                direction: ltr;     
				color: #909090;
  				text-align: left;
}
 
#daman_div input[type="text"] {
                direction: ltr;      
}
#daman_div .clear {
                clear: both;
}
 
#daman_div body {
               font-family:'Droid Arabic Kufi', sans-serif !important;
}

.content{
	min-height:400px;
	padding-bottom: 20px;
}

#daman_div .overflow{overflow:hidden}
#daman_div .HeaderWrapper .topNav {
                font-size: 14px;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks a, .HeaderWrapper .secNav .secNavLinks li.secNavigationLi {
                font-size: 13px;
}
#daman_div .wrapper input {
                font-size: 14px;
}
#daman_div .btnMid a {
                font-size: 12px;
                font-weight:bold;
                color:#fff;
}
#daman_div .wrapper .container .forgotPswrd {
               font-family:'Droid Arabic Kufi', sans-serif !important;
                font-size:11px;
}
#daman_div .wrapper .contentBottom p {
                font-size: 11px;
}
#daman_div .wrapper .contentBottom a, .wrapper .contentBottom h1 {
                font-weight: bold;
}
#daman_div .wrapper .contentBottom h1 {
                padding-bottom:10px;
}
#daman_div .wrapper .container .whitePatch p {
               font-family:'Droid Arabic Kufi', sans-serif !important;
}
#daman_div .wrapper .row label, .row ul.tableNavigation li, table.myDaman td, .checkbox, .wrapper .comparePlans .head h4, .wrapper .comparePlans .head a, table.ourPlans td.first, ul.profileInfo li, .wrapper .recentEvents .contentBottom .archive li {
                font-size:12px;
}
#daman_div .wrapper .contentTop .row p {
                font-size:14px;
}
#daman_div .HeaderWrapper .topNav {
                background:url(../images/headerBg.png) repeat-x;
                height:62px;
}
 
#daman_div .HeaderWrapper .topNav ul.topNavLinks, .HeaderWrapper .secNav .secNavContainer{ width:1000px; margin:0 auto}
#daman_div .HeaderWrapper .topNav .topNavLinks li {
                float:right;
                height:62px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li, .HeaderWrapper .topNav .topNavLinks li a, .HeaderWrapper .secNav .secNavLinks li a {
                color: #FFFFFF;
                cursor:pointer;
                text-decoration: none;
                display:inline;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li.first, .HeaderWrapper .secNav .secNavLinks li.first, .footer li.first {
                /*margin-left: 172px;*/
}
#daman_div .HeaderWrapper .topNav .topNavLinks li a, .HeaderWrapper .secNav .secNavLinks li a {
                display:block;
                font-size:14px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li a {
                margin-top:25px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks.lessMargin li a {
                margin-top:15px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks .separator {
                background:url(../images/headerSeparator.png) no-repeat;
                float:right;
                width:2px;
                height:62px;
}
#daman_div .HeaderWrapper .secNav {
                background:url(../images/secNavBg.png) repeat-x;
                background-color: #15619f;
                height: 35px;
}
#daman_div .topNavLinks li ul.innerTopNavLinks li.left, .topNavLinks li ul.innerTopNavLinks li.right, .secNavLinks li ul.innerTopNavLinks li.left, .secNavLinks li ul.innerTopNavLinks li.right {
                width:13px;
}
#daman_div .topNavLinks li.selected ul.innerTopNavLinks li{
float:left;
}
#daman_div .topNavLinks li.selected ul.innerTopNavLinks li.left {
                background:url(../images/topNavItemSelectedLeft.png) no-repeat;
}
#daman_div .topNavLinks li.selected ul.innerTopNavLinks li.center {
                background:url(../images/topNavItemSelectedGradient.png) repeat-x;
}
#daman_div .topNavLinks li.selected ul.innerTopNavLinks li.right {
                background:url(../images/topNavItemSelectedRight.png) no-repeat;
}
#daman_div img.primaryNavigationSelectedArrow, img.secNavigationSelectedArrow {
                position:absolute;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li ul.innerTopNavLinks li.mediumWidth {
                width:107px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li ul.innerTopNavLinks li.fixWidth {
                width:72px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li ul.innerTopNavLinks li.maxWidth {
                width:157px;
}
#daman_div .HeaderWrapper .topNav .topNavLinks li ul.innerTopNavLinks li.minWidth {
                width:48px;
}
#daman_div .HeaderWrapper .secNav .secNavLinks li {
                float:right;
                display:inline;
                height:33px;
}
#daman_div .secNavLinks span.separator {
                background:url(../images/secNavSeparator.png);
                height:33px;
                float:right;
                width:2px;
}
#daman_div .HeaderWrapper .secNav .secNavLinks li.selected {
}
#daman_div .HeaderWrapper .secNav .secNavLinks li span.newToDamanText {
                font-style:italic;
                color:#6db4f6;
                font-size:12px;
               font-family:'Droid Arabic Kufi', sans-serif !important;
}
#daman_div .HeaderWrapper .secNav .secNavLinks li a {
                padding-top:9px;
                height:24px;
                font-size:13px;
}
#daman_div .HeaderWrapper .secNavLinks li span.newToDamanText {
                margin-right:15px;
                margin-top:10px;
                display:block;
                float:left;
}
 
#daman_div .HeaderWrapper {
                background:url(../images/bodyBg.png);
                width:100%;       
}
#daman_div .wrapper .container {
                /* width:100%; */
               /*  border-right:1px solid #d4d4d4;
                background-color:#fff; */
                padding-bottom:20px;
                position:relative !important;
                overflow:auto;
				overflow-y:hidden;
				overflow-x:hidden;
}
#daman_div .wrapper {
               /*  background:url(../images/bodyBg.png); */
                width: 100%;
                margin: 0px auto;             
}
#daman_div .wrapper .content {
                float:right;
                padding-left:10px;
                padding-top:5px;
                width:100%; 
}
.wrapper .contentMiddle {
                position:relative;
                float:right;
                width:100%;
                padding-bottom:15px;
}

#daman_div .bold {
                font-weight:bold;
}
#daman_div .wrapper .container {
                height:auto;
}

#daman_div .languageText {
                cursor:pointer;
}
#daman_div .languageText span {
                color:#ddefff;
}
#daman_div .wrapper .contentMiddleLeft {
                float:left;
                width:475px;
}
#daman_div .wrapper .container .rightPanel {
                background:url(../images/rightPanelBg.png) repeat-y;
                float: right;
                position: absolute;
                /*right: 5.5%;*/
                top: 0px;
                width: 233px;
                z-index: 222;
                height:320px;    
}
#daman_div .wrapper .container .rightPanel .siteLogo {
                background:url(../images/siteLogo.png) no-repeat;
                cursor: pointer;
                height: 114px;
                margin: 10px 48px;
                width: 139px;
}
#daman_div .wrapper .container .rightPanel .btnLeft {
                background:url(../images/btnBlueLeft.png) no-repeat;
                float: left;
                height: 33px;
                width: 4px;
}
#daman_div .wrapper .container .rightPanel .btnRight {
                background:url(../images/btnBlueRight.png) no-repeat;
                float: right;
                height: 33px;
                padding-right: 4px;
                width: 14px;
}
#daman_div .wrapper .container .rightPanel .btnLogin {
                cursor: pointer;
                margin: 0 5px 0px 18px;
}
#daman_div .wrapper .container .rightPanel .btnMid {
                background:url(../images/btnBlueMid.png) repeat-x;
                color: #fff;
                float: left;
                height: 26px;
                font-size: 12px;
                padding: 9px 0 0 0;
                text-align: center;
                width: 188px;
}
#daman_div .wrapper .container .rightPanel .btnLogin a {
                color:#fff;
                font-size: 12px;
                width:100%;
                display:block;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks {
                float:left;
                list-style-type:none;
                margin-left: 8px;
                margin-top: 5px;
                width: 218px;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li {
                font-size:13px;
                height: 32px;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li.last {
                border-bottom: 1px solid #c0c0c0;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li.lineSeparator:hover {
                background:url(../images/rightPanelHover.png) repeat-x;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li.rightNavSelected, .wrapper .container .rightPanel .rightNavLinks li.lineSeparator.rightNavSelected:hover {
                background:url(../images/liSelected.png) repeat-x !important;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li.first {
                border-top: 1px solid #c0c0c0;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li.first a {
                background:none;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks a {
                color:#444;
                display: block;
                font-size:13px;
                width:203px;
                height: 25px;
                padding-left:15px;
                padding-top:8px;
}
#daman_div .wrapper .container .rightPanel .rightNavLinks li.lineSeparator {
                background:url(../images/rightNavLiBg.png) repeat-x;
                margin: 0;
                border-top: 1px solid #c0c0c0;
}
#daman_div .wrapper .container .rightPanel .navIcons .iconLeft, .wrapper .container .rightPanel .navIcons .iconRight {
                background:url(../images/rightPanelSprite.png) no-repeat;
                height: 88px;
                width: 96px;
}
#daman_div .wrapper .container .rightPanel .navIcons .iconRight span {
                top:20px;
}
#daman_div .wrapper .container .rightPanel .searchBoxLeft {
                background:url(../images/searchBoxLeft.png) no-repeat;
                float: left;
                height: 32px;
                width: 5px;
}
#daman_div .wrapper .container .rightPanel input.searchBox {
                border: none;
                color: #a5a5a5;
                background:url(../images/searchBoxMid.png) repeat-x;
                font-size:14px;
                float: left;
                height: 26px;
                /*           letter-spacing:.8px;*/
				
                padding-bottom: 6px;
                width: 148px;
				text-align:left;
}
#daman_div .wrapper .container .rightPanel .inputBox {
                margin: 0 8px 8px 17px;
}
#daman_div .wrapper .container .rightPanel .btnGreen {
                background:url(../images/searchArrow.png) repeat-x;
                float: left;
                height: 32px;
                width: 44px;
}
#daman_div .wrapper .container .rightPanel .navIcons .iconLeft {
                float: right;
                margin: 7px 16px 0 3px;
}
#daman_div .wrapper .container .rightPanel .navIcons .iconRight {
                float: left;
                margin: 7px 0 0 15px;
}
#daman_div .wrapper .container .rightPanel .navIcons .calc {
                background-position: 0 -88px;
}
#daman_div .wrapper .container .rightPanel .navIcons .branch {
                background-position: 0 -177px;
}
#daman_div .wrapper .container .rightPanel .navIcons .quote {
                background-position: 0 -266px;
}
#daman_div .wrapper .container .rightPanel .navIcons .misuse {
                background-position: 0 -358px;
1margin-bottom:8px;
}
#daman_div .wrapper .container .rightPanel .navIcons .faq {
                background-position: 0 -459px;
1margin-bottom:8px;
}
#daman_div .wrapper .footer {
                background:url(../images/footerBg.png) repeat-x;
               font-family:'Droid Arabic Kufi', sans-serif !important;
                background-color: #222122;
                height: 34px;      
                position:fixed;
                bottom:0;
                left:0;
                width:100%;
                z-index:1000;
}
#daman_div .wrapper .footer ul {
                margin-top:9px;
}
#daman_div .wrapper .footer ul li {
                color: #ccc;
				display: inline;
				font-size: 12px;
				list-style: none;
				padding-bottom: 8px;

}
#daman_div .wrapper .footer .links {
            float:right !important;padding-left:0px !important;/*padding-right:160px !important;*/
}
#daman_div .wrapper .footer .links a {
                color: #ccc;
text-decoration:none;
font-size: 12px;

}
#daman_div .wrapper .marginRight226{margin-right:226px;}
#daman_div .wrapper .footer .copyright {
            float:left !important;padding-right:0px !important;/* padding-left:175px !important;*/
}
#daman_div .wrapper .footer .copyright .iconFb, .wrapper .footer .copyright .iconTwitter, .wrapper .footer .copyright .iconLinkedin, .wrapper .footer .copyright .iconRss {
                background: url(../images/iconsFooterSprite.png) no-repeat;
                display: inline-block;
                height: 16px;
                width: 16px;
}
#daman_div .wrapper .footer .copyright .iconTwitter {
                background-position: -19px 0;
}
#daman_div .wrapper .footer .copyright .iconLinkedin {
                background-position: -38px 0;
}
#daman_div .wrapper .footer .copyright .iconRss {
                background-position: -56px 0;
}

#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup, .wrapper .signIn .logInPopup {
                position: fixed;
                left:329px;
    			top:123px;
                z-index:300;
}
#daman_div .wrapper .RightFixedPanel #newrightpanel .signIn .logInPopup{left:320px}

#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup{left:320px !important;}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .popUpTop, .signIn .logInPopup .popUpTop {
                background:url(../images/loginPopupTop-left.png) no-repeat;
                height: 114px;
    width: 347px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .popUpMid, .signIn .logInPopup .popUpMid {
       background:url(../images/loginPopupMid.png) repeat-y;
       /*height: 174px;*/
       width: 336px;
	   height:137px;
}
 
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .popUpBot, .signIn .logInPopup .popUpBot {
                background:url(../images/loginPopupBot.png) no-repeat;
                height: 14px;
                width: 336px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .popUpTop .close, .signIn .logInPopup .popUpTop .close {
                background:url(../images/popUpClose.png) no-repeat;
                cursor: pointer;
                height: 9px;
                position: absolute;
				right:317px;
				top:9px;
                width: 9px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .btnGreen, .wrapper .signIn .logInPopup .btnGreen, .wrapper #newrightpanel #loginContainer .btnGreen {
    background: none repeat scroll 0 0 transparent !important;
    height: auto !important;
    width: auto !important;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .inputBoxLeft, .signIn .logInPopup .inputBoxLeft {
                background:url(../images/LogInBoxLeft.png) no-repeat;
                border: none;
                float: left;
                height: 30px;
                width: 4px;
}

#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .btnGreen .btnMid, .signIn .logInPopup .btnGreen .btnMid {
width:auto;
padding:9px;
}

#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .btnGreen .btnMid, .signIn .logInPopup .btnGreen .btnMid a{
font-size:14px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .btnGreen .btnMid a, .signIn .logInPopup .btnGreen .btnMid a{
margin: 6px 8px 8px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .inputBoxMid, .signIn .logInPopup .inputBoxMid {
                background:url(../images/LogInBoxMid.png) repeat-x;
                border: none;
                font-size: 12px;
                float: left;
                height: 30px;
				height:23px \9;
                padding-top:0px;
                padding-top:7px \9;
                padding-left:10px;
                width: 182px;
                direction:ltr !important;
                color:#686868;
				text-align:left;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .inputBoxRight, .signIn .logInPopup .inputBoxRight {
                background:url(../images/LogInBoxRight.png) no-repeat;
                border: none;
                float: left;
                height: 30px;
                width: 4px;
}
#daman_div .wrappercms #errorDiv{padding-bottom: 6px;
padding-right: 112px;
padding-top: 11px !important;position:static !important;width:196px !important}
#daman_div .signIn .logInPopup .inputUsername {
				float:left;
   	 			padding-left:36px;

}
#loginError {
padding-bottom: 6px;
padding-right: 112px;
padding-top: 11px;
width:380px !important;
}
#loginError ul li{ list-style-type:none !important}
.signIn .logInPopup .register .content {
font-size: 11px;
float: right;
line-height: 15px;
margin-right: 100px;
min-height: 0px !important;
margin-top: 7px;
width: 95px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .inputPswrd, .signIn .logInPopup .inputPswrd {
				  float:left;
    padding-left:36px;
    padding-top:6px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .forgotPswrd, .signIn .logInPopup .forgotPswrd {
       color: #1460a8;
       font-size:11px;
      
	float:right;
    margin-right:244px !important;
    margin-top:3px;
	margin-bottom:3px;

}

#daman_div .wrapper .RightFixedPanel #newrightpanel .signIn .logInPopup .forgotPswrd{margin-right:246px !important}


#daman_div .signIn .logInPopup .btnLogin .btnLeft {
                background:url(../images/logInBtnLeft.png) no-repeat;
                float: left;
                height: 34px;
                width: 5px;
}
#daman_div .signIn .logInPopup .btnLogin .btnRight {
                background:url(../images/logInBtnRight.png) no-repeat;
                float: left;
                height: 33px;
                width: 5px;
}
#daman_div .wrapper .RightFixedPanel #newrightpanel .signIn .logInPopup .btnLogin .btnMid {
                background:url(../images/logInBtnMid.png) repeat-x;
                color: #fff;
                float: left;
                height: 15px;
                font-size: 12px;
                padding: 9px;
                width: auto !important;
                text-align: center;
}
#daman_div .signIn .logInPopup .btnDiv {
       right: 40px;
       margin-left:5px;
       margin-right:10px;
       border-bottom:1px solid #afafaf;
       float:left;
       padding-bottom: 12px;
       width:241px;
       margin-left:5px;

}
 
#daman_div .signIn .logInPopup .btnDiv .btnLogin {
                float:left;
				margin-left:19px;
}
#daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .btnLogin a, .wrapper .signIn .logInPopup .btnLogin a {
                font-size: 14px;
}

 #daman_div .wrappercms .RightFixedPanel #newrightpanel .signIn .logInPopup .btnLogin .btnMid {    
    text-align: center;
    padding: 9px;
    text-align: center;
    width: auto !important;
	height:auto !important;
}
#daman_div .signIn .logInPopup .register .btnGreen{float:left !important;}
#daman_div .wrappercms .signIn .logInPopup .register .btnGreen{float:left !important;}
#daman_div .signIn .logInPopup .btnRegister .btnLeft {
                background:url(../images/registerBtnLeft.png) no-repeat;
                float: left;
                height: 32px;
                width: 5px;
}
#daman_div .signIn .logInPopup .btnGreen {
      
	font-size:12px;
    margin-left: 23px;
    margin-top: 11px;

}

#daman_div .wrapper .contentMiddleRight {
                float:left;
                width:179px;
                margin-top:30px;
}
.wrapper .contentMiddleRight strong {
                font-size:12px;
                color:#2e2e2e;
}
#daman_div .register .contentMiddleRight strong {
                font-size: 10px;
}
#daman_div .wrapper .contentMiddleRight span {
                color:#7c7a78;
                font-size:10px;
                direction:ltr;
                margin-top:5px;
                display:block;
}
#daman_div .wrapper .contentMiddleLeft p {
                float:left;
                margin-right:10px;
                margin-bottom:5px;
                color:#1f1f1f;
                font-size:12px;
                font-weight:bold;
}
 
#daman_div .row {
                padding-top:5px;
                padding-bottom:5px; padding-right:30px;
                width:100%;
                overflow:hidden;
}
#daman_div .rowLast {
                margin-bottom: 10px;
}
#daman_div .row input[type="text"], .TotalFormSecondRow input[type="text"], .twoCol input[type="text"], .submitinput input[type="text"] {
                width:175px;
                height:25px !important;
                outline:0px solid #a4a4a4;
                border:2px solid #d3d3d3;
                float:right;
                margin-left:10px;
                color: #909090;
                padding-right: 4px;
                padding-top:5px\0;
                height:20px\0;
}
 
.row label {
                font-size:12px;
                width:182px;
                float:right;
}
 
#daman_div .row .rowdata{float:right;}
#packageInfo .textarea{width: 107px !important;color: #909090;
 text-align: left;}
#daman_div .btnGreen {
                cursor:pointer;
                float:right;
}
#daman_div .btnGreen .btnLeft {
                background:url(../images/registerBtnLeft.png) no-repeat;
                float: left;
                height: 33px;
                width: 5px;
                cursor: pointer; 
}
#daman_div .btnGreen .btnMid {
                background: url("../images/registerBtnMid.png") repeat-x scroll 0 0 transparent;
                color: #FFFFFF;
                float: left;
                font-size: 12px !important;
                /*height: 33px;*/
               padding: 5px; 
                width: auto;
                text-align:center;
                border: 0;
                margin: 0;
                cursor: pointer;
                font-weight: bold !important; 
				
}
#daman_div .btnGreen .btnMid a {
                font-size: 12px;
                margin: 5px;
                margin-top:6px;
                text-decoration: none;
}
#daman_div .btnGreen .btnRight {
                background: url("../images/registerBtnRight.png") no-repeat scroll 0 0 transparent;
                float: left;
                height: 33px;
                width: 5px;
                cursor: pointer; 
}
#daman_div .breadCrumb img {
                cursor: pointer;
                float:right;
}

#daman_div table.myDaman, table.myDaman1 {
                width:100%;
                border-width: 0 0 1px 1px;
                border-spacing: 0;
                border-collapse: collapse;
                border-style: solid;
                border-color:#cbcbcb;
                margin-bottom:10px;
}
#daman_div table.myDaman th{
                font-size:13px;
                background:url(../images/tableHeaderBg.png) repeat-x;
                padding-top:12px;
                padding-bottom:8px;
                background-color:#c0d6e8;
}
#daman_div table.myDaman td, table.myDaman1 td {
                border:thin solid #cbcbcb;
}
#daman_div table.myDaman td a, table.myDaman1 a {
                font-size:12px;
}
#daman_div table.myDaman td, table.myDaman th, table.myDaman1 td, table.myDaman1 th {
                border-width: 1px 1px 0 0;
                border-style: solid;
                border-color:#cbcbcb;
}
#daman_div table.myDaman td, table.myDaman1 td {
                padding: 8px 5px 8px 5px;
}
#daman_div span.cambriaText {
                font-style:italic;
               font-family:'Droid Arabic Kufi', sans-serif !important;
                font-size:12px;
                color:#747474;
}
#daman_div .contentTop.nomargin {
                border:none;
}
#daman_div .mydaman .contentTop.nomargin {
                border-bottom: 1px solid #D4D4D4;
                padding: 0;
}


#daman_div .btnBlue {
                cursor: pointer;
                margin: 0 5px 0px 0px;
}
#daman_div .btnBlue .btnMid {
                background:url(../images/btnBlueMid.png) repeat-x;
                color: #fff;
                float: left;
                height: 33px;
                font-size: 12px;
                padding: 5px 5px 0 5px;
                width: auto;
                font-weight: bold;
}
#daman_div .btnBlue .btnLeft {
                background:url(../images/btnBlueLeft.png) no-repeat;
                float: left;
                height: 33px;
                width: 4px;
}
#daman_div .btnBlue .btnRight {
                background:url(../images/btnBlueRight.png) no-repeat;
                float: left;
                height: 33px;
                padding-right: 4px;
}
 .btnBlue a:hover{
                text-decoration:none;
} 
#daman_div .Btn_cont_div{ padding-top:10px;clear:both;padding-bottom:18px;width:auto;}
 
#daman_div .btnGreen .btnMid a {
                margin:0;
}
#daman_div .btnGreen .btnMid {
                text-align: center;
}

#daman_div ul.tab_list li.ui-state-default {
                margin-right:30px;
}
#daman_div ul.tab_list li.ui-state-default.last {
                margin-right:0
}
#daman_div ul.tab_list li.ui-state-default a {
                background:url(../images/bgCircleNotFilled.png) no-repeat;
                height:26px;
                text-align:center;
                background-position:center;
                padding-top:13px;
1padding-left:3px;
}
#daman_div ul.tab_list div.tabBorder {
                position:absolute;
                height:1px;
                width:575px;
                left:40px;
                top:19px;
                border-top:1px solid #d4d4d4;
}

#daman_div .wrapper .em {
                color:#ff0000;
}
#daman_div 1.row h1 {
margin-top:20px;
margin-bottom:20px;
}
#daman_div h2 {
                font-size:12px;
                color:#1f1f1f;
                font-weight:bold;
}

form#submitClaim .contentTop {
                padding-top:0;
}
form#submitClaim span.cambriaText {
                padding-top:7px;
                display:block;
}
form#submitClaim img.calenderImage {
                margin-top:7px;
}
form#submitClaim span.supportText {
                padding-top:8px;
                display:block;
                color:#9d9d9d;
}
#daman_div span.exampleText {
                display:block;
                font-size:10px;
                color:#888888;
                margin-top:10px;
                float:left;
}
#daman_div .cancelLink {
                font-weight:bold;
                margin-right:10px;
                display:block;
                margin-top:10px;
                float:right;
                font-size:12px;
}
#daman_div ul.tab_list .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
                background:url(../images/tabsSelected.png);
}

#daman_div form.premiumCalculator .row.last {
                padding-top:15px;
                padding-bottom:0;
}

#daman_div span.exampleText.tradeRegistrationEx {
                float:none;
                margin-top:0;
}
#daman_div .ui-datepicker-trigger {
                margin:0;
                float:none;
}
#daman_div img.ui-datepicker-trigger {
                margin-top:3px;
                margin-left:10px
}
#daman_div .date-picker {
                float:left;
                background-color: #fff;
                height: 22px;
}
#daman_div .ui-datepicker-calendar {
                /*display: none;*/
}
#daman_div .rightNavSelected {
                background:url(../images/rightNavSelected.png) repeat-x;
}
#daman_div .rightPanel .rightNavLinks li.rightNavSelected a {
                color:#fff !important;
}

#daman_div .HeaderWrapper .topNav .topNavLinks li.selected a {
                height: 37px;
                background:url(../images/primaryNavigationSelectedArrow.png) no-repeat center bottom;
}

#daman_div .HeaderWrapper .secNav .secNavLinks li.selected .center {
                background:url(../images/secondaryNavigationSelectedArrow.png) no-repeat center bottom
}
#daman_div .contentMiddleLeft {
                float:right;
                width:475px;
                margin-right:5px;
}
#daman_div .row.memberType {
                /*background-color:#ddeaf3;*/
}
#daman_div .row.memberType span {
                margin-top:5px;
                
}
#daman_div ul.copyright li p{font-size:11px;float:left;margin-top:2px;margin-right:10px;}
 
#daman_div .wrapper .contentMiddle.quoteContent p{
                float:left;
                margin-left: 63px;
                margin-right: 5px;
}
#daman_div .wrapper .contentMiddle.quoteContent{
                padding: 10px 0;
}
#daman_div .wrapper .register .selectRole{
                margin-left: 10px;
                width:125px;
}
#daman_div .wrapper .register .memberType{
                padding-bottom:7px;
                margin-bottom: 5px;
}
#daman_div .wrapper .whitePatch .exploreBtn{
                cursor:pointer;
}
#daman_div .home .logInPopup{
                display:none;
}
#daman_div .home .signIn .logInPopup {
                /*right: 372px;*/
}
 
#daman_div .note_txt {
                float:left;
                font-size:10px;
                color:#888;
}
 
#daman_div .content_txt{
                font-size:12px !important;
                padding-left:-10px;
}
#daman_div .mobilenumber{
                width:29px !important; 
}
#daman_div .mobilenumber1{
                width:35px !important;                 
}
#daman_div .mobilenumber2{
                width:62px !important; 
}
#daman_div .input_date{
                width:105px !important;               
                color:#A5A5A5 !important;
}
#daman_div .btnGrey {
                cursor:pointer;
                float:right;
                padding-right:5px;
                height:34px;
                display: none; 
                text-transform: none;
}
#daman_div .btnGrey .btnLeft {
                background:url(../images/greyBtnLeft.png) no-repeat;
                float: left;
                height: 34px;
                width: 5px;
}
#daman_div .btnGrey .btnMid {
                background: url("../images/greyBtnMid.png") repeat-x scroll 0 0 transparent;
                color: #888 !important;
                float: left;
                font-size: 12px;
                height: 34px;
    			padding: 5px;
                width: auto;
                text-align:center;
                font-weight: bold;
}
#daman_div .btnGrey .btnMid a {
                font-size: 12px;
                margin: 5px;
                margin-top:6px;
}
#daman_div .btnGrey .btnRight {
                background: url("../images/greyBtnRight.png") no-repeat scroll 0 0 transparent;
                float: left;
                height: 34px;
                width: 5px;
}
 
#daman_div .btnGrey .btnMid a {
                margin:0;
}
#daman_div .btnGrey .btnMid {
                padding: 9px 5px;
                text-align: center;
}
#daman_div .row input[type="password"] {
                width:179px;
                height:25px;
                outline:0px solid #a4a4a4;
                border:2px solid #d3d3d3;
                float:right;
				color: #909090;
                margin-left:10px;
}
#daman_div .secret_answer {
                width:400px !important;
}
 
#daman_div .tabBackground{
                position:absolute;
                height:1px;
                width:435px;
                left:40px;
                top:19px;
                border-top:1px solid #d4d4d4;
}
 
#daman_div .row_boldTxt {
                padding-top:5px;
                padding-bottom:5px;
                width:100%;
                font-weight:bold !important;
}
 
#daman_div .contentTop_noBorder {
                padding-bottom:20px;
                padding-top:10px;
                width:100%;
                float:left;
}
#daman_div .float_right {
                float:left !important;
                margin:0px !important;
}
#daman_div .float_left {
                float:right !important;
}
#daman_div .margin_left{
                margin-right:9px;
}
.margin_right{
                margin-left:10px;
}
#daman_div .h1_txt{
                font-size:16px !important;
}
#daman_div .margin_top{
                margin-top:5px;
}
#daman_div .collapsible_row{
                border-bottom:1px solid #CCC; 
                border-left:1px solid #CCC; 
                border-right:1px solid #CCC;
                float:left;
                width:100%;
}
#daman_div .currency_dpdown{
                float: right;
                position: relative;
                top: -63px;
                left: -130px;
}
#daman_div .deleteIcon{
                float:right;
                position:relative;
                left:-30px;
                top:1px;
}
#daman_div .table{
                width:675px;
                border:1px solid #cbcbcb !important;
                /* padding:5px 5px 5px 5px; */
                font-size:12px;
}
#daman_div .italic_text{
                font-style:italic !important;
                /*width:681px;*/
}
#daman_div .input_txt{
                width:179px;
                height:25px !important;
                outline:0px solid #a4a4a4;
                border:2px solid #d3d3d3;
				 color:#909090;
				  padding-top:5px\0;
                height:20px\0;
}
#daman_div .width{
                width:187px !important;
}
 
#daman_div .orgInfo_input{
                width:350px !important;
}
#daman_div .orgInfo_position{
                position:relative;
                top:-5px;
}
#daman_div .textarea{
                width:175px;
                height:55px;
                outline:0px solid #a4a4a4;
                border:2px solid #d3d3d3;
                float:right;
                margin-left:10px;
               font-family:'Droid Arabic Kufi', sans-serif !important;
                font-size:12px !important;
				color: #909090;
 				text-align: left;
 				padding-left:5px !important;
}
#daman_div .sponsorship_textarea{
                width:100px;
                height:55px;
                outline:1px solid #a4a4a4;
                border:1px solid #d3d3d3;
                float:left;
               font-family:'Droid Arabic Kufi', sans-serif !important;
                font-size:12px;
				color: #909090;
 				text-align: left;
}
table.sponsorship {
                width:100%;
                border-width: 1px 1px 1px 1px ;
                border-spacing: 0;
                border-collapse: collapse;
                border-style: solid;
                border-color:#cbcbcb;
                margin-bottom:10px;
}
table.sponsorship th {
                font-size:13px;
                background:url(../images/bg_GridHeader.jpg) repeat-x;
                padding-top:12px;
                padding-bottom:8px;
}
table.sponsorship td {
                border:thin solid #cbcbcb;
                padding-left:3px;
                padding-top:5px;
                padding-bottom:5px;
                padding-right:3px;
                vertical-align:top;
}
table.sponsorship td a {
                font-size:12px;
}
table.sponsorship td, table.sponsorship th {
                    			 border-width: 1px 1px 0 0;
               				 	 border-style: solid;
                				 border-color:#cbcbcb;

}
.alternate_row{
                background-color:#efefef;
}
.container_width{
             /*    width:1137px;overflow:hidden; */
}
.settlementDtls_table{
                width:300px;
                border:1px solid #cbcbcb;
                padding:5px 5px 5px 5px;
                font-size:12px;
                height:270px;
}
.sponsorship_txt{
                width:159px !important;               
}
.sponsorship_text{
                width:105px !important;               
                color:#A5A5A5 !important;
                margin-right:0px !important;
}
.sponsorname_text{
                width:187px !important;               
                color:#A5A5A5 !important;
                margin-right:0px !important;
                float:none !important;
}
.margtop3{margin-top:3px;}
.header{
                position:fixed;
                top:0;
                width:100%;
                z-index:221;                       
}
 
.regular-checkbox {
                display: none;
}
.regular-checkbox + label {
                background-color: #fafafa;
                border: 1px solid #cacece;
                box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
                padding: 7px;
                border-radius: 3px;
                display: inline-block;
                position: relative;
                width:0px !important;
}
.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
                box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.regular-checkbox:checked + label {
                background-color: #e9ecee;
                border: 1px solid #adb8c0;
                box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
                color: #99a1a7;
}
.regular-checkbox:checked + label:after {
                content: '\2714';
                font-size: 12px;
                position: absolute;
                top: 0px;
                left: 2px;
                color: #128723;
}
.checkbox_register{
                float:left;
                margin-left: 267px;
                direction:ltr;
                margin-top: 10px;
}
 
.button-holder {
                width:100%;       
                margin-top:10px;
                height:35px;
}
.regular-radio {
                display: none;
                float: left;
                width:20%;
}
.regular-radio + label {
                -webkit-appearance: none;
                background-color: #fafafa;
                border: 1px solid #cacece;
                box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
                padding: 6px;
                border-radius: 50px;
                display: inline-block;
                position: relative;
                float: left;            
                width:0px !important;
}
.regular-radio:checked + label:after {
                content: ' ';
                width: 8px;
                height: 8px;
                border-radius: 50px;
                position: absolute;
                top: 2px;
                background: #1dc33c;
                box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
                text-shadow: 0px;
                left: 2px;
                font-size: 32px;
                
}
.regular-radio:checked + label {
                background-color: #e9ecee;
                color: #99a1a7;
                border: 1px solid #adb8c0;
                box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
                
}
.regular-radio + label:active, .regular-radio:checked + label:active {
                box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.radio_color{
                color:#989898;
}
.bgImg{
                width: 100%;
                background-image:url(../images/header_bg.png);
                background-repeat:repeat-x;    
                position:fixed;
                top:0;
                left:0;
                height:95px;
}

div.row_mainHead {
                padding-top:5px;
                padding-bottom:5px;
                width:100%;
                font-weight:bold !important;
}
 
.tabBackgroundCompInfo{
                position:relative;
                height:1px;
                width: 508px;
                right: 74px;
                top: 16px;
                border-top:1px solid #d4d4d4;
}
.leftabsline{ left:87px !important;}
.comptable{
                width:98%;
                border:1px solid #cbcbcb;
                padding:5px 5px 5px 5px;
                font-size:12px;
}
.compbottable{
                width:98%;
                min-height:138px;
                border:1px solid #cbcbcb;
                padding:5px 5px 5px 5px;
                font-size:12px;
                margin-top:10px;
}
.prevcheckbox {
                background: url("../images/checkbox.png") no-repeat;
                height: 17px;
                list-style: none outside none;
                margin: 13px 0;
                border: medium none;
                cursor: pointer;
                outline: medium none;
                display:block;
                padding: 2px 5px 0;
}
/* Member Demographics styles starts here */
.borderline {
                border-top:1px solid #cbcbcb;
                width:100%;
                height:2px;
}
 
ul.memDemoInfo li {
                list-style-type:none;
                background:url(../images/listArrow.png) left 3px no-repeat;
                padding-left:10px;
                margin-top:10px;
                margin-left:40px;
}
ul.memDemoInfo li ul li {
                list-style-type:none;
                background:url(../images/listArrow.png) left 3px no-repeat;
                padding-left:20px;
                margin-top:10px;
                margin-left:80px;
}
.memDemoInfoDiv {
                float:left;
                width:500px;
                margin-bottom:20px;
}
.memDemoInfoImg {
                float:left;
                margin-right:20px;
                width:149px;
}
 
.heading{
                font-size:16px;
                color:#1f66a4;
                font-weight:bold;            
}
 
.noofclaims{
                width:62px !important; 
                float:none !important;
}
.float_none{
                float:none !important;
}
.btnYellow {
                cursor: pointer !important;
}
.btnYellow .btnMid {
                background:url(../images/btnYellowMid.png) repeat-x;
                color: #fff;
                float: left;
                font-size: 12px;
                padding: 5px 5px 9px 5px;
                width: auto;
                margin: 0;
                border: none;
                font-weight: bold;
                margin: 0;
				cursor: pointer;
				text-decoration: none;
}
.btnYellow .btnLeft {
                background:url(../images/btnYellowLeft.png) no-repeat;
                float: left;
                height: 32px;
                width: 4px;
				cursor: pointer;
}
.btnYellow .btnRight {
                background:url(../images/btnYellowRight.png) no-repeat;
                float: left;
                height: 32px;
                /*padding-right: 4px;*/
                width: 4px;
				cursor: pointer;
}
.paddingtop10{ padding-top:10px;}
.reqCaltxt{font-weight:bold;font-size:14px;padding-left:4px;}
.reqCalHead{padding-bottom:10px;}
.reqCalPolicyType{padding-bottom:20px; padding-right: 15px;}
.reqboldText{font-weight:bold; width:85px;padding-left:2px;font-size:12px;padding-top:5px;}
.RadioFormRow,.TotalFormRow{padding:5px 0px;}
.TotalFormSecondRow{padding:15px 0px}
.smallgrouptxt{color: #989898;}
.bdrsmallgroup{border-top: 1px solid #cbcbcb;width:882px; height:0}
#tabDiv .TotalFormSecondRow label.sglabel{width:134px;display:block; float:right}
.TotalFormSecondRow input.headcount{width:70px; margin-top:4px; color:#999}
.planoptioncont{border:1px solid #ccc; width:1114px;}
.SelectPlanRow{padding:10px}
.SelectPlanRow .reqboldText{width:122px;}
.margright10{margin-right:10px; cursor:pointer;margin-top:3px;}
.TotalFormsThirdRow .italic_text{ width:623px; line-height:20px;}
#tabDiv .RadioFormRow label.sglabel{ width:410px; float:left}
.TablePlan1{ border:1px solid #c7cbe6; width:329px; height:187px; float:left}
.TablePlan1Header{ color:#000; font-size:12px; background: url("../images/tableHeaderBg.png") repeat-x scroll 0 0 #C0D6E8;padding:5px;}
.TablePlan1Content{padding:5px;}
.TablePlanRow{ padding:5px 0px}
#tabDiv .TablePlan1 .TablePlanRow label.TableRowLabel,#tabDiv .TablePlan2 .TablePlanRow label.TableRowLabel{ float:right; width:105px;}
.TablePlan1 .TablePlanRow .TableDataValue, .TablePlan2 .TablePlanRow .TableDataValue{ float:right; font-weight:bold}
#tabDiv .nobold{ font-weight:normal}
.bluebdr{ border-top:1px solid #c7cbe6; width:300px; margin:10px 0px; height:2px;}
.TablePlan2{margin-left:10px;border:1px solid #c7cbe6; width:329px; height:187px; float:left}
.AddMemberContainer{ padding-top:20px;}
#tabDiv .AddMemberContainer label{width:65px;}
#tabDiv .AddMemberContainer .reqboldText{padding-top:0px;}
.backLink{font-weight: bold;display: block;margin-top: 10px;float: left;font-size: 12px; margin-left:10px;}
.OrderedListApplication ol{padding-right:19px;*padding-right:24px;}
.OrderedListApplication ol li{ line-height:24px;}
.PlanTypesContent{ padding-top:30px;}
.GlobalPlanContainer,.RegionalPlanContainer{margin-left:4px;background:#EAF1F7; width:315px; border:2px solid #C0D6E8;padding:10px;*padding-bottom:0px;}
.TextFieldGP{ font-weight:bold; padding-top:8px; font-size:14px;}
.GlobalPlanContainer,.RegionalPlanContainer{margin-top:10px;}
.EditDelTxt{padding-left:5px;}
.PrincipleTopRow{margin-bottom:10px;}
.margintop10{margin-top:10px;}
.MembersExpandall{margin:10px 0px;}
.EditableCI{padding:15px 5px 5px 5px}
.CompanyInformationTable{ border:1px solid #ccc;margin:3px;}
.CompanyInformationTable .CIFormRow{padding:5px 0px;}
#tabDiv .CompanyInformationTable .CIFormRow label.CITableLabel{ width:135px;float:right;font-weight:bold}
#tabDiv .CompanyInformationTable .CIFormRow .CITableData{float:right;}
.CompanyInfoDataContent{padding:5px;}
.dropdownlabel{color:#888; font-size:11px;padding-top:5px;padding-right:123px;}
.txtlabelpd{color:#888; font-size:11px;padding-right:10px;padding-top:5px;}
.AddMemberPD{padding-left:345px;}
.titletxtbox input[type="text"]{width:50px;}
.titletxtbox,.namefieldbox{margin-right:10px;}
.namefieldbox input[type="text"]{width:120px;}
.smalllargetxt{float:left;margin-top:-10px;}
label.labelcustompi{color:#888;font-size:11px;margin-bottom:3px;}
.smalllargetxt input[type="text"]{margin-top:3px;}
.calendaranc{padding-left:5px;}
.GenderFormRowRad{padding-top:5px;}
#tabDiv .GenderFormRowRad label{ width:75px;}
.englishlang{/* color:#fff; */font-size:12px;}
/*.arrowlangimg{padding-top:7px\9 !important;padding-top:10px;padding-left:5px;}*/
.NetworkClaimsContainer .reqboldText{ width:190px;}
.NetworkClaimsContainer .SelectPlanRow{padding:10px 0px;}
.NetworkClaimsContainer,.bordermemeberinfo{border-bottom:1px solid #ccc}
.printpadd{padding-top:8px;padding-right:2px;}
.RecentClaimsTable{ border:1px solid #ccc;/*  width:100%; */margin-top:5px}
#daman_div .networkclaimswidth{width:1138px;}
.RCContent{padding:12px;}
.RCYearData{color:#1F66A4 ;font-weight:bold; font-size:24px}
.RCbdr{padding:3px 15px 3px 15px;}
.RCYearTxt{padding:7px 0px 3px 15px;font-weight:bold}
.RecentClaimsRow{padding:12px 0px; border-bottom:1px solid #ccc}
.ClaimsformDataRow{padding:5px 0px;}
.ClaimsformDataRow div.ClaimDataRec, .QuarterformDataRow div.ClaimDataRec{}
.ClaimsformDataRow label, .QuarterformDataRow label{font-weight:bold; width:170px;}
.RCYeardatas{ padding-left:15px;}
.Quartelyanc{padding-top:54px;}
.no-border{ border:none !important}
.RChead{ font-size:12px;font-weight:bold;padding-top:4px;}
span.bluetxt{color:#0379B4;font-size:12px;font-weight:bold}
table.myDaman1{}
table.myDaman tr#greyvaluecontent td{background:#efefef !important;}
table.myDaman1 th{font-size:13px;padding-top:12px;padding-bottom:8px;} 
.QuartelyTxt{ background:#d1e2f2;width:661px; height:29px;}  
.QuartelyTxt span{padding: 5px 0 5px 12px;display:block;font-size:14px;}
.QuartelyContainer{margin-top:20px;}
.Qtxt{padding-left:12px; font-weight:bold;font-size:14px;}
.QuarterLeftContent{background:#e8eff5;width:263px;margin-top:10px;}
.QuarterformDataRow{padding:8px 0px;border-bottom:1px solid #c2cfd8}
.QuarterDatas{padding:5px 15px 15px 15px;}
.detailsanc{padding-top:10px;}
.QuartelyLeftContainer{ width:295px;}
.margintop20{margin-top:20px;}
.QuartelyRightContainer{ width:300px;}
.backdivanc{padding:10px 0px;font-size:14px;font-weight:bold}
.backdivanc a{font-size:12px;font-weight:bold;}
.userloggedin{ color:#979797;font-size:12px;}
span.usernamelogged{font-weight:bold;font-size:14px;}
.todaytask{font-weight: bold;padding-top: 8px;font-size: 11px;}
.MemberInfoContent{ background:#e8eff5;width:745px; border:1px solid #bfcdd8;}
.MemberInfoDatas{padding: 5px 15px 6px 15px;}
.MemberInfoContent .MemberInfoDatas .QuarterformDataRow{padding:6px 0px;}
.greytxt{color:#8a8a8a;padding-left:4px;font-size:12px;}
 
.CustomizePageContent a.IconTopRow, .CustomizePageContent a.IconBtmRow{ background:url(../images/rightPanelSprite.png) no-repeat;height:88px; width:96px;}
.CustomizePageContent a.IconTopRow, .CustomizePageContent a.IconBtmRow{float: left;margin: 7px 3px 0 16px;}
.CustomizePageContent a.quote{ background-position:0 -267px;}
.CustomizePageContent a.calc{ background-position:0 -88px;}
.CustomizePageContent a.complaint{background-position: 0 -357px;}
.CustomizePageContent a.branch{background-position: 0 -175px;}
.CustomizePageContent a.faq{background-position: 0 -175px;}
.custom-checkbox,  .custom-radio { position: relative; }
.custom-checkbox input{
                position: absolute;
                right: 14px;
                top: 19px;
                margin: 0;
                outline:none\9;
                *width:4px;
                border:none\9;
				z-index:-1;
				width:10px;
}
  .widthauto{width:auto !important;}
.custom-checkbox label{ 
				 cursor: pointer;
				display: block;
				line-height: 1;
				margin: 0 0 0.3em;
				padding: 1.5em 4em 0.5em 205px;
				position: relative;
				z-index: 1;
}
 
.custom-checkbox label{
				background: url("../images/checkboxpng.png") no-repeat scroll 0 0 transparent; /*july 8 checkbox*/
                width:100% !important;
}
 
.custom-checkbox label {
				background-position: 103% 1%; 
}
 
.custom-checkbox label.hover,
.custom-checkbox label.focus {/*july 6 checkbox*/
               /* background-position: -15px -118px;
                background-position: -13px -116px\9;*/
				/*background: url("../images/checkboxpng.png") no-repeat scroll right center transparent;*//*july 8*/
				/*padding: 6.5em 4em 15.0em 5px;
				margin-bottom:-170px;
				margin-top:-60px;*/
				background-position: 103% 32%; /* july 8*/
}
 
.custom-checkbox label.checked { /*july 6
               /* background-position: -15px -218px;
                background-position: -13px -216px\9;*/
                outline:none\9;
                border:none\9;
				/* margin-bottom: -9px;
				margin-top: -10px;
				padding: 2.5em 4em 2em 5px;*/
				/*background: url("../images/checkboxpng.png") no-repeat scroll right bottom transparent;*//* july 8*/
				background-position: 103% 63%; /* july 8*/
}
 
.custom-checkbox label.checkedHover, 
.custom-checkbox label.checkedFocus {/*july 6*/
               /* background-position: -15px -318px;
                background-position: -13px -316px\9;*/
				background-position: 103% 94%; /*july 8*/
}	
              
/* input, label positioning */
/* .custom-checkbox in */ 
.custom-radio input {
                position: absolute;
                /* left: 50px; */
                /*left:2px;*/
                top: 3px;
                margin: 0;
                /*z-index: 0;*/
                z-index:-1;
}
.radwauto input.callbackRadio{right:38px;}
 
#daman_div .custom-radio label { /* july 6 - radio*/
	/*display: block;
	position: relative;
	z-index: 1;	
	padding-right: 1em;
	line-height: 1;
	padding: .5em 0 .5em 26px;*/
	/*padding: 5px 38px 5px 0px;*/
	/*margin: 0 0 .3em;
	cursor: pointer;
	width:auto;*/
	
	 cursor: pointer;
    display: block;
    line-height: 1;
    /*margin: 0 0 0.3em;*/
   /* padding: 5px 3em 0.7em 5px; */
	/*padding-bottom:6px;*/ /* july 8*/
	padding: 6px 3em 1.7em 5px;
	
    position: relative;
    width: auto;
    z-index: 1;
	/*margin-bottom:-20px;*/ /* july 8*/
}
 
#daman_div .custom-radio label { 
	/*background: url(../images/radiobutton.gif) no-repeat; */ /* july 6 - radio*/
	background: url("../images/radiobutton.gif") no-repeat scroll transparent; /* july 6 - radio*/
	/*background-position:103% 7%;*//* july 8*/
	background-position:103% -15px;/* July 11th*/
}
#daman_div .custom-radio label {
/*	background-position: -10px -14px;*/ /* july 6 - radio*/
	/*background-position: 48px -14px;*/
}
 
.custom-radio label.hover,
.custom-radio label.focus {/*july 6*/
	/*background-position: -10px -114px;
	 background-position: 48px -114px; */
	/*background: url("../images/radiobutton.gif") no-repeat scroll right center transparent;
	 padding: 19px 3em 2.2em 5px;
	 margin-bottom:-20px;*/ /* july 8*/
	 background-position: 103% 50%; 
}
 
 
#daman_div .custom-radio label.checked {/*july 6*/
	/*background-position: -10px -214px;
	 background-position: 48px -214px; */
	/*background: url("../images/radiobutton.gif") no-repeat scroll right bottom transparent;
	 padding: 1.5em 3em 32px 5px;
	 margin-bottom:-20px;*/ /* july 8*/
	     /* background-position: 103% 91%; july 8*/
     background-position: 103% 95%; /* July 11th*/

}
 .custom-checkbox label.checkedHover,  
.custom-checkbox label.checkedFocus {/*july 6*/
	/*background-position: -10px -314px;
	background-position: 48px -314px;*/ /* july 8*/
	/* background-position:103% 94% ;*//* july 8*/
}
 
 
#daman_div .custom-radio label.focus {
                outline: 0px dotted #ccc;
}
.uploaddocs_checkbox{
                margin-left:165px;
}
.checkboxcustomize{margin-right: 10px;width: 69px;}
.paddingtop5{padding-top:5px;}
.margintop5{margin-top:5px;}
.paddingtop7{padding-top:6px;}
.row label.radiolabel{ width:60px;padding-top:8px;}
.table_policyinfo{
                background-color:#e8eff5;
                border: thin solid #bccee2;
}
.txt_bold{
                font-weight:bold;
}
.twoColset{
                width:550px;
                margin:20px 0;
}
.twoCol{
                font-size:12px;
                
                margin:10px 0 0 0;            
}
.twoCol label{    
                width:150px;
                float:left;             
}
.twoCol span{    
                font-size:10px;
                color:#888888;                   
}
/* thiqa srikanth */
 
.ageband_txt{
                width:29px !important; 
                margin-right:0px !important;
                float:none !important;
                outline:1px solid #a4a4a4;
                border:1px solid #d3d3d3;
}
h2 {
                font-size:14px;
                color:#1f1f1f;
}
.personalinfo_input{
                width:109px !important;                               
}
.radio_label{
                margin-top:2px !important;
}
.personal_textarea{
                width:400px;
                height:100px;
                outline:1px solid #a4a4a4;
                border:1px solid #d3d3d3;
                float:left;
                margin-right:10px;
               font-family:'Droid Arabic Kufi', sans-serif !important;
                font-size:12px;
				color: #909090;
				text-align: left;
}

.wrapper .thiqa_topNav .topNavLinks li, .wrapper .thiqa_topNav .topNavLinks li a, .wrapper .secNav .secNavLinks li a {
                color: #FFFFFF;
                cursor:pointer;
                text-decoration: none;
                display:inline;
}
.wrapper .topNav .topNavLinks li.first, .wrapper .secNav .secNavLinks li.first, .footer li.first {
                /*margin-left: 172px;*/
}
.wrapper .thiqa_topNav .topNavLinks li a, .wrapper .secNav .secNavLinks li a {
                display:block;
                font-size:14px;
}

.border{
                border:1px solid #dedede;
}
.hr{
                border:1px solid #c2c2c2;
                border-bottom:none;
                width:680px;
}
.enrollment_hr{
                border-top:1px solid #c2c2c2;
                width:655px;
}
.docusum{*margin-top:20px;}
.englishanc{/*position:absolute;right:817px !important*/
cursor:pointer;padding-bottom:14px;}
.paddingleft5{padding-right:5px;}
.table_memberdemo{
                /*width:170px;*/ 
                height:60px;
                float:left;
                border:1px solid #cbcbcb;
}
.seperator_memberdemo{
                border-left:1px solid #cbcbcb; 
                height:60px; 
                float:left; 
                margin-left:10px;
}
.tablerow_memberdemo{
                padding-top:8px !important;
                padding-bottom:8px !important;
}
.content_image{
                margin:10px;
                float:right;
}
.content_image_left{
                margin:10px;
                float:left;
}
.margin0auto{margin:0 auto}
.margin10auto{margin:5px auto}
.TotalinAED{width: 457px;border: 1px solid #ccc;border-top: none !important;margin-top: -10px;margin-right: 73px;background:#efefef;}
.TotalinAED div{border-right:1px solid #cbcbcb;padding:10px;}
.TotalField{width:132px; width:130px\0; *width:131px;}
.networkValue1{width:65px;}
.networkValue2{width:78px;}
.networkValue3{width:98px; width:99px\0;*width:98px}
.paddingbtm10{padding-bottom:10px;}
.attachmentlabel{padding-top:5px;padding-left:152px;color:#797979;}
.bordergrey{border:1px solid #ccc;border-collapse:separate;}
.bordergreyParent{border-left:1px solid #ccc; border-right:1px solid #ccc; border-collapse:separate;}
.page_collapsible label{font-weight:bold}
.custompositionchk{position:relative;top:8px;}
table.healthplanid td{padding-top:0 !important}
.textalignright{text-align:right}
.txt_right{text-align:right}
.EditableCI{padding:15px 5px 5px 5px}
.paddingrt10{padding-left:10px;}
.borderBottom{border-bottom:1px solid #ccc}
td.textalignright{padding-right:10px;}
table.paddright td{padding-right:10px;}
 
.ddtitle{background: url("../images/custom_dd_small.png") no-repeat;width:74px !important}
.ddtitle .ddChild {
                background: url("../images/custom_dd_small.png") no-repeat left bottom;
                width: 74px !important;
}
.paddingbuttonie{padding-bottom:20px;}
.borderTop{border-top:1px solid #ccc}
.borderLeft{border-left:1px solid #ccc}
.borderRight{border-right:1px solid #ccc}
.tableAlign{border:1px solid #ccc; font-size:12px}
table.tableAlign td{ padding:4px 1px 4px 3px}
 
.collapsible,
.page_collapsible,
.accordion {
                margin: 0px;
    padding:3px;
                *padding:3px;
               
                background-image:url(../images/collapsiblehead_bg.png);
                background-repeat:repeat-x;
 
    text-decoration:none;
    color: #000;
    font-size:12px;
    height:27px;
}
.accordion-open,
.collapse-open {
                /*background:#666;*/
                background-image:url(../images/collapsiblehead_bg.png);
                background-repeat:repeat-x;
                /*height:32px;*/
                color: #000;
}
.accordion-open span,
.collapse-open span {
                display:block;
                float:left;
                padding:10px;
}
.accordion-open span,
.collapse-open span {
                display:block;
                float:left;
                background:url(../images/ico_CollapsArrow.png) center center no-repeat;
                padding:6px;
}
.accordion-close span,
.collapse-close span {
                display:block;
                float:left;
                background:url(../images/ico_ExpandArrow.png) center center no-repeat;
                padding:6px;
}
#daman_div .tabs, .tabsfixed{
width: 100%;
margin: 0 0 0 0;
background-color: white;
border: #CCC 1px solid;
padding-bottom: 10px;
position: relative;
border-top: none !important;
float:right;
              
}
.arabtabs{top:14px\9 !important;position:relative}
 
#progrationTab, #progrationTabfixed
{
                
    /*width: 900px;*/
    margin:0 0 0 0;
    background-color:#FFF;
                /*height:50px;*/
                margin-top:5px;
                margin-bottom:10px;
}
 
#progrationTab ul, #progrationTabfixed ul
{
                list-style:none;
                margin:0;             
                padding:0;           
}
#progrationTab ul li, #progrationTabfixed ul li 
{
}
 
#progrationTab ul li a, #progrationTabfixed ul li a
{
                background-image:url(../images/tab_selected_bg.png);
                margin: 0 0 0 0px;
                padding: 10px 20px 9px 20px;
                color: #000;
                text-decoration: none;
                font-size:12px;
                border-top:1px solid #CCC;
                border-right:1px solid #CCC;
                border-left:1px solid #CCC;
}
 
#progrationTab ul li a.selected, #progrationTabfixed ul li a.selected
{
                color: #000;
                padding-top: 10px;
                font-size:12px;
                padding-bottom:10px;  
                background:#fff;
                background-repeat:repeat-x;
                height:34px;
                border-bottom:1px solid #FFF;
                padding-bottom: 10px;
                position:relative;
                z-index:1;
}
#progrationTab ul li a:hover, #progrationTabfixed ul li a:hover {
                padding-top: 10px;
                font-size:12px;
 
}
                                
#progrationTab ul li a:focus, #progrationTabfixed ul li a:focus {
                outline: 1;
}
 
div.tabs > div, div.tabsfixed > div 
{
                padding: 5px;
 
}
                                
div.tabs > div h2, div.tabsfixed > div h2 
{
                margin-top:0px;
}
.margleft10px{ margin-left:10px;}
.margintoptab{margin-top:30px;}
.margintop40{margin-top:30px;}
.paddingrgt{padding-left:3px;}
.margright0a{margin-right:0px !important;}
/*Styles for Tab Panel Ends*/
 
.arabicright{ float:right !important}
.arabicleft{float:left !important}
.arabicmargrgtli{ margin-right:4px !important;}
.margrightcont{margin-left:0px !important; margin-right:8px;}
.LeftCIContent{width:270px;}
.RightCIContent{width:340px;}
.arabicpadtable{margin-right:10px;}
.textareacustomized{width:270px; outline:none; resize:none; overflow:hidden; border:none;color: #909090;
 text-align: left;}
.textareadivlarge{border:1px solid #8d8d8d; width:298px;color: #909090;
 text-align: left;}
.FormContentAll{padding:0px 5px;}
.clrnavie{margin-bottom:-15px\9 !important;}/*for ie alone*/
.row .radiocustomized{margin-right:-1px;}
.AttachdocCont .SelectPlanRow{padding:10px 3px;}
.attachdocleftcontent{width:330px;}
.attachdocrightcontent{width:322px;}
.dropdownadlabel{color: #888;font-size: 11px;padding-right: 123px;}
.attachdocPI .row label.radiolabel{width:auto !important}
.expcollall{padding-top:6px;}
.AttachDocTab .SelectPlanRow div.reqboldText {width:auto !important;padding-left:40px;}
.AttachDocTab{padding:10px 0px;margin-top:5px;}
.AttachDocTab .dropdownlabel{padding-right:200px;}
.Retrieve_txt{padding:0px 0px 10px 0px}
.marginbtm10{margin-bottom:10px;}
.retrieve_formtable{width:600px;margin:5px 0}
.retrieve_formtable label{padding-right:5px;padding-top:3px;}
.retrieve_button{position:relative;top:-2px;}
.retrieve_formtable input[type="text"]{ width:145px !important;}
.display_block{display:block}
.leftabsline1{left:87px; left:319px\9;}
.linetb{left:177px;}
 
ul.addnlDtls li {
                list-style-type:none;
                background:url(../images/listDotted.png) right 3px no-repeat;
                padding-right:20px;
                margin-top:7px;
                display: block !important;
}
.LogoSitetest{background: url("../images/rightPanelBg.png") repeat-y scroll 0 0 transparent;
    float: left;
    min-height: 200px;
    position: fixed;
    top: 0;
    width: 233px;
    z-index: 230;}
 
                .siteLogo{background: url("../images/siteLogo.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 109px;
     margin: 22px 33px 9px 61px !important;
    width: 139px;}
                
 #newrightpanel .inputBox input.searchBox{ background: url("../images/searchBoxMid.png") repeat-x scroll 0 0 transparent;
border: medium none;
color: #A5A5A5;
float: left;
font-size: 14px;
height: 26px;
padding-bottom: 6px;
width: 150px;
padding-top:7px\9;
direction:rtl !important;
margin-bottom:8px;
}
                
                #newrightpanel .inputBox {
    margin: 0 8px 8px 17px;
	margin-bottom:0px\9 !important;
}
#newrightpanel .searchBoxLeft {
    background: url("../images/searchBoxLeft.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 32px;
    width: 5px;
}
#newrightpanel .btnGreen {
    background: url("../images/searchArrow.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 32px;
    width: 44px;
}
#newrightpanel .btnLoginOrange {
    cursor: pointer;
    margin: 0 5px 0 16px;}
                
               .wrapper #newrightpanel .btnLoginOrange .btnLeft {
    background: url("../images/btnOrangeLeft.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    width: 4px;
	/*padding-right:14px;*/
}
 
#newrightpanel .btnLoginOrange .btnRight {
    background: url("../images/btnOrangeRight.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    /*padding-right:4px;*/
    width: 4px;
}
 
#newrightpanel .btnLoginOrange .btnMid {
    background: url("../images/btnOrangeMid.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 25px;
    width: 190px;
    padding: 9px 0 0;
    text-align: center;
}
#newrightpanel .rightNavLinks {
    float: left;
    list-style-type: none;
    margin-left: 2px;
    margin-top: 5px;
    width: 229px;
}
#newrightpanel .rightNavLinks li.lineSeparator {
    background: url("../images/rightNavLiBg.png") repeat-x scroll 0 0 transparent;
    border-top: 1px solid #C0C0C0;
    margin: 0;
}
#newrightpanel .rightNavLinks li.first {
    border-top: 1px solid #C0C0C0;
}
#newrightpanel .rightNavLinks li {
    font-size: 13px;
    height: 32px;
}
#newrightpanel .rightNavLinks li.first a {
    background: none repeat scroll 0 0 transparent;
}
#newrightpanel .rightNavLinks a {
    color: #444444;
    display: block;
    font-size: 13px;
    height: 25px;
    padding-left: 15px;
    padding-top: 8px;
    width: 203px;
    margin-right:10px;
}
#newrightpanel .rightNavLinks li.last {
    border-bottom: 1px solid #C0C0C0;
}
#newrightpanel .rightNavLinks li.lineSeparator:hover {
                background: url("../images/rightPanelHover.png") repeat-x scroll 0 0 transparent;
}
 
#newrightpanel .rightNavLinks li.rightNavSelected, .wrapper .container .rightPanel .rightNavLinks li.lineSeparator.rightNavSelected:hover {
                background: url("../images/liSelected.png") repeat-x scroll 0 0 transparent !important;
}
#newrightpanel .rightNavLinks li.rightNavSelected a {
                color: #FFFFFF !important;
}
.wrapper .RightFixedPanel{position:absolute !important;height:100% !important;/*min-height:760px*/;margin-right: 712px; width:233px;background: url("../images/rightPanelBg.png") repeat-y scroll 0 0 transparent;}
.maargright8{ margin-right:8px;}
.activeleft0{right:0px !important}
.paddingright3{padding-left:3px;}
table.homepagetable tr td{padding:7px;}
 
/* Start of Blue Button*/
.btnLoginBlue .btnLeft {
                background:url(../images/btnBlueLeft.png) no-repeat;
                float: left;
                height: 33px;
                width: 4px;
}
.btnLoginBlue .btnRight {
                background:url(../images/btnBlueRight.png) no-repeat;
                float: right;
                height: 33px;
                padding-right: 4px;
                width: 14px;
}
.btnLoginBlue{
                cursor: pointer;
                margin: 0 5px 0px 18px;
}
.btnLoginBlue .btnMid {
                background:url(../images/btnBlueMid.png) repeat-x;
                color: #fff;
                float: left;
                height: 26px;
                font-size: 12px;
                padding: 5px 0 0 0;
                text-align: center;
                width: 188px;
}
.btnLoginBlue a {
                color:#fff;
                font-size: 12px;
                width:100%;
                display:block;
}
.registrationcls .row label, .width130{ width:130px;}
table.settlementDtls_table tr td{ padding:7px 0px}
.docSubData{padding-top:5px;}
 

.updocline{right:164px !important}
.textareadiv{width:300px;color: #909090;
 text-align: left; }
 
.status_widget_inprogress {
    /* background-color: #FFFF99; */
    border: 1px solid #A29791;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
    width: 60%;
}
.no_border {
                border: none;
}
.padding10 {
                padding: 10px;
}
.border {
                border: 1px solid #A29791; 
}
.mandatoryField {
                color: #FF0000
}
.txt_centre {
                text-align: center;
}
.float_locale {
                float: right !important;
}
div#progrationTab ul.tabNavigation li {
                float: right !important;
               
}
 
div#progrationTab ul.tabNavigation li.first {
                margin-right: 0 !important;          
}
.margin10 {
                margin: 10px;     
}
#daman_div .HeadingContainer {
                padding: 10px 0 5px 0;
    width: 100%;
}
.ProviderRatingLabel{float:right; width:170px;font-size:12px !important;color:#000 !important;}
.PRContainer{border:1px solid #CCCCCC; width:100%; margin:8px 19px 0 0px}
.PRContainerFull{border:1px solid #CCCCCC; width:700px; padding-bottom:10px;}
.PRLeft{width:372px;}
.PRRight{border:1px solid #CCCCCC; margin-right: 20px;margin-top: 115px;padding:0px 10px;}
.PRRow{padding:10px 5px; overflow:auto}
.PRRowTrack{padding:10px 5px; overflow:none}
.usr_label {
   font-family:'Droid Arabic Kufi', sans-serif !important;
    font-size: 18px;
}
.PRRight #star{padding-left:20px;}
.ProviderRatingLabel{float:right; width:170px;font-size:12px !important;}

.firstCol{float:right; width:140px; }
.secondCol{float:right; overflow:hidden}
.Btn_Speciality{float:right;padding-right: 25px;}
.paddingleft25px{padding-left:25px;}
.ancrev{color: #195D9C !important;text-decoration:none !important;}
.ancrev:hover{text-decoration:none !important;}
.btndisabled .btnLeft {
                background:url(../images/greyBtnLeft.png) no-repeat;
                float: left;
                height: 33px;
                width: 5px;
                cursor: text; 
}
.btndisabled .btnRight {
                background:url(../images/greyBtnRight.png) no-repeat;
                float: left;
                height: 33px;
                width: 5px;
                padding:0px !important;
                cursor: text; 
}
.btndisabled .btnMid {
                background:url(../images/greyBtnMid.png) repeat-x scroll 0 0 transparent;
                color: #FFFFFF;
                float: left;
                font-size: 12px;
                /*height: 33px;*/
               padding: 5px; 
                width: auto;
                text-align:center;
                border: 0;
                margin: 0;
                cursor: text; 
}
.btndisabled {
                cursor:text;
                float:right;
/*           margin-left:10px;
                padding-right: 25px; */
}
.btndisabled a {
                /*color:grey;*/
                font-size: 12px;
                padding: 0px !important;
                text-decoration:none;
}
.firstColCalc{float:right; width:200px;}
.secondColCalc{float:right; width:200px;}
.thirdColCalc{float:left;width:300px;}
.fontClr{color: #1F66A4;}
div.newborn label{float:left !important}
.marginleft5date{margin-left:5px}
div.newborn label{float:left !important}
.marginleft5date{margin-left:5px}
table.tableleftright td{padding:8px !important}
.step_navul span {
                font-size: 11px; 
}
.widgetBg {
                background-color: #D7D8D8;
}
.bg_white {
                background-color: #FFFFFF;
}
 
.btnMid {
                border: none;    
}
 
 
 
/*Css for Upload.jsp */
table#uploadContainer th, table#uploadContainer td, 
table#currFileAttach th, table#fileDisplay th, table.lefttableheading th{text-align:left !important; padding:8px !important}
table.lefttableheading td.lefttd{text-align:left !important}
table.lefttableheading td.paddingleft10{padding-left:10px !important;}
.paddingleft330{padding-left:330px;}
.marginleft20{margin-left:20px;}
.marginleft9{margin-left:9px;}
 
.upload_div_data {
    display: none;
}
/*Css for Upload.jsp */
 
/* Member Profile Page -starts*/
.padding_memberprofile{padding-left:20px;padding-right:20px;width:1137px;}
.CVB .row{padding:5px}
.CVB .row label{margin-top:0px; width:180px;}
.CVB .CVBData{padding-left:15px;}
.paddingleft10{padding-right:10px;}
.paddingright10{padding-left:10px;}
.heading_medium{
                font-size:15px;
                color:#1f66a4;
                font-weight:bold;            /*           letter-spacing: 1px;*/
}
.heading_small{
                font-size:13px;
                color:#1f66a4;
                font-weight:bold;            /*           letter-spacing: 1px;*/
}
/* Member Profile Page -ends*/
 
/* Choose e-card starts*/
.stepchoosepadd{padding-left:97px;}
.textaligncenter{text-align:center !important;}
.paddingleft186{padding-left:186px;}
.paddingleft266{padding-left:266px;}
/* Choose e-card ends*/
 
/*Css for bulk_add_member.jsp */
.paddingleft294{padding-left: 294px;}
 
.font_bold {
                font-weight: bold;
}
 
.font_small {
                font-size: 9px;
}
/*Css for bulk_add_member.jsp */
 
/*Css for excel_upload.jsp*/
.errorMessage {
    color: red;
}
/*Css for excel_upload.jsp*/
 
/* Css for document_submit_thank_you.jsp*/
 
.txt_14 {
                font-size: 14px;
}
/* Css for document_submit_thank_you.jsp*/
 
/* Css for bulk_upload_documents.jsp*/
.paddingtop10 {
                padding-top: 10px;
}
 
.paddingtop20{
                padding-top: 20px !important;
                }
				
				.checkboxcustom1 label, .widthAuto{width:auto !important;}
 
.padding20 {
                padding: 20px;
}
 
.paddingtopnone {
                padding-top: 0px;
}
 
.paddingbottomnone {
                padding-bottom: 0px;
}
 
.padding_topnone_bottomnone{
    padding-top: 0px;
    padding-bottom: 0px;
}
 
.info_widget {
                margin-bottom: 5px;
}
 
/* Added to wrap the text */
.wordWrap {
    word-wrap: break-word;
}
 
/* Added to avoid word wrap  */
.noWrap {
                white-space: nowrap;
}
 
.paddingleft300{padding-left:300px;}
/* Css for bulk_upload_documents.jsp*/
 
 
/* Start of stepnav*/
/*ul#stepnavid{ margin-top:10px;}*/
ul#stepnaviduploaddoc li{ float:left;list-style-type:none;  margin-right:130px !important;}
ul#stepnavid{margin-right:50px;}
ul#stepnavid li{ float:right;list-style-type:none;}
ul#stepnavid li a, ul#stepnaviduploaddoc li a{ text-align:center;display:block;padding-top:6px; text-decoration:none}
ul#stepnavid li a.processed, ul#stepnaviduploaddoc li a.processed{color: #000000;width: 28px;background: url(../images/tabsSelected.png) 0px 0px no-repeat;height:26px;position:relative;}
ul#stepnaviduploaddoc li a.processed{}
ul#stepnavid li a.activestep, ul#stepnaviduploaddoc li a.activestep{color: #1460a8;width: 26px;background: url(../images/tabsFilled.png) 0px 0px no-repeat;height:26px;position: relative;}
ul#stepnavid li a.notvisited, ul#stepnaviduploaddoc li a.notvisited{color: #aaaaaa;width: 26px;background: url(../images/bgCircleNotFilled.png) 0px 0px no-repeat;height:26px;position: relative;}
ul#stepnavid li a span, ul#stepnaviduploaddoc li a span{ width:auto !important}
ul#stepnavid li.processedli span, ul#stepnaviduploaddoc li.processedli span{color: #000000;}
ul#stepnavid li.activestepli span, ul#stepnaviduploaddoc li.activestepli span{color: #1460a8;}
ul#stepnavid li.notvisitedli span, ul#stepnaviduploaddoc li.notvisitedli span{color: #aaaaaa;}
.textareadiv{width:300px;color: #909090;
 text-align: left; }
textarea{border:1px solid #a4a4a4; resize:none;color: #909090;
 text-align: left;}
ul#stepnavid li.activeline{padding-top:5px}
 
/* End of stepnav*/
 
.step_navul span {
                font-size: 11px; 
}
.widgetBg {
                background-color: #D7D8D8;
}
.bg_white {
                background-color: #FFFFFF;
}
 
/*Styles for Send Docs to key accounts - starts */
#docu_home .row label{width:100px;}
.paddingleft20{padding-left:20px;}
table.myDaman th, table.myDaman td{
                padding-right:5px;
}
/*Styles for Send Docs to key accounts - ends */
/*style fixes starts*/
.paddingright200{
padding-left:200px;
}
/*style fixes starts*/
 
#stepnavid .activeline{padding-top:4px;}
.row p.textAdjust{margin-left:0 !important;}
.claimrad{padding-right:35px !important;width: auto !important;}
.buttonAlignCenter{padding-right:300px;}
 
/*style fixes starts for Rating*/
 
.paddingleft17{padding-right:21px;}
.paddingright32{ padding-left: 38px};
.paddingright30{padding-left:20px}
.paddingleft30{padding-right: 30px}
.marginleft15{margin-right:15px;}
.marginleft30{margin-right:23px;}
.margintoprt{margin:10px 30px 0 0px;}
.margintoprt19{margin:10px 19px 0 0px;}
/*style fixes ends for Rating*/
.Quarter1Container{min-height:167px;}
/*.radwauto .custom-checkbox label, 
 .radwauto .custom-radio label{width:Auto !important}
#callId .row label{width:65px;}*/
.radwauto label{width:93px;
text-align:center;}
.textareaNotes{padding-right:187px;color: #909090;
 text-align: left;}
 
 /* select2 dropdown starts now*/
/*
Version: @@ver@@ Timestamp: @@timestamp@@
*/
.select2-container {
  /*  position: relative;*/
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
	direction:ltr;
    vertical-align: middle;
	
    font-size:12px !important
}
 
.select2-container,
.select2-drop,
.select2-search,
.select2-search input{
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
 
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
   -khtml-box-sizing: border-box; /* konqueror */
     -moz-box-sizing: border-box; /* firefox */
      -ms-box-sizing: border-box; /* ie */
          box-sizing: border-box; /* css3 */
}
 
.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative; 	
	color:#909090 !important;
    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;
/*
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;*/
 
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;
 
    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
 
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);
}
 
.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;
 
/*    -webkit-border-radius:0 0 4px 4px;
       -moz-border-radius:0 0 4px 4px;
            border-radius:0 0 4px 4px;*/
 
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
    background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
    background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
    background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
    background-image: linear-gradient(top, #eeeeee 0%,#ffffff 90%);
}
 
.select2-container.select2-allowclear .select2-choice span {
    margin-right: 42px;
}
 
.select2-container .select2-choice span {
    margin-right: 26px;
    display: block;
    overflow: hidden;
 
    white-space: nowrap;
 
    -ms-text-overflow: ellipsis;
     -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
}
 
.select2-container .select2-choice abbr {
    display: inline-block;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;
 
   /*  font-size: 1px; */
    text-decoration: none;
 
    border: 0;
    background: url('../images/../images/select2.png') right top no-repeat;
    cursor: pointer;
    outline: 0;
}
.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}
 
.select2-drop-mask {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    background-color: #fff;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* works in IE 8 */
        filter: "alpha(opacity=0)"; /* expected to work in IE 8 */
        filter: alpha(opacity=0); /* IE 4-7 */
}
 
.select2-drop {
    width: 100%;
    margin-top:-1px;
    position: absolute;
    z-index: 1;
    top: 100%;
 	color:#909090 !important;
    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;
/*
    -webkit-border-radius: 0 0 4px 4px;
       -moz-border-radius: 0 0 4px 4px;
            border-radius: 0 0 4px 4px;*/
 
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}
 
.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}
 
.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}
 
.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;
 
  /*  -webkit-border-radius: 4px 4px 0 0;
       -moz-border-radius: 4px 4px 0 0;
            border-radius: 4px 4px 0 0;
*/
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
       -moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}
 
.select2-container .select2-choice div {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
 
    border-left: 1px solid #aaa;
   /* -webkit-border-radius: 0 4px 4px 0;
       -moz-border-radius: 0 4px 4px 0;
            border-radius: 0 4px 4px 0;*/
 
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;
 
    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%);
    background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(top, #cccccc 0%, #eeeeee 60%);
}
 
.select2-container .select2-choice div b {
    display: block;
    width: 100%;
    height: 100%;
    background: url('../images/select2.png') no-repeat 0 1px;
}
 
.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;
 
    position: relative;
    z-index: 1;
 
    white-space: nowrap;
	outline: 1px solid #a4a4a4;
border: 1px solid #d3d3d3;
background: #fff url('../images/select2.png') no-repeat 100% -22px;
padding: 0px 2px 0px 20px !important;
}
 
.select2-search-hidden {
    display: block;
    position: absolute;
    left: -10000px;
}
 
.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;
 
    outline: 0;
   /*  font-family: sans-serif;
    font-size: 1em; */
    font-size:12px !important
    border: 1px solid #aaa;
   /* -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;*/
 	color:#909090 !important;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;

	
background: none !important;
border: none !important;
margin-right: 20px !important;
padding: 1px 0px 0px 0px !important;
}
 
.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}
 
.select2-search input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100%;
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
    background: url('select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
    background: url('select2-spinner.gif') no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}
 
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #d4d4d4;
    outline: none;
 
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}
 
.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
       -moz-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;
 
 
    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(top, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(top, #ffffff 0%,#eeeeee 50%);
}
 
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #d4d4d4;
    border-top-color: transparent;
 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
    background-image: -webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -moz-linear-gradient(center top, white 0%, #eeeeee 50%);
    background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
    background-image: -ms-linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
    background-image: linear-gradient(bottom, #ffffff 0%,#eeeeee 50%);
}
 
.select2-dropdown-open .select2-choice div {
    background: transparent;
    border-left: none;
    filter: none;
}
.select2-dropdown-open .select2-choice div b {
    background-position: -18px 1px;
}
 
/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    direction: ltr;
}
 
.select2-results ul.select2-result-sub {
    margin: 0;
}
 
.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px }
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px }
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px }
 
.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}
 
.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}
 
.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;
 	font-size:12px;
    min-height: 1em;
 	color:#909090 !important;
    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}
 
.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}
 
.select2-results li em {
    background: #feffde;
  /*   font-style: normal; */
}
 
.select2-results .select2-highlighted em {
    background: transparent;
}
 
.select2-results .select2-highlighted ul {
    background: white;
    color: #000;
}
 
 
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
}
 
/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
 
.select2-results .select2-selected {
    display: none;
}
 
.select2-more-results.select2-active {
    background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}
 
.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}
 
/* disabled styles */
 
.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
 
.select2-container.select2-container-disabled .select2-choice div {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}
 
.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}
 
 
/* multiselect */
 
.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0;
    position: relative;
 
    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;
 
    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
    background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
    background-image: linear-gradient(top, #eeeeee 1%, #ffffff 15%);
}
 
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}
 
.select2-container-multi .select2-choices {
    min-height: 26px;
}
 
.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #d4d4d4;
    outline: none;
 
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
       -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
            box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
 
.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;
 
   font-family:'Droid Arabic Kufi', sans-serif !important;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}
 
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}
 
.select2-default {
    color: #999 !important;
}
 
.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;
 
    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;
/*
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;*/
 
    -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
       -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
            box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05);
 
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;
 
    -webkit-touch-callout: none;
      -webkit-user-select: none;
       -khtml-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
 
    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0 );
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
    background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice span {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}
 
.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;
 
    font-size: 1px;
    outline: none;
    background: url('../images/select2.png') right top no-repeat;
}
 
.select2-container-multi .select2-search-choice-close {
    left: 3px;
}
 
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}
 
/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices{
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}
 
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}
 
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background:none;
}
/* end multiselect */
 
 
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}
 
.select2-offscreen {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
 
.select2-display-none {
    display: none;
}
 
.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}
/* Retina-ize icons */
 
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi)  {
  .select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
      background-image: url('select2x2.png') !important;
      background-repeat: no-repeat !important;
      background-size: 60px 40px !important;
  }
  .select2-search input {
      background-position: 100% -21px !important;
  }
}
/*select2 dropdown ends here*/
.marginCallback20{margin-right:20px;}
 
.paddingleft12{padding-right:12px;}
.floatright{float:left}
.paddingright23{padding-left:23px;}
.font_10 {
                font-size: 10px;
                color: #888;
}
 
 
.claimsteptxt .laststepnavtxt{margin-right:66px;}
.claimrad{ cursor: pointer;
    display: block;
    line-height: 1;
    margin: 0 0 0.3em;
    padding: 0.5em 0 0.5em 27px !important;
    position: relative;
    z-index: 1;}
#daman_div .claimRadiosubmissionMode label{ 
    /*padding-left:86px;*/
     text-align: left;
     /*margin-right:-60px;*/
    width:100px;}
.claimRadiosubmissionMode input {
    /*right: 46px;*/
   /*  visibility:hidden; */
    }
    .textAlignSettlement{margin-right: 0;
    width: 153px;}
    .row td{vertical-align:middle;}
    /*.custom-radio input[type="radio"], .custom-checkbox input[type="checkbox"]{visibility:hidden;}*/
    .marginLeftCheckCustomize{margin-left:28px; width:90px;}
                /*modified code for select plan*/
#progrationTab ul li .txt_newlink3 a{background:none !important;
border:none;
padding:0;
color:#0379B4;}
    
    .activeline img {width: 135px;}
.claimsteptxt .textAlign{width: 142px; margin-right:15px;}
.claimsteptxt p.firststepp{margin-right:5px !important;}
 
/*update profile*/
.width41{width:41px !important;}
.width110{width:110px;}
.width330{width:330px;}
.width700{width:700px;}
.paddingtop50{padding-top:50px;}
.paddingArrow{padding:50px 5px 0px 20px; }
/*update profile*/
.tableBorder{border:1px solid #CCCCCC; padding: 10px}
.paddingside15{
                padding-right: 15px;
}
 
textarea{
                                display:block;
                                max-height:115px;
                                margin:.1em 0 .5em;
                                /* background:#f8f8f8; */
								color: #909090;
 								text-align: left;
                }
                
.alignleft{align:left !important;}
.alignright{align:right !important;}
.aligncenter{align:center !important;}
.padding6{padding:6px;}
.paddingTop20{padding:20px;}
.marginLeft130{margin-right:130px;}
.select2-focusser{outline:none !important; border:none !important;width:auto}
#daman_div .helpTxt_alignCenter{float: right; display: block; padding-top: 5px;font-size: 10px;
color: #888;}
 
.HelpIcontxt,.HelpIcontxt3, .HelpIcontxt2, .HelpIcontxt1{ background:#d0e7ff; width:500px;padding:10px;margin-top:3px !important;color:#000;position:relative}
.HelpIcontxt span.searchtooltip, .HelpIcontxt3 span.searchtooltip3, .HelpIcontxt2 span.searchtooltip2, .HelpIcontxt1 span.searchtooltip1{ position:absolute;right:-15px;top:8px;}
.TooltipContent, .TooltipContent2, .TooltipContent3, .TooltipContent1{margin-top:12px;position:absolute;right:0px;z-index:999999999}
.HelpIconContent ul li, .HelpIconContent2 ul li, .HelpIconContent3 ul li, .HelpIconContent1 ul li{ list-style-type:decimal; margin-right:20px;}
 
 
/*Ends here*/
 
.valign_middle{vertical-align: middle;}
.displayInline{display:inline;}
.progressBar{
                background-image: url(../images/inner_Bar.png);
                background-repeat: no-repeat;
                background-position:0px 0px;
}
.popupwindow
{
display:none;
width:100%;
position:absolute;
left:0px;
top: 0px;
}
.popupbkg
{
width:100%;
/*background-color:#eaeaea;*/
background-color:#151410;
/*background-color:#f4f4f4;*/
position:absolute;
opacity: .5;
filter: alpha(opacity=50);
}
.popupcontent
{
border:2px solid #616365;
background-color:#ffffff;
position: absolute;
}
.popupData{
border:2px solid #A29791;
background-color:#ffffff;
}
.popupData th{
background-color:#A29791;
}
.claimscheckbox{
background-position: 260px -18px !important;
padding: 0.5em 27px 0.5em 0 !important;
}
.claimscheckbox.hover,
.claimscheckbox.focus {
                background-position: 260px -118px !important;
                background-position: 258px -116px\9 !important;
}
 
.claimscheckbox.checked {
                background-position: 260px -218px !important;
                background-position: 258px -216px\9 !important;
                outline:none\9 !important;
                border:none\9 !important;
}
 
.claimscheckbox.checkedHover, 
.claimscheckbox.checkedFocus {
                background-position: 260px -318px !important;
                background-position: 258px -316px\9 !important;
}
 
 
 
.endcheckbox{
background-position: 285px -18px !important;
padding: 0.5em 27px 0.5em 0 !important;
}
.endcheckbox.hover,
.endcheckbox.focus {
               /* background-position: 285px -118px !important;
                background-position: 278px -116px\9 !important;*/
				background-position: 285px -118px !important;
}
 
.endcheckbox.checked {
               /* background-position: 285px -218px !important;
                background-position: 278px -216px\9 !important;*/
				  background-position: 285px -218px !important;
                outline:none\9 !important;
                border:none\9 !important;
}
 
.endcheckbox.checkedHover, 
.endcheckbox.checkedFocus {
                background-position: 285px -318px !important;
               /* background-position: 278px -316px\9 !important;*/
}
.alignrightimg{ text-align:right !important}
.providersearchmarg{margin-right:10px}
#errorContainer ul li{list-style-type:none !important;padding:5px 10px}
.dirleft{direction:ltr}
.providersearchmarg{margin-left:10px}
.provmargleft{margin-left:14px !important;}
.margleft5provsearch{margin-left:5px;}
.txt_green{
                color: green;
}
#direction input.branchLoginAlign{margin-left: 15px;
    margin-top: 13px;}
#direction input.branchWidth{width: 130px;}
.contentMiddle .arRadio label{width: auto;}
.custom-radio {
    float: right;
}
.paddingleft14{padding-left: 14px;}
 
#contactInfo input{
                width:175px;
                height:25px;
                outline:0px solid #a4a4a4;
                border:2px solid #d3d3d3;
                /* float:left; 
                margin-right:10px;*/  /* July- 11 */
                color: #909090;
                padding-left: 4px;
                padding-top:5px\0;
                height:20px\0;

}

.marginRight10Ar{margin-right:10px !important;}  /*july 11*/
.terms_conditions label.width180{width: 180% !important;}  /*july 11*/
.custom-radio label.policyTypeI {margin-right:1px !important;}  /*july 11*/
.claimsteptxt p.textaligncenter{margin-right:4px;
margin-left:4px;}  /*july 11*/
.paddinglf20{padding-left: 20px;}  /*july 11*/

.cancelclass{
display: block;
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    margin-top: 10px;
    }
	
	

/* Added july 5th*/
.PrincipleTopRow .table_memberdemo, #tabOneContent .table_memberdemo {float:right;} 
.margin_leftlink{margin-right:9px;}
.wrapper .myDaman td input.rowAdjust{margin-left:0;
margin-right:5px;}
.checkboxAlign .custom-checkbox label{/*background-position: 312px -18px !important;padding-right:27px !important;*/ /*  July 6 */
background-position: 103% 1% !important;}


.checkboxAlign .custom-checkbox label.hover,
.checkboxAlign .custom-checkbox label.focus {
               /* background-position: 312px -118px !important;*/ /*  July 5 */ /*  July 6 */
				background-position: 103% 32% !important;
				/*padding: 1.5em 4em 0.5em 5px !important;*/
				 /*margin-bottom: -149px;
    margin-top: -65px;
    padding: 7.5em 4em 13.5em 5px !important;*//* july 8 */
             
}

.checkboxAlign .custom-checkbox label.checked {
                /*background-position: 312px -218px !important;*/ /*  July 5 */ /*  July 6 */
            
                outline:none\9 !important;
                border:none\9 !important;
				background-position: 103% 63% !important;
}

.checkboxAlign .custom-checkbox label.checkedHover, 
.checkboxAlign .custom-checkbox label.checkedFocus {
                /*background-position: 312px -318px !important; *//*  July 5 */ /*  July 6 */
				background-position: 103% 94% !important;
}
.LeftCIContent {
    width: 305px;    
}
.ProviderRatingC2{margin:10px 14px 0 0px;}
.paddingleft18{padding-right:18px;}
.PRContainerFullRate{border:1px solid #CCCCCC; width:100%; padding-bottom:10px;}
.wrapper .textLeft{text-align:right;}
table#currFileAttach th, table#fileDisplay th, table.lefttableheading th,table#txtAl th, table#txtAl1 th{text-align:right !important; padding:8px !important} 
.margin_leftlink{margin-right:9px;}

.margin_toplink{
       margin-right:9px !important;
       padding-top:10px !important;
       }
       
.margin_leftrev{
              float: right;
}

.RightCIContent {
       width: 305px; 
}
.Arabradio {
       width:180px !important; 
       float:right !important;
       }
.paddingleft18{padding-right:18px;}
.PRContainerFullRate{border:1px solid #CCCCCC; padding-bottom:10px;}
.textLeft{text-align:right;}
.LeftCIContent {
      width: 305px;     
}
/*  Changes Made in july-3  */
 #ho_popup .ho_popupbkg{background:none;}
#ho_popup .ho_popupcontent{/*margin:100px 200px;*/position:absolute !important; z-index:1;}
.pp-label {
 float: left;
 text-align: left;
 margin-right: 5px;
 width: 40px;
 padding-top: 5px;
font-family:'Droid Arabic Kufi', sans-serif !important;
 font-weight: 700;
 font-size: 11px;
}
.float_right {
 float:left;
}
.marginArTop{margin-top:15px;}
.close {
 background: no-repeat url('//maps.gstatic.com/mapfiles/hpimgs28.png')
  -108px -26px;
 width: 10px;
 height: 12px;
}
.paddingEn20{padding-top:5px !important;}

 
.RightCIContent {
      width: 305px;     
}
.marginminus{margin-right:-9px;} /*june 8*/

/* Starts here*/
.tip-yellow {
 z-index:1000;
 text-align:right;
 padding:6px 8px;
 min-width:300px;
 max-width:300px;
 color:#000;
 margin-left:23px;
 background-color:#C2CFD8;
}
.tip-yellow .tip-inner {
 /*font:bold 13px/18px 'trebuchet ms',arial,helvetica,sans-serif;*/
font-family:'Droid Arabic Kufi', sans-serif !important;
 margin-top:-2px;
 padding:0 3px 1px 3px;
 direction:rtl;
  text-align:right;

}
/* Configure an arrow image - the script will automatically position it on the correct side of the tip */
.tip-yellow .tip-arrow-top {
 margin-top:-7px;
 top:0px;
 left:40%;
 width:16px;
 height:38px;
 background:url(../images/tip-yellow_arrows.png) no-repeat;
}
.tip-yellow .tip-arrow-right {
 margin-top:-9px; /* approx. half the height to center it */
 margin-left:-4px;
 top:40%;
 left:100%;
 width:10px;
 height:20px;
 background:url(../images/tip-yellow_arrows.png) no-repeat -16px 0;
}
.tip-yellow .tip-arrow-bottom {
 margin-top:-2px;
 top:100%;
 left:40%;
 width:16px;
 height:13px;
 background:url(../images/tip-yellow_arrows.png) no-repeat -32px 0;
}
.tip-yellow .tip-arrow-left {
 margin-top:-9px; /* approx. half the height to center it */
 margin-left:-6px;
 top:50%;
 left:0;
 width:10px;
 height:20px;
 background:url(../images/tip-yellow_arrows.png) no-repeat -48px 0;
}
.widthauto{width:auto !important;} /*june 9*/
.padding186{padding-right:186px;}/*june 9*/
.widthVal{width:100px !important;} /*june 9*/
.paddinglf7{padding-right:7px;}/*july 13*/
.personalinfo_input{
                width:105px !important;                               
}

/* added 7/10/2013 */

.outerdataTable .input_txt{
      width:175px;
      height:23px;
      /*outline:1px solid #a4a4a4;*/
      border:0px solid #909090;
      line-height: 20px;
      margin-top:3px !important;
      color:#909090;
}
.paddingleft186{padding-right:186px;}
.paddingleft266{padding-right:266px;}
.previewPaddingRight{padding-left: 275px;}
.previewPaddingLeft{padding-right: 140px;}
.ecardWiz1{width:150px;padding-right: 45px;}
.ecardWiz2{width:167px;}
.ecardWiz3{width:170px;}
.bold {
      font-weight:bold !important;
}
.fright{float:right !important;}

/*.arrowlangimg{padding-top:7px\9 !important;padding-top:10px;padding-left:5px;}*/

.wrapper .checksizeendor table label,.wrapper label#bulkcancellabel{width:auto !important}

.terms_conditions label.width180{width: 180% !important;}
.marginRight10Ar{margin-right:10px !important;}  /*july 11*/
.custom-radio label.policyTypeI {margin-right:1px !important;}  /*july 11*/
.claimsteptxt p.textaligncenter{margin-right:4px;
margin-left:4px;}  /*july 11*/
.paddinglf20{padding-left: 20px;}  /*july 11*/
.wrapper .row label.FirstSecondLastLabel{padding-top:20px !important;}
.wrapper .searchContainer table.wrapper div table, .wrapper .searchContainer table.wrapper table{width:70%;}
.wrapper .searchContainer center div.n{margin-left:340px;}
.wrapper .searchContainer center p font{margin-left:280px;}
#errorDiv{ right: 10px;
    position: absolute;
    top: 9px;padding-top:0px !important;width:auto !important;padding-bottom:10px;}
                
#errorDiv ul li{list-style-type:none !important;}
.iconpos{ position:absolute;left:20px;}
.polnamespan{direction:rtl !important}
.wrapper label#termsConditionMember{width:210px !important}
.padding610{ padding:10px 6px 10px 6px !important}/*july 16*/
.floatrAr{float:right !important}/*july 16*/
#secretQuestion div{display:inline;}/*july 16*/
#secretQuestion div label{ padding-left:10px;}/*july 16*/
input[type="password"]{direction:ltr;}/*july 16*/
/* For SOB header fix*/

#headerPosFixSOB{position:fixed !important;right: 540px !important;}
.getQuotes .equal_height10 .btnBlue .btnRight{padding-right:0px;}
#right_panelid .newContainercms{width:auto !important;margin:0 !important}
.radioAlignClaimSettlement .custom-radio input, .radioAlignClaimReview .custom-checkbox input{left:75px;outline:none;border:none}
.radioAlignClaimSettlement .custom-radio label,  .radioAlignClaimReview .custom-checkbox label{width:auto; /*background-position: 102% 1%;*/}
.radioAlignClaimReview .custom-checkbox label.hover,
.radioAlignClaimReview .custom-checkbox label.focus {
  background-position: 102% 32%; 
}
.radioAlignClaimReview .custom-checkbox label.checked {
  background-position: 102% 64%;
}
.radioAlignClaimReview .custom-checkbox label.checkedHover,  
.radioAlignClaimReview .custom-checkbox label.checkedFocus { background-position: 102% 94.5%;}
.radioAlignClaimReview .custom-checkbox label{padding: 1.5em 2em 0.5em 5px;}
.radioAlignClaimReview1{padding-right:32px !important;}
.radioAlignSubmission .custom-radio label{width:auto;}
.paddingleft20ecard{padding-right:20px;}
.registrationcls .row label, .width130{ width:440px;} /* july 18    --- Name field in Member homepage misaligned*/
em {color:#ff0000;}/*july 18 --- issue:  For all mandatory symbols*/
.paddingtop4{padding-top: 16px;}
.btndisabled .btnMid a{
                cursor: text;
}
.btnYellow .btnMid a{
                cursor: pointer;
}
/* Premium Calc Starts*/
.wrapper #info_tooltip1 {
      height:auto;
      width:210px;
         1background-color:#F00;
      border:1px solid #bfbfbf;
      right:510px;
      padding-right:10px;
      padding-top:5px;
      padding-bottom:5px;
      margin-right: 400px;
}
.wrapper #info_tooltip1 h1 {
      color:#323232;
      font-size:12px;
}
.wrapper #info_tooltip1 strong {
      color:#323232;
}
.wrapper #info_tooltip1 p {
      color:#969696;
      font-size:11px;
      margin-bottom:10px;
}
.wrapper #info_tooltip1 a {
      color:#195d9c;
      display:block;
}
.wrapper #info_tooltip1 #left {
      background:url(../images/dropdown-tooltip.png) no-repeat;
      height:11px;
      width:9px;
      position:absolute;
      right:-9px;
      margin-right:411px;
}
.wrapper .caldisplay_false{display:none;}
.wrapper .caldisplay_true{display:block;}
.wrapper .paddingright200{
padding-left:397px;
}
.wrapper .calAED{font-size: 16px; font-weight: bold;font-color:black;}
 
.premiumCalcToolTip{
       position: absolute;
       /*top: 109px;*//*CR*/
       right: 440px !important;outline:0px solid #a4a4a4;border:1px solid #909090;padding:4px;
}
.premiumCalcToolTip #left{
       margin-right: 0px !important;
}
.paddingLeft10{padding-right:10px;}
.depShow .floatRightEn{float:left;
margin-left:220px;
margin-top:10px;}
.marginBottom10{margin-bottom:10px;}
.paddingRight270{padding-left:270px;}
.verticalSuper{  vertical-align: super;}
.btnBluenew {
      background:url(../images/btnBlueMid.png) repeat-x;
      color: #fff;
      float: left;
      height: 33px;
      font-size: 12px;
      width: 84px;
      font-weight: bold;
      border:none;
      cursor: pointer;
}
#premiumForm .btnBlue{float:right;}
/* Premium new style ends here from 7859 */
 
.primiumCalcArHighFix{
       position: relative;
       margin-top: -14px;
}
.primiumCalcArHighFix1{
       position: relative;
       margin-top: -11px;
}
.primiumCalcArHighFix2{
       position: relative  !important;
       margin-top: -15px  !important;
       padding-top: 6px  !important;
       padding-bottom: 20px !important;
       margin-right:-3px !important;
}
.txt_area_comments{
     font-family:'Droid Arabic Kufi', sans-serif !important;
      font-size: 14px;
}
.submissionBtnPadding {padding:5px 10px 0px 10px;} /*july 20*/
/* Premium Calc Ends*/
.alternateAddrLabel{
                width: 68px !important;
                height: 10px !important;
                margin-bottom: 3px;
}

.reqCalPolicyType .policyTypeS{
                margin-right: 9px !important;
}
.reqCalPolicyType .policyTypeL{
                margin-right: 8px !important;
}
.reqCalPolicyType .policyTypeI{
                padding-right: 3.5em !important;
}
 .wordWraptab { word-wrap: break-word; width: 170px;display: block } /* july 23 */
.bgcolor{background-color:#efefef;}
.textareaNotes{padding-right:187px;color: #909090;
text-align: right;}
/*  added for mandatory field alignment */
.mandateAlignRight{text-align:left;padding-left:5px;padding-top: 5px;}
.paddingleftforMap10{padding-left: 10px;}
.width500{ width: 500px;}
.btndisabled input{
                /*padding-top: 6px;
                padding-left: 9px;*/
} 
.directionDisplay{
 direction: rtl;
}
.registrationBtnYellow{
 height: 24px !important;
}
#ui-datepicker-div{z-index:999 !important;direction:ltr !important}
.netwrk25{font-size: 25px; color: white;}
.netwrksize25{font-size: 25px; }
.calc10{color: #1F1F1F;font-size: 10px;font-weight: bold;}
.calc12{color: #1F1F1F;font-size: 12px;font-weight: bold;}

#popupwindowmask{
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%; z-index:9000; border:0px solid red;  display:none;
}
#popupwindowmask .ho_popupcontent{
 position:absolute !important; 
 top: 20% !important; 
 left: 42% !important;
 z-index:10000;
 margin: 0px !important;
}
#popupwindowmask .popupData th{
 background-color: #e3e3e3;
 padding:5px;
}
.providerProfileService div.custom-radio{
 float: right !important;
}
#popupwindowInnerMask{
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 opacity: 0.6;
 filter: alpha(opacity=60); /* For IE8 and earlier */
 background-color: #222;
}

.ratingPaddingAr{padding-right:20px !important;}/*july 26*/
.floatleft{float:right !important;}
.floatleftecard{float: left; }
.floatrightecard{float: right;}
.paddingleft110{padding-left:110px;}
.ecardNewPreview{ margin-right: 163px; width: 52%;} 
.footerMargin{margin-right: 40px;} /*jul 26 ends*/
.searchLogoutBtn .btnMid a:visited{
	color: #fff !important;
}
.searchLogoutBtn .btnMid a:active {
	color: #fff !important;
}
.cliamsTableBottmFix{  /* July 27 */
       border-left: #cbcbcb 0px solid !important;
       border-bottom: #cbcbcb 0px solid !important;
}
.cliamsTableBottmFix thead{ /* July 27 */
       border-left: #cbcbcb 1px solid !important;
}
.cliamsTableBottmFix tbody{ /* July 27 */
       border-left: #cbcbcb 1px solid !important;
}
.cliamsTableBottmFix .borderTdRight{ /* July 27 */
       border-right: #d4d4d4 0px solid;
}
.cliamsTableBottmFix .borderTdleftAlone{ /* July 27 */
       border-left: #d4d4d4 1px solid;
}
.chkboxNoBorder .custom-checkbox label.reviewWidth{
                   width:auto !important;
                 }
              .reviewPadding{
                  padding-right:10px;
                }
table.sponsortableinner td{ border:none !important}				
.stepnavwidth105103{width: 103px !important;}
.stepnavwidth13680{width: 93px!important;}
.stepnavwidth100{width: 100px;}
.stepnavwidth102{width: 97px;}
.stepnavwidth103{width: 85px;}
.stepnavwidth104{width: 104px;}
.stepnavwidth105{width: 97px;}
.stepnavwidth106{width: 106px;}
.stepnavwidth111{width: 66px;}
.stepnavwidth120{width: 120px;}
.stepnavwidth125{width: 95px;}
.stepnavwidth130{width: 130px;}
.stepnavwidth136{width: 136px;}
.stepnavwidth12085{width: 85px;}
.stepnavwidth13000{width: 100px;}
.stepnavwidth11182{width: 82px;}
.stepnavwidth10497{width: 97px;}
.stepnavwidth10487{width: 87px;}
.stepnavwidth10680{width: 80px;}
.stepnavwidth120110{width: 110px;}
.stepnavwidth12090{width: 90px;}
.stepnavwidth13090{width: 90px;}

/*UAT*/
.stepnavwidth10094{ width:94px; }
.stepnavwidth10394{ width:94px; }
.stepnavwidth10075{ width:175px; }
.stepnavwidth100153{ width:153px; }
.stepnavwidth100138{ width:138px; }
.stepnavwidth100155{ width:155px; }
.stepnavwidth100150{ width:150px; }
.stepnavwidth164155{ width:155px; }
.stepnavwidth158155{ width:155px; }
.stepnavwidth175145{ width:137px; }
.stepnavwidth150150{ width:150px; }
.stepnavwidth165150{ width:150px; }
.stepnavwidth160150{ width:150px; }
.stepnavwidth170150{ width:150px; }
.stepnavwidth105100{ width:100px; }
.stepnavwidth13595{width: 95px;}
.stepnavwidth134142{ width:147px;}
/* Ends here*/
/*-------------------------------------------Opencms added Code------------------------------------------------------------------------*/
/*@charset "utf-8";*/
/* CSS Document */
/* Changed wrappercms to wrappercms*/
/* Changed Containercms to Containercms*/
/* Changed contentcms to contentcms*/
/*Changed floats*/
/*Changed Margins*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-weight:normal;
	
}
.memulol ul, .memulol ol{padding-right:17px;}
/* Added For Layout*/
.newContainercms{margin: 0 auto;width: 1000px;}
/* Ends here*/
/* Start of carousel*/

.ourplansslider ul li{list-style-type:none !important}
.ourplansslider .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{right:0px;}
.ourplansslider #mycarousel1 li{padding-left:0px;text-align:center}
/*.ourplansslider .jcarousel-skin-tango .jcarousel-container-horizontal{width:420px !important;padding:10px 20px 0px 40px !important;}
.ourplansslider .jcarousel-skin-tango .jcarousel-clip-horizontal{width:398px !important;}*/

/*.ourplansslider .jcarousel-skin-tango .jcarousel-container-horizontal{width:728px !important;padding:10px 41px 0px 13px !important;margin-top:30px !important;margin:0}
.ourplansslider .jcarousel-skin-tango .jcarousel-clip-horizontal{width:723px !important;}*/

.ourplansslider .jcarousel-skin-tango .jcarousel-container-horizontal{width:665px !important;padding:10px 33px 0px 7px !important;margin:0;margin-top:20px;}
.ourplansslider .jcarousel-skin-tango .jcarousel-clip-horizontal{width:645px !important;margin-top:-10px;padding-right:0;}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 595px;   
    margin: 0 auto;
	/*padding: 0px 38px 20px 31px;*/
	padding: 0 50px 20px 15px;
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  600px;
   /* height: 400px;*/
}
.jcarousel-skin-tango .jcarousel-item {
    width: 110px;
    /*height: 325px;*/
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
   top: 5px;
    right: 5px;
    /*width: 32px;
    height: 32px;*/
    cursor: pointer;
    /*background: transparent url(next-horizontal.png) no-repeat 0 0;*/
	background: transparent url(../images/sliderRightArrow.png) no-repeat 0 0;	
	width:24px;
	height:114px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    /*(background-image: url(prev-horizontal.png);*/
	 /*background-color:#ccc;*/
	background: transparent url(../images/sliderLeftArrow.png) no-repeat 0 0;
	width:24px;
	height:114px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    /*background-position: -32px 0;*/
	width:24px;
	height:114px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
   /* background-position: -64px 0;*/
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    /*background-position: -96px 0;*/
	background: transparent url(../images/sliderLeftArrow.png) no-repeat 0 0;
	width:24px;
	/*background-color:#ccc;*/
	height:114px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 5px;
    left: 5px;
    /*width: 32px;
    height: 32px;*/
    cursor: pointer;
	width:24px;
	height:114px;
    /*background: transparent url(prev-horizontal.png) no-repeat 0 0;*/
	background: transparent url(../images/sliderLeftArrow.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
   /* background-image: url(next-horizontal.png);*/
   background: transparent url(../images/sliderRightArrow.png) no-repeat 0 0;
   width:24px;
	height:114px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    /*background-position: -32px 0;*/
	background: transparent url(../images/sliderRightArrow.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    /*background-position: -64px 0;*/
	background: transparent url(../images/sliderRightArrow.png) no-repeat 0 0;
}

/* For Disabled Previous */
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background: transparent url(../images/sliderRightArrow.png) no-repeat 0 0;
	/*background-color:#CCC;*/
	width:24px;
	height:114px;
}
#plan_details .contentBottom{overflow:hidden;}
.ourplansslider .jcarousel-clip{/*left: 717px;
left: 0px\9;*/}
/* End of carousel*/

/*Plans added code*/
.wrappercms #plan_details #contentBottomSlider{width: 69%;margin-right: 130px;}
.wrappercms #plan_details #contentBottomSliderMiddle{width: 517px;}
.wrappercms #plan_details #contentBottomSliderArea ul.slider li{width:130px;}
.wrappercms #errorDiv ul li{list-style-type:none !important;}
.wrappercms #errorDiv span{width:190px;display:block}
.wrappercms .float_left{float:right}
.wrappercms .float_right{float:left}
.wrappercms .ourPlans ol{float:right}
.wrappercms .ourPlans ol li{float:right;width:100%;}
.wrappercms .topNav .topNavLinks li.selected a {
	height: 37px;
	background:url(../images/primaryNavigationSelectedArrow.png) no-repeat center bottom;
}
.ourplansh3{float:right}
.wrappercms .recentEvents .memberSupport{margin:10px 0px !important}
.wrappercms .recentEvents{padding-right:0px !important}
.wrappercms .paddingleft10{padding-right:10px;}
.wrappercms .secNav .secNavLinks li.selected .center {
	background:url(../images/secondaryNavigationSelectedArrow.png) no-repeat center bottom;
	  /*height:35px;*/
}
.wrappercms .englishanc{/*position:absolute;right:-5px !important;*/}
.planCost,.getQuote {
padding-right:166px;

}

.newseventsNew{
width:210px; float:right; margin-left:20px;
padding-bottom:25px;
}

.termsandcon{width:1000px;margin:0 auto}
.wrappercms .margin_right{margin-left:10px;}
.wrappercms .topNav li.left,.wrappercms .topNav li.right{width: 13px;}
.header {
position: fixed;
top: 0;
width: 104%;
z-index: 221;
}

.wrappercms .signIn .logInPopup {
	position: fixed;
	/*right: 618px;*/
    top:126px;
	z-index:300;
}
.wrappercms .signIn .logInPopup .btnDiv{width:71%;}
.wrappercms .signIn .logInPopup .btnGreen{margin-right:0;margin-left:23px;}
.wrappercms .signIn .logInPopup .register .content{margin-right:110px !important;text-align:right}
/* Orange Button Starts*/
LIne no:1058
.wrappercms .Containercms #newrightpanel .btnLoginOrange .btnLeft {
	background:url(../images/btnOrangeLeft.png) no-repeat;
	float: left;
	height: 34px;
	width: 4px;
}

.wrappercms .Containercms #newrightpanel .btnLoginOrange .btnRight {
	background:url(../images/btnOrangeRight.png) no-repeat;
	float: left;
	height: 34px;
	width: 4px;
	/*padding-right:14px;*/
}
.wrappercms .Containercms #newrightpanel .btnLoginOrange .btnMid {
	background:url(../images/btnOrangeMid.png) repeat-x;
	float: left;
	height: 26px;
	font-size: 12px;
	padding: 9px 0 0 0;
	text-align: center;
	width: 190px;
}
.wrappercms .Containercms #newrightpanel .btnLoginOrange {
	cursor: pointer;
	margin: 0 5px 0px 16px;
}


/*Ends Here*/
.wrappercms .HeaderWrapper {
background: url(../images/bodyBg.png);
width: 100%;
}

.wrappercms .footer {
font-family:'Droid Arabic Kufi', sans-serif !important;
background-color: #222122;
height: 34px;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
z-index: 1000;
}

.wrappercms .LogoSitetest {
background: url("../images/rightPanelBg.png") repeat-y scroll 0 0 transparent;
float: left;
min-height: 200px;
position: fixed;
top: 0;
width: 233px;
z-index: 230;
}

.wrappercms .siteLogo{background: url("../images/siteLogo.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 109px;/*aug 2*/
    margin: 10px 48px;
    width: 139px;}

.wrappercms .RightFixedPanel {
background: url("../images/rightPanelBg.png") repeat-y scroll 0 0 transparent;
margin-right: 793px;
width: 233px;
}
#right_panelid .Containercms, #right_panelid .RightFixedPanel{min-height:0px !important; min-height:0px\9 !important;}

.wrappercms .mainContent, .wrappercms .RightFixedPanel{min-height:786px !important;
min-height/*\**/: 786px\9 !important;min-height:786px\9 !important/*min-height:707px\9 !important;*/}
.wrappercms #newrightpanel .inputBox input.searchBox{ background: url("../images/searchBoxMid.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #A5A5A5;
    float: left;
    font-size: 14px;
    height: 26px;
    padding-bottom: 6px;
    width: 150px;}/*aug 2*/
	
	.wrappercms #newrightpanel .inputBox input[type="text"] {
   /* padding: 0 8px 8px 17px;*/
	/*direction: rtl !important;*/
	text-align: right;
	padding-top:5px\9;
	
}
.wrappercms #newrightpanel .searchBoxLeft {
    background: url("../images/searchBoxLeft.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 32px;
    width: 5px;
}
.wrappercms #newrightpanel .btnGreen {
    background: url("../images/searchArrow.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 32px;
    width: 44px;
}
.wrappercms #newrightpanel .btnLoginOrange {
    cursor: pointer;
    margin: 0 5px 0 16px;}
	
	.wrappercms #newrightpanel .btnLoginOrange .btnLeft {
    background: url("../images/btnOrangeLeft.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    width: 4px;
}

.wrappercms #newrightpanel .btnLoginOrange .btnRight {
    background: url("../images/btnOrangeRight.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    /*padding-left: 14px;*/
    width: 4px;
}

.wrappercms #newrightpanel .btnLoginOrange .btnMid {
    background: url("../images/btnOrangeMid.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 25px;
    width: 190px;
	padding: 9px 0 0;
    text-align: center;
}
.wrappercms #newrightpanel .rightNavLinks {
    float: right;
    list-style-type: none;
    margin-right: 2px;
    margin-top: 5px;
    width: 229px;
}
.wrappercms #newrightpanel .rightNavLinks li.lineSeparator {
    background: url("../images/rightNavLiBg.png") repeat-x scroll 0 0 transparent;
    border-top: 1px solid #C0C0C0;
    margin: 0;
}
.wrappercms #newrightpanel .rightNavLinks li.first {
    border-top: 1px solid #C0C0C0;
}
.wrappercms #newrightpanel .rightNavLinks li {
    font-size: 13px;
    height: 32px;
}
.wrappercms #newrightpanel .rightNavLinks li.first a {
    background: none repeat scroll 0 0 transparent;
}
.wrappercms #newrightpanel .rightNavLinks a {
    color: #444444;
    display: block;
    font-size: 13px;
    height: 25px;
	float:right;
    /*padding-right: 10px;*/
    padding-top: 8px;
    /*width: 203px;*/
}
.wrappercms #newrightpanel .rightNavLinks li.last {
    border-bottom: 1px solid #C0C0C0;
}

.wrappercms #newrightpanel .rightNavLinks li.last {
	border-bottom: 1px solid #c0c0c0;
}
.wrappercms #newrightpanel .rightNavLinks li.lineSeparator:hover {
	background:url(../images/rightPanelHover.png) repeat-x;
}
.wrappercms #newrightpanel .rightNavLinks li.rightNavSelected, .wrappercms .Containercms .rightPanel .rightNavLinks li.lineSeparator.rightNavSelected:hover {
	background:url(../images/liSelected.png) repeat-x !important;
}

.wrappercms #newrightpanel .rightNavLinks li.rightNavSelected a {
	color:#fff !important;
}


/* Ends here*/
#right_panelid #home{height:auto !important}
/* LoginBtn Blue btn starts*/
.wrappercms .Containercms #newrightpanel .btnLogin {
	cursor: pointer;
	margin: 0 5px 0px 18px;
}

.wrappercms .Containercms #newrightpanel .btnLogin .btnLeft {
	background:url(../images/btnBlueLeft.png) no-repeat;
	float: left;
	height: 33px;
	width: 4px;
}

.wrappercms .Containercms #newrightpanel .btnLogin .btnRight {
	background:url(../images/btnBlueRight.png) no-repeat;
	float: right;
	height: 33px;
	padding-left: 4px; 
	width: 14px;
}

.wrappercms .Containercms #newrightpanel .btnLogin .btnMid {
	background:url(../images/btnBlueMid.png) repeat-x;
	color: #fff;
	float: left;
	height: 26px;
	font-size: 12px;
	padding: 9px 0 0 0;
	text-align: center;
	width: 188px;
}
.wrappercms .Containercms #newrightpanel .btnLogin a {
	color:#fff;
	font-size: 12px;
	width:100%;
	display:block;
}

/*Ends Here*/
.wrappercms .RightFixedPanel{background: url("../images/rightPanelBg.png") repeat-y scroll 0 0 transparent;
margin-right: 712px;/*aug 2*/
width:233px;min-height:767px;}


body {
    color: #454545;
    font-size: 12px;
    height: 100%;
    width: 100%;        
    direction:rtl;
    font-family: 'Droid Arabic Kufi', sans-serif !important;       
}

.wrappercms a {
	color:#195d9c;
}
.PlanTable, .rightDirAr{ direction:rtl} /*july 17*/
.wrappercms a,.wrappercms  span {
	text-decoration:none;
	font-size:16px;/*Sep20*/
}
.wrappercms p {
	font-size:16px;/*Sep20*/
	color:#595959;
	margin-top:10px;
	margin-top: 10px;
}
.wrappercms h3 {
	font-size:16px;
	color:#175792;
}
.wrappercms h1 {
	font-size:16px;
	color:#1f1f1f;/*	letter-spacing: 1px;*/	
}
.wrappercms h1.head{padding-right: 15px;
    padding-top: 10px;font-size:19px;}
.wrappercms .clear {
	clear: both;
}
/*Font Size Start*/

.wrappercms body {
	/* font-family:'Roboto', sans-serif; */
}
.wrappercms .topNav {
	font-size: 14px;
}
.wrappercms .Containercms .rightPanel .rightNavLinks a, .wrappercms .secNav .secNavLinks li.secNavigationLi {
	font-size: 13px;
}
.wrappercms input {
	font-size: 14px;
}
.wrappercms .btnMid a {
	font-size: 12px;
	font-weight:bold;
	color:#fff;
}
.wrappercms .Containercms .forgotPswrd {
	/*font-family:Calibri;*/
	font-size:11px;
}
.wrappercms .contentBottom p {
	font-size: 16px;/*Sep20*/
}
.wrappercms .contentBottom a, .wrappercms .contentBottom h1 {
	font-weight: bold;
}
.wrappercms .contentBottom h1 {
	padding-bottom:10px;
}
.wrappercms .Containercms .whitePatch p {
	font-family:'Droid Arabic Kufi', sans-serif !important;
}
.wrappercms .row label, .row ul.tableNavigation li, table.myDaman td, .checkbox, .wrappercms .comparePlans .head h4, .wrappercms .comparePlans .head a, table.ourPlans td.first, ul.profileInfo li, .wrappercms .recentEvents .contentBottom .archive li {
	font-size:12px;
}
.wrappercms .contentTop .row p {
	font-size:14px;
}
/*Font Size Start*/

/*--Header--*/
.wrappercms .topNav {
	background:url(../images/headerBg.png) repeat-x;
	height:62px;
}
.wrappercms .topNav .topNavLinks li {
	float:right;
	height:62px;
}
.wrappercms .topNav .topNavLinks li, .wrappercms .topNav .topNavLinks li a, .wrappercms .secNav .secNavLinks li a {
	color: #FFFFFF;
	cursor:pointer;
	text-decoration: none;
	display:inline;
}
.wrappercms .topNav ul.topNavLinks, .wrappercms .secNav ul.secNavLinks{/*width:1080px;*/width:1053px;margin:0 auto}
.wrappercms .topNav .topNavLinks li.first, .wrappercms .secNav .secNavLinks li.first, .footer li.first {
	/*margin-right: 172px;*/
}
.wrappercms .topNav .topNavLinks li a, .wrappercms .secNav .secNavLinks li a {
	display:block;
	font-size:14px;
}
.wrappercms .topNav .topNavLinks li a {
	margin-top:25px;
}
.wrappercms .topNav .topNavLinks.lessMargin li a {
	margin-top:15px;
}
.wrappercms .topNav .topNavLinks .separator {
	background:url(../images/headerSeparator.png) no-repeat;
	float:right;
	width:2px;
	height:62px;
}
.wrappercms .secNav {
	background:url(../images/secNavBg.png) repeat-x;
	background-color: #15619f;
	height: 35px;/*aug 2*/
}
.wrappercms .topNavLinks li ul.innerTopNavLinks li.left, .topNavLinks li ul.innerTopNavLinks li.right, .secNavLinks li ul.innerTopNavLinks li.left, .secNavLinks li ul.innerTopNavLinks li.right {
	width:13px;
}
.wrappercms .topNavLinks li.selected ul.innerTopNavLinks li.left {
	background:url(../images/topNavItemSelectedLeft.png) no-repeat;
}
.wrappercms .topNavLinks li.selected ul.innerTopNavLinks li.center {
	background:url(../images/topNavItemSelectedGradient.png) repeat-x;
}
.wrappercms .topNavLinks li.selected ul.innerTopNavLinks li.right {
	background:url(../images/topNavItemSelectedRight.png) no-repeat;
}
.wrappercms img.primaryNavigationSelectedArrow, img.secNavigationSelectedArrow {
	position:absolute;
}
.wrappercms .topNav .topNavLinks li ul.innerTopNavLinks li.mediumWidth {
	width:107px;
}
.wrappercms .topNav .topNavLinks li ul.innerTopNavLinks li.fixWidth {
	width:72px;
}
.wrappercms .topNav .topNavLinks li ul.innerTopNavLinks li.maxWidth {
	width:157px;
}
.wrappercms .topNav .topNavLinks li ul.innerTopNavLinks li.minWidth {
	width:48px;
}
.wrappercms .secNav .secNavLinks li {
	float:right;
	display:inline;
	height:33px;
}
.wrappercms .secNavLinks span.separator {
	background:url(../images/secNavSeparator.png);
	height:33px;
	float:right;
	width:2px;
}
.wrappercms .secNav .secNavLinks li.selected {
	/*background:url(../images/secNavSelectedBg.png) repeat-x;*/
}
.wrappercms .secNav .secNavLinks li span.newToDamanText {
	font-style:italic;
	color:#6db4f6;
	font-size:12px;
	font-family:'Droid Arabic Kufi', sans-serif !important;
}
.wrappercms .secNav .secNavLinks li a {
	padding-top:9px;
	height:24px;
	font-size:13px;
}
.wrappercms .secNav .secNavLinks li span.newToDamanText {
	margin-left:15px;
	margin-top:10px;
	display:block;
	float:right;
}
/*--Container--*/
.wrappercms .breadCrumb {
	font-family:'Droid Arabic Kufi', sans-serif !important;
	font-size:12px;
	color: #999999;
	float:right;
}
.wrappercms .breadCrumb a,.wrappercms  .breadCrumb span {
	color:#999999;
}
.wrappercms .Containercms {
	/*margin-left:162px;*/
	/*margin:0 auto;*/
	/*min-height:670px;*/
	padding-top:99px;
	/*padding-right: 35px;*/
	border-right:1px solid #d4d4d4;
	background-color:#fff;
}

.wrappercms .container_SignIn{
	margin-right:72px;
	min-height:670px;
	width:712px;
	padding-right: 35px;
	border-left:1px solid #d4d4d4;
	background-color:#fff;
}


.wrappercms {
	background:url(../images/bodyBg.png);
}
.wrappercms .contentcms {
	padding-left:10px;
	padding-top:1px;
	padding-right:10px;
	width:697px;
	float:right;
}
.wrappercms .contentMiddleDiv {
	float:right;
	width:212px;
	height:auto;
	margin-left:12px;
}
.wrappercms .contentBottomDiv {
	float:right;
	width:130px;
	margin-left:30px;
}
.wrappercms .contentTop {
	padding-bottom:20px;
	padding-top:10px;
	width:97%;
	border-bottom:1px solid #d4d4d4;
	float:right;
}

.wrappercms .contentTop h1 {
	font-weight:bold;
}
.wrappercms .contentMiddle,.wrappercms .contentBottom {
    overflow: auto;
    padding-bottom: 15px;
    padding-top: 0px;
    width: 97%;
}
.wrappercms .contentBottom.premiumCalculator {
	padding-top:15px;
}
.wrappercms .contentMiddle {
	border-bottom:1px solid #d4d4d4;
}
.wrappercms .whitePatch {
	background:url(../images/bannerWhitePatch1px.png) repeat-y;
	width:686px;
	height:83px;
	position:absolute;
	top:35%;
	right:172px;
}
.wrappercms .Containercms {
    /*padding-top :96px;*/ /*open cms*/
	height:auto;
	min-height:767px;
	/*width:938px;*/
	/*width:1045px;*/
	width:945px;
}
.wrappercms .whitePatch p {
	font-size:12px;
	color:#616161;
	font-family:'Droid Arabic Kufi', sans-serif !important;
	font-style:italic;
	padding-left:15px;
	margin-top: 5px;
}
.wrappercms .whitePatch h1 {
	font-size:24px;
	color:#414141;
	padding-left:15px;
	padding-top:10px;
}
.wrappercms .languageText {
	position:absolute;
	left:410px;
	padding-top:5px;
	cursor:pointer;
}
.wrappercms .languageText span {
	color:#ddefff;
	padding-top:3px;
}
.wrappercms .contentMiddleLeft {
	float:right;
	width:460px;
}
/*--Right Panel--*/
/*.wrappercms .Containercms .rightPanel {
	background:url(../images/rightPanelBg.png) repeat-y;
	float: right;
	position: absolute;
	right: 162px;
	top: 0px;
	width: 233px;
	z-index: 222;
	min-height:765px;
}*/


.wrappercms .Containercms .rightPanel {
	background:url(../images/rightPanelBg.png) repeat-y;
	float: left;
	position: absolute;
	/*right: 5.5%;*/
	top:447px; 
	width: 233px;
	z-index: 222;
	/*height:320px;*/
}
.wrappercms .Containercms .rightPanel .siteLogo {
	background:url(../images/siteLogo.png) no-repeat;
	cursor: pointer;
	height: 114px;
	margin: 10px 48px;
	width: 139px;
}
.wrappercms .Containercms .rightPanel .btnLeft {
	background:url(../images/btnBlueLeft.png) no-repeat;
	float: left;
	height: 33px;
	width: 4px;
}
.wrappercms .Containercms .rightPanel .btnRight {
	background:url(../images/btnBlueRight.png) no-repeat;
	float: right;
	height: 33px;
	padding-right: 4px;
	width: 14px;
}
.wrappercms .Containercms .rightPanel .btnLogin {
	cursor: pointer;
	margin: 0 5px 0px 18px;
}
.wrappercms .Containercms .rightPanel .btnMid {
	background:url(../images/btnBlueMid.png) repeat-x;
	color: #fff;
	float: left;
	height: 26px;
	font-size: 12px;
	padding: 9px 0 0 0;
	text-align: center;
	width: 188px;
}
.wrappercms .Containercms .rightPanel .btnLogin a {
	color:#fff;
	font-size: 12px;
	width:100%;
	display:block;
}
.wrappercms .Containercms .rightPanel .rightNavLinks {
	float:right;
	list-style-type:none;
	margin-right: 8px;
	margin-top: 5px;
	width: 218px;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li {
	font-size:13px;
	height: 32px;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li.last {
	border-bottom: 1px solid #c0c0c0;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li.lineSeparator:hover {
	background:url(../images/rightPanelHover.png) repeat-x;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li.rightNavSelected, .wrappercms .Containercms .rightPanel .rightNavLinks li.lineSeparator.rightNavSelected:hover {
	background:url(../images/liSelected.png) repeat-x !important;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li.first {
	border-top: 1px solid #c0c0c0;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li.first a {
	background:none;
}
.wrappercms .Containercms .rightPanel .rightNavLinks a {
	color:#444;
	display: block;
	font-size:13px;
	width:203px;
	height: 25px;
	padding-right:15px;
	padding-top:8px;
}
.wrappercms .Containercms .rightPanel .rightNavLinks li.lineSeparator {
	background:url(../images/rightNavLiBg.png) repeat-x;
	margin: 0;
	border-top: 1px solid #c0c0c0;
}
.wrappercms .Containercms .rightPanel .navIcons .iconLeft, .wrappercms .Containercms .rightPanel .navIcons .iconRight {
	background:url(../images/rightPanelSprite.png) no-repeat;
	height: 88px;
	width: 96px;
}
.wrappercms .Containercms .rightPanel .navIcons .iconRight span {
	top:20px;
}
.wrappercms .Containercms .rightPanel .searchBoxLeft {
	background:url(../images/searchBoxLeft.png) no-repeat;
	float: left;
	height: 32px;
	width: 5px;
}
.wrappercms .Containercms .rightPanel input.searchBox {
	border: none;
	color: #a5a5a5;
	background:url(../images/searchBoxMid.png) repeat-x;
	font-size:14px;
	float: left;
	height: 26px;
	/*	letter-spacing:.8px;*/
	padding-bottom: 6px;
	width: 148px;
}
.wrappercms .Containercms .rightPanel .inputBox {
	margin: 0 8px 8px 17px;
}
.wrappercms .Containercms .rightPanel .btnGreen {
	background:url(../images/searchArrow.png) repeat-x;
	float: left;
	height: 32px;
	width: 44px;
}
.wrappercms .Containercms .rightPanel .navIcons .iconLeft {
	float: left;
	margin: 7px 3px 0 16px;
}
.wrappercms .Containercms .rightPanel .navIcons .iconRight {
	float: right;
	margin: 7px 15px 0 0;
}
.wrappercms .Containercms .rightPanel .navIcons .calc {
	background-position: 0 -88px;
}
.wrappercms .Containercms .rightPanel .navIcons .branch {
	background-position: 0 -177px;
}
.wrappercms .Containercms .rightPanel .navIcons .quote {
	background-position: 0 -266px;
}
.wrappercms .Containercms .rightPanel .navIcons .misuse {
	background-position: 0 -358px;
 1margin-bottom:8px;
}
.wrappercms .Containercms .rightPanel .navIcons .faq {
	background-position: 0 -459px;
 1margin-bottom:8px;
}
/***Footer Start****/
.wrappercms .footer {
	background:url(../images/footerBg.png) repeat-x;
	/*font-family:Calibri;*/
	background-color: #222122;
	height: 34px;
}
.wrappercms .footer ul.links {
	margin-top:9px;
	/*margin-right:168px;*/
	/*margin-right:176px;*/
	/*margin-right: 10.5%;*/ /*july 31*/

}
.wrappercms .footer ul li {
	/*color: #656565;*/
	color:#ccc;
	display: inline;
	float:left;	
	margin-left:3px;
	font-size: 12px;
	list-style: none;
	padding-bottom: 8px;
}
.wrappercms .footer .links {
	float: right;
	direction:ltr;
}
.wrappercms .footer .links a {
	/*color: #656565;*/
	color:#ccc;
	text-decoration:none;
}
.wrappercms .footer .copyright {
	float: left;
	margin-top:9px;
	/*margin-left:13.5%;*/
	/*margin-left:225px;*/
	/*margin-left: 14.5%;*/ /*july 31*/

}
.wrappercms .footer .copyright .iconFb, .wrappercms .footer .copyright .iconTwitter, .wrappercms .footer .copyright .iconLinkedin, .wrappercms .footer .copyright .iconRss {
	background: url(../images/iconsFooterSprite.png) no-repeat;
	display: inline-block;
	height: 16px;
	width: 16px;
}
.wrappercms .footer .copyright .iconTwitter {
	background-position: -19px 0;
}
.wrappercms .footer .copyright .iconLinkedin {
	background-position: -38px 0;
}
.wrappercms .footer .copyright .iconRss {
	background-position: -56px 0;
}/***Footer End****/
/*  Home Page */
#home .whitePatch {
	top:650px;
	right:77px;
	height:125px;
	position:absolute;
}
#home {
	/*height:670px;*/ /*open cms*/
	border:none;
 	min-height:0;
	background:none;
}
#home .whitePatch h1 {
	font-size:30px;
}
#home .whitePatch p {
	font-size:15px;
	margin:0;
}
.wrappercms .whitePatch .btn {
	margin-right:10px;
	margin-top:10px;
	cursor:pointer;
}
.wrappercms .whitePatch .btn a {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	margin-top:12px;
	display:block;
}
.wrappercms .whitePatch .btn .btnLeft {
	background:url(../images/home/whitePatchBtnLeft.png);
}
.wrappercms .whitePatch .btn .btnRight {
	background:url(../images/home/whitePatchBtnRight.png);
}
.wrappercms .whitePatch .btn .btnLeft, .whitePatch .btn .btnRight {
	float:right;
	width:13px;
	height:44px;
}
.wrappercms .whitePatch .btn .btnMid {
	background:url(../images/home/whitePatchBtnMid.png) repeat-x;
	float:right;
	height:44px;
}
.wrappercms .wrappercms.home {
	background:none;
}
.wrappercms .sliderBullets {
	float:left;/*opencms*/
	width:auto;
	margin-left:20px;
	margin-top:35px;
}
.wrappercms .sliderBullets ul.sliderBulletsList li {
	float:right;
	height:11px;
	width:11px;
	list-style-type:none;
	padding:5px;
}
.wrappercms .sliderBullets ul.sliderBulletsList li a {
	background:url(../images/home/bullet.png);
	height:11px;
	width:11px;
	display:block;
}
.wrappercms .sliderBullets ul.sliderBulletsList li.active a {
	background:url(../images/home/bulletSelected.png);
}
.wrappercms #slider img {
	position:absolute;
	left:0;
	top:0;
	width:100%;
}
1.wrappercms .footer.homeFooter {
position:absolute;
top:766px;
width:100%;
}
/**Sign In Page**/

.wrappercms .signIn .whitePatch .head {
	color: #1f1f1f;
	font-size: 19px;
}
.wrappercms .signIn .whitePatch p {
	width: 375px;
}

.wrappercms .Containercms .rightPanel .btnLoginOrange .btnLeft {
	background:url(../images/btnOrangeLeft.png) no-repeat;
	float: left;
	height: 34px;
	width: 4px;
}
.wrappercms .Containercms .rightPanel .btnLoginOrange .btnRight {
	background:url(../images/btnOrangeRight.png) no-repeat;
	float: left;
	height: 34px;
	width: 4px;
	/*padding-right:14px;*/
}
.wrappercms .Containercms .rightPanel .btnLoginOrange .btnMid {
	background:url(../images/btnOrangeMid.png) repeat-x;
	float: left;
	height: 25px;
	width: 190px;
}
.wrappercms .Containercms .rightPanel .btnLoginOrange {
	cursor: pointer;
	margin: 0 5px 0px 16px;
}
/* My Work 26/.6/2012 */
.wrappercms .contentMiddleRight {
	float:right;
	width:220px;
}
.wrappercms .contentMiddleRight strong {
	font-size:12px;
	color:#2e2e2e;
}
.wrappercms .register .contentMiddleRight strong {
	font-size: 10px;
}
.wrappercms .contentMiddleRight span {
	color:#7c7a78;
	font-size:10px;
	margin-top:5px;
	display:block;
}
.wrappercms .contentMiddleLeft p {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
	color:#1f1f1f;
	font-size:12px;
	font-weight:bold;
}
.wrappercms .contentMiddleLeft span {
	display:block;
	font-size:10px;
	color:#888888;
	margin-top:10px;
	float:right;
}
.wrappercms .row {
	padding-top:5px;
	padding-bottom:5px;
	float:right;
	width:100%;
}
.wrappercms .rowLast {
	margin-bottom: 10px;
}
.wrappercms .row input[type="text"] {
	width:179px;
	height:25px;
	outline:1px solid #a4a4a4;
	border:1px solid #d3d3d3;
	float:right;
	margin-left:10px;
}
.wrappercms .row label {
	font-size:12px;
	width:138px;
	float:right;
	margin-top:5px;
}
.wrappercms .btnGreen {
	cursor:pointer;
	float:right;
}
.wrappercms .btnGreen .btnLeft {
	background:url(../images/signIn/registerBtnLeft.png) no-repeat;
	float: left;
	height: 32px;
	width: 5px;
}
.wrappercms .btnGreen .btnMid {
	background: url("../images/signIn/registerBtnMid.png") repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	float: left;
	font-size: 12px;
/*	height: 32px;*/
 1padding: 10px;
	width: auto;
	text-align:center;
}
.wrappercms .btnGreen .btnMid a {
	font-size: 12px;
	margin: 8px;
	margin-top:6px;
}
.wrappercms .btnGreen .btnRight {
	background: url("../images/signIn/registerBtnRight.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 32px;
	width: 5px;
}
.wrappercms .breadCrumb img {
	cursor: pointer;
	float:left;/*opencms*/
}
.wrappercms #slideshow {
	position:relative;
	height:100%;
	width:100%;
	z-index:-3;
}
.wrappercms #slideshow img {
	position:absolute;
	top:-200;
	left:0;
	width:100%;
	height:800px;
}
.wrappercms #slideshow IMG{
	opacity:0;
	filter: alpha(opacity=10);
	}
.wrappercms #slideshow IMG.active {
	z-index:10;
	opacity:1;
	filter: alpha(opacity=100);
}
.wrappercms .whitePatch.newToDaman {
	top: 312px;
}
/*Member Support*/

.wrappercms .memberSupport .contLeft {
	float:right;
	margin-top: 8px;
	width: 330px;
}
.wrappercms .memberSupport h1 {
	margin-bottom: 15px;
	float:right;
}
/*.wrappercms .memberSupport .contRight {
	float:right;
	margin: 10px 60px 10px 20px;
	width: 303px;
}*/
.wrappercms .memberSupport .contRight {
	float: left;
	width: 325px;
	margin-right: 20px;
margin-top:8px;
}

.wrappercms .memberSupport .contRight .imageRep {
	background: url(../images/emergencyServices/imgEmergency.png) no-repeat;
	height: 212px;
	width: 303px;
}
.wrappercms .memberSupport {
	border-bottom: 1px solid #D4D4D4;
	float: right;
	/*	letter-spacing: 0.4px;*/
	margin: 10px;
	padding: 0 0 15px 0;
}
.wrappercms .memberSupport p {
	color: #454545;
	line-height: 15px;
	text-align:justify;
}
/***Plan Finder Start***/
.wrappercms .contentMiddle .nationality {
	color: #1b1b1b;
	font-size: 12px;
	float:right;
	margin-left: 15px;
	margin-top: 6px;
}
.wrappercms .plansForMe {
	background-color: #EAF1F7;
	float: left;
	height: 95px;
	margin: 10px 0;
	padding: 10px 10px 20px;
	width: 668px;
}
.wrappercms .plansForMe .select_div {
	margin-top: 10px;
}
.wrappercms .contentMiddle .needPlan, .wrappercms .contentMiddle .medicalProvider, .wrappercms .contentMiddle .premium {
	float:right;
	width: 218px;
}
.wrappercms .plansForMe span.head {
	color: #1b1b1b;
	font-size: 12px;
	padding-bottom: 10px;
	font-weight:bold;
}
.wrappercms .plansForMe .btnRegister .btnLeft {
	background:url(../images/signIn/registerBtnLeft.png) no-repeat;
	float: left;
	height: 32px;
	width: 5px;
}
.wrappercms .plansForMe .btnRegister .btnRight {
	background:url(../images/signIn/registerBtnRight.png) no-repeat;
	float: left;
	height: 32px;
	width: 5px;
}
.wrappercms .plansForMe .btnRegister .btnMid {
	background:url(../images/signIn/registerBtnMid.png) repeat-x;
	color: #fff;
	float: left;
	font-size: 14px;
	/*	letter-spacing: 0.5px;*/
	padding: 8px 0;
	text-align: center;
	width: 112px;
}
.wrappercms .plansForMe .btnRegister {
	cursor: pointer;
	float: left;
	margin: 15px 0;
}
.wrappercms .plansForMe .btnRegister a {
	color:#fff;
	font-size: 14px;
	margin: 8px;
	text-decoration:none;
}
.wrappercms .planFinder h1 {
	font-size: 16px;
}
.wrappercms .planChkbox {
	font-size: 12px;
}
.wrappercms .planFinder .btnCompare .btnLeft {
	background:url(../images/greyBtnLeft.png) no-repeat;
	float: left;
	height: 34px;
	width: 5px;
}
.wrappercms .planFinder .btnCompare .btnRight {
	background:url(../images/greyBtnRight.png) no-repeat;
	float: left;
	height: 34px;
	width: 5px;
}
.wrappercms .planFinder .btnCompare .btnMid {
	background:url(../images/greyBtnMid.png) repeat-x;
	color: #fff;
	float: left;
	font-size: 14px;
	padding: 9px 0;
	text-align: center;
	width: 130px;
}
.wrappercms .planFinder .btnCompare {
	cursor: pointer;
	clear: left;
	margin-top: 10px;
}
.wrappercms .planFinder .btnCompare a {
	color:#fff;
	font-size: 14px;
	margin: 8px;
	text-decoration:none;
}
.wrappercms .planFinder h4 {
	font-size: 12px;
	color: #1b1b1b;
	margin-bottom: 10px;
}
.wrappercms .planFinder .contentTop {
	margin-bottom: 5px;
	padding-bottom: 10px;
}
/* My Work 27/06/2012*/
.wrappercms .whitePatch img {
	margin-right:15px;
	margin-top:10px;
	float:right;
}
.wrappercms .contentBottomDiv a {
	display: block;
	font-size: 12px;
	line-height: 15px;
	margin-top: 10px;
}
/* custom combobox Start */
.wrappercms .customSelect {
	background: url("../images/custom_dd_sprite.png") no-repeat 0 0;
	color: #2288c8;
	float: left;
	font: 12px Arial, Helvetica, sans-serif;
	height: 29px;
	text-align: left;
	width:182px !important;
}
.wrappercms .customSelect .ddTitle {
	cursor: default;
	height: 29px;
	margin-bottom: 9px;
	overflow: hidden;
	padding: 0 3px;
	text-indent: 0;
}
.wrappercms .customSelect .ddTitle span.arrow {
	cursor: pointer;
	display: inline-block;
	float: right;
	height: 29px;
	position: relative;
	right: -3px;
	top: 0;
	width: 37px;
}
.wrappercms .customSelect .ddTitle span.ddTitleText {
	color: #909090;
	display: block;
	font-size: 12px;
	line-height: 29px;
	overflow: hidden;
	padding: 0 0 0 6px !important;
	text-indent: 1px;
	white-space: nowrap;
}
.wrappercms .customSelect .ddTitle span.ddTitleText .ddTitleText {
	padding: 0 !important;
}
.wrappercms .customSelect .ddTitle span.ddTitleText img {
	padding: 0 2px 0 0;
	text-align: left;
}
.wrappercms .customSelect .ddTitle img.selected {
	padding: 0 2px 0 0;
	vertical-align: top;
}
.wrappercms .customSelect .ddChild {
	background: url("../images/custom_dd_sprite.png") no-repeat left bottom;
	display: none;
	font-size: 14px;
	margin: -9px 0 0;
	overflow-x: hidden !important;
	overflow-y: auto;
	padding-bottom: 17px;
	position: absolute;
	width: 182px !important;
}
.wrappercms .customSelect.expanded {
	background-position: 0 0px;
}
.wrappercms .customSelect .ddChild .opta a, .wrappercms .customSelect .ddChild .opta a:visited {
	padding: 10px;
}
.wrappercms .customSelect .ddChild a {
	color: #909090;
	cursor: pointer;
	display: block;
	font-size: 12px;
	overflow: hidden;
	margin: 0 1px;
	padding: 3px 5px 3px 10px;
	text-decoration: none;
	white-space: nowrap;
}
.wrappercms .customSelect .ddChild a:hover, .wrappercms .customSelect .ddChild a:hover.selected {
	background-color: #e9e9e9;
}
.wrappercms .customSelect .ddChild a img {
	border: 0 none;
	padding: 0 2px 0 0;
	vertical-align: middle;
}
.wrappercms .ddSmall {
	background: url("../images/custom_dd_sprite139.png") no-repeat;
	width: 139px !important;
}
.wrappercms .ddSmall .ddChild {
	background: url("../images/custom_dd_sprite139.png") no-repeat left bottom;
	width: 139px !important;
}
.wrappercms .ddLarge {
	background: url("../images/custom_dd_big.png") no-repeat;
	width: 225px !important;
}
.wrappercms .ddLarge .ddChild {
	background: url("../images/custom_dd_big.png") no-repeat left bottom;
	width: 225px !important;
}
.wrappercms .ddMed {
	background: url("../images/custom_dd_sprite_med.png") no-repeat;
	width: 164px !important;
}
.wrappercms .ddMed .ddChild {
	background: url("../images/custom_dd_sprite_med.png") no-repeat left bottom;
	width:164px !important;
}
.wrappercms .plansForMe span {
	color: #909090;
	font-size: 12px;
}
/* custom combobox End */

.wrappercms .checkbox {
	background: url("../images/checkbox.png") no-repeat;
	height: 17px;
	list-style: none outside none;
	margin: 13px 0;
	border: medium none;
	cursor: pointer;
	outline: medium none;
	display:block;
	padding: 2px 25px 0;
}
.wrappercms .planChkbox li {
	list-style-type: none;
}
.wrappercms .planChkbox ul {
	margin-right:10px;
}
.wrappercms table.myDaman {
	width:100%;
	border-width: 0 0 1px 1px;
	border-spacing: 0;
	border-collapse: collapse;
	border-style: solid;
	border-color:#cbcbcb;
	margin-bottom:10px;
}
.wrappercms table.myDaman th {
	font-size:13px;
	background:url(../images/tableHeaderBg.png) repeat-x;
	padding-top:12px;
	padding-bottom:8px;
}
.wrappercms table.myDaman td {
	border:thin solid #cbcbcb;
	text-align:center;
}
.wrappercms table.myDaman td a {
	font-size:12px;
}
.wrappercms table.myDaman td, table.myDaman th {
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color:#cbcbcb;
	text-align:center;
}
.wrappercms table.myDaman td {
	padding-top:15px;
	padding-bottom:15px;
}
.wrappercms span.cambriaText {
	font-style:italic;
	font-family:'Droid Arabic Kufi', sans-serif !important;
	font-size:12px;
	color:#747474;
}
.wrappercms .contentTop.nomargin {
	border:none;
}
.wrappercms .mydaman .contentTop.nomargin {
	border-bottom: 1px solid #D4D4D4;
	padding: 0;
}
.wrappercms .contentMiddle.nomargin,.wrappercms .contentMiddle.nomargin .row, .wrappercms .contentTop.nomargin, .wrappercms .contentTop.nomargin .row, .wrappercms .contentBottom.nomargin .row {
	padding:0;
}
.wrappercms .contentTop.nomargin .row {
	text-align:right;
}
.wrappercms .contentTop.nomargin .row p {
	float:left;/*opencms*/
	margin-bottom:10px;
}
.wrappercms .contentTop.nomargin .row p.boldText, .wrappercms .contentMiddle.nomargin .row p.boldText {
	font-weight:bold;
}
.wrappercms .contentMiddle.nomargin.myportfolio .row p.boldText, .wrappercms .contentMiddle.nomargin.myportfolio .btnGreen {
	float:right;
	margin-bottom:10px;
}
.wrappercms .contentMiddle.nomargin label {
	width:auto;
}
.wrappercms .contentMiddle h1 {
	font-weight:bold;
}
.wrappercms .row strong {
	font-weight:bold;
	font-family:'Droid Arabic Kufi', sans-serif !important;
	font-size: 12px;
	float:right;
	margin-left:100px;
	margin-top:5px;
	padding-bottom: 10px;
}
.wrappercms .row a.updatebroker {
	font-weight:bold;
	font-size:12px;
	float:left;/*opencms*/
	margin-bottom: 10px;
}
.wrappercms .row ul.tableNavigation {
	float:left;/*opencms*/
	margin-bottom:5px;
}
.wrappercms .row ul.tableNavigation li {
	display:inline;
}
.wrappercms .row ul.tableNavigation li strong {
	float:none;
	margin-left:0;
}
.wrappercms .row ul.tableNavigation li img {
	padding-top:3px;
}
.wrappercms .contentBottom.nomargin .row.last span {
	float:left;/*opencms*/
}
/**Compare Plans Page Start**/
.wrappercms .comparePlans h1 {
	color: #1f1f1f;
	line-height: 16px;
}
.wrappercms .comparePlans .head h4 {
	color: #454545;
	float: right;
	font-size: 12px;
	line-height: 12px;
}
.wrappercms .comparePlans .head a {
	float: right;
	color: #175792;
	font-size: 13px;
	text-decoration:none;
	outline:none;
	font-weight:bold;
}
.wrappercms .comparePlans .head {
	margin: 15px 0;
}
.wrappercms .comparePlans .getQuotes {
	background-color: #e3eef7;
	border: 1px solid #D4D4D4;
	padding-bottom: 10px;
	margin-top: 10px;
}
.wrappercms .comparePlans .getQuotes ul {
	list-style-type: none;
	/*height: 60px;*/
	clear:both;
	
}
.wrappercms .comparePlans .getQuotes li {
	font-size:10px;
	color: #777777;
	width: 100%;
	/*height: 60px;*/
	list-style-type: none;
	margin-left: 9px;
	display:inline;
	float: right;
	border-bottom: solid 1px #d4d4d4;
	padding-bottom:27px;
}
.wrappercms .comparePlans .getQuotes li.first p {
	color:#454545;
	font-size:12px;
}
.wrappercms .comparePlans li p {
	padding: 0 10px;
	margin-top:6px; /* july 8*/
	font-size:10px;/*	letter-spacing: 1.2px;*/
}
.wrappercms .comparePlans .getQuotes ul.network, .wrappercms .comparePlans .network li {
	/*height: 65px;*/
}
.wrappercms .comparePlans .getQuotes ul.specializedServices, .wrappercms .comparePlans .specializedServices li {
    /*height: 75px;*/
}
.wrappercms .comparePlans .getQuotes ul.choosePlan {
	padding-top: 10px;
	border-bottom: none;
	/*height: 40px;*/
}
.wrappercms .comparePlans .getQuotes ul div.choosePlan{padding:17.5px 0}
.wrappercms .comparePlans ul.inPatientacco {
	border-bottom: none;
	/*height:50px;*/
}
.wrappercms .comparePlans ul.inPatientacco li {
	/*height:50px;*/
}
.wrappercms .comparePlans .getQuotes ul.choosePlan li {
	/*height: 40px;*/
}
.wrappercms .comparePlans .getQuotes li.whiteBg {
	background-color: #fff;
}
.wrappercms .comparePlans ul.getQuote, .wrappercms .comparePlans ul.planCost, .wrappercms .comparePlans ul.getQuote li, .wrappercms .comparePlans ul.planCost li {
	border-bottom: none;
	height: 22px;
}
.wrappercms .comparePlans .getQuoteBtn {
	background:url(../images/compareplans/viewPlansBtn.png) no-repeat;
	display: block;
	height:22px;
	width: 163px;
}
.wrappercms .comparePlans ul.getQuote li {
	margin: 10px 9px 4px 0;
	border-bottom:1px solid #d4d4d4;
}
.wrappercms .comparePlans .getCostBtn {
	background:url(../images/compareplans/getCostBtn.png) no-repeat;
	display: block;
	height:22px;
	width: 163px;
}
.wrappercms .comparePlans .contentTop {
	padding-bottom: 0;
}
/**Compare Plans Page End**/

/*Recent Events Start*/

.wrappercms .recentEvents .contSec1, .wrappercms .recentEvents .contSec2, .wrappercms .recentEvents .contSec3 {
	float:right;
	width: 222px;
	margin:10px 8px 15px 0;
}
.wrappercms .recentEvents .contSec1 p, .wrappercms .recentEvents .contSec2 p, .wrappercms .recentEvents .contSec3 p {
	height: 100px;
}
.wrappercms .recentEvents .contSec1Img {
	background:url(../images/recentEvents/tile1.png) no-repeat;
	height:173px;
	width: 222px;
}
.wrappercms .recentEvents .contSec2Img {
	background:url(../images/recentEvents/tile2.png) no-repeat;
	height:173px;
	width: 222px;
}
.wrappercms .recentEvents .contSec3Img {
	background:url(../images/recentEvents/tile3.png) no-repeat;
	height:173px;
	width: 222px;
}
.wrappercms .recentEvents .contentTop {
	float: left;
}
.wrappercms .recentEvents .contentTop p {
	line-height: 14px;/*	letter-spacing: 1.2px;*/
}
.wrappercms .recentEvents .contentTop h3 {
	height: 40px;
	margin: 10px 0;
}
.wrappercms .recentEvents .contentTop .readArticle {
	font-size: 12px;
	text-decoration: none;
	float:left;/*opencms*/
	font-weight:bold;
}
.wrappercms .recentEvents .contentBottom .archive {
	padding:10px;
	margin: 10px 0;
	background-color: #e2f2ff;
}
.wrappercms .recentEvents .contentBottom .archive .left, .wrappercms .recentEvents .contentBottom .archive .right {
	color: #1460a8;
	width: 340px;
	float:right;
}
.wrappercms .recentEvents .contentBottom .archive li .calIcon {
	background:url(../images/recentEvents/calIcon.png) no-repeat;
	display: inline-block;
	margin-left:5px;
	height:19px;
	width:22px;
}
.wrappercms .recentEvents .contentBottom .archive li .flagIcon {
	background:url(../images/recentEvents/flagIcon.png) no-repeat;
	display: inline-block;
	margin-left:5px;
	height:14px;
	width:16px;
}
.wrappercms .recentEvents .contentBottom .archive li {
	display: block;
	margin:10px 0;
	list-style-type:none;
}
.wrappercms .recentEvents .contentBottom .archive .pageNav {
	display:inline;
}
.wrappercms .recentEvents .contentBottom .archive .pageNav li {
	list-style-type:none;
	display: inline;
	margin: 0 3px;
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons {
	float:left;/*opencms*/
	margin-left:20px;
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons .prev {
	background:url(../images/recentEvents/pageNavLeftArrow.png) no-repeat;
	height: 22px;
	width:18px;
	display:inline-block;
	padding: 4px 0px;
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons .selectedPage {
	background:url(../images/recentEvents/pageNavSelected.png) no-repeat;
	height: 22px;
	width:18px;
	display:inline-block;
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons .selectedPage p {
	color: #fff;
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons .notSelectedPage {
	background:url(../images/recentEvents/pageNavIcon.png) no-repeat;
	height: 22px;
	width:18px;
	display:inline-block;
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons .selectedPage p, .wrappercms .recentEvents .contentBottom .archive .pageNavIcons .notSelectedPage p {
	padding: 3px 6px 0;
	margin:0
}
.wrappercms .recentEvents .contentBottom .archive .pageNavIcons .next {
	background:url(../images/recentEvents/pageNavRighttArrow.png) no-repeat;
	height: 22px;
	width:18px;
	display:inline-block;
	padding: 4px 0px;
}
.wrappercms .recentEvents .contentBottom .archive .monthSelect {
	color: #1B1B1B;
	float: right;
	font-size: 12px;
	margin-left: 15px;
	margin-top: 6px;
}
/* Our Plans Page*/
 .wrappercms table.ourPlans {
	width:100%;
	background-color:#ebf2f8;
	padding-right:10px;
	padding-right:10px;
}
.wrappercms table.ourPlans td {
	border-bottom:1px solid #d4d4d4;
}
.wrappercms table.ourPlans td.lastRowTd {
	border-bottom:none;
}
.wrappercms table.ourPlans th.first, table.ourPlans td.first {
	width:182px;
	text-align:right;
}
.wrappercms table.ourPlans th.boldText, table.ourPlans td.boldText {
	font-weight:bold;
}
.wrappercms table.ourPlans th.boldText {
	font-size:14px;
}
.wrappercms table.ourPlans th.second {
	text-align:right;
}
.wrappercms table.ourPlans th, table.ourPlans td {
	padding-top:10px;
	padding-bottom:10px;
}
.wrappercms .btnBlue {
	cursor: pointer;
	margin: 0 5px 0px 0px;
}
.wrappercms .btnBlue .btnMid {
	background:url(../images/btnBlueMid.png) repeat-x;
	color: #fff;
	float: left;
	height: 26px;
	font-size: 12px;
	padding: 9px 5px 0 5px;
	width: auto;
}
.wrappercms .btnBlue .btnLeft {
	background:url(../images/btnBlueLeft.png) no-repeat;
	float: left;
	height: 33px;
	width: 4px;
}
.wrappercms .btnBlue .btnRight {
	background:url(../images/btnBlueRight.png) no-repeat;
	float: left;
	height: 33px;
	padding-right: 4px;
	width: 14px;
}
.wrappercms .btnGreen .btnMid a {
	margin:0;
}
.wrappercms .btnGreen .btnMid {
	padding: 9px 5px;
	text-align: center;
}
.wrappercms .row a.planText {
	background:url(../images/planIcon.png) left no-repeat;
	padding-right:20px;
	height:16px;
	padding-top:3px;
	float:right;
	margin-top:5px;
}
.wrappercms .row a.callBack {
	background:url(../images/phoneIcon.png) no-repeat right;
	height:20px;
	padding-right:22px;
	padding-top:5px;
}
.wrappercms #contentBottomSlider,.wrappercms .contentBottomSlider  {
	height:200px;
    width:88%;	
	position:relative;
	float:right;
	overflow:hidden;
}
 .wrappercms #contentBottomSliderPlans{height:200px;
    width:54%;	
	position:relative;
	overflow:hidden;margin:0 auto}
.wrappercms #contentBottomSliderLeft,.wrappercms #contentBottomSliderLeftPlans, .wrappercms .contentBottomSliderLeft   {
	background:url(../images/sliderLeftArrow.png) no-repeat;
}
.wrappercms #contentBottomSliderRight,.wrappercms #contentBottomSliderRightPlans, .wrappercms .contentBottomSliderRight {
	background:url(../images/sliderRightArrow.png) no-repeat;
}
.wrappercms #contentBottomSliderLeft,.wrappercms #contentBottomSliderLeftPlans, .wrappercms .contentBottomSliderLeft {
	position:absolute;
	left:0;
	z-index:99;
}
.wrappercms #contentBottomSliderRight, .wrappercms #contentBottomSliderRightPlans, .wrappercms .contentBottomSliderRight  {
	position:absolute;
	right:0;
	z-index:99;
}
.wrappercms #contentBottomSliderLeft, .wrappercms #contentBottomSliderRight,
.wrappercms #contentBottomSliderLeftPlans, .wrappercms #contentBottomSliderRightPlans,.wrappercms .contentBottomSliderLeft, .wrappercms .contentBottomSliderRight  {
	height:114px;
	width:24px;
	background-color:#fff;
	cursor:pointer;
}
.wrappercms #contentBottomSliderMiddle, .wrappercms #contentBottomSliderMiddle,.wrappercms #contentBottomSliderMiddlePlans, 
.wrappercms #contentBottomSliderMiddlePlans, .wrappercms .contentBottomSliderMiddle, .wrappercms .contentBottomSliderMiddle  {
	/*height: auto;
	width:668px;
	float: left;
	overflow: hidden;*/
	height: auto;
	width: 765px;
	float: right;
	overflow: hidden;
	/*margin-left:25px;opencmsmarg*/
}
.wrappercms #contentBottomSliderArea, .wrappercms #contentBottomSliderAreaPlans, .wrappercms .contentBottomSliderArea  {
	position: relative;
	left: 0;
	top: 0;
	display: block;
	text-decoration: none;
}
.wrappercms #contentBottomSliderArea ul.slider li, .wrappercms #contentBottomSliderAreaPlans ul.slider li, .wrappercms .contentBottomSliderArea ul.slider li  {
	display:inline;
	margin-top:15px;
	width:100px;
	float:right;
	margin-right:25px;
	cursor:pointer;
}
.wrappercms #contentBottomSliderArea ul.slider li a, .wrappercms #contentBottomSliderAreaPlans ul.slider li a, .wrappercms .contentBottomSliderArea ul.slider li a  {
	color:#1460a8;
	font-weight:bold;
	height:18px;
	display:block;
	padding-right:20px;
}
.wrappercms #contentBottomSliderArea ul.slider li a.globe, .wrappercms #contentBottomSliderAreaPlans ul.slider li a.globe, .wrappercms .contentBottomSliderArea ul.slider li a.globe  {
	background-image:url(../images/globeIcon.png);
	background-repeat:no-repeat;
	background-position:left;
}
.wrappercms #contentBottomSliderArea ul.slider li ul.innerList li, .wrappercms #contentBottomSliderAreaPlans ul.slider li ul.innerList li, .wrappercms .contentBottomSliderArea ul.slider li ul.innerList li  {
	margin-right:0;
}
/* About Us Page */
.wrappercms ul.profileInfo li {
	list-style-type:none;
	/*background:url(../images/aboutUs/listArrow.png) left 3px no-repeat;*/
	padding-left:10px;
	margin-top:10px;
}
.wrappercms .profileInfoDiv {
	float:right;
	width:507px;
	margin-bottom:20px;
}
.wrappercms .profileImg {
	float:right;
	margin-left:20px;
	width:149px;
}
.wrappercms .aboutUs #contentBottomSliderArea ul.slider li a, .aboutUs #contentBottomSliderArea ul.slider li p {
	padding-right:5px;
	margin-top:5px;
	height:auto;
}
.wrappercms .aboutUs #contentBottomSliderArea ul.slider li p {
	font-size:12px;
}
.wrappercms .aboutUs #contentBottomSliderArea ul.slider li p {
	margin-top:0;
}
.wrappercms .profileInfoDiv h1 {
	float:right;
	margin-left:5px;
}
.wrappercms .profileInfoDiv span.cambriaText {
	font-size:13px;
	display:block;
	margin-top:3px;
	float:right;
}
.wrappercms .contentBottom.aboutUs #contentBottomSlider {
	margin-top:10px;
}
/*Network Directory Page*/
 
.wrappercms .ntwrkDirectory .searchND {
	height: 30px;
	margin: 20px 0;
	padding: 10px 10px 23px 10px;
	background-color:#edf3f8;
}
.wrappercms .ntwrkDirectory .searchND .select_div {
	float: right;
	/*width: 140px;
	margin-left:10px;*/
}
.wrappercms .ntwrkDirectory .searchND .planType, .wrappercms .ntwrkDirectory .searchND .region, .wrappercms .ntwrkDirectory .searchND .networkCountry {
	float: right;
	margin: 6px 10px 0 10px;
	font-size:12px;
	font-family:'Droid Arabic Kufi', sans-serif !important;
}
.wrappercms .ntwrkDirectory .searchND li {
	float: right;
	list-style-type: none;
	/*margin-left: 20px;
	margin-right:35px;
	width: 210px;*/
}
.wrappercms .ntwrkDirectory .searchND li.last {
	margin-left: 0;
}
.wrappercms .ntwrkDirectory .pdfDirectory {
	/*float: left;
	width: 29%;*/
}
.wrappercms .ntwrkDirectory .pdfDirectory li {
	list-style-type: none;
}
.wrappercms .ntwrkDirectory .pdfDirectory li a {
	color: #1460a8;
	font-size:12px;
}
.wrappercms .ntwrkDirectory .pdfDirectory .pdfIcon {
	background: url(../images/networkDirectory/pdfIcon.png) no-repeat;
	display: inline-block;
	padding: 5px;
	height: 23px;
	width: 18px;
}
.wrappercms .ntwrkDirectory .mapImg {
	background: url(../images/networkDirectory/mapImg.png);
	float: left;
	height:284px;
	width:480px;
}
.wrappercms .ntwrkDirectory .contentBottom {
	border-bottom: 1px solid #D4D4D4;
	padding-bottom: 20px;
}
/* Submit Claim*/
.wrappercms ul.tab_list li.ui-state-default {
	margin-left:30px;
}
.wrappercms ul.tab_list li.ui-state-default.last {
	margin-left:0
}
.wrappercms ul.tab_list li.ui-state-default a {
	background:url(../images/tabs/bgCircleNotFilled.png) no-repeat;
	height:26px;
	text-align:center;
	background-position:center;
	padding-top:13px;
1padding-right:3px;
}
.wrappercms ul.tab_list div.tabBorder {
	position:absolute;
	height:1px;
	width:575px;
	left:40px;
	top:19px;
	border-top:1px solid #d4d4d4;
}
.wrappercms #tabDiv label {
	width:172px;
}
.wrappercms em {
	
	font-style: italic;
}

.wrappercms strong {
	
	 font-weight: bold;
}
1.row h1 {
 margin-top:20px;
 margin-bottom:20px;
}
.wrappercms h2 {
	font-size:12px;
	color:#1f1f1f;
	font-weight:bold;
}
.wrappercms .row .expandIcon {
	float:right;
}
.wrappercms .row .calculatedValue {
	font-size:16px;
	font-weight:bold;
}
.wrappercms .row .calculatedValue.bottom {
	margin-top:10px;
	display:block;
}
.wrappercms .row #preimumCalculatorValue {
	float:left;/*opencms*/
}
.wrappercms #info_tooltip {
	height:auto;
	width:210px;
}	
.wrappercms #info_tooltip_offer {
	height:auto;
	width:210px;
    1background-color:#F00;
	border:1px solid #bfbfbf;
	left:510px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.wrappercms #info_tooltip h1 {
	color:#323232;
	font-size:12px;
}
.wrappercms #info_tooltip_offer h1 {
	color:#323232;
	font-size:12px;
}
.wrappercms #info_tooltip strong {
	color:#323232;
}
.wrappercms #info_tooltip_offer strong {
	color:#323232;
}
.wrappercms #info_tooltip p {
	color:#969696;
	font-size:11px;
	margin-bottom:10px;
}
.wrappercms #info_tooltip_offer p {
	color:#969696;
	font-size:11px;
	margin-bottom:10px;
}

.wrappercms #info_tooltip a {
	color:#195d9c;
	display:block;
}
.wrappercms #info_tooltip_offer a {
	color:#195d9c;
	display:block;
}
.wrappercms .gender li {
	display:inline;
}
.wrappercms .row .addDependentsLabel {
	margin-right:5px;
	margin-top:3px;
}
.wrappercms span.cambriaText.small {
	font-size:11px;
}
.wrappercms #info_tooltip #left {
	background:url(../images/arrow-tooltip.png) no-repeat;
	height:11px;
	width:9px;
	position:absolute;
	left:-9px;
}
.wrappercms #info_tooltip_offer #left {
	background:url(../images/arrow-tooltip.png) no-repeat;
	height:11px;
	width:9px;
	position:absolute;
	left:-9px;
}
.wrappercms .Containercms .rightPanel .navIcons .calc.selected {
	background-position: right -88px;
}
.wrappercms form h1 {
	font-size:13px;
	margin-top:30px;
	float:right;
}
.wrappercms form#submitClaim .contentTop {
	padding-top:0;
}
.wrappercms form#submitClaim span.cambriaText {
	padding-top:7px;
	display:block;
}
.wrappercms form#submitClaim img.calenderImage {
	margin-top:7px;
}
.wrappercms form#submitClaim span.supportText {
	padding-top:8px;
	display:block;
	color:#9d9d9d;
}
.wrappercms span.exampleText {
	display:block;
	font-size:10px;
	color:#888888;
	margin-top:10px;
	float:right;
}
.wrappercms .cancelLink {
	font-weight:bold;
	margin-right:20px;
	display:block;
	margin-top:10px;
	float:right;
	font-size:12px;
}
.wrappercms ul.tab_list .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	background:url(../images/tabs/tabsSelected.png);
}
.wrappercms .radioDiv {
	float:right;
	margin-top:5px;
}
.wrappercms .radio {
	background:url(../images/radio.png) no-repeat;
	padding-right:20px;
	display: block;
	float: left;
	height: 15px;
	margin-left:5px;
	color:#989898;
}
.wrappercms form.premiumCalculator .row.last {
	padding-top:15px;
	padding-bottom:0;
}
.wrappercms .radio.selected {
	background:url(../images/radioselected.png) no-repeat;
}
.wrappercms span.exampleText.tradeRegistrationEx {
	float:none;
	margin-top:0;
}
.wrappercms .ui-datepicker-trigger {
	margin:0;
	float:none;
}
.wrappercms img.ui-datepicker-trigger {
	margin-top:3px;
	float:right;
	padding-right:4px;
	/*margin-left:10pxopencmsmarg*/
}
/***Date Picker***/
.wrappercms .date-picker {
	float:right;
	background-color: #fff;
	height: 22px;
}
.wrappercms .ui-datepicker-calendar {
	display: none;
}
.wrappercms .rightNavSelected {
	background:url(../images/rightNavSelected.png) repeat-x;
}
.wrappercms .rightPanel .rightNavLinks li.rightNavSelected a {
	color:#fff !important;
}
/* http://www.menucool.com */

.wrappercms #mcis {
	display:none;
}
/*slider frame*/
.wrappercms #sliderFrame {
	position:relative;
	background-color:White;
}
.wrappercms #slider {
	width:100%;
	height:780px;/* Make it the same size as your images */
	background:transparent url(loading.gif) no-repeat 50% 50%;
	position:absolute;
	margin:0 auto;/*make the image slider center-aligned */
	z-index:-3;
}
.wrappercms #slider img {
	position:absolute;
	border:none;
	visibility:hidden;
}
/* the link style (if slide image is wrapped in a link) */
.wrappercms #slider a.imgLink {
	z-index:2;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	border:0;
	padding:0;
	margin:0;
	width:100%;
	height:100%;
}
/* Caption styles */
.wrappercms div.mc-caption-bg, div.mc-caption-bg2 {
	position:absolute;
	width:190px;
	height:auto;
	padding:20px;
	right:30px; /* or left: ??px; */
	bottom:30px;/* or top: ??px; */
	z-index:3;
	overflow:hidden;
	font-size:0;
}
.wrappercms div.mc-caption-bg {
	background-color:White; /*Caption background color. Can be set to "background:transparent;", or set to semi-transparent through the sliderOptions.captionOpacity setting in the javascript.*/
	border-radius: 5px;
}
.wrappercms div.mc-caption {
	font:bold 15px/20px Arial;
	color:#000000;
	z-index:4;
	padding:0px;
	text-align:center;
}
.wrappercms div.mc-caption a {
	color:#66FFFF;
}
/* ------ built-in navigation bullets wrappercms ------*/
.wrappercms div.navBulletsWrapper {
	top:589px;
	left:780px; /* Its position is relative to the #slider. Don't set #slider "overflow:hidden;" if bullets are to be positioned outside of the #slider. */
	width:150px;
	background:none;
	position:relative;
	z-index:5;
	cursor:pointer;
}
/* each bullet */
.wrappercms div.navBulletsWrapper div {
	width:11px;
	height:11px;
	background:url(../images/bullet.png) no-repeat 0 0;
	float:right;
	overflow:hidden;
	vertical-align:middle;
	cursor:pointer;
	margin-right:20px;/* distance between each bullet*/
	_position:relative;/*IE6 hack*/
}
.wrappercms div.navBulletsWrapper div.active {
	background-position:0 -11px;
}
/*----------- navigation buttons on both sides of the slider -----------*/
.wrappercms .group1-Wrapper {
	position:absolute;
	z-index:20;
	top:120px;
	margin-left:50%;/* position it in the middle of #sliderFrame */
	width:1px;
}
.wrappercms a.group1-Prev, a.group1-Next {
	width:50px;
	height:150px;
	background:transparent url(navButtons2.gif);
	display:block;
	cursor:pointer;
	position:absolute;
	top:0;
	user-select: none;
}
.wrappercms a.group1-Prev {
	background-position:0 0;
	left: -510px;
}
.wrappercms a.group1-Next {
	background-position:0 -150px;
	left:460px;
}
.wrappercms a.group1-Prev:hover {
	background-position:50px 0;
}
.wrappercms a.group1-Next:hover {
	background-position:50px -150px;
}
/* ----------- navigation buttons in the thumbnails bar ---------- */
.wrappercms a.group2-Prev, .wrappercms a.group2-Next, .wrappercms a.group2-Play, .wrappercms a.group2-Pause {
	width:20px;
	height:20px;
	background:transparent url(navButtons.gif);
	display:inline-block;
 *display:inline;
	zoom:1;/*IE hack*/
	margin-left:8px;
	vertical-align:middle;
	cursor:pointer;
}
.wrappercms a.group2-Pause {
	background-position:0 0;
}
.wrappercms a.group2-Play {
	background-position:0 -20px;
}
.wrappercms a.group2-Next {
	background-position:0 -40px;
}
.wrappercms a.group2-Prev {
	background-position:0 -60px;
}
.wrappercms a.group2-Pause:hover {
	background-position:20px 0;
}
.wrappercms a.group2-Play:hover {
	background-position:20px -20px;
}
.wrappercms a.group2-Next:hover {
	background-position:20px -40px;
}
.wrappercms a.group2-Prev:hover {
	background-position:20px -60px;
}
/* --------- Others ------- */
.wrappercms #slider {
	transform: translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	-moz-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}
/* New CSS */


.wrappercms .topNav .topNavLinks li.selected a {
	height: 37px !important;
	background:url(../images/primaryNavigationSelectedArrow.png) no-repeat center bottom !important;
}
.wrappercms .recentEvents .contentBottom .archivenews li {
	float:right;
	margin: 5px 10px 5px 0;
	width:325px;
}
.wrappercms .recentEvents .contentBottom .archive .archivenews {
	margin-top:20px;
	margin-bottom:10px;
}
.wrappercms .recentEvents .contentBottom .archive .archivenews li a {
	padding:2px 40px 3px 0px;
	display:block;
	font-weight:normal;
	font-size:12px;
}
.wrappercms .recentEvents .contentBottom .archive .archivenews li a.news {
	background: url("../images/recentEvents/calIcon.png") no-repeat right transparent
}
.wrappercms .recentEvents .contentBottom .archive .archivenews li a.flag {
	background:url("../images/recentEvents/flagIcon.png") no-repeat scroll 0 0 transparent
}
.wrappercms .topNav .topNavLinks.lessMargin li.selected a {
	height: 47px;
}
.wrappercms .secNav .secNavLinks li.selected .center {
	background:url(../images/secondaryNavigationSelectedArrow.png) no-repeat center bottom;
}
.wrappercms .contentMiddleLeft {
	float:right;
	width:450px;
	margin-left:10px;
}
.wrappercms .row.memberType {
	background-color:#ddeaf3;
}
.wrappercms .row.memberType span {
	margin-top:5px;
	
}
.wrappercms ul.copyright li p{font-size:11px;float:right;margin-top:2px;margin-left:10px;}

/***Changes***/
.wrappercms .contentMiddle.quoteContent p{
	float:right;
	margin-right: 63px;
	 margin-left: 5px;
}
.wrappercms .contentMiddle.quoteContent{
	padding: 10px 0;
}
.wrappercms .register .selectRole{
	margin-right: 10px;
	width:125px;
}
.wrappercms .register .memberType{
	padding-bottom:7px;
	margin-bottom: 5px;
}
.wrappercms .whitePatch .exploreBtn{
	cursor:pointer;
}
.wrappercms .home .logInPopup{
	display:none;
}
.wrappercms .home .signIn .logInPopup {
	position: absolute;
    top: 126px;
    left: 291px;
    z-index: 300;
}
/*.wrappercms .mainContent{width:740px !important}*/

/*Opencms style ends*/
.wrappercms #whitenewid{float:right}

.wrappercms .memberSupport .contLeft p, .wrappercms p{
text-align:justify;
}
.wrappercms ol{margin-right:20px;}
.wrappercms .txt_right {text-align: right;}
.wrappercms .corporateCenter {
    background-image: url("../images/corporate_centeredge.jpg");
    background-repeat: repeat-x;
    color: #882345;
    font-size: 17px;
    font-weight: bold;
}
.wrappercms #sitemap ul {margin:0 10px 0 0;}
.wrappercms #sitemap ul li{margin:0 5px 0 0;}
.wrappercms a{outline:none;border:none}
.wrappercms span.cambriaTextSlider
{
color: #747474;
    font-family:'Droid Arabic Kufi', sans-serif !important;
    font-size: 12px;
}
/*.wrappercms .arrowlangimg{position:relative;
left:15px;top:5px;padding-top:0px;top:1px\9;}*/

.archivenews li a{float:right}
.marginbtm20{margin-bottom:20px;}
#errorDiv{color:red;width:190px;
padding-top:25px}
.wrappercms .getQuote .margin_right {margin-left: 91px ! important;}
.wrappercms .planCost .margin_right {margin-left: 91px ! important;}
td.corporateCenter {
    color: #195D9C;
}
/*.navIcons{padding-top:10px;}*/
#plan_details .getQuoteBtnAr .btnRight{margin-right:0px; width:6px;}
#plan_details .getQuoteBtnAr{float:right;margin-right:0px;margin-left:10px;}
.wrappercms .comparePlans .getQuotes li.equal_height10{border-bottom:0;
padding: 10px 0 0 0;}
.newContainercms {
    margin: 0 auto;
    width: 1000px;
}
/* added for HOme Screen OPencms*/
#right_panelid .Containercms{width:1128px !important;margin:0 auto}
#right_panelid .Containercms .RightFixedPanel{margin-right:777px !important;}
/* Added For Lang Text*/

a.englishanc {
    float: right;
}

span.languageText {
    cursor: pointer;
   /* padding-top: 7px;*/
}

span.englishlang {
   /* color: #6d92ab; */
    font-size: 15px;
}

.arrowlangimg {
    padding-left: 8px !important;
    padding-top: 7px !important;
}
.SwitchLangDiv {
    float: left;
    margin-left: 315px;
    padding-top: 7px;
    width: 63px;
}
.wrappercms .content{width:98%;}
.textarea,textarea{font-size:14px !important;font-family:'Droid Arabic Kufi', sans-serif !important;}
.textAlignLeftRight{text-align:right;}
/* Ends here*/
.select2-results .select2-highlighted .select2-result-label{color:#fff !important}
.wrappercms .navIcons{padding-top:20px}
.memberInfoWidth{width:640px;} /*july 25*/
.addMemborderRight{border-left:1px solid #ccc}/*july 25*/
.navPaddingAr{padding-right:9px;}/*july 25*/
.wrappercms #faqContainer .RightFixedPanel{position:absolute !important;height:100% !important;
min-height:760px;/*margin-left: 710px; width:233px;background: url("../images/rightPanelBg.png") repeat-y scroll 0 0 transparent;*/}


.wrappercms #faqContainer.Containercms {
                height:auto;
                min-height:815px;
                padding-bottom:20px;
                overflow-y:hidden;
                position:relative !important;
                /*overflow:auto;
                overflow-y:hidden;*/
}


.wrappercms #faqContainer .mainContent {
                /*float:left;*/
              /*  padding-left:10px;
                padding-top:5px;
                padding-right:10px;
                width:687px;*/
                min-height:740px;
                height:auto;
}
.wrappercms #faqContainer .rightPanel{top:360px}
.wrappercms .marginRight226{margin-right:226px;}
.footerContainer{width:1000px;
margin:0 auto;}/*july 31*/
.footerContent{width:945px;}/*july 31*/
.widthClaimOnline{width: 40% !important;}/*july 31*/
.wrappercms .content.newsEventsAlign{width:97%;}/*aug 1*/
.RightFixedPanel .btnBlue .btnMid{padding:9px 0 0 0;}/*aug 2*/
.wrapper #newrightpanel .btnLogin{margin:0 5px 0px 18px !important;}
.wrapper #loginContainer .btnLogin .btnMid{width:188px !important;}
.wrappercms .quickLinkMessageDiv .navIcons{padding-left:0 !important;}
/*Plans er*/
#PlansCompareOur .RightFixedPanel{position:absolute;height:100%;}
#PlansCompareOur .mainContent{}
#PlansCompareOur{position:relative;overflow-y:hidden;}
.homeWhitePatchBtn .btnExplore .btnMid{width:170px;
padding:6px 5px 7px 0;}/*aug 2*/
.homeWhitePatchBtn .btnExplore .btnMid a{padding:0 10px;
font-size:17px;}/*aug 2*/
.homeWhitePatchBtn h1,.homeWhitePatchBtn p{padding-right:20px;}/*aug 2*/
.homeWhitePatchBtn .btnExplore{float:right;
margin-top:10px;}/*aug 2*/

.wrappercms .btnExplore .btnLeft {
    background: url("../images/btnBlueLeft.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    width: 4px;
}
.wrappercms .btnExplore .btnMid {
    background: url("../images/btnBlueMid.png") repeat-x scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-size: 12px;
    height: 26px;
    padding: 7px 5px 0;
    width: auto;
}
.wrappercms .btnExplore .btnRight {
    background: url("../images/btnBlueRight.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    padding-right: 4px;
    width: 14px;
}
.RightFixedPanel  #quickLinkMessageDiv .navIcons{padding-left:0 !important; padding-right:9px;}
.wrappercms .footer .footerContent ul.copyright li{margin-left:0;}
.wrappercms .customDatePick{border: 1px solid #D3D3D3;
outline: 1px solid #A4A4A4;}
.wrapper .RightFixedPanel .rightPanel #quickLinks .navIcons .float_left a div{padding-bottom:2px\9 !important;}/*aug 5*/
.wrappercms #plan_details ul.innerList a{position:relative;
display:inline-block;} /*Aug 13*/
.wrappercms #plan_details ul.innerList li{position:absolute;left:10%; top:34px;right:10%;}/*Aug 13th*/
/*Added for CR*/
 #s2id_planDropDown1, #s2id_planDropDown2{text-align:right;}/*aug 8 cr*/
.showPlan{margin: 0 auto;
    padding: 70px 0;
   width: 1000px;
    background-color:#ffffff;
}
.wrappercms .ntwrkDirectory li.networkDirectoryList{padding-right: 40px;
    padding-top: 8px;
 width:auto;}
 
 
 
 /*Aug-12 Start*/
 .comparePlanLi{margin-top:15px !important;border-bottom:none !important; padding-bottom:9px !important;}
 .comparePlanBtnMidWidth{/*width:111px !important;*/text-align:center; }
 .comparegetQuotePadding{padding-right:161px !important;}
 .comparegetQuotemargin{/*padding-right:3px !important;*/}
 .comparegetQuoteBtnmargin{margin-right:56px !important;}
 .comparePlanCostPadding{margin-right:15px !important;}
 .compareBtnrit{/*width:0px !important;*/}
 
 /*Aug-12 End*/
 
 
 /*Aug-13 start here*/
 #newrightpanel .inputBox #searchBox {padding-right:2px;}
 /*End Here*/
 .wrappercms #PlansCompareOur .comparePlans .btnBlue .btnRight{width:4px !important;padding-right:0px !important}
/*Aug-12 End*/
/* Ends here*/
.wrappercms .planCost .btnBlue{margin-right:0px !important}
.wrappercms #PlansCompareOur .RightFixedPanel .navIcons{padding-top:8px;}
#showplanformatter table{float:right;margin:9px;}
#showplanformatter table, #showplanformatter table tr td{border: 1px solid #616365 !important;}
#showplanformatter .showplanh1{padding:9px;
font-size: 17px;
font-weight: bold;
}
}
.wrappercms span{font-size:12px !important}
/*@media screen and (-webkit-min-device-pixel-ratio:0){
.wrapper .container{min-height:865px !important}
}*/
#PlansCompareOur .getQuotes{width:674px;}
#searchProvider .mapAlignNew{width:120px !important;}
#searchProvider .mapAlignNew div{padding-left:0px !important;}
.TextwoLink{color: #195D9C;font-weight:bold;font-size: 12px;line-height: 15px;margin-top: 10px;}
.wrappercms .sliderFlexWhitePatch{               
    background: url("../images/bannerWhitePatch1px.png") repeat-y scroll 0 0 transparent;
    height: 130px !important;
    left: 98px !important;
    position: absolute !important;
    top: 74% !important;
    width: 735px !important;
}
/*added for Bullets*/
.wrappercms .comparePlans .getQuotes.cmpplansContainer ul li ul{border:none;display: list-item;}
.wrappercms .comparePlans .getQuotes.cmpplansContainer ul li ul li{
font-size: 10px;
    color: #777;
    float: right;
    border: none;
    margin-right: 25px;
	margin-left:9px;
    list-style-type: disc;
    padding-bottom: 5px;
    width: 209px !important;
    display: list-item;
}
.wrappercms .comparePlans .getQuotes.cmpplansContainer ul li ol{margin-right:26px;}
.wrappercms .comparePlans .getQuotes.cmpplansContainer ul li ol li{
font-size: 10px;
    color: #777;
    float: right;
    border: none;
	margin-left:9px;
    list-style-type: binary;
    padding-bottom: 5px;
    width: 209px !important;
    display: list-item;
}


.viewPlansFormatter{
  float: left;
    padding-left: 45px;
    padding-right: 10px;
    padding-top: 5px;
    width: 687px;
	
}
.viewPlansFormatter #tabDiv .ui-state-active a, .viewPlansFormatter  #tabDiv  .ui-state-active a:link, .viewPlansFormatter  #tabDiv  .ui-state-active a:visited {
 color: #000000;
 text-decoration: none;
 background:none center no-repeat !important;;
}
.viewPlansFormatter #tabDiv .ui-state-default {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    font-weight: normal;
    margin-right: 7px;
}
.viewPlansFormatter #tabDiv .ui-state-active a:link, .viewPlansFormatter #tabDiv .ui-state-active a:visited  {
    background: none repeat scroll 0 0 #FFFFFF !important;
    border-bottom: 1px solid #FFFFFF !important;
    color: #000000;
    cursor: text;
    height: 17px;
    text-decoration: none;
}

.viewPlansFormatter #tabDiv .ui-state-default, .viewPlansFormatter #tabDiv .ui-widget-content .ui-state-default{height:35px}

.viewPlansFormatter #tabDiv .ui-state-default a{color:#000}

.plansulol ul, .plansulol ol{
padding-left:32px;

}

/* Third level navigation */
.secNavLinks ul li ul
{
     display: none; 
     width: auto;
     padding:0px;
     margin:0px;
     margin-right: -245px;
}
.secNavLinks ul li:hover ul
{
     display: block;
     position: absolute;
    
}
.secNavLinks ul li:hover li
{
    float: none;
    list-style:none;
    margin:0px;
}
.secNavLinks ul li:hover li
{
    background:url("../images/secNavBg.png") repeat-x scroll 0 0 #15619F;
    border:1px solid #fff;
}
.secNavLinks ul li:hover li a
{
    color: #fff;
    padding:0 20px;
    display:block;

}
.more {
	margin-top: 15px;
	padding-right: 2px;	
}
/* Third level navigation */
.hyperlink{
	color:#195d9c;
	cursor: pointer;
	padding: 5px 0 5px 0;
}
.thirdNavFirst {
	display:block !important;
	width: 230px !important;
	/*margin-right: 140px !important;*/
}
.thirdNavTwo {
    margin-top: 34px !important; 
    position: absolute !important; 
    width: 230px !important; 
    display: block !important;
}
.thirdNavThree {
    margin-top: 64px !important; 
    position: absolute !important; 
    width: 230px; !important; 
    display: block !important;
}
/*.thirdNavLast {
	margin-top: 34px !important; 
	position: absolute !important; 
	width: 49% !important; 
	display: block !important;
	margin-right: 140px !important;
}*/
.widget {
	background-color: #EBF2F8;
	padding: 10px;
}
/* Third level navigation */

/* New class for progress wizard */
.wizard-progress {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
    margin-top: 20px;
    float: left;
    white-space: nowrap;
	background-color:#fff;
	width:700px;
}
.wizard-progress li {
    float: right;
    text-align: center;
    position: relative;
    width: 100px;
}
.wizard-progress .step-name {
    display: table-cell;
    height: 32px;
    text-align:center;
    width: 90px;
	white-space:normal;
	padding-left:10px;
	padding-top:10px;
}
.wizard-progress .step-name-wrapper {
    display: table-cell;
    height: 100%;
    vertical-align: bottom;
	
}
.wizard-progress .step-num {
	color:#1460a8;
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/bgCircleNotFilled.png);
	background-repeat: no-repeat;
	padding-top:5px;
}
.wizard-progress .step-num-inactive {
	color:#000;
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/tabsSelected.png);
	background-repeat: no-repeat;
	padding-top:5px;
}
.wizard-progress .step-num:after {
    content: "";
    display: block;
    background: #d7d7d7;
    height: 1px;
    width: 80px;
   margin-top: -7px;
   margin-right: 26px;
   
}
.wizard-progress .noline {
    color:#1460a8;
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/bgCircleNotFilled.png);
	background-repeat: no-repeat;
	padding-top:5px;
    
}
.wizard-progress .active-step .noline {
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/tabsFilled.png);
	background-repeat: no-repeat;
	padding-top:5px;
    
}
.wizard-progress .inactive-step .noline {
  	color:#000;
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/tabsSelected.png);
	background-repeat: no-repeat;
	padding-top:5px;
}
.wizard-progress .active-step .step-num {
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/tabsFilled.png);
	background-repeat: no-repeat;
	padding-top:5px;
}
.wizard-progress .inactive-step .step-num {
  	color:#000;
    width: 26px;
	height:26px;
    display: inline-block;
    margin-top: 10px;
	background-image:url(../images/tabsSelected.png);
	background-repeat: no-repeat;
	padding-top:5px;
}
/* New class for progress wizard end */
.padding185 {
	padding-right: 185px;
}
.uppercase {
	text-transform: uppercase;
}
.list ul {
	list-style-position: inside;
	margin-top: 10px;	
}
.list ul li {
	padding-bottom: 5px;	
	padding-right:10px;
}


/* TopUp plan styles start */
.select-member-wrapper{
	display: table;
	width: 98%;
	margin:0px auto; 
	margin:15px 0px 15px 0px;
	padding:5px 0px 5px 15px;
	border: 1px solid #cccccc;		
	}

/* .quote-wrapper{
	display: table;
	background-color: #eef3f8;
	width: 98%;
	margin:0px auto; 
	margin-top:10px;
	border: 1px solid #cccccc;		
	} */
/* .quote-wrapper .quote-plan{
	background-color: #766a65;
	display:table-cell;
	width: 28%;
	padding-top:15px;
	padding-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	text-align:center;
	vertical-align:top;
	} */

.quote-wrapper .quote-plan .topupTxt {
	font-size:16px;
	text-align:center;
}
	
.quote-wrapper .quote-plan .planName{
	font-size:13px;
	padding-bottom:15px;
	}
.quote-wrapper .quote-plan .staticTxt{
	font-size:10px;
	padding-bottom:10px;
	padding-top:5px;
	}
.quote-wrapper .quote-plan .amount{
	max-width:160px;
	margin:0px auto;
	font-size:20px;
	padding-bottom:5px;
	border-bottom:1px dashed #fff;
	}

/* .quote-wrapper .quote-plan-body {
	background-color: #fff;
	width: 95%;
	margin-top:24px !important;
	margin:0px auto; 
	border:1px solid #ccc;
	padding-bottom: 20px;
	} */
.quote-wrapper .quote-plan-body .title {
	background-color: #055593;
	padding: 5px 0 5px 5px;
	color:#fff;
	text-transform:uppercase;
	}
			
.quote-wrapper .quote-plan-body ul{
	list-style-image: url('../images/list_icon.png');
	padding-right:5px;
	}
.quote-wrapper .quote-plan-body ul li{
	padding-top:4px;
	margin-left: 30px;
	}

.quote-wrapper .viewplanlink {
	 color: #0379B4;
	 text-decoration:none;
	padding:10px 10px 5px 5px;
	float:left;
	}

/* .quote-wrapper .best-seller{
		float:right;
		width:90px;
		height:20px;
		background-image:url(../images/best_seller_bg.png);
		background-repeat:no-repeat;
		padding-top:3px;
		margin-top:2px;
		text-align:center;
		font-size:10px;
		text-transform:uppercase;
		color:#fff;
	} */

/* TopUp plan styles End */

/* Upgrade plan Messgae & button styles */
.topup_wrapper {
	background-color: #f1f1f1;
}

.topup_content {
	background-color: #fff;
	float: right;
	padding-bottom: 10px;
	padding: 0px 5px 5px 5px;
}

.policyinfo {
	float: left;
	color: #fff;
}

.new-upgrade-area {
	width: 190px;
	height: 165px;
	float: left;
}

.new-upgrade-button {
    width: 160px;
    height: 62px;
    margin: 0px auto;
    margin-top: -5px;
    margin-left: 36px;
    background-image: url(../images/upgrade_bu_bg.png);
    background-repeat: no-repeat;
    color: #fffd5b;
    font-weight: bold;
    
}
.new-upgrade-button .newtxt {
	padding-top: 0px;
	font-size: 26px;
	text-transform: uppercase;
	text-align: center;
}

.new-upgrade-button .upgradetxt {
	font-size: 16px;
	text-align: center;
}

.new-upgrade-area .infotxt {
    font-size: 11px;
    padding-top: 6px;
    padding: 5px 0px 0px 10px;
    text-align: justify;
    line-height: 14px;
    width: 170px;
}

.new-upgrade-area .discounttxt {
    font-size: 12px;
    font-weight: bold;
    color: #1f66a4;
    text-align: center;
    padding: 5px 0px 0px 2px;
    line-height: 14px;
    width: 170px;
}

.new-upgrade-disabled-button {
    width: 149px;
    height: 62px;
    margin: 0px auto;
    margin-top: -5px;
    margin-left: 20px;
    background-image: url(../images/upgrade_bu_bg_disabled.png);
    background-repeat: no-repeat;
    color: #fffd5b;
    font-weight: bold;
    
}
.new-upgrade-disabled-button .newtxt {
	padding-top: 6px;
	font-size: 26px;
	text-transform: uppercase;
	text-align: center;
}

.new-upgrade-disabled-button .upgradetxt {
	font-size: 16px;
	text-align: center;
}

.heading_small3{
                color:black;
                font-weight:bold;            /*           letter-spacing: 1px;*/
}
/* Upgrade plan Messgae & button styles End */

/* btn red design start */

<!-- Button Red --->
      
.btnRed {
                cursor:pointer;
                float:right;
}
.btnRed .btnLeft {
                background:url(../images/btnRedLeft.png) no-repeat;
                float: left;
                height: 33px;
                width: 5px;
                cursor: pointer; 
}
.btnRed .btnMid {
                background: url("../images/btnRedMid.png") repeat-x scroll 0 0 transparent;
                color: #FFFFFF;
                float: left;
                font-size: 12px !important;
                padding: 6px; 
                width: auto;
                text-align:center;
                border: 0;
                margin: 0;
                cursor: pointer;
                font-weight: bold !important; 
                       font-family:'Droid Arabic Kufi', sans-serif !important;
}
.btnRed .btnMid a {
                font-size: 12px;
                margin: 8px;
                margin-top:6px;
}

.btnRed .btnRight {
                background: url("../images/btnRedRight.png") no-repeat scroll 0 0 transparent;
                float: left;
                height: 33px;
                width: 5px;
                cursor: pointer; 
}
.btnRed a:hover{
                text-decoration:none;
}
/* btn red design end */

/* btn grey design starts */

.btnGrey {
                cursor:pointer;
                float:left;
                padding-right:5px;
                height:34px;
}
.btnGrey .btnLeft {
                background:url(../images/greyBtnLeft.png) no-repeat;
                float: left;
                height: 34px;
                width: 5px;
}
.btnGrey .btnMid {
                background: url("../images/greyBtnMid.png") repeat-x scroll 0 0 transparent;
                color: #888 !important;
                float: left;
                font-size: 12px;
                height: 34px;
    			padding: 10px;
                width: auto;
                text-align:center;
                font-weight: bold;
}
.btnGrey .btnMid a {
                font-size: 12px;
                margin: 8px;
                margin-top:6px;
}
.btnGrey .btnRight {
                background: url("../images/greyBtnRight.png") no-repeat scroll 0 0 transparent;
                float: left;
                height: 34px;
                width: 5px;
}
 
.btnGrey .btnMid a {
                margin:0;
}
.btnGrey .btnMid {
                padding: 9px 5px;
                text-align: center;
}

/* btn grey design ends */

/* renewal cr step css starts */
.renewal-step-wizard{
	
	margin:16px 42px 3px 0px;
	
}
.renewal-step-wizard ol {
	position: relative;
	overflow: hidden;
	counter-reset: wizard;
	list-style: none;	
}

.renewal-step-wizard ol li {
	position: relative;
	float: right;
	width: 49%;
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

.renewal-step-wizard ol li:before {
	counter-increment: wizard;
	content: counter(wizard);
	display: block;
	color: #fff;
	background-color: #368d1c;
	text-align: center;
	width: 2em;
	height: 2em;
	line-height: 2em;
	border-radius: 4px;
	position: relative;
	right: 50%;
	margin-bottom: 1em;
	margin-left: -1em;
	z-index: 1;
}

.renewal-step-wizard ol .current  ~ li:before {
	background-color: #cccccc;
	color: #616365;
}

.renewal-step-wizard ol li+li:after {
	content: "";
	display: block;
	width: 100%;
	background-color: #368d1c;
	height: 2px;
	position: absolute;
	right: -50%;
	top: 1em;
	z-index: 0;
}

.renewal-step-wizard ol .current  ~ li:after {
	background-color: #cccccc;
}
/* renewal cr step css ends   */

/* plan details start */
.upgrade-plan-wrapper{
margin-left:10px;
}
.upgrade-plan-wrapper .plan-details {
float:left; 
width: 51%;  
height:80px; 
background-color:#f8f8f8; 
border:solid 1px #d5d5d5; 
padding: 5px 5px 10px 10px;
margin-left: 10px;
}
.upgrade-plan-wrapper .applicats-summary {
float:right;
width:35%; 
height:80px; 
background-color:#f8f8f8; 
border:solid 1px #d5d5d5; 
padding: 5px 5px 10px 10px;
margin-right: 10px;
}

/* SELECT PLAN STYLE */

.quote-wrapper{
	display: table;
	background-color: #eef3f8;
	width: 98%;
	margin:0px auto; 
	margin-top:10px;
	border: 1px solid #cccccc;
		
	}
.quote-wrapper .quote-plan{
	background-color: #fff;
	display:table-cell;
	/* width: 27%; */
	padding-top:10px;
	padding-bottom:5px;
	border: 2px solid #cb0012;	
	color:#766a65;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	text-align:center;
	vertical-align:top;
	}
	
.quote-wrapper .quote-plan .plan-name{
	font-size:12px;	
	font-weight:900;
padding:0px 2px 2px 2px;
word-break: break-all;
word-wrap: break-word;
			}
.quote-wrapper .quote-plan .static-txt{
	font-size:10px;
	padding:3px 0 0px 0;
	}
.quote-wrapper .quote-plan .discount-txt{
	font-size:10px;
	color:#cb0012;
	padding:3px 0 0px 0;
	}	
.quote-wrapper .quote-plan .topup-plan-margin{
			margin-right: 20px
}
.quote-wrapper .quote-plan .premium-amount{
	max-width:120px;
	min-width:80px;
	margin:0px auto;
	font-size:18px;
	padding-bottom:5px;
	text-decoration:line-through;
	color:#766a65;
			}
.quote-wrapper .quote-plan .discount-amount{
	max-width:120px;
	min-width:80px;
	margin:0px auto;
	font-size:18px;
	border-bottom:1px dashed #cb0012;
	color:#cb0012;
			}

.quote-wrapper .quote-plan-body {
	background-color: #fff;
	/* width: 95%; */
	margin-top:24px !important;
	margin:0px auto; 
	border:1px solid #ccc;
	padding-bottom: 20px;
	}
.quote-wrapper .quote-plan-body .topup_header {
	background-color: #055593;
	padding: 5px 10px 5px 5px;
	color:#fff;
	text-transform:uppercase;
			}
			
.quote-wrapper .quote-plan-body ul{
	list-style-image: url('../images/topup_list_icon_ar.png');
	line-height:20px;
	padding-right:5px;
			}
/* .quote-wrapper a {
	 color: #0379B4;
	 text-decoration:none;
	padding:10px 10px 5px 5px;
	float:right;
	} */

.quote-wrapper .best-seller{
		float:right;
		width:90px;
		height:20px;
		background-image:url(../images/best_seller_topup_bg.png);
		background-repeat:no-repeat;
		padding-top:3px;
		margin-top:2px;
		text-align:center;
		font-size:10px;
		text-transform:uppercase;
		color:#fff;
		
	}

.policyinfo {
 width:360px;
 height:165px;
 float:left;
 color:#fff;
 }
.new-upgrade-area {
 width:190px;
 height:165px;
 float:left;

 }
 
.new-upgrade-button {
 width:147px;
 height:62px;
 margin:0px auto;
 margin-top:0px;
 background-image:url(../images/upgrade_bu_bg.png);
 background-repeat:no-repeat;
 color:#fffd5b;
 font-weight: bold !important;
 }
.new-upgrade-button .newtxt {
padding-top: 6px;
font-size: 26px;
text-transform: uppercase;
text-align: center;}
.new-upgrade-button .upgradetxt {
font-size:16px;
text-align: center;
}		
.new-upgrade-area .infotxt {
	font-size: 11px;
    padding-top: 6px;
	padding:5px 5px 0px 15px; 
	line-height:14px;
	margin-right:31px;
     }
	
.new-upgrade-area .discounttxt {
	font-size: 12px;
	font-weight:bold;
	color:#1f66a4;
    text-align:center;
	padding:5px 5px 0px 15px; 
	line-height:14px;
	margin-right:36px;
     }
     
 /* Steps Wizard */    


.step-wizard{
	
	margin:15px 0px 15px 0px;
	
}
.step-wizard ol {
	position: relative;
	overflow: hidden;
	counter-reset: wizard;
	list-style: none;	
}

.step-wizard ol li {
	position: relative;
	float: right;
	width: 30%;
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

.step-wizard ol li:before {
	counter-increment: wizard;
	content: counter(wizard);
	display: block;
	color: #fff;
	background-color: #368d1c;
	text-align: center;
	width: 2em;
	height: 2em;
	line-height: 2em;
	border-radius: 4px;
	position: relative;
	right: 50%;
	margin-bottom: 1em;
	margin-left: -1em;
	z-index: 1;
}

.step-wizard ol .current  ~ li:before {
	background-color: #cccccc;
	color: #616365;
}

.step-wizard ol li+li:after {
	content: "";
	display: block;
	width: 100%;
	background-color: #368d1c;
	height: 2px;
	position: absolute;
	right: -50%;
	top: 1em;
	z-index: 0;
}

.step-wizard ol .current  ~ li:after {
	background-color: #cccccc;
}


#meter_wrapper
{
  border:1px solid grey;
/*   margin-left:38%; */
  width:174px;
  height:3px;
  margin-top: -5px;
 
}
#meter
{
  width:0px;
  height:3px;
  
}
#pass_type
{
  font-size:11px;
  color:grey;
}

/* Adding AbuDhabi Logo to the footer */
.browserFooterText{
 margin-right: 100px;
  padding-right: 20px;
  margin-left: 120px;
}

.font_9 {
                font-size: 10px;
                color: #888;
        		line-height: 10px;
        		position: absolute;
}

.RadioRightCont {
	margin-right: 73px;
}

/* qof step css starts */
.quote-step-wizard{
	
	margin:15px 0px 15px 0px;
	
}
.quote-step-wizard ol {
	position: relative;
	overflow: hidden;
	counter-reset: wizard;
	list-style: none;	
}

.quote-step-wizard ol li {
	position: relative;
	float: right;
	width: 25%;
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

.quote-step-wizard ol li:before {
	counter-increment: wizard;
	content: counter(wizard);
	display: block;
	color: #fff;
	background-color: #368d1c;
	text-align: center;
	width: 2em;
	height: 2em;
	line-height: 2em;
	border-radius: 4px;
	position: relative;
	right: 50%;
	margin-bottom: 1em;
	margin-left: -1em;
	z-index: 1;
}

.quote-step-wizard ol .current  ~ li:before {
	background-color: #cccccc;
	color: #616365;
}

.quote-step-wizard ol li+li:after {
	content: "";
	display: block;
	width: 100%;
	background-color: #368d1c;
	height: 2px;
	position: absolute;
	right: -50%;
	top: 1em;
	z-index: 0;
}

.quote-step-wizard ol .current  ~ li:after {
	background-color: #cccccc;
}

/* qof step css ends   */



/*Start Care Plan css*/
.care-memberinfo-plan-wrapper {
float:left; 
width: 93%;
background-color:#DFEDF7; 
border:solid 1px #d5d5d5; 
padding: 5px 5px 10px 10px;
margin-left: 10px;
}

.uwq-wizard li{list-style: none;}
.uwquescontainer{/* max-width: 650px; */}
.uwq-wizard{float: left; width: 100%;}
.uwq-wizard li.active{position: relative; z-index: 1;}
.wizard-question{float: left; width: 100%; padding: 8px 8px; background-color: #e7e7e7; margin-bottom: 1px; box-sizing: border-box; font-size: 13px; color: #4c4c4c;/* text-transform: uppercase;*/ transition: 0.3s; padding-right: 15px;}
.wizard-answer{display: none; float: left; width: 100%; background-color: #fff;  border: solid 1px #d1d1d1; padding: 5px; box-sizing: border-box;}
li:first-child .wizard-answer{display: block;}
.wizard-answer p{margin-bottom: 15px; font-size: 13px; line-height: 26px; color: #4c4c4c;}
.wizard-question span{float: right; background-image: url(wizard-icons.png); background-repeat: no-repeat;}
.icon-user{width: 20px; height: 18px; background-position: 0 -40px; margin-top: 4px;}
.icon-location{width: 15px; height: 20px; background-position: -22px -42px; margin-top: 4px;}
.icon-summary{width: 20px; height: 20px; background-position: -39px -42px; margin-top: 4px;}
.icon-mode{width: 20px; height: 16px; background-position: -61px -34px; margin-top: 6px;}
.active .wizard-question{background-color: #cddfed; color: #000; margin-bottom: 0;}
.active .icon-user{background-position: 0 0;}
.active .icon-location{background-position: -22px 0;}
.active .icon-summary{background-position: -39px 0;}
.active .icon-mode{background-position: -61px 0;}
.completed .wizard-question{color: #000; position: relative; /*padding: 10px 15px 10px 36px;*/ padding-top:10px; padding-right: 45px; padding-bottom:10px; padding-left:36px; cursor: pointer; transition: 0.3s;}
.completed .wizard-question:before{content: "✓"; color: #fff; text-align: center; font-size: 15px; font-weight: bold; position: absolute; right: 1px; top: 8px; width: 32px; padding: 4px 0; background-color: #639d14; z-index: 99;}
.completed .wizard-question:after{content: ""; position: absolute; top: 38px; right: 1px; border-left: 7px solid transparent; /*border-top: 5px solid #001e34;*/}
.completed .icon-user{background-position: 0 -20px;}
.completed .icon-location{background-position: -22px -21px;}
.completed .icon-summary{background-position: -39px -21px;}
.completed .icon-mode{background-position: -61px -17px;}


.care-quote-wrapper{
	display: table;
	background-color: #eef3f8;
	width: 98%;
	margin:0px auto; 
	margin-top:10px;
	border: 1px solid #cccccc;
		
	}
.care-quote-wrapper .quote-plan{
	background-color: #fff;
	display:table-cell;
	width: 18%;
	padding-top:10px;
	padding-bottom:5px;
	border: 2px solid #cb0012;	
	color:#766a65;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	}
	
.care-quote-wrapper .quote-plan .plan-name{
	font-size:16px;	
	font-weight:bold;
	word-wrap: break-word;
    
			}
.care-quote-wrapper .quote-plan .static-txt{
	font-size:11px;
	padding: 10px 0px 5px 0px;
	}
	
.care-quote-wrapper .quote-plan .static-txt-red{
	font-size:11px;
	color:#cb0012;
	/* padding-bottom:20px; */
		}
		

.care-quote-wrapper .quote-plan .discount-txt{
	font-size:8px;
	color:#cb0012;
	padding:3px 0 0px 0;
	}				
.care-quote-wrapper .quote-plan .premium-amount{
	max-width:120px;
	min-width:80px;
	margin:0px auto;
	font-size:16px;
	padding-bottom:5px;
	text-decoration:line-through;
	color:#766a65;
			}
.care-quote-wrapper .quote-plan .discount-amount{
	max-width:120px;
	min-width:80px;
	margin:0px auto;
	font-size:16px;
	border-bottom:1px dashed #cb0012;
	color:#cb0012;
			}

.care-quote-wrapper .quote-plan-body {
	background-color: #fff;
	width: 95%;
	margin-top:24px !important;
	margin:0px auto; 
	border:1px solid #ccc;
	padding-bottom: 10px;
	}
.care-quote-wrapper .quote-plan-body .topup_header {
	background-color: #055593;
	padding: 5px 0 5px 5px;
	color:#fff;
	text-transform:uppercase;
			}
			
.care-quote-wrapper .quote-plan-body ul{
	list-style-image: url('../images/topup_list_icon_ar.png');
	line-height:20px;
	padding: 5px 5px 0px 30px;
			}


.care-quote-wrapper .best-seller{
		float:right;
		width:90px;
		height:20px;
		background-image:url(../images/best_seller_topup_bg.png);
		background-repeat:no-repeat;
		padding-top:3px;
		margin-top:2px;
		text-align:center;
		font-size:10px;
		text-transform:uppercase;
		color:#fff;
		
	}
	
.care-quote-wrapper .viewplanlink {
	 color: #0379B4;
	 text-decoration:none;
	padding:10px 10px 5px 5px;
	float:left;
	}

.care-counter-offer-static{
	/* line-height: 20px;  */
	padding: 3px 5px 0px 10px;
	font-weight: 500; 
}
/*End Care Plan css*/



/*start loading css*/
.damanmodal {
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity=50);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 9000; 
  padding: 10px;
}

.overlay {
    position: fixed;
    z-index: 11000; 
    background: #fff;
    border-radius: 3px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.loading-indicator {
  background-color: #fff;
    color: #12306b;
    padding: 10px 40px 15px 40px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
   font-family:'Droid Arabic Kufi', sans-serif !important;
    border: 2px solid #f1f1f1;
    border-radius: 20px
}
/*end loading css*/


/* show notification or error style starts */

.notification_info, .notification_success, .notification_warning, .notification_error, .notification_validation {
border: 1px solid;
margin: 10px 0px;
padding:15px 60px 15px 10px;
background-repeat: no-repeat;
background-position: 5px center;
width: 89%;
}
.notification_info {
color: #00529B;
background-color: #c9e8f7;
float: right;
background-image: url('../images/notification_info.png');
}
.notification_success {
color: #338307;
background-color: #cadbad;
float: right;
background-image:url('../images/notification_success.png');
}
.notification_warning {
color: #9F6000;
background-color: #f5eabe;
float: right;
background-image: url('../images/notification_warning.png');
}
.notification_error {
color: #D8000C;
background-color: #f7c8c8;
float: right;
background-image: url('../images/notification_error.png');
background-position: right;
/* width:88% !important;
margin-left: 16px; */
}

.notification_info .errorMessage {
	padding-right : 10px;
}

.notification_info ul{
	font-size: 13px;
}

.notification_success .errorMessage {
	padding-right : 10px;
}

.notification_success ul{
	font-size: 13px;
}

.notification_warning .errorMessage {
	padding-right : 10px;
}

.notification_warning ul{
	font-size: 13px;
}

.notification_error .errorMessage {
	padding-right : 10px;
}

.notification_error ul{
	list-style: initial !important;
	list-style-type: square !important;
	font-size: 13px;
}
/* show notification or error style ends*/

.selectPlanPolicyType{
	width: 124px;
	margin-right: 16px; 
}

.margin_right_20{
	margin-right: 20px;	
}

.margin_left_40{
	margin-left: 40px;	
}

.padding_left_5{
	padding-left: 5px !important;
}

.padding_right_5{
	padding-right: 5px !important;
}

.cp_sponsor_ed{
	position: absolute; left:19px; margin-top:8px;
}

.cp_sponsor_cs1{
	float: right; 
	width: 35%; 
	padding: 2px 2px 2px 0px; 
	line-height: 23px !important;
}

.cp_sponsor_cs2{
	float: left; margin-left: 2px; text-transform: uppercase; font-weight: bold; padding-top: 3px;
}

.eidtext1{
	width: 45px !important;
}

.eidtext2{
	width: 70px !important;
}

.eidtext3{
	width: 100px !important;
}

.eidtext4{
	width: 35px !important;
}
/* 
 #.section-overview {
    background: #fafcfd url(../images/careers/bg-wwu.png) bottom repeat-x;
    display: block;
    float: left;
    width: 100%;
    position: relative;
    margin: 0;
    padding: 3.5% 0;
} */

/* #daman_div .container {
width:1170px;
} */
/* #daman_div label {
	  margin: 0;
      padding: 0;
      border: 0;
      font-size: 100%;
      font: inherit;
      vertical-align: baseline;
      font-weight: inherit;
      text-align: inherit;
} */
.padding_leftG{
	margin-left:376px;
}
.padding_rightG{
	margin-right:359px;
}
.padding_rightG1{
	margin-right:520px;
	margin-top:-16px;
}
.padding_rightG2{
	padding-right:85px;
	margin-top:-15px;
}
.padding_leftG2{
	padding-left:649px;
}
.padding_leftG3{
	padding-left:598px;
}
.padding_leftG4{
	padding-right:90px;
	margin-top:-15px;
}


/* abudhabienrollment cr step css starts */
.abudhabienrollment-step-wizard{
	
	margin:16px 0px 3px 0px;
	
}
.abudhabienrollment-step-wizard ol {
	position: relative;
	overflow: hidden;
	counter-reset: wizard;
	list-style: none;
	padding-top: 15px;	
}

.abudhabienrollment-step-wizard ol li {
	position: relative;
	float: right;
	width: 16%;
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

.abudhabienrollment-step-wizard ol li:before {
	counter-increment: wizard;
	content: counter(wizard);
	display: block;
	color: #fff;
	background-color: #368d1c;
	text-align: center;
	width: 2em;
	height: 2em;
	line-height: 2em;
	border-radius: 4px;
	position: relative;
	right: 50%;
	margin-bottom: 1em;
	margin-left: -1em;
	z-index: 1;
}

.abudhabienrollment-step-wizard ol .current  ~ li:before {
	background-color: #cccccc;
	color: #616365;
}

.abudhabienrollment-step-wizard ol li+li:after {
	content: "";
	display: block;
	width: 100%;
	background-color: #368d1c;
	height: 2px;
	position: absolute;
	right: -50%;
	top: 1em;
	z-index: 0;
}

.abudhabienrollment-step-wizard ol .current  ~ li:after {
	background-color: #cccccc;
}
/* abudhabienrollment step css ends   */

.menuStyle1{
	padding-left: 8px !important;
   	padding-top: 0px !important;
}
#daman_div .mydamanMember{
	/* width:1137px !important; */
}
#daman_div .networkClaims1{
	padding-bottom:20px;
	margin-bottom:15px;
	width:1137px !important;
}
.padding_left_182{
	padding-right: 182px;
}
#daman_div .ProviderMain{
	width:1093px !important;
}
#daman_div .ProviderMain1{
	margin-right:3px !important;
}
#daman_div .paddingpolicy2{
	width:1115px !important;
}
#daman_div .paddingpolicy3{
	width:1064px !important;
}
#daman_div .BrokerPage{
	padding-right: 5px !important;
}
#daman_div .BrokerPage1{
	width:1116px !important;
}
.headerImage{
	margin-left:-207px !important;
}
#daman_div .premiumCal1{
	padding-left: 364px;
}
#daman_div .getaquote1{
	width:1047px !important;
	/* margin-right:0px !important; */
}
#daman_div .getaquote3{
	 margin-left:534px;
	 margin-top:-28px
}
#daman_div .commonReg{
	width:835px !important;
}
#daman_div .commonReg2{
	 width: 218px !important;
	 margin-right:400px !important;
}
#daman_div .sponserReg{
	 width: 1080px !important;
}
#daman_div .getaquote4{
	 width: 1128px !important;
}
#daman_div .getaquote5{
	  /* width: 1046px !important; */
	 margin-right: 25px;
	 margin-bottom:5px;
}
#daman_div .policyHome{
	  width: 700px !important;
	 margin-right: 186px;
}
#daman_div .policyhome1{
	margin-right:2px;
}
#daman_div .policyhome2{
	margin-left:0px;
}
#daman_div .policyhome3{
	margin-left:506px;
}
#daman_div .policyhome5{
	margin-right:0px;
}
#daman_div .mydamanPolicy{
	width:1138px !important;
}
#daman_div .paddingpolicy1{
	margin-top:3px;
	width:112px;
	padding-left:4px;
}
#daman_div .paddingpolicy{
	padding-right: 12px;
}
.revampAr{
	float:right;
}
#daman_div .submitClaim{
	width:1118px !important;
}
#daman_div .submitClaim1{
	padding-left:10px !important;
}
#daman_div .uploadDoc{
	width:1138px !important;
}
#daman_div .PolicyHolder5{
	width:980px !important;
}
#daman_div .providerNewBorn{
	width:1100px !important;
}
#daman_div .providerSearch{
	width:1081px !important;
}
#daman_div .NewproviderPro{
	padding-right: 85px; !important;
}
#daman_div .sponsorReg{
	margin-right:150px;
}
#daman_div .Policycommon{
	float:left;
	margin-left:20px;
}
#daman_div .providerSearch2{
	padding-right:5px;
}
#daman_div .providerSearch3{
	padding-top:5px;
}
#daman_div .providerSearchThyou{
	width:1100px !important;
}
#daman_div .Registarion2{
	margin-right:170px;
}
#daman_div .MydamanHomePage{
	/* margin-right:-14px !important; */
}
#daman_div .MydamanHomePage1{
	padding-top: 5px !important;
}
#daman_div .MydamanHomePage2{
	width: 1121px !important;
	margin-right:-13px;
}
#daman_div .MydamanHomePage3{
	padding-top: 3px !important;
}
#daman_div .MydamantopupLans{
	padding-right:5px !important;
}
#daman_div .GetqAuotePass{
	padding-bottom:0px !important;
}
#daman_div .GetqAuotePass1{
	margin-top:-7px !important;
}
#daman_div .PremiumCal5{
	padding-left:350px;
}
#daman_div .PremiumCaltop{
	margin-top:-17px;
}
#daman_div .BranchLocate{
	border-collapse:separate;
}
#daman_div .Reambursment1{
	width: 1122px !important;
    margin-right: -15px;
}
/* .headerhomePage3{
	padding-bottom:14px !important;
} */
#daman_div .getAquote5{
	/* width: 612px !important; */
    padding-top: 0px;
}
.headerPage1{
    margin-right: 50px;
}
#daman_div .brokerQuo{
	width: 612px;
    padding: 4px;
}
#daman_div .brokerChangePass{
	width:70em !important;
}
#daman_div .BrokerClearSearch{
	color:#0379b4;
	font-weight: inherit;
}
#daman_div .premiunCalright{
	  margin-right: 430px !important;
}
#daman_div .memberQuote1{
	  /* max-height:150px;  */
	  padding-right: 25px;
}
#daman_div .memberQuote2{
	  /* width:209px !important; */
}

.getaQuotePlan{
	margin-top:16px !important;
}
.getaQuotePlan2{
	padding-right:182px !important;
}
.getaQuotePlan3{
	height: 24px !important;
}

#loginErrorM, #errorDiv{padding-right:6px;padding-bottom:8px;padding-top:8px;color:red;}
#daman_div .memberHome1{
     width: 99%;
	 margin-left: 2px; 
	 margin-top: -5px; 
	 margin-bottom: 10px;
}
#daman_div .memberHome2{
      width: 99%; 
      margin-left: 2px;
      margin-top: 10px;
      margin-bottom: 10px;
}
#daman_div .newproviderPro4{
  width: 99%; 
  margin-left: 5px; 
  margin-top: 10px; 
  margin-bottom: 10px;
}
#daman_div .newproviderPro5{
	padding-bottom:10px;
}
#daman_div .newproviderPro1{
      margin-left: 0px;
      margin-right: -15px;
}
#daman_div .getAquote6{
	width:1048px !important;
}
#daman_div .BranchLoacator1{
	padding:4px !important;
}
#daman_div .BranchLoacator2{
	padding-right:14px !important;
}
#daman_div .selfService1{
	position:absolute;
	margin: auto;
	top:0;
	left: 0;
	right: 0; 
	bottom: 0;
	border: 1px solid #d3d3d3 !important;
}
#daman_div .providerSearch4{
	padding-right:6px;
}
#daman_div .providerSearch5{
	padding-top:5px;
}
#daman_div .newproviderPro6{
	width: 1137px; 
	margin-left: 0px; 
	margin-top: 10px; 
	margin-bottom: 10px;
}
#daman_div .BrokerSend{
	width: 105px !important; 
}
#daman_div .BrokerSend2{
	width: 144px !important; 
}
#daman_div .policyHome6{
	padding-bottom:20px;
	margin-bottom:15px;
	width:100%
}
#daman_div .brokerQuaRe1{
	width:1126px !important;
}
#daman_div .brokerQuaRe2{
	margin-right: 15px;
}
.commonButtons{
	    text-decoration: none !important;
}
.helpIconpadding{
	    margin-left:505px !important;
}
.ui-widget {
   font-family:'Droid Arabic Kufi', sans-serif !important;
}

.brkTab{
	border:1px solid #ccc;
	padding-top:10px;
	border-bottom:none; 
	color:black !important; 
	height: 36px;
}

.brkTab2{
	height:34px;
	color:#000 !important;
}

.keyDocCheckBox{
	position: relative; 
	top: 0px; 
	right: 152px;
}
.helpIconpadding1{
       margin-bottom: 15px;
}
#daman_div .MemberAlignment1{
	padding-bottom:20px !important;
}
#daman_div .MemberAlignment2{
	padding-right:13px !important;
}
#daman_div .MemberAlignment3{
	padding-bottom:5px !important;
}
#daman_div .MemberAlignment5{
	 padding-left:5px !important;
	padding-top:8px !important; 
}
#daman_div .MemberAlignment6{
	  text-align: justify;
	  width: 1135px;
}
#daman_div .MemberAlignment9{
	 width:1094px !important;
}
#daman_div .MemberAlignment7{
	  margin-left: 15px !important;
}
#daman_div .MemberAlignment8{
	  padding-right:15px !important;
}
#daman_div .MemberAlignment10{
	 padding-top:15px !important;
	 margin-right:16px !important;
}
#daman_div .BrokerAlignment1{
	 padding-top:0px !important;
}
#daman_div .providersearchAlign{
	 padding-bottom:5px;
}
#daman_div .providersearchAlign1{
    margin-left: 5px !important;
    margin-bottom: 5px !important;
}
#daman_div .providersearchAlign2{
    padding-top:6px !important;
}
#daman_div .providersearchAlign3{
    margin-top:6px !important;
}
#daman_div .SelfserviceAlign{
    margin-top:4px !important;
}
.eidDetails1{
	color: #1f66a4;
}
.eidDetails2{
    margin-right:-10px;
    font-size: 16px;
    color: #1f66a4;
    font-weight: bold;
    margin-bottom: 25px;
}
.alert {
    padding: 15px 30px !important;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

@media (max-width:767px)  {
label.control-label.col-sm-5{
	width: 100%;
}
}


/*  Jquery Bootstrap Datatable Related styles Start*/

.dataTables_length{float:right;}
.dataTables_paginate {float:left;}
a#exportExcelLink, a#refreshLink{float:left !important;}

.pagination > li > a, .pagination > li > span{float:right !important;}
.pagination > li:first-child > a, .pagination > li:first-child > span{
	border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
.pagination > li:last-child > a, .pagination > li:last-child > span{
	border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

/*  Jquery Bootstrap Datatable Related styles End*/

a#contnue_img{float:left !important;}
.align-text{text-align: left !important;}

.float{float:right !important;}
.float2{float:left !important;}

div#providerMsgContentDiv{margin: 0px 15px 0px 15px;}