a.ui-link-inherit {
	text-decoration:none!important
}
.ui-btn-active {
	border:1px solid #094c7d;
	background:#094c7d;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	text-shadow:0 -1px 1px #444;
	text-decoration:none;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#095389), to(#084470));
	background-image:-webkit-linear-gradient(#095389, #084470);
	background-image:-moz-linear-gradient(#095389, #084470);
	background-image:-ms-linear-gradient(#095389, #084470);
	background-image:-o-linear-gradient(#095389, #084470);
	background-image:linear-gradient(#095389, #084470);
	font-family:Helvetica, Arial, sans-serif
}
.ui-btn-active:visited, .ui-btn-active:hover, .ui-btn-active a.ui-link-inherit {
	color:#fff
}
.ui-btn-inner {
	border-top:1px solid #fff;
	border-color:rgba(255,255,255,.3)
}
.ui-corner-tl {
	-moz-border-radius-topleft:.6em;
	-webkit-border-top-left-radius:.6em;
	border-top-left-radius:.6em
}
.ui-corner-tr {
	-moz-border-radius-topright:.6em;
	-webkit-border-top-right-radius:.6em;
	border-top-right-radius:.6em
}
.ui-corner-bl {
	-moz-border-radius-bottomleft:.6em;
	-webkit-border-bottom-left-radius:.6em;
	border-bottom-left-radius:.6em
}
.ui-corner-br {
	-moz-border-radius-bottomright:.6em;
	-webkit-border-bottom-right-radius:.6em;
	border-bottom-right-radius:.6em
}
.ui-corner-top {
	-moz-border-radius-topleft:.6em;
	-webkit-border-top-left-radius:.6em;
	border-top-left-radius:.6em;
	-moz-border-radius-topright:.6em;
	-webkit-border-top-right-radius:.6em;
	border-top-right-radius:.6em
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft:.6em;
	-webkit-border-bottom-left-radius:.6em;
	border-bottom-left-radius:.6em;
	-moz-border-radius-bottomright:.6em;
	-webkit-border-bottom-right-radius:.6em;
	border-bottom-right-radius:.6em
}
.ui-corner-right {
	-moz-border-radius-topright:.6em;
	-webkit-border-top-right-radius:.6em;
	border-top-right-radius:.6em;
	-moz-border-radius-bottomright:.6em;
	-webkit-border-bottom-right-radius:.6em;
	border-bottom-right-radius:.6em
}
.ui-corner-left {
	-moz-border-radius-topleft:.6em;
	-webkit-border-top-left-radius:.6em;
	border-top-left-radius:.6em;
	-moz-border-radius-bottomleft:.6em;
	-webkit-border-bottom-left-radius:.6em;
	border-bottom-left-radius:.6em
}
.ui-corner-all {
	-moz-border-radius:.6em;
	-webkit-border-radius:.6em;
	border-radius:.6em
}
.ui-corner-none {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0
}
.ui-br {
	border-bottom:#828282;
	border-bottom:rgba(130,130,130,.3);
	border-bottom-width:1px;
	border-bottom-style:solid
}
.ui-disabled {
	opacity:.3
}
.ui-disabled, .ui-disabled a {
	cursor:default!important;
	pointer-events:none
}
.ui-disabled .ui-btn-text {
	-ms-filter:"alpha(opacity=30)";
	filter:alpha(opacity=30);
	zoom:1
}
.ui-icon, .ui-icon-searchfield:after {
	background:#fff;
	background:rgba(0,0,0,0.4);
	background-image:url(images/icons-18-white.png);
	background-repeat:no-repeat;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	border-radius:9px
}
.ui-icon-alt {
	background:#fff;
	background:rgba(255,255,255,.3);
	background-image:url(images/icons-18-black.png);
	background-repeat:no-repeat
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-resolution:240dpi) {
.ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r, .ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check, .ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back, .ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search, .ui-icon-searchfield:after, .ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on {
	background-image:url(images/icons-36-white.png);
	-moz-background-size:776px 18px;
	-o-background-size:776px 18px;
	-webkit-background-size:776px 18px;
	background-size:776px 18px
}
.ui-icon-alt {
	background-image:url(images/icons-36-black.png)
}
}
.ui-icon-plus {
	background-position:-0 50%
}
.ui-icon-minus {
	background-position:-36px 50%
}
.ui-icon-delete {
	background-position:-72px 50%
}
.ui-icon-arrow-r {
	background-position:-108px 50%
}
.ui-icon-arrow-l {
	background-position:-144px 50%
}
.ui-icon-arrow-u {
	background-position:-180px 50%
}
.ui-icon-arrow-d {
	background-position:-216px 50%
}
.ui-icon-check {
	background-position:-252px 50%
}
.ui-icon-gear {
	background-position:-288px 50%
}
.ui-icon-refresh {
	background-position:-324px 50%
}
.ui-icon-forward {
	background-position:-360px 50%
}
.ui-icon-back {
	background-position:-396px 50%
}
.ui-icon-grid {
	background-position:-432px 50%
}
.ui-icon-star {
	background-position:-468px 50%
}
.ui-icon-alert {
	background-position:-504px 50%
}
.ui-icon-info {
	background-position:-540px 50%
}
.ui-icon-home {
	background-position:-576px 50%
}
.ui-icon-search, .ui-icon-searchfield:after {
	background-position:-612px 50%
}
.ui-icon-checkbox-off {
	background-position:-684px 50%
}
.ui-icon-checkbox-on {
	background-position:-648px 50%
}
.ui-icon-radio-off {
	background-position:-756px 50%
}
.ui-icon-radio-on {
	background-position:-720px 50%
}
.ui-checkbox .ui-icon {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.ui-icon-checkbox-off, .ui-icon-radio-off {
	background-color:transparent
}
.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon {
	background-color:#094c7d
}
.ui-icon-loading {
	background:url(images/ajax-loader.gif);
	background-size:46px 46px
}
.ui-btn-corner-tl {
	-moz-border-radius-topleft:1.6em;
	-webkit-border-top-left-radius:1.6em;
	border-top-left-radius:1.6em
}
.ui-btn-corner-tr {
	-moz-border-radius-topright:1.6em;
	-webkit-border-top-right-radius:1.6em;
	border-top-right-radius:1.6em
}
.ui-btn-corner-bl {
	-moz-border-radius-bottomleft:1.6em;
	-webkit-border-bottom-left-radius:1.6em;
	border-bottom-left-radius:1.6em
}
.ui-btn-corner-br {
	-moz-border-radius-bottomright:1.6em;
	-webkit-border-bottom-right-radius:1.6em;
	border-bottom-right-radius:1.6em
}
.ui-btn-corner-top {
	-moz-border-radius-topleft:1.6em;
	-webkit-border-top-left-radius:1.6em;
	border-top-left-radius:1.6em;
	-moz-border-radius-topright:1.6em;
	-webkit-border-top-right-radius:1.6em;
	border-top-right-radius:1.6em
}
.ui-btn-corner-bottom {
	-moz-border-radius-bottomleft:1.6em;
	-webkit-border-bottom-left-radius:1.6em;
	border-bottom-left-radius:1.6em;
	-moz-border-radius-bottomright:1.6em;
	-webkit-border-bottom-right-radius:1.6em;
	border-bottom-right-radius:1.6em
}
.ui-btn-corner-right {
	-moz-border-radius-topright:1.6em;
	-webkit-border-top-right-radius:1.6em;
	border-top-right-radius:1.6em;
	-moz-border-radius-bottomright:1.6em;
	-webkit-border-bottom-right-radius:1.6em;
	border-bottom-right-radius:1.6em
}
.ui-btn-corner-left {
	-moz-border-radius-topleft:1.6em;
	-webkit-border-top-left-radius:1.6em;
	border-top-left-radius:1.6em;
	-moz-border-radius-bottomleft:1.6em;
	-webkit-border-bottom-left-radius:1.6em;
	border-bottom-left-radius:1.6em
}
.ui-btn-corner-all {
	-moz-border-radius:1.6em;
	-webkit-border-radius:1.6em;
	border-radius:1.6em
}
.ui-corner-tl, .ui-corner-tr, .ui-corner-bl, .ui-corner-br, .ui-corner-top, .ui-corner-bottom, .ui-corner-right, .ui-corner-left, .ui-corner-all, .ui-btn-corner-tl, .ui-btn-corner-tr, .ui-btn-corner-bl, .ui-btn-corner-br, .ui-btn-corner-top, .ui-btn-corner-bottom, .ui-btn-corner-right, .ui-btn-corner-left, .ui-btn-corner-all {
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding;
	background-clip:padding-box
}
.ui-overlay {
	background:#666;
	opacity:.5;
	filter:Alpha(Opacity=50);
	position:absolute;
	width:100%;
	height:100%
}
.ui-overlay-shadow {
	-moz-box-shadow:0 0 12px rgba(0,0,0,.6);
	-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);
	box-shadow:0 0 12px rgba(0,0,0,.6)
}
.ui-shadow {
	-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);
	box-shadow:0 1px 4px rgba(0,0,0,.3)
}
.ui-bar-a .ui-shadow, .ui-bar-b .ui-shadow, .ui-bar-c .ui-shadow {
	-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);
	-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);
	box-shadow:0 1px 0 rgba(255,255,255,.3)
}
.ui-shadow-inset {
	-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);
	box-shadow:inset 0 1px 4px rgba(0,0,0,.2)
}
.ui-icon-shadow {
	-moz-box-shadow:0 1px 0 undefined;
	-webkit-box-shadow:0 1px 0 undefined;
	box-shadow:0 1px 0 undefined
}
.ui-btn:focus, .ui-link-inherit:focus {
	outline:0
}
.ui-btn.ui-focus {
	z-index:1
}
.ui-focus, .ui-btn:focus {
	-moz-box-shadow:inset 0 0 3px #094c7d, 0px 0 9px #094c7d;
	-webkit-box-shadow:inset 0 0 3px #094c7d, 0px 0 9px #094c7d;
	box-shadow:inset 0 0 3px #094c7d, 0px 0 9px #094c7d
}
.ui-input-text.ui-focus, .ui-input-search.ui-focus {
	-moz-box-shadow:0 0 12px #094c7d;
	-webkit-box-shadow:0 0 12px #094c7d;
	box-shadow:0 0 12px #094c7d
}
.ui-mobile-nosupport-boxshadow * {
	-moz-box-shadow:none!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
.ui-mobile-nosupport-boxshadow .ui-focus, .ui-mobile-nosupport-boxshadow .ui-btn:focus, .ui-mobile-nosupport-boxshadow .ui-link-inherit:focus {
	outline-width:1px;
	outline-style:auto
}

/*My custom Css Mar-20-2013*/
.mobile_form .ui-input-datebox{
     display: inline-block !important;
     width: 76.7% !important;
     box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset !important;
}
.mobile_form  .ui-br{
border-bottom:none !important;
}


.ui-input-datebox label {
    float: left;
    left: 318px;
    position: absolute;
    right: 0;
    top: 10px;
}
/*.ui-input-datebox.ui-corner-all.ui-body-b{
	height:40px !important;
	}
.mobile_form a {
	bottom: 26px !important;
    display: inline-block !important;
    float: right !important;
    position: relative !important;
    vertical-align: middle !important;
	}*/

/*End My custom*/