h1 {padding:0;margin:0;font:bold 20px/20px arial,sans-serif;}
h2 {padding:0;margin:0;font:bold 16px/16px arial,sans-serif;}
h3 {padding:0;margin:0;font:bold 14px/14px arial,sans-serif;}
h4 {padding:0;margin:0;font:bold 12px/12px arial,sans-serif;}
h5 {padding:0;margin:0;font:normal 12px/12px arial,sans-serif;}

/* links */

a:link {color: #06C;}
a:visited {color: #636;}
a.boldLink:link {color: #06C; font-weight:bold;}
a.boldLink:visited {color: #636; font-weight:bold;}
a.standardLinkBold:link {font-weight:bold;color: #06C;}
a.standardLinkBold:visited {font-weight:bold;color: #636;}

/* Lines */

.grayLine  {clear: both;padding: 5px 0 10px 0;border-top: 1px solid #999;background: #fff;}

.clear   {clear: both;height: 0px;line-height: 0;overflow:hidden;}
.clear5  {clear: both;height: 5px;line-height: 5px;overflow:hidden;}
.clear10 {clear: both;height: 10px;line-height: 10px;overflow:hidden;}
.clear20 {clear: both;height: 20px;line-height: 20px;overflow:hidden;}
.clear30 {clear: both;height: 30px;line-height: 30px;overflow:hidden;}
.clear40 {clear: both;height: 40px;line-height: 40px;overflow:hidden;}
.clear60 {clear: both;height: 60px;line-height: 60px;overflow:hidden;}

/* FAQ Index */

.textLevel3BrdrTop {}
#mainContent .paddedList li, #alt-mainContent .paddedList li {list-style-type:none;margin:0; background-image:none;}
.paddedList li {padding-bottom:0.5em;}

table {font-size:11px;}
#mainContent td {vertical-align:top;}
.qi-faq li {list-style:none !important;}

