html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,fieldset,form,label,legend{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
table,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
body{line-height:1.5;font-family:"Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size:80%;color:#222;background:#fff;margin:1em 1.5em}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
a img{border:none}
div.olMap{z-index:0;cursor:default;margin:0!important;padding:0!important}
div.olMapViewport{text-align:left}
.olControlAttribution{font-size:smaller;font-family:sans-serif;font-weight:700;color:red;right:3px;bottom:4.5em;position:absolute;display:block}
div.olControlMousePosition{bottom:0;right:3px;display:block;position:absolute;font-family:Arial;font-size:smaller}
.olControlOverviewMapContainer{position:absolute;bottom:19px;right:2px}.olControlOverviewMapElement{padding:4px 4px 4px 4px;background-color:#D2DBEC;-moz-border-radius:1em 0 0 0}.olControlOverviewMapMinimizeButton,.olControlOverviewMapMaximizeButton{height:24px;width:24px;right:0;bottom:0;cursor:pointer}.olControlOverviewMapExtentRectangle{overflow:hidden;background-image:url(images/blank.gif);cursor:move;border:2px dotted red}.olControlOverviewMapRectReplacement{overflow:hidden;cursor:move;background-image:url(images/overview_replacement.gif);background-repeat:no-repeat;background-position:center}
.olPopupCloseBox{background:url(images/close.gif) no-repeat;cursor:pointer}
.olCursorWait{cursor:wait}
.olDrawBox{cursor:crosshair}
.olControlDragFeatureActive.olControlDragFeatureOver.olDragDown{cursor:0}
div.olControlStatusBar{bottom:0px;width:100%;display:block;position:absolute;font-family:Arial;font-size:12px;font-weight:700;color:#FFF;background-color:#1cacd7;background-repeat:repeat}
div.olControlMouseCoordinates{position:absolute;bottom:0;right:5px}
.olControlScaleBar{bottom:15px;left:5px;font-family:sans-serif;color:#fff}
.olControlScaleBarMarkerMajor{height:7px;width:1px;top:7px;background:#000}
.olControlScaleBarMarkerMinor{height:4px;width:1px;top:10px;background:#000}
.olControlScaleBarNumbersBox{width:40px;height:13px;top:21px;font-size:.7em;color:#000}
.olControlScaleBarLabelBox{top:-2px;height:15px;font-weight:700;letter-spacing:.1em;font-size:.7em;font-variant:small-caps;color:#000}
.olControlScaleBarLabelBoxSingleLine{height:15px;width:55px;top:5px;left:10px;font-size:1em;font-variant:small-caps}
.olHandlerBoxZoomBox{border:2px solid red;position:absolute;background-color:#FFF;opacity:0.50;font-size:1px;filter:alpha(opacity=50)}
.olHandlerBoxSelectFeature{border:2px solid blue;position:absolute;background-color:#FFF;opacity:0.50;font-size:1px;filter:alpha(opacity=50)}
div.olLayerDiv,.olControlNoSelect{-moz-user-select:none}
.olPopupContent,.olFramedCloudPopupContent{overflow:auto;padding:5px}
.olDragDown,.olControlDragFeatureOver{cursor:move}
.olControlScaleBarBar,.olControlScaleBarBarAlt{height:1px;top:14px;background:#000}
.olControlPanZoomBar div {    font-size: 1px;}
.olControlPanel{float:right;right:0;height:30px;width:310px}
.olControlPanel div{display:block;width:24px;height:24px;background-color:#FFF;float:right;right:20px;margin:5px}
.olControlPanel .olControlNavigationItemActive{width:27px;height:23px;background-image:url(../default/img/arrow_mo.jpg)}
.olControlPanel .olControlNavigationItemInactive{width:27px;height:23px;background-image:url(../default/img/arrow.jpg)}
.olControlPanel .olControlZoomBoxoutItemActive{width:27px;height:23px;background-image:url(../default/img/zoomout_mo1.jpg)}
.olControlPanel .olControlZoomBoxoutItemInactive{width:27px;height:23px;background-image:url(../default/img/zoomout.jpg)}
.olControlPanel .olControlZoomBoxItemActive{width:27px;height:23px;background-image:url(../default/img/zoomin_mo1.jpg)}
.olControlPanel .olControlZoomBoxItemInactive{width:27px;height:23px;background-image:url(../default/img/zoomin.jpg)}
.olControlPanel .olControlZoomToMaxExtentItemInactive{width:27px;height:23px;background-image:url(../default/img/fullextent.jpg)}
.olControlPanel .olControlZoomInItemInactive{width:27px;height:23px;background-image:url(../default/img/fixed_zoom_in.jpg)}
.olControlPanel .olControlZoomOutItemInactive{width:27px;height:23px;background-image:url(../default/img/fixedzoomout.jpg)}
.olControlPanel .olControlNavigationHistoryPreviousItemActive{width:27px;height:23px;background-image:url(../default/img/back_mo.jpg)}
.olControlPanel .olControlNavigationHistoryPreviousItemInactive{width:27px;height:23px;background-image:url(../default/img/back.jpg)}
.olControlPanel .olControlNavigationHistoryNextItemActive{width:27px;height:23px;background-image:url(../default/img/next_mo.jpg)}
.olControlPanel .olControlNavigationHistoryNextItemInactive{width:27px;height:23px;background-image:url(../default/img/next.jpg)}
.popup {background-color: rgba(255,255,255,0.8);width: 140px; height: 35px;z-index:99999;position: absolute;	font-style:normal;list-style: none;	
		padding:1px 1px;	border-radius:2px;	-moz-border-radius:2px; /* Firefox 3.6 and earlier */ }
/*! jQuery UI - v1.10.1 - 2013-03-12
* http://jqueryui.com
*  Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.important{height:247}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-clearfix{display:inline-block}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 1em;border-top:0;overflow:auto;height:140}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;z-index:99000;height:200;overflow-y:auto}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow-y:none}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee 50% top repeat-x;color:#333;overflow-y:auto;overflow-x:hidden}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #1cacd7;background-color:#1cacd7;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#26599a;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #26599a;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#26599a}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#26599a;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-position:16px 16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-widget-overlay{z-index:2999;position:fixed;top:0;left:0;width:100%;height:100%;background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.mlist{list-style-type:none;padding:2px;margin:2px}.list{left:14px}.list:hover{font-style:oblique}#rlist:hover{margin:1;padding:2px 2px;cursor:pointer;font-style:oblique;text-decoration:underline}#rlist{margin:1;padding:2px 2px;cursor:pointer;text-decoration:none}#p{float:left;background-color:rgba(255,255,255,0.9);width:180px;height:90px;display:none;z-index:3000;position:absolute;left:114.8em;top:59.8em}#hy1,#hy2,#hy3{text-decoration:none}div.selected{background:#72dff6}.msovr{float:left}.msovr li{list-style:none;float:left;display:block;width:180px;height:20px;text-align:center;padding:2px 2px}.msovr li:hover{display:block;text-transform:uppercase;text-align:center;color:#fff;height:auto}.msovr li a{display:block;text-align:center;border:1px solid #26599a}.msovr li ul{float:none;position:relative;display:none}.msovr li:hover ul{display:block;width:100px}.msovr li ul li{float:left;display:block;width:200px}.msovr li ul li a{float:left;width:150px;text-decoration:none;background:#26599a;color:#fff;position:relative}.msovr li ul li a:hover{background:#fff;text-decoration:none;color:#26599a;border:1px solid #26599a}br{clear:both}@media (max-width: 766px) {#nav5{top:10.3em;right:0em;padding-left:4px;}}@media (min-width: 767px) and (max-width: 990px) {#nav5{top:8.3em;right:0em;padding-left:4px;}}@media (min-width: 991px){#nav5{top:9em;padding-left:4px;}}#nav5{margin:1;/* padding:5px 5px; */position:absolute;line-height:1.25em;/* top:9em; */right:.25em; z-index:1000;text-align:center;text-decoration:none;margin-bottom:10px}.accordovr{float:left}.accordovr li{list-style:none;float:left;display:block;width:150px;height:20px;text-align:center;padding:2px 2px;margin-left:10px}.accordovr li:hover{display:block;text-transform:uppercase;text-align:center;color:#fff;}.accordovr li a{display:block;text-align:center;border:1px solid #26599a}.accordovr li ul{float:none;position:relative;display:none}.accordovr li:hover ul{display:block;width:120px}.accordovr li ul li{float:left;display:block;width:100px}.accordovr li ul li a{position:absolute;float:left;width:140px;text-decoration:none;background:#26599a;color:#fff}.accordovr li ul li a:hover{background:#fff;text-decoration:none;color:#26599a;border:1px solid #26599a}#blogo,#blogo img{Text-decoration:none;outline:0;border:0 none transparent}#b2text{font-size:25;color:#26599a;font-family:Arial;font-weight:bold}#b2text:hover{font-size:25;background:#26599a;color:#fff;text-decoration:none;font-family:Arial;font-weight:italics}#b3text{font-size:25;color:#26599a;font-family:Arial;font-weight:bold}#b3text:hover{font-size:25;background:#26599a;color:#fff;text-decoration:none;font-family:Arial;font-weight:italics}#mobiletext{font-size:25;color:#26599a;font-family:Arial;font-weight:bold}#mobiletext:hover{font-size:25;background:#26599a;color:#fff;text-decoration:none;font-family:Arial;font-weight:italics}
html,#main{margin:0;width:100%;height:100%}#mapdiv{margin:0;width:100%;height:100%}#ga{cursor:pointer;font-family:Verdana;font-size:11px}.try{display:none}.olControlClickActive{cusor:crosshair}.heading{margin:1px;padding:1px 6px;cursor:pointer;position:relative;color:white;background-color:#1cacd7}.content{padding:5px 6px;background-color:#ffffff}p{padding:5px 0}#kml_upload_process{z-index:100;visibility:hidden;position:absolute;text-align:center}#zip_upload_process{z-index:100;visibility:hidden;position:absolute;text-align:center}#toolsmenu{font-family:Calibri,Verdana;font-size:12px;margin:0;padding:0;list-style:none}#toolsmenu li{display:block;position:relative;float:left}#toolsmenu li ul{display:none}#toolsmenu li a{display:block;text-decoration:none;color:#fff;border-top:1px solid #fff;padding:5px 5px 5px 5px;background:#1e7c9a;margin-left:1px;white-space:nowrap}#toolsmenu li a:hover{background:#3b3b3b}#toolsmenu li:hover ul{display:block;position:absolute;left:-40px;z-index:9999}#toolsmenu li:hover li{float:none;font-size:11px}#toolsmenu li:hover a{background:#6495ed}#toolsmenu li:hover li a:hover{background:#3b3b3b}#login{position:absolute;z-index:3000;right:220px;top:10px;width:250px}#mldiv{position:absolute;z-index:3000;right:150px;top:10px;width:80px}#radio .ui-button.ui-state-active .ui-button-text {color: white; background-color: #1cacd7;}.olControlLoadingPanel{background-image:url(../default/images/loading_3.gif);position:fixed;bottom:0px;left:0px;width:80px;height:17px;background-position:center;background-repeat:no-repeat;display:none}.list{list-style-type:disc}

.olControlScaleLine {bottom:20px;left:5px;font-family:sans-serif;color:#f0f}

.olControlScaleLineBottom {
   border: solid 2px;
   color:#f0f;
   border-bottom: none;
   margin-top:-1px;
   text-align: center;
}
.olControlScaleLineTop {
   border: solid 2px;
   color:#f0f;
   border-top: none;
   text-align: center;
}

.lp1{
 background: -webkit-linear-gradient(180deg, #D8D8D8, #E6E6E6); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(180deg, #D8D8D8, #E6E6E6); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(180deg, #D8D8D8, #E6E6E6); /* For Firefox 3.6 to 15 */
  background: linear-gradient(180deg, #D8D8D8, #E6E6E6); /* Standard syntax */
margin-left:-8px;margin-right:10px;margin-bottom:10px;border: 2px solid;
  font-size:12px; box-shadow: 5px 5px 2px #D8D8D8;
}
.landing-popup{
	display:none;
	background: #fff;
	padding: 2px; 	
	border: 1px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	_position:absolute;
	top: 50%; left: 50%;
	_top:expression(eval(document.body.scrollTop)+150px);
	z-index: 99999;
	box-shadow: 0px 0px 20px #999; /* CSS3 */
        -moz-box-shadow: 0px 0px 20px #999; /* Firefox */
        -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */
	border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}
#mask {
	display: none; 
	
	position: fixed; left: 0; top: 0; 
	_position:absolute;
	 _top:expression(eval(document.body.scrollTop));
	width: 100%;
	
	opacity: 0.7;
	z-index: 11000;
	cursor:pointer;
}
@media (min-width:1024px ){
#mask {
height: 100%;
}
}
@media (max-width:1023px ){
#mask {
height: auto;
}
}

#toolsmenu{
				color: #ffffff;
				cursor: pointer;
				padding-top:2px;
			}
			
			
#search1{
				background: none repeat scroll 0 0 #7092ff;
				border: 0 none;
				border-radius: 2px;
				color: #ffffff;
				cursor: pointer;
				display: inline-block;
				min-height: 30px;
				width: 80px;
				padding: 2px 5px;
				text-align: center;
			}
			
			/*!newly added
			*/
div.olControlZoom {
    position: absolute;
    top: 65px;
  right:0px;
    background: rgba(255,255,255,0.4);
    border-radius: 4px;
    padding: 2px;
}
div.olControlZoom a {
    display: block;
    margin: 1px;
    padding: 0;
	
    color: white;
    font-size: 18px;
    font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    height: 22px;
    width:22px;
    line-height: 19px;
    background: #036; /* fallback for IE - IE6 requires background shorthand*/
    background: rgba(0, 60, 136, 0.5);
    filter: alpha(opacity=80);
    
}
div.olControlZoom a:hover {
    background:  #036; /* fallback for IE */
    background: rgba(0, 60, 136, 0.7);
    filter: alpha(opacity=100);
}

a.olControlZoomIn {
    border-radius: 4px 4px 0 0;
     
}
a.olControlZoomOut {
    border-radius: 0 0 4px 4px;
}
		
		
		
@media (max-width: 319px) {
.lp1 {
overflow:auto;
	height:250px;
/* 	width:280px; */
width:auto;
}     
}
@media (min-width: 320px) and (max-width: 354px) {
.lp1 {
overflow:auto;
	height:275px;
	/* width:300px;  */
 width:auto; 
}
}
@media (min-width: 355px) and (max-width: 374px) {
.lp1 {
overflow:auto;
	height:275px;
/* 	width:330px;  */
 width:auto; 
}
}
@media (min-width: 375px) and (max-width: 480px) {
.lp1 {
    overflow:auto;
	height:50%;
/* 	width:360px; */
 width:auto; 

	 }
}

@media (min-width: 481px) and (max-width: 520px) {
.lp1 {
    overflow:auto;
height:50%;
	width:450px; 
	/*  width:auto;  */

	 }
}
@media (min-width: 521px) and (max-width: 580px) {
.lp1 {
    overflow:auto;
height:50%;
	 width:500px; 
	 /* width:auto;  */

	 }
}
@media (min-width: 581px) and (max-width: 630px) {
.lp1 {
    overflow:auto;
height:50%;
	 width:560px; 
	 /* width:auto;  */

	 }
}
@media (min-width: 631px) and (max-width: 660px) {
.lp1 {
    overflow:auto;
height:50%;
	 width:600px; 
/* 	 width:auto;  */

	 }
}
@media (min-width:661px) and (max-width: 700px) {
.lp1 {
    overflow:auto;
height:50%;
	 width:630px; 
/* 	 width:auto;  */

	 }
}
@media (min-width:701px) and (max-width: 740px) {
.lp1 {
    overflow:auto;
height:50%;
	 width:670px; 
	/*  width:auto;  */

	 }
}
@media (min-width:740px) and (max-width: 767px) {
.lp1 {
    overflow:auto;
height:50%;
	width:710px;

	 }
}
@media (min-width: 768px) and (max-width: 990px) {
.lp1 {

    overflow:auto;
	height:500px;
	width:280px;
  font-size:11px;
	 }
}


@media (min-width: 991px) and (max-width: 1440px) {
.lp1 {

    overflow:auto;
/* 	height:600px; */
height:470px;
	width:280px;

	 }
}
@media (min-width: 1441px) {
.lp1 {

overflow:auto;
	/*height:820px;*/
	height:760px;
	width:410px;
}     
}


@media (min-width: 480px) and (max-width: 767px) {
.side {
    float: left;
    /*width: 15%;*/
	height:auto;
	min-width: 300px;
    padding-left: 0em;
	padding-top: 3em;
     /* position: absolute;    */
     z-index: 999;

	 }
}
@media (min-width: 768px) and (max-width:1023px) {
.side {
    float: left;
    /*width: 15%;*/
	min-width: 350px;
    padding-left: 0em;
	padding-top: 1em;
      position: absolute;   
      z-index: 999; 
	  height:auto;

	 }
}

@media (min-width: 1024px) {
.side {
    float: left;
    /*width: 15%;*/
	min-width: 350px;
    padding-left: 0em;
	padding-top: 0em;
      position: absolute;   
      z-index: 999; 
	  height:auto;
}     
}


@media screen and (max-width: 66.9375em) {
	 .main p {
		float: none;
		box-shadow: none;
		padding: 0em;
		height:auto;
	}

	.main p {
		font-size: 130%;
	}
}

@media (min-width: 769){
#landing-box {
	height:600px;
	width:902px; 	
}
}
@media (min-width: 300px) and (max-width: 768px) {
#landing-box {
	height:250px;
	width:304px; 	
}
}
@media (min-width: 769){
.landing-box2 {
	height:600px;
	width:902px; 	
}
}
@media (min-width: 300px) and (max-width: 768px) {
.landing-box2 {
	height:250px;
	width:304px; 	
}
}

#chicken_contentDiv {
 background-color: #FFFFE0;   
}		


#nav1{
margin:0;z-index:3000;text-align:center;text-decoration:none;
/* position: relative; */
width:100%;

bottom: 0px;
padding: 0;
  margin: 0
}
@media (max-height: 450px) {
#nav1{
position: relative;
}
}
@media (min-height: 451px) {
 #nav1{position:absolute;
}
}

/* #nav1{margin:0;z-index:3000;text-align:center;text-decoration:none;margin-bottom:0px;
position: absolute;
width:100%;
bottom: 0px;
padding: 0;
  margin: 0
} */
#nav2{line-height:1.25em;right:0px;z-index:3000;text-decoration:none;margin-bottom:0px;
	top:13.5em;
	right:.25em;
   position: fixed;
    bottom: 45px;}
	
#nav3{
line-height:1.25em;
right:0px;
z-index:3000;
text-decoration:none;
margin-bottom:0px;
	 /*  top:14.9em;  */
	 width:100%;
	/* right:.25em; */
 /*   position: fixed; */
    bottom: 0px;}
	  @media (max-height: 450px) {
	  #nav3{
position: relative;
}
}
@media (min-height: 451px) {
 #nav3{position:absolute;
}
}
	#nav4{margin:0;z-index:3000;text-decoration:none;
/*  position: absolute; */
width:100%;

bottom: 0px;
padding: 0;
  margin: 0}
  
  @media (max-height: 450px) {
#nav4{
position: relative;
}
}
@media (min-height: 451px) {
 #nav4{position:absolute;
}
}
#live{
display:none;
position:absolute;
z-index:3000;
overflow:auto;
height:180px;
}
@media  (max-width: 767px){
#live{
top:190px;
width:204px;
left:15px;
}
}
@media (min-width: 768px)and (max-width: 1023px){
#live{
top:220px;
width:254px;
left:80px;
}}
@media (min-width: 1024px)and (max-width: 1279px){
#live{
top:260px;
width:254px;
left:80px;
}}

@media (min-width:1280px ){
#live{
top:255px;
width:285px;
left:40px;
}}

.lp{
 background: -webkit-linear-gradient(180deg, #D8D8D8, #E6E6E6); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(180deg, #D8D8D8, #E6E6E6); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(180deg, #D8D8D8, #E6E6E6); /* For Firefox 3.6 to 15 */
  background: linear-gradient(180deg, #D8D8D8, #E6E6E6); /* Standard syntax */
margin-left:10px;margin-right:10px;margin-bottom:10px;border: 2px solid;
  font-size:12px; box-shadow: 5px 5px 2px #D8D8D8;
}
#OpenLayers_Control_StatusBar_8
{
z-index:800;
}
.olControlStatusBar
{
z-index:800;
}


div.olControlStatusBar_mouseover{bottom:25px;width:100%;display:block;position:absolute;font-family:Arial;font-size:12px;font-weight:700;color:#FFF;background-image:url(images/statusbar_bg.png);background-repeat:repeat;}
.olControlStatusBar_mouseover
{
z-index:800;
}
