@charset "utf-8";

/* blue: #3b5998 */

DIV#information {display:none;}

DIV#pageHeadline {color:#980201;margin-bottom:1em;}

DIV#container {width:100%;min-height:100%;position:relative;height:100%;}

	DIV#page {width:62.625em;margin:0 auto;padding:0 0 150px;position:relative;/*min-height:100%;*/}
	DIV#top {color:#A9A9A9;width:62.625em;margin:0.26em auto;padding:0;}
		DIV#breadcrumb {}
			DIV#breadcrumb A {margin-left:0.3125em;text-decoration:none;color:#A9A9A9;}
			DIV#breadcrumb A:hover {text-decoration:underline;color:#797979;}
			DIV#breadcrumb IMG {margin-left:0.3125em;}

	DIV#header {text-align:center;}
		DIV#header .header-title {padding:10px;/*color:#000090;*/color:#FFFFFF;text-align:center;background-color:#3B5998;}
	    DIV#header .header-quote {color:#A9A9A9;margin-bottom:7px;}
	    /* Suggestion search form */
		DIV#searchLayer {
		    width:28em;
		    -moz-background-clip:border;
		    -moz-background-inline-policy:continuous;
		    -moz-background-origin:padding;
		    -moz-border-radius:4px 4px 4px 4px;
		    background-color:#EAEAEA;
		    background-image:url(../images/bg_searchform.jpg);background-repeat:repeat-x;
		    border:1px #CCCCCC solid;
		    line-height:2.07692em;
		    margin:0.3em auto;
		    padding:1.0em;
		    white-space:nowrap;}
			INPUT.searchInput {float:left;clear:left;background-color:#FFFFFF;}
			A#searchButton {padding:8px 3px;display:block;}
			A.searchButton {
			    -moz-background-clip:border;
			    -moz-background-inline-policy:continous;
		    	-moz-background-origin:padding;
		    	-moz-border-radius:3px 3px 3px 3px;
			    background:#C6D7F3 url(../images/bg_button.jpg) repeat-x center scroll;
		    	border:1px #A0B1DC solid;font-weight:700;color:#003399;display:inline-block;padding:0 0.8333em;text-decoration:none;
				font-size:0.90308em;margin:0 0;vertical-align:top;height:1.89em;line-height:1.89em;margin-left:0.5em;}
			A.searchButton SPAN {font-weight:700;}
	DIV#menu {
		background-color:#E4E4E4;border:1px #DEDEDE solid;padding:1px 0 0;background-image:url(../images/bg_nav.gif);background-repeat:repeat-x;
		background-position:left top;line-height:16px;font-size:13.3333px;margin:1px 0px;height:29px;}
		DIV#menu UL {margin:0px;padding:0px;border:0 none;list-style-image:none;list-style-position:outside;list-style-type:none;}
		DIV#menu UL LI {display:block;margin:0;padding:0;width:auto;float:left;height:100%;}
		DIV#menu UL LI A {
		    text-shadow:0 1px 0 #FFFFFF;
		    height:100%;border-left:1px #FFFFFF solid;border-right:1px #B8B8B8 solid;
			color:#444444;display:block;font-weight:bold;margin:0;padding:6px 12px;text-decoration:none;height:auto;font-size:10pt;}
		DIV#menu UL LI.last A {border-right:none;}
		DIV#menu UL LI A:hover {color:#3B5998;}
		DIV#menu UL LI UL {}
		    DIV#menu UL LI UL LI {clear:both;}
		        DIV#menu UL LI UL LI A {
					border:none;color:#444444;display:block;font-weight:bold;margin:0;padding:6px 12px;text-decoration:none;height:auto;font-size:9pt;}
		            DIV#menu UL LI UL LI A:hover {}
	DIV#menuShadow {height:9px;line-height:9px;font-size:9px;background-image:url(../images/mainNav_shadow.png);background-repeat:no-repeat;}

	div#maincol {width:1002px;overflow:hidden;margin-top:20px;}

		div#left-col {position:relative;float:left;width:180px;height:100%;}

		div#center-col {float:left;/*width:682px;*/width:782px;height:100%;background:#FFFFFF;padding:10px;padding-top:0;margin-bottom:4px;margin-left:20px;}

		div#right-col {display:none;position:relative;float:right;width:150px;height:100%;}
		 
    DIV#footerNav {height:16px;width:1002px;padding-top:2px;margin:0px auto;/*margin-top:15px;*/text-align:center;/*border-top:1px #EFEFEF solid;*/}
		DIV#footerNav UL {list-style-type:none;}
			DIV#footerNav UL LI {display:inline;padding-right:7px;}
				DIV#footerNav UL LI A {text-decoration:none;color:#C9C9C9;}
				DIV#footerNav UL LI A:hover {color:#797979;}


	DIV#footer {bottom:0;width:100%;z-index:1;overflow:hidden;position:fixed;bottom:0;left:0;right:0;text-align:center;margin:0;color:#999999;}
	    DIV#footer DIV#footerHead {background-image:url("../images/bg_footer.png");background-repeat:repeat-x;background-position:center top;height:30px;width:100%;margin:0;padding:0;}
	    DIV#footer DIV#footerBody {background-color:#3b5998;height:20px;padding:1em 0;}
		DIV#footer A:link, DIV#footer A:visited {color:#999999;}

DIV#leaflet {display:none;position:absolute;left:60%;top:230px;z-index:99;margin-left:23px;}
	DIV#leaflet DIV.layer {width:330px;height:auto;background:#FFC846;padding:5px;left:0;}
