﻿/*Created 20150226 - rchin & modified 20150319 JC*/

BODY {font-family:Open Sans, Arial, Helvetica, sans-serif; font-size: 13px; color:#555555; line-height:20px;}
a {color:#2385b4;}
a:hover {color:#086491;}
a img, a:link, a:hover, .TabControl:hover, .TabControlLink:hover{-o-transition: all 300ms;
 -moz-transition: all 300ms;
 -webkit-transition: all 300ms;
 transition: all 300ms;}

p.FM_CellBullet {margin: 12px 0 12px 0px; line-height:16px;}
p.FM_CellBody {margin:0; padding:8px;}
p.FM_CellTip {margin:3px 36px; font-style: italic;}
p.FM_CellNote {margin:3px 0 3px 36px; font-style: italic;}
p.FM_CellRecommend {margin:3px 0 3px 36px; font-style: italic;}
p.FM_CellHeading {text-align: center; color: #ffffff; font-size:20px; font-weight:600;}
p.FM_Title {margin:31px 0 15px; text-align: center; font-weight:200; font-size: 40px; color: #086491;}
p.FM_Cover {margin:6px 0; text-align: center; font-weight: bold; font-size: 24px; color: #086491;}

p.FM_Heading1 {margin: 30px 0 30px; font-size: 50px; line-height:60px; letter-spacing:-1px; font-weight:200; color: #3c94be; border-bottom:5px dotted #eeeeee; padding-bottom:30px;}
p.FM_Heading1intro {margin: 14px 0 6px; font-size: 14.0pt; color: #086491;}
p.FM_Heading2 {margin: 30px 0 30px; font-size: 40px; line-height:60px; letter-spacing:-1px; font-weight:200; color: #3c94be; border-bottom:5px dotted #eeeeee; padding-bottom:30px;}
p.FM_Heading2R {color: #086491; font-size: 14pt; margin:14px 0 3px;}
p.FM_Heading3 {margin:12px 0 3px; font-weight: bold; font-size: 12px; color: #086491;}
p.FM_ProcHead {color: #086491; font-size: 12pt; margin:14px 0 3px;}

p.FM_Caution {margin:3px 36px; font-style: italic;}
p.FM_Bulleted {margin:0 0 0 0px;}
p.FM_BulletedIn {margin:0 0 0 0px;}
p.FM_Note {margin:3px 36px; font-style: italic;}
p.FM_Tip {margin:3px 36px; font-style: italic;}
p.FM_Example {margin:3px 0;font-size: 11px; color: #086491;}
p.FM_Recommend {margin: 3px 0 3px 36px; font-style: italic;}


p.FM_xFooter {margin:0;}
p.FM_xHeader {margin:0;}
p.FM_Footer {margin:0;}

p.FM_Numbered1 {margin:5px 0 2px 8px; list-style: rh-list; x-list-class: FM_List; x-list-level: 1; x-list-start: 1;}
p.FM_Numbered {margin:5px 0 2px 8px; list-style: rh-list; x-list-class: FM_List; x-list-level: 1;}
p.FM_NumberedDetails {margin:0px 0px 2px 8px;}


p.FM_Body {margin:6px 0; font-size:13px;}
p.FM_BodyIn {margin:6px 18px;}
p.FM_Indented {margin:0 0 0 18px; font-size: 11px;}

rh-list.FM_List {x-lvl-1-format: "<1>."; x-lvl-1-type: decimal; x-lvl-1-pfx-class: FM_ScreenField; x-level-count: 1; x-lvl-1-margin: 24.0px; x-lvl-1-text-indent: -24.0px;}

OL,UL {margin-top: 0px; margin-bottom: 0px;}

span.FM_CSHMarkerTag {font-weight: bold; font-size: 18px; color: #00ffff;}
span.FM_Strong {font-weight: bold; color: #444444; text-transform:uppercase;}
span.FM_ScreenField {font-weight: bold; color: #444444;}
span.FM_IndexTagMarker {font-weight: bold; font-size: 18px; color: #228a22;}
span.FM_Emphasis {font-style: italic;}
span.FM_CrossRefTag {font-weight: bold; font-size: 18px; color: #ff0000;}
span.FM_Symbol {font-family: Symbol; font-size: 12px; color: #086491; display:inline;}

li.Style1 {}
