body  { }
h1 { color: #c90012; font-weight: bold; font-size: 10px; font-family: Verdana; margin-bottom: -8px }
h2  { font-weight: 300; font-size: 15px; font-family: Verdana; text-decoration: none; margin-top: -4px }
p   { line-height: 18px }
td   { }
.mainDropshadowLeftTD  { background: #112646 url(images/bkg_leftshadow.gif) repeat-y }
.mainDropshadowRightTD  { background: #112646 url(images/bkg_rightshadow.gif) repeat-y }
.fpBracketTD { border-top: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1; border-left: 1px solid #c1c1c1 }
.fpImageFrameTD { padding: 1px; border: solid 1px #c1c1c1 }
#mainNav { color: #ecebeb; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; padding-top: 4px; padding-bottom: 4px }
#mainNav a { color: #ecebeb; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; background-color: #c5000a; padding: 4px 4px 4px 11px }
#mainNav a:hover { color: #ecebeb; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; background: #262626 url(images/mainnav_bkg_over.gif) no-repeat }
#secNav { color: #ecebeb; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; padding-top: 4px; padding-bottom: 4px }
#secNav a { color: #ecebeb; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; background-color: #333333; padding: 4px 4px 4px 11px }
#secNav a:hover   { color: white; font-size: 10px; font-family: Verdana, Arial; text-decoration: none; background-color: #515151; padding: 4px 4px 4px 11px }
#fpLeftCol { color: #444; font-size: 10px; font-family: Verdana; text-decoration: none; background: white url(images/fp_bkg_redhatch.gif) no-repeat; padding-top: 8px; padding-right: 26px; padding-left: 20px }
#fpLeftCol p { color: #444; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none }
#fpLeftCol a { color: #c90012; font-weight: bold; font-family: Verdana; text-decoration: underline }
#fpLeftCol a:hover { color: #c90012; font-weight: bold; font-family: Verdana; text-decoration: none }
#fpLeftCol h2  { color: #444; font-weight: 300; font-size: 15px; font-family: Verdana; text-decoration: none; text-align: left; margin-top: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 15px; padding-bottom: 5px; padding-left: 0px; left: 0px }
#fpLeftColDetail { padding-top: 8px; padding-bottom: 8px; padding-left: 3px }
#fpRightCol  { background: white url(images/fp_bkg_graybars.gif) no-repeat; padding-top: 8px; padding-right: 42px; padding-left: 17px }
#fpRightCol p { color: #444; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none }
#fpRightCol a { color: #c90012; font-weight: bold; font-family: Verdana; text-decoration: underline }
#fpRightCol a:hover { color: #c90012; font-weight: bold; font-family: Verdana; text-decoration: none }
#fpRightCol h2  { color: #444; font-weight: 300; font-size: 15px; font-family: Verdana; text-decoration: none; text-align: left; margin-top: 10px; margin-bottom: 0px; margin-left: 0px; padding-top: 15px; padding-bottom: 5px; padding-left: 0px; left: 0px }
#fpfooter { background-color: #61758e; padding: 8px 26px 0px 20px }
#fpfooter p  { color: #2a405e; font-size: 9px; line-height: 14px; font-family: Verdana; text-decoration: none; padding-bottom: 10px }
#fpfooter a:link { color: #2A405E; font-size: 9px; line-height: 14px; font-family: Verdana; text-decoration: underline }
#fpfooter a:hover { color: #2A405E; font-size: 9px; line-height: 14px; font-family: Verdana; text-decoration: none }
#fpfooter a:visited { color: #2a405e; font-size: 9px; line-height: 14px; font-family: Verdana; text-decoration: underline }
#fpfooter a:visited:hover   { color: #2a405e; font-size: 9px; line-height: 14px; font-family: Verdana; text-decoration: none }
#main { color: #444; font-size: 10px; font-family: Verdana; text-decoration: none; background: white url(images/fp_bkg_redhatch.gif) no-repeat; padding-top: 8px; padding-right: 26px; padding-left: 20px }
#mainbody  { color: #444; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; background-color: white; padding-top: 8px; padding-right: 26px; padding-left: 20px }
#mainbody p  { color: #444; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 0px }
#bodyPic { color: #444; font-size: 10px; line-height: 14px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border-top: #ebebeb }
#mainbody h3  { color: #c90012; font-weight: bold; font-size: 11px; line-height: 18px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 0px }
#mainbody a  { color: #c90012; font-family: Verdana; text-decoration: underline }
#mainbody a:hover  { color: #c90012; font-family: Verdana; text-decoration: none }
#mainbody h2   { color: #444; font-weight: 300; font-size: 15px; line-height: 20px; font-family: Verdana; text-decoration: none; text-align: left; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-bottom: 0px; padding-left: 0px; left: 0px }
#mainSecBreak  { color: #444; font-size: 10px; font-family: Verdana; text-decoration: none; background: #ebebeb url(images/fp_bkg_grayhatch.gif) no-repeat; margin-top: 8px; margin-right: 26px; margin-left: 20px; padding-top: 8px; padding-right: 26px; padding-left: 20px }
#mainSecBreak p { color: #444; font-size: 10px; font-family: Verdana; text-decoration: none; background: #ebebeb url(images/fp_bkg_grayhatch.gif) no-repeat; margin-top: 8px; margin-right: 26px; margin-left: 20px; padding-top: 8px; padding-right: 26px; padding-left: 20px }
#bkgFrameTop { background: url(images/frame_bkg_top.gif) repeat-x}
#bkgFrameLeft { background: url(images/frame_bkg_left.gif) repeat-y }
#bkgFrameRight { background: url(images/frame_bkg_right.gif) repeat-y }
#bkgFrameBottom { background: url(images/frame_bkg_bottom.gif) repeat-x }
.calloutParagraph { color: #61758e; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none; margin-top: 0px }
#calloutbox   { text-decoration: none; padding: 10px; border: solid 1px #ebebeb }
#calloutbox h4    { color: #183458; font-style: italic; font-size: 11px; line-height: 16px; font-family: Verdana; text-decoration: none; margin-top: 0px }
#calloutbox h5   { color: #61758e; font-size: 10px; line-height: 20px; font-family: Verdana; text-decoration: none; margin-top: 5px; margin-bottom: 0px }
#calloutbox li    { color: #61758e; font-style: normal; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none; list-style-image: url(/images/bullet.gif); list-style-position: outside; margin-top: 0px; margin-left: -5px }
#calloutbox ul   { color: #61758e; font-style: normal; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none; list-style-image: url(/images/bullet.gif); list-style-position: outside }
#secmainbody { background-color: white; padding: 20px 55px 10px 57px }
#secmainbody p { color: #444; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none }
#secmainbody li    { color: #444; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none; list-style-image: url(images/bullet.gif); margin-left: -10px; padding-bottom: 10px }
#secmainbody h3  { color: #c90012; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana; text-decoration: none; margin-top: 0px; margin-bottom: 0px }
#secmainbody a  { color: #c90012; font-family: Verdana; text-decoration: underline }
#secmainbody a:hover  { color: #c90012; font-family: Verdana; text-decoration: none }
#secmainbody h2  { color: #444; font-weight: 300; font-size: 17px; line-height: 20px; font-family: Verdana; text-decoration: none }
#popup { padding: 10px }
#popup p { color: #47484c; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none; padding-right: 10px; padding-left: 10px }
#popup a { color: #c5000a; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: underline }
#popup a:hover { color: #c5000a; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }
#popup a:visited { color: #c5000a; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: underline }
#popup a:visited:hover { color: #c5000a; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }
#popup h1 { color: #c5000a; font-size: 11px; line-height: 20px; font-family: Verdana; text-decoration: none; padding-left: 10px }
