.matableheader { background:url(../images/line-blue.gif) repeat-x center;}
.matablecol1 {background-color:#E7EEF8; color:#005596; padding:7px; line-height:20px;}
.matablecol2 {background-color:#EBECEC; padding:7px;}
.matablecol3 {background-color:#F3F4F4; padding:7px;}
.matablecol4 {background-color:#F9F9FA; padding:7px;}
.matablecol5 {background-color:#E7EEF8; padding:7px; line-height:20px;}
.matablerow {background-color:#344B5E; color:#fff; line-height:20px; padding:8px;}
.matablerowleft {background-color:#344B5E; color:#fff;-webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomleft: 15px; border-bottom-left-radius: 15px;}
.matablerowright {background-color:#344B5E; color:#fff;-webkit-border-bottom-right-radius: 15px; -moz-border-radius-bottomright: 15px; border-bottom-right-radius: 15px;}
.celllightblue {background-color:#41A1CC;}
.cellred {background-color:#CC4143;}
.cellgreen {background-color:#D3DF84;}
.cellblue {background-color:#5A6C7F;}
.cellorange {background-color:#FAAF71;}
.cellgold {background-color:#D8CDAD;}
.bluetext {color:#005596;}

.poolquotes {background-color:#D7E8F4;border-radius: 15px 15px 15px 15px; -moz-border-radius: 15px 15px 15px 15px; -webkit-border-radius: 15px 15px 15px 15px; border: 1px dashed #2079A5; padding:10px}
.poolquotegrey {border-radius: 15px 15px 15px 15px; -moz-border-radius: 15px 15px 15px 15px; -webkit-border-radius: 15px 15px 15px 15px; border: 1px dashed #C6C8CA; padding:10px}
.poolquoteblueblk {background-color:#2079A5; color:#fff; height:150px; border-radius:15px 0px 0px 0px; font-size:24px; padding:10px;}
.imagebdr {border-radius:5px 5px 5px 5px;}
.captionfin {font-size:10px;}

.fin-tbl tr:hover {background:#EBEBEC;}
 tr.no-hover:hover {background-color:#FFFFFF}
.fin-tbl {width:100%; margin:0 0 0 0; padding:0 0px;}
.fin-tbl h3 { color:#336ab3; font-weight:bold; margin:0; font-size:1.1em;}
.fin-tbl h2 { font-size:18px; color:#004A97; margin:0; padding:0;}
.fin-tbl h4 { color:#7991ca; font-weight:bold; margin:0; font-size:0.90em;}
.fin-tbl h5 { margin:0; padding:0;}
.fin-tbl tr td {padding:2px 5px 3px 3px;}
.fin-tbl th { padding:2px 5px 3px 3px; color:#3176a3!important; background:#fff; font-weight:bold;}
.fin-tbl th.highlight { background:#EBEBEC!important; }
.fin-tbl th b {color:#3176a3!important;}

.finrowgrey {background-color:#EDEDED;}
.finrowgreyleft {background-color:#EDEDED; border-left:1px solid #4A4A49;}
.finrowgreybotleft {background-color:#EDEDED; border-left:1px solid #4A4A49; border-bottom:2px solid #4A4A49;}
.finrowgreybotright {background-color:#EDEDED; border-right:1px solid #4A4A49; border-bottom:2px solid #4A4A49;}
.finrowgreyright {background-color:#EDEDED; border-right:1px solid #4A4A49;}
.finrowgreybothick {background-color:#EDEDED; border-bottom:2px solid #4A4A49;}
.finrowgreybothin {background-color:#EDEDED; border-bottom:1px solid #4A4A49;}



.fintopleft {border-top:1px solid #4A4A49; border-left:1px solid #4A4A49;}
.fintopright {border-top:1px solid #4A4A49; border-right:1px solid #4A4A49;}
.finbotleft {border-bottom:1px solid #4A4A49; border-left:1px solid #4A4A49;}
.finbotlefthick {border-bottom:2px solid #4A4A49; border-left:1px solid #4A4A49;}
.finbotright {border-bottom:1px solid #4A4A49; border-right:1px solid #4A4A49;}
.finbotrighthick {border-bottom:2px solid #4A4A49; border-right:1px solid #4A4A49;}
.finleft {border-left:1px solid #4A4A49;}
.finright {border-right:1px solid #4A4A49;}
.finrightrow {border-right:1px solid #4A4A49; border-top:1px solid #4A4A49; border-bottom:1px solid #4A4A49;}
.finleftrow {border-left:1px solid #4A4A49; border-top:1px solid #4A4A49; border-bottom:1px solid #4A4A49;}
.finrow {border-top:1px solid #4A4A49; border-bottom:1px solid #4A4A49;}
.finrowrightblue {border-top:1px solid #4A4A49; border-bottom:1px solid #4A4A49; border-right:2px solid #3176a3;}
.fintop {border-top:1px solid #4A4A49;}
.finthin {border-bottom:1px solid #4A4A49;}
.finthick {border-bottom:2px solid #4A4A49;}

.finleftblue {border-left:2px solid #3176a3;}
.finrightblue {border-right:2px solid #3176a3;}
.finrightbluebkr {background-color:#EDEDED; border-right:2px solid #3176a3;}
.finbotleftblue {border-bottom:1px solid #4A4A49; border-left:2px solid #3176a3;}
.finbotrightblue {border-bottom:1px solid #4A4A49; border-right:2px solid #3176a3;}
.finbotrightbluethick {border-bottom:2px solid #4A4A49; border-right:2px solid #3176a3;}
.finbotleftbluethick {border-bottom:2px solid #4A4A49; border-left:2px solid #3176a3;}
.fintopleftblue {border-top:1px solid #4A4A49; border-left:2px solid #3176a3;}
.fintoprightblue {border-top:1px solid #4A4A49; border-right:2px solid #3176a3;}
.fintoprightblue {border-top:1px solid #4A4A49; border-right:2px solid #3176a3;}

.fintopleftblueheader {border-top:2px solid #3176a3; border-left:2px solid #3176a3; border-radius:10px 0px 0px 0px;}
.fintoprightblueheader {border-top:2px solid #3176a3; border-right:2px solid #3176a3; border-radius:0px 10px 0px 0px;}
.fintopleftblueheaderbot {border-top:2px solid #3176a3; border-left:2px solid #3176a3; border-radius:10px 0px 0px 0px; border-bottom:2px solid #4A4A49;}
.fintoprightblueheaderbot {border-top:2px solid #3176a3; border-right:2px solid #3176a3; border-radius:0px 10px 0px 0px; border-bottom:2px solid #4A4A49;}
.fintopblueheader {border-top:2px solid #3176a3; border-bottom:2px solid #4A4A49;}
.fintophead {border-top:2px solid #3176a3;}