/* CSS Document */
body
{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/goplanet-bg.jpg) top center no-repeat;
}

img
{
	border:none;
}

.nav
{
	font-size:14px;
	color:#fff;
}

	.nav ul
	{
		padding:0px;
		margin:0px;
		list-style:none;
	}
	
	.nav li
	{
		float:left;

	}
	
		.nav a
		{
			padding-top:28px;
			color:#fff;
			text-decoration:none;
			display:block;
			padding-left:15px;
			padding-right:15px;
			padding-bottom:10px;
		}
		
		.nav a:hover
		{
			background:url(images/nav-hover.png) center 25px repeat-x;

		}		
		
		
		.nav .sep
		{
			padding:0px;
		}
.txt16gray
{
	font-size:16px;
	color:#666;
	text-decoration:none;
	line-height:20px;
}

.txt16gray a
{
	font-size:16px;
	color:#9B1717;
	text-decoration:none;
	line-height:20px;
}

.txt16gray a:hover
{
	font-size:16px;
	color:#666;
	text-decoration:none;
	line-height:20px;
}

.txt14gray
{
	font-size:14px;
	color:#666;
	text-decoration:none;
	line-height:20px;
}

.txt14gray a
{
	font-size:14px;
	color:#9B1717;
	text-decoration:none;
	line-height:20px;
}

.txt14gray a:hover
{
	font-size:14px;
	color:#666;
	text-decoration:none;
	line-height:20px;
}

.txt12gray
{
	font-size:12px;
	color:#666;
	text-decoration:none;
	line-height:17px;
}

.txt12gray a
{
	font-size:12px;
	color:#9B1717;
	text-decoration:underline;
}

.txt12gray a:hover
{
	font-size:12px;
	color:#666;
	text-decoration:underline;
}

.txt13gray
{
	font-size:12px;
	color:#666;
	text-decoration:none;
	line-height:17px;
}

.txt13gray a
{
	font-size:12px;
	color:#666;
	text-decoration:none;
}

.txt13gray a:hover
{
	font-size:12px;
	color:#9B1717;
	text-decoration:underline;
}

.txt13Lgray
{
	font-size:12px;
	color:#999999;
	text-decoration:none;
	line-height:17px;
}

.txt13Lgray a
{
	font-size:12px;
	color:#999999;
	text-decoration:underline;
}

.txt13Lgray a:hover
{
	font-size:12px;
	color:#9B1717;
	text-decoration:underline;
}

.txtred16
{
	color:#9B1717;
	font-size:16px;
}

.txtred
{
	color:#9B1717;
	font-size:14px;
}

	.txtred a
	{
		text-decoration:underline;
		color:#9B1717;
	}

	.txtred a:hover
	{
		text-decoration:underline;
		color:#246700;
	}

.txt13red
{
	font-size:13px;
	color:#9B1717;
	text-decoration:none;
	line-height:17px;
}

.txtgreen
{
	font-size:16px;
	color:#9CFF00;
	letter-spacing:-1px;
}

.txt11white
{
	color:#fff;
	line-height:15px;
	font-size:11px;
}

.txt12green
{
	font-size:12px;
	color:#9CFF00;
	text-decoration:none;
	line-height:17px;
}

.txt12green a
{
	font-size:12px;
	color:#9CFF00;
	text-decoration:underline;
}

.txt12green a:hover
{
	font-size:12px;
	color:#fff;
	text-decoration:underline;
}

.txt14green
{
	font-size:14px;
	color:#246700;
	text-decoration:none;
	line-height:17px;
}

.txt14green a
{
	font-size:14px;
	color:#246700;
	text-decoration:none;
}

.txt14green a:hover
{
	font-size:14px;
	color:#9B1717;
	text-decoration:underline;
}

.border-bottom
{
	border-bottom:1px solid #EFEFEF;
}

.border-right
{
	border-right:1px solid #EFEFEF;
}

.fields
{
	font-size:12px;
	border:1px solid #E0E0E0;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	width:180px;
	color:#246700;
	font-family:Arial, Helvetica, sans-serif;
}

.sitemap
{
}
	.sitemap ul
	{
		padding:0px;
		margin:0px;
		list-style:none;
	}
	
	.sitemap li
	{
		background:url(images/green-arrow.jpg) 10px left no-repeat;
		padding-left:15px;
	}
	
		.sitemap .details
		{
			background:none;
			padding-left:15px;
			margin-bottom:20px;
				font-size:12px;
	color:#999999;
		}
#choice{
	display:none;
	top:200px; /*35%;*/
	left:35%;
	z-index:9999;
	width:450px;
	height:200px;
	text-align:left;
    border: 1px solid #9b1717;
	opacity:1; 
	filter:alpha(opacity=100);
}
        .black_overlay{
          display: none;
          position: absolute;
          top: 0%;
          left: 0%;
          width: 100%;
          height: 100%;
		  _height:600px;
          background-color:#89b723; 
		  background-attachment:fixed;
          z-index:1001;
         -moz-opacity: 0.5;
          opacity:.50;
          filter: alpha(opacity=50);
      }
       
      .white_content {
          display: none;
          position: absolute;
          top:200px; /*50%;*/
          left: 50%;
          width: 450px;
          height: 200px;
          z-index:1002;
/*		  margin:-100px 0 0 -225px;*/
          overflow: none;
		  text-align:left;
		  background-color:#FFFFFF;
		  border: 1px solid #F00;
      }