

cite {
	font-style:italic!important;
	 
}

/*LHN classes*/

.wb-topnav {
    background-color: #335075 !important;
    color: #ffffff !important;
}

.wb-topnav {
    background-color: #335075 !important;
    color: #ffffff !important;
}

.wb-nav3 {
    background-color: rgb(245, 245, 245) !important;
    padding-left: 3em !important;

}

/*End of LHN classes*/

#wb-sec .list-group a.wb-nav3.wb-navcurr, #wb-sec .list-group a.wb-nav3[href]:focus, #wb-sec .list-group a.wb-nav3[href]:hover {
    background-color: gray !important;
    color: #fff !important;
}

/*
#formLayout label{
   display:block;
}*/




/*DL classes to remove inherited dl-horizontal clases for nested DL - for sport organization sections*/
.dl-vertical{
  float:left!important;
}

.dl-vertical dd
{
   display:block!important;
   margin-left:0!important;
 clear:both!important;
}

.dl-vertical dt
{
   display:block!important;
   width:auto!important;
   text-align:left!important;
   overflow:initial!important;
   
       
}

/*End of DL classes to remove inherited dl-horizontal clases for nested DL */


#geomap-tabs-sample_map, #msg_bbox {
	display: none;
	visibility: hidden;
}
#geomap-layers-sample_map {
	margin-top: 25px;
}
caption.geomap {
	font-size: 26px;
	text-align: left;
	margin-left: 25px;
}
th.th-hide, td.td-hide {
	display: none;
}


/******************/
/*Half-masting css*/
/******************/

div.notice-row {float: left; margin: 0; padding: 0; width: 98.5%;}

div.cols75NB {float: left; width: 73%; margin: 0 3px 0 0; padding: 0; padding-right:3px;}
div.cols25NB {float: left; width: 24.5%; margin: 0 3px 0 0; padding: 0;}

#home-right-notice {
        font-size: 9pt;
        padding-left: 0;
        margin-bottom: 25px;
}

#home-right-notice h3 {
margin-left: 25px;
}

#home-right-notice .box {
        background-color: #ecbf4c;
        width:20px;
        height:20px;
        float: left;
}

#home-right-notice .line {
 color: rgb(204,204,204);
 border-bottom:1px;
 border-bottom-style:dotted;
}

#home-right-notice ul {
       margin-top: 0px;
       list-style-type: none; 
       margin-bottom: -5px;	
}

#home-right-notice ul li {
        font-size: 8.5pt;
        margin: 5px 0px 5px 0px;
        border-bottom: 1px dotted #CCC;
}



.notice-update, .redEvent {
	color: red;
}

.notice-date {
       font-weight: bold;	
       color: #666;  
}

.notice-table {
       background-color: #eee;
	margin: 10px !important;
    padding: 10px !important;
    width: 96% !important;  
}

.notice-title {
       margin: 5px 0px 5px 0px;
       font-size: 11.5pt;
       font-weight: bold;
       color: #135888;	
}

.notice-left{
      width: 23%;
      font-size: 8.5pt;		/*replaced 7.5 with 8.5*/
      font-weight: bold;
      margin-bottom: 10px;
}

.notice-middle{
      width: 3%;
 }

.notice-right{
      width: 75%;
      font-size: 8pt;	/*replaced 7 with 8*/
      margin-bottom: 10px;
}


#home-right-notice ul li a:link {text-decoration : none; color : #333;}
#home-right-notice ul li a:visited {text-decoration : none; color : #666;}
#home-right-notice ul li a:hover{text-decoration : underline; color : #333;}


#home-right-new {
        font-size: 9pt;
        padding-left: 0;
        margin-bottom: 25px;
}

#home-right-new h3 {
 margin-left:25px;
}

#home-right-new .box {
        background-color: #bbd376;
        width:20px;
        height:20px;
        float: left;
}

#ID_WORKAREA_1467894065377 label{
      display: block;
}


figure.youtube {
    background-image: url() !important
} 
