﻿.ui-bar-a  
{
 background: -moz-linear-gradient(center top , #255984, #16344E) repeat scroll 0 0 #16344E;
}
 
.ui-content {  background: url("images/bg-body.jpg") repeat-x scroll left top #EBF6FC; }
.ui-page { background: none repeat scroll 0 0 #EBF6FC; }
.ui-header { box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);}
h1 { letter-spacing: -1px; }

.ico53 {    background-attachment: scroll; background-clip: border-box;
    background-color: transparent; 
    background-origin: padding-box; background-position: center top;
    background-repeat: no-repeat; background-size: 53px 53px;
    display: block; height: 53px; margin: 0 auto 10px; padding: 0;
    text-align: center; width: 53px;}

.provider-directory-ico { background-image: url("images/prov-dir.png");}
.my-aultcare-ico {background-image: url("images/myAultCare.png");}
.contact-us-ico {background-image: url("images/contact-us.png");}
.about-app-ico {background-image: url("images/about.png");}
.wellness-ico {background-image: url("images/myAultCare.png");}
.recentClaims-ico {background-image: url("images/claims.png");}
.myBenefits-ico {background-image: url("images/my_benefits.png");}
.myCard-ico {background-image: url("images/cardsmall.png");}

#icon-menu-list-inner { margin-left: 70px; min-width: 80%; width: 80%; }

.icon-menu-title { display: block; font-size: 19px; padding: 1px 0 0px; width: 180px; color:#575757}

.icon-menu-sub-title{ color: #666666; display: block;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 14px; font-style: italic; font-weight: 100; letter-spacing: 0;
    line-height: 20px; margin: 5px 0 0; padding: 1px 0; text-align: left; text-transform: none; width: 95%;}

h2 { color: #1C5394; font-size: 20px; letter-spacing: -1px; margin: 10px 0 0 0px; }
	
.ui-field-contain input.ui-input-text, .ui-field-contain textarea.ui-input-text, .ui-field-contain .ui-input-search { width: 100%; }	
.ui-field-contain .ui-controlgroup-controls { width: 100%; }


.ui-btn-up-o {border:1px solid #333; background:#f7941d; font-weight:bold; color:#fff; text-shadow:0 -1px 1px #000; background-image:-moz-linear-gradient(top,#f7941d,#f26522);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7941d),color-stop(1,#f26522)); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#333333')"}
.ui-btn-up-o, .ui-btn-hover-o, .ui-btn-down-o { font-family: Helvetica,Arial,sans-serif; text-decoration: none; }
.ui-btn-hover-o{border:1px solid #333;background:#f7941d;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-moz-linear-gradient(top,#ea8c1c,#e45f20);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ea8c1c),color-stop(1,#e45f20));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#444444')"}

.ui-btn-hover-h{border:1px solid #333;background:#f7941d;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-moz-linear-gradient(top,#7ec000,#4d8e00);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7ec000),color-stop(1,#4d8e00));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#444444')"}
.ui-btn-hover-h a.ui-link-inherit{color:#fff}
.ui-btn-down-h{border:1px solid #333;background:#f7941d;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-moz-linear-gradient(top,#70ab00,#437c00);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#70ab00),color-stop(1,#437c00));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#333333', EndColorStr='#5a5a5a')"}
.ui-btn-up-h,.ui-btn-hover-h,.ui-btn-down-h{font-family:Helvetica,Arial,sans-serif;text-decoration:none}
.ui-btn-up-h{border:1px solid #333;background:#88cf00;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;background-image:-moz-linear-gradient(top,#88cf00,#559d00);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88cf00),color-stop(1,#559d00));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#333333')"}
.ui-btn-up-h a.ui-link-inherit{color:#fff}


ul li h3.ui-li-heading {
    color: #454545; display: block;
    font-size: 16px; font-weight: bold; margin: 0; overflow: hidden;
    padding: 0; text-overflow: ellipsis; white-space: nowrap; width: 50%;
}

.ui-content .ui-listview { margin-top:0px; }
.provider-result-li-desc {
    color: #999999; font-size: 12px;
    font-weight: normal; letter-spacing: 0; overflow: hidden;
    text-align: left; text-overflow: ellipsis; white-space: nowrap; width: 50%; margin:0px;
}

p.regular_data {
    color: #333333; display: block;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px; font-style: normal;
    font-weight: 100; letter-spacing: 0;
    line-height: 16px; margin: 0px 15px 0 10px;
    padding: 0; text-align: left;
}

textarea.ui-input-text { height:85px;}

ul li label {
    background-color: transparent; display: inline-block;
    line-height: 20px; outline: 0 none !important;
    overflow: hidden; padding: 0; position: relative; text-align: left;
    text-overflow: ellipsis; white-space: nowrap; width: 20%; font-size: 14px; 
    
}

.ui-field-contain input.ui-input-text, .ui-field-contain textarea.ui-input-text {
    display: inline-block;
    width: 78%;
}

h3 { color: #1C5394; }
label.ui-input-text {font-size: 14px;}

.bluepara  {
    color: #0066CC;
    font-family: Georgia,'Times New Roman',Times,serif;
    font-style: italic;
}

.btn_Custom {margin: 0px auto 20px auto;}

.pagerCss {clear: both;
    display: inline-block;
    margin: 22px 12px 6px 12px;}


.ui-btn-up-r {border:1px solid #333; background:#fa7474; font-weight:bold; color:#fff; text-shadow:0 -1px 1px #000; 
              background-image:-moz-linear-gradient(top,#fa7474,#cc0000);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fa7474),color-stop(1,#cc0000)); 
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#333333')"}
.ui-btn-up-r, .ui-btn-hover-r, .ui-btn-down-r { font-family: Helvetica,Arial,sans-serif; text-decoration: none; }
.ui-btn-hover-r{border:1px solid #333;background:#fa7474;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #000;
                background-image:-moz-linear-gradient(top,#cc0000,#cc0000);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ea8c1c),color-stop(1,#e45f20));
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666', EndColorStr='#444444')"}


.TotalArrivals, .TotalArrivals a { font-size:12px;}
.timeDiff { color: #CA7900; }
.timeDiffRed{color:#cc0000}

#aultcare-deductible-widget h2{margin:0 0 10px 0;color:#666;font-size:16px}
.aultcare-widget-box{position:relative;padding:10px 10px;margin:5px auto;background-color:#fff;text-decoration:none;border:1px solid #c6c6c6}
.aultcare-deductible-title-left{margin:0;text-align:left;font-size:14px;color:#999;font-weight:bold}
.aultcare-money-value{position:relative;margin:0;font-size:20px;font-weight:bold;text-align:right;letter-spacing:-1px}
.aultcare-money-value sup{font-size:12px;vertical-align:top;font-weight:bold;text-align:left}
.aultcare-money-deductible-left{font-size:30px;text-align:left}
.aultcare-money-deductible-right{font-size:30px;text-align:right}
.aultcare-deductible-title-right{margin:0;text-align:right;font-size:14px;color:#999;font-weight:bold}
.aultcare-li-form-value-edit{position:absolute;right:15px;color:#06C;font-size:14px;font-weight:normal;text-align:right;letter-spacing:0;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.aultcare-li-form-value-read-only{color:#999;font-size:14px;font-weight:normal;text-align:right;letter-spacing:0;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.aultcare-money-value-label-center{position:relative;margin:10px auto;color:#666;font-size:12px;font-weight:bold;text-align:center;text-shadow:0 1px 0 #fff;letter-spacing:0}
.aultcare-money-value-gray{font-size:20px}
.aultcare-money-value-gray sup{color:#666;font-size:12px;vertical-align:top;font-weight:bold;text-align:right}
.aultcare-money-value-blue{position:relative;margin:5px auto;color:#06C;font-size:16px;font-weight:bold;text-align:center;letter-spacing:-1px}
.aultcare-money-value-blue sup{color:#06C;font-size:12px;vertical-align:top;font-weight:bold;text-align:center}
.aultcare-money-value-green{position:relative;margin:5px auto;color:#393;font-weight:bold;text-align:center;letter-spacing:-1px}
.aultcare-money-value-green sup{color:#393;vertical-align:top;font-weight:bold;text-align:center}
.aultcare-money-value-red{position:relative;margin:5px auto;color:#C00;font-weight:bold;text-align:center;letter-spacing:-1px}
.aultcare-money-value-red sup{color:#C00;vertical-align:top;font-weight:bold;text-align:center}
.aultcare-li-subtitle-desc, .aultcare-li-subtitle-desc-gray, .aultcare-li-subtitle-desc-blue, .aultcare-li-subtitle-desc-orange, .aultcare-li-subtitle-desc-green{color:#999;font-size:12px;font-weight:normal;text-align:left;letter-spacing:0;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin:2px 0 0 0;}
.aultcare-li-subtitle-desc-status, .aultcare-li-subtitle-desc-status-gray, .aultcare-li-subtitle-desc-status-blue, .aultcare-li-subtitle-desc-status-orange, .aultcare-li-subtitle-desc-status-green{color:#999;font-size:11px;font-weight:normal;font-style:italic;text-align:left;letter-spacing:0;margin-left:5px;text-transform:uppercase;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.aultcare-li-subtitle-desc-status-gray, .aultcare-li-subtitle-desc-gray{color:#999}
.aultcare-li-subtitle-desc-status-blue, .aultcare-li-subtitle-desc-blue{color:#06C}
.aultcare-li-subtitle-desc-status-orange, .aultcare-li-subtitle-desc-orange{color:#F60}
.aultcare-li-subtitle-desc-status-green, .aultcare-li-subtitle-desc-green{color:#393}
.aultcare-li-form-value-read-only{color:#999;font-size:14px;font-weight:normal;text-align:right;letter-spacing:0;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.aultcare-text-detail-green{color:#393;text-transform:uppercase}
.aultcare-text-detail-orange{color:#F60;text-transform:uppercase}
.aultcare-li-form-value-status-green{color:#393;text-transform:uppercase}
.aultcare-li-form-value-status-red{color:#C00;text-transform:uppercase}
.aultcare-money-value-gray{margin:0 auto;color:#666;font-size:20px;font-weight:bold;text-align:right;letter-spacing:-1px}
.aultcare-li-aside-vertical-align{}



.AultCare_logo {   
    background-color: #16344E;
    }
    
.AultCare_logo span.logo { background-attachment: scroll;
        background-clip: border-box; background-color: transparent;
        background-image: url("images/siteLogo2.png"); background-origin: padding-box;
        background-position: center top; background-repeat: no-repeat; background-size: 58%; display: block; height: 30px; margin-bottom: 10px;
        margin-left: auto; margin-right: auto; margin-top: 5px !important; padding: 0; text-align: center; width: 276px; }

    

.timken_logo {    background: none repeat scroll 0 0 #FF9120;
    border-bottom: 1px solid #000000;
    padding: 2px 0 1px; }
        
.timken_logo span.logo { background-attachment: scroll;
        background-clip: border-box; background-color: transparent;
        background-image: url("images/ault-tim-logo2.png"); background-origin: padding-box;
        background-position: center top; background-repeat: no-repeat; background-size: 91px 20px; display: block; height: 20px; margin-bottom: 10px;
        margin-left: auto; margin-right: auto; margin-top: 5px !important; padding: 0; text-align: center; width: 276px; }



.ui-header .ui-title, .ui-footer .ui-title 
{
    height:15px !important;
    overflow:visible !important;
}