/************DEFAULT CONTAINERS**************/

/***********MAIN DEFAULT********/
.maincontainer
{
    /*wrc green*/
    border:1px solid #3f7664;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    /*padding:5px 5px 5px 10px;*/
    margin: 20px 0 10px 0;
    font-family: Verdana,Arial,sans-serif; font-size: 1.1em;
}

.maincontainer .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.maincontainer h2
{
    /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   background: #3f7664 none repeat scroll 0 0;
   border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   margin:0;
   height:35px;
   padding:0 10px;
   text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
   height:35px;
   line-height:35px;
   letter-spacing:1px;
   
   /*color:#003399;*/
}

.c_title_white
{
 font-weight:bold;
 font-size:18px;
 color:#FFFFFF;
 font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
 /*text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);*/
 }
 
 .c_title_black
{
 font-weight:bold;
 font-size:18px;
 color:#000000;
 font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
 text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
 }
 
 .c_title_red
{
 font-weight:bold;
 font-size:18px;
 color:#c00000;
 font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
 /*text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);*/
 }

.maincontainer ul li
{
    margin-left: 30px;
    padding-bottom: 10px;
    list-style: disc;
}

.maincontainer ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.maincontainer ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;

}

ol li
{
    list-style-type: decimal;
    margin-left: 30px;
    padding-bottom: 10px;
}
ol ol li{list-style-type: decimal;}
ol ol ol li{list-style-type: decimal;}
ol ul li{list-style-type:disc;}

.alpha ol li
{
    list-style-type: upper-alpha;
    margin-left: 30px;
    padding-bottom: 10px;
}
.alpha ol ol li{list-style-type: lower-alpha;}
.alpha ol ol ol li{list-style-type: lower-roman;}
.alpha ol ul li{list-style-type:disc;}


/*.maincontainer img
{
    padding: 10px;
}*/

/*--------Default No h2 line and no title------------*/
.default_noline

.default_noline h2
{
    color:#003399;
}


/*------Default_hline container - Blue Title - No Border--------*/

.container_DefaultHline
{
    background-color: #fff;
     padding:5px 5px 5px 10px;
     margin: 20px 0 10px 0;

}
.container_DefaultHline h2
{
    background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;
    padding-bottom: 5px;
    font-size: 18px;
    /*color:#336699;*/
    color: #05478a;
}


.container_DefaultHline ul li
{
    margin-left: 30px;
    padding-bottom: 10px;
    list-style: disc;
}

.container_DefaultHline ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.container_DefaultHline ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}


/*********style for ordered listed with combination of roman numbers, decimal numbers, and alpha letters. *********/


ol.combo 
{
    margin-left: 30px;
    padding: 5px 0 5px 0;

}
ol.combo li{list-style-type: upper-roman;}
ol.combo ol li{list-style-type: upper-alpha;}
ol.combo ol ol li{list-style-type:decimal;}
ol.combo ol ol ol li{list-style-type: lower-alpha;}
ol.combo ol ol ol ol li{list-style-type: lower-roman;}
ol.combo ol ol ol ol ol li{list-style-type:disc;}

/*********style for ordered listed with combination of roman numbers, decimal numbers, and alpha letters. *********/

ol.decimal li
{
    list-style-type: decimal;
        margin-left: 30px;
    padding: 5px 0 5px 0;
}

ol.upperalpha li
{
    list-style-type: upper-alpha;
        margin-left: 30px;
    padding: 5px 0 5px 0;
}

ol.loweralpha li
{
    list-style-type: lower-alpha;
        margin-left: 30px;
    padding: 5px 0 5px 0;
}


/******************************************/

/*------ Blue Border White BG Container - Blue Title --------*/


.containerBlueBorder
{
    background-color: #fff;
    padding:5px 5px 5px 10px;
    border:1px solid #6699cc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;

}
.containerBlueBorder h2
{
    background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;
    padding-bottom: 5px;
    font-size: 18px;
    /*color:#336699;*/
    color: #05478a;
}

.containerBlueBorder ul li
{
    margin-left: 30px;
    padding-bottom: 10px;
    list-style: disc;
}

.containerBlueBorder ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.containerBlueBorder ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}
/******************************************/

/*------ Container lightblue background/border with Black Title--------*/

.containerBlue_Bdr_BG_TitleBlk
{
    background-color: #f5f7fa;
    border:1px solid #6699cc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.containerBlue_Bdr_BG_TitleBlk .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.containerBlue_Bdr_BG_TitleBlk h2
{
   background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;
   padding-bottom: 5px;
   font-size: 18px;
}

.containerBlue_Bdr_BG_TitleBlk ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.containerBlue_Bdr_BG_TitleBlk ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.containerBlue_Bdr_BG_TitleBlk ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/

/*------ Container lightblue background/border with Black Title - no hline--------*/

.containerNoHline_Blue_Bdr_BG_TitleBlk
{
    background-color: #f5f7fa;
    border:1px solid #6699cc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.containerBlue_Bdr_BG_TitleBlk .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.containerBlue_Bdr_BG_TitleBlk h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   font-weight:bold;
   /*padding-bottom: 5px;*/

}

.containerBlue_Bdr_BG_TitleBlk ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.containerBlue_Bdr_BG_TitleBlk ul ul li
{
    margin-left: 60px;
    padding: 0 0 10px 0;
    list-style: disc;
}

.containerBlue_Bdr_BG_TitleBlk ul ul ul li
{
   margin-left: 60px;
    padding: 0 0 10px 0;
    list-style: disc;
}

/******************************************/

/*------ Container lightblue background/border--------*/

.containerBlue_Bdr_BG
{
    background-color: #f5f7fa;
    border:1px solid #6699cc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.containerBlue_Bdr_BG .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.containerBlue_Bdr_BG h2
{
   background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;
   padding-bottom: 5px;
   font-size: 18px;
   color:#336699;
}

.containerBlue_Bdr_BG ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.containerBlue_Bdr_BG ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.containerBlue_Bdr_BG ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/


/*------ Default container with H5 Title - to use with long titles--------*/

.containerDefaultH5
{
    background:url('images/contentBGBlue5.jpg') repeat-x #fff;
    border:1px solid #6699cc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.containerDefaultH5 .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.containerDefaultH5 h5
{
   background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;
   padding-bottom: 5px;
   font-size: 16px;
}

.containerDefaultH5 ul li
{
    margin-left: 30px;
    padding-bottom: 10px;
    list-style: disc;
}

.containerDefaultH5 ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.containerDefaultH5 ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/

/*------ Blue Background to use in Wildlife Updates--------*/

.containerBlue_BG
{
    background-color: #4f81bd;
    border:1px solid #4f81bd;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    color:#fff;
    margin: 20px 0 10px 0;
}

.containerBlue_BG .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.containerBlue_BG h2
{
  /* background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   padding-bottom: 5px;
   font-size: 18px;
   color:#fff;
}

.containerBlue_BG a
{
    color:#fff;
    /*text-decoration:underline;*/
}

 .containerBlue_BG ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.containerBlue_BG ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.containerBlue_BG ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/*******************END DEFAULT CONTAINERS***********************/

/***********INVISIBLE CONTAINER************/


/*------invisible container--------*/
.containerInvisible 
{
    background-color: #fff;
     padding:5px 5px 5px 10px;
     /*margin-top:15px;*/
    margin: 20px 0 10px 0;
    font-family: Verdana,Arial,sans-serif; font-size: 1.1em;

}
.containerInvisible ul li
{
    margin-left: 30px;

    /*padding-bottom: 10px;*/
    list-style: disc;
}

.containerInvisible ul ul li
{
    margin-left: 50px;
    padding: 0;
    list-style: disc;
}

.containerInvisible ul ul ul li
{
    margin-left: 50px;
    padding: 0;
    list-style: disc;
}

.containerInvisible ol li{list-style-type:decimal;padding: 5px 0 5px 0;}
.containerInvisible ol ol li{list-style-type:lower-alpha;padding: 5px 0 5px 0;}
.containerInvisible ol ol ol li{list-style-type:lower-roman;padding: 5px 0 5px 0;}
.containerInvisible ol ul li{list-style-type:disc;padding: 5px 0 5px 0;}


/********white links for Hunting/SeasonsLimits/201213DeerSeasons.aspx page**************/
.whiteLinks,
.whiteLinks a:link,
.whiteLinks a:visited,
.whiteLinks a:hover
{
    color: #ffffff;
    text-decoration: underline;
}


/*********style for ordered listed with combination of roman numbers, decimal numbers, and alpha letters. *********/


ol.combo 
{
    margin-left: 30px;
    padding: 5px 0 5px 0;

}
ol.combo li{list-style-type: upper-roman;}
ol.combo ol li{list-style-type: upper-alpha;}
ol.combo ol ol li{list-style-type:decimal;}
ol.combo ol ol ol li{list-style-type: lower-alpha;}
ol.combo ol ol ol ol li{list-style-type: lower-roman;}
ol.combo ol ol ol ol ol li{list-style-type:disc;}

/*********style for ordered listed with combination of roman numbers, decimal numbers, and alpha letters. *********/

ol.decimal li
{
    list-style-type: decimal;
        margin-left: 30px;
    padding: 5px 0 5px 0;
}

ol.upperalpha li
{
    list-style-type: upper-alpha;
        margin-left: 30px;
    padding: 5px 0 5px 0;
}

ol.loweralpha li
{
    list-style-type: lower-alpha;
        margin-left: 30px;
    padding: 5px 0 5px 0;
}



/***********INVISIBLE FORMS & LIST CONTAINER************/


/*------invisible forms & list container--------*/
.containerFormsList 
{
    background-color: #fff;
     padding:5px 5px 5px 10px;
     margin: 2px0 0 10px 0;
}
.containerFormsList ul li
{
    margin-left: 40px;
    padding-bottom: 10px;
    list-style: disc;
    width:auto;
}

.containerFormsListe ul ul li
{
    margin-left: 40px;
    padding: 5px 0 5px 0;
    list-style: disc;
    width:auto;
}

.containerFormsList ul ul ul li
{
    margin-left: 40px;
    padding: 5px 0 5px 0;
    list-style: disc;
    width:auto;
}


/******************END INVISIBLE CONTAINER************************/


/****************TRAPPING CONTAINERS**************************/

/*------ Container light tan background with Trapping green border with Black Title--------*/

.TrappingGreen_Bdr_BG_TitleBlk
{
    background-color: #eaeae5;
    border:1px solid #333300;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.TrappingGreen_Bdr_BG_TitleBlk .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.TrappingGreen_Bdr_BG_TitleBlk h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   padding-bottom: 5px;
   font-size: 18px;
}

.TrappingGreen_Bdr_BG_TitleBlk ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.TrappingGreen_Bdr_BG_TitleBlk ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.TrappingGreen_Bdr_BG_TitleBlk ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/



/*------ Container light tan background with Trapping green border with Black Title--------*/

.TrappingGreen_Bdr_BG_NoTitle
{
    background-color: #eaeae5;
    border:1px solid #333300;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.TrappingGreen_Bdr_BG_NoTitle .ContainerContent
{
padding: 10px 3px 0px 5px;
}

/*.TrappingGreen_Bdr_BG_NoTitle h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   /*padding-bottom: 5px;
   font-size: 18px;
}*/

.TrappingGreen_Bdr_BG_NoTitle ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.TrappingGreen_Bdr_BG_NoTitle ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.TrappingGreen_Bdr_BG_NoTitle ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/

/*------ Trapping Green Border White BG Container Black Title --------*/


.TrappingGreen_Border
{
    background-color: #fff;
    padding:5px 5px 5px 10px;
    border:1px solid #333300;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;

}
.TrappingGreen_Border h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
    padding-bottom: 5px;
    font-size: 18px;
    /*color:#336699;*/
    /*color: #05478a;*/
}

.TrappingGreen_Border ul li
{
    margin-left: 30px;
    padding-bottom: 10px;
    list-style: disc;
}

.TrappingGreen_Border ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.TrappingGreen_Border ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}
/******************************************/

/*------ Container light tan background with green border with Black Title - used on Action Plan pages--------*/

.ActionPlan_Bdr_BG_TitleBlk
{
    /*background-color: #f5f3e5;*/
    background:url('images/HatsOn_Title_BG.jpg') 70% bottom no-repeat;
    border:1px solid #dfd9c3;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.ActionPlan_Bdr_BG_TitleBlk .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.ActionPlan_Bdr_BG_TitleBlk h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   padding-bottom: 5px;
   font-size: 18px;
}

.ActionPlan_Bdr_BG_NoTitle ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.ActionPlan_Bdr_BG_NoTitle ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.ActionPlan_Bdr_BG_NoTitle ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/
/*------ Container light orange background with border with Black Title - used on Hunting Matters pages--------*/

.HuntingMatters_Bdr_BG_TitleBlk
{
    background-color: #f9e5d8;
    background:url('images/HatsOnTitleBG3.jpg') repeat-x #fff;
    border:1px solid #ff6600;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;

}

.HuntingMatters_Bdr_BG_TitleBlk .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.HuntingMatters_Bdr_BG_TitleBlk h2
{
   background:url('images/HatsOn_Line2.png')100% bottom no-repeat;
   padding-bottom: 10px;
   font-size: 18px;
   text-align:center;
}

.HuntingMatters_Bdr_BG_TitleBlk h5
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;
   background-color: #f57f27;
   height: 50px;*/
   background:url('images/HatsOn_Line2.png')bottom no-repeat;
   text-align:center;
   padding-bottom: 10px;
}

.HuntingMatters_Bdr_BG_TitleBlk ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.HuntingMatters_Bdr_BG_TitleBlk ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.HuntingMatters_Bdr_BG_TitleBlk ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/

/*------ Container light green background with green border with Black Title--------*/

.Green_Bdr_BG_LtGreen
{
    background-color: #dfe3df;
    border:1px solid #003300;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.Green_Bdr_BG_LtGreen .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.Green_Bdr_BG_LtGreen h2
{
  /* background:url('images/dark_green_title_line.png') 70% bottom no-repeat;*/
   padding-bottom: 5px;
   font-size: 18px;
   font-weight:bold;
   color:#003300;
}

.Green_Bdr_BG_LtGreen ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.Green_Bdr_BG_LtGreen ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.Green_Bdr_BG_LtGreen ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/

/*styles for the home page news boxes*/
.maincontainerHome
{
    background-color: #3f7664;
   /*width: 300px;*/
     width:100%;
    display: inline-block;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    /*behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');*/
    margin: 0px 0px 10px 0px;
}
.maincontainerHome.containertitleHome
{
background:url('images/hlineGray-999.jpg') 70% bottom no-repeat;
padding-top:5px;
padding-left: 10px;
color:#fff;
letter-spacing:1px;
}


h2 .containertitleHome
{
    /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
        /*background:url('images/hlineGray-999.jpg') 70% bottom no-repeat;*/
    /*color:#003399;*/
   color:#ffffff;
    background: #3f7664 none repeat scroll 0 0;
   border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   margin:0;
   height:35px;
   padding:0 10px;
   text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
   height:35px;
   line-height:35px;


}


.maincontainerHome .ContainerContent
{
    overflow: auto;
    background: #fff;
    /*border:1px solid #fff;*/
    border-radius: 0 10px 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 10px;
    /*behavior: url('PIE.htc');*/
    height: 215px;
    padding: 3px 3px 0px 5px;

}
/**********************************************/


/*styles for the home page alert box*/
.maincontainerHomeAlert3
{
    background-color: #3f7664;
    /*width: 300px;*/
    width:100%;
    display: inline-block;
    border: 1px solid #999;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    /*behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');*/
    margin: 0px 0px 10px 0px;
}
.maincontainerHomeAlert3.containertitleHome
{
background:url('images/hlineGray-999.jpg') 70% bottom no-repeat;
padding-top:5px;
padding-left: 10px;
color:#fff;
letter-spacing:1px;
}


h2 .maincontainerHomeAlert3
{
    /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
        /*background:url('images/hlineGray-999.jpg') 70% bottom no-repeat;*/
    /*color:#003399;*/
   color:#ffffff;
    background: #3f7664 none repeat scroll 0 0;
   border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   margin:0;
   height:35px;
   padding:0 10px;
   text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
   height:35px;
   line-height:35px;


}


.maincontainerHomeAlert3 .ContainerContent
{
    overflow: auto;
    background: #fff;
    /*border:1px solid #fff;*/
    border-radius: 0 10px 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 10px;
    /*behavior: url('PIE.htc');*/
    height: 215px;
    padding: 3px 3px 0px 5px;

}

/*OLD Alert 3**********************************************/

/*styles for the home page alert box*/
/*.maincontainerHomeAlert3
{
    width: 300px;
    display: inline-block;
    border:1px solid #999;
     border-bottom: 1px solid #fff;
    border-radius: 0 10px 10px 10px;
    -webkit-border-radius: 0 10px 10px 10px;
    -moz-border-radius: 0 10px 10px 10px;
    /*behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');*/
    /*margin: -40px 0px 10px 0px;*/

}

/*.maincontainerHomeAlert3 .ContainerContent
{
    overflow: auto;
    background: #fff;
    border:1px solid #fff;
    border-top: 2px solid #ccc;
     border-radius: 0 10px 10px 10px;
  -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 10px;
    /*behavior: url('PIE.htc');*/
    /*height: 215px;
    padding: 3px 3px 0px 5px;
}

.maincontainerHomeAlert3 h2 {
   background: #f9e492 none repeat scroll 0 0;
   border:10px 10px 0 0;
   -moz-border-radius:10px 10px 0 0;
   -webkit-border-radius:10px 10px 0 0;
   margin:0;
   height:35px;
   padding:0 10px;
   /*text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);*/
   /*height:35px;
   line-height:35px;
   letter-spacing:1px;*/
}


/*------GGT with Black Title--------*/

.GGT_Bdr_BG_TitleBlk
{
    /*background-color: #eaeae5;*/
    background-color: #f5f8f1;
    /*border:1px solid #333300;*/
        border:1px solid #819857;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.GGT_Bdr_BG_TitleBlk .ContainerContent
{
padding: 10px 3px 0px 5px;
}

.GGT_Bdr_BG_TitleBlk h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   padding-bottom: 5px;
   font-size: 18px;
}

.GGT_Bdr_BG_TitleBlk ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.GGT_Bdr_BG_TitleBlk ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.GGT_Bdr_BG_TitleBlk ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/
/*------ GGT contatiner with no title-------*/

.GGT_Bdr_BG_NoTitle
{
    background-color: #f5f8f1;
     border:1px solid #819857;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 10px;
    margin: 20px 0 10px 0;
}

.GGT_Bdr_BG_NoTitle .ContainerContent
{
padding: 10px 3px 0px 5px;
}

/*.GGT_Bdr_BG_NoTitle h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   /*padding-bottom: 5px;
   font-size: 18px;
}*/

.GGT_Bdr_BG_NoTitle ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.GGT_Bdr_BG_NoTitle ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.GGT_Bdr_BG_NoTitle ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/


/*------ No title container light gray background with green border--------*/

.Lt_Gray_BG_No_Title
{
    background-color: #efefef;
     border:1px solid #3f7664;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    padding:5px 5px 5px 5px;
    margin: 20px 0 10px 0;
}

.Lt_Gray_BG_No_Title .ContainerContent
{
padding: 10px 3px 0px 5px;
}

/*.GGT_Bdr_BG_NoTitle h2
{
   /*background:url('images/hlineBlue6.jpg') 70% bottom no-repeat;*/
   /*padding-bottom: 5px;
   font-size: 18px;
}*/

.Lt_Gray_BG_No_Title ul li
{
    margin-left: 30px;

    padding-bottom: 10px;
    list-style: disc;
}

.Lt_Gray_BG_No_Title ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.GGT_Bdr_BG_NoTitle ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

/******************************************/


/*------Prefooter container--------*/
.containerPrefooter
{
    background-color: #fff;
     padding:5px 5px 5px 10px;
    /* margin-top:15px;*/
    /*margin: 20px 0 10px 0;*/

}
.containerPrefooter ul li
{
    margin-left: 30px;

    /*padding-bottom: 10px;*/
    list-style: disc;
}

.containerPrefooter ul ul li
{
    margin-left: 50px;
    padding: 0;
    list-style: disc;
}

.containerPrefooter ul ul ul li
{
    margin-left: 50px;
    padding: 0;
    list-style: disc;
}

.containerPrefooter ol li{list-style-type:decimal;padding: 5px 0 5px 0;}
.containerPrefooter ol ol li{list-style-type:lower-alpha;padding: 5px 0 5px 0;}
.containerPrefooter ol ol ol li{list-style-type:lower-roman;padding: 5px 0 5px 0;}
.containerPrefooter ol ul li{list-style-type:disc;padding: 5px 0 5px 0;}

/*************************SEAFWA container*******************/

.maincontainer-SEAFWA
{

    border:1px solid #3f7664;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    behavior: url('PIE.htc');
    behavior: url('../PIE.htc');
    behavior: url('../../PIE.htc');
    behavior: url('../../../PIE.htc');
    behavior: url('../../../../PIE.htc');
    /*padding:5px 5px 5px 10px;*/
    margin: 20px 0 10px 0;
}

.maincontainer-SEAFWA .ContainerContent
{
padding: 10px 3px 0px 5px;
}

/*.maincontainer-SEAFWA h2
{

  eight:35px;
   line-height:35px;
   letter-spacing:1px;
  }*/


.maincontainer-SEAFWA ul li
{
    margin-left: 50px;
    padding-right:40px;
    padding-bottom: 10px;
    /*list-style: disc;*/
    /*list-style-image: url("images/bullet-arrow2.png");*/
    list-style-image: url("images/diamond.png");
}

.maincontainer-SEAFWA ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;
}

.maincontainer-SEAFWA ul ul ul li
{
    margin-left: 30px;
    padding: 5px 0 5px 0;
    list-style: disc;

}