/* Index page CSS */
div.subscribeLink { padding-bottom: 10px }

table.crt {  }
table.cmt {  }

/* Page header styles - this is for hte header images area! */
td.phdr { }

/* Content */
td.chl, td.chm, td.chr { color: #FFF; background: #5391C4; vertical-align: bottom }
td.chl, td.chm, td.chr { padding: 0 0 10px 10px }
td.chl { width: 246px; font-size: 14px; border-right: 1px SOLID #FFF; height: 55px }
td.chm { width: 322px; font-size: 14px; height: 55px }
td.chr { font-size: 14px; width: 200px; height: 55px }
td.cl, td.cm, td.cr { vertical-align: top }
td.cl { width: 217px; height: 100%; background: #F3F3F3 }
td.clgray, td.cllightgray { width: 246px; border-top: 1px SOLID #FFF; padding: 10px 20px 10px 10px; vertical-align: top }
td.clgray { background: #EBEBEB }
td.cllightgray { background: #F3F3F3; height: 50px; }

td.cm { width: 322px; position: relative; border-right: 1px SOLID #FFF }
td.cmm { padding: 10px 10px 30px 10px; height: 100%; vertical-align: top; position: relative }

td.cr { width: 200px; background: #EBEBEB; }
td.crm { height: 100% }

.featureImg { border-top: 1px SOLID #FFF; border-bottom: 1px SOLID #FFF }
td.featureDesc { padding: 10px }