    a {
        cursor: pointer;
    }
    a.sub_text  {
        cursor: auto;
    }
    .ol-zoom {
        left: auto;
        /* left: unset; */
        top:100px;
        right: 8px;
    }
    .ol-zoom2 {
        top:100px;
        right: 8px;
    }
    input[type=range] {
    	-webkit-appearance: none;
    	background: transparent;
    	width: 240px;
    	height: 10px;
    	padding: 0px;    	
	}
	
	input[type="range"]::-ms-track{
		color: #067DDF;
		border-color: #067DDF;
		height: 1px; 
	}
	
	input[type="range"]::-ms-fill-lower{
		border-radius: 1px;
		background: #067DDF;
	}
	
	input[type="range"]::-ms-fill-upper{
		border-radius: 1px;
		background: #067DDF;
	}
	
	input[type="range"]::-ms-thumb {
		border: none;
		height: 10px;
		width: 10px;
		background-image: url("../icon/files/progress.bmp");
		background-repeat: no-repeat;
		background-position: center;
		background-size: 10px 10px;
		cursor: pointer;		
	}
	
	input[type=range]::-moz-range-track{
		color: #067DDF;
		border-color: #067DDF;
		height: 1px;		
	}
	
	input[type=range]::-moz-range-thumb{
		border: none;
		height: 12px;
		width: 12px;
		background-image: url("../icon/files/progress.bmp");
		background-repeat: no-repeat;
		background-position: center;
		background-size: 12px 12px;
		cursor: pointer;
	}
	
	input[type='range']::-webkit-slider-track{
		color: #067DDF;
		background-color: #067DDF;
		border-color: #067DDF;
		height: 1px;
	}
	
	input[type='range']::-webkit-slider-thumb{		
		-webkit-appearance: none;
		border: none;		
		height: 10px;
		width: 10px;
		background-image: url("../icon/files/progress.bmp");
		background-repeat: no-repeat;
		background-position: center;
		background-size: 10px 10px;		
		cursor: pointer;
	}
		
	td.ip_range{
		Vertical-align: center;
		Text-align: center;
		height: 40px;		
		max-height: 40px;
		overflow: hidden;
	}
	
	.ol_menu_2 {
        position: absolute;
        top: 400px;
        left: 13px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
        transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);        
        -o-transform: rotate(270deg);
		transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		-o-transform-origin: left top 0;
		-moz-transform-origin: left top 0;
		-webkit-transform-origin: left top 0;
    }
    
    .ol_menu_2_s {
        position: absolute;
        top: 400px;
        left: 13px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
        transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
		transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		-o-transform-origin: left top 0;
		-moz-transform-origin: left top 0;
		-webkit-transform-origin: left top 0;
    }
    
    .ol_menu_1:focus, .ol_menu_1:hover, .ol_menu_1:active, .ol_menu_1_s:focus, .ol_menu_1_s:hover, .ol_menu_1_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
    
    .ol_menu_2:focus, .ol_menu_2:hover, .ol_menu_2:active, .ol_menu_2_s:focus, .ol_menu_2_s:hover, .ol_menu_2_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_3:focus, .ol_menu_3:hover, .ol_menu_3:active, .ol_menu_3_s:focus, .ol_menu_3_s:hover, .ol_menu_3_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_4:focus, .ol_menu_4:hover, .ol_menu_4:active, .ol_menu_4_s:focus, .ol_menu_4_s:hover, .ol_menu_4_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_28:focus, .ol_menu_28:hover, .ol_menu_28:active, .ol_menu_28_s:focus, .ol_menu_28_s:hover, .ol_menu_28_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_44:focus, .ol_menu_44:hover, .ol_menu_44:active, .ol_menu_44_s:focus, .ol_menu_44_s:hover, .ol_menu_44_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_5301:focus, .ol_menu_5301:hover, .ol_menu_5301:active, .ol_menu_5301_s:focus, .ol_menu_5301_s:hover, .ol_menu_5301_s:active{
	    color: #000000;	               
	}	
	
	.ol_menu_5302:focus, .ol_menu_5302:hover, .ol_menu_5302:active, .ol_menu_5302_s:focus, .ol_menu_5302_s:hover, .ol_menu_5302_s:active{
	    color: #000000;	               
	}
	
	.ol_menu_5303:focus, .ol_menu_5303:hover, .ol_menu_5303:active, .ol_menu_5303_s:focus, .ol_menu_5303_s:hover, .ol_menu_5303_s:active{
	    color: #000000;	               
	}			
	
	.ol_menu_5304:focus, .ol_menu_5304:hover, .ol_menu_5304:active, .ol_menu_5304_s:focus, .ol_menu_5304_s:hover, .ol_menu_5304_s:active{
	    color: #000000;	               
	}	
	
	.ol_menu_45:focus, .ol_menu_45:hover, .ol_menu_45:active, .ol_menu_45_s:focus, .ol_menu_45_s:hover, .ol_menu_45_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_43:focus, .ol_menu_43:hover, .ol_menu_43:active, .ol_menu_43_s:focus, .ol_menu_43_s:hover, .ol_menu_43_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_4302:focus, .ol_menu_4302:hover, .ol_menu_4302:active, .ol_menu_4302_s:focus, .ol_menu_4302_s:hover, .ol_menu_4302_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_4301:focus, .ol_menu_4301:hover, .ol_menu_4301:active, .ol_menu_4301_s:focus, .ol_menu_4301_s:hover, .ol_menu_4301_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}	
	
	.ol_menu_42:focus, .ol_menu_42:hover, .ol_menu_42:active, .ol_menu_42_s:focus, .ol_menu_42_s:hover, .ol_menu_42_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}

	.ol_menu_26:focus, .ol_menu_26:hover, .ol_menu_26:active, .ol_menu_26_s:focus, .ol_menu_26_s:hover, .ol_menu_26_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_39:focus, .ol_menu_39:hover, .ol_menu_39:active, .ol_menu_39_s:focus, .ol_menu_39_s:hover, .ol_menu_39_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}	
	
	.ol_menu_25:focus, .ol_menu_25:hover, .ol_menu_25:active, .ol_menu_25_s:focus, .ol_menu_25_s:hover, .ol_menu_25_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}	
	
	.ol_menu_5:focus, .ol_menu_5:hover, .ol_menu_5:active, .ol_menu_5_s:focus, .ol_menu_5_s:hover, .ol_menu_5_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_54:focus, .ol_menu_54:hover, .ol_menu_54:active, .ol_menu_54_s:focus, .ol_menu_54_s:hover, .ol_menu_54_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_55:focus, .ol_menu_55:hover, .ol_menu_55:active, .ol_menu_55_s:focus, .ol_menu_55_s:hover, .ol_menu_55_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_68:focus, .ol_menu_68:hover, .ol_menu_68:active, .ol_menu_68_s:focus, .ol_menu_68_s:hover, .ol_menu_68_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_69:focus, .ol_menu_69:hover, .ol_menu_69:active, .ol_menu_69_s:focus, .ol_menu_69_s:hover, .ol_menu_69_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_72:focus, .ol_menu_72:hover, .ol_menu_72:active, .ol_menu_72_s:focus, .ol_menu_72_s:hover, .ol_menu_72_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_73:focus, .ol_menu_73:hover, .ol_menu_73:active, .ol_menu_73_s:focus, .ol_menu_73_s:hover, .ol_menu_73_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}	
	
	.ol_menu_81:focus, .ol_menu_81:hover, .ol_menu_81:active, .ol_menu_81_s:focus, .ol_menu_81_s:hover, .ol_menu_81_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_82:focus, .ol_menu_82:hover, .ol_menu_82:active, .ol_menu_82_s:focus, .ol_menu_82_s:hover, .ol_menu_82_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_70:focus, .ol_menu_70:hover, .ol_menu_70:active, .ol_menu_70_s:focus, .ol_menu_70_s:hover, .ol_menu_70_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_79:focus, .ol_menu_79:hover, .ol_menu_79:active, .ol_menu_79_s:focus, .ol_menu_79_s:hover, .ol_menu_79_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_71:focus, .ol_menu_71:hover, .ol_menu_71:active, .ol_menu_71_s:focus, .ol_menu_71_s:hover, .ol_menu_71_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_80:focus, .ol_menu_80:hover, .ol_menu_80:active, .ol_menu_80_s:focus, .ol_menu_80_s:hover, .ol_menu_80_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
		
	.ol_menu_56:focus, .ol_menu_56:hover, .ol_menu_56:active, .ol_menu_56_s:focus, .ol_menu_56_s:hover, .ol_menu_56_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_57:focus, .ol_menu_57:hover, .ol_menu_57:active, .ol_menu_57_s:focus, .ol_menu_57_s:hover, .ol_menu_57_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_58:focus, .ol_menu_58:hover, .ol_menu_58:active, .ol_menu_58_s:focus, .ol_menu_58_s:hover, .ol_menu_58_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_59:focus, .ol_menu_59:hover, .ol_menu_59:active{	    
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_60:focus, .ol_menu_60:hover, .ol_menu_60:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_61:focus, .ol_menu_61:hover, .ol_menu_61:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_62:focus, .ol_menu_62:hover, .ol_menu_62:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_63:focus, .ol_menu_63:hover, .ol_menu_63:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_64:focus, .ol_menu_64:hover, .ol_menu_64:active{
	    //color: #000000;
	    //background-color: #FCFC10;           
	    padding: 2px;
	}
	
	.ol_menu_65:focus, .ol_menu_65:hover, .ol_menu_65:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_66:focus, .ol_menu_66:hover, .ol_menu_66:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
	
	.ol_menu_67:focus, .ol_menu_67:hover, .ol_menu_67:active{
	    //color: #000000;
	    //background-color: #FCFC10;
	    padding: 2px;           
	}
			
	.ol_menu_37:focus, .ol_menu_37:hover, .ol_menu_37:active, .ol_menu_37_s:focus, .ol_menu_37_s:hover, .ol_menu_37_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_6:focus, .ol_menu_6:hover, .ol_menu_6:active, .ol_menu_6_s:focus, .ol_menu_6_s:hover, .ol_menu_6_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_7:focus, .ol_menu_7:hover, .ol_menu_7:active, .ol_menu_7_s:focus, .ol_menu_7_s:hover, .ol_menu_7_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_8:focus, .ol_menu_8:hover, .ol_menu_8:active, .ol_menu_8_s:focus, .ol_menu_8_s:hover, .ol_menu_8_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_46:focus, .ol_menu_46:hover, .ol_menu_46:active, .ol_menu_46_s:focus, .ol_menu_46_s:hover, .ol_menu_46_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_47:focus, .ol_menu_47:hover, .ol_menu_47:active, .ol_menu_47_s:focus, .ol_menu_47_s:hover, .ol_menu_47_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_48:focus, .ol_menu_48:hover, .ol_menu_48:active, .ol_menu_48_s:focus, .ol_menu_48_s:hover, .ol_menu_48_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_49:focus, .ol_menu_49:hover, .ol_menu_49:active, .ol_menu_49_s:focus, .ol_menu_49_s:hover, .ol_menu_49_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_50:focus, .ol_menu_50:hover, .ol_menu_50:active, .ol_menu_50_s:focus, .ol_menu_50_s:hover, .ol_menu_50_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_51:focus, .ol_menu_51:hover, .ol_menu_51:active, .ol_menu_51_s:focus, .ol_menu_51_s:hover, .ol_menu_51_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_53:focus, .ol_menu_53:hover, .ol_menu_53:active, .ol_menu_53_s:focus, .ol_menu_53_s:hover, .ol_menu_53_s:active{
        color: #000000;
        background-color: transparent;
	}		
	
	.ol_menu_83:focus, .ol_menu_83:hover, .ol_menu_83:active, .ol_menu_83_s:focus, .ol_menu_83_s:hover, .ol_menu_83_s:active{
	    color: #000000;	               
	}
	
	.ol_menu_84:focus, .ol_menu_84:hover, .ol_menu_84:active, .ol_menu_84_s:focus, .ol_menu_84_s:hover, .ol_menu_84_s:active{
	    color: #000000;	               
	}	
	
	.ol_menu_33:focus, .ol_menu_33:hover, .ol_menu_33:active, .ol_menu_33_s:focus, .ol_menu_33_s:hover, .ol_menu_33_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}

    .ol_menu_93:focus, .ol_menu_93:hover, .ol_menu_93:active, .ol_menu_93_s:focus, .ol_menu_93_s:hover, .ol_menu_93_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}

    .ol_menu_103:focus, .ol_menu_103:hover, .ol_menu_103:active, .ol_menu_103_s:focus, .ol_menu_103_s:hover, .ol_menu_103_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}

    .ol_menu_113:focus, .ol_menu_113:hover, .ol_menu_113:active, .ol_menu_113_s:focus, .ol_menu_113_s:hover, .ol_menu_113_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_9:focus, .ol_menu_9:hover, .ol_menu_9:active, .ol_menu_9_s:focus, .ol_menu_9_s:hover, .ol_menu_9_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_10:focus, .ol_menu_10:hover, .ol_menu_10:active, .ol_menu_10_s:focus, .ol_menu_10_s:hover, .ol_menu_10_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_11:focus, .ol_menu_11:hover, .ol_menu_11:active, .ol_menu_11_s:focus, .ol_menu_11_s:hover, .ol_menu_11_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_12:focus, .ol_menu_12:hover, .ol_menu_12:active, .ol_menu_12_s:focus, .ol_menu_12_s:hover, .ol_menu_12_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_13:focus, .ol_menu_13:hover, .ol_menu_13:active, .ol_menu_13_s:focus, .ol_menu_13_s:hover, .ol_menu_13_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_14:focus, .ol_menu_14:hover, .ol_menu_14:active, .ol_menu_14_s:focus, .ol_menu_14_s:hover, .ol_menu_14_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_15:focus, .ol_menu_15:hover, .ol_menu_15:active, .ol_menu_15_s:focus, .ol_menu_15_s:hover, .ol_menu_15_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_34:focus, .ol_menu_34:hover, .ol_menu_34:active, .ol_menu_34_s:focus, .ol_menu_34_s:hover, .ol_menu_34_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_35:focus, .ol_menu_35:hover, .ol_menu_35:active, .ol_menu_35_s:focus, .ol_menu_35_s:hover, .ol_menu_35_s:active {
	    color: #000000;
	    background-color: #FCFC10;           
    }
        
    .ol_menu_38:focus, .ol_menu_38:hover, .ol_menu_38:active, .ol_menu_38_s:focus, .ol_menu_38_s:hover, .ol_menu_38_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
    }
    
	.ol_menu_36:focus, .ol_menu_36:hover, .ol_menu_36:active, .ol_menu_36_s:focus, .ol_menu_36_s:hover, .ol_menu_36_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}	
	
	.ol_menu_74:focus, .ol_menu_74:hover, .ol_menu_74:active, .ol_menu_74_s:focus, .ol_menu_74_s:hover, .ol_menu_74_s:active{
	    color: #000000;	             
	}
	
	.ol_menu_75:focus, .ol_menu_75:hover, .ol_menu_75:active, .ol_menu_75_s:focus, .ol_menu_75_s:hover, .ol_menu_75_s:active{
	    color: #000000;
	    border-style: solid;
	    border-width: 3px;	               
	}
	
	.ol_menu_76:focus, .ol_menu_76:hover, .ol_menu_76:active, .ol_menu_76_s:focus, .ol_menu_76_s:hover, .ol_menu_76_s:active{
	    color: #000000;
	}
	
	.ol_menu_78:focus, .ol_menu_78:hover, .ol_menu_78:active, .ol_menu_78_s:focus, .ol_menu_78_s:hover, .ol_menu_78_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_16:focus, .ol_menu_16:hover, .ol_menu_16:active, .ol_menu_16_s:focus, .ol_menu_16_s:hover, .ol_menu_16_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_17:focus, .ol_menu_17:hover, .ol_menu_17:active, .ol_menu_17_s:focus, .ol_menu_17_s:hover, .ol_menu_17_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_18:focus, .ol_menu_18:hover, .ol_menu_18:active, .ol_menu_18_s:focus, .ol_menu_18_s:hover, .ol_menu_18_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_19:focus, .ol_menu_19:hover, .ol_menu_19:active, .ol_menu_19_s:focus, .ol_menu_19_s:hover, .ol_menu_19_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_20:focus, .ol_menu_20:hover, .ol_menu_20:active, .ol_menu_20_s:focus, .ol_menu_20_s:hover, .ol_menu_20_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_21:focus, .ol_menu_21:hover, .ol_menu_21:active, .ol_menu_21_s:focus, .ol_menu_21_s:hover, .ol_menu_21_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_27:focus, .ol_menu_27:hover, .ol_menu_27:active, .ol_menu_27_s:focus, .ol_menu_27_s:hover, .ol_menu_27_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
		
	.ol_menu_23:focus, .ol_menu_23:hover, .ol_menu_23:active, .ol_menu_23_s:focus, .ol_menu_23_s:hover, .ol_menu_23_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_31:focus, .ol_menu_31:hover, .ol_menu_31:active, .ol_menu_31_s:focus, .ol_menu_31_s:hover, .ol_menu_31_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.ol_menu_32:focus, .ol_menu_32:hover, .ol_menu_32:active, .ol_menu_32_s:focus, .ol_menu_32_s:hover, .ol_menu_32_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
    
	.ol_menu_20 {
        position: absolute;
        top: 294px;
        left: 13px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_20_s {
        position: absolute;
        top: 294px;
        left: 13px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
	.ol_menu_1 {
		display: none;
        position: absolute;
        top: 590px;
        left: 13px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
        transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
		transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		-o-transform-origin: left top 0;
		-moz-transform-origin: left top 0;
		-webkit-transform-origin: left top 0;
    }
    
    .ol_menu_1_s {
    	display: none;
        position: absolute;
        top: 590px;
        left: 13px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
        transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
		transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		-o-transform-origin: left top 0;
		-moz-transform-origin: left top 0;
		-webkit-transform-origin: left top 0;
    }
    
    .ol_menu_23 {
        position: absolute;
        top: 420px;
        left: 13px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;        
    }
    
    .ol_menu_23_s {
        position: absolute;
        top: 420px;
        left: 13px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;        
    }
    
    .ol_menu_3 {
        position: absolute;
        top: 550px;
        left: 13px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
        transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
		transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		-o-transform-origin: left top 0;
		-moz-transform-origin: left top 0;
		-webkit-transform-origin: left top 0;
    }
    
    .ol_menu_3_a {
        position: absolute;
        top: 230px;
        left: 13px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
        transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
		transform-origin: left top 0;
		-ms-transform-origin: left top 0;
		-o-transform-origin: left top 0;
		-moz-transform-origin: left top 0;
		-webkit-transform-origin: left top 0;
    }
    
    .ol_menu_4 {
        position: absolute;
        bottom: 13px;
        left: 580px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_28 {
        position: absolute;
        top: 556px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_44 {
        position: absolute;
        top: 431px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_45 {
        position: absolute;
        top: 604px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
	.ol_menu_5301 {
        position: absolute;
        top: 5px;
        left: 231px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;        
    }
    
    .ol_menu_5302 {
        position: absolute;
        top: 5px;
        left: 231px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_5303 {
        position: absolute;
        top: 5px;
        left: 231px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_5304 {
        position: absolute;
        top: 5px;
        left: 231px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }            
    
    .ol_menu_43 {
        position: absolute;
        top: 790px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_4302 {
        position: absolute;
        top: 840px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }            
    
    .ol_menu_4301 {
        position: absolute;
        top: 838px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_53 {
        position: absolute;
        top: 5px;
        left: 231px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_42 {
        position: absolute;
        top: 429px;
        left: 610px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_26 {
        position: absolute;
        /*top: 637px;*/
        bottom: 20px;
        left: 580px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
     .ol_menu_25 {
     	display: none;
        position: absolute;
        top: 552px;
        left: 585px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_15 {
        position: absolute;
        top: 556px;
        left: 545px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
   
    .ol_menu_18 {
        position: absolute;
        bottom: 13px;
        left: 580px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_19 {
        position: absolute;
        top: 420px;
        left: 430px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_5 {
        position: absolute;
        top: 35px;
        left: 300px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_70 {
        position: absolute;
        top: 474px;
        left: 426px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
	.ol_menu_71 {
        position: absolute;
        top: 474px;
        left: 10px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
        
    .ol_menu_56 {
        position: absolute;
        top: 35px;
        left: 300px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_54 {
        position: absolute;
        top: 217px;
        left: 705px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;        
    }
    
    .ol_menu_55 {
        position: absolute;
        top: 217px;
        left: 10px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_83 {
        position: absolute;
        top: 65px;
        left: 700px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;        
    }
    
    .ol_menu_84 {
        position: absolute;
        top: 100px;
        left: 700px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;        
    }    
    
    .ol_menu_68 {
        position: absolute;
        top: 286px;
        left: 10px;
        background: rgba(0,30,130,1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_69 {
        position: absolute;
        top: 286px;
        left: 705px;
        background: rgba(0,30,130,1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_72 {
        position: absolute;
        top: 250px;
        left: 10px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_73 {
        position: absolute;
        top: 250px;
        left: 705px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_81 {
        position: absolute;
        top: 150px;
        left: 10px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_82 {
        position: absolute;
        top: 150px;
        left: 705px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_68_s {
        position: absolute;
        top: 286px;
        left: 10px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_69_s {
        position: absolute;
        top: 286px;
        left: 705px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_72_s {
        position: absolute;
        top: 250px;
        left: 10px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_73_s {
        position: absolute;
        top: 250px;
        left: 705px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_81_s {
        position: absolute;
        top: 150px;
        left: 10px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_82_s {
        position: absolute;
        top: 150px;
        left: 705px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_5_s {
        position: absolute;
        top: 35px;
        left: 300px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_70_s {
        position: absolute;
        top: 474px;
        left: 426px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
	.ol_menu_71_s {
        position: absolute;
        top: 247px;
        left: 10px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_56_s {
        position: absolute;
        top: 35px;
        left: 300px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_54_s {
        position: absolute;
        top: 217px;
        left: 705px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_55_s {
        position: absolute;
        top: 217px;
        left: 10px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_83_s {
        position: absolute;
        top: 65px;
        left: 700px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_84_s {
        position: absolute;
        top: 100px;
        left: 700px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_37 {
        position: absolute;
        top: 9px;
        left: 629px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_37_s {
        position: absolute;
        top: 9px;
        left: 629px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_35 {
        position: absolute;
        top: 9px;
        left: 412px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_35_s {
        position: absolute;
        top: 9px;
        left: 412px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_38 {
        position: absolute;
        top: 9px;
        left: 300px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_38_s {
        position: absolute;
        top: 9px;
        left: 300px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_39 {
        position: absolute;
        top: 704px;
        left: 580px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_36 {
        position: absolute;
        top: 9px;
        left: 519px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_36_s {
        position: absolute;
        top: 9px;
        left: 519px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_74 {
        position: absolute;
        top: 195px;
        left: 280px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;               
    }
    
    .ol_menu_74_s {        
        top: 195px;
        left: 280px;
        background: rgba(124,188,255,0);
        border-radius: 4px;
        padding: 2px;
        border-style: solid;
	    border-width: 3px; 
    }
    
    .ol_menu_75 {
        position: absolute;
        top: 270px;
        left: 290px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_75_s {
        position: absolute;
        top: 270px;
        left: 290px;
        background: rgba(124,188,255,0);
        border-radius: 4px;
        padding: 2px;
        border-style: solid;
	    border-width: 3px; 
    }
    
    .ol_menu_X4_on_WA {
        position: absolute;
        top: 127px;
        left: 520px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }

    .ol_menu_76 {
        position: absolute;
        top: 185px;
        left: 10px;
        background: rgba(255,255,255,0);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_76_s {
        position: absolute;
        top: 185px;
        left: 10px;
        background: rgba(124,188,255,0);
        border-radius: 4px;
        padding: 2px;
        border-style: solid;
	    border-width: 3px; 
    }
    
    .ol_menu_77 {
        position: absolute;
        top: 333px;
        left: -8px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 7px;
    }
    
    .ol_menu_78 {
        position: absolute;
        top: 302px;
        left: 580px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_79 {
        position: absolute;
        top: 302px;
        left: 426px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_80 {
        position: absolute;
        top: 302px;
        left: 10px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
        
    .ol_menu_80_s {
        position: absolute;
        top: 55px;
        left: 10px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
        z-index: 3;
    }
    
    .ol_menu_6 {
        position: absolute;
        top: 7px;
        left: 210px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_6_s {
        position: absolute;
        top: 7px;
        left: 210px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_16 {
        position: absolute;
        top: 7px;
        left: 210px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_16_s {
        position: absolute;
        top: 7px;
        left: 210px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_7 {
        position: absolute;
        top: 7px;
        left: 370px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_7_s {
        position: absolute;
        top: 7px;
        left: 370px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_17 {
        position: absolute;
        top: 7px;
        left: 390px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_17_s {
        position: absolute;
        top: 7px;
        left: 390px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_8 {
        position: absolute;
        top: 35px;
        left: 445px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_57 {
        position: absolute;
        top: 35px;
        left: 445px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_8_s {
        position: absolute;
        top: 35px;
        left: 445px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_57_s {
        position: absolute;
        top: 35px;
        left: 445px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
	.ol_menu_46 {
        position: absolute;
        top: 7px;
        left: 620px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_46_s {
        position: absolute;
        top: 7px;
        left: 620px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_47 {
        position: absolute;
        top: 50px;
        left: 620px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_47_s {
        position: absolute;
        top: 50px;
        left: 620px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_48 {
        position: absolute;
        top: 93px;
        left: 620px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_48_s {
        position: absolute;
        top: 93px;
        left: 620px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_49 {
        position: absolute;
        top: 136px;
        left: 620px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_49_s {
        position: absolute;
        top: 136px;
        left: 620px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_50 {
        position: absolute;
        top: 179px;
        left: 620px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_50_s {
        position: absolute;
        top: 179px;
        left: 620px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_51 {
        position: absolute;
        top: 222px;
        left: 620px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_51_s {
        position: absolute;
        top: 222px;
        left: 620px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
        
    	
    .ol_menu_33 {
        position: absolute;
        top: 35px;
        left: 590px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_33_s {
        position: absolute;
        top: 35px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }

    .ol_menu_93 {
        position: absolute;
        top: 57px;
        left: 590px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_93_s {
        position: absolute;
        top: 57px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }

    .ol_menu_103 {
        position: absolute;
        top: 57px;
        left: 445px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_103_s {
        position: absolute;
        top: 57px;
        left: 445px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_113 {
        position: absolute;
        top: 57px;
        left: 590px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_113_s {
        position: absolute;
        top: 57px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }

    .ol_menu_58 {
        position: absolute;
        top: 35px;
        left: 590px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_58_s {
        position: absolute;
        top: 35px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_59_s {
    	display: none;
        position: absolute;
        top: 8px;
        left: 4px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_60 {
        position: absolute;
        top: 8px;
        left: 253px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_60_s {
    	display: none;
        position: absolute;
        top: 8px;
        left: 253px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_61 {
        position: absolute;
        top: 8px;
        left: 502px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_61_s {
    	display: none;
        position: absolute;
        top: 8px;
        left: 502px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_62 {
        position: absolute;
        top: 206px;
        left: 4px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_62_s {
    	display: none;
        position: absolute;
        top: 206px;
        left: 4px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_63 {
        position: absolute;
        top: 206px;
        left: 253px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_63_s {
    	display: none;
        position: absolute;
        top: 206px;
        left: 253px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_64 {
        position: absolute;
        top: 206px;
        left: 502px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_64_s {
    	display: none;
        position: absolute;
        top: 206px;
        left: 502px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_65 {
        position: absolute;
        top: 404px;
        left: 4px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_65_s {
    	display: none;
        position: absolute;
        top: 404px;
        left: 4px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_66 {
        position: absolute;
        top: 404px;
        left: 253px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    }    
    
    .ol_menu_66_s {
    	display: none;
        position: absolute;
        top: 404px;
        left: 253px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_67 {
        position: absolute;
        top: 404px;
        left: 502px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);
        //background: rgba(0,0,0,1);        
        //padding: 1px;
    } 
    
    .ol_menu_67_s {
    	display: none;
        position: absolute;
        top: 404px;
        left: 502px;
        background: rgba(255,255,255,1);        
        padding: 1px;
    }
    
    .ol_menu_34 {
        position: absolute;
        top: 71px;
        left: 590px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_34_s {
        position: absolute;
        top: 71px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
        
	.ol_menu_14 {
        position: absolute;
        top: 9px;
        left: 300px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_14_s {
        position: absolute;
        top: 9px;
        left: 300px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_9 {
        position: absolute;
        top: 9px;
        left: 445px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_9_s {
        position: absolute;
        top: 9px;
        left: 445px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_10 {
        position: absolute;
        top: 9px;
        left: 590px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_10_s {
        position: absolute;
        top: 9px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_11 {
        position: absolute;
        top: 35px;
        left: 300px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_11_s {
        position: absolute;
        top: 35px;
        left: 300px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_13 {
        position: absolute;
        top: 35px;
        left: 445px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_13_s {
        position: absolute;
        top: 35px;
        left: 445px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_12 {
        position: absolute;
        top: 35px;
        left: 590px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_12_s {
        position: absolute;
        top: 35px;
        left: 590px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_21 {
        position: absolute;
        top: 474px;
        left: 580px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_27 {
        position: absolute;
        top: 474px;
        left: 580px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_29 {
        position: absolute;
        top: 572px;
        left: 567px;
        background: rgba(255,255,255,0.0);                
    }
    
    .ol_menu_30 {
        position: absolute;
        top: 570px;
        left: 567px;
        background: rgba(255,255,255,0.0);        
    }    
    
    .ol_menu_31 {
        position: absolute;
        top: 479px;
        left: 170px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_32 {
        position: absolute;
        top: 474px;
        left: 170px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 2px;
    }    
    
    .ol_menu_22 {
        position: absolute;
        top: 500px;
        left: -8px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 7px;
    }
    
    .ol_menu_24 {
        position: absolute;
        top: 505px;
        left: -8px;
        background: rgba(255,255,255,0.4);
        border-radius: 4px;
        padding: 7px;
    }                                            
    
	.ol_menu_2 a {
		display: none;        
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.6);        
    }
    
    .ol_menu_2_s a {
    	display: none;        
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.9);        
    }
    
	.ol_menu_20 a {
        display: none;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 110px;
        width: 16px;
        background: rgba(0,30,130,0.6);        
    }
    
    .ol_menu_20_s a {
        display: none;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 110px;
        width: 16px;
        background: rgba(0,30,130,0.9);        
    }            
    
    .ol_menu_3 a, .ol_menu_3_a a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 150px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_1 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 180px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_1_s a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 180px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_23 a {
        display: none;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 180px;
        width: 16px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_23_s a {
        display: none;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 180px;
        width: 16px;
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_4 a, .ol_menu_18 a, .ol_menu_19 a, .ol_menu_21 a, .ol_menu_25 a, .ol_menu_27 a, .ol_menu_31 a, .ol_menu_32 a, .ol_menu_78 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 150px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_26 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 18px;
        vertical-align: middle;        
        border-radius: 2px;
        height: 18px;
        width: 150px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_39 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 18px;
        vertical-align: middle;        
        border-radius: 2px;
        height: 18px;
        width: 150px;
        background: rgba(0,30,130,0.1);
    }    
    
    .ol_menu_29 a, .ol_menu_30 a{
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;        
        height: 16px;
        width: 180px;
        background: rgba(0,30,130,0.0);
    }
    
    .ol_menu_28 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_44 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_45 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_5301 a{
    	position:absolute;
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 54px;
        width: 54px;
        background: rgba(0,30,130,0);
        top: 19px;
    	left: 2px;
        z-index: 2;
    }
    
    .ol_menu_5301 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_5302 a{
    	position:absolute;
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 54px;
        width: 54px;
        background: rgba(0,30,130,0);
        top: 19px;
    	left: 2px;
        z-index: 2;
    }
    
    .ol_menu_5302 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_5303 a{
    	position:absolute;
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 54px;
        width: 54px;
        background: rgba(0,30,130,0);
        top: 19px;
    	left: 2px;
        z-index: 2;
    }
    
    .ol_menu_5303 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_5304 a{
    	position:absolute;
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 54px;
        width: 54px;
        background: rgba(0,30,130,0);
        top: 19px;
    	left: 2px;
        z-index: 2;
    }    
    
    .ol_menu_5304 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
        
    .ol_menu_43 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_4302 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }    
    
    .ol_menu_4301 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_53 a{
    	position:absolute;
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 54px;
        width: 54px;
        background: rgba(0,30,130,0);
        top: 19px;
    	left: 2px;
        z-index: 2;
    }
    
    .ol_menu_53 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_42 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 120px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_22 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;        
        margin: 1px;
        text-decoration: none;
        text-align: justify;
        border-radius: 2px;
        padding: 7px;
        height: 70px;
        width: 736px;
        background: rgba(0,30,130,0.9);        
    }
    
    .ol_menu_24 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;        
        margin: 1px;
        text-decoration: none;
        text-align: justify;
        border-radius: 2px;
        padding: 7px;
        height: 65px;
        width: 736px;
        background: rgba(0,30,130,0.9);        
    }
    
    .ol_menu_15 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 18px;
        vertical-align: middle;
        border-radius: 2px;
        height: 18px;
        width: 150px;
        background: rgba(0,30,130,0.6);
    }
   
    .ol_menu_6 a, .ol_menu_7 a{
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 130px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_5 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_70 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_79 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_71 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_80 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }        
    
    .ol_menu_56 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_54 a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_55 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_83 a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_84 a{    	
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 210%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;        
        background: rgba(0,30,130,0.1);
    }    
    
    .ol_menu_68 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);        
    }
    
    .ol_menu_69 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);        
    }
    
    .ol_menu_72 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);        
    }
    
    .ol_menu_73 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);        
    }
    
    .ol_menu_81 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);        
    }
    
    .ol_menu_82 a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;            	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);        
    }
    
    .ol_menu_37 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.1);
    }    
    
    .ol_menu_35 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_38 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 105px;
        background: rgba(0,30,130,0.1);
    }    
    
    .ol_menu_36 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 105px;
        background: rgba(0,30,130,0.1);
    }
    
        
    .ol_menu_74 a{
    	position:absolute;
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 300px;
        width: 300px;
        top: 0px;
    	left: 0px;        
        background: rgba(0,30,130,0);
        z-index: 2;
    }        
    /* .ol_menu_74 a:hover img{
        content:url("../icon/images/EAframe.png");
    } */
    .ol_menu_74 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_75 a{
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 185px;
        width: 190px;
        background: rgba(0,30,130,0);
    }
    
    .ol_menu_X4_on_WA a{
    	position: absolute;
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 306px;
        width: 307px;
        top: 0px;
    	left: 0px;
        background: rgba(0,30,130,0);
        z-index: 2;
    }
    
    .ol_menu_76 a{
    	position: absolute;
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 450px;
        width: 480px;
        top: 0px;
    	left: 0px;
        background: rgba(0,30,130,0);
        z-index: 2;
    }

    .ol_menu_76 a img{
    	position:absolute;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_77 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;        
        margin: 1px;
        text-decoration: none;
        text-align: justify;
        border-radius: 2px;
        padding: 7px;
        height: 68px;
        width: 736px;
        background: rgba(0,30,130,0.9);        
    }
    
    .ol_menu_8 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_57 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_46 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 32px;
        width: 110px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_46_s a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 32px;
        width: 110px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_49 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 32px;
        width: 110px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_49_s a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 32px;
        width: 110px;
        background: rgba(0,30,130,0.9);
    }
    
	.ol_menu_47 a, .ol_menu_48 a, .ol_menu_50 a, .ol_menu_51 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 32px;
        width: 110px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_47_s a, .ol_menu_48_s a, .ol_menu_50_s a, .ol_menu_51_s a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 32px;
        width: 110px;
        background: rgba(0,30,130,0.9);
    }    
        
    
    .ol_menu_33 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }

    .ol_menu_93 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }

    .ol_menu_103 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }

    .ol_menu_113 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_58 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_59 {
        position: absolute;        
        top: 8px;
        left: 4px;
        height: 190px;
        width: 238px;
        background: rgba(255,255,255,1);        
        //padding: 1px;
    }
    
    .ol_menu_59 a{                
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        //margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
       
    .ol_menu_59 a img{
    	position:absolute;
		box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_71_s a img{
    	position:absolute;		
    	top: 2px;
    	left: 2px;
    	z-index: 0;
    }
    
    .ol_menu_80_s a img{
    	position:absolute;		
    	top: 2px;
    	left: 2px;
    	z-index: 0;
    }
    
    .ol_menu_60 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_60 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }    
    
    .ol_menu_61 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_61 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_62 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_62 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_63 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_63 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_64 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_64 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_65 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_65 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_66 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_66 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_67 a{
    	position:absolute;
        display: block;
        color: black;
        //text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 340px;
        border-radius: 2px;
        height: 20px;
        width: 238px;
        top: 0px;
    	left: 0px;
        //background: rgba(255,255,255,0.7);
        z-index: 2;
    }
    
    .ol_menu_67 a img{
    	position:absolute;
    	box-shadow: 5px 5px 2px #ccc; 
		-moz-box-shadow: 5px 5px 2px #ccc; 
		-webkit-box-shadow: 5px 5px 2px #ccc; 
		-khtml-box-shadow: 5px 5px 2px #ccc;
    	top: 0px;
    	left: 0px;
    	z-index: 0;
    }
    
    .ol_menu_34 a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 160px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_17 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 200px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_16 a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 170px;
        background: rgba(0,30,130,0.6);
    }
    
    .ol_menu_9 a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_9_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_12 a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 153px;
        background: rgba(0,30,130,0.1);
    }
    
    .ol_menu_12_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 153px;
        background: rgba(0,30,130,0.9);
    }
    
	 .ol_menu_11 a, .ol_menu_13 a, .ol_menu_14 a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.1);
    }
    .ol_menu_10 a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 154px;
        font:5%;
        background: rgba(0,30,130,0.1);
    }
    .ol_menu_10_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 154px;
        background: rgba(0,30,130,0.9);
    } 
    .ol_menu_11_s a, .ol_menu_13_s a, .ol_menu_14_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_6_s a, .ol_menu_7_s a{
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 130px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_5_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_70_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_79_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_71_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 243px;
        width: 365px;
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_80_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 243px;
        width: 365px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_56_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_54_s a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_55_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }

    .ol_menu_83_s a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_84_s a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 210%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;        
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_68_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_69_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_72_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_73_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_81_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_82_s a{
        display: block;
        color: white;
        Vertical-align: center;
        text-shadow: 1px 1px 1px #00F, 1px -1px 1px #00F, -1px 1px 1px #00F, -1px -1px 1px #00F;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_37_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_35_s a{
        display: block;
        color: white; 
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;       
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.9);
    }
    .ol_menu_clicked {
        position: absolute;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }
    
    .ol_menu_clicked a{
        display: block;
        color: white; 
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;       
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        /* height: 16px;
        width: 100px; */
        background: rgba(0,30,130,0.9);
        border-radius: 2px;
    }
    .ol_menu_38_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.9);
    }    
    
   .ol_menu_36_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 100px;
        background: rgba(0,30,130,0.9);
    }    
    
    .ol_menu_74_s a{    	
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 300px;
        width: 300px;
        background: rgba(0,30,130,0);        
    }

    
    .ol_menu_75_s a{
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 175px;
        width: 190px;
        background: rgba(0,30,130,0);
    }
    
    .ol_menu_76_s a{
        display: block;
        color: yellow;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 90%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 450px;
        width: 480px;
        background: rgba(0,30,130,0);
    }
    
    .ol_menu_8_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_57_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_33_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_58_s a{
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 140px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_59_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 158px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_60_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
	.ol_menu_61_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_62_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_63_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
	.ol_menu_64_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_65_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_66_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_67_s a{
        display: none;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;        
        height: 190px;
        width: 238px;
        background: rgba(0,30,130,0.9);
    }
       
    
    .ol_menu_34_s a {
        display: block;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        line-height: 16px;
        border-radius: 2px;
        height: 16px;
        width: 160px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_17_s a {
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 200px;
        background: rgba(0,30,130,0.9);
    }
    
    .ol_menu_16_s a{
        display: block;
        color: white;
        font-size: 75%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 16px;
        width: 170px;
        background: rgba(0,30,130,0.9);
    }           
    
    .ol_menu_1 a:hover,.ol_menu_2 a:hover, .ol_menu_3 a:hover, .ol_menu_4 a:hover, .ol_menu_28 a:hover, .ol_menu_44 a:hover, .ol_menu_45 a:hover, .ol_menu_43 a:hover, .ol_menu_4302 a:hover, .ol_menu_4301 a:hover, .ol_menu_42 a:hover, .ol_menu_25 a:hover, .ol_menu_26 a:hover, .ol_menu_39 a:hover, .ol_menu_15 a:hover, .ol_menu_5 a:hover, .ol_menu_70 a:hover, .ol_menu_79 a:hover, .ol_menu_71 a:hover, .ol_menu_80 a:hover, .ol_menu_56 a:hover, .ol_menu_37 a:hover, .ol_menu_35 a:hover, .ol_menu_38 a:hover, .ol_menu_36 a:hover, .ol_menu_6 a:hover, .ol_menu_7 a:hover, .ol_menu_8 a:hover, .ol_menu_57 a:hover, .ol_menu_33 a:hover, .ol_menu_93 a:hover, .ol_menu_103 a:hover, .ol_menu_113 a:hover, .ol_menu_58 a:hover, .ol_menu_34 a:hover, .ol_menu_1_s a:hover,.ol_menu_2_s a:hover, .ol_menu_3_s a:hover, .ol_menu_4_s a:hover, .ol_menu_28_s a:hover, .ol_menu_44_s a:hover, .ol_menu_45_s a:hover, .ol_menu_43_s a:hover, .ol_menu_4302_s a:hover, .ol_menu_4301_s a:hover, .ol_menu_42_s a:hover, .ol_menu_25_s a:hover, .ol_menu_26_s a:hover, .ol_menu_39_s a:hover, .ol_menu_5_s a:hover, .ol_menu_70_s a:hover, .ol_menu_79_s a:hover, .ol_menu_56_s a:hover, .ol_menu_37_s a:hover, .ol_menu_35_s a:hover, .ol_menu_38_s a:hover, .ol_menu_36_s a:hover, .ol_menu_6_s a:hover, .ol_menu_7_s a:hover, .ol_menu_8_s a:hover, .ol_menu_57_s a:hover, .ol_menu_33_s a:hover, .ol_menu_93_s a:hover, .ol_menu_103_s a:hover, .ol_menu_58_s a:hover, .ol_menu_34_s a:hover, .ol_menu_9 a:hover, .ol_menu_9_s a:hover, .ol_menu_10 a:hover, .ol_menu_10_s a:hover, .ol_menu_11 a:hover, .ol_menu_11_s a:hover, .ol_menu_12 a:hover, .ol_menu_12_s a:hover, .ol_menu_13 a:hover, .ol_menu_13_s a:hover, .ol_menu_14 a:hover, .ol_menu_14_s a:hover, .ol_menu_16 a:hover, .ol_menu_16_s a:hover, .ol_menu_17 a:hover, .ol_menu_17_s a:hover, .ol_menu_18 a:hover, .ol_menu_19 a:hover, .ol_menu_20 a:hover, .ol_menu_20_s a:hover, .ol_menu_21 a:hover, .ol_menu_27 a:hover, .ol_menu_22 a:hover, .ol_menu_24 a:hover, .ol_menu_23 a:hover, .ol_menu_23_s a:hover, .ol_menu_31 a:hover, .ol_menu_32 a:hover, .ol_menu_77 a:hover , .ol_menu_78 a:hover {
    	color: white;
        background: rgba(0,30,200,0.9);
    }
    
    .ol_menu_74 a:hover, .ol_menu_74_s a:hover, .ol_menu_75  a:hover, .ol_menu_75_s a:hover, .ol_menu_76 a:hover, .ol_menu_76_s a:hover {    
    	background: rgba(0,30,200,0);    	
    }
    
    .ol_menu_71_s a:hover, .ol_menu_80_s a:hover {
    	color: white;
        background: rgba(0,30,200,0.9);
    }
    
    .ol_menu_54 a:hover,.ol_menu_55 a:hover, .ol_menu_68 a:hover, .ol_menu_69 a:hover, .ol_menu_72 a:hover, .ol_menu_73 a:hover, .ol_menu_81 a:hover, .ol_menu_82 a:hover, .ol_menu_54_s a:hover,.ol_menu_55_s a:hover,.ol_menu_68_s a:hover,.ol_menu_69_s a:hover,.ol_menu_72_s a:hover,.ol_menu_73_s a:hover,.ol_menu_81_s a:hover,.ol_menu_82_s a:hover{
    	color: white;    
        background: rgba(0,30,200,0.9);
    }
    
    .ol_menu_59 a:hover, .ol_menu_60 a:hover, .ol_menu_61 a:hover, .ol_menu_62 a:hover, .ol_menu_63 a:hover, .ol_menu_64 a:hover, .ol_menu_65 a:hover, .ol_menu_66 a:hover, .ol_menu_67 a:hover{
    	//color: #FFFFFF;    	
    }
    
    .ol_menu_46 a:hover, .ol_menu_46_s a:hover, .ol_menu_47 a:hover, .ol_menu_47_s a:hover, .ol_menu_48 a:hover, .ol_menu_48_s a:hover, .ol_menu_49 a:hover, .ol_menu_49_s a:hover, .ol_menu_50 a:hover, .ol_menu_50_s a:hover, .ol_menu_51 a:hover, .ol_menu_51_s a:hover {
    		color: white;
            background: rgba(0,30,200,0.9);
    }
    
 	.ol_menu_29 a:hover, .ol_menu_30 a:hover, .ol_menu_31 a:hover, .ol_menu_32 a:hover {
 	    background: rgba(0,30,200,0.0);
    }
 	    
    
	ul.m_bar{
		position:absolute;
    	list-style-type: none;
	    margin: 0;
    	padding: 0;
	    overflow: hidden;
	    z-index:10;
	}

	li.m_bar{
		float: left;	    
	}

	td.m_title{
		Text-align: center;	
		color: #030081;
	}

	a.a_0:link, a.a_0:visited{
	    display: block;
    	font-size: 75%;
    	width: 210px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_0:focus, a.a_0:hover, a.a_0:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}	
	
	.m_main_0{
	    display: none;
    	font-size: 75%;
    	width: 210px;  
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	a.a_1:link, a.a_1:visited{
	    display: block;
    	font-size: 75%;
    	width: 150px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	
	a.a_1:focus, a.a_1:hover, a.a_1:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}	
	
	.m_main_1{		
	    display: none;
    	font-size: 75%;
    	width: 150px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	a.a_2:link, a.a_2:visited{
	    display: block;
    	font-size: 75%;
    	width: 239px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_2:focus, a.a_2:hover, a.a_2:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	.m_main_2{		
	    display: block;
    	font-size: 75%;
    	width: 239px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;    	           
	}
	
	.m_main_2_s {		
	    display: block;
    	font-size: 85%;
    	width: 239px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	.m_main_4_s{
	    display: block;
    	font-size: 85%;
    	width: 239px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	.m_main_5_s{
	    display: none;
    	font-size: 85%;
    	width: 238px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	.m_main_9_s{
	    display: block;
    	font-size: 85%;
    	width: 238px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
		
	a.a_3:link, a.a_3:visited{
	    display: block;
    	font-size: 75%;
    	width: 160px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_3:focus, a.a_3:hover, a.a_3:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	.m_main_3{		
	    display: none;
    	font-size: 75%;
    	width: 160px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	a.a_7:link, a.a_7:visited{
	    display: block;
    	font-size: 75%;
    	width: 160px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_7:focus, a.a_7:hover, a.a_7:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	.m_main_7{		
	    display: none;
    	font-size: 75%;
    	width: 160px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	.m_main_8{		
	    display: none;
    	font-size: 75%;
    	width: 160px;      
    	font-weight: bold;
    	color: #FFFFFF;
    	background-color: #0A45B6;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}		

	a.a_4:link, a.a_4:visited{
	    display: block;
    	font-size: 75%;
    	width: 239px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_4:focus, a.a_4:hover, a.a_4:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	.m_main_4{
	    display: block;
    	font-size: 75%;
    	width: 239px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;           
	}
	
	a.a_5:link, a.a_5:visited{
	    display: block;
    	font-size: 75%;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: left;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_9:link, a.a_9:visited{
	    display: block;
    	font-size: 75%;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.d_0:link, a.d_0:visited{
	    display: block;
    	font-size: 85%;
    	font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #639CF0;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	a.a_6:link, a.a_6:visited{
	    display: block;
    	font-size: 75%;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #fff;
    	border-left: 1px solid #fff;
    	border-top: 1px solid #fff;
    	border-bottom: 1px solid #fff;           
	}
	
	.m_main_0:focus, .m_main_0:hover, .m_main_0:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_1:focus, .m_main_1:hover, .m_main_1:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}

	.m_main_2:focus, .m_main_2:hover, .m_main_2:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_3:focus, .m_main_3:hover, .m_main_3:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_4:focus, .m_main_4:hover, .m_main_4:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_5:focus, .m_main_5:hover, .m_main_5:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_9:focus, .m_main_9:hover, .m_main_9:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_6:focus, .m_main_6:hover, .m_main_6:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_7:focus, .m_main_7:hover, .m_main_7:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}
	
	.m_main_8:focus, .m_main_8:hover, .m_main_8:active{
	    color: #000000;
	    background-color: #FCFC10;           
	}		
	
	a.a_5:focus, a.a_5:hover, a.a_5:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	a.a_9:focus, a.a_9:hover, a.a_9:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	a.a_6:focus, a.a_6:hover, a.a_6:active{
		color: #FFFFFF;
    	font-weight:00;
	    background-color: #4D4E98;
	    border-radius: 4px;
	}
	
	a.color_g_s{
		color: #000000;
	}
	
	a.color_g{
		color: #6D6D6D;
	}
	
	.m_main_5{
	    display: none;
    	font-size: 75%;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;    	    	    	    	           
	}
	
	.m_main_6{
	    display: none;
    	font-size: 75%;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;
    }    	  
    
    .m_main_9{
	    display: block;
    	font-size: 75%;
    	width: 238px;      
    	font-weight: bold;
    	color: #000000;
    	background-color: #ABD7FD;
    	border-radius: 4px;
    	text-align: center;
    	padding: 4px;
    	text-decoration: none;
    	border-right: 1px solid #0ff;
    	border-left: 1px solid #0ff;
    	border-top: 1px solid #0ff;
    	border-bottom: 1px solid #0ff;    	    	    	    	           
	}  	    	    	           
				
	
	tr.tr_0{	    
		display: none;
		height: 0px;
		max-height: 0px;
	}
	
	tr.tr_30{
		height: 30px;
	}
	
	tr.tr_10{
		height: 10px;
	}
	
	td.m_head{		
		height: 30px;
		width: 750px;	
		Vertical-align: top;
		Text-align: center;		
		position:absolute;							
	}
		
	td.lr_m{
		width: 15px;
	}
	
	td.lr_m_5{
		width:5px;
		max-width: 5px;		
	}
	
	td.lr_m_10{
		width:10px;
		max-width: 10px;		
    }
    
    td.lr_m_10_ffeng{
		width:30px;
		max-width: 30px;		
    }
    
    td.lr_m_10_ffchi{
		width:20px;
		max-width:20px;		
    }
    
    td.lr_m_10_gceng{
		width:16px;
		max-width: 16px;		
    }
    
	
	td.lr_m_25{
		width: 25px;
	}
	
	td.lrp_m{
		Vertical-align: top;
		min-height: 12px;
	}

	div.m_img{
		width: 750px;
		/* height: 592px;	 */
		Text-align: center;		
	}
	
	div.m3_img{
		width: 750px;
        /* height: 592px;	 */
        height: 679px;
		Text-align: center;
    }
    /* var map0_Extent = [[0,0,750,679],[0,0,750,747],[0,0,750,749],[0,0,750,701]] */
	div.m3_img_wa{
        width: 750px;
        height: 700px;
		Text-align: center;
    }
    div.m3_img_x2{
        width: 750px;
        height: 679px;
		Text-align: center;
    }
    div.m3_img_x4{
        width: 750px;
        height: 747px;
		Text-align: center;
    }
    div.m3_img_x8{
        width: 750px;
        height: 749px;
		Text-align: center;
    }
	div.m3_img_750{
		width: 750px;
		height: 679px;	
		Text-align: center;
	}
	
	div.m3_img_800{
		width: 750px;
		height: 748px;	
		Text-align: center;
	}
	
	div.m3_img_1024{
		width: 750px;
		height: 465px;	
		Text-align: center;
	}
	
	div.m3_img_826{
		width: 750px;
		height: 826px;	
		Text-align: center;
	}
	
	div.m3_img_874{
		width: 750px;
		height: 874px;	
		Text-align: center;
	}
	
	div.m3_img_h876{
		width: 750px;
		height: 876px;	
		Text-align: center;
	}
	
	div.m3_img_h567{
		width: 750px;
		height: 467px;	
		Text-align: center;
	}
	
	div.m3_img_h644{
		width: 750px;
		height: 644px;	
		Text-align: center;
	}
	
	div.m4_img_aod{
		width: 750px;
		height: 516px;	
		Text-align: center;
	}
	
	div.m4_img{		
		width: 750px;
		height: 592px;	
		Text-align: center;
	}
	
	div.m5_img{		
		width: 750px;
		//height: 592px;	
		height: 602px;
		Text-align: center;
	}
	
	div.m5_img_1{		
		width: 750px;
		height: 592px;		
		Text-align: center;
	}
	
	div.m5_img_2{		
		width: 750px;		
		height: 450px;
		Text-align: center;
	}
	
	div.m6_img{		
		width: 750px;
		height: 592px;	
		Text-align: center;
	}
		
	img.m7_img_1{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 580px;
		top: 59px;
		left: 0px;		
		z-index: 2;
	}
	
	img.m7_img_2{		
		position: absolute;						
		Text-align: center;
		width: 610px;
		height: 592px;
		top: 0px;
		left: 0px;			
		z-index: -2;
	}
	
	img.m7_img_3{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 556px;
		top: 0px;
		left: 0px;			
		z-index: 2;
	}
	
	img.m7_img_4{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 480px;
		top: 0px;
		left: 0px;			
		z-index: 2;
	}
	
	img.m7_img_5{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 475px;
		top: 0px;
		left: 0px;			
		z-index: 2;
	}
	
	img.m7_img_5_1{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 302px;
		top: 0px;
		left: 0px;			
		z-index: 2;
	}
	
	img.m7_img_5_a{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 248px;
		top: 0px;
		left: 0px;			
		z-index: 2;
	}
	
	img.m7_img_6{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 640px;
		top: 59px;
		left: 0px;		
		z-index: 2;
	}
	
	img.m7_img_7{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 720px;
		top: 59px;
		left: 0px;		
		z-index: 2;
	}
	
	img.m7_img_8{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 775px;
		top: 59px;
		left: 0px;		
		z-index: 2;
	}
	
	img.m7_img_9{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 370px;
		top: 59px;
		left: 0px;		
		z-index: 2;
	}
	
	img.m7_img_10{		
		position: absolute;						
		Text-align: center;
		width: 750px;
		height: 540px;
		top: 59px;
		left: 0px;		
		z-index: 2;
	}
	
	img.m7_img_11{		
		position: absolute;						
		Text-align: center;
		width: 650px;
		height: 370px;
		top: 59px;
		left: 50px;		
		z-index: 2;
	}
	
	#main_img_2 {
		position: relative;
	}
	
	img.m_img{
		position: absolute;
		width: 750px;
		height: 592px;		
		Text-align: center;
		z-index: -2;
		left: 209;
	}
	
	img.m_overlay_2{
		opacity: 0.6;
	}

	img.m_img_1{
		position: absolute;
		width: 750px;				
		Text-align: center;
		z-index: -1;
		opacity: 0.5;
		left: 209;
	}
		
	img.m_dl_1{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 280px;
		top: 300px;
		z-index: 1;
	}
	
	img.m_dl_2{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 300px;
		top: 240px;
		z-index: 1;
	}
	
	img.m_dl_3{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 300px;
		top: 230px;
		z-index: 1;
	}
	
	img.m_dl_4{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 280px;
		top: 330px;
		z-index: 1;
	}
	
	img.m_dl_5{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 280px;
		top: 220px;
		z-index: 1;
	}
	
	img.m_dl_6{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 280px;
		top: 390px;
		z-index: 1;
	}
	
	img.m_dl_7{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 280px;
		top: 200px;
		z-index: 1;
	}
	
	img.m_dl_8{		
		position: absolute;						
		Text-align: center;
		height: 60px;
		width: 170px;
		left: 280px;
		top: 280px;
		z-index: 1;
	}
	
	img.s_img_t{	
		width: 975px;				
		Text-align: center;		
	}

	img.c_img_0_0{		
		position: absolute;
		width: 750px;
		height: 748px;		
		Text-align: center;
		z-index: -2;
		left: 210;
	}
	
	div.m_img_0_0{
		width: 750px;
		height: 748px;	
		Text-align: center;
	}
	
	img.c_img_0_1{
		position: absolute;
		height: 748px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_0_1{
		width: 750px;
		height: 748px;	
		Text-align: center;
	}
	
	img.c_img_0_2{
		position: absolute;
		height: 748px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_0_2{
		width: 750px;
		height: 748px;	
		Text-align: center;
	}
	
	img.c_img_0_3{
		position: absolute;
		height: 748px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_0_3{
		width: 750px;
		height: 748px;	
		Text-align: center;
	}
	
	div.m_img_1_0{
		width: 750px;
		height: 679px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_1_0{
		position: absolute;
		height: 679px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;	
	}	
		
	div.m_img_1_1{
		width: 750px;
		height: 679px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_1_1{
		position: absolute;
		height: 679px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;	
	}
	
	img.c_img_1_2{
		position: absolute;
		height: 679px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_1_2{
		height: 679px;
		width: 750px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_2_2{
		position: absolute;
		height: 747px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	img.c_img_2_1{
		position: absolute;
		height: 679px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	img.c_img_2_0{
		position: absolute;
		height: 709px;
		width: 592px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_2_2{
		width: 750px;
		height: 747px;	
		Text-align: center;
	}
		
	div.m_img_2_1{
		width: 750px;
		height: 679px;	
		Text-align: center;
	}
	
	div.m_img_2_0{
		width: 750px;
		height: 592px;	
		Text-align: center;
	}	
	
	div.m_img_3_0{
		width: 750px;
		height: 679px;	
		Text-align: center;
		position: relative;
	}		
	
	img.c_img_3_0{
		width: 750px;
		height: 679px;	
	}
	
	div.m_img_3_1{
		width: 750px;
		height: 826px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_3_1{
		height: 826px;
		width: 750px;	
	}

	div.m_img_3_2{
		width: 750px;
		height: 874px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_3_2{
		position: absolute;
		height: 874px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_3_3{
		width: 750px;
		height: 876px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_3_3{
		position: absolute;
		height: 876px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_3_4{
		width: 750px;
		height: 467px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_3_4{
		position: absolute;
		height: 467px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_3_5{
		width: 750px;
		height: 640px;	
		Text-align: center;
		position: relative;
	}
	
	img.c_img_3_5{
		position: absolute;
		height: 640px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_3_6{
		width: 750px;
		height: 465px;	
		Text-align: center;
	}
	
	img.c_img_3_6{
		height: 465px;
		width: 750px;	
	}
	
	img.c_img_4_0{
		position: absolute;
		height: 592px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_4_0{
		width: 750px;
		height: 750px;
		Text-align: center;
		position: relative;
	}
	
	div.m_img_9_0{		
		width: 750px;
		//height: 592px;	
		height: 602px;
		Text-align: center;
		position: relative;
	}
	
	img.c_img_9_0{
		width: 750px;			
		height: 602px;	
	}
	
	img.c_img_4_1{
		position: absolute;
		height: 516px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_4_1{
		width: 750px;
		height: 456px;
		Text-align: center;
		position: relative;
	}	
	
	img.c_img_4_2{
		position: absolute;
		height: 592px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_4_2{
		width: 750px;
		height: 602px;	
		Text-align: center;
		position: relative;
	}	
	
	img.c_img_4_3{
		position: absolute;
		height: 483px;
		width: 750px;
		Text-align: center;
		z-index: -2;
		left: 210;			
	}
	
	div.m_img_4_3{
		width: 750px;
		height: 483px;	
		Text-align: center;
	}
	
	
	img.c_img_5_0{
		height: 379px;
		width: 480px;	
	}
	
	img.c_img_6_0{
		height: 379px;
		width: 480px;	
	}
	
	img.des_img{
		height: 16px;
	}
	
	img.prg_1{
		height: 10px;
		width: 10px;
		max-width: 10px;
		overflow: hidden;						
	}
			
	td.prg_2{
		Vertical-align: center;
		Text-align: center;
		width: 10px;		
		max-width: 10px;
		min-width: 10px;		
		overflow: hidden;			
	}
	
	td.notice_0{
		padding-left: 5px;
		padding-right: 5px
	}
	
	img.b_img{
		width: 28px;
		height: 28px;
		Vertical-align: center;
		Text-align: center;	
	}
	
	td.btn_img_m{		
		width: 10px;
		max-width: 10px;						
	}
	
	td.btn_img_m1{		
								
	}	

	td.btn_img{
		Vertical-align: center;
		background-color: #89FFEE;		
	}

	td.btn_img_1{
		Vertical-align: center;
		Text-align: center;
		width: 35px;
		max-width: 35px;		
		height: 40px;				
	}

	td.btn_img_2{		
		Text-align: center;		
		width: 165px;
		max-width: 165px;		
		overflow: hidden;
		Vertical-align: center;	
	}
	
	td.btn_img_3{
		width: 52px;		
		max-width: 52px;		
		Text-align: center;
		Vertical-align: center;
		overflow: hidden;				
	}
	
	select.sel_1{
		font-family: 'Times New Roman';
		margin-left: -5px;
		width: 210px;
		font-size: 75%;
	}
	
	h3.h3_l{
		margin-left: 15px;
	}
	
	select.sel_2{
		font-family: 'Times New Roman';
		margin-left: -5px;
		width: 80px;		
		font-size: 75%;
	}
	
	td.btn_img_5{
		width: 73px;
		max-width: 73px;
		font-size: 75%;				
		Text-align: center;
		Vertical-align: center;		
	}

	td.btn_img_4{
		font-size: 75%;
		width: 20px;
		Text-align: center;
		Vertical-align: center;				
	}
	
	td.btn_slider{		
		Text-align: center;
		Vertical-align: center;				
	}
	
	div.r_arrow_1{
		text-overflow: ellipsis;
	}
	
	td.sub_index{			    
		height: 30;
		width: 540px;		
	}
	
	td.gis_index{			    
		height: 30;
		width: 200px;
		font-size: 75%;		
		Text-align: right;
		Vertical-align: center;
	}
	
	img.gis_index{
		height: 30px;		
	}
	
	a.sub_text{
		font-size: 75%;
	}
	
	table.top_tb{
		width: 780px;		
		border: 0px;
	}
	
	table.buttom_tb{
		width: 780px;		
		border: 0px;
		background-image: url("./../icon/images/bg.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("./../icon/images/bg_1.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb_f{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("./../icon/images/bg_4.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb_f1{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("../icon/images/bg_7.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb_c{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("../icon/images/bg_8.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb_c1{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("../icon/images/bg_9.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb_c2{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("../icon/images/bg_10.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_1_tb_s{
		width: 780px;
		height: 40px;		
		border: 0px;
		background-image: url("../icon/images/bg_5.png");
		background-repeat: no-repeat;
	}
	
	table.buttom_2_tb{
		width: 240px;
		max-width: 240px;		
		border: 0px;
	}
	
	table.warn_tb{
		width: 400px;		
		border: 1px solid black;
	}
	

	table.warn_tb tr, table.warn_tb td{				
		border: 1px solid black;
	}
	
	#main_img_6 .ol-zoom .ol-zoom-out {
  		margin-top: 212px;
	}
	
	#main_img_6 .ol-zoomslider {
  		background-color: transparent;
  		top: 2.3em;
	}

	#main_img_6 .ol-touch .ol-zoom .ol-zoom-out { 
  		margin-top: 212px;
	}
	
	#main_img_6 .ol-touch .ol-zoomslider {
  		top: 2.75em;
	}
	
	.ol-attribution ,.ol-attribution a{
		margin-top: 537px;
		margin-bottom: 5px;
		right: 20px;
	}
			
	.ol-attribution ul {		
		max-width: 100%;
	}	
	
	option.opt {
		display: ;
	}
	
	option.opt_h {
		display: none;
	}
	
	a.a_grid{
		font-size: 75%;
    }
    

    .ol_menu_54WA {
        position: absolute;
        top: 350px;
        left: 705px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;        
    }

    .ol_menu_54WA:focus, .ol_menu_54WA:hover, .ol_menu_54WA:active, .ol_menu_54WA_s:focus, .ol_menu_54WA_s:hover, .ol_menu_54WA_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
    }
    
    .ol_menu_54WA_s {
        position: absolute;
        top: 350px;
        left: 705px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }

    .ol_menu_54WA a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);
    }

    .ol_menu_54WA_s a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }

    .ol_menu_54WA a:hover{
    	color: white;    
        background: rgba(0,30,200,0.9);
    }

    .ol_menu_54EA {
        position: absolute;
        top: 350px;
        right: 705px;
        background: rgba(255,255,255,0.1);
        border-radius: 4px;
        padding: 2px;        
    }

    .ol_menu_54EA:focus, .ol_menu_54EA:hover, .ol_menu_54EA:active, .ol_menu_54EA_s:focus, .ol_menu_54EA_s:hover, .ol_menu_54EA_s:active{
	    color: #000000;
	    background-color: #FCFC10;           
    }
    
    .ol_menu_54EA_s {
        position: absolute;
        top: 350px;
        right: 705px;
        background: rgba(124,188,255,0.9);
        border-radius: 4px;
        padding: 2px;
    }

    .ol_menu_54EA a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;    	
        //text-shadow: 0px 0px 1px black;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.1);
    }

    .ol_menu_54EA_s a{
        display: block;
        Vertical-align: center;
        color: white;
        text-shadow: 1px 1px 1px #000, 1px -1px 1px #000, -1px 1px 1px #000, -1px -1px 1px #000;
        font-size: 150%;
        font-family: 'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif;
        font-weight: bold;
        margin: 1px;
        text-decoration: none;
        text-align: center;
        border-radius: 2px;
        height: 30px;
        width: 30px;
        background: rgba(0,30,130,0.9);
    }

    .ol_menu_54EA a:hover{
    	color: white;    
        background: rgba(0,30,200,0.9);
    }

    /* Cities Checkbox and Volcanoes Checkbox */
    .menu-item-group {
        white-space: nowrap;
    }

    .menu-item-group input[type="checkbox"] {
        vertical-align: sub;
    }

    .menu-item-group a {
        margin-left: 4px;
        vertical-align: middle;
        text-decoration: none;
    }

    /* Base class for the TD container */
    .checkbox-cell {
        vertical-align: middle;
        text-align: left;
        line-height: 1.2;
    }

    @media screen and (max-width: 979px) {
        body .tag-content-3 .slides h2 span { display: inline; }
    }