/* Font Rules from myfonts initialized in the WebFonts/MyFontsWebfontsKit.css file */
@import url("WebFonts/MyFontsWebfontsKit.css");

/*Default Normal Font Rule.  Repeat this string wherever normal text is needed. */
.plain, BODY, INPUT, BUTTON, SELECT, TEXTAREA, BUTTON, H1
{font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;}

/*Default Bold Font Rule. Repeat this string wherever bold text is needed. */
.strong, STRONG, H2, H3, H4, H5, H6
{font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:'ProximaNova-Bold','Lucida Grande',sans-serif;}

/*"Thin" Font Rule. Repeat this string wherever thin text is needed. */
.thin
{font-weight:normal;font-family:'ProximaNova-Light','Lucida Grande',sans-serif;}

/*"Handwriting" Font Rule. Repeat this string wherever handwriting font text is needed. */
.handwriting
{font-weight:normal;font-family:'JackieSueBF';}


/* Common HTML Elements */
HTML {height:100%}
BODY {padding:0;line-height:15px;margin:0;font-size:12px;color:#333;background-color:#fff}
A {outline-style:none;outline-color:invert;outline-width:0;cursor:pointer;text-decoration:none;color:#0e74ca}
A:active {outline-style:none;outline-color:invert;outline-width:medium}
A:hover {text-decoration:underline;color:#00417d}
/*A:visited {color:#00417d}*/
IMG {border:0}
INPUT {font-size:10px;vertical-align:middle;color:#000}
BUTTON {font-size:10px;vertical-align:middle;color:#000}
SELECT {font-size:10px;vertical-align:middle;color:#000}
TEXTAREA {font-size:10px;vertical-align:middle;color:#000}
LABEL {vertical-align:middle}
H1 {margin:0;padding:0 0 10px 0;font-size:20px;line-height:1.2;color:#333}
H2 {margin:0;padding:8px 0 0 0;font-size:16px;line-height:1.2;color:#333}
H3 {margin:0;padding:0 0 0 0;font-size:14px;line-height:1.2;color:#333}
H4 {margin:0;padding:5px 0 0 0;font-size:12px;line-height:1.2;color:#0e74ca}
H5 {margin:0;padding:0 0 0 0;font-size:11px;line-height:1.2;color:#333}
H6 {padding:0;line-height:1.2;margin:0;font-size:13px;color:#333}
H1 A {display:inline-block;color:#333}
H2 A {display:inline-block;color:#333}
H3 A {display:inline-block;color:#333}
H4 A {display:inline-block;color:#0e74ca}
H5 A {display:inline-block;color:#333}
H6 A {display:inline-block;color:#333}
H1 A:hover {text-decoration:none;color:#525252}
H2 A:hover {text-decoration:none;color:#525252}
H3 A:hover {text-decoration:none;color:#525252}
H4 A:hover {text-decoration:none;color:#00417d}
H5 A:hover {text-decoration:none;color:#aeadad}
H6 A:hover {text-decoration:none;color:#525252}
HR {height:1px;border:none;color:#0a6db1;background-color:#0a6db1}
P {padding:0 0 10px 0;margin:0}
UL {margin:0;zoom:1;overflow:hidden;padding:0 0 6px 10px}
LI {padding:0 0 2px 0}
TABLE {border:0;padding:0;margin:0;border-collapse:collapse}
TD {padding:0;vertical-align:top}
TH {padding:0;vertical-align:top}
ADDRESS {font-style:normal;padding:0;margin:0}
BLOCKQUOTE {padding:0 0 10px 15px;margin:0}
IFRAME {width:100%}

.mcmsBW-IE6 input.CommonSearchSubmit {padding:0;width:15px;height:14px}

/* Master template */
BODY.mainbody {} /*changed 2015-01-27. was image/GlobalTemplate/GlobalBodyBG.gif*/
.BodyWrapper {width:960px;margin:0 auto;padding:0 0 65px 0;box-shadow: rgb(187, 187, 187) 2px 0px 8px 5px;background:#ffffff url(image/bg2015.jpg) no-repeat center top }

#header {color:#FFF;width:916px;margin:0 auto 15px auto}
.mcmsEM #header {}
#header .logo {padding:0;min-height:80px;}
#header .NavTitle{background-color: #00aaf1;float:left;width:23%;height:29px;}
.NavTitle H3 {text-align:left;color:#FFF;padding:7px 0px 2px 7px;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;}

/* Main Menu */
div.MainNav {background-color: #00aaf1;float:left;width:77%;min-height:29px;z-index:2}
.MainNav ul {position:relative;z-index:9999;padding:0;margin:0;overflow:visible;font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:'ProximaNova-Bold','Lucida Grande',sans-serif;}
.MainNav li {float:left;list-style-type:none;zoom:1;position:relative;white-space:nowrap;padding:0 3px 0 13px;margin:0;color:#fff;font-size:14px;line-height:1.2;text-decoration:none;text-transform:uppercase}
.MainNav li a, .MainNav li .mcmsNonLink {display:block;color:#FFF;text-decoration:none;border:none;padding:7px 10px 5px 0}
.MainNav li.hover {background-image:url(image/GlobalTemplate/primaryMenu_active.gif);}
.MainNav li.mcmsMenuActive a {}
.MainNav ul ul {position:absolute;top:100%;left:-1px;display:none;padding:0;width:325px;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;border-color:#338ec8;border-width:0 0 1px 0;border-style:solid;}
.MainNav ul li.hover ul {display:block;}
.MainNav ul li.MainNavDelimiter {padding:0}
.MainNav ul li.MainNavDelimiter span {width: 1px;height: 19px;margin: 5px 0;background-color: #fff;display: block;}
.MainNav ul ul li /*, .MainNav li.hover li, .MainNav li.mcmsMenuActive li*/ {float:none;list-style-type:none;background-image:none;position:relative;padding:0 5px;overflow:visible;text-transform:none;margin:0;line-height:14px;background-color:#e6f1f8;border-color:#338ec8;border-width:0 1px;border-style:solid;color:#0e74ca;clear:left;height:24px;text-transform:none;}
.MainNav ul ul li a, .MainNav li.hover li a, .MainNav li.mcmsMenuActive li a {background-image:none;height:auto;padding:5px 10px;text-transform:none;color:#0e74ca;width:auto;float:left;}
.MainNav ul ul li:hover {color:#00417d;background-color:#cee5fa;}
.MainNav ul ul li.MainNavDelimiter {display:none;}
.MainNav ul ul ul {position:relative;float:left;top:0;left:0;display:block;padding:0;width:auto;background-image:none;background-color:transparent;border:none}
.MainNav ul ul ul li, .MainNav ul ul ul li.mcmsMenuFirst {clear:none;width:auto;border-width:0;background-image:none;background-color:transparent;padding:0 0 0 3px;background-image:url(image/GlobalTemplate/MainDropBullet.gif?a);background-position:left;background-repeat:no-repeat;float:left;}
.MainNav ul ul ul li, .MainNav ul ul ul li.mcmsMenuFirst {clear:none;width:auto;border-width:0;background-image:none;background-color:transparent;padding:0 0 0 3px;background-image:url(image/GlobalTemplate/MainDropBullet.gif?a);background-position:left;background-repeat:no-repeat;float:left;}


#main {clear:both}

.detailBody {width:950px;background:url(image/GlobalTemplate/detailBodyBGRepeat.png) repeat-y -2px top}
.detailBody .rightDetail {padding:0 0 30px 7px;width:681px;margin:0 12px 0 0;position:relative;overflow:hidden}
.detailBodyBottom {width:950px;height:10px;overflow:hidden;background:url(image/GlobalTemplate/detailBodyBottom.png) no-repeat -2px top}
.mcmsBW-IE6 .detailBodyBottom {background-image:url(image/GlobalTemplate/detailBodyBottom.gif)}

.noBGBody {width:950px;background:url(image/GlobalTemplate/noBGBodyBGRepeat.png) repeat-y -10px top}
.noBGBody .rightDetail {padding:0;width:708px;margin:0}
.noBGBodyBottom {width:950px;height:10px;overflow:hidden;background:url(image/GlobalTemplate/noBGBodyBottom.png) no-repeat -10px top}

.rightDetail {display:inline;float:right;overflow:hidden;padding-top:0;position:relative}
.rightDetail DIV, .rightDetail .ModuleWrapper DIV {padding:20px 20px 0 20px;}
.rightDetail DIV DIV, .rightDetail .ContentAreaHeader, .rightDetail .ControlPanel, .rightDetail .ModuleWrapper, .rightDetail .ModuleWrapper DIV DIV,.rightDetail .ModuleWrapper .ControlPanel{padding:0}
.rightDetail UL {padding-left:15px}
.rightDetail LI {list-style-type:disc;padding:0 5px 1px 0}

.rightDetail .leftCol{float:left;width:415px;padding:20px 10px 0 20px}
.rightDetail .rightCol{float:right;width:200px;padding:20px 15px 0 20px}

.leftMenu {min-height:485px;padding:5px 0 30px 22px;width:215px;float:left;overflow:hidden;background:url(image/GlobalTemplate/LeftMenuBG.jpg) no-repeat right top;color:#fff}
.leftMenu DIV, .leftMenu .ModuleWrapper DIV  {padding:14px 7px 0 7px}
DIV.LeftMenuHeader {text-align:center;margin:-4px 0 0 0;padding:14px 7px 0 7px;height:33px;background:url(image/GlobalTemplate/LeftMenuHeader.jpg) no-repeat center}
.leftMenu DIV DIV, .leftMenu .ControlPanel, .leftMenu .ContentAreaHeader, .leftMenu .ModuleWrapper, .leftMenu .ModuleWrapper DIV DIV, .leftMenu .ModuleWrapper .ControlPanel {padding:0}
.leftMenu H1 {font-size:17px;color:#fff}
.leftMenu A {display:block;color:#fff}
.leftMenu A:hover {text-decoration:none;color:#fff}
.leftMenu H2 {font-size:11px;padding:7px 0 3px 7px;text-transform:uppercase;margin:0 -7px 6px -7px;border-bottom:1px solid;color:#fff;border-color:#0a6db1}
.leftMenu H2 A {padding:7px 0 3px 8px;margin:-7px 0 -3px -8px}
.leftMenu H3 {padding-bottom:6px;color:#fff}
.leftMenu H4 {padding-bottom:6px;color:#fff}
.leftMenu H5 {padding-bottom:6px;color:#fff}
.leftMenu H6 {padding-bottom:6px;color:#fff}
.leftMenu HR {margin:0 -7px;width:215px}
.mcmsBW-IE7 .leftMenu HR {margin:0;padding:0;width:201px}
.mcmsBW-IE6 .leftMenu HR {margin:0;padding:0;width:201px}
.mcmsBW-IE6 .leftMenu {width:215px}
.mcmsBW-IE6 .leftMenu img.spacer {width:1px;height:425px;float:right;margin-left:-1px}

.leftMenu UL {padding:0;list-style-type:none}
.leftMenu UL.mcmsMenuLevel-1 LI {display:none}
.leftMenu UL.mcmsMenuLevel-1 LI.mcmsMenuActive, .leftMenu UL.mcmsMenuLevel-1 LI.mcmsMenuActive LI {display:block}
.leftMenu DIV UL {margin:0 -7px 0 -7px}
.leftMenu UL UL {margin:0}
.leftMenu LI {padding:0 0 10px 0;font-size:12px;line-height:16px;font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:'ProximaNova-Bold','Lucida Grande',sans-serif;list-style-type:none}
.leftMenu LI LI {padding:0;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;}
/* Set the padding and background separately for the links at each menu level so that the color can fill the entire width */
.leftMenu UL A {display:block;padding:1px 0 2px 19px;text-transform:uppercase}
.leftMenu UL .mcmsMenuActive A {background:#56ABEE url(image/GlobalTemplate/mainMenu_selected.gif) no-repeat 7px center}
.leftMenu UL A:hover {background-color:#1892d9}
.leftMenu UL .mcmsMenuActive UL A {background:transparent}
.leftMenu UL .mcmsMenuActive UL A:hover {background-color:#1892d9}
.leftMenu UL UL A {padding:1px 0 2px 30px;text-transform:none}
.leftMenu UL UL .mcmsMenuActive A {background:#56ABEE url(image/GlobalTemplate/mainMenu_selected.gif) no-repeat 18px center}
.leftMenu UL UL .mcmsMenuActive UL A {background:transparent}
.leftMenu UL UL .mcmsMenuActive UL A:hover {background-color:#1892d9}
.leftMenu UL UL UL A {padding:1px 0 2px 41px}
.leftMenu UL UL UL .mcmsMenuActive A {background:#56ABEE url(image/GlobalTemplate/mainMenu_selected.gif) no-repeat 29px center}
.leftMenu UL UL UL .mcmsMenuActive UL A {background:transparent}
.leftMenu UL UL UL .mcmsMenuActive UL A:hover {background-color:#1892d9}
.leftMenu UL UL UL UL A {padding:1px 0 2px 52px}
.leftMenu UL UL UL UL .mcmsMenuActive A {background:#56ABEE url(image/GlobalTemplate/mainMenu_selected.gif) no-repeat 40px center}
.leftMenu UL UL UL UL .mcmsMenuActive UL A {background:transparent}
.leftMenu UL UL UL UL .mcmsMenuActive UL A:hover {background-color:#1892d9}

#footer {padding:15px 15px 65px 15px;line-height:14px;margin: -50px auto 0 auto;width:916px;;font-size:10px;overflow:hidden;color:#000} /*was #fff */
#footer A, #footer A:visited {color:#000;text-decoration:underline} /*was #fff */
#footer A:hover {color:#333}

/* Image Gallery */
.mcmsImageGallery {width:339px;float:left;margin-right:15px}
.mcmsImageGallery .mcmsImageGallerySummary {height:16px;line-height:16px}
.mcmsImageGallery .mcmsImageGallerySummary STRONG {color:#0E74CA}
.mcmsImageGallery .mcmsImageGalleryPrev {float:left;clear:left;height:77px;border-width:1px 0 1px 1px;border-style:solid;width:11px;display:block;background-repeat:no-repeat;background-position:-22px center;border-color:#0071cf;background-color:#b4b4b4;background-image:url(image/GlobalTemplate/productGallery_arrows.gif)}
.mcmsImageGallery .mcmsImageGalleryPrev:hover{text-decoration:none;background-position:0 center;background-color:#0071cf}
.mcmsImageGallery .mcmsImageGalleryNext {float:left;height:77px;border-width:1px 1px 1px 0;border-style:solid;width:11px;display:block;background-repeat:no-repeat;background-position:-33px center;background-color:#b4b4b4;background-image:url(image/GlobalTemplate/productGallery_arrows.gif);border-color:#0071cf}
.mcmsImageGallery .mcmsImageGalleryNext:hover{text-decoration:none;background-position:-11px center;background-color:#0071cf}
.mcmsImageGallery .mcmsImageGalleryContainer{float:left;height:77px;width:283px;border-width:1px 0;border-style:solid;overflow:hidden;padding:0;background-color:#0071cf;background:url(image/GlobalTemplate/productGallery_frame.gif);border-color:#0071cf}
.mcmsImageGallery .mcmsImageGalleryNoScroll {background:url(image/GlobalTemplate/productGallery_frame.gif);cursor:default}
.mcmsImageGallery .mcmsImageGalleryContainer LI {float:left;padding:7px 3px;height:62px;list-style-type:none;background-image:none}
.mcmsImageGallery .mcmsImageGalleryContainer A {border:1px solid #000;display:block;height:60px;width:60px}
.mcmsImageGallery .mcmsImageGalleryContainer IMG {height:60px;width:60px}
.mcmsImageGalleryModalImage {display:block;margin:0 auto}
.mcmsImageGalleryModalPrev {display:block;float:left;padding-left:15px}
.mcmsImageGalleryModalNext {display:block;float:right;padding-right:15px}
.mcmsImageGalleryModalTitle {}

/* Modal Popups */ 
.simplemodal-data {text-align:center}
.simplemodal-data H2 {height:27px;padding-top:10px;text-transform:uppercase;color:#FFF;background-image:url(image/GlobalTemplate/ModalPopHeader.gif)}
.simplemodal-data .simplemodal-close {text-align:right;display:block;background-repeat:no-repeat;background-position:right center;padding:0 20px 1px 0;margin-bottom:10px;background-image:url(image/GlobalTemplate/ModalPopClose.gif);color:#333}
.simplemodal-data .simplemodal-close:hover {text-decoration:none}
.simplemodal-data IFRAME {margin:0;padding:0;border:1px solid #FFF;width:100%;height:335px;border:none;overflow:hidden}
.simplemodal-data .ControlPanel {display:none}

/*SiteMap*/
.rightDetail .SiteMap {list-style-type:none;font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:'ProximaNova-Bold','Lucida Grande',sans-serif;list-style-image:none;padding-top:0;padding-bottom:0}
.rightDetail .SiteMap A {/*color:#333;*/}
.rightDetail .SiteMap A:hover {/*color:#000;*/}
.rightDetail .SiteMap LI {list-style-type:none;background-image:none;padding:6px 0 0 0}
.rightDetail .SiteMap LI A {font-weight:bold}
.rightDetail .SiteMap UL {list-style-type:none;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;list-style-image:none;padding:0}
.rightDetail .SiteMap UL UL {padding:0 0 6px 0}
.rightDetail .SiteMap LI LI {padding:2px 0 0 15px}
.rightDetail .SiteMap LI LI A {font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;/*color:#969696;*/ }
.rightDetail .SiteMap LI LI A:hover {/*color:#525252;*/}

.mcmsLinkButton {padding:0 3px 0 0;background-position:right 0;background-repeat:no-repeat;height:22px;display:inline-block;line-height:12px;margin:0 2px;background-image:url(image/GlobalTemplate/btnLarge-right.png)}
.mcmsLinkButton A {background-position:left 0;background-repeat:no-repeat;padding:2px 4px 4px 7px;height:16px;display:inline-block;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;text-decoration:none;vertical-align:middle;font-size:11px;line-height:15px;background-image:url(image/GlobalTemplate/btnLarge-left.png);color:#fff}
.mcmsLinkButton IMG {vertical-align:text-top}
.mcmsLinkButton:hover {background-position:right -22px}
.mcmsLinkButton:hover A {background-position:left -22px}
.mcmsLinkButton A:hover {text-decoration:none;color:#fff}

.LinkButtonSmall {padding:0 7px 0 0;background-position:right 0;background-repeat:no-repeat;height:16px;display:inline-block;line-height:12px;margin:0 2px;background-image:url(image/GlobalTemplate/btnSmall-right.png)}
.LinkButtonSmall A, .LinkButtonSmall SPAN {background-position:left 0;background-repeat:no-repeat;padding:0 4px 2px 11px;height:14px;display:inline-block;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;text-decoration:none;vertical-align:middle;font-size:9px;line-height:13px;background-image:url(image/GlobalTemplate/btnSmall-left.png);color:#fff}
.LinkButtonSmall IMG {vertical-align:text-top}
.LinkButtonSmall:hover {background-position:right -16px}
.LinkButtonSmall:hover A, .LinkButtonSmall:hover SPAN {background-position:left -16px}
.LinkButtonSmall A:hover {text-decoration:none;color:#fff}


/* CLEAR FIX*/
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height:1%}
.clearfix {display:block}

/*Common Alignment Classes */
.FloatLeft {float:left}
IMG.FloatLeft {float:left;padding-right:10px}
.FloatRight {float:right}
IMG.FloatRight {float:right;padding-left:10px}
.AlignCenter {text-align:center}
TABLE.AlignCenter, DIV.AlignCenter, .AlignCenter TABLE, .AlignCenter DIV {margin-left:auto;margin-right:auto}
.AlignLeft, td.AlignLeft, th.AlignLeft {text-align:left}
.AlignCenter TABLE.AlignLeft, .AlignCenter .AlignLeft TABLE, .AlignCenter DIV.AlignLeft, .AlignCenter .AlignLeft DIV {margin-left:0}
.AlignRight, td.AlignRight, th.AlignRight {text-align:right}
.AlignCenter TABLE.AlignRight, .AlignCenter .AlignRight TABLE, .AlignCenter DIV.AlignRight, .AlignCenter .AlignRight DIV {margin-right:0}
.AlignBottom, .AlignBottom TH, .AlignBottom TD {vertical-align:bottom}
.AlignBaseline, .AlignBaseline TH, .AlignBaseline TD {vertical-align:baseline}
.AlignTop, .AlignTop TH, .AlignTop TD {vertical-align:top}
.NoPad {padding:0}
.Padded {padding:5px}
.NoWrap {white-space:nowrap}

/* MotioCMS Classes */
.ActivityIndicator {cursor:wait;background-color:Transparent;position:absolute}
.ActivityIndicator IMG {max-width:95%}
/*.rightDetail .ActivityIndicator {padding:0;margin-right:40px}*/
.ActivityIndicatorForeground {position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;z-index:10000;background-color:Transparent;border:1px solid black}
.ActivityIndicatorForeground TD {text-align:center;vertical-align:middle}
.ActivityIndicatorBackground {position:absolute;left:0;top:0;height:100%;width:100%;background-color:#CCC;z-index:9999;filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40}

.ajax__calendar_days table {width:auto}
.ajax__calendar_days td {padding:0;background-color:#fff}

/* treeview Classes:.tvMenu, tvExpanded, tvCollapsed, tvEmpty, tvToggle */
.tvCollapsed .tvMenu {display:none}

#tooltip {margin:0;background-color:#ffe;border:1px solid black;padding:5px;color:#000;max-width:200px;z-index:999}

.fullWidthDetail {padding:50px;background-color:#ffffff;margin:25px 22px 0 22px}
.fullWidthDetailTop{width:912px;background:url(image/GlobalTemplate/ProductDetailBG-TopPlain.jpg) no-repeat top;overflow:hidden;height:65px;padding:15px 0 0 15px}
.fullWidthDetailTop H1 {color:#FFF;padding:0 0 15px 0}
.fullWidthDetailBottom{padding:0 50px 50px 50px;background-color:#ffffff;margin:0 22px}

.LeftCaption, .rightDetail .LeftCaption {float:left;text-align:center;padding-right:10px}
.RightCaption, .rightDetail .RightCaption {float:right;text-align:center;padding-left:10px}

.LogInForm {}
.LogInForm .input {width:200px;margin:1px 0}
.LogInForm LABEL {display:inline-block;width:125px;text-align:right}
.LogInForm .Checkbox {padding-left:125px;display:block}
.LogInForm .Checkbox LABEL {display:inline;text-align:left;width:auto}
.LogInForm .ValidatorError {display:block}
.LogInForm .mcmsModuleSubmit {margin:5px 125px}

.Error {font-weight:bold}
.Special, .ValidatorError, .error, .Error {color:#c53a45}

TABLE.PageLinks {margin-left:auto;margin-right:auto}
.PageLinks TH {text-align:right;font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;padding-right:6px}
.PageLinks TD A, .PageLinks TD SPAN {text-align:left}
.PageLinks A, .PageLinks SPAN {white-space:nowrap;text-align:left;padding:0 6px 0 0;margin:15px 0}

/* SuccessMessage and ErrorMessage are used to display the results of a server operation. */
.ErrorMessage {font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:'ProximaNova-Bold','Lucida Grande',sans-serif;color:#c53a45}
.SuccessMessage {font-weight:normal;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-family:'ProximaNova-Bold','Lucida Grande',sans-serif;color:#0e74ca}
.OtherMessage {font-weight:normal;font-family:'ProximaNova-Regular','Lucida Grande',sans-serif;font-style:italic;color:#333}

.HelpText {color:#969696 }

/* Foreground color overrides */ 
.FG1, .FG1 A, A.FG1, .FG1 A:visited, A:visited.FG1 {color:#333}
.FG1 A:hover, A:hover.FG1, A:hover .FG1 {color:#525252} 
.FG2, .FG2 A, A.FG2, .FG2 A:visited, A:visited.FG2 {color:#666}
.FG2 A:hover, A:hover.FG2, A:hover .FG2{color:#333}
.FG3, .FG3 A, A.FG3, .FG3 A:visited, A:visited.FG3 {color:#0e74ca}
.FG3 A:hover, A:hover.FG3, A:hover .FG3 {color:#00417d}

/* Printer Friendly Related Classes:
  .PrinterFriendly, .PrinterFriendlyBody, .PrinterFriendlyHeader, 
  .PrinterFriendlyContent, .PrinterFriendlyFooter, .NoPrint */
.PrinterFriendly {padding:15px}
.PrinterFriendlyContent .NoPrint {display:none}
.PrinterFriendly .NoPrint {display:none}
@media print {
    .NoPrint, .PrintNow, .ControlPanel {display:none}
}