html {overflow-y:scroll;}
#Body {position:relative;}
*, *:focus, *:hover {outline:none;}

.ControlPanel {border:none; border-bottom:1px dotted #cccccc; padding:0px 0px 10px 0px;}
.ModuleTitle_SubMenu {z-index:999 !important;}

h1, .Normal h1 {font-size:42px; line-height:48px; color:#464648; font-family:arial;}
h2, .Normal h2 {font-size:22px; line-height:24px; color:#2B367F; font-family:arial; font-weight:bold; margin:0; padding:0;}
h3, .Normal h3 {font-size:15px; line-height:18px; color:#464648; font-family:arial; font-weight:bold; margin:0; padding:0;}
h4, .Normal h4 {}
h5, .Normal h5 {}
h6, .Normal h6 {}
.ModPersonifyMiniShoppingCartC 
{ 
display:none;
}
.Normal {}
p, .Normal p {color:#464648; font-style:arial; font-size:13px; line-height:17px;}

img {text-decoration:none; border:none;}
.Normal img {max-width:100%;}

a, a:link, a:visited, a:active, a:hover {font-size:14px; line-height:16px;}
.Normal a {font-size:14px; line-height:16px;}

a img, a:link img, a:visited img, a:active img, a:hover img {text-decoration:none; border:none;}

ul, ol {}
ul {}
ul li {}
ul li a, ul li a:link, ul li a:visited, ul li a:active, ul li a:hover {}
ul li a:hover {}
.Normal ul, .Normal ol {}
.Normal ul li, .Normal ol li {color:#464648; font-style:arial; font-size:13px; line-height:17px; margin:5px 0; list-style-type:disc;}

a.ButtonLink {background:#008F9E !important; margin:0 auto; padding:12px 15px!important; font-size:18px!important; color:#BFD42E!important; text-decoration:none!important; text-transform:uppercase!important; font-family:Times!important;}
a.ButtonLink:hover {opacity:0.7 !important; filter: alpha(opacity=70)!important; color:#008F9E;}
.SbCntnt a.ButtonLink {
	margin: .25em  1em 1em 0;
	display: inline-block;
 }
.SbCntnt p {
	line-height: 1.6;
}
.SbCntnt h2 {
	margin-bottom: .25em;
}
div {display:block; margin:0px; padding:0px;  }

.ClrCntnr {}
.ClrCntnr_Ttl {}
.ClrCntnr_Ttl .Head {font-size:23px; line-height:26px; font-weight:bold; color:#464648;}
.ClrCntnr_Ttl.LrgTtlTxt .Head {font-size:42px; line-height:48px; color:#464648; font-family:arial; font-weight:normal; margin-bottom:10px;}
.ClrCntnr.LrgPrplTtlTxt .ClrCntnr_Ttl .Head  {font-size:42px; line-height:48px; color:#2B367F; font-family:arial; font-weight:normal; margin-bottom:10px;}
.ClrCntnr.LrgPrplTtlTxt h2 {color:#00909F;}
.ClrCntnr_Cntnt {display:inline-block; width:100%;}
.ClrCntnr_Cntnt img {margin:10px;}
.ClrCntnr a, .ClrCntnr p a {color:#F27020; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; text-transform:none;}
.ClrCntnr a:hover, .ClrCntnr p a:hover {color:#464648}
.ClrCntnr p a.Last {color:#F27020; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; padding-right:15px; text-transform:none; background:url(images/AtgAr.png) no-repeat center right;}
.ClrCntnr p a.Last:hover {color:#464648; background:url(images/AtgArGr.png) no-repeat center right;}

.TopBannerPane .DNNModuleContent table, #dnn_OneThirdContainer .DNNModuleContent table, .SideBannerPane .DNNModuleContent table, .ModBannersC table {margin:auto!important;}


.StWrpr {width:100%; height:100%; overflow:hidden; background:#ffffff;}
.StWrpr, .StWrpr div {box-sizing: border-box;}
.MvngCntnt {position:relative; height:auto; background:#ffffff; box-shadow:0px 5px 5px #000000;}
.MnCntnt {width:960px; margin:0 auto;}
.HdrWrpr {display:inline-block; width:100%; padding:20px 0;}
.HdrWrpr .HdrLft {width:32%; float:left;}
.HdrWrpr .HdrLft img {display:block; /**width:100%;*/}
.HdrWrpr .HdrRght {float:right; width:60%;}
.HdrWrpr .TpPrt {display:inline-block; width:100%; padding:10px;}
.HdrWrpr .TpPrt a:hover {color:#000000 !important;}
.HdrWrpr .BtmPrt {float:right; width:60%; padding:10px;}
.store {background:url(images/store.jpg) no-repeat center left; display:block; box-sizing:border-box; padding-left:25px; text-transform:uppercase; margin-right:14px; float:right; color:#58595b  !important; font-style:arial; font-size:14px; line-height:16px; text-decoration:none;}
.Cntct {background:url(images/mail.jpg) no-repeat center left; display:block; box-sizing:border-box; padding-left:25px; text-transform:uppercase; margin-right:30px; float:right; color:#58595b  !important; font-style:arial; font-size:14px; line-height:16px; text-decoration:none;}
.Lgn {background:url(images/lock.jpg) no-repeat center left; display:block; box-sizing:border-box; padding-left:25px; text-transform:uppercase; margin-right:20px; float:right; color:#58595b !important; font-style:arial; font-size:14px; line-height:16px; text-decoration:none;}
a.MyAccnt {background:url(images/myaccount.jpg) no-repeat center left; display:block; box-sizing:border-box; padding-left:25px; text-transform:uppercase; float:right; margin-right:15px; color:#58595b  !important; font-style:arial; font-size:14px; line-height:16px; text-decoration:none;}
.store:hover, .Cntct:hover, .Lgn:hover {text-decoration:none!important;}
.ShppngCrt {background:url(images/ShppngCrt.jpg) no-repeat center left; display:block; box-sizing:border-box; text-transform:uppercase; float:right; margin-right:15px;}
.ShppngCrt a { padding-left:22px; color:#58595b  !important; font-style:arial; font-size:14px; line-height:16px; text-decoration:none;}
.HdrWrpr .NvWrpr {float:left; width:100%;}
.HrntzlBrdr {border-bottom:1px solid #E0E1E2; display: inline-block; width: 100%;}
.BdWrpr {padding:20px 0;}
.BdWrpr.SbPg {padding:0;}
.searchbox-container {float:right; width:100%; position:relative;}
.searchbox-container .input {width:100%; padding:0 50px 0 10px !important; position:unset !important; box-sizing: border-box;  background:#e6e7e8; border-radius:0px; box-shadow:none; border:0px; color:#464648 !important; font-size:13px;}
.searchbox-container .button, .searchbox-container .button:hover {width:40px; background:url(images/Srch.jpg) no-repeat center center #58595b; position:absolute; right:0; top:0; bottom:0; text-indent:-9999px;border-radius: 0 !important; box-shadow:none; border:0px;}
.searchbox-container .search::before {display: none;}
.searchbox-container .search::after {display: none;}
.HdrSrch .searchInputContainer .NormalTextBox {background:none; border:0; width:100%; padding-right:55px; box-sizing: border-box;}
.HdrSrch .dnnSearchBoxClearText {display:none !important;}
.HdrSrch .searchInputContainer a.dnnSearchBoxClearText.dnnShow {top:3px !important; right:45px !important;}

.TpNvMiniMn {display:none;}
.Dsktp {display: inline-block; width: 100%; height:41px; overflow:hidden;}
.Dsktp .TpNvMenu {display: inline-block; width: 100%; }
.Dsktp .TpNvMenu .PfNav {padding-top:15px; overflow:hidden;}
.Dsktp .TpNvMenu ul {margin:0; padding:0; width:100%;}
.Dsktp .TpNvMenu ul li {list-style-type:none; text-align:center; display:block; float:left;}
.Dsktp .TpNvMenu ul li#Menu1 {width:16%;}
.Dsktp .TpNvMenu ul li#Menu2 {width:16%;}
.Dsktp .TpNvMenu ul li#Menu3 {width:20%;}
.Dsktp .TpNvMenu ul li#Menu4 {width:16%;}
.Dsktp .TpNvMenu ul li#Menu5 {width:16%;}
.Dsktp .TpNvMenu ul li#Menu6 {width:16%;}
.Dsktp .TpNvMenu ul li a {color:#58595b; font-style:arial; font-size:14px; line-height:16px; display:block; text-align:center; padding-bottom:5px; text-transform:uppercase; text-decoration:none;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 a span {padding:5px 0;}
.Dsktp .TpNvMenu ul li.pf_lvl_0:hover a, .TpNvMenu ul li.pf_lvl_0.Active a {border-bottom:5px solid #ED5B1A !important; margin-bottom:0;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 {box-sizing:border-box; padding:0 10px;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 a {display:inline-block; margin: 0 auto; border-bottom:5px solid #ffffff;}
.Dsktp .TpNvMenu ul li.pf_lvl_0.Active a span {}
.Dsktp .TpNvMenu ul li.pf_lvl_0 .shadow { margin: 0 auto; width: 90%; height:100%;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 .InnerMegaDiv {margin:10px 0;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 ul {margin:3px 0; display:block; height:auto; width:100%;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 ul li {display:block; height:auto; width: 100%; float:left;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 ul li a {text-transform:none; font-size:12px; line-height:16px; float:left; width:100%;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 ul li a:hover {text-decoration:none; color:#ED5B1A;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 .pf_lvl_2, .TpNvMenu ul li.pf_lvl_0 .pf_lvl_3 {display:none;}
.Dsktp .TpNvMenu ul li.pf_lvl_0 ul li a {margin:0 auto;}
.Dsktp .TpNvMenu ul.pf_lvl_1 li.pf_lvl_1.Active a {border:0 !important;}
.Dsktp .TpNvMenu ul.pf_lvl_1 li.pf_lvl_1 a {border:0 !important;}

.dnnSearchBoxPanel {background:none;}
.dnnSearchResultPanel a {text-decoration:none !important;}
.dnnSearchResultPanel .dnnRight{}
.dnnSearchBox {margin:0 !important; border-radius:0; box-shadow:none; background:#e6e7e8; border-color:#e6e7e8; padding:8px; position:relative;}
.dnnSearchBox input[type="text"], .dnnSearchBox > input[type="text"]:focus {height:auto; background:#e6e7e8; left: 8px;}
.dnnSearchBox a.dnnSearchBoxClearText {margin:0;}
.dnnSearchBox a.dnnSearchButton {display:none;}
.dnnSearchBox .dnnSearchBox_advanced {right:0;}
.dnnSearchBox .dnnSearchBox_advanced > .dnnSearchBox_advanced_dropdown {border-radius:0; box-shadow:none;}
.dnnSearchBox_advanced .dnnPrimaryAction,.dnnSearchBox_advanced .dnnFormItem input[type="submit"], .dnnSearchBox_advanced a.dnnPrimaryAction {box-shadow:none; border-radius:0;}
.dnnSearchBox_advanced .dnnFormItem button, .dnnSearchBox_advanced .dnnFormItem input[type="button"], .dnnSearchBox_advanced .dnnFormItem input[type="reset"], .dnnSearchBox_advanced .dnnSecondaryAction, .dnnSearchBox_advanced a.dnnSecondaryAction, .dnnSearchBox_advanced ul.dnnAdminTabNav li a, .dnnSearchBox_advanced .dnnLogin .LoginTabGroup span  {box-shadow:none; border-radius:0;}
.dnnSearchBox_advanced .RadComboBox_Default td.rcbInputCellLeft,.dnnSearchBox_advanced .RadComboBox_Default td.rcbArrowCellRight {border-radius:0; background:none;}
.dnnSearchResultPanel {background:none; margin:0;}
.dnnSearchResultPanel .rcbReadOnly td {box-shadow:none !important; }
.dnnSearchResultPanel .dnnSearchResultSortOptions li a {padding:9px 15px;}
.dnnSearchResultContainer .dnnSearchResultItem .dnnSearchResultItem-Title a {color:#F27020 !important; font-weight:bold !important; font-size:13px !important; line-height:16px !important; text-decoration:none !important; padding-right:15px !important; text-transform:none !important;}
.dnnSearchResultContainer .dnnSearchResultItem .dnnSearchResultItem-Title a:hover {color:#464648 !important;}
.dnnSearchResultContainer .dnnSearchResultItem .dnnSearchResultItem-Link a {color:#464648 !important; font-size:13px !important; line-height:16px !important; text-decoration:none !important; padding-right:15px !important; text-transform:none !important;}
.dnnSearchResultContainer .dnnSearchResultItem .dnnSearchResultItem-Link a:hover {color:#F27020 !important;}
.dnnSearchResultContainer .dnnSearchResultItem .dnnSearchResultItem-Others a {color:#464648 !important; font-size:13px !important; line-height:16px !important; text-decoration:none !important; padding-right:15px !important; text-transform:none !important;}
.dnnSearchResultContainer .dnnSearchResultItem .dnnSearchResultItem-Others a:hover {color:#F27020 !important;}
.dnnSearchResultContainer .dnnSearchResultItem-Subset a {color:#464648 !important; font-size:13px !important; line-height:16px !important; text-decoration:none !important; padding-right:15px !important; text-transform:none !important;}
.dnnSearchResultContainer .dnnSearchResultItem-Subset a:hover {color:#F27020 !important;}
a.searchSkinObjectPreview_more {color:#464648 !important; font-size:13px !important; line-height:16px !important; text-decoration:none !important; padding-right:15px !important; text-transform:none !important;}
a.searchSkinObjectPreview_more:hover {color:#F27020 !important;}
.dnnSearchBoxClearText.dnnShow {right: 100px !important;}
.dnnSearchResultPager.dnnSearchResultPagerTop {border-bottom:2px solid #008f9e; padding:5px 0; border-top:0;}
.dnnSearchResultPager{border-top:2px solid #008f9e; padding:5px 0;}
.dnnSearchResultPager span {color:#008f9e;}

.gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {text-decoration:none !important; color:#F27020 !important; border-bottom:0px;}
.gs-result .gs-title, .gs-result .gs-title * {text-decoration:none !important;}
.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {color:#464648 !important;}
.gs-webResult.gs-result a:hover {color:#464648 !important;}

.MnBnnrWrp {width:100%; border:1px solid #e6e7e8; min-height:340px; padding:2% 5%; position:relative; overflow:hidden; display:inline-block;}
.MnBnnrWrp .BgImg {position:absolute; top:0; left:0; right:0; bottom:0;}
.MnBnnrWrp .BgImg img {height: 100%; width: 100%;}
.MnBnnrWrp.SbPgCntr {width:100%; border:1px solid #e6e7e8; display:inline-block; overflow:unset; min-height:0; padding:0;}
.MnBnnrWrp.SbPgCntr img {width: 100%;}
.MnBnnrWrp.SbPgCntr p {margin:0;}

.MnBnnrWrp .TblWrp {display:table;}
.MnBnnrWrp .MdlMnTxt.LrgCntr {position: relative; z-index:99; width: 425px; display:table-cell; vertical-align:middle;}
.MnBnnrWrp .MdlMnTxt.LrgCntr .Head {font-size:35px; color:#000000; line-height:36px;}
.MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt {}
.MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt .Normal, .MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt .Normal p {font-size:20px !important; line-height:22px; color:#000000 !important;}
.MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt .Normal strong {font-size:16px;}
.MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt .Normal a {background: #ffffff;border: 2px solid #F27020;color: #F27020;display: table;font-family: Times;font-size: 18px;margin-bottom: 15px;margin-right: 18px;padding: 10px 0px;text-decoration: none;text-transform: uppercase;float:left; text-align:center; min-width:175px;}
.MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt .Normal a:first-child {background: #F27020;border: 2px solid #F27020;color: #FFFFFF;}
.MnBnnrWrp .MdlMnTxt.LrgCntr .ClrCntnr_Cntnt .Normal a:hover {opacity:0.7; filter: alpha(opacity=70);}

.MnRw {width:100%; padding-top:20px; display: inline-block;}
.MnRw.NPdng {padding:0;}

.SbSdNv {padding:20px;  float:left; width:28%;} 
.SbCntnt {padding:0 20px; float:left; width:72%; border-left:1px solid #E0E1E2;}
.SbCntnt .CntntPn {padding-top:20px;}
.SbMnImg .ClrCntnr_Cntnt img {width:100%; display:block; margin:0;}

ul.SdNvMenu {margin:0; padding:0;}
ul.SdNvMenu li {list-style-type:none; margin:15px 0;}
ul.SdNvMenu li a {color:#464648; text-decoration:none; text-transform:none; font-size:14px;}
ul.SdNvMenu li a:hover {text-decoration:none; color:#F27020;}
ul.SdNvMenu li a.Actv {color:#F27020;}
ul.SdNvMenu li a.level0 {font-weight:bold;}
ul.SdNvMenu li.level0 ul {margin-left:20px;}
ul.SdNvMenu li.level0 ul li.level1 {font-weight:normal !important;}
ul.SdNvMenu li.level0 .level2, ul.SdNvMenu li.level0 .level3 {display:none;}

.ThrPrplPns { display:table; padding: 20px 0 40px;}
.PrplPn {position:relative; display:table-cell; background:#2B367F; width:32%; vertical-align:top;}
.PrplPn:hover {}
.ThrPrplPns .PrplLft { border-right: 20px solid #ffffff; width:34%;}
.PrplCntr {width:100%; padding: 20px 20px 60px;}
.PrplCntr .PrplIcn {padding-bottom:10px;}
.PrplCntr .PrplIcn img {display:block; margin:0 auto;}
.PrplCntr .PrplTxt {text-align:center; padding-bottom: 20px;}
.PrplCntr .PrplTxt .Head {font-size:22px; font-weight:bold; line-height:24px; text-align:center; text-transform:uppercase; color:#ffffff;}
.PrplCntr .PrplTxt .ClrCntnr_Cntnt .Normal, .PrplCntr .PrplTxt .ClrCntnr_Cntnt .Normal p {font-size:15px; font-weight:normal; line-height:16px; text-align:center; color:#ffffff;}
.PrplCntr .PrplTxt .ClrCntnr_Cntnt .Normal a {background:#008F9E; margin:0 auto; padding:12px 15px; font-size:18px; color:#BFD42E; text-decoration:none; text-transform:uppercase; font-family:Times; position:absolute; bottom:12%; left:20%; right:20%;}
.PrplCntr .PrplTxt .ClrCntnr_Cntnt .Normal a:hover {opacity:0.7; filter: alpha(opacity=70);}

.TwThrds {float:left; width:59%; margin-right:2%;}
.OnThrd {float:right; width:38%;}

.WhtImgCntr {width:100%; border:1px solid #e6e7e8; position:relative; min-height:230px; margin-bottom:20px;}
.MnTxtArea {width:52%; padding: 4%; background:#ffffff; position:relative;}
.WhtImgCntr .Head {margin-bottom:20px;}
.WhtImgCntr .BgImg {bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index:0; overflow:hidden;}
.WhtImgCntr .BgImg img {position: absolute; right: 0; top: 0; width: auto;}
.WhtImgCntr .AnglLn {position:absolute; top:0; left:52%; bottom:0; background:url(images/AnglLn.png) no-repeat center left; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; width:60%;}
.WhtImgCntr .ClrCntnr, .WhtImgCntr .ClrCntnr p {color:#464648; font-size:15px; line-height:18px;}
.WhtImgCntr .ClrCntnr a {color:#F27020; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; padding-right:15px; text-transform:none; background:url(images/AtgAr.png) no-repeat center right;}
.WhtImgCntr .ClrCntnr a:hover {color:#464648; background:url(images/AtgArGr.png) no-repeat center right;}
.WhtImgCntr.NoBg .MnTxtArea  {width:100%; padding: 4%; background:#ffffff; position:relative;}
.WhtImgCntr.NoBg .MnTxtArea .CntImg {float:right;}
.WhtImgCntr.NoBg .MnTxtArea .CntImg img {margin: 0 0 0 10px; float:right;}

.ArTtlDscrptnLst {}
.ArTtlDscrptnLst .IndvArtl {width:100%; padding:3% 0; border-bottom:2px solid #e6e7e8; display:inline-block;}
/*.ArTtlDscrptnLst .IndvArtl:first-child {border:0;}*/
.ArTtlDscrptnLst .ArtTtl, .ArTtlDscrptnLst .ArtSmr {display:inline-block; width:100%;  margin-bottom:15px;}
.ArTtlDscrptnLst .ArtTtl a {font-size:18px; color:#464648; line-height:22px; font-weight:bold; text-decoration:none; margin-bottom:15px;}
.ArTtlDscrptnLst .ArtSmr p {margin:0; font-size:15px; color:#464648; line-height:18px;}
.ArTtlDscrptnLst .ArtSmr {font-size:15px; color:#464648; line-height:18px;}
.ArTtlDscrptnLst .ArtBtn a {color:#F27020; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; padding-right:15px; text-transform:none; background:url(images/AtgAr.png) no-repeat center right;}
.ArTtlDscrptnLst .ArtBtn a:hover {background:url(images/AtgArGr.png) no-repeat center right; color:#464648;}
.ArTtlDscrptnLst .MreArtcls {margin-top:20px;  display:inline-block; width:100%; padding:10px 20px; border:1px solid #e6e7e8; text-align:center;}
.ArTtlDscrptnLst .MreArtcls a {text-decoration:none; text-transform:none; background:url(images/AtgArGr.png) no-repeat center right; text-align:center; color:#464648; padding-right:15px; font-weight:bold;}
.ArTtlDscrptnLst .MreArtcls a:hover {color:#F27020; background:url(images/AtgAr.png) no-repeat center right;}

.QtCntr {display:inline-block; width:100%;}
.QtCntr .GrnBrdr {display:inline-block; width:100%; height:2px; background:url(images/GrnBrdr.png) no-repeat center center;}
.QtCntr .ClrCntnr_Cntnt {padding:20px 50px;}
.QtCntr .ClrCntnr_Cntnt .Normal, .QtCntr .ClrCntnr_Cntnt p {color:#009FAE !important; font-size:20px !important; text-align:center !important; line-height:26px !important; font-family:times;}
.SmllrTtl .Head {line-height:18px; font-size:15px; color:#464648; font-family:arial; font-weight:bold; margin:0; padding:0;}

.FtrWrp {display:inline-block; width:100%; background:url(images/FtrBg.jpg) repeat-x center center; padding:2%;}
.FtLft , .FtMdl {float:left; width:32%; margin-right:2%;}
.FtRght {float:right; width:32%;}
.Ftr .Head {font-size:15px; line-height:26px; font-weight:bold; color:#464648;}
.Ftr a {color:#464648; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; text-transform:none;}
.Ftr a:hover {color:#F27020}
.Ftr a img { padding-left: 5px }
.Ftr .FtLft a {text-decoration:none; text-transform:none; background:url(images/AtgArGr.png) no-repeat center right; text-align:center; color:#464648; padding-right:15px;}
.Ftr .FtLft a:hover {color:#F27020; background:url(images/AtgAr.png) no-repeat center right;}
.FtrMdlCnt .ClrCntnr_Cntnt a {text-decoration:none; text-transform:none; color:#464648; font-size:15px; font-weight:bold; background:none;}
.FtrMdlCnt .ClrCntnr_Cntnt a:hover {background:none; color:#F27020;}
.Ftr.Rght  {margin-right:20px;}
.Ftr.Rght .ClrCntnr_Cntnt a {text-decoration:none; text-transform:none; background:none; text-align:center; color:#464648; font-weight:bold;}
.Ftr.Rght .ClrCntnr_Cntnt a:hover {color:#F27020; background:none;}
.Ftr.Rght .ClrCntnr_Cntnt img {margin:5px;}

.TpNvMiniMn {display:block; position:relative; z-index:100; }
.TpNvMiniMn2 .BtnsWrp {margin:0 auto; width:180px;}
.MyAccntMn {display:none;}
.TpNvMiniBtn {cursor:pointer; display:none; float:left; background:url(images/MnMbl.jpg) no-repeat center center; width:58px; height:58px;}
.TpNvAccBtn {cursor:pointer; display:none; float:right; background:url(images/AccMbl.jpg) no-repeat center center; width:58px; height:58px;}
.TpNvMiniMenu { position:fixed; left:0;right:80%; top:0; bottom:0; width:80%; background:#222222; box-sizing: border-box; padding:20px;}
.TpNvMiniMenu .BckBtn,.TpNvMiniMenu .BckBtn:hover {color:#777777; text-decoration:none; font-size:16px; font-weight:bold; margin-top:30px; display:block; text-align:right; cursor:pointer; float:right;}
.MyAccntMn { position:fixed; left:20%; right:0%; top:0; bottom:0; width:80%; background:#f2f2f2; box-sizing: border-box; padding:20px;}
.MyAccntMn ul {margin:0; padding:0; width:100%;}
.MyAccntMn ul li {padding:2px 0px 0px 0px; position:relative; border-top:1px solid #a0a0a0;  float: left; width:100%; list-style-type:none; box-sizing: border-box;}
.MyAccntMn ul li:first-child {border:0;}
.MyAccntMn ul li a {display:block; float:left; margin:0px; text-decoration:none; color:#a0a0a0; width:100%; font-size:16px; line-height:100%; text-align:left; box-sizing: border-box; padding:10px 0; text-transform:uppercase;}
.MyAccntMn .BckBtnLft,.MyAccntMn .BckBtnLft:hover {color:#777777; text-decoration:none; font-size:16px; font-weight:bold; margin-top:30px; display:block; text-align:left; cursor:pointer; float:left;}
.TpNvMiniMenu .TpNvMenu {}
.TpNvMiniMenu {display:none;}
.TpNvMiniMenu ul {display:none; }
.TpNvMiniMenu ul, .TpNvMiniMn ul li {display:block; margin:0px; padding:0px; list-style-type:none; position:relative; width:100%; float:left;}
.TpNvMiniMenu ul li {padding:2px 0px 0px 0px; position:relative; border-top:1px solid #000000;  float: left; width:100%;}
.TpNvMiniMenu ul li:first-child {border:0px;}
.TpNvMiniMenu ul.TpNvMenu li a {display:block; box-sizing: border-box; float:left; margin:0px; padding:3% 50px 3% 1%; text-decoration:none; color:#ffffff; width:100%; font-size:16px; line-height:100%; text-align:left;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren .NvgArrw {background:url(images/Opn.png) no-repeat right 10px; height:50px; width:50px; position:absolute; right:0; top:0; bottom:0;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren .NvgArrw.Opn {background:url(images/Cls.png) no-repeat right 10px;}
.TpNvMiniMenu ul.TpNvMenu li .shadow {display:none;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren.level0 {display: inline-block; width: 100%;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren.level0 ul.TpNvSbMn {display:none;background:#929489;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren.level0 ul.TpNvSbMn li {background:#58595b;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren.level0 ul.TpNvSbMn li ul.TpNvSbMn li {background:#e6e7e8;}
.TpNvMiniMenu ul.TpNvMenu li.HasChildren.level0 ul.TpNvSbMn li ul.TpNvSbMn li a {color:#58595b !important;}
.TpNvMiniMenu ul.TpNvMenu ul.TpNvSbMn li.level1 a {box-sizing: border-box;  padding:3% 50px 3% 3%; font-size:16px; text-transform:none; background:none !important; color:#ffffff !important; float:left; width:92%;}
.TpNvMiniMenu ul.TpNvMenu ul.TpNvSbMn li.level2 {background:#77a4c9;}
.TpNvMiniMenu ul.TpNvMenu ul.TpNvSbMn li.level3 a {padding:10px 20px;}
.TpNvMiniMenu ul.TpNvMenu ul.TpNvSbMn li.level3 .level4 {display:none;}
.TpNvMiniMenu img.IconImgBefore {display:none;}
.TpNvMiniMenu img.IconImgAfter {display:none;}
.TpNvMiniMenu .HtmlBeforeLevel0 {display:none;}
.TpNvMiniMenu .HtmlAfterLevel0 {display:none;}

.FrmWrp {display:inline-block; width:100%;}
.RgLbl {box-sizing: border-box; float:left; width:30% !important; font-size:15px; padding: 10px 10px 10px 0;}
.FrmWrp .LblHdr {font-size:15px; font-weight:bold; color:#134C71; text-transform:uppercase; margin: 25px 0 5px; width:100% !important; text-align:left; float: left;}
.FrmWrp .LblHdr.Smlr {font-size:13px; font-weight:bold; color:#134C71; text-transform:uppercase; margin: 0; width:100% !important; text-align:left; float: left;}
.FrmWrp .LblHdrWSb {font-size:15px; font-weight:bold; color:#134C71; text-transform:uppercase; margin: 25px 0 5px; width:100% !important; text-align:left; float: left;}
.FrmWrp .C5SLLC_input {box-sizing: border-box; float:left; width:50%; padding:10px;}
.FrmWrp .C5SLLC_input input {display:inline-block; width:100%; border: 1px solid #999999; padding:5px; box-sizing: border-box;}
.FrmWrp .C5SLLC_input input.ThreeFrth  {width:75%;}
.FrmWrp .C5SLLC_input input.TwFrth {width:50%;}
.FrmWrp .C5SLLC_input input.OnFrth {width:25%;}
.FrmWrp .C5SLLC_input select {display:inline-block; width:100%; border: 1px solid #999999; padding:5px; box-sizing: border-box;}
.FrmWrp .C5SLLC_input select.ThreeFrth  {width:75%;}
.FrmWrp .C5SLLC_input select.TwFrth {width:50%;}
.FrmWrp .C5SLLC_input select.OnFrth {width:25%;}
.FrmWrp .C5SLLC_input textarea {display:inline-block; width:100%; border: 1px solid #999999; padding:5px; box-sizing: border-box;}
.FrmWrp .C5SLLC_input textarea.ThreeFrth  {width:75%;}
.FrmWrp .C5SLLC_input textarea.TwFrth {width:50%;}
.FrmWrp .C5SLLC_input textarea.OnFrth {width:25%;}
.FrmWrp .C5SLLC_input.FllWdth {width:100%;}
.FrmWrp .Hght30 {min-height:30px !important;}
.FrmWrp .C5LLC_control-group {width:100% !important; min-height: auto !important;}
.FrmWrp .C5LLC_controls {display: inline-block; width: 100%;}
.FrmWrp .DntShw {display:none !important;}
.FrmWrp .InptFll {width:100%; padding:10px 0 !important;}
.FrmWrp .C5SLLC_chklistsub {width:100% !important;}
.FrmWrp .C5SLLC_chklistsub div {width:200% !important; float:left; padding-right:10px; margin-bottom:20px;}
.FrmWrp .C5SLLC_chklistsub div input, .FrmWrp .C5SLLC_chklistsub div label {width:auto !important; float:left; padding:0;}
.FrmWrp input.ChckBxInd {width:5% !important; float:left !important;}
.FrmWrp .C5SLLC_checkbox label.RdBtnLbl {width:92% !important; float:left !important; font-size:15px;}
.FrmWrp .ErrMsg {color:#7A0000; font-weight:bold;}
.RdBtnBxLst {float:left;}
.FrmWrp .C5SLLC_chklistsub label.RdBtnLbl {width:92% !important; float:left !important;}
.FrmWrp .C5SLLC_chklistsub input.RdBtnBxLst {width:5% !important; float:left !important;}
.MmbrshNm {display:inline-block; width:100%;font-weight:bold; font-size:14px; line-height:14px;}
.MmbrshpPrc {display:inline-block; width:100%; }
.MmbrshpDscrptn {display:inline-block; width:100%; }
.LblFll {width:100%;font-size:13px;}
.LblLnk {color:#444444 !important; text-decoration:underline; font-size:13px !important;}
.FrmWrp a.dnnPrimaryAction, .SbmtBtn {display:block; background:#134c71; padding:10px 30px; margin:0 auto; color:#ffffff; width: 135px; border-radius:5px; text-decoration:none; box-shadow:none; border:0px; text-shadow:none; font-weight:bold;}
.FrmWrp a.dnnPrimaryAction:hover, .SbmtBtn:hover {background:#f27020;}
.SbmtBtnLbl {display:none;}
.ThnkMssg .SbmtPymnt {display:inline-block; width:100%;}
.ThnkMssg .SbmtPymnt .Mssg {margin: 25px 0; font-size:15px; color:#134C71; text-align: center;}
.ThnkMssg .SbmtPymnt .PymntBttn { background: none repeat scroll 0 0 #008f9e;color: #bfd42e; display: block; width: 40%; text-align:center; font-size: 18px; padding: 10px 15px; text-decoration: none; text-transform: uppercase; margin:0 auto;}
.ThnkMssg .SbmtPymnt .PymntBttn:hover {background:#BFD42E;  color:#008F9E;}
.ThnkMssgHdr {font-size: 20px; margin: 40px 0 5px; color:#134C71;}
.ThnkMssgSub {color: #134c71; font-size: 15px;}
.ThnkMssgMn {font-size: 13px;}
.ThnkMssgSbHd {font-size: 13px; font-weight: bold; margin: 40px 0 5px; float:left; text-transform:uppercase; }
.ThnkMssgMn .Rw {display:inline-block; width:100%; margin:7px 0; font-weight:bold;}
.ThnkMssgLbl {font-size:13px; font-weight:normal !important; margin-right:10px; width:40%; float:left;}
.ThnkMssgLbl.Rght {font-size:13px; font-weight:bold; margin-left:10px; width:80%; float:right;}
.C5LLC_chkbx-cell, .C5LLC_chkbx-cell .C5SLLC_input {width: 100% !important;}
.C5LLC_chkbx-cell {min-height:30px !important;}
.C5SLLC_input.ChkbxChld {padding-left: 55px; width: 100%;}
.ThnkMssg .ChkbxChld {padding-left: 55px; width: 100%;}

.NwsDtl {}
.NwsDtl h2 {margin-bottom:20px;}
.NwsDtl .ArtclImg {float: left; }
.NwsDtl .ArtclImg img {width: 35%; padding: 0 10px 10px 0; display:block; margin:0;}

.FllExmplImg {width:100%; margin:10px 0; float:left;}
.FllExmplImg img {width:100%;}
.FllExmplImg.Thrd {width:33%; float}
.FllExmplImg.TwThrd {width:66%;}
.ExmplDscrptnHlf {width:50%; padding:2%; float:left;}
.ExmplDscrptnTwThrd {width:66%; padding:2%; float:left;} 
.ExmplHTMLMrkHlf {width:50%; padding:2%; float:left;}
.ExmplDscrptnThrd {width:33%; padding:2%; float:left;}
.ExmplHTMLMrkThrd {width:33%; padding:2%; float:left;}
.ExmplHTMLMrkThrd textarea, .ExmplHTMLMrkHlf textarea {font-size:13px;}

.FllExmpl {padding: 20px 0; display:inline-block; width:100%;}
.FllExmpl.Brdr {border-top: 2px solid #e2e2e2; }

.FllWdthRslts {display:inline-block; width:100%; box-sizing: border-box; font-family:arial; font-size:14px;}
.FllWdthRslts div {box-sizing: border-box;}
.tmar_medi_SearchTable {margin-bottom:20px;}
.tmar_medi_SearchTable tr td {margin-right:15px;}
.tmar_medi_SearchTable tr td span {padding:10px 0; float;left}
.tmar_medi_SearchTable tr td input {padding:5px; margin: 6px 0; float:left;}
.FllRwRslt {display:inline-block; width:100%; padding:15px 0;}
.FllRwRslt a {text-decoration:none; color:#333333;}
.FllRwRslt a:hover {color:#ed5b1a;}
.FllRwRslt.Altrnt {background:#f0f0f0;}
.FllRwRslt.Lbls {background: #f27020; margin-top: 30px; padding: 2px 0; color:#ffffff;}
.NmClmn {float:left; width:40%; padding:10px;}
.CtClmn, .StClmn , .CntrClmn {float:left; width:20%; padding:10px}
.LblTp{color:#ffffff; font-weight:bold;}
.Btn {display:block; background:#134c71; padding:10px 30px; margin:0 auto; color:#ffffff; width: 135px; border-radius:5px; text-decoration:none; box-shadow:none; border:0px; text-shadow:none; font-weight:bold; float:left; cursor:pointer;}
.Btn:hover  {background:#f27020;}
.InptFld {display:inline-block; width: 150px; border: 1px solid #999999; padding:5px; box-sizing: border-box; margin:10px 0;}
.Pgntn {float:right; width:200px;}
.PgntnDplDs {display:inline-block; font-weight:bold; width:100%; margin:10px 0;}
.PgnPgs {width:100%; display:inline-block; font-weight:bold; margin-bottom:10px;}
.PgnPgs a {font-weight:normal; color:#333333;}

.StWrpr.HbrdRcgnt ul.SdNvMenu li a:hover {text-decoration:underline; color:#A0041E;}
.StWrpr.HbrdRcgnt ul.SdNvMenu li a.Actv {color:#A0041E;}
.StWrpr.HbrdRcgnt .ClrCntnr p a,.StWrpr.HbrdRcgnt .ClrCntnr a  {color:#A0041E; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; text-transform:none;}
.StWrpr.HbrdRcgnt .ClrCntnr p a:hover,.StWrpr.HbrdRcgnt .ClrCntnr a:hover  {color:#464648;}
.StWrpr.HbrdRcgnt .CntntPn a  {color:#A0041E; font-weight:bold; font-size:13px; line-height:16px; text-decoration:none; text-transform:none;}
.StWrpr.HbrdRcgnt .CntntPn a:hover  {color:#464648;}
.StWrpr.HbrdRcgnt .ClrCntnr_Ttl.LrgTtlTxt .Head {font-size:42px; line-height:48px; color:#1453A6; font-family:arial; font-weight:normal; margin-bottom:10px;}
.StWrpr.HbrdRcgnt h2,.StWrpr.HbrdRcgnt  .Normal h2 {font-size:22px; line-height:24px; color:#3EB3EB; font-family:arial; font-weight:bold; margin:0; padding:0;}
.ModFormMasterC {position:relative !important;}

.Accordion {float:left; width:100%;}
.AccordionButton {color:#f27020; font-weight:bold; text-decoration:none; padding-right:25px; font-size: 14px; background:url(images/Plus.png) no-repeat center right;  float:left; cursor:pointer;}
.AccordionButton.Opn {background:url(images/Minus.png) no-repeat center right;}
.AccirdionButton:hover {color:#464648;}
.AccordionContent {display:none; float:left; width:100%; margin:20px 0;}
/***Responsive Below***/

@media screen and (min-width:541px) and (max-width:768px)
{
.MnCntnt {margin: 0 auto; width:100%; padding:2%;}
.HdrWrpr .HdrRght {width:50%;}
.HdrWrpr .TpPrt, .HdrWrpr .BtmPrt {padding:10px 0;}
.Dsktp, .Dsktp .TpNvMenu {display:none;}
.TpNvMiniMn {display:block;}
.TpNvMiniMenu {display:none;}
.TpNvMiniBtn {display:block;}
.TpNvAccBtn {display:block;}
.TpNvMiniMenu .TpNvMenu {}
.HdrWrpr .TpPrt{display:none;}

.MnBnnrWrp {padding:0; min-height:0;}
.MnBnnrWrp .BgImg {position:absolute; overflow:hidden;}
.MnBnnrWrp .BgImg img {position:absolute; top:0; right:0; left:0; bottom:0; width:auto !important;}
.MnBnnrWrp .TblWrp {margin:5%; }
.MnBnnrWrp .TblWrp .MdlMnTxt.LrgCntr {padding:5%; /*background: url("images/TrnsBg.png") repeat center;*/ width:100%;}

.ThrPrplPns { display:inline-block; width:100%; padding: 20px 0 40px;}
.PrplPn {position:relative; display:inline-block; background:#2B367F; width:100%; margin-bottom:20px;}
.ThrPrplPns .PrplLft { border-right: 0px; width:100%; padding: 20px 0 40px; display:inline-block;}


.WhtImgCntr {min-height:0;}

.TwThrds {width:100%;}
.OnThrd {width:100%; padding-top:20px;}
.BgImg img {width: 100%;}
.MnTxtArea {width:60%;}
.WhtImgCntr .AnglLn {left:60%; width:40%;}
.FtrWrp {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; padding:50px 2% 2% 2%;}
}

@media screen and (min-width:540px) and (max-width:629px)
{
.SbSdNv {display:none;}
.SbCntnt {width:100%; padding:0; border:0;}
.BgImg img {width: auto;}
.ThrPrplPns .PrplRght, .ThrPrplPns .PrplLft {width:100%; margin-bottom:2%; margin-right:0; border:0; display:inline-block;}
.PrplCntr {margin-bottom:0; padding:20px;}
.FtrWrp {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;  padding:50px 2% 2% 2%;}
.FtLft {float:left; width:100%;}
.FtMdl {float:left; width:48%; margin-top:20px;}
.FtRght {float:right; width:48%;margin-top:20px;}
.dnnSearchBox input {width: 70% !important;}
.TpNvMiniMn {display:block;}
.TpNvMiniMenu {display:none;}
.TpNvMiniBtn {display:block;}
.TpNvAccBtn {display:block;}
.HdrWrpr .TpPrt{display:none;}


.WhtImgCntr {min-height:0;}

.MnBnnrWrp {padding:0; min-height:0;}
.MnBnnrWrp .BgImg {position:absolute; overflow:hidden;}
.MnBnnrWrp .BgImg img {position:absolute; top:0; right:0; left:0; bottom:0; width:auto !important;}
.MnBnnrWrp .TblWrp {margin:5%; }
.MnBnnrWrp .TblWrp .MdlMnTxt.LrgCntr {padding:5%; /*background: url("images/TrnsBg.png") repeat center;*/ width:100%;}

}

@media screen and (min-width:0px) and (max-width:539px)
{
.MnCntnt {margin: 0 auto; width:100%; padding:2%;}
.HdrWrpr .HdrLft {width:100%;}
.HdrWrpr .HdrLft img {width:70%; display:block; margin:0 auto;}
.HdrWrpr .HdrRght {width:100%;}
.HdrWrpr .TpPrt, .HdrWrpr .BtmPrt {padding:10px 0;}
.HdrWrpr .BtmPrt {width:100%;}
.Lgn {float:left;}
.Dsktp, .Dsktp .TpNvMenu {display:none;}
.TpNvMiniMn {display:block;}
.TpNvMiniMenu {display:none;}
.TpNvMiniBtn {display:block;}
.TpNvAccBtn {display:block;}
.SbSdNv {display:none;}
.SbCntnt {width:100%; padding:0; border:0;}
.ThrPrplPns .PrplRght, .ThrPrplPns .PrplLft {width:100%; margin-bottom:2%; margin-right:0; border:0; display:inline-block;}
.PrplCntr {margin-bottom:0; padding:20px;}
.TwThrds {width:100%;}
.OnThrd {width:100%; padding-top:20px;}
.BgImg img {width: auto;}
.MnTxtArea {width:60%;}
.WhtImgCntr .AnglLn {left:60%; width:50%;}
.FtrWrp {-webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;  padding:50px 2% 2% 2%;}
.FtLft {float:left; width:100%; text-align:center;}
.FtMdl {float:left; width:100%; margin-top:20px; text-align:center;}
.FtRght {float:right; width:100%;margin-top:20px; text-align:center;}
.MnBnnrWrp {padding:0; min-height:0;}
.MnBnnrWrp .BgImg {position:absolute; overflow:hidden;}
.MnBnnrWrp .BgImg img {position:absolute; top:0; right:0; left:0; bottom:0; width:auto !important;}
.MnBnnrWrp .TblWrp {margin:5%; }
.MnBnnrWrp .TblWrp .MdlMnTxt.LrgCntr {padding:5%; /*background: url("images/TrnsBg.png") repeat center;*/}
.HdrWrpr .TpPrt{display:none;}


.WhtImgCntr {min-height:0;}

.dnnSearchResultPanel .dnnRight {margin-bottom:10px;}
.dnnSearchBox input {width: 65% !important;}

.ArTtlDscrptnLst .IndvArtl {padding:10% 0;}
.RgLbl {box-sizing: border-box; float:left; width:100% !important; font-size:15px; padding: 10px 10px 0;}
.FrmWrp .C5SLLC_input {box-sizing: border-box; float:left; width:100%; padding:10px;}
.FrmWrp .C5SLLC_input input {display:inline-block; width:100%; border: 1px solid #999999; padding:5px; box-sizing: border-box;}
.FrmWrp .C5SLLC_input input.ThreeFrth  {width:100%;}
.FrmWrp .C5SLLC_input input.TwFrth {width:100%;}
.FrmWrp .C5SLLC_input input.OnFrth {width:100%;}
.FrmWrp .C5SLLC_input select {display:inline-block; width:100%; border: 1px solid #999999; padding:5px; box-sizing: border-box;}
.FrmWrp .C5SLLC_input select.ThreeFrth  {width:100%;}
.FrmWrp .C5SLLC_input select.TwFrth {width:100%;}
.FrmWrp .C5SLLC_input select.OnFrth {width:100%;}
.FrmWrp .C5SLLC_input textarea {display:inline-block; width:100%; border: 1px solid #999999; padding:5px; box-sizing: border-box;}
.FrmWrp .C5SLLC_input textarea.ThreeFrth  {width:100%;}
.FrmWrp .C5SLLC_input textarea.TwFrth {width:100%;}
.FrmWrp .C5SLLC_input textarea.OnFrth {width:100%;}

.FrmWrp .C5SLLC_chklistsub div {width:100% !important;}

.FllRwRslt.Lbls{display:none;}
.NmClmn {float:left; width:100%; padding:10px;}
.CtClmn, .StClmn {float:left; width:auto; padding:0 10px}
.CntrClmn {float:left; width:100%; padding:0 10px;}
.NmClmn.MnName {font-size:20px; font-weight:bold; padding:0 10px;}
}

.myAccountNav ul li {
    list-style-type: none;
    padding: 4px 0px 4px 0px;
    
}

.myAccountNav a {
    color: inherit;
    font:inherit;
    font-weight:bold;
    text-decoration: none;
}

.myAccountNav a:hover {    
    color:#F27020;
}

.time {
color: #00416e !important;
background: #f2f2f1 !important;
padding: 2px 10px !important;
margin-bottom: 8px !important;
}
.date {
    font-weight: normal !important;
    font-size: 24px !important;
    color: #000 !important;
}
/*----percent style----*/

.percent {
    color: #a2182b !important;
    font-size: 30px !important;
    font-weight: bold !important;
    line-height: 1.2 !important;
    margin-bottom: 0px !important;
}

span[class^="SubHead ValidatorStep"] {
    color:red;
}

.storedown {
	background:blue;
	display:block;
	clear:both;
}