@font-face{font-family:'SourceSansProSemiboldItalic';src:url('../../fonts/SourceSansPro-SemiboldIt-webfont.eot');src:url('../../fonts/SourceSansPro-SemiboldIt-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-SemiboldIt-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-SemiboldIt-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-SemiboldIt-webfont.svg#SourceSansProSemiboldItalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProBold';src:url('../../fonts/SourceSansPro-Bold-webfont.eot');src:url('../../fonts/SourceSansPro-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-Bold-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-Bold-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-Bold-webfont.svg#SourceSansProBold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProBoldItalic';src:url('../../fonts/SourceSansPro-BoldIt-webfont.eot');src:url('../../fonts/SourceSansPro-BoldIt-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-BoldIt-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-BoldIt-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-BoldIt-webfont.svg#SourceSansProBoldItalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProBlack';src:url('../../fonts/SourceSansPro-Black-webfont.eot');src:url('../../fonts/SourceSansPro-Black-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-Black-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-Black-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-Black-webfont.svg#SourceSansProBlack') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProBlackItalic';src:url('../../fonts/SourceSansPro-BlackIt-webfont.eot');src:url('../../fonts/SourceSansPro-BlackIt-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-BlackIt-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-BlackIt-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-BlackIt-webfont.svg#SourceSansProBlackItalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProExtraLight';src:url('../../fonts/SourceSansPro-ExtraLight-webfont.eot');src:url('../../fonts/SourceSansPro-ExtraLight-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-ExtraLight-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-ExtraLight-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-ExtraLight-webfont.svg#SourceSansProExtraLight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProExtraLightItalic';src:url('../../fonts/SourceSansPro-ExtraLightIt-webfont.eot');src:url('../../fonts/SourceSansPro-ExtraLightIt-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-ExtraLightIt-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-ExtraLightIt-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-ExtraLightIt-webfont.svg#SourceSansProExtraLightItalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProLight';src:url('../../fonts/SourceSansPro-Light-webfont.eot');src:url('../../fonts/SourceSansPro-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-Light-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-Light-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-Light-webfont.svg#SourceSansProLight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProLightItalic';src:url('../../fonts/SourceSansPro-LightIt-webfont.eot');src:url('../../fonts/SourceSansPro-LightIt-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-LightIt-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-LightIt-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-LightIt-webfont.svg#SourceSansProLightItalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProRegular';src:url('../../fonts/SourceSansPro-Regular-webfont.eot');src:url('../../fonts/SourceSansPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-Regular-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-Regular-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-Regular-webfont.svg#SourceSansProRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProItalic';src:url('../../fonts/SourceSansPro-It-webfont.eot');src:url('../../fonts/SourceSansPro-It-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-It-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-It-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-It-webfont.svg#SourceSansProItalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'SourceSansProSemibold';src:url('../../fonts/SourceSansPro-Semibold-webfont.eot');src:url('../../fonts/SourceSansPro-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-Semibold-webfont.woff') format('woff'),url('../../fonts/SourceSansPro-Semibold-webfont.ttf') format('truetype'),url('../../fonts/SourceSansPro-Semibold-webfont.svg#SourceSansProSemibold') format('svg');font-weight:normal;font-style:normal;}body{font-family:"SourceSansProRegular",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em;color:#333333;font-weight:normal;}
h1,h2,h3,h4{font-family:"SourceSansProRegular",Helvetica,Arial,sans-serif;font-weight:normal;}
h1{font-family:"SourceSansProRegular",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:-1px;}
.modal-header h1{font-size:25px;}
.clib_borderRadius{border-radius:10px;}
.clib_borderRadiusInset{border-radius:5px;}
.clib_borderRadiusTop{border-radius:10px 10px 0 0;}
.clib_borderRadiusBottom{border-radius:0 0 10px 10px;}
.clib_gradient_lte{background-color:#E6E6E6;background-image:linear-gradient(bottom, #e6e6e6 0%, #ffffff 100%);background-image:-o-linear-gradient(bottom, #e6e6e6 0%, #ffffff 100%);background-image:-moz-linear-gradient(bottom, #e6e6e6 0%, #ffffff 100%);background-image:-webkit-linear-gradient(bottom, #e6e6e6 0%, #ffffff 100%);background-image:-ms-linear-gradient(bottom, #e6e6e6 0%, #ffffff 100%);}
.clib_shadow{box-shadow:0px 0px 10px #666666;}
.clib_shadow_lte{box-shadow:0px 0px 10px #cccccc;}
.clib_sectionBody{margin:20px;}
#contentWrapper .clib_sectionBody{margin:20px 0 20px 30px;}
.clib_insetList{margin:0 0 20px 20px;border-left:10px solid #ccc;padding:0 20px;border-radius:5px;}
.clib_insetList li{margin:0 20px 10px 20px;}
.clib_easySlogan{float:left;position:relative;top:50%;}
.clib_easySlogan img{max-width:100%;}
.clib_Container{box-shadow:0px 0px 20px #505050;border-radius:10px;}
.clib_Container header h1,.clib_Container header h2,.clib_Container header h3{padding:0;margin:0;}
.progressBlock ul.steps{margin:0;}
.progressBlock ul.steps li{border-bottom:1px dotted #cccccc;padding:5px 20px 5px 20px;list-style:none;}
.active,.completed{color:#006600;}
.clib_verticalNav li{list-style:none;border-bottom:1px dotted #cccccc;}
.clib_verticalNav li a{display:block;padding:10px 20px;}
.clib_verticalNav li a:hover,.clib_verticalNav li a:focus,.clib_verticalNav li a:active{text-decoration:none;background-color:#fff;}
.error{color:#990000;}
.warning{color:#ff9900;}
.info{color:#34689b;}
.current{color:#000000;}
.progressBlock ul.steps li.current{font-weight:bold;}
.accordion h1{cursor:pointer;}
.clib_navbarFixed{position:fixed;top:0;left:0;z-index:1000;}
.clib_verticalNav{margin:0;}
.clib_horizontalNav{position:relative;margin:0;}
.clib_horizontalNav li{position:relative;list-style:none;display:block;float:left;margin-right:1px;}
.clib_horizontalNav li a{text-decoration:none;color:#fff !important;padding:24px;background-color:#eaeaea;text-shadow:1px 1px 1px #000000;background-color:#333333;background-image:linear-gradient(bottom, #333333 25%, #666666 100%);background-image:-o-linear-gradient(bottom, #333333 25%, #666666 100%);background-image:-moz-linear-gradient(bottom, #333333 25%, #666666 100%);background-image:-webkit-linear-gradient(bottom, #333333 25%, #666666 100%);background-image:-ms-linear-gradient(bottom, #333333 25%, #666666 100%);}
.clib_horizontalNav li a:hover,.clib_horizontalNav li a:focus,.clib_horizontalNav li a:active{text-decoration:none !important;background-color:#333333;background-image:linear-gradient(bottom, #333333 0%, #666666 100%);background-image:-o-linear-gradient(bottom, #333333 0%, #666666 100%);background-image:-moz-linear-gradient(bottom, #333333 0%, #666666 100%);background-image:-webkit-linear-gradient(bottom, #333333 0%, #666666 100%);background-image:-ms-linear-gradient(bottom, #333333 0%, #666666 100%);}
.clib_horizontalNav li a.active{background-color:#333333;background-image:linear-gradient(bottom, #333333 0%, #333333 100%);background-image:-o-linear-gradient(bottom, #333333 0%, #333333 100%);background-image:-moz-linear-gradient(bottom, #333333 0%, #333333 100%);background-image:-webkit-linear-gradient(bottom, #333333 0%, #333333 100%);background-image:-ms-linear-gradient(bottom, #333333 0%, #333333 100%);}
.layout_SummaryBlock{border-width:2px;border-style:solid;border-color:#cccccc;background-color:#fff;margin-bottom:20px;border-radius:5px;}
/*.layout_SummaryBlock .clib_sectionBody{padding:0 20px 20px 20px;}*/
.layout_SummaryBlock header{padding:10px 0 0 20px;}
/*.layout_SummaryBlock header,.layout_SummaryBlock footer{padding:20px;}*/
.layout_SummaryBlock header p,.layout_SummaryBlock footer p{margin-bottom:0;}
.layout_SummaryBlock header h1{margin:0;font-size:150%;}
.layout_SummaryBlock header h1,.layout_SummaryBlock li{color:#000;}
.layout_SummaryBlock header hgroup p{background-color:#fff;color:#666666;font-style:italic;padding:5px 10px;border-radius:5px;margin-right:20px;}
.layout_SummaryBlock.active,.layout_SummaryBlock.completed{background-color:#eff4f7;}
.layout_SummaryBlock.warning{background-color:#ffe7c2;}
.layout_SummaryBlock.info{background-color:#d3ecf3;}
.icon-warning-sign{color:#ff0000 !important;}



@media (max-width:480px){.clib_sectionBody{margin:10px;}}body{background-color:#f6f6f6;/*background-image:url(../../img/backgrounds/texture_default.jpg)*/;background-attachment:fixed;}
*>i[class^="icon-"]{margin-right:10px;margin-top:5px;}
li i[class^="icon-"],#navbarContent i[class^="icon-"]{margin-right:5px;}
a:hover,a:focus{text-decoration:underline !important;}
a.btn:hover,a.btn:focus{text-decoration:none !important;}
a:hover img,a:focus img,a:active img{opacity:0.75;}
header#header{border-radius:0 0 5px 5px;margin-bottom:20px;}
#headerBlock{position:relative;z-index:5;color:#fff;clear:both;display:table;width:100%;border-radius:0 0 5px 5px;background-size:100% 100%;background-color:#000000;border-bottom:5px solid #000000;text-shadow:1px 1px 1px #000;box-shadow:0px 0px 20px #505050;}
#headerBlock img{max-width:100%;}
#headerContentWrapper{clear:both;position:relative;/*background-image:url(../../img/masthead/mdeHeader.jpg);*//*background-size:100% 100%;*/background-position:right; background-color:#0059a8; background-repeat:no-repeat;}
#headerBlock #headerLeft{display:table-cell;vertical-align:middle;text-align:left;padding:10px 20px;}
#headerBlock #headerMiddle{width:auto;display:table-cell;vertical-align:middle;text-align:left;background-position:center;background-repeat:no-repeat;}
#headerBlock #headerRight{width:34.8%;display:table-cell;vertical-align:middle;line-height:100% !important;text-align:right;}
#headerBlock #headerRight p{margin:0;color:#cccccc;font-family:"Georgia",Serif;text-align:left;margin-top:30px;}
#bodyMasthead{position:relative;float:left;width:100%;z-index:5;border-radius:5px 5px 0 0;background-image:url(../../img/backgrounds/appHeader_Gray.jpg);background-size:100% 100%;background-color:#34689b;border-bottom:1px solid #b3b3b3;text-shadow:1px 1px 1px #fff;}
#headerBlock h1,#bodyMasthead h1{line-height:normal;padding:20px /*20px*/ 0 13px 20px;}
#bodyMasthead h1{float:left;}
#securedLogo{white-space:nowrap;margin:7px 20px;}
footer#footer{position:relative;z-index:0;text-align:center;padding:20px;margin:20px 0;border-radius:5px;background-color:#000000;border-bottom:5px solid #000000;background-color:#333333;box-shadow:0px 0px 20px #505050;color:#fff;text-shadow:1px 1px 1px #000;}
#topNav{float:left;width:100%;}
#globalNav .clib_horizontalNav{float:right;}
#appOptions{margin:17px 20px 0 20px;}
#appOptions a{color:#000 !important;}
#appOptions a:hover,#appOptions a:focus,#appOptions a:active{text-decoration:none !important;}
#appOptions ul li a:hover,#appOptions ul li a:focus,#appOptions ul li a:active{color:#fff !important;}
#headerLinks{margin-top:7px;}
#headerLinks a{margin-right:20px;}
#header a {color:#fff;text-decoration:none;}
#footer a{color:#fff;text-decoration:none;}#footer a:hover{color:#fff;text-decoration:underline;}
#header a:hover,#header a:focus,#header a:active,#footer a:hover,#footer a:focus,#footer a:active{color:#fff;text-decoration:underline;}
#bodyWrapper{border-radius:5px;border-bottom:5px solid #A3A3A3;background-color:#fff;}
#bodyWrapper>header{background-color:#eaeaea;}
#mainSection>header{padding:20px 20px 0 20px;}
header#applicationHeader{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #CCC;}
#appRightColumn{background-color:#ECECEC;border-radius:0 0 5px 0;}
#appRightColumn header{background:none;}
#appRightColumn header h1{font-size:110%;}
#appRightColumn header{color:#fff;border-bottom:1px solid #fff;padding:0 10px;}
#appRightColumn section header{background-color:#000000;padding:0px 20px;border-radius:0;}
#navbarContent{color:#fff !important;background-color:#000000;float:left;width:100%;height:40px;}
.fp_form,.fp_formItemGroup,.fp_formSummaryActions{*zoom:1;}
.fp_form:before,.fp_form:after,.fp_formItemGroup:before,.fp_formItemGroup:after,.fp_formSummaryActions:before,.fp_formSummaryActions:after{display:table;line-height:0;content:"";}
.fp_form:after,.fp_formItemGroup:after,.fp_formSummaryActions:after{clear:both;}
.fp_form .fp_formItem{float:left;width:100%;clear:both;margin-bottom:10px;}
.fp_formItemGroup{padding:20px;border-radius:0 0 10px 10px;box-shadow:0px 0px 10px #cccccc;}
.fp_form fieldset{margin-bottom:20px;}
.fp_form fieldset legend{color:#0f2c6b;line-height:2em;border-bottom:5px solid #5f4c3b;}
.fp_form .fp_formItemLabel{float:left;text-align:right;width:25%;}
.modal .fp_form .fp_formItemLabel{float:left;text-align:right;width:35%;}
.fp_form.fp_small .fp_formItemLabel{float:none;text-align:left;width:100%;}
.fp_form label{font-weight:bold;cursor:pointer;}
.fp_form .fp_formItemControl{width:50%;text-align:left;}
.fp_form .fp_formItem .fp_formItemControl input,.fp_form .fp_formItem .fp_formItemControl textarea,.fp_form .fp_formItem .fp_formItemControl select{float:left;margin-left:10px;}
.fp_formItemList{text-align:center;}
.fp_formItemList .fp_formItem{margin-left:37%;width:auto;}
.fp_formItemList .fp_formItem input{float:left;margin-right:10px;}
.fp_formItemList .fp_formItem label{white-space:nowrap;}
.fp_form.fp_small .fp_formItem .fp_formItemControl input,.fp_form.fp_small .fp_formItem .fp_formItemControl textarea{width:90%;}
.fp_formActions{clear:both;padding:20px 0 20px 20px;margin:20px 0;}
.fp_formActionsList{float:right;}
.fp_formActionsList li{list-style:none;display:inline;}
.fp_formSummaryActions{padding:10px 20px;border-bottom:#666666;background-color:#f6f6f6;}
.fp_formBackBtn{float:left;}
.fp_formForwardBtn{float:left; margin-left:5px; margin-bottom:10px;}
.fp_formInstructionsTop{border-bottom:4px solid #000000;margin-bottom:20px;}
.fp_formItemGroup .fp_formInstructionsTop{text-align:left;border-bottom:1px dotted #000000;}
@media (max-width:480px){}
@media (max-width:767px){#contentWrapper .clib_sectionBody{margin:10px;}}
@media (max-width:979px){.secureText{display:none;} #headerBlock #headerLeft{width:20%;} #headerBlock #headerMiddle img{width:85%;} #headerBlock #headerRight{width:35%;} .clib_easySlogan{width:100% !important;} .fp_formItemList{text-align:left;} .fp_formItemList .fp_formItem{margin-left:0;}}
