/*** GENERAL ***/

.error { color:Red; }

.indentedList { padding-left: 35px; }
.indentedList li { margin: 0; }
.listWithReturn li { margin: 10px 0; }

p { line-height:18px; }
li ul { padding-left:35px; }

.success { color:blue; }

.white { color:#fff !important; }

/*** TEMPLATES ***/

#ni16 { text-align: center !important; }
#ni15 li ul li a:hover { text-align: left; font-weight: bold; font-size: 11px; }
#ni15 li a { border-right: 1px solid #FFFFFF; }
#ni15 li:last-child a { border-right: 0; }

#tb313 a { font-size:10px; }
#tb314 a { font-size:10px; }
#tb424 a, #tb422 a, #tb423 a { font-size: 11px; }

/*** HOMEPAGE ***/

#ctl00_Homepage #tb321 { _padding:86px 0 0 37px !important; }
#ctl00_Homepage #tb321 li { margin:9px 0; _margin:8px 0 !important; font-size:12px; font-size:11px !important; }
#ctl00_Homepage #tb328 li { margin:0; }
#ctl00_Homepage #tb371 a { font-size:11px; }

/*** FAQ ***/

.faq { padding:5px 10px; margin-bottom:30px; }
.faq h2 { margin:0; }
.faq li { float:left; margin-right:75px; margin-top:0; color:#7FB539; }
.faq li a { font-weight:bold !important; }
.faq ul { padding-left:15px; margin-top:4px; }

h2 a { color:#00356A; font-size:16px; font-weight:bold; }

/*** PRIVACY NOTICE ***/

h3 a { color:#8A9CC1; font-size:13px; font-weight:bold; }

/*** TESTIMONIALS ***/

#tb356 h2 { background-color:#E8E8E9; font-weight:bold; padding:5px 10px; }