.learn { width: 479px; border-collapse: collapse; }
.learn th { padding: 10px 20px; background: #999 url("/SharedImages/box_top_gray.gif") top left no-repeat; color: #fff; }
.learn td { padding: 10px 20px; background: url("/SharedImages/box_bottom.gif") bottom left no-repeat; }
.learn ul { float: left; width: 200px; margin-left: 0; padding-left: 0; margin-right: 15px; list-style-type: none; font-size: 11px; font-weight: bold; }
.learn li { margin-bottom: .75em; }
.learn a:link, #learn a:visited, #learn a:hover, #learn a:active { text-decoration: none; }

.learn2 { width: 479px; margin-bottom: 4px; border-collapse: collapse; }
.learn2 th { padding: 7px 20px; background: #024872 url("/SharedImages/box_top_blue.gif") top left no-repeat; color: #fff; }
.learn2 td { padding: 10px 20px; background: url("/SharedImages/box_bottom.gif") bottom left no-repeat; }

.learn3 { width: 479px; margin-bottom: 4px; border-collapse: collapse; }
.learn3 th { padding: 15px 20px 0px; background: #024872 url("/SharedImages/box_top.gif") top left no-repeat; color: #2278a9; font-size: 14px; }
.learn3 td { padding: 5px 20px 10px; background: url("/SharedImages/box_bottom_blue.gif") bottom left no-repeat; }

.data { border-collapse: collapse; }
.data th, .data td { padding: 12px 6px; }
.data thead th { color: #ff7900; }
.data tbody th { color: #00639c; }
.data tbody th, .data tbody td { border-top: 1px solid #94a5a5; }
.data td { font-size: 12px;  }
.data ul { margin-left: 0; padding-left: 15px; }
.data li { margin-bottom: .5em;  }
.data a:link { color: #00639c; text-decoration: none;  }
.data a:visited { color: #00639c; text-decoration: none; }
.data a:hover { color: #FF7900; text-decoration: none; }
.data a:active { color: #FF7900; text-decoration: none; }
.data sub { font-size: 8px; }
.data .left { background-color: #00639c; color: #ffffff; }

.data2 { border-collapse: collapse; font-size: 11px; }
.data2 th, .data2 td { padding: 2px 6px; }
.data2 th { color: #ff7900; vertical-align: bottom; }
.data2 td { color: #00639c; }

.data3 { border-collapse: collapse; }
.data3 .left { background-color: #00639c; color: #ffffff; padding: 0 3px; }
.data3 .left a:link { color: #ffffff; text-decoration: none;  }
.data3 .left a:visited { color: #ffffff; text-decoration: none; }
.data3 .left a:hover { color: #FF7900; text-decoration: none; }
.data3 .left a:active { color: #FF7900; text-decoration: none; }
.data3 tbody .interest td, .data3 .interest tbody th { border-top: none; }
.data3 th, .data3 td { padding: 12px 2px; text-align: center; }
.data3 td.interest { padding: 0; border: none; }
.data3 thead th { color: #6b6b6b; }
.data3 tbody th { color: #6b6b6b; font-size: 10px; font-weight: normal; }
.data3 tbody th a { font-size: 15px; font-weight: bolder; }
.data3 tbody td, .data3 tbody th { border-top: 1px solid #94a5a5; }
.data3 td { font-size: 12px;  }
.data3 ul { margin-left: 0; padding-left: 15px; }
.data3 li { margin-bottom: .5em;  }
.data3 a:link { color: #00639c; text-decoration: none;  }
.data3 a:visited { color: #00639c; text-decoration: none; }
.data3 a:hover { color: #FF7900; text-decoration: none; }
.data3 a:active { color: #FF7900; text-decoration: none; }
.data3 sub { font-size: 8px; }

.data4 { border-collapse: collapse; }
.data4 th, .data4 td { padding: 12px 6px; }
.data4 thead th { color: #ff7900; font-size: 18px; text-align: center; }
.data4 tbody th { border-top: 1px solid #94a5a5; font-size: 12px; }
.data4 tbody td { border-top: 1px solid #94a5a5; font-size: 12px; }

.data5 { border-collapse: collapse; font-size: 11px; }
.data5 th { padding: 10px 6px 2px; font-size: 14px; vertical-align: bottom;
    background: url("/SharedImages/box_top.gif") top left no-repeat; }
    
.data5 td.define { color: #ff7900; padding: 0 10px; }
.data5 td.definel { color: #ff7900; padding: 0;
    background: url("/SharedImages/box_side.gif") top left repeat-y; }
.data5 td.defnel { color: #ff7900; padding: 0 0 0 4px;
    background: url("/SharedImages/box_side.gif") top left repeat-y; }
.data5 td.definer { color: #ff7900; padding: 0;
    background: url("/SharedImages/box_side.gif") top right repeat-y; }
    
.data5 td.next { border-top: 1px solid #94a5a5; padding-top: 20px; padding-left: 10px; }
.data5 td.nextl { border-top: 1px solid #94a5a5; padding-top: 20px;
    background: url("/SharedImages/box_side.gif") top left repeat-y; }
.data5 td.nextr { border-top: 1px solid #94a5a5; padding-top: 20px;
    background: url("/SharedImages/box_side.gif") top right repeat-y; }
    
.data5 td { padding: 2px 10px; color: #000000; }
.data5 td.left { background: url("/SharedImages/box_side.gif") top left repeat-y; }
.data5 td.right { background: url("/SharedImages/box_side.gif") top right repeat-y; }

.data5 td.foot { border-bottom: 1px solid #94a5a5; padding-bottom: 0;}
.data5 td.footl { background: url("/SharedImages/box_bottom.gif") bottom left no-repeat;
    padding: 2px 10px 10px; }
.data5 td.footr { background: url("/SharedImages/box_bottom.gif") bottom right no-repeat;
    padding: 2px 10px 10px; }
    
.rates { border-collapse: collapse; font-size: 11px; }
.rates th .data2 td { padding: 2px 6px; }
.rates th { color: #ff7900; vertical-align: bottom; font-weight: normal; }
.rates td a{ color: #00639c; }
.rates td a:hover{ color: #ff7900; }

#rghtTable ul {
    list-style-image: url("/SharedImages/orange_arrow2.gif");
     padding: 0 0 5px 0; font-size: 10px; margin: 0px;
}
#rghtTable ul li { margin-left: 16px; padding-left: 0; line-height: 14px; }
#rghtTable ul li a { margin-left: -8px; margin-left: -5px; font-weight: bold; }

#apply { width: 135px; }

#apply .package ul {
    list-style-image: url("/SharedImages/spacer.gif"); padding: 0 0 5px 0;
    font-size: 10px; margin: 0px;
}
#apply .package a:link { color: #0063be; }
#apply .package a:visited { color: #1B95D1; }
#apply .package a:hover { color: #FF7900; }
#apply .package a:active { color: #A71F7D; }

.accFAQc { color: #0063be; font-size: medium; font-weight: bold; padding: 4px 0 4px 5px;
    background: url("images/small_box.gif") top left no-repeat; }

.accFAQo { color: #0063be; font-size: medium; font-weight: bold; padding: 4px 0 0 5px;
    background: url("images/small_box_top.gif") top left no-repeat; }
    
.accFAQcl { padding: 5px 25px 25px 15px; background: url("images/small_box_bottom.gif") bottom left no-repeat; }

.liBlts li { padding-bottom: 5px; }

.accClass ul { list-style-image: url("/SharedImages/orange_arrow3.gif"); line-height: 1.5em; margin-bottom: 0px;}

.description { font-size: 10px; padding: 0 15px 5px 10px;}

.PopGrey { background-image: url("/SharedImages/grey.png"); background-repeat: repeat; }