@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}

html{height:100%;}
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:76%;height:100%;}
img{border: none;}
p { margin-bottom: 10px; }

#wrapper{position:relative;text-align:left;height:100%;background-color:#fff; width: 100%;}
	#content{height: 100%; width:100%; background-image:url(../../images/home.jpg); background-repeat:no-repeat;}

	/* HEADER */
	#header { width: 100%; height: 100px; }
	#logo { padding-top: 12px; padding-left: 20px; }

	/* MENU STYLES */	
		#menu{position:absolute; height: 248px; width: 214px; margin-top:100px; float: left; margin-left: 0px;}
		#menu p{height: 55px; padding-top: 15px; padding-left: 20px; color: #FFF; font-size:12px; font-weight:bold; margin-bottom: -15px; width: 100%;}
		
		#menu a{ color:#FFFFFF; text-decoration:none; }
		#menu a:hover{ color:#CCCCCC; }
		
		#menu p.green{ background-image:url(../../images/but_green.png); background-repeat:no-repeat; cursor:pointer;}
		#menu p.orange{ background-image:url(../../images/but_orange.png); background-repeat:no-repeat; cursor:pointer;}
		#menu p.blue{ background-image:url(../../images/but_blue.png); background-repeat:no-repeat; cursor:pointer;}

	/* CONTENT background-color: #EBE9E5;*/

		#homeBody{position:absolute; margin-top:100px; margin-left:235px; background-image:url(../../images/trans.png); height: 460px; width: 500px;}
		#homeBody h1 { margin-top: 30px; margin-left: 15px; color: #006F53; font-size:28px; }
		#homeContent{background-image: url(../../images/home_blur.jpg);background-repeat:no-repeat;height: 340px; width: 470px; margin-left:15px; margin-top:35px; }
		
		#mainBody{position:absolute; margin-top:100px; margin-left:235px; background-color: #EBE9E5; height: 460px; width: 500px;}
		
		#mainContentWrapper { height: 320px; width: 450px; margin-left:15px; margin-top:105px;}
		#pageContentWrapper { height: 320px; width: 450px; margin-left:15px; }
		
		#mainContent {  height: 320px; width: 450px; background-color: #FFF; color: #000; padding: 10px; float: left; overflow:auto;}
		#mainContent h1 { color: #006F53; font-size: 20px; font-weight: normal; margin-bottom: 10px; }
		#mainContent a { color: #006F53; text-decoration:none; font-weight:bold; }
		#mainContent a:hover{ text-decoration:underline; }

		#mainContent ul { margin-left: 0px; font-size: 12px;}
		#mainContent li { color: #000; list-style: none;}
		
	/* HOME PAGE CONTENT */
		#journeyButton { padding-left: 310px; padding-top: 250px; color: #fff; }
		#journeyButton a { color: #fff; text-decoration: none; font-weight: bold;}
		#journeyButton a#rollover { background-image:url(../../images/arrowGreen.png); height: 50px; width:50px; display:block; }
		#journeyButton a#rollover span { display:none; }
		#journeyButton a#rollover:hover { background-image:url(../../images/arrowWhite.png); cursor:pointer; }
		
		.links{position:absolute;top:5px;width:980px;left:0;}
			.links ul{float:right;list-style:none;}
			.links li{float:left;padding:0 5px;border-left:1px solid #4b9a87;}
			.links li.first{border:0;}
			.links li a{font-size:0.74em;text-decoration:none;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;color:#fff;}
			.links li a:hover,
			.links li a:focus,
			.links li a:active{text-decoration:underline;color:#fff;}

/*		#panel{background: url(../../images/bg-panel.png) repeat-x left top;width:200px;padding:0.5em 1em 0.5em 1em;position:absolute;left:756px;top:180px;} */
		#panel{background-color: #fff;width:200px;padding:0.5em 1em 0.5em 1em;position:absolute;left:756px;top:100px;} 
			#panel h2{color:#1d7464;padding: 0 0 0.5em 0;font-size:1.2em;}
			#panel ul{list-style:none;}
			#panel li{background:url(../../images/bg-arrow2.png) left 0 no-repeat;padding-left:1.8em;margin:0;min-height:19px;padding-top:1px;}
			#panel li a{color:#1d7464;text-decoration:none;font-size:0.94em;}
			#panel li a:hover,
			#panel li a:focus,
			#panel li a:active{text-decoration:underline;}

		/*msg panel */
			#panelMsg{background-color: #fff;width:200px;padding:0.5em 1em 0.5em 1em; font-size:0.94em; position:absolute;left:756px;top:427px;} 
			#panelMsg h2{color:#1d7464;padding: 0 0 0.5em 0;font-size:1.5em; }

/*msg panel */
			#panelAd{background-image:url(../../images/trans.png); padding: 5px;width:200px; font-size:0.94em; position:absolute;left:756px;top:390px;}
			
		/* SHORTCUTS */
		.shortcuts{position:relative;height:0;z-index:5}
		.shortcuts ul, .shortcuts ul li{list-style-type:none;height:0;padding:0;margin:0;}
		.shortcuts ul{position:absolute;width:100%;}
		.shortcuts li a{display:block;position:absolute;left:-500px;top:-500px;}
		.shortcuts li a:focus, .shortcuts li a:active{position:absolute;left:0;top:0;width:100%;text-align:center;color:#fff;padding:3px 0;background:#000;}

		/*IE6 PNG REPLACEMENT*/
		* html #journeyButton a#rollover{background:none;display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/arrowGreen.png');} 		
		* html #journeyButton a#rollover:hover{background:none;display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/arrowWhite.png');} 		
		* html #menu p.green{background:none;display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/but_green.png');} 		
		* html #menu p.orange{ background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/but_orange.png');}
		* html #menu p.blue{background:none;display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/but_blue.png');} 
		
		* html #panel li{height:19px;background-color:#fff;} 
		
/*		* html #panel{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg-panel.png');} */
		* html #panel{background-color:#fff;}

		/* GENERIC */
		.bold { font-weight: bold; }
		
		/* Footer */
		.footer{margin-top: 490px;padding:5px 0 0 235px;width:750px;background-color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;}
			.footer p{font-size:0.74em;line-height:1.333em;margin:0;padding:0;}
			.footer .col-one{float:left;width:500px;}
			.footer .col-two{float:left;padding-left:10px;width:220px;}
			.footer a{color:#1d7464;display:block;margin-bottom:0.5em;text-decoration:none;font-size:0.74em;line-height:1.333em;}
			.footer a span{display:block;}
			.footer .copy{margin:0;}
			.footer img{border:0;}
			.footer .col-one a{float:right;}			
