﻿@charset "utf-8";
/*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, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}*/
/*:focus {outline:0;}*/
ul {list-style:none;}
/* table {border-collapse:separate;border-spacing:0;width:482px;} */

html{text-align:center;background:#4682B4 url(/DOPLRenewalAI/Content/BES/images/backgroundSteel_new.png) no-repeat top center;}
body{text-align:left;margin:0 auto;max-width:960px;background:#4682b4;margin-bottom:20px;margin-top:0;font-size: .875em;
    scrollbar-face-color:#c0c0c0;
    scrollbar-arrow-color:#f1f5fa;
    scrollbar-track-color:#f1f5fa;
    scrollbar-shadow-color:#f2fef8;
    scrollbar-highlight-color:#f2fef8;
    scrollbar-3dlight-color:#f2fef8;
    scrollbar-darkshadow-Color:#f2fef8;
}
body#home{background:url(/DOPLRenewalAI/Content/BES/images/body.png) repeat;}

table {border-collapse:separate;border-spacing:0;}
blockquote:before, blockquote:after,q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}

main{min-height:350px;background-color:white;margin-top:4px;border-radius:20px;}
toptab{background-color:#4682b4;}

.breadcrumb li.active a{color:#999;}
.setHeight{min-height:175px;}
a:link, a:visited, a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
a:link.btnHlnk, a:visited.btnHlnk, a:hover.btnHlnk, a:active.btnHlnk{color:#ffffff;text-decoration:none;}
.utilities, .utilities a, .utilities p{color:#fff;}/* dark background */

footer a:link, footer a:visited, footer a:active{color: #000;display: block;}/* Links on dark backgrounds */
footer a:hover{color:#000;}/* Links on dark backgrounds */
@font-face {font-family: 'Amethysta';src: url('/DOPLRenewalAI/fonts/amethysta/amethysta.woff') format('woff'), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */url('/DOPLRenewalAI/fonts/amethysta/Amethysta-Regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */}
h2{color: #054E3A; font-family: 'Amethysta', serif;}
h2:first-child{margin-top:0;margin-bottom:30px;}
#home h2:first-child {margin-top:5px;}
h3{margin:0px 0px 10px;line-height:30px;font-size:18px;color:#000;}
h3:first-child{margin-top:0;}
.carousel-caption h3{color: #FFF;text-align: center;text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);}
.container-fluid .jumbotron {border-radius: 10px;}

/* Utilities - Black bar at the top of the page */
.utilities {padding-left: 0;padding-right: 0;}
.utilities {background:#4682B4;line-height:30px;}  /* 12/6/2017 EAC  - color 333 */
.utilities .nav{padding-right:0;padding-left:0;}
.tagline{padding-left:0;}
.top_nav{padding-right:0;}

@media (max-width: 599px) {
.top_nav{padding-left:0;}
h2:first-child{margin-top:0;margin-bottom:20px;}
body{line-height:26px;}
}

@media (max-width:960px){
.tagline{padding-left:5px;}
}

.utilities .nav > li > a {padding: 0 10px;background:#4682B4;border-left:1px solid #4682B4;border-right:1px solid #4682B4;} /* 12/6/2017 EAC  - color 333 */
.utilities .nav > li > a:hover{background:#000;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;}

.btn-default {color: #000; background-color: #fff;border:1px solid #B4C7FF;}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {color: #fff;background-color: #2968C0;border-color: #2968C0;}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color: #ffffff;border-color: #cccccc;}
.btn-default .badge {color: #fff;background-color: #2968C0;}
.text-alt-primary {color: #b7c2a4;}
.bg-alt-primary {color: #000;background-color: #b7c2a4;}
a.text-alt-primary:hover {color: #809161;}
.btn-alt-primary {color: #000;background-color: #b7c2a4;border-color: #a4ad93;}
.btn-alt-primary:hover,.btn-alt-primary:focus,.btn-alt-primary:active,.btn-alt-primary.active,.open .dropdown-toggle.btn-alt-primary {color: #000;background-color: #98a189;border-color: #747a68;}
.btn-alt-primary.disabled,.btn-alt-primary[disabled],fieldset[disabled] .btn-alt-primary,.btn-alt-primary.disabled:hover,.btn-alt-primary[disabled]:hover,fieldset[disabled] .btn-alt-primary:hover,.btn-alt-primary.disabled:focus,.btn-alt-primary[disabled]:focus,fieldset[disabled] .btn-alt-primary:focus,.btn-alt-primary.disabled:active,.btn-alt-primary[disabled]:active,fieldset[disabled] .btn-alt-primary:active,.btn-alt-primary.disabled.active,.btn-alt-primary[disabled].active,fieldset[disabled] .btn-alt-primary.active {background-color: #b7c2a4;border-color: #a4ad93;}
.btn-alt-primary .badge {color: #b7c2a4;background-color: #fff;}
.label-alt-primary {background-color: #b7c2a4;}
.label-alt-primary[href]:hover,
.label-alt-primary[href]:focus {background-color: #919982;}
.panel-alt-primary {border-color: #b7c2a4;}
.panel-alt-primary > .panel-heading, .panel-alt-primary > .panel-heading h3 {font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif;font-size:24px;color: #000;  background-color: #b7c2a4;border-color: #b7c2a4;margin-bottom:0;line-height: 30px;font-weight: 300;text-transform:none;text-shadow: 0px 1px 0px #888;}
.panel-alt-primary > .panel-heading + .panel-collapse .panel-body {border-top-color: #b7c2a4;}
.panel-alt-primary > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #b7c2a4;}

/* Header */
header{background:url(/DOPLRenewalAI/Content/BES/images/header.jpg) no-repeat top left;height:132px;border-bottom: 5px solid #214b82;}
header h1 {margin: 0px;line-height:1%;font-weight:bold; background: url(/DOPLRenewalAI/Content/BES/images/idahoLogo.png) no-repeat 0 30%; background-size: 225px auto; }
.no-svg header h1 {background:url(/DOPLRenewalAI/Content/BES/images/idahoLogo.png) no-repeat 0 30%;}
header h1 a {display: block;height:132px;padding-left:235px;padding-top:33px;}
h1 a:hover, header h1 a:link, header h1 a:visited {color: #666;text-decoration:none;}
.heading-sm{color: #000;font-size: 14px;line-height: 14px;}
.heading-mds{font-size: 20px;line-height: 22px;}
.heading-md{font-size: 26px;line-height: 30px;}
.heading-lg{font-size: 36px;line-height:36px}

@media (max-width: 599px) {
header{background:none; border-top:solid 2px orange;height:65px;}
header h1 {margin: 0;line-height:1%;font-weight:bold; background: url(/DOPLRenewalAI/Content/BES/images/idahoLogo.png) no-repeat 0 30%; background-size: 115px auto; width: 170px;}
.no-svg header h1 {background:url(/DOPLRenewalAI/Content/BES/images/header-xs.png) no-repeat 0 30%; width: 180px;}
button .glyphicon{color:#214b82;}
header h1 a {display: block;height:58px;padding-left:0;padding-top:0;}
#content {padding-top:10px;}
}

/* Search */
.search-sm{background-color:#7696c7;margin-top:20px;border-radius:6px;border:4px solid #7696c7;}
.search-lg{margin-bottom:30px;}
.search-sm .form-control{font-size: 13px;height:24px;padding:0 6px;line-height:normal;}
.search-lg .form-control{font-size:16px;line-height:normal;padding:0 12px;}
.search-sm .input-group .form-control:not(:first-child):not(:last-child), .search-lg .input-group .form-control:not(:first-child):not(:last-child){border-radius: 4px 0 0 4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.search-sm .glyphicon-search{color:#fff;font-size:15px;cursor:pointer;}
.search-lg .glyphicon-search{color:#fff;font-size:26px;cursor:pointer;}
.search-lg.col-1-search{margin-bottom:20px;}
.search-sm .input-group-btn .btn, .search-lg .input-group-btn .btn{background-color:#7696c7;border:none;padding: 0 0 0 7px;font-size: inherit;}
.search-sm .input-group-btn .btn{padding: 0px 5px 2px 7px;}
.search-sm .input-group-btn{padding:0;}
.search-lg .input-group-btn{padding:0 5px;}
.form-control{height:30px;line-height:normal;}
.search-row .form-horizontal div{margin:0;padding:0;}
.form-control:not(:first-child):not(:last-child) { /* Prevent background color leak outs */-webkit-background-clip: padding-box;-moz-background-clip:padding;background-clip:padding-box;}
/* X-Small Search */
.search-toggle {float:right;margin: 0 -15px 0 0;background:#e9f1fe;border-radius:0px;border:none;border-left:1px solid #acc3f9;width:58px;height:58px;padding:0;font-size:16px;}
.search-xs form{margin:20px 0;}
.search-lg{background-color:#7696c7;border-radius:10px;padding:10px;border:4px solid #fff;box-shadow: 0px 6px 5px rgba(50, 50, 50, 0.3);}

@media (min-width: 600px) and (max-width: 766px) {
.search-sm {border: 2px solid #7696c7;}.search-sm .form-control{font-size: 12px;height:22px;padding:0 6px;}
.search-sm .glyphicon-search{color:#fff;font-size:12px;cursor:pointer;}
}

@media (max-width:599px){
.search-lg {border: 3px none;margin-bottom: 0px;padding: 4px;border-radius: 6px;margin:10px 0 10px 0;}
.search-lg .form-control{font-size:14px;vertical-align:middle;}
.search-lg .glyphicon-search{font-size:18px;}
.search-lg.col-1-search{border: 4px none;margin-bottom:10px;margin-top:-10px;padding:6px;border-radius:6px;}
.search-lg .form-control{font-size:14px;height:24px;}
.input-group-btn{line-height:22px;}
.search-lg .input-group-btn .btn {padding: 0px 0px 2px 3px;}
.search-row .col-xs-12{min-height:0;}
.search-row form{margin-top:10px;margin-bottom:10px;}
}

/* Main Navigation */
.topnav{border-bottom: 5px solid #214b82;background:#fff;}
.sidenav .navbar-collapse{border:2px solid #ccc;border-radius:0;margin-bottom:20px;}
.sidenav .nav > li{width:100%;}
.navbar-collapse {max-height: 400px;}
.navbar{border:none;border-radius:0;}
.navbar-nav{border-radius:0;margin:0 -15px;}
.sidenav .navbar-default .navbar-nav > li{border-top:1px solid #dedede;}
.sidenav .navbar-default .navbar-nav > li:first-child{border-top:none;}
.sidenav > li + li{margin-top:0;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:visited{padding-top: 11px;padding-bottom: 10px;line-height: 22px;color:#0027c1;background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus
{color: #fff;background:/*green*/#879967;}
.navbar-default .navbar-nav > .open > a
{background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.navbar-default .navbar-nav > .open > a:active,
.navbar-default .navbar-nav > .open > a:focus
{background:#e7e7e7;color:#444;}/* open toggle dropdown */
.dropdown-menu{padding: 0px;margin:0;border-radius:0;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.176);}
.navbar-default .navbar-nav .dropdown-menu  > li{border-top:1px solid #dedede;}/* dropdown list items */
.navbar-default .navbar-nav .dropdown-menu  > li:nth-child(1){border-top:none;}
.navbar-default .navbar-nav .dropdown-menu > li > a
{color: #0027c1;background:#fff;padding-top:9px;padding-bottom:9px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.navbar-default .navbar-nav .dropdown-menu > li > a:hover{color:#fff;background:/*green*/#879967;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background:/*blue*/#2968c0;}

@media (max-width:599px){
.nav-toggle{float:right;margin:0px;background:#e9f1fe;border-radius:0px;border:none;width:58px;height:58px;padding:0;font-size:16px;border-left: 1px solid #acc3f9;}
.nav-toggle .glyphicon .glyphicon-align-justify{font-size:18px;color:#fff;}
#home .toggle.visible-xs.col-xs-6{padding-right:0;}
.topnav{border-bottom:none;padding:0;}
.dropdown-menu{border-radius:0;}
.sidenav{padding:0;}
.col-xs-12 .navbar-collapse .collapse{border-bottom:none;}
.topnav .navbar-collapse, .sidenav .navbar-collapse{border-top:2px solid #ccc;border-bottom: 5px solid #214b82;border-left:none;border-right:none;}
.topnav .navbar-collapse{border-top:1px solid #ccc;}
.nav > li > a {padding: 11px 15px 10px 16px;}
.topnav .nav > li{border-top:1px solid #ccc;}
.navbar-nav .open .dropdown-menu{border-bottom:1px solid #d5d5d5;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color: #eee;border-bottom:1px solid #d5d5d5;}
.nav > li:nth-child(1){border-top:none;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu .dropdown-header{padding: 9px 15px 9px 25px;color: #0027c1;background:#f6f6f6;}
}

/* Addresses */
@media (max-width: 599px) {
.btn-phone {color: #000;background-color: #FFF;border: 1px solid #B4C7FF;}.btn-phone:hover, .btn-phone:focus, .btn-phone:active{color: #fff;background-color:#2968C0;border-color:#2968C0;}
}

@media (min-width: 600px) {
.btn-phone{color:#444;background-color:transparent;border:none;cursor:text;padding:0;}
}

/* Footer */
.united{background: #fff url(/DOPLRenewalAI/Content/BES/images/united.png) no-repeat center;height:75px;padding-top:20px;}
.oregon{background: #fff url(/DOPLRenewalAI/Content/BES/images/StateOfOregon_Logo_145.png) no-repeat center;height:145px;padding-top:0px;}
.idaho{background: #fff url(/DOPLRenewalAI/Content/BES/images/Idahoseal_lightblue_145.png) no-repeat center;height:145px;padding-top:0px;}

footer{min-height:160px;background:#fff;border-radius:20px;padding-bottom:20px;padding-top:20px;border-top:5px solid #444;}
footer ul{padding-left: 0;}
footer h3{font-size:16px;}
footer h3 a{text-transform:uppercase;color:#000;padding-bottom:7px;border-bottom:1px solid #000;box-shadow:0px 1px 0px #234b7f;font-weight:bold;margin-top:0;}
footer ul li {margin-bottom:10px;line-height:1.084em;}

@media (min-width:767px) and (max-width: 959px) {
footer .col-md-2 {width: 20%;}
}
@media (max-width: 599px) {
footer{background-image:none;padding-bottom:0;padding-top:0;}
footer .col-md-2 {padding:0;border-bottom: 1px solid #000;box-shadow: 0px 1px 0px #234b7f;}
footer h3{margin:0;}
footer h3 a{display:block;border-bottom:none;box-shadow:none;line-height:30px;margin:0;padding:14px 15px;}
footer h3 a:hover{text-decoration:none;}
}

/* Print */
@media print {                             
.utilities, footer {display:none;} 
.search-row a[href]:after, h1 a[href]:after {content: " ";}  
h1 a span.hidden-xs {display: block !important; width:500px;}        
} 
/* Accessibility Plugin */
.carousel-inner>.item{position:absolute;top:-999999em;display:block;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.active{top:0}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{position:relative}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.alert-success{color:#2d4821}.alert-info{color:#214c62}.alert-warning{color:#6c4a00;background-color:#f9f1c6}.alert-danger{color:#d2322d}.alert-danger:hover{color:#a82824}
/* Form Validation Plugin */
.bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}
.form-horizontal .has-feedback .form-control-feedback {top:-2px;right:30px;/*moved the feedback icon over to make room for 3rd party password managers which put their icons in the same place.*/}

#container{position:relative;width:100%;margin:0 auto;text-align:left;}
p{margin:5px 0;}
#content p{margin:10px 0; line-height:140%;}

/* #content{padding:20px;} */

hr {display: block; height: 2px; border: 0; border-top: 2px solid #054E3A; margin: 1em 0; padding: 0; }
h1 {font-size:240%;color:#9f9f9f;}
h2 {font-size:200%;color:#054E3A;margin-bottom:15px;font-family:'Amethysta',serif;}
h3 {margin:20px 0 10px 0;line-height:30px;font-size:170%;color:#444;}
h4{font-size:145%;color:#000;margin:15px 0 5px 0;}

.clear{clear:both;}
.bold{font-weight:bold; color:rgba(34,34,34,1.0);}
.small{font-size:90%;}
.xsmall{font-size:85%;}
.right{float:right;}
.left{float:left;}
.underline{border-bottom:1px #4682b4 dotted;}
ol {padding:0 0 0 20px }
#content dt {font-weight:bold; padding:15px 0 0 0; }

/* NAVIGATION */
ul#sidenav, ul#sidenav li, ul#sidenav ul { margin: 0; border: 0 none; padding: 0; width: 100%; /*For KHTML*/ list-style: none; }
ul#sidenav li { float: left; /*For IE 7 lack of compliance*/ display: block !important; /*For GOOD browsers*/ display: inline; /*For IE*/ position: relative; }
ul#sidenav a { border: 1px solid #FFF; border-right-color: #CCC; border-bottom-color: #CCC; padding: 9px 5px 9px 0px; display: block; background: #FFF url(/DOPLRenewalAI/Content/BES/images/sideNav.jpg) repeat-y top right; height: 1%; text-decoration: none; height: auto !important; height: 1%; /*For IE*/ }
ul#sidenav a:hover, ul#sidenav li:hover a, ul#sidenav li.iehover a { background: #FFF; color: #0066FF; text-decoration: underline; border-bottom-color: #999; border-right-color: #999; }
.navbar {margin-bottom:0px;}

/* HEADER */
.heading-mds { font-size: 20px; line-height: 22px; }
.heading-md { font-size: 26px; line-height: 30px; }

.headingOne{position:absolute;top:29px;left:248px;z-index:400;}
h1#bigHug{font-size:350%;}
.headingTwo{position:absolute;top:38px;left:248px;z-index:400;line-height:.5;}
.headingThree{position:absolute;top:20px;left:248px;z-index:400;line-height:1;}
.smaller{font-size:42%;font-weight:bold;color:#000;}
.medium{font-size:60%;font-weight:bold;color:#000;}

/* ONE COLUMN LAYOUT */
#oneCol{width:100%; position:relative; margin:0; padding: 5px 0;}

/* TWO COLUMN LAYOUT */
#leftCol{width:300px;float:left;}
#rightCol{width:650px;float:right;position:relative;margin:0;}

/* THREE  AND FOUR COLUMN LAYOUT */
#centerCol{float:left;width:507px;position:relative;background:url(/DOPLRenewalAI/Content/BES/images/mainGradient.jpg) repeat-x top left;margin:0;}
#rightCol3{float:right;width:317px;background:url(/DOPLRenewalAI/Content/BES/images/subContentGradient.jpg) repeat-y top left;}
#rightColMain, #rightColSub{width:265px;margin:0 19px;}
#rightColMain h4, #rightColSub h4{padding:2px 5px;background:#366ca0;color:#fff;margin-top:25px;}
#rightColMain ul, #rightColSub ul{padding:0 10px 10px 10px;}
#rightColMain ul li, #rightColSub ul li{padding-left:13px;background:url(/DOPLRenewalAI/Content/BES/images/arrows.png) no-repeat bottom left;border-bottom:dotted 1px #767664;line-height:1.5;}

.leftCol { float: left; position: relative; background: url(/DOPLRenewalAI/Content/BES/images/mainGradient.jpg) repeat-x top left; margin: 0px; }
.centerCol { float: left; position: relative; background: url(/DOPLRenewalAI/Content/BES/images/mainContentGradient.jpg) repeat-x top left; margin: 0; }
.rightCol { float: left; position: relative; background: url(/DOPLRenewalAI/Content/BES/images/subContentGradient.jpg) repeat-y top left; margin: 0; }
.rightColSub { float: left; background: url(/DOPLRenewalAI/Content/BES/images/subContentGradient.jpg) repeat-y top left; }
.centerCol ul li { margin-bottom: 4px; }

#rightColMain, .rightColSub { margin: 0 10px; }
#rightColMain h4, #rightColSub h4 { padding: 5px 5px; background: #898A7B; color: #FFF; margin-top: 25px; }
#rightColMain ul, #rightColSub ul { padding: 0 10px 10px 10px; }
#rightColMain ul li, #rightColSub ul li { border-bottom: dotted 1px #767664; line-height: 1.5; }

#promote{width:303px;position:absolute;right:-1px;top:75px;clear:both;margin-right:15px;z-index:200;}
#promote h3{color:#273a66;font-size:110%;margin:0;padding:0 0 0 5px;font-weight:bold;}
/*If you'd like to add an image, add it as a background to #promote p in the promote.css file. Make the image 202px x 65px if you'd like some text to fit beside it. If you want the a:link text to line up with the h3, remove the absolute positioining. */
#promote a{padding:0 0 0 5px; position:absolute;top:30px;right:0;width:101px;}
.black{color:#000;font-weight:normal;}
#promote p{padding:0;text-align:right;height:65px;}

#centerColLeft{width:213px; float:left;}
#centerColRight{width:213px;float:right;}

#centerColLeftBg{width:295px;float:left;}
#centerColRightSm{width:152px;float:right;}

#oneCol ul, #rightCol ul, #centerCol ul{margin-bottom:20px;}
#oneCol ul li, #rightCol ul li, #centerCol ul li{line-height:1.5;padding-left:20px;}
#oneCol ul li li, #rightCol ul li li, #centerCol ul li li{line-height:1.5;padding-left:40px;}

/* BES Changes */
th {vertical-align:baseline;word-spacing:normal;letter-spacing:normal;text-transform:none;}
td {font-weight:bold;color:#222222;padding-top:1px;padding-bottom:1px;}
td.lblMsg {background-color:#ffffff;border-bottom:solid thin #4682b4;}
td.RecordFinder {color:#ffffff;background-color:#4682b4;text-align:center;vertical-align:middle;}
td.LetterSelector {height:23px;color:#ffffff;background-color:#4682b4;text-align:center;vertical-align:middle;}

textarea {color:#222222;}
input[type=text],textarea{background-color:#f2f3f8;}
input[type=text]:focus,textarea:focus{background-color:#FFFFCC;}

#headerImg_top {width:950px;margin:0 auto;height:12px;background:url(/DOPLRenewalAI/Content/BES/images/bg_bes_top.jpg) no-repeat;}
#headerImg_bot {width:950px;margin:0 auto;height:12px;background:url(/DOPLRenewalAI/Content/BES/images/bg_bes_bot.jpg) no-repeat;}
#divBGrid {position:relative;max-width:920px;height:550px;overflow:auto;}
#divB1Grid {position:relative;max-width:920px;height:430px;overflow:auto;}
#divContent h5{ color:#222222;}p{ color:#666666; font-weight:normal; margin:0 auto;}

.hrFILE {border: 0;width: 100%;color: #4682b4;background-color: #4682b4;height: 2px;}
.hrBES {width:100%;color:#323a4b;margin:0 0 0 0;padding:0 0 0 0;height:1px;}
.valMsg {color:Red;font-weight:bold;text-align:left;}
.center {text-align:center;}
.center table {margin-left:auto;margin-right:auto;text-align:left;}
div.centered {text-align:center;}
div.centered table {margin:0 auto;text-align:left;}

.divdivider {font-size:.8em; font-weight:normal; margin:0 auto; float: left; vertical-align: top; width: 2%;}
.divinstructions {font-size:.8em; font-weight:normal; margin:0 auto; float: right; vertical-align: top;}
.divIGrid {width:920px;height:380px;overflow:auto;background-color:#ffffff;}
.divIGridRA1 {width:920px;height:840px;overflow:auto;background-color:#ffffff;}
.divIGridRA2 {width:920px;height:740px;overflow:auto;background-color:#ffffff;}

.divIPanel {width: 920px;height: auto;overflow: auto;background-color: #ffffff;}
.divIPanelC {width:920px;height:560px;overflow:auto;background-color:#ffffff;}
/*.divIPanelC {width:920px;height:auto;overflow:auto;background-color:#ffffff;}*/
.divMain {width:100%;margin:0 auto;background:#ffffff; padding-bottom:10px;}

.noBorder {border-left:none;border-right:none;border-top:none;border-bottom:none;width:100%;}

.fullBorder {border-left:solid thin #4682b4;border-right:solid thin #4682b4;border-top:solid thin #4682b4;border-bottom:solid thin #4682b4;width:100%;}
.noBorder_bg {border-left:none;border-right:none;border-top:none;border-bottom:none;background-color:#ffffff;width:100%;}
.fullBorder_bg {border-left:solid thin #4682b4;border-right:solid thin #4682b4;border-top:solid thin #4682b4;border-bottom:solid thin #4682b4;background-color:#ffffff;width:100%;}
.sortupdn {background:transparent url(/DOPLRenewalAI/Content/BES/images/Sortupdn.jpg) center no-repeat; border-style:none;padding:0px;margin:0px;width:15px;height:15px;}

.pnlTarget {max-width:950px;}
.pnlWidth {max-width:950px;margin:0 auto;}

.pnlWidthC {max-width: 950px;margin: 0 0 0 30px}

.pnlMain {max-width:950px;height:100%;}

.divWrapper {width:100%;margin:0 auto;padding:0;text-align:center;border:none;}
.divButtons {width:100%;margin:0 auto;padding:0;text-align:center;border:none;}
.divButtons button {width:auto;overflow:hidden;padding:3px 0px 2px 0px;/* IE6 */}
.divButtons button[type] {padding:4px 0px 3px 0px;/* Firefox */line-height:33px;/* Safari */}
*:first-child+html button[type]{padding:3px 0px 2px 0px;/* IE7 */}

.divButtonl {width:50%;float:left;margin:0;padding:0;border:none;}

.divButtonr {width:50%;float:right;margin:0;padding:0;border:none;}
.divButtonr a:active {color:#ffffff;text-decoration:none;}
.divButtonr a:visited {color:#ffffff;text-decoration:none;}
.divButtonr a:link {color:#ffffff;text-decoration:none;}
.divButtonr a:hover {color:#ffffff;text-decoration:none;}

.btnWidth {width:9.375em;}
.btnWidthM {width: 11em;}

.button-wrapper .btn {margin-bottom:5px;}

.btnOff {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnOff.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;}
.btnOff_Gray {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnOff_Gray.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;}
.btnHlnk {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnOff.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;}
.hlkLinks {color:#4682b4;}

.btnListing {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnListing.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnPrintReceipt {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnPrintReceipt.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnValidate {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnValidate.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnDepositStamp {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnDepositStamp.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnForm {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnForm.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnAdd {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnAdd.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnClose {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnClose.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;}
.btnCaptureSignature {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnCaptureSignature.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnPrintForm {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnPrintForm.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnPrintRecord {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnPrintRecord.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnPrintPermit {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnPrintPermit.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnPrintCitation {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnPrintCitation.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnMap {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnMap.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}
.btnViewDocument {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnViewDocument.jpg) center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;padding:0;width:123px;height:32px;vertical-align:bottom;}

.btnDatePicker {border-right:none;border-top:none;background:url(/DOPLRenewalAI/Content/BES/images/btnDatePicker.gif) center no-repeat;border-left:none;width:20px;color:#323a4b;border-bottom:none;height:21px;}
.btnFirst {border-right:none;border-top:none;border-left:none;border-bottom:none;background:transparent url(/DOPLRenewalAI/Content/BES/images/btnsfirst.jpg) center no-repeat;width:24px !important;color:#4682b4;height:23px;}
.btnFirst:hover {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnsfirst.jpg) center no-repeat !important;}
.btnPrev {border-right:none;border-top:none;border-left:none;border-bottom:none;background:transparent url(/DOPLRenewalAI/Content/BES/images/btnsprev.jpg) center no-repeat;width:24px !important;color:#4682b4;height:23px;}
.btnPrev:hover {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnsprev.jpg) center no-repeat !important;}
.btnNext {border-right:none;border-top:none;border-left:none;border-bottom:none;background:transparent url(/DOPLRenewalAI/Content/BES/images/btnsnext.jpg) center no-repeat;width:24px !important;color:#4682b4;height:23px;}
.btnNext:hover {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnsnext.jpg) center no-repeat !important;}
.btnLast {border-right:none;border-top:none;border-left:none;border-bottom:none;background:transparent url(/DOPLRenewalAI/Content/BES/images/btnslast.jpg) center no-repeat;width:24px !important;color:#4682b4;height:23px;}
.btnLast:hover {background:transparent url(/DOPLRenewalAI/Content/BES/images/btnslast.jpg) center no-repeat !important;}

.btnDocuments {border-right:none;border-top:none;border-left:none;border-bottom:none;background:transparent url(/DOPLRenewalAI/Content/BES/images/icon_view.gif) center no-repeat;width:12px !important;color:#4682b4;height:14px;}
.btnScanning {border-right:none;border-top:none;border-left:none;border-bottom:none;background:transparent url(/DOPLRenewalAI/Content/BES/images/btnScanning) center no-repeat;width:35px !important;color:#4682b4;height:29px;}
.btnFind {background:url(/DOPLRenewalAI/Content/BES/images/icon_view.gif) center no-repeat;color:#323a4b;border:none;width:20px;height:20px;}
.btnDel {background:url(/DOPLRenewalAI/Content/BES/images/btnDel.gif) center no-repeat;color:#ffffff;border:none 0 #ffffff;width:14px;height:14px;}
.btnEdit {background:url(/DOPLRenewalAI/Content/BES/images/icon_Edit.gif) center no-repeat;color:#323a4b;border:none;width:14px;height:14px;}
.btnSel {background:url(/DOPLRenewalAI/Content/BES/images/sel.gif) center no-repeat;color:#323a4b;border:none;width:14px;height:14px;}
.btnBack {border-right:none;border-top:none;border-left:none;border-bottom:none;background:url(/DOPLRenewalAI/Content/BES/images/btnsback.gif) center no-repeat;width:20px;color:#323a4b;height:21px;}
.btnForward {border-right:none;border-top:none;border-left:none;border-bottom:none;background:url(/DOPLRenewalAI/Content/BES/images/btnsforward.gif) center no-repeat;width:20px;color:#323a4b;height:21px;}
.btnLoadDocument{background:url(/DOPLRenewalAI/Content/BES/images/LoadDocument.png) center no-repeat;border:none;width:24px;height:24px;}
.btnCleanDocument{background:url(/DOPLRenewalAI/Content/BES/images/CleanDocument.png) center no-repeat;border:none;width:24px;height:24px;}
.btnCleanAllTags{background:url(/DOPLRenewalAI/Content/BES/images/CleanAllTags.png) center no-repeat;border:none;width:24px;height:24px;}
.btnPublicSearch {background:transparent center no-repeat;border:none;font-weight:bold;font-size:12px;text-decoration:none;color:#ffffff;cursor:pointer;}
.btnDelLPR {font-size: 11pt;background: url(/DOPLRenewalAI/Content/BES/images/MyList_Delete.gif) center no-repeat;color: #ffffcc;border:None 0 #ffffcc;width:15px;margin:2px 1px 0px 1px;}
.btnAddLPR {font-size: 11pt;background: url(/DOPLRenewalAI/Content/BES/images/MyList_Save.gif) center no-repeat;color: #ffffcc;border:None 0 #ffffcc;width:15px;margin:2px 1px 0px 1px;}
.linkButtonClass {background-color:#ffffff}
.lblBoxField_NTBP {font-weight:bold;color:#222222;text-align:left;}
.txtBoxFieldROLPR {border:none;font-weight:bold;background:#ffffff;color:#800000;font-size:140%;}
.watermarked {border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#545454;}
.sortLPR {background:transparent; border-style:none;}
.divSubscriberGrid {overflow:auto;background-color:#ffffff;}

#mailWrap {width:784px;height:96px;margin:0 auto;padding:2px 0 0 0;background:url(/DOPLRenewalAI/Content/BES/images/mainContentGradient.jpg) repeat-x top left;}
#mailLeft {float:left;width:65px;padding:0 0 0 0;background:url(/DOPLRenewalAI/Content/BES/images/mainContentGradient.jpg) repeat-x top left;}
#mailRight {float:left;width:719px;padding:0 0 0 0;background:url(/DOPLRenewalAI/Content/BES/images/mainContentGradient.jpg) repeat-x top left;}
.mailSend{background:url(/DOPLRenewalAI/Content/BES/images/Outlook/format.gif) top no-repeat;border:solid 1 #c0c0c0;width:60px;height:91px;cursor:pointer;font-weight:bold;}
.mailSend:hover{background-color:#ffffcc;text-decoration:underline;}

.Grid {border:solid 2px #4682b4;border-bottom:solid 4pt #4682b4;background-color:#4682b4;width:100%;}
.Grid td {line-height:1.75;border-right:solid 1px #d9d9d9;padding:2px 2px;}
.GridBLStyle {font-weight:normal;color:#222222;}
.GridItemStyle {line-height:2;font-weight:normal;color:#222222;background-color:#f1f5fa;}
.GridAItemStyle {line-height:2;font-weight:normal;color:#222222;background-color:#ffffff;}
.GridSelItemStyle {line-height:2;font-weight:normal;color:#222222;background-color:#f1f5fa;}
.GridHStyle {cursor:pointer;font-weight:bold;color:#ffffff;border-bottom:solid thin #4682b4;border-top:solid 4px #4682b4;padding:4px 4px;}
.GridHCStyle {cursor:pointer;font-weight:bold;color:#ffffff;border-bottom:solid thin #4682b4;border-top:solid 4px #4682b4;padding:4px 4px; text-align:center}
.GridFStyle {font-weight:bold;color:#ffffff;border-bottom:solid thin #4682b4;border-top:solid 4px #4682b4;}
.GridHeaderTxt {font-weight:bold;color:#ffffff;border-bottom:solid thin #4682b4;}
.GridHFStyle {font-weight:bold;color:#ffffff;border-bottom:solid thin #4682b4;}

/************* BES Rounded Corners ***********************/
.rounded32 {-moz-border-radius:32px;-webkit-border-radius:32px;-khtml-border-radius:32px;border-radius:32px;}
.rounded25 {-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;border-radius:25px;}
.rounded20 {-moz-border-radius: 20px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;border-radius: 20px;}
.rounded15 {-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;}
.rounded12 {-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;}
.rounded10 {-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.rounded8 {-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}
.rounded6 {-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.rounded5 {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.rounded4 {-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}

/* IE Emulator */
.behavior {behavior:url(/DOPLRenewalAI/Content/PIE-2.0.0/PIE.htc);}

/* BES New UI CSS */
.BES_font16_normal {font: normal 16px/normal 'Segoe UI',Tahoma,Arial,Verdana;}
.BES_font12_normal {font: normal 12px/normal 'Segoe UI',Tahoma,Arial,Verdana;}
.BES_font14_normal {font: normal 14px/normal 'Segoe UI',Tahoma,Arial,Verdana;}

.BES_font16_bold {
    font: bold 16px/normal 'Segoe UI',Tahoma,Arial,Verdana;
}

.BES_font12_bold {
    font: bold 12px/normal 'Segoe UI',Tahoma,Arial,Verdana;
}

.BES_font14_bold {
    font: bold 14px/normal 'Segoe UI',Tahoma,Arial,Verdana;
}

.BES_color {color:rgba(34,34,34,1.0);background:rgb(242,243,248);}
.BES_color_RO {color:rgba(128,0,0,1.0);background:rgb(242,243,248);}
.BES_color_PW {color:rgba(242,243,248,1.0);background:rgb(242,243,248);}
.BES_center {text-align:center;}
.BES_right {text-align:right;}
.BES_box_login {display: inline-block;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;float: none;z-index: auto;width: auto;height: auto;position: static;cursor: default;opacity: 1;margin: 0;padding: 10px 20px;overflow: visible;border: 1px solid #b7b7b7;-webkit-border-radius: 10px;border-radius: 10px;-o-text-overflow: clip;text-overflow: clip;-webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;text-shadow: 1px 1px 0 rgba(255,255,255,0.66) ;-webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform: none;transform: none;-webkit-transform-origin: 50% 50% 0;transform-origin: 50% 50% 0;}
.BES_box {display: inline-block;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;float: none;z-index: auto;width: auto;height: auto;position: static;cursor: default;opacity: 1;margin: 0;padding: 7px 10px;overflow: visible;border: 1px solid #b7b7b7;-webkit-border-radius: 6px;border-radius: 6px;-o-text-overflow: clip;text-overflow: clip;-webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;text-shadow: 1px 1px 0 rgba(255,255,255,0.66) ;-webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform: none;transform: none;-webkit-transform-origin: 50% 50% 0;transform-origin: 50% 50% 0;}
.BES_box_drp {display: inline-block;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;float: none;z-index: auto;width: auto;height: 100%;position: static;cursor: default;opacity: 1;margin: 0;padding: 7px 10px;overflow: visible;border: 1px solid #b7b7b7;-webkit-border-radius: 6px;border-radius: 6px;-o-text-overflow: clip;text-overflow: clip;-webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) inset;text-shadow: 1px 1px 0 rgba(255,255,255,0.66) ;-webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform: none;transform: none;-webkit-transform-origin: 50% 50% 0;transform-origin: 50% 50% 0;}

.BES_lblBoxField {font-weight:bold;color:rgba(34,34,34,1.0);text-align:left;}
.BES_lblBoxFieldFlag {font-weight:bold;background:rgb(255,0,0);color:rgba(255,255,0,1.0);text-align:left;text-decoration:blink;}
.BES_lblBMsg {font-weight:bold;font-size:85%;color:rgba(34,34,34,1.0);text-align:center;}
.BES_lblPageMsg {font-weight:bold;color:rgba(34,34,34,1.0);text-align:center;}
.BES_lblConfirm {font-weight:bold;color:rgba(255,0,0,1.0);}
.BES_lblMsgX {font-weight:bold;font-size:xx-large;height:80px;color:rgba(70,130,80,1.0);text-align:center;}
.BES_lblAction {font-weight:bold;color:rgba(255,255,255,1.0);text-align:left;}
.BES_lblBreadCrumb {font-size:85%;font-weight:bold;color:rgba(70,130,80,1.0);text-align:left;}
.BES_lnkGridAdd {font-weight:bold;color:rgba(255,255,255,1.0) !important;text-align:center;}
.BES_lblBannerLrg {font-weight:bold;font-size:larger;color:rgba(255,255,255,1.0);text-align:left;}
.BES_RecordFinder {color:#ffffff;background-color:#4682b4;text-align:center;vertical-align:middle;}

.BES_inputWrapper {overflow:hidden;position:relative;cursor:pointer;background:transparent url(/DOPLRenewalAI/Content/BES/images/btnScanning.png) center no-repeat;border:none;text-decoration:none;cursor:pointer;padding:0;width:35px;height:29px;}
.BES_fileInput {cursor:pointer;height:100%;position:absolute;top:0;right:0;font-size:50px;}
.BES_hidden {opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}

/* BES Old UI CSS */
.txtBoxField {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;}
.txtcBoxField {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;text-align:center;}
.txtBoxFieldRO {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#f2f3f8;color:#800000;}
.txtBoxFieldPW {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#ffffff;}
.txtBoxFieldNL {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;}
.numBoxField {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;text-align:right;}
.numBoxFieldRO {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#f2f3f8;color:#800000;text-align:right;}
.numcBoxField {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;text-align:center;}
.numcBoxFieldRO {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#f2f3f8;color:#800000;text-align:center;}
.datBoxField {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;text-align:center;}
.datBoxFieldRO {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#f2f3f8;color:#800000;text-align:center;}
.drpBoxField {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#ffffff;color:#222222;}
.drpBoxFieldRO {position:relative;border-right:solid 1px #c0c0c0;border-top:solid 1px #c0c0c0;border-left:solid 1px #c0c0c0;border-bottom:solid 1px #c0c0c0;font-weight:normal;background:#f2f3f8;color:#800000;}
.txtBoxFieldROS {position:relative;border:none;font-weight:normal;background:White;color:White;font-size:50%;visibility: hidden;}

.lblBoxField {font-weight:bold;color:#222222;text-align:left;}
.lblBoxFieldFlag {font-weight:bold;background:#ff0000;color:#ffff00;text-align:left;text-decoration:blink;}
.lblBMsg {font-weight:bold;font-size:85%;color:#222222;text-align:center;}
.lblPageMsg {color:#222222;font-weight:bold;text-align:center;}
.lblConfirm {font-weight:bold;color:#FF0000;text-align:center; background-color:#fff;}
.lblMsgX {font-weight:bold;color:#4682b4;text-align:center;font-size:xx-large;height:80px;}
.lblAction {font-weight:bold;color:#ffffff;text-align:left;}
.lblBreadCrumb {font-size:85%;font-weight:bold;color:#4682b4;text-align:left;}
.lnkGridAdd {font-weight:bold;color:#ffffff !important;text-align:center;}
.lblBannerLrg {font-weight:bold;font-size:larger;color:#ffffff;text-align:left;}

/* LPR Grid */
#leftColLPR {width:100px;float:left;}
#centerColLPR {float:left;width:750px;position:relative;background:url(/DOPLRenewalAI/Content/BES/images/mainContentGradient.jpg) repeat-x top left;margin:0;}
#rightColLPR {float:right;width:110px;background-color:#ffffff;}

td.lblLPRTitle {font-weight:bold;color:#000000;height: 22px;}

.GridLPR{border:none;border-bottom:solid 4pt #073570;}
.GridLPR td {height:22px;padding:2px 2px; }

.GridLPRBLStyle {font-weight:normal;color:#222222;}
.GridLPRItemStyle {font-weight:normal;color:#222222;background-color:#f1f5fa;}
.GridLPRAItemStyle {font-weight:normal;color:#222222;background-color:#ffffff;}
.GridLPRSelItemStyle {font-weight:normal;color:#222222;background-color:#f1f5fa;}
.GridLPRHStyle {cursor:pointer;font-weight:bold;color:#039;border-bottom:solid thin #073570;}
.GridLPRFStyle {font-weight:bold;color:#039;border-bottom:solid thin #073570;}
.GridLPRHeaderTxt {font-weight:bold;color:#039;border-bottom:solid thin #073570;}
.GridLPRHFStyle {font-weight:bold;color:#039;border-bottom:solid thin #073570;}

.GridLPRP{border:solid 2px #000000;}
.GridLPRP td {border:solid 1px #000000;height:22px;padding:2px 2px;}
.Grid td {line-height:1.75;border-right:solid 1px #d9d9d9;padding:2px 2px;}

.GridLPRPBLStyle {font-weight:normal;color:#000000;}
.GridLPRPItemStyle {border:solid 1px #000000;font-weight:normal;color:#000000;background-color:#ffffff;}
.GridLPRPAItemStyle {border:solid 1px #000000;font-weight:normal;color:#000000;background-color:#ffffff;}
.GridLPRPSelItemStyle {border:solid 1px #000000;font-weight:normal;color:#000000;background-color:#ffffff;}
.GridLPRPHStyle {cursor:pointer;font-weight:bold;color:#000000;border-bottom:solid 2px #000000;}
.GridLPRPFStyle {font-weight:bold;color:#000000;border-bottom:solid 2px #000000;}
.GridLPRPHeaderTxt {font-weight:bold;color:#000000;border-bottom:solid 2px #000000;}
.GridLPRPHFStyle {font-weight:bold;color:#000000;border-bottom:solid 2px #000000;}

/* XP IE7 theme - Backgrounds */
.CustomTabStyle .ajax__tab_header					{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-line.gif) repeat-x bottom; }
.CustomTabStyle .ajax__tab_outer					{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-right.gif) no-repeat right; }
.CustomTabStyle .ajax__tab_inner					{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-left.gif) no-repeat; }
.CustomTabStyle .ajax__tab_tab						{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab.gif) repeat-x; }
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer	{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-hover-right.gif) no-repeat right; }
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner	{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-hover-left.gif) no-repeat; }
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab		{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-hover.gif) repeat-x; }
.CustomTabStyle .ajax__tab_active .ajax__tab_outer	{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-active-right.gif) no-repeat right; }
.CustomTabStyle .ajax__tab_active .ajax__tab_inner	{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-active-left.gif) no-repeat; }
.CustomTabStyle .ajax__tab_active .ajax__tab_tab	{ background:url(/DOPLRenewalAI/Content/BES/images/tabs_xp/tab-active.gif) repeat-x; }

/* XP IE7 theme - Other Styles */
.CustomTabStyle .ajax__tab_header 					{ font-size:100%; }
.CustomTabStyle .ajax__tab_outer					{ height:29px; }
.CustomTabStyle .ajax__tab_inner					{ padding-left:3px; }
.CustomTabStyle .ajax__tab_tab						{ padding:6px 10px;margin:0;}
.CustomTabStyle .ajax__tab_body						{ font-size:100%;border:1px solid #999999;border-top:0;padding:2px;background-color:#ffffff;}

/* Ajax Calendar */
.yui .ajax__calendar_container {background-color:#f2f2f2;border:solid 1px #808080;cursor:default;width:205px;font-size:12px;text-align:center;padding:0px;}
.yui .ajax__calendar_container TABLE {font-size:11px; width:205px;}
.yui .ajax__calendar_body {height:139px;width:205px;position:relative;overflow:hidden;}
.yui .ajax__calendar_days, .yui .ajax__calendar_months, .yui .ajax__calendar_years {top:0px;left:0px;height:139px;width:195px;padding:5px;position:absolute;text-align:center;}
.yui .ajax__calendar_days table {border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;}
.yui .ajax__calendar_header {background:url(img/yui/sprite.png) repeat-x 0 0;height:22px;width:100%;font-size:10pt;font-weight:bold;text-align:center;padding-top:3px;}
.yui .ajax__calendar_prev {margin-top:2px;margin-left:4px;height:15px;width:25px;cursor:pointer;float:left;background:url(/DOPLRenewalAI/Content/BES/images/sprite.png) 0px -450px no-repeat;}
.yui .ajax__calendar_next {margin-top:2px;margin-right:4px;height:15px;width:25px;cursor:pointer;float:right;background:url(/DOPLRenewalAI/Content/BES/images/sprite.png) 0px -500px no-repeat;}
.yui .ajax__calendar_title {cursor:pointer;font-weight:bold;text-align:center;}
.yui .ajax__calendar_dayname {padding-left:3px;padding-right:3px;margin-bottom:5px;margin-left:2px;margin-right:2px;text-align:center;font-weight:700;font-size:10pt;color:#000;border-bottom:solid 1px #a6a6a6;}
.yui .ajax__calendar_day, .yui .ajax__calendar_month, .yui .ajax__calendar_year {padding:0px;color:#000;text-align:center;padding:0pt 2px;}
.yui .ajax__calendar_hover .ajax__calendar_day, .yui .ajax__calendar_hover .ajax__calendar_month, .yui .ajax__calendar_hover .ajax__calendar_year, .yui .ajax__calendar_hover .ajax__calendar_title, .yui .ajax__calendar_hover .ajax__calendar_footer {color:#0066cc;}
.yui .ajax__calendar_other .ajax__calendar_day, .yui .ajax__calendar_other .ajax__calendar_year {color:#a6a6a6;}
.yui .ajax__calendar_active .ajax__calendar_day {color:#0066cc;}

.helpPanel {max-width:599px;background-color:#f2f3f8;color:#000000;padding:5px 5px 5px 5px;border: 2px solid #4682b4;-webkit-border-radius: 6px;border-radius: 6px;}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus {background-color: #ffffcc;color: #000000;}
.MaskedEditMessage {color: #ff0000;font-weight: bold;}
.MaskedEditError {background-color: #ffcccc;}
.MaskedEditFocusNegative {background-color: #ffffcc;color: #ff0000;}
.MaskedEditBlurNegative {color: #ff0000;}
.ValidationRules {color:Red;font-weight:bold;text-align:left;}

/************* Autocomplete ***********************/
.completionList {list-style-type: none; list-style-image: none; overflow : auto; max-height : 323px; border: solid 1px #808080; padding: 1px; background-color: #ffffff;} 
.listItem {cursor: pointer; color: #343434;}
.itemHighlighted {color: #808080;background-color: #ffffcc;cursor: pointer;}

/*AutoComplete flyout */
.autocomplete_completionListElement {margin : 0px!important;background-color : inherit;color : windowtext;border : buttonshadow;border-width : 1px;border-style : solid;cursor: 'default';overflow : auto;height : 200px;text-align : left;list-style-type : none;}

/* AutoComplete highlighted item */
.autocomplete_highlightedListItem {background-color: #ffff99;color: black;padding: 1px;}

/* AutoComplete item */
.autocomplete_listItem {background-color : window;color : windowtext;padding : 1px;}
/* ====================================================================================================== */

/* Tooltips */
div.tip {position: relative;text-decoration: none;}
div.tip:hover:before 
{
    display:block;position:absolute;padding:.5em;content:attr(title);min-width:120px;text-align:center;width:auto;height:auto;white-space:nowrap;
    top:-35px;left:-50px;color:#ffffff;font-size:12px;font-weight:bold;
    background: #006400; /* Old browsers */
    -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
    behavior:url(/DOPLRenewalAI/Content/PIE-2.0.0/PIE.htc); 
}
div.tip:hover:after {position:absolute;display:none;content:"";border-color:#006400 transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:-10px;left:-2px;}

a.tip_1 {position: relative;text-decoration: none;}
a.tip_1:hover:before 
{
    display: block;position:absolute;padding:.5em;content:attr(title);min-width:250px;max-width:250px;text-align:center;
    width:auto;height:auto;white-space:normal;top: -39px;left:-30px;color:#fff;font-size:.86em;
    background: #ff0000; /* Old browsers */
    -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
    behavior:url(/DOPLRenewalAI/Content/PIE-2.0.0/PIE.htc); 
}
a.tip_1:hover:after{position: absolute;display: block;content: "";border-color: #ff0000 transparent transparent transparent;border-style:solid;border-width:10px;height:15px;width:0;position:absolute;top: -10px;left:20px;}

input.tip_1 {position: relative;text-decoration: none;}
input.tip_1:focus:before 
{
    display: block;position:absolute;padding:.5em;content:attr(title);min-width:160px;max-width:160px;text-align:center;
    width:auto;height:auto;white-space:normal;top: -39px;left:-30px;color: #fff;font-size:.86em;
    background: #ffffcc; /* Old browsers */
    -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
    behavior:url(/DOPLRenewalAI/Content/PIE-2.0.0/PIE.htc); 
}
input.tip_1:focus:after {position:absolute;display:block;content:"";border-color:#ffffcc transparent transparent transparent;border-style:solid;border-width:10px;height:15px;width:0;position:absolute;top: -10px;left:20px;}

a.login_tip {position: relative;text-decoration: none;color: Blue;}
a.login_tip span {display: none;}
a.login_tip:hover span 
{
    display: block;position:absolute;padding:.5em;content:attr(title);min-width:120px;text-align:center;
    width:auto;height:auto;white-space:normal;top:-60px;left:120px;color:#ffffff;font-size:.86em;font-weight: bold;
    background: #006400; /* Old browsers */
   -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;
    behavior:url(/DOPLRenewalAI/Content/PIE-2.0.0/PIE.htc); 
}
a.login_tip:hover span:after {position:absolute;display:block;content:"";border-color: transparent #006400;border-style:solid;border-width:thin;height:0;width:0; bottom: -10px;left:1em;}
/* ====================================================================================================== */

/* Gradient and Round - All Browsers */

.gradient_d60000
{
    background: #d60000; /* Old browsers */
    background: #d60000 -moz-linear-gradient(top,  #d60000 0%, #710100 100%, #7db9e8 100%); /* FF3.6+ */
    background: #d60000 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d60000), color-stop(100%,#710100), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: #d60000 -webkit-linear-gradient(top,  #d60000 0%,#710100 100%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: #d60000 -o-linear-gradient(top,  #d60000 0%,#710100 100%,#7db9e8 100%); /* Opera 11.10+ */
    background: #d60000 -ms-linear-gradient(top,  #d60000 0%,#710100 100%,#7db9e8 100%); /* IE10+ */
    background: #d60000 linear-gradient(to bottom,  #d60000 0%,#710100 100%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d60000', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#d60000', EndColorStr='#7db9e8')"; /* IE8 */
}

.gradient_d8d7d5
{
    background: #d8d7d5; /* Old browsers */
    background: #d8d7d5 -moz-linear-gradient(top,  #d8d7d5 0%, #fefefe 100%, #7db9e8 100%); /* FF3.6+ */
    background: #d8d7d5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8d7d5), color-stop(100%,#fefefe), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: #d8d7d5 -webkit-linear-gradient(top,  #d8d7d5 0%,#fefefe 100%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: #d8d7d5 -o-linear-gradient(top,  #d8d7d5 0%,#fefefe 100%,#7db9e8 100%); /* Opera 11.10+ */
    background: #d8d7d5 -ms-linear-gradient(top,  #d8d7d5 0%,#fefefe 100%,#7db9e8 100%); /* IE10+ */
    background: #d8d7d5 linear-gradient(to bottom,  #d8d7d5 0%,#fefefe 100%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d7d5', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#d8d7d5', EndColorStr='#ffffff')"; /* IE8 */
}

.gradient_ffffff
{
    background: #ffffff; /* Old browsers */
}

.gradient_ff0000
{
    background: #ff0000; /* Old browsers */
}

.gradient_f2f3f8
{
    background: #f2f3f8; /* Old browsers */
}

.gradient_CFB0B0
{
    background: #CFB0B0; /* Old browsers */
}

.gradient_660000
{
    background: #660000; /* Old browsers */
}

.gradient_006400
{
    background: #006400; /* Old browsers */
}

.gradient_808080
{
    background: #808080; /* Old browsers */
}

.gradient_000080
{
    background: #000080; /* Old browsers */
}

.gradient_f0f8ff
{
    background: #f0f8ff; /* Old browsers */
}

.gradient_f5f5f5
{
    background: #f5f5f5; /* Old browsers */
}

.gradient_ffffcc
{
    background: #ffffcc; /* Old browsers */
}

.gradient_fcfcfc
{
    background: #fcfcfc; /* Old browsers */
    background: #fcfcfc -moz-linear-gradient(top,  #fcfcfc 0%, #ededed 100%, #7db9e8 100%); /* FF3.6+ */
    background: #fcfcfc -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#ededed), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
    background: #fcfcfc -webkit-linear-gradient(top,  #fcfcfc 0%,#ededed 100%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
    background: #fcfcfc -o-linear-gradient(top,  #fcfcfc 0%,#ededed 100%,#7db9e8 100%); /* Opera 11.10+ */
    background: #fcfcfc -ms-linear-gradient(top,  #fcfcfc 0%,#ededed 100%,#7db9e8 100%); /* IE10+ */
    background: #fcfcfc linear-gradient(to bottom,  #fcfcfc 0%,#ededed 100%,#7db9e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfcfc ', EndColorStr='#7db9e8')"; /* IE8 */
}

.gradient_f5fff9
{
    background: #f5fff9; /* Old browsers */
    background: #f5fff9 -moz-linear-gradient(top,  #f5fff9 0%, #f5f0f6 100%); /* FF3.6+ */
    background: #f5fff9 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5fff9), color-stop(100%,#f5f0f6)); /* Chrome,Safari4+ */
    background: #f5fff9 -webkit-linear-gradient(top,  #f5fff9 0%,#f5f0f6 100%); /* Chrome10+,Safari5.1+ */
    background: #f5fff9 -o-linear-gradient(top,  #f5fff9 0%,#f5f0f6 100%); /* Opera 11.10+ */
    background: #f5fff9 -ms-linear-gradient(top,  #f5fff9 0%,#f5f0f6 100%); /* IE10+ */
    background: #f5fff9 linear-gradient(to bottom,  #f5fff9 0%,#f5f0f6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5fff9', endColorstr='#f5f0f6',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5fff9 ', EndColorStr='#f5f0f6')"; /* IE8 */
}

.gradient_e7010b
{
    background: #E7010B; /* Old browsers */
    background: #E7010B -moz-linear-gradient(top,  #E70131 0%, #E71D01 100%, #E7010B 100%); /* FF3.6+ */
    background: #E7010B -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E70131), color-stop(100%,#E71D01), color-stop(100%,#E7010B)); /* Chrome,Safari4+ */
    background: #E7010B -webkit-linear-gradient(top,  #E70131 0%,#E71D01 100%,#E7010B 100%); /* Chrome10+,Safari5.1+ */
    background: #E7010B -o-linear-gradient(top,  #E70131 0%,#E71D01 100%,#E7010B 100%); /* Opera 11.10+ */
    background: #E7010B -ms-linear-gradient(top,  #E70131 0%,#E71D01 100%,#E7010B 100%); /* IE10+ */
    background: #E7010B linear-gradient(to bottom,  #E70131 0%,#E71D01 100%,#E7010B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E70131', endColorstr='#E7010B',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#E70131', EndColorStr='#E7010B')"; /* IE8 */
}

.gradient_c0c1c3
{
    background: #A9A9A9; /* Old browsers */
    background: #A9A9A9 -moz-linear-gradient(top,  #A9A9A9 0%, #A9A9A9 100%, #A9A9A9 100%); /* FF3.6+ */
    background: #A9A9A9 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A9A9A9), color-stop(100%,#A9A9A9), color-stop(100%,#A9A9A9)); /* Chrome,Safari4+ */
    background: #A9A9A9 -webkit-linear-gradient(top,  #A9A9A9 0%,#A9A9A9 100%,#A9A9A9 100%); /* Chrome10+,Safari5.1+ */
    background: #A9A9A9 -o-linear-gradient(top,  #A9A9A9 0%,#A9A9A9 100%,#A9A9A9 100%); /* Opera 11.10+ */
    background: #A9A9A9 -ms-linear-gradient(top,  #C0C0C3 0%,#A9A9A9 100%,#A9A9A9 100%); /* IE10+ */
    background: #A9A9A9 linear-gradient(to bottom,  #C0C0C3 0%,#A9A9A9 100%,#A9A9A9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A9A9A9', endColorstr='#A9A9A9',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#A9A9A9', EndColorStr='#A9A9A9')"; /* IE8 */
}

.gradient_e8e8e8
{
    background: #e8e8e8; /* Old browsers */
    background: #e8e8e8 -moz-linear-gradient(top,  #e8e8e8 0%, #c9c9c9 100%, #f1f0f0 100%); /* FF3.6+ */
    background: #e8e8e8 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#c9c9c9), color-stop(100%,#f1f0f0)); /* Chrome,Safari4+ */
    background: #e8e8e8 -webkit-linear-gradient(top,  #e8e8e8 0%,#c9c9c9 100%,#f1f0f0 100%); /* Chrome10+,Safari5.1+ */
    background: #e8e8e8 -o-linear-gradient(top,  #e8e8e8 0%,#c9c9c9 100%,#f1f0f0 100%); /* Opera 11.10+ */
    background: #e8e8e8 -ms-linear-gradient(top,  #e8e8e8 0%,#c9c9c9 100%,#f1f0f0 100%); /* IE10+ */
    background: #e8e8e8 linear-gradient(to bottom,  #e8e8e8 0%,#c9c9c9 100%,#f1f0f0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f1f0f0',GradientType=0 ); /* IE6-9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8e8e8', EndColorStr='#f1f0f0')"; /* IE8 */
}
/* End Of Changes */
  
/* PALETTE */
ul#palette li{line-height:2.5;}
ul#palette li span {padding:5px 10px;margin:2px;}

.palette_topbar{background:#343434;color:#fff;}
.palette_h2{background:#273a66;color:#fff;}
.palette_bkg{background:#4682b4;color:#fff;}
.palette_links{background:#073570;color:#fff;}
.palette_h3{background:#366ca0;color:#fff;}
.palette_h4{background:#4682b4;color:#fff;}
.palette_rgrad{background:#cce6d4;color:#fff;}
.palette_rbkg{background:#366ca0;color:#fff;}
.palette_topgrad{background:#fffcd8;color:#666;}
.palette_sidehover{background:#366ca0;color:#fff;}
.palette_navborder{background:#ccc;color:#fff;}
.palette_linkhover{background:#fff;color:#666;border:1px solid #ccc;}
.BES{border:#4682b4 1px solid;padding:1px 2px;}

/* Print */
@media print {                             
    .utilities, footer {display:none;} 
    .search-row a[href]:after, h1 a[href]:after {content: " ";}  
    h1 a span.hidden-xs {display: block !important; width:500px;} 

	#btnBottom, #btnLogos {display:none} 
	#lblOk, #lblPage {display:none}
	.linkButtonClass {display:none}
	.lblBoxField_NTBP {display:none}
	.sortButton  {display:none}
	.txtBoxField {border:solid 1pt #323a4b;}
	.drpBoxField {border:solid 1pt #323a4b;  color:#222222}
	.Button {display:none}
	.ImageUrl {display:none}
	.btnOff {display:none}
	.btnOn {display:none}
	.lblMsg {display:none}
	
	#ScreenHead {display:none} 
	#ScreenFoot {display:none} 
	#pnl99 {display:none}
	#PrintHead {display:block}
	#leftColLPR {width:25px;float:left;}
    #centerColLPR {float:left;width:650px;position:relative;background:url(/DOPLRenewalAI/Content/BES/images/mainContentGradient.jpg) repeat-x top left;margin:0;}
    #rightColLPR {float:right;width:285px; background-color:#ffffff;}
    #utilities {display:none}
    #footer {display:none}
    #bonnie {display:none}
} 

/* Accessibility Plugin */
.carousel-inner>.item{position:absolute;top:-999999em;display:block;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.active{top:0}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{position:relative}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.alert-success{color:#2d4821}.alert-info{color:#214c62}.alert-warning{color:#6c4a00;background-color:#f9f1c6}.alert-danger{color:#d2322d}.alert-danger:hover{color:#a82824}
/* Form Validation Plugin */
.bv-form .help-block{margin-bottom:0}.bv-form .tooltip-inner{text-align:left}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}
.form-horizontal .has-feedback .form-control-feedback {top:-2px;right:30px;/*moved the feedback icon over to make room for 3rd party password managers which put their icons in the same place.*/}
