@charset "utf-8";
/*
Design by http://clients.sblaunchpad.com
*/
*{ margin:0; padding:0; border:0;}
body{font:1em normal Liberation Sans, Arial, Helvetica, sans-serif; background:#fff url(../images/bg_top.jpg) no-repeat center top;}
body.form{font:1em normal Liberation Sans, Arial, Helvetica, sans-serif; background:#fff url(../images/bg_top1.jpg) no-repeat center top;}
input:focus {outline: 0 none;}
textarea {font-family:Liberation Sans, Arial, Helvetica, sans-serif; padding-left:2px; }
img{ border:none;}
p{font-size:95%; color:#444; line-height:18px; text-align:justify;}
h1{font-size:200%; font-weight:bold; text-transform:uppercase;}
h2{font-size:130%; color:#fff; font-weight:normal;}
h3{font-size:120%; color:#fff; font-weight:normal;}
h4{font-size:110%; color:#fff; font-weight:normal;}
.main{width:100%; /* background:url(../images/bg_btm.jpg) no-repeat center bottom; */}
.main1{width:100%; background:inherit;}
.main1 p{padding:10px 10px 0 10px;}
.resize{width:820px; margin:0 auto;}
a{color:inherit; text-decoration:none;}

.printon {display:block; font-weight:normal;} 
.noPrint, .noprint { display:none;}
.listpic {width:15px; height:auto;}
.deletePic {
    -webkit-filter: opacity(50%) drop-shadow(4px 4px 4px red); /* Chrome, Safari, Opera */
    filter: opacity(50%) drop-shadow(4px 4px 4px red);
}

.header{margin:0 0 0 0; display:none;}
.top{height:169px; margin:10px 0 0 0; background:#fff url(../images/bg_header.gif) 0 0 repeat-x; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.logo{float:left; margin:5px 0 0 20px;}
.logo small a{font-size:90%; color:#fff; display:block; text-align:right; margin:-3px 0 0 0;}
.phone{float:left; clear:none; margin:30px 0 0 100px; width:240px; height:72px;}
.top-nav{float:right; margin:10px 20px 0 0; display:none;}
.social{float:right; clear:right; margin:25px 20px 0 0; display:none;}
.menu{float:left; margin:25px 0 0 0; display:none;}
.search{float:right; width:260px; height:31px; background-color:#ccc; border:1px solid #27292c; margin:15px 20px 0 0; display:none;}
.slider{ /* margin:20px 0 20px 0; */ margin:0px 0 0px 0; height:5px; visibility:hidden; }

.content_wrapper{padding:0 0 20px 0; min-height:280px;}
.content_wrapper1{padding:0 0 0 0; min-height:50px; background:inherit;}
.content_wrapper1 .center{width:100%; text-align:center; margin-top:5px;}
.menuwrap {margin:0 0 20px 0; border:1px #ccc solid; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; background-color:#fff;}

.sidebar{width:265px; float:left; background:inherit; border:0px #ccc ridge; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; display:none;}

.content{width:640px; float:right; margin:0;}
.contentlt{width:65%; float:left; margin:0;}
.contentrt{width:33%; float:right; margin:0;}
.content h2, .contentlt h2, .contentrt h2{height:34px; background-color:#272727; overflow:hidden; padding:15px 0 0 20px; -moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; border-top-left-radius:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; border-top-right-radius:10px;}
.nosidebar{width:100%; float:none; margin-top:-50px;}
.nosidebar h3{clear:none; float:left; font-size:120%; color:#111; font-weight:bold;}
.nosidebar h3 span{font-size:80%;font-weight:normal;}
.dAddress{clear:none; float:left; padding:5px 0 0 20px;}
.dPhone{clear:none; float:left; padding:5px 0 0 20px;}
.backDairies {visibility:hidden; }
.selectDairy, .selectDriver, .selectEqpt, .selectClaim {visibility:hidden; }

.post{border-bottom:1px solid #e1e4e7; margin:0 0 30px 0; padding:0 0 15px 0;}
.post img{padding:3px; border:1px solid #d9dde1; float:left; margin:0 0 10px 0;}
.post_cont{float:right; width:430px;}
.post p{margin:0 0 15px 0; font-size:90%;}
.btn{font-size:100%; font-weight:bold; text-transform:uppercase; color:#fff; background:url(../images/btn.jpg) no-repeat left top; width:111px; height:27px; display:block; text-align:center; padding:14px 0 0 0; margin:10px 0 5px 0;}
.pages span{font-size:90%; background:url(../images/page.jpg) no-repeat center top; color:#fff; width:40px; height:29px; display:block; float:left; text-align:center; padding:12px 0 0 0; margin:0 3px 0 0;}
.pages a{font-size:90%; color:#7e898b; width:40px; height:29px; display:block; float:left; text-align:center; padding:12px 0 0 0; margin:0 3px 0 0;}
.pages a:hover{background:url(../images/page.jpg) no-repeat center top; color:#fff;}
.pages small{float:right; font-size:90%; color:#7e898b; margin:10px 0 0 0;}
.pages small strong{color:#35b2c3;}

/* DRIVER INFORMATION PAGES */
#info{border:1px #111 ridge; margin:0 0 20px 0; padding:0 0 15px 0; background-color:#e0e0e0; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.infobar, .infobar a{color:#111; margin:10px 0 10px 0; padding-left:10px; font-size:120%; line-height:18px;}
.infobar a:hover{color:#F60; text-decoration:none;}
.infobar span{padding:0 5px;}
.intro2{width:100%; font-weight:normal; font-size:100%; margin:0 0 10px 0; padding:5px 10px 0 0; clear:both}
.intro1{font-weight:normal; font-size:100%; margin:10px 0 10px 0; padding:5px 10px 0 0; color:#111;}
.intro{font-weight:bold; margin:0 0 10px 0;}
.info-img {float:left; margin:0 0 0 0; width:40%; clear:none; }
.info-img img {padding:3px; border:1px solid #111; width:200px; margin-left:5px;}
.info-cont {float:right; width:55%; font-size:100%;}
.info-cont p {}
.info-desc {width:auto; clear:both; margin:20px 0 0 0; padding:0 10px 0 10px; font-size:100%;}
.info-desc p {}
.info-fields {font:100% normal Verdana, Geneva, sans-serif; margin:0 0 5px 20px; color:#333; float:left; clear:left;}
.info-fields .tit {min-width:125px; float:left; clear:none; font-size:90%;}
.info-fields .det {font-weight:bold; color:#111; float:left; clear:none; }
.info-read {margin:0px 10px 0 5px; float:right;}
.info-read img {border:none;}
.cdl, .dphone {float:right; clearn:none; }
.dphone {margin:0 10px 0 20px; }
.dname {font-weight:bold; }

.subpage {width:100%; margin:0; padding:0; float:right;}
.subpage h3{font-size:24px; color:#333; font-weight:bold; padding:0 0 0 0; margin:0;}
.subpage h4{font-size:18px; color:#444; font-weight:normal; padding:10px 0 5px 0; margin:0; line-height:26px;}
.subpage p{ font-size:90%; line-height:18px; margin:10px 0px 5px 0; padding:0px;}
.subpage a{font-weight:bold; text-decoration:none;}
.subpage .comment_first { padding:0 0 16px; margin:20px 0 0 0;}
.subpage .comment { padding:0 0 16px;}
.subpage img.u-pic { float:left; margin:0 20px 4px 0; padding:2px; border:1px solid #ebebeb;}
.subpage ul {margin:0 0 10px 10px;}
.subpage ul li {font-size:90%; line-height:24px; color:#444;}
.subpage ul li ul {margin:0 0 10px 20px;}
.subpage ul li ul li {font-size:90%; line-height:20px; color:#555;}
ol{ list-style:none;}
ol li label{ display:block; font-size:100%; color:#232323; padding:10px 0px 3px 0;}
ol li input.text, ol li select.text{ width:100%; border:1px solid #c0c0c0; padding:5px 2px; height:16px; background-color:#fff;}
ol li input.hd {font-size:90%; font-weight:bold;}
ol li input.textno { width:100%; border:1px solid #c0c0c0; padding:0px 5px 6px 0px; height:24px; background-color:#fff;}
ol li textarea{ width:100%; border:1px solid #c0c0c0; padding:2px; background-color:#fff;}
ol li .send{ margin-top:16px; outline:none;}
.toppad {margin-top:20px;}
.nopad {padding-bottom:5px; padding-top:0; cursor:pointer; height:2em; margin-top:0;}

/*==========ADMIN PAGES============*/
.adminbar{width:100%; text-align:right; margin:0; padding:0; display:none;}
.execprint{height:0; margin:0; padding:0; display:none;}
.adminpage {width:100%; height:800px; max-height:800px; margin:10px auto 20px auto; padding:0; clear:both;}
.adminpage h3{font-size:24px; color:#333; font-weight:bold; padding:0 0 10px 0; margin:0;}
.adminpage h4{font-size:18px; color:#444; font-weight:normal; padding:10px 0 5px 0; margin:0; line-height:26px;}
.adminpage p{ font-size:90%; line-height:18px; margin:10px 0px; padding:0px;}
.adminpage a{font-weight:bold; text-decoration:none;}
.adminpage .comment_first { padding:0 0 16px; margin:20px 0 0 0;}
.adminpage .comment { padding:0 0 16px;}
.adminpage img.u-pic { float:left; margin:0 20px 4px 0; padding:2px; border:1px solid #ebebeb;}
.adminpage ul {margin:0 0 10px 10px;}
.adminpage ul li {font-size:90%; line-height:24px; color:#444;}
.adminpage ul li ul {margin:0 0 10px 20px;}
.adminpage ul li ul li {font-size:90%; line-height:20px; color:#555;}

.admin-head {float:left; display:none;}
.admin-head h3.adm {margin-top:-10px; font-size:180%; font-weight:bold; color:#333;}
.adminbot {clear:both; width:100%; margin:0px 0 0px 0; text-align:center; min-height:0px; height:auto;}

.forms-bg {min-width:95%; margin:10px 0 10px 10px; padding:0px; float:right; background-color:#e8e8e8; border:1px #ccc ridge; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.forms-bg h3 {padding:10px 0 5px 20px;}
.forms-bg h4 {padding:10px 0 0 20px; margin-bottom:0;}
.forms-bg p {padding:5px 10px 5px 20px; line-height:22px;}
p.req {padding:0 0 0 15px; font-size:90%; color:#F00;}

/*============== MAIN ADMIN PAGE COLUMNS ===============*/
.adminpage .col1, .adminpage .col2, .adminpage .col3 {width:31%; float:left; background:inherit; margin:0 1%; padding:0 0%;}
.blink {width:100%; height:50px; float:left; margin:10px; padding:0; background-color:#e8e8e8; border:1px #ccc ridge; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.blink p {font-size:120%; padding:5px; text-align:center;}
.blink p a, .blink p a:link, .blink p a:visited {color:#222; text-decoration:none;}
.blink p a:hover {color:#F60; text-decoration:none;} 
.blink p a:active {color:#222; text-decoration:none;} 
.qform {width:100%; min-height:250px; float:left; clear:left; margin:10px; padding:0; background-color:#e8e8e8; border:1px #ccc ridge; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.qform h4 {width:100%; background:#222; color:#fff; line-height:30px; text-align:center; font-size:100%; font-weight:bold; margin:0; padding:0; border-bottom:3px #ccc solid;
-moz-border-radius-topleft:12px; -webkit-border-top-left-radius:12px; border-top-left-radius:12px; -moz-border-radius-topright:12px; -webkit-border-top-right-radius:12px; border-top-right-radius:12px;}

/*==== ADMIN FORMS =====*/
#inv-form {list-style:none; background-color:none;}
#inv-form li {width:29%; height:4em; margin:0 2% 0 2%; float:left; clear:none; background-color:none;}
#inv-form li label {font-size:85%; color:#111;}
#inv-form li input, #inv-form li select {width:100%; height:1.25em;}
#inv-form li textarea {width:100%; height:6em;}
#inv-form li select {height:2.15em;}
#inv-form li input[id="submit"]{width:6.25em; height:2.25em;}
#inv-form li.c1 {width:12%; margin:0 1% 0 1%; text-align:center; padding-left:0; margin-left:0;}
#inv-form li.c1 label {padding-top:5px;}
#inv-form li.c1 input {margin-left:0; padding-left:0;}
#inv-form li.c2 {width:25%;}
#inv-form li.c2 label {}
#inv-form li.c2 input {}
#inv-form li.c3 {width:10%;}
#inv-form li.c3 label {}
#inv-form li.c3 input {}
#inv-form li.c4 {width:15%;}
#inv-form li.c4 label {}
#inv-form li.c4 input {}
#inv-form li.c5 {width:32%; float:right; text-align:left; margin:0 0 0 0; padding:0 0 0 0;}
#inv-form li.c5 label {}
#inv-form li.c5 input {}
#inv-form li.f1 {width:95%;}
#inv-form li.f1 label {}
#inv-form li.f1 input, #inv-form li.f1 select {}
#inv-form li.f1 textarea {width:100%; height:10em;}
#inv-form li.f2 {width:100%;}
#inv-form li.f2 label {}
#inv-form li.f2 input, #inv-form li.f2 select, #inv-form li.f2 textarea {}
#inv-form li.f3 {width:45%;}
#inv-form li.f3 label {}
#inv-form li.f3 input, #inv-form li.f1 select {}
#inv-form li.f3 textarea {width:100%; height:10em;}
#inv-form li.f4 {width:62%;}
#inv-form li.f4 label {}
#inv-form li.f4 input, #inv-form li.f1 select {}
#inv-form li.f4 textarea {width:100%; height:10em;}
#inv-form li.t1 {width:95%; height:11em;}
#inv-form li.t1 label {}
#inv-form li.t1 input, #inv-form li.f1 select {}
#inv-form li.t1 textarea {width:100%; height:10em;}

/** CLAIMS VEHICLE AND DRIVER INFO **/
#veh {clear:both; width:100%; margin-top:10px; padding:0; list-style:none; color:#111;}
#vehlt, #vehrt {clear:none; width:49%; max-width:49%; padding:0; list-style:none; margin-bottom:10px;}
#vehlt {float:left;}
#vehrt {float:right; text-align:left;}
#chead {clear:none; width:100%; padding:0; list-style:none; background-color:#f3f3f3; font-size:100%; }
#vehlt #inv-form li, #vehrt #inv-form li, #chead #inv-form li {height:2.5em; background-color:none; }
#vehlt #inv-form li label, #vehrt #inv-form li label, #chead #inv-form li label {font-size:90%; color:#999;}
#vehlt #inv-form li.vehno, #vehrt #inv-form li.vehno, #chead #inv-form li.vehno {width:100%; height:1em; font-weight:bold; font-size:110%; padding:0; margin:0 0 10px 0; clear:both;}
#vehlt #inv-form li.first, #vehrt #inv-form li.first, #chead #inv-form li.first, #quick-form li.first {clear:both;}
#vehlt #inv-form li input, #vehrt #inv-form li input, #chead #inv-form li input, #vehlt #inv-form li select, #vehrt #inv-form li select, #chead #inv-form li select {font-size:90%; font-weight:normal; color:#000; padding-left:2px;}
#vehlt #inv-form li select, #vehrt #inv-form li select, #chead #inv-form li select {padding-left:0; }
#vehlt #inv-form li input.red, #vehrt #inv-form li input.red, #chead #inv-form li input.red {color:#FF0000; background-color:#ccc;}
#vehlt #inv-form li textarea, #vehrt #inv-form li textarea, #chead #inv-form li textarea {direction:ltr; height:7.5em; line-height:1.25em; font-size:80%; font-weight:normal; color:#000; }
#chead #inv-form li textarea#PrepDesc {width:100%; max-width:100%; resize:none; max-height:7.5em; font-size:80%; font-weight:normal; color:#000; }

/* DO NOT PRINT PLACEHOLDERS IN INPUT FIELDS */
@media print {
  ::-webkit-input-placeholder { /* WebKit browsers */
      color: transparent;
  }
  :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
      color: transparent;
  }
  ::-moz-placeholder { /* Mozilla Firefox 19+ */
      color: transparent;
  }
  :-ms-input-placeholder { /* Internet Explorer 10+ */
      color: transparent;
  }
}
#inv-form input[type="text"]:disabled, #inv-form textarea[type="text"]:disabled{background-color:#fff; border:1px solid #ccc;}

/*====QUICK FORMS =====*/
#quick-form {background-color:#e8e8e8; list-style:none;}
#quick-form li {width:45%; height:4em; margin:0 2% 0 2%; float:left; clear:none;}
#quick-form li label {font-size:85%; color:#111;}
#quick-form li input, #quick-form li select {width:100%; height:1.25em;}
#quick-form li textarea {width:100%; height:6em;}
#quick-form li select {height:2.15em;}
#quick-form li input[id="submit"]{width:6.25em; height:2.25em;}
#quick-form li.s1 {width:29%; float:right; margin:12px 5px 0 0;}
#quick-form li.s1 label {padding-top:5px;}
#quick-form li.s1 input {margin-left:0; padding-left:0; width:100%; height:2em;}
#quick-form li.c1 {width:12%; margin:0 1% 0 1%; text-align:center; padding-left:0;}
#quick-form li.c1 label {padding-top:5px;}
#quick-form li.c1 input {margin-left:0; padding-left:0;}
#quick-form li.c2 {width:29%;}
#quick-form li.c2 label {}
#quick-form li.c2 input {}
#quick-form li.c3 {width:10%;}
#quick-form li.c3 label {}
#quick-form li.c3 input {}
#quick-form li.c4 {width:20%;}
#quick-form li.c4 label {}
#quick-form li.c4 input {}
#quick-form li.f1 {width:94%;}
#quick-form li.f1 label {}
#quick-form li.f1 input, #quick-form li.f1 select {}
#quick-form li.f1 textarea {width:100%; height:6em;}
#quick-form li.f2 {width:100%;}
#quick-form li.f2 label {}
#quick-form li.f2 input, #quick-form li.f2 select, #quick-form li.f2 textarea {}
#quick-form li.t1 {width:94%; height:7em;}
#quick-form li.t1 label {}
#quick-form li.t1 input, #inv-form li.f1 select {}
#quick-form li.t1 textarea {width:100%; height:6em;}

/*==============  Reports tables ===================*/

#report {font-size:90%; width:100%; margin:0 0 0 0; background-color:#fff; border:1px #ccc ridge; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; padding:5px;}
#report th {font-size:80%; border-bottom:1px #ccc solid; text-align:left; padding:5px 0 2px 5px; margin:0; font-weight:normal;}
#report td {border-bottom:1px #ccc solid; padding:10px 0 5px 0; margin:0; font-size:80%;}
#report td.no {border:none;}
#report td.add {border:none; text-align:center; font-size:90%; color:#090;}
#report td.none {border:none; text-align:center; font-size:95%; color:#900;}
#report td.inact {color:#900;}
#report th.norm {font-weight:normal; }
#report td.norm {font-weight:normal; }
#report td.rptdata {font-size:85%; }
#report td.ctr {text-align:center; }
#report td.tot {font-weight:bold; }
#report th.smrpt, #report td.smrpt{padding-left:5px;font-weight:normal;}
#report th.red, #report td.red{color:#900; }
#report th.smpad, #report td.smpad{padding:2px 0 2px 5px;}
#report td.datechange{border-top:thick solid #000;}
#report th.ctr, #report td.ctr{padding-left:0px;text-align:center;}
#report th.rt, #report td.rt{padding-left:0px;text-align:right;}
#report td table td{text-align:left;}
.row0 {background-color:#E1E1E1;}
.row1 {background-color:#FFFFFF;}
.bg0 {background-color:#E1E1E1; width:100%;}
.smlink, .editlink, .rptlink, #report th.rptlink, #report td.rptlink {display:none;}

/*=========== SUCCESS CLOSE POP-UP ===================*/
.close_ctr{width:100%; margin:0; padding:0; text-align:center; background:inherit;}
.close_main{width:80%; margin:5% auto; font-size:100%; text-align:center; background:inherit;}
.close_main p{width:100%; margin:10% auto; font-size:100%; font-weight:bold; color:#111; text-align:center; background:inherit;}
.btn_close, .btn_add{visibility:hidden; font-size:90%; padding:3px 6px; border:2px #777 outset; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; cursor:pointer; text-align:center;}
.btn_close:hover, .btn_add:hover{background-color:#999; color:#111; border:2px #555 outset;}
.btn_add{padding:2px 3px; float:right; width:auto; margin:0 0 0 10px; }
.btn_add:hover{}

/*=========== FOOTER =============*/
#footer{margin:0; background:url(../images/bg_footer.gif) repeat-y left top; padding:20px 0 0 0; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; display:none;}
.footer h2{color:#fff; text-transform:none;}
.cols{padding:0 20px 15px;}
.cols p{margin:12px 0;}
.col_left{width:200px; float:left; text-align:center;}
.col_left p, .col_right p{color:#fff; font-size:80%; text-align:center;}
.col_left img.gal {border:1px solid #636d76; background-color:#5e676d; padding:3px; margin:0 3px 3px 0;}
.col_left img.gal:hover {border:1px solid #636d76; background-color:#f2f2f2;}
.col_center{width:335px; float:left; margin:0 60px 0 30px; text-align:center;}
.col_center p{font-size:80%; color:#fff; text-align:center;}
.col_center ul{list-style:none;}
.col_center ul li a{font-size:80%; font-weight:normal; line-height:20px; color:#fff; background:url(../images/circle.png) no-repeat left center; padding:0 0 0 12px;}
.col_center ul li a:hover{color:#F60; background:url(../images/circle_active.png) no-repeat left center;}
.col_right{width:270px; float:left; text-align:center;}
.col_right p.contact_info{ font-size:11px;}
.contact_info{line-height:20px;}
.contact_info a{color:#FFF;}
.contact_info a:hover{color:#F60; text-decoration:underline;}
.contact_info span{float:left; width:74px;}
.foot-opps{max-height:250px; overflow:hidden;}
.footer_bottom{width:100%; text-align:center; background:#222 url(../images/border_footer.gif) repeat-x left top; -moz-border-radius-bottomleft:12px; -webkit-border-bottom-left-radius:12px; border-bottom-left-radius:12px; -moz-border-radius-bottomright:12px; -webkit-border-bottom-right-radius:12px; border-bottom-right-radius:12px;}
.footer_bottom p{font-size:80%; color:#fff;}
.footer_bottom a{font-weight:bold;}
.footer_menu{width:100%; text-align:center; margin:auto}
ul#foot-nav {list-style:none; width:60%; margin:0 auto 0 auto; padding:10px 0 0 0;}
ul#foot-nav li {font-size:75%; color:#CCC; float:left; border-right:1px #999 ridge; padding:0 10px 0 10px;}
ul#foot-nav li.last {border:none;}
ul#foot-nav li a, ul#foot-nav li a:link, ul#foot-nav li a:visited {color:#CCC; text-decoration:none; font-weight:normal;}
ul#foot-nav li a:hover {color:#F60; text-decoration:none;}
ul#foot-nav li a:active {color:#CCC; text-decoration:none;}
.copy{ float:left; margin:20px 0 5px 20px;}
.design{ float:right; clear:none; margin:10px 20px 0 0;}

#powered {
height:50px; width:141px; float:left; display:block; text-indent:-9999px;
background:url(../../images/logo_sblp_websites-cfs.png) no-repeat left center;
margin:5px 0 10px 0;
}
#foot-address {
margin:15px auto 0 auto; width:200px; height:85px; display:block; text-indent:-9999px;
background:url(../../images/cfs-foot-address.png) no-repeat 0 0;
}
.clr{clear:both; line-height:0px; height:0px; font-size:0px;}
.clear {clear:both}
.fltrt {float:right; clear:none;}
.fltlt {float:left; clear:none;}
.und{text-decoration:underline;}

/*==================list====================*/
ul.list-1 {list-style:none; margin:5px 0 10px 25px;}
ul.list-1 li {font-size:90%; line-height:1.4em; text-align:left; margin:0px 0px 8px 0; padding:0 0 0 28px; background:url(../images/check-mark.png) no-repeat 0 0px; color:#333;}
ul.list-1 li ul {margin:5px 0 0 25px;}
ul.list-1 li ul li {font-size:100%; line-height:1.4em; text-align:left; padding:0; margin:0px 0px 5px 0; background:none; color:#333;}
ul.list-1 li a { color:#333; text-decoration:none;}
ul.list-1 li a:hover { color:#F60; text-decoration:none;}

ul.list-2 {list-style:none; margin:5px 0 10px 25px;}
ul.list-2 li {color:#333; font-size:90%; line-height:1.4em; text-align:left; margin:0px 0px 8px 0; padding:0 0 0 22px; background:url(../images/question-mark.png) no-repeat 0 4px;}
ul.list-2 li a {color:#333; text-decoration:none;}
ul.list-2 li a:hover { color:#F60; text-decoration:none;}

ol.faq-list {list-style:decimal; margin:10px 0 10px 60px;}
ol.faq-list li {font-size:90%; line-height:1.5em; text-align:left; margin:0; padding:0 0 5px 5px; background:none;}
ol.faq-list li a, ol.faq-list li a:link, ol.faq-list li a:visited {color:#333; text-decoration:none;}
ol.faq-list li a:hover {color:#F60; text-decoration:none;}
ol.faq-list li a:active {}

p.faq-ques {font-size:90%; font-weight:bold; margin:20px 0 5px 0; clear:right;}
p.faq-resp {font-size:90%; font-weight:normal; margin:0 0 10px 0;}
p.faq-top {float:right; clear:both; font-size:85%; font-weight:bold;}
p.faq-top a, p.faq-top a:link, p.faq-top a:visited {color:#555; text-decoration:none;}
p.faq-top a:hover {color:#F60; text-decoration:none;}
p.faq-top a:active {}

#side1 {
	 width:235px; border:#333 1px solid; background-color:#999;
	 -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
	 clear:both; text-align:center; margin:40px auto 20px auto;
}
#side1 img {
	margin:5px 0 5px 0; border:#222 2px ridge;	
}
/*
	Coin Slider jQuery plugin CSS styles
	http://workshop.rs/projects/coin-slider
*/
.coin-slider { padding:0; overflow:hidden; zoom:1; position:relative; float:left; border:1px #ccc solid; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
.coin-slider a { text-decoration:none; outline:none; border:none;}

/* buttons for switching */
.cs-buttons { margin:-35px 0; font-size:0px; float:left; background:url(../images/slide_switch.png); width:90px; height:16px; z-index:1005; padding:9px 0 0 9px;}
.cs-buttons a { margin:0 5px; width:7px; height:7px; float:left; color:#fff; text-indent:-10000px; background:url(../images/slide_p.png) no-repeat center center;}
.cs-buttons a.cs-active { width:11px; height:11px; color:#fff; background-image:url(../images/slide_a.png); margin:-2px 3px;}

/* text in slider */
.cs-title { display:block; padding:20px; width:880px; color:#fcfdfa; font-size:12px; line-height:20px; background:url(../images/overlay.png) repeat left top; margin:0 2px;}
.cs-title big {font-weight:bold;}

/* buttons Next and Prev */
.cs-prev, 
.cs-next { background:url(../images/overlay.png) repeat left top; color:#fff; padding:0px 10px; margin:0;}

/*============= from beta =============*/
.p1 {margin:0 0 13px 0; text-align:justify; line-height:1.40em}
.p1 a, .p1 a:link, .p1 a:visited {text-decoration:none;}
.p1 a:hover {text-decoration:none; color:#F60;}
.p1 a:active {text-decoration:none;}
.p2 {margin:0 0 5px 0; text-align:justify; line-height:1.40em}
.p2 a, .p2 a:link, .p2 a:visited {text-decoration:none;}
.p2 a:hover {text-decoration:none; color:#F60;}
.p2 a:active {text-decoration:none;}

.pymt-pred {clear:both; font-size:90%; padding:5px 10px 5px 5px;}

.lend-form {
	width:95%; background:#FFF; min-height:200px; padding:10px; margin:10px 0 0px 0;
	-moz-border-radius:6px;	-webkit-border-radius:6px; border-radius:6px;
}
.form-pad {
	width:4%;
}
#lend-form {
	background:#FFF; width:95%; overflow:hidden; float:left; margin:10px 10px 0px 10px;
	font-size:100%;
}
#lend-form th {
	height:30px; vertical-align:top; text-align:left; padding:2px 4px 2px 4px;
	font-size:75%; color:#555; width:18%; font-weight:normal;
}
#lend-form th.section {
	text-align:left; padding:8px; margin:15px 0 5px 0;
	font-size:95%; color:#444; font-weight:bold;
}
#lend-form td {
	height:30px; vertical-align:top; text-align:left; padding:2px 4px 2px 4px;
	font-size:85%; color:#333; width:32%;
}
#lend-form td input, #lend-form td select {
	font-size:95%; width:95%; height: 1.5em; border:#999 1px ridge;
}
#lend-form td textarea {
	font-size:95%; width:95%; height:12em; padding:5px 6px 5px 6px; line-height:1.5em; border:#999 1px ridge; font-family:Verdana, Geneva, sans-serif;
}
#lend-form td input.btn {
	float:right; text-align:center; vertical-align:middle; width:5.25em; height:2.25em;
	margin:5px 5px 5px 25px; cursor:pointer; font-size:75%; padding:0; background-color:#555;
	border:#ccc 2px ridge;
	-moz-border-radius:8px;	-webkit-border-radius:8px; border-radius:8px;
}
#lend-form td input.btn:hover {
	background:#999; color:#000;
}
#lend-form input#captcha {
	width:18em; height:1.5em;
}

.captcha_error_message {
	color:#F00; font-size:80%; font-weight:normal;
}
#privacy, #terms {
	padding:5px 10px 5px 5px;
}
#privacy h4, #terms h4 {
	font-size:1em; font-weight:700;
}
#privacy p, #terms p {
	font-size:.7em; font-weight:normal;
}
.lend-section {
	background:inherit;
	width:100%;
	margin: 0 10px 10px 5px;
	padding: 0 0 0 0;
	float:left;
}
h2.lend-head {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.05em;
	font-weight:bold; padding: 5px 5px 5px 0; clear:both; margin:0 0 0 0;
}
ol#lend-list {
	list-style:decimal; margin:0 0 5px 15px; padding:0 5px 5px 10px;
}
ol#lend-list li {
	padding:4px 0 0 0; font-size:.9em;
}
ol#lend-list li p {
	padding:0 0 0 5px; font-size:.8em; color:#777; margin:0px;
}
#pymt-table {
	background:#FFF; width:340px; margin:10px 20px 20px 20px; font-size:85%;
}
.table-head {
	width:100%; background:inherit; border-bottom:#CECECE solid 2px; font-size:105%;
}
.int-title {

	width:50%; float:left; clear:both; background:inherit; border-bottom: #CECECE solid 1px;
}
.fact-title {
	width:50%; float:left; background:inherit; border-bottom: #CECECE solid 1px;
}
.int {

	width:50%; float:left; clear:both; background:inherit; border-bottom: #CECECE solid 1px;
}
.fact {
	width:50%; float:left; background:inherit; border-bottom: #CECECE solid 1px;
}
.pymt-pred {
	clear:both; font-size:85%; padding:0 10px 0 5px;
}
.list-col-1, .list-col-2, .list-col-3 {float:left; clear:none; width:200px; margin-right:10px;}
.list-col-3 {margin-right:0px;}
ul.list-3 {margin:0px; padding:0px; list-style:none;}
ul.list-3 li { color:#111; font-size:0.75em; line-height:1.5em; text-align:center; font-family:tahoma; margin:0px 5px 12px 0; padding:4px; border: #ccc 0px solid; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
ul.list-3 li a {background:#f8db9f; padding:10px 6px 10px 6px; display:block; border: #999 2px solid; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
ul.list-3 li a.hover {background:#caecff; border:#777 2px solid; padding:10px 6px 10px 6px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
ul.list-3 li a:link, ul.list-3 li a:visited, ul.list-3 li a.hover:link, ul.list-3 li a.hover:visited {color:#111; text-decoration:none;}
ul.list-3 li a:hover, ul.list-3 li a.hover:hover {background:#FFF; color:#000; text-decoration:none;}
ul.list-3 li a:active, ul.list-3 li a.hover:active {color:#111; text-decoration:none}

/*========== EXECUTIVE SUMMARY ==============*/
#exec {width:100%; font-size:95%; color:#000;}
/*
#exec .head {width:100%; height:100px; font-size:90%; background:#333; border:2px #000 solid; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
*/
#exec .head {visibility:hidden; height:0px;}
#exec .head .heading {width:53%; height:100%; float:left; background:#222; color:#FFF; padding:0; margin:0 0 0 0;  -moz-border-radius-bottomleft:8px; -webkit-border-bottom-left-radius:8px; border-bottom-left-radius:8px; -moz-border-radius-topleft:8px; -webkit-border-top-left-radius:8px; border-top-left-radius:8px;}
#exec .head .heading h1 {font-size:140%; margin:10px 0 8px 40px; padding:0; color:#FFF;}
#exec .head .heading h2 {font-size:130%; margin:10px 0 8px 40px; padding:0; color:#FFF;}
#exec .head .heading h3 {font-size:125%; margin:10px 0 8px 40px; padding:0; color:#FFF;}
#exec .head .heading h4 {font-size:120%; margin:0px 0 8px 40px; padding:0; color:#FFF;}
#exec .head .title {width:46%; height:100%; float:right; background:#e0e0e0; color:#000; padding:0; margin:0 0 0 0; -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px; border-bottom-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px; border-top-right-radius:8px;}
#exec .head .title h1 {font-size:140%; font-weight:bold; margin:8px 0 0 50px; padding:0; color: #900;}
#exec .head .title h2 {font-size:130%; font-weight:normal; margin:10px 0 0 50px; padding:0; color:#000;}
#exec .head .title h3 {font-size:125%; font-weight:normal; margin:10px 0 0 50px; padding:0; color:#000;}
#exec .head .title h4 {font-size:120%; margin:0px 0 0 50px; padding:0; color:#000;}

#exec .cont, .nosidebar .cont {width:100%; clear:both; margin:10px 0 0 0;}
#exec .contlt, #popcont .contlt, .nosidebar .contlt {width:49%; float:left; margin:0; padding:0; border:none;}
#exec .contrt, #popcont .contrt, .nosidebar .contrt {width:49%; float:right; margin:0; padding:0; border:none;}
#exec .cont h4 {font-size:120%; font-weight:bold;}
#exec .cont p {font-size:100%;}
#exec .cont .mainpic {width:100%;}
#exec .cont .mainpic img {width:90%; margin:12px; border:10px #444 outset;}
#exec .cont .summ {margin:0px 0 10px 0; padding:10px; background:#fff; border:1px #ccc solid; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; clear:none;}
#exec .cont .summ p {width:auto; text-align:justify; line-height:22px; color:#222; border:none;}
#exec .cont .tanks {float:right; width:200px; clear:none; margin:0;}
#exec .status {float:right; height:40px; width:200px; text-align:center; clear:none;}
.stat {font-size:110%; font-weight:bold; color:#fff; background:#222; border:2px #777 ridge; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; padding:5px 10px 5px 10px;}
.gre {color:#000; background:#060;}
.yel {color:#111; background:#FF0;}
.red {color:#111; background:#F00;}
.light{color:#999; font-weight:normal;}

#execsumm {clear:both; width:100%; padding:0 0 0 0; list-style:none; color:#333;}
#execlt {clear:none; width:49%; padding:0; list-style:none; color:#333; float:left;}
#execrt {clear:none; width:49%; padding:0; list-style:none; color:#333; float:right; text-align:left;}
#execsumm li, #execlt li, #execrt li {width:100%; padding:0 0 0 0px; line-height:1.5em; color:#111; font-size:90%;}
#execsumm li span.value, #execlt li span.value, #execrt li span.value {width:50%; float:right; font-size:105%; font-weight:bold;}
#exec .cont p.summary {margin-top:20px; text-align:justify; line-height:1.35em; font-size:95%;}

#exec .cont .desc {margin:0 0 10px 0; padding:10px; background:#fff; border:1px #ccc solid; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;}
#exec .cont .desc p {width:auto; text-align: justify; color:#222; padding:0 10px; line-height:1.4em; border:none; font-size:95%;}

#exec .ubold {font-weight:bold; text-decoration:underline; font-size:100%; padding:0 2px;}
#exec .cont .pics {width:100%; float:right; clear:none;}
#exec .cont .pics img {width:93%; margin:10px; border:8px #444 outset;}
#exec .int {width:auto; text-align:justify; font-size:100%; color:#222; padding:0 5%; line-height:1.3em; border:none;}
#opts {width:100%; border:1px #ccc solid; background-color:#EBEBEB; text-align:left;}
#opts th {font-size:90%;}
#opts td {font-size:95%;}

#exec .execfoot {width:100%; clear:both;}
#exec .execfoot .logo {width:45%; float:left;}
#exec .execfoot .comp {width:55%; float:right;}
#exec .execfoot .comp ul {width:100%;}
#exec .execfoot .comp ul li {width:33%; text-align:center;}
#exec .execfoot .comp ul li.btm {width:100%; text-align:center;}

#report td.imgtd {padding:10px; padding-bottom:0; text-align:center; background-color:#fff; border-bottom:none;}
.linktitle {width:100%; margin:0; padding:0; text-align:center; font-size:90%; color:#444;}
.linktitle a, .linktitle a:link, .linktitle a:visited {text-decoration:none; color:#222;}
.linktitle a:hover {text-decoration:none; color:#F90;}
.linktitle a:active {}
.view {width:100%; text-align:center;}
.poptitle {width:90%; margin:0 auto; padding:0; text-align:center; font-size:100%; font-weight:bold; color:#222;}
.poptitle img {width:100%; border:#777 4px outset;}
