
<style type="text/css">

.blank
{
}

        html, body {
            margin: 0px;
            padding: 0px;
        }
 
        body 
        {
            text-align: center;
            background-image: url(https://edit.crisisplanbuilder.com/_images/bg-main.jpg);
            background-repeat: repeat-y;
            background-color: #eeeeee;
            background-position: top center;
            font-family: Tahoma, san-serif;
            font-size: 12px;
        }
        
        h1
        {
            font-size: 26px;
            color: #23aae1;
            font-weight: lighter;
            margin-left: 20px;
            margin-top: 0px;
        }
        
        h2
        {
            font-size: 20px;
            color: #0e76bc;
            font-weight: lighter;
            margin-left: 0px;
            margin-bottom: 5px;
        }
        
        h3
        {
        	margin-top: 0px;
        	padding: 0px;
        	font-size: 13px;
        	color: #888888;
        	font-weight: lighter;
        }
        
        .clear { /* generic container (i.e. div) for floating buttons */
            clear: both;
            overflow: hidden;
            width: 100%;
        }

        a.button, a.button-right {
            background: transparent url(https://edit.crisisplanbuilder.com/_images/bg_button_a.png) no-repeat scroll top right;
            color: #ffffff;
            display: block;
            float: left;
            font-size: 16px;
            font-weight: bold;
            height: 49px;
            margin-right: 6px;
            padding-right: 23px; /* sliding doors padding */
            text-decoration: none;
        }

        a.button span, a.button-right span {
            background: transparent url(https://edit.crisisplanbuilder.com/_images/bg_button_span.png) no-repeat;
            display: block;
            line-height: 19px;
            padding: 15px 0 15px 18px;
        }
        a.button:active, a.button-right:active {
            background-position: bottom right;
            outline: none; /* hide dotted outline in Firefox */
            color: #eeeeee;
        }

        a.button:active span, a.button-right:active span {
            background-position: bottom left;
            padding: 16px 0 14px 18px; /* push text down 1px */
        }
        
        a.cancel {        
            color: #0e76bc;
            display: block;
            font-size: 16px;
            text-decoration: none;
            margin-top: 16px;
            float: left;
            border-left: solid #0e76bc 1px;
            line-height: 15px;
            padding-left: 12px;
            margin-left: 11px;
        }
        
        a.button-right {
            float: right;
        }
        
        a.cancel-right {        
            color: #0e76bc;
            display: block;
            font-size: 16px;
            text-decoration: none;
            margin-top: 16px;
            float: right;
            border-right: solid #0e76bc 1px;
            line-height: 15px;
            padding-right: 16px;
            margin-right: 16px;
        }
        
        #divPageWrapper 
        {
            width: 880px;
            position: relative;
            margin: 0px auto;
        }
        
        #divHeader
        {
            width: 880px;
            height: 76px;
            position: relative;
            }
            #divLogo
            {
                position: absolute;
                left: 0px;
                top: 0px;
            }
            
        #Header_menuNav
        {
            width: 880px;
            height: 28px;
            background-image: url(https://edit.crisisplanbuilder.com/_images/bg-nav.jpg);
            background-repeat: repeat-x;
        }
        #divBanner
        {
            width: 880px;
            height: 260px;
        }
        #divMainContent
        {
            width: 880px;
            min-height: 300px;
            text-align: left;
            
        }
        #divGrass
        {
            width: 880px;
            height: 115px;
            /*background-image: url(https://edit.crisisplanbuilder.com/_images/bg-page.jpg);*/
            background-repeat: no-repeat;
            text-align: left;
        }        
        #divFooter p
        {
            margin: 0px;
            padding: 12px;
            text-align: left;
            font-size: 11px;
            color: #666666;
        }
        
            /**************************** REQUIRED BY ALL **************************************/
      
            /* make the second level visible when hover on first level list OR link */
            #Footer_menuFooter ul li:hover ul,
            #Footer_menuFooter ul a:hover ul{visibility:visible; }
 
            /* keep the third level hidden when you hover on first level list OR link */
            #Footer_menuFooter ul :hover ul ul{visibility:hidden;}
 
            /* make the third level visible when you hover over second level list OR link */
            #Footer_menuFooter ul :hover ul :hover ul{ visibility:visible;}
            /**************************************************************************************/
 
 
            #Footer_menuFooter {position:relative; z-index:100;}
 
            /* remove all the bullets, borders and padding from the default list styling */
            #Footer_menuFooter ul {padding:0;margin:0px 0px 0px 12px;list-style-type:none;}
 
            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #Footer_menuFooter li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(https://edit.crisisplanbuilder.com/_images/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            
            
            /* style the links for the top level */
            #Footer_menuFooter a, #menuFooter a:visited
            {
                display:block;
                font-size: 11px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
            }
            /* style the top level hover */
            #Footer_menuFooter ul li:hover { }
            #Footer_menuFooter a:hover, #menuFooter ul ul a:hover{text-decoration: underline;}
            #Footer_menuFooter :hover > a, #menuFooter ul ul :hover > a {text-decoration: underline;}

            /**************************** REQUIRED BY ALL **************************************/
      
            /* make the second level visible when hover on first level list OR link */
            #Header_menuHeader ul li:hover ul,
            #Header_menuHeader ul a:hover ul{visibility:visible; }
 
            /* keep the third level hidden when you hover on first level list OR link */
            #Header_menuHeader ul :hover ul ul{visibility:hidden;}
 
            /* make the third level visible when you hover over second level list OR link */
            #Header_menuHeader ul :hover ul :hover ul{ visibility:visible;}
            /**************************************************************************************/
 
 
            #Header_menuHeader {position:relative; z-index:100;}
 
            /* remove all the bullets, borders and padding from the default list styling */
            #Header_menuHeader ul {padding:0;margin: 11px 0px 0px 0px;list-style-type:none; float: right;}
 
            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #Header_menuHeader li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(https://edit.crisisplanbuilder.com/_images/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            
            
            /* style the links for the top level */
            #Header_menuHeader a, #menuHeader a:visited
            {
                display:block;
                font-size: 11px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
            }
            /* style the top level hover */
            #Header_menuHeader ul li:hover { }
            #Header_menuHeader a:hover, #menuHeader ul ul a:hover{text-decoration: underline;}
            #Header_menuHeader :hover > a, #menuHeader ul ul :hover > a {text-decoration: underline;}
            
            .menuHeader_First {padding-left: 0px !important; }
            .menuHeader_Last {background-image: url() !important;}
            
            
            /**************************** REQUIRED BY ALL **************************************/
      
            /* make the second level visible when hover on first level list OR link */
            #Header_menuNav ul li:hover ul,
            #Header_menuNav ul a:hover ul{visibility:visible; }

            /* keep the third level hidden when you hover on first level list OR link */
            #Header_menuNav ul :hover ul ul{visibility:hidden;}

            /* make the third level visible when you hover over second level list OR link */
            #Header_menuNav ul :hover ul :hover ul{ visibility:visible;}
            /**************************************************************************************/


            #Header_menuNav {position:relative; z-index:100;}

            /* remove all the bullets, borders and padding from the default list styling */
            #Header_menuNav ul {padding:0;margin: 0px;list-style-type:none; float: left;}

            /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
            #Header_menuNav li {position:relative; float: left; padding-top: 7px; padding-bottom: 7px; padding-right: 26px; padding-left: 26px; background-image: url(https://edit.crisisplanbuilder.com/_images/white-dot.gif);background-position: right;background-repeat: repeat-y;}
            
            
            
            /* style the links for the top level */
            #Header_menuNav a, #menuNav a:visited
            {
                display:block;
                font-size: 12px;
                color: #666666;
                cursor: pointer;
                text-decoration: none;
                font-weight: bold;
            }
            /* style the top level hover */
            #Header_menuNav ul li:hover { }
            #Header_menuNav a:hover, #menuNav ul ul a:hover{text-decoration: underline;}
            #Header_menuNav :hover > a, #menuNav ul ul :hover > a {text-decoration: underline;}
            #MenuPersist { background: #fccebc; border-top: 1px solid #a92c32; border-left: 1px solid #a92c32;  border-right: 1px solid #a92c32; background-image: url() !important;}
            #MenuPersist a { color: #a92c32}
            .menuNav_First {border-left: 0px red solid !important;}
            .menuNav_Last {background-image: url() !important;}
#divContainer
{
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    width: 880px;
    padding: 10px;    
    overflow:  visible;
}

.Default
{
    color: #000000;
    font-size: 12px; 
    font-family: Tahoma;
}

.PageContent
{
	clear: both;
    color: #000000;
    font-size: 12px; 
    font-family: Tahoma;
    clear: both;
    min-height: 50px;
    margin-top: 5px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 15px;
}

.PageContentStep
{
	clear: both;
    color: #000000;
    font-size: 12px; 
    font-family: Tahoma;
    clear: both;
    overflow: auto;
    min-height: 50px;
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
    margin-bottom: 15px;
    background: #f5f5f5;
    padding-bottom: 10px;
    border: 1px solid #dddddd;
}

.PageContentStep h1
{
    margin: 0px; 
    background: #eeeeee;
    padding: 3px;
}

.HomeAction
{    
    cursor: pointer;
    color: #0000aa;
    float: left;
    font-size: 11px;
    padding: 5px;
    margin: 10px; 
    background: #f5f5ff;
    border: 1px solid #ddddff;
}

.divFacilityListRowOuter
{
    width: 800px;
    height: 36px;
    margin-bottom: 10px;
    clear: both;
    background-image: url(https://edit.crisisplanbuilder.com/_images/bg-facility-row.png);
}

.divFacilityListRowNum
{
    width: 28px;
    margin-left: 5px;
    height: 30px;
    float: left;
    text-align: center;
    font-size: 20px;
    color: #0e76bc;
    padding-top: 6px;
}

.divFacilityListRowName
{
    width: 362px;
    margin-left: 8px;
    height: 30px;
    float: left;
    text-align: left;
    font-size: 20px;
    color: #ffffff;
    padding-top: 3px;
}

.divFacilityListRowContact
{   
    width: 301px;
    height: 36px;
    float: left;
}

.divFacilityListRowContactWrap
{   
    margin-top: 4px;
    height: 21px;
    background-image: url(https://edit.crisisplanbuilder.com/_images/bg-facility-row-contact.png);
    font-size: 12px;
    font-weight: bold;
    color: #0e76bc;
    line-height: 14px;
    padding: 7px 0 0 33px;
    cursor: pointer;
}

.divFacilityListRowContactWrap .email
{
    font-weight: normal;
    padding-left: 4px;
    font-size: 11px;
    color: #0e76bc;
    text-decoration: none;
}

.divFacilityListRowStatus
{
    width: 56px;
    height: 36px;
    float: left;
}

.divFacilityListRowViewPDF
{
    width: 36px;
    height: 36px;
    float: left;
    margin-left: 4px;
}

.DefaultActionOuter
{
    clear: both;
    overflow: hidden;
}

.DefaultActionOuter:hover
{
    background-color: #ccecf9;
}

.DefaultHeaderOuter
{
    clear: both;
}

.DefaultAction
{
    cursor: pointer;
    color: #0b598d;
    float: left;
    padding: 4px 0 4px 2px;
    overflow: hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.DefaultActionNoPadding
{
    cursor: pointer;
    color: #0b598d;
    float: left;
}

.DefaultMove
{
    cursor: move;
    width: 20px;
    color: #0b598d;
    float: left;
    padding: 4px 0 4px 2px;
    background: url(https://edit.crisisplanbuilder.com/_images/move.gif) no-repeat 3px 3px;
}

.DefaultActionAlt
{
	background: #f5f5f5;
    cursor: pointer;
    color: #555555;
    float: left;
    width: 150px;
    height: 20px;
    padding-left: 2px;
    padding-top: 2px;
}


.DefaultHeader
{
    font-weight: bold;
    float: left;
    width: 150px;
    height: 21px;
    background: url(https://edit.crisisplanbuilder.com/_images/header.png) repeat-x;
    padding: 4px 0 0 2px;
    font-size: 14px;
    color: #ffffff;
}

.HeaderDebt
{
	width: 100px;
	float: left;
	font-weight: bold;
}


.FormBoldLabel
{
	padding-top: 2px;
    float: left;
    width: 350px;
    text-align: right;
    font-size: 14px;
}

.FormBoldLeft
{
	padding-top: 2px;
    float: left;
    width: 350px;
    text-align: left;
    font-size: 14px;
    margin-left: 15px;
}

.FormField
{
    float: left;
    clear: left;
}

.FormFieldDebt
{
    float: left;
    width: 100px;
}

.FormDescription
{
	padding-top: 3px;
    float: left;
    width: 200px;
}

.InputText
{
	border: 1px solid #99aabb;
	padding: 4px;
	margin: 0;
}

select.InputText
{
	padding: 3px;
}


.InputTextSmall
{
	border: 1px solid #99aabb;
	padding: 1px;
	font-size: 11px;
}

select.InputTextSmall
{
	border: 1px solid #99aabb;
	padding: 1px;
	font-size: 11px;
}

.InputDebt
{
	width: 95px;
}

.InputCheck
{
}

.ProgressDotDone
{
    position: absolute; 
    z-index: 2;
    height: 40px;
    width: 14px;
    background-image: url(https://edit.crisisplanbuilder.com/_images/ProgressSeparator.png);
    cursor: pointer;
}

.ProgressDotCompleted
{
    position: absolute; 
    z-index: 2;
    height: 40px;
    width: 14px;
    background-image: url(https://edit.crisisplanbuilder.com/_images/ProgressSeparatorComplete.png);
    cursor: pointer;
}

.ProgressDotCurrent
{
    position: absolute; 
    z-index: 2;
    height: 40px;
    width: 14px;
    background-image: url(https://edit.crisisplanbuilder.com/_images/ProgressSeparator.png);
    cursor: pointer;
}

.ProgressDotTogo
{
    position: absolute; 
    z-index: 2;
    height: 40px;
    width: 14px;
    background-image: url(https://edit.crisisplanbuilder.com/_images/ProgressEnd.png);
    cursor: pointer;
}

.ProgressBarTogo
{
    position: absolute; 
    height: 40px; 
    background: #eeeeee; 
    cursor: pointer;
}

.ProgressBarDone
{
    position: absolute; 
    height: 40px; 
    background: #c20a12; 
    cursor: pointer;
}

.ProgressBarCompleted
{
    position: absolute; 
    height: 40px; 
    background: #24aadf; 
    cursor: pointer;
}

.ProgressLabelDone
{
	position: absolute;
	height: 24px;
	font-family: Tahoma;
	color: #eeeeee;
	z-index: 0;
	cursor: pointer;
	background: #0e76bc;
	padding-left: 16px;
	padding-top: 16px;
	font-size: 15px;	
}

.ProgressLabelCurrent
{
	position: absolute;
	height: 24px;
	font-family: Tahoma;
	color: #ffffff;
	font-size: 11px;
	z-index: 0;
	cursor: pointer;
	background: #0e76bc;
	padding-left: 16px;
	padding-top: 16px;
	font-size: 15px;	
}

.ProgressLabelCompleted
{
	position: absolute;
	height: 24px;
	font-family: Tahoma;
	color: #ffffff;
	font-size: 11px;
	z-index: 0;
	cursor: pointer;
	background: #24aadf;
	padding-left: 16px;
	padding-top: 16px;
	font-size: 15px;	
}

.ProgressLabelTogo
{
	position: absolute;
	height: 24px;
	font-family: Tahoma;
	color: #0e76bc;
	font-size: 11px;
	z-index: 0;
	cursor: pointer;
	background: #eeeeee;
	padding-left: 16px;
	padding-top: 16px;
	font-size: 15px;	
}

.ProgressStepDone
{
	position: absolute;
	font-size: 10px;
	color: #b8b8b8;
	z-index: 3;
	padding-top: 6px;
	padding-left: 16px;
    cursor: pointer;
}

.ProgressStepCurrent
{
	position: absolute;
	font-size: 10px;
	color: #b8b8b8;
	z-index: 3;
	padding-top: 6px;
	padding-left: 16px;
    cursor: pointer;
}

.ProgressStepCompleted
{
	position: absolute;
	font-size: 10px;
	color: #b8b8b8;
	z-index: 3;
	padding-top: 6px;
	padding-left: 16px;
    cursor: pointer;
}

.ProgressStepTogo
{
	position: absolute;
	font-size: 10px;
	color: #b8b8b8;
	z-index: 3;
	padding-top: 6px;
	padding-left: 16px;
    cursor: pointer;
}

.SummaryText, .SummaryText li
{
    font-family: Tahoma, san-serif;
    font-size: 12px;
	line-height: 20px;
	padding: 10px;
}

.InitialText
{
	font-weight: bold;
}

.Column
{
	float: left;
	width: 350px;
	margin-top: 10px;
}

.InputInvalid
{
	border: 1px solid #99aabb;
	padding: 4px;
	margin: 0;
	background: #ffffaa;
}

.InputValid
{
	background: #ffffff;
	border: 1px solid #555555;
}

.ButtonBar
{
	background: #fccebc;
	border-top: 1px solid #a92c32;
	border-bottom: 1px solid #fde0d5;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 17px;
}

.ButtonBar input
{
	border: 1px solid #330000;
	background: #a92c32;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	color: #ffffff;
	float: left;
	margin-left: 15px;
	padding-left: 10px;
	padding-right: 10px;
}
.FormLabelTop
{
    float: left;
    font-weight: bold;
    height: 22px;
    margin: 0px;
}
.divActions
{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
    text-align: right;
    clear: both;
    background-color: #f3f3f3;
    border-top: solid 1px #d0d0d0;
    width: 840px;
}
.clearfix
{
    clear: both;
    display: block;
    margin: 0px;
    padding: 0px;
}
.bucket-content
{
    padding: 0 20px 10px 20px;
}

.bucket-lightblue
{
    width: 840px;
    margin-left: 20px;
    background-color: #b3e2f5;
    }
    .bucket-lightblue-top {background-image: url(https://edit.crisisplanbuilder.com/_images/bucket_lightblue_top.gif);height: 10px;}
    .bucket-lightblue-bottom {background-image: url(https://edit.crisisplanbuilder.com/_images/bucket_lightblue_bottom.gif);height: 10px;}

.bucket-ulightblue
{
    width: 840px;
    margin-left: 20px;
    background-color: #e8f6fc;
    margin-bottom: 20px;
    }
    .bucket-ulightblue-top {background-image: url(https://edit.crisisplanbuilder.com/_images/bucket_ulightblue_top.gif);height: 10px;}
    .bucket-ulightblue-bottom {background-image: url(https://edit.crisisplanbuilder.com/_images/bucket_ulightblue_bottom.gif);height: 10px;}

.bucket-blue
{
    width: 840px;
    margin-left: 20px;
    background-color: #21aae1;
    }
    .bucket-blue-top {background-image: url(https://edit.crisisplanbuilder.com/_images/bucket_blue_top.gif);height: 10px;}
    .bucket-blue-bottom {background-image: url(https://edit.crisisplanbuilder.com/_images/bucket_blue_bottom.gif);height: 10px;}
    
a img
{
	border: 0px;
}    

.FormOuter
{
    margin: 0px;
    padding: 0px;
    float: left;
    margin-right: 10px;
}


.FormLabel
{
	padding: 10px 0 3px 0;
    float: left;
    font-weight: bold;
    padding-right: 10px;
    margin: 0px;
    font-size: 13px;
    position: relative;
}

.FormLabel img
{
	margin-left: 5px;
	vertical-align:text-top;
	display: inline;
	cursor: pointer;
}

.FormLabel ul
{
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.FormLabel li 
{
}
.FormLabel .Tooltip 
{
	display: none;
}
.FormLabel:hover .Tooltip {
	/*opacity: 0.0001;*/
	position: absolute;
	width: 203px;
	height: 54px;
	left: -35%;
	z-index: 100;
	display: block;
	top: -1.5em;
	cursor: pointer;
	padding: 10px;
}

	#ulList { list-style-type: none; margin: 0; padding: 0;  }
	#ulList li { margin-top: 3px; padding: 0; padding-bottom: 5px; padding-left: 0px; font-size: 12px; height: 18px; }

.qtip .qtip-content{
   padding: 10px;
   overflow: hidden;
}
   
   .qtip .qtip-content .qtip-title,
   .qtip-cream .qtip-content .qtip-title{
      background-color: #F0DE7D;
   }
   
   .qtip-light .qtip-content .qtip-title{
      background-color: #f1f1f1;
   }

   .qtip-dark .qtip-content .qtip-title{
      background-color: #404040;
   }

   .qtip-red .qtip-content .qtip-title{
      background-color: #F28279;
   }
   
   .qtip-green .qtip-content .qtip-title{
      background-color: #B9DB8C;
   }

.SelectSmall
{
	font-size: 13px;
}   

.FormImageRight
{
	border: 10px solid #dddddd;
	background: #f0f0f0;
	float: right;
}

.pdfpreview
{
    margin-top: 6px;
    display: block;
    float: left;
    color: #0E76BC;
    text-decoration: none;
}

.PageInstructions
{
    background-image: url(https://edit.crisisplanbuilder.com/_images/Info.png);
    background-repeat: no-repeat;
    padding-left: 80px;
    min-height: 64px;
}

.PageInstructions h2
{
    margin-top: 0px;
}

</style>
