.planitonearth #wrapper #subnav2 h3 {
	background: #afafaf; /*#7FADDE;
	color: #fff;*/
	padding: 10px;
	font-size: 1.2em;
	/*text-align: center;
	font-weight: bold;*/
	margin-top: 0;
	clear:both;
	position: relative;
  text-transform: uppercase;
}

.planitonearth #wrapper #subnav2 h3 img {
	position: absolute;
	left: 6px;
	top: 8px;
	cursor:pointer;
}

.planitonearth #wrapper #subnav2 .customer-support-mini {
  width: 160px;
  margin: 0 auto 20px;
}

.planitonearth #wrapper #subnav2 .mod_linklist {
	clear: left;
	/*background: #EEF2F3;*/
}

.planitonearth #wrapper #subnav2 .mod_content {
	clear: left;
	/* background: #EEF2F3; */
}

.planitonearth #wrapper #subnav2 .mod_linklist ul,
.planitonearth #wrapper #subnav2 .mod_nav ul {
		margin: 0.6em auto;
		padding-left: 1.5em;
		width: 80%;
}

.planitonearth #wrapper #subnav2 .mod_linklist ul li,
.planitonearth #wrapper #subnav2 .mod_linklist ul li.last,
.planitonearth #wrapper #subnav2 .mod_nav ul li {
		list-style:square !important;
    color: blue;
}

.planitonearth #wrapper #subnav2 .mod_linklist ul a {
		color: blue;/*#666;*/
		float: none;
		text-decoration: none;
		line-height: 1.5;
		font-size: 105%;
}

.planitonearth #wrapper #subnav2 .mod_linklist ul a:hover {
		/*color: #0000FF;*/
    color: #000;
		text-decoration: underline;
}

.planitonearth #wrapper #subnav2 .mod_content p {
		margin: 0.6em auto;
		width: 80%;
		text-align: center;
}

.planitonearth #wrapper #subnav2 .mod_content ol {
		margin: 0.6em auto;
		width: 80%;
		text-align: center;
		line-height: 1.5;
		font-size: 105%;
		list-style: decimal;
}

.planitonearth #wrapper #subnav2 .mod_content ol li {
		text-align: left;
		margin: auto 0 0 25%;
}

#subnav2{
		float: right;
		height: 100%;
		padding: 0;
		width: 214px;
		margin-top: 0;
		margin-right: 5px;
		color: #666;
}

.planitonearth #content {
	padding-top: 5px !important;
	position:relative;
}

.planitonearth #content .mod_content {
	padding-top: 3em;
	clear:left;
}

.planitonearth  h1 {
	font-size:20px;
	color: #CD2E26;
	margin-bottom: 30px;
}

.planitonearth .online-answers-box {
	background: #EEF2F3;
}

.planitonearth .online-answers-box {
	float: left;
}

/* POE Login form */
.poe_login {
  margin: 20px 0;
  background: url(/site/images/symp/poe-login-bg.jpg) no-repeat;
  width: 728px;
  height: 284px;
  overflow: hidden;
}

.poe_login h2 {
  padding: 18px 0 0 20px;
  color: #646464;
  font-size: 120%;
  height: 20px;
}

.poe_login h2 span {
  color: #DC140A;
  font-size: 130%;
}

.poe_login h3 {
	/*text-align: center;*/
	color: #000000;
	padding: 0.5em 2em 0 0;
}

.poe_login a {
	color: blue;
}

#frmPOELogin {
	/*background: transparent url( /site/images/poe_login_bg.gif ) top left no-repeat;*/
	float: left;
	width: 100%;
	padding: 8px;
	padding-top: 0px;
	position: relative;
	height: 154px;
}

.frmPOELogin {
	/*background: transparent url( /site/images/poe_login_bg_bottom.gif ) bottom left no-repeat;*/
	padding-bottom: 5px;
	float: left;
	width: 311px;
  margin: 20px;
}

.frmPOELogin label {
  display: block;
  text-transform: uppercase;
  margin-bottom: 5px;
}

	.frmPOELogin #poe_login {
		
	}
	
.guest_login {
	/*background: transparent url( /site/images/poe_guest_login_bg.jpg ) top left no-repeat;*/
  background-color: #e6f0f7;
	float: left;
	width: 320px;
	height: 200px;
	position: relative;
  margin: 0 0 0 20px;
}

.guest_login h3 {
  margin: 20px;
}

.guest_login p {
  margin: 0 20px 10px;
  font-size: 120%;
  font-weight: bold;
}

.guest_login p span {
  font-style: italic;
}
	
	.guest_login a {
		position: absolute;
		bottom: 20px;
		right: 20px;
	}
	
.planitonearth #flag {
	height: 105px;
	display:table;
	overflow:hidden;
	text-align:center;
	width: 100%;
}	
.planitonearth #flag .mod_images , .planitonearth #flag .mod_content{
		display:table-cell;
		vertical-align:middle;
		margin:auto;
		width: 100%;
}

.planitonearth #flag .mod_images img {
		margin: 0 auto;
		display:block;
}	
